*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;accent-color:var(--color-gold)}a{text-decoration:none;color:currentColor}b,strong{font-weight:var(--font-bold)}button{background:none;border:0;cursor:pointer}em,i{font-style:italic}hr{border:0;height:3px;background:var(--color-white);width:2rem}iframe{border:0}img{max-width:100%}table{font-variant-numeric:tabular-nums}:focus-visible{--outline-color:var(--color-text);--outline-offset:var(--spacing-1);--outline:var(--spacing-1) solid var(--outline-color);outline:var(--outline);outline-offset:var(--outline-offset);border-radius:var(--rounded)}@font-face{font-family:'LektoratDisplay';src:url(/assets/fonts/LektoratDisplay_var-Oblique.woff2) format('woff2');font-weight:400;font-style:italic}@font-face{font-family:'LektoratDisplay';src:url(/assets/fonts/LektoratDisplay_var-Upright.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:'Lektorat';src:url(/assets/fonts/LektoratText_var-Oblique.woff2) format('woff2');font-weight:100 900;font-style:italic}@font-face{font-family:'Lektorat';src:url(/assets/fonts/LektoratText_var-Upright.woff2) format('woff2');font-weight:100 900;font-style:normal}html{font-family:var(--font-family-text);-webkit-font-smoothing:antialiased}:root{--border-dimmed:.25rem solid rgba(from currentColor r g b / .15);--border-dotted:2px dotted rgba(from currentColor r g b / .35)}:root{--color-black:#1C1C1C;--color-white:#f3f1eb;--color-gray:#333;--color-gold:#b38f5d;--color-gold-dark:#8A683B;--color-text:var(--color-white);--color-text-dimmed:rgba(from currentColor r g b / .75);--color-text-gold:var(--color-gold)}:root{--font-family-display:'LektoratDisplay', system-ui, sans-serif;--font-family-text:'Lektorat', system-ui, sans-serif}:root{--font-bold:600;--font-semibold:500;--font-light:100}:root{--rounded-xs:.25rem;--rounded-sm:.5rem;--rounded:1rem}:root{--spacing-0:0;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-24:6rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem}:root{--text-xs:.95rem;--text-sm:.975rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:2.75rem}@media (min-width:30rem){:root{--text-xs:.975rem;--text-sm:1rem;--text-md:1.25rem;--text-lg:1.5rem;--text-xl:2rem;--text-2xl:2.5rem;--text-3xl:3rem}}.album-grid{--min-width:50%;--row-height:20vh;--max-row-height:100vh;gap:var(--spacing-6);display:flex;flex-wrap:wrap}@media screen and (min-width:30rem){.album-grid{--min-width:33.33%}}@media screen and (min-width:45rem){.album-grid{--min-width:25%}}@media screen and (min-width:60rem){.album-grid{--min-width:20%}}@media screen and (min-width:90rem){.album-grid{--min-width:16.66%}}@media screen and (min-width:120rem){.album-grid{--min-width:15%}}.album-photo{--ratio:calc(var(--w) / var(--h));flex-grow:calc(var(--ratio) * 100);flex-basis:calc(var(--ratio) * var(--row-height));min-width:var(--min-width);list-style:none}.album-photo img{display:block;width:100%;height:100%;min-width:100%;min-height:100%;max-height:var(--max-row-height);object-fit:cover;background:var(--color-gray);border-radius:var(--rounded-sm)}.album-photo{position:relative}.album-photo .image-link:after{content:attr(data-tooltip);position:absolute;bottom:0;left:0;margin:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);max-width:15rem;line-height:1.5;background:rgba(from var(--color-black) r g b / .8);backdrop-filter:blur(10px);border-radius:var(--rounded-xs);text-wrap:balance;text-wrap:pretty;opacity:0;font-size:var(--text-xs);transition:opacity .3s}.album-photo .image-link:hover:after{opacity:1}.article-teaser{display:flex;flex-direction:column}.article-teaser a:focus-visible{outline:0}.article-teaser a:focus-visible::before{outline:var(--outline);outline-offset:var(--outline-offset);border-radius:var(--rounded)}.article-teaser .image{order:1;margin-bottom:1.5rem}.article-teaser .date{order:2;margin-bottom:var(--spacing-2);color:var(--color-text-dimmed)}.article-teaser .headline{order:3;margin-bottom:var(--spacing-3);color:var(--color-gold)}.article-teaser .text{order:4;font-size:var(--text-md)}.article-teasers.grid{row-gap:var(--spacing-24);grid-template-columns:1fr}@media (min-width:30rem){.article-teasers.grid{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}:root{--box-padding:var(--spacing-6)}@media (min-width:30rem){:root{--box-padding:var(--spacing-8)}}.box{background:var(--color-white);color:var(--color-black);border-radius:var(--rounded);padding:var(--box-padding);transition:border-color .3s,box-shadow .3s}.box:hover{box-shadow:var(--box-shadow-highlight)}.box:not([data-variant="outlined"]) :focus-visible{--outline-color:var(--color-black)}.box[data-variant="outlined"]{border:var(--border-dimmed);background:none;color:var(--color-white)}.box[data-variant="outlined"]:is(a:hover),.box[data-variant="outlined"]:has(a:hover){border-color:#555}.button{--button-color-back:var(--color-white);--button-color-text:var(--color-black);font-family:var(--font-family-display);font-variation-settings:var(--h-font-variation);font-weight:var(--font-normal);display:inline-flex;background:var(--button-color-back);color:var(--button-color-text);font-size:var(--text-lg);gap:1.5rem;height:4.5rem;align-items:center;padding-inline:2rem;border-radius:4.5rem;white-space:nowrap;transition:background-color .3s,color .3s}.button:focus-visible{--outline-color:var(--button-color-back)}.button:hover{color:var(--color-black);background:var(--color-gold)}.button[data-theme="black"]{--button-color-text:var(--color-white);--button-color-back:var(--color-black)}.button[data-theme="black"]:hover{color:var(--color-black);background:var(--color-gold)}.button[data-theme="gold"]{--button-color-text:var(--color-black);--button-color-back:var(--color-gold)}.button[data-theme="gold"]:hover{color:var(--color-black);background:var(--color-white)}.button[data-size="md"]{font-size:var(--text-md);height:var(--spacing-12);letter-spacing:0}.button svg{flex-shrink:0}.date{font-family:var(--font-family-text);text-transform:uppercase;font-variation-settings:'wdth' 80,'wght' 600;color:var(--color-text-gold)}.event-card{container-type:inline-size;display:block;font-variant-numeric:tabular-nums;min-width:12rem;font-family:var(--font-family-display);color:var(--color-black);background:var(--color-white);border-radius:var(--rounded);border:.5rem solid var(--color-black);padding:2rem;z-index:1}.event-card :focus-visible{--outline-color:var(--color-black)}.event-card-info-link{display:block}.event-card-info>*{display:flex;align-items:center;text-transform:uppercase}.event-card-info>*:not(.event-card-label){border-bottom:var(--border-dotted)}.event-card .button{color:var(--color-white);width:100%;background:var(--color-black)}.event-card:not(:has(.event-card-info-link)) .button::before{content:"";position:absolute;inset:0;width:100%;height:100%}.event-card .button svg{margin-left:auto}.event-card-name{letter-spacing:.1em;padding-bottom:.5rem;margin-bottom:.5rem}.event-card-days{line-height:1;font-size:15cqw;letter-spacing:.1em;padding-block:.5rem 1rem;font-variation-settings:'wdth' 84,'wght' 400}.event-card-year{font-family:var(--font-family-display);font-size:50cqw;font-variation-settings:'wdth' 81,'wght' 900;line-height:1;padding-block:1rem}.event-card-location{font-family:var(--font-family-display);width:100%;line-height:1;font-variation-settings:'wdth' 87,'wght' 400;padding-block:1rem;letter-spacing:.1em;font-size:8cqw;margin-bottom:2rem}.event-header{margin-bottom:var(--spacing-12)}.event-header .event-preview{display:block}@media (min-width:30rem){.event-header{margin-bottom:var(--spacing-16)}}@media (min-width:60rem){.event-header{margin-bottom:var(--spacing-24)}}.event-header .menu{position:relative;display:grid;gap:0;column-gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));z-index:1}.event-header .menu a{display:flex;padding:var(--spacing-3) 0;align-items:center;gap:.5rem;border-bottom:var(--border-dotted)}.event-header .menu a svg{width:1.5rem;height:1ch}.event-header .menu a[aria-current] svg{transform:rotate(90deg)}.event-header .event-card-location{border-bottom:0;margin-bottom:0;padding-bottom:0}@container (min-width:30rem){.event-header .event-preview .event-card{margin-right:auto;margin-left:0}}.event-preview{position:relative;width:100%;padding:var(--spacing-3);border-radius:var(--rounded);background-size:cover;background-position:center}.event-preview>a{position:absolute;inset:0;border-radius:var(--rounded);text-indent:-4000px;overflow:hidden;padding:var(--spacing-3)}@container (min-width:25rem){.event-preview{padding:var(--spacing-6)}}.event-preview .event-card{position:relative;z-index:1;max-width:22rem;margin:0 auto;border-radius:var(--rounded)}@container (min-width:30rem){.event-preview .event-card{margin-left:auto;margin-right:0}}.event-theme .textbox{row-gap:var(--spacing-6);margin-top:var(--spacing-6)}.event-theme .textbox .headline{font-size:var(--text-lg)}.event-theme .textbox .text{font-size:var(--text-md)}.event-themes{--columns:1;grid-template-columns:repeat(var(--columns),1fr)}@container (min-width:30rem){.event-themes{--columns:2}}@container (min-width:60rem){.event-themes{--columns:4}}.footer{padding-top:12rem;border-bottom-left-radius:var(--rounded);border-bottom-right-radius:var(--rounded)}.footer-nav{background:var(--color-white);color:var(--color-black);padding:calc(var(--container-padding) * 2) var(--container-padding)}.footer a{transition:color .3s}.footer a:hover{color:var(--color-gold-dark)}.footer :focus-visible{--outline-color:var(--color-black)}.footer-logo{display:block;width:3rem;border-radius:var(--rounded-xs);outline-offset:var(--spacing-3)}.footer-grid{display:grid;padding-block:var(--spacing-12);gap:var(--spacing-12)}@media screen and (min-width:70rem){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:100rem){.footer-grid{grid-template-columns:repeat(4,1fr)}}.footer-section{position:relative}.footer-section h2{margin-bottom:var(--spacing-3)}.footer-menu{display:flex;flex-direction:column;font-size:var(--text-sm);gap:var(--spacing-2)}.footer hr{background:var(--color-black);margin-top:var(--spacing-12)}.footer .social{padding-top:var(--spacing-12)}.footer-circles{aspect-ratio:1821/1139;overflow:hidden}.footer-circles svg{width:100%;height:100%}.footer-circles-top{margin-bottom:-3%}.footer-circles-bottom img{transform:rotate(180deg)}.footer-circles-bottom{margin-top:-3%}.for-the-makers{background:var(--color-white);padding:3rem var(--container-padding) 12rem}.for-the-makers img{width:100%}.friends.text ul{list-style:none;margin-left:0}.friends .friend{white-space:nowrap;display:block}@media (min-width:30rem){.friends .friend{display:inline}.friends .friend:not(:last-of-type)>*::after{content:","}}.grid{display:grid;gap:var(--spacing-12)}.grid>*{container-type:inline-size}@container (min-width:60rem){.grid[data-variant="1-1"]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-variant="1-2"],.grid[data-variant="2-1"]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid[data-variant="1-2"]>*:nth-child(even){grid-column:2 / span 2}.grid[data-variant="2-1"]>*:nth-child(odd){grid-column:1 / span 2}.grid[data-variant="1-1-1"]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid[data-variant="1-1-1-1"]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid[data-variant="1-2-1"]{grid-template-columns:1fr 2fr 1fr}}.header{display:grid;grid-template-areas:"logo misc-menu" "main-menu main-menu";grid-template-columns:auto 1fr;grid-template-rows:1fr auto;gap:1.5rem}@media (min-width:30rem){.header{margin-bottom:var(--spacing-12)}}@media (min-width:60rem){.header{margin-bottom:var(--spacing-24)}}.header .logo{grid-area:logo;border-radius:var(--rounded-xs);outline-offset:var(--spacing-3);transition:color .3s}.header .logo:hover{color:var(--color-gold)}.header .misc-menu{grid-area:misc-menu;justify-self:end;color:var(--color-text-dimmed)}.header .main-menu{grid-area:main-menu}.header .logo svg{width:3rem}@media screen and (max-width:30rem){.header{gap:var(--spacing-4)}.header .logo svg{width:2.5rem}.header .main-menu menu{display:grid;gap:0;border-top:var(--border-dotted);margin-bottom:var(--spacing-12)}.header .main-menu menu{column-gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.header .main-menu a{border-bottom:var(--border-dotted);padding:var(--spacing-3) 0}}@media screen and (min-width:30rem){.header{grid-template-areas:"logo misc-menu" "logo main-menu";grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr}.header .main-menu{justify-self:end}}@media screen and (min-width:60rem){.header{grid-template-areas:"logo main-menu misc-menu";grid-template-columns:auto 1fr;grid-template-rows:1fr;align-items:end}.header .misc-menu{margin-left:3rem;align-self:end;margin-bottom:-2px}}:root{--h-font-variation:'wdth' 80, 'wght' 600;--h-base-size:var(--text-lg);--h1-size:calc(2.25 * var(--h-base-size));--h2-size:calc(1.875 * var(--h-base-size));--h3-size:calc(1.5 * var(--h-base-size));--h4-size:calc(1.3125 * var(--h-base-size));--h5-size:calc(1.125 * var(--h-base-size));--h6-size:calc(1 * var(--h-base-size))}.headline{font-family:var(--font-family-display);font-variation-settings:var(--h-font-variation);line-height:1.25;font-weight:var(--font-normal);text-wrap:balance;text-wrap:pretty}.h1{font-size:var(--h1-size);line-height:1.15}.h2{font-size:var(--h2-size)}.h3{font-size:var(--h3-size)}.h4{font-size:var(--h4-size)}.h5{font-size:var(--h5-size)}.h6{font-size:var(--h6-size);line-height:var(--text-line-height)}.icon-menu{line-height:1}.icon-menu svg{width:1.5rem;height:1.5rem}.image{object-fit:cover;aspect-ratio:16/9;width:100%;max-height:auto;border-radius:var(--rounded);background:var(--color-gray)}.image[data-variant="exhibitor"],.image[data-variant="partner"],.image[data-variant="side-event"],.image[data-variant="workshop"]{background:var(--color-white);border-radius:50%;padding:var(--spacing-1)}.menu{font-family:var(--font-family-display);font-variation-settings:var(--h-font-variation);display:flex;flex-wrap:wrap;gap:1.5rem;padding-bottom:.125rem}.menu a{font-size:var(--text-lg);white-space:nowrap;line-height:1;transition:color .3s}.menu a:focus-visible{outline-offset:var(--spacing-2);border-radius:var(--rounded-xs);border-color:#fff0}.menu a[aria-current]{text-underline-offset:.5rem;text-decoration-thickness:3px}.menu a[aria-current],.menu a:hover{color:var(--color-text-gold)}.meta div{display:flex;padding-block:.75rem;border-top:var(--border-dotted);letter-spacing:3;font-size:var(--text-sm);overflow:hidden;min-width:0;text-wrap:balance;text-wrap:pretty;gap:var(--spacing-2);font-variant-numeric:tabular-nums}.meta dt{color:var(--color-gold)}.meta dt svg{height:var(--text-md);width:var(--text-md)}.meta dd a{transition:color .3s}.meta dd a:hover{color:var(--color-gold)}@container (min-width:30rem){.meta[data-variant="horizontal"]{display:flex;padding-top:.75rem;border-top:var(--border-dotted)}.meta[data-variant="horizontal"] div{border-top:0;padding-block:0;padding-inline:1rem}.meta[data-variant="horizontal"] div:not(:last-of-type){border-right:var(--border-dotted)}.meta[data-variant="horizontal"] div:first-of-type{padding-inline-start:0}}.newsletter-box .textbox{max-width:none}@container (min-width:60rem){.newsletter-box .grid{grid-template-columns:1fr 1fr}}@container (min-width:70rem){.newsletter-box .grid{grid-template-columns:1fr 2fr}}.newsletter-form{accent-color:var(--color-black)}.newsletter-form .field{display:grid;margin-bottom:3rem;font-size:var(--text-md);font-weight:200}.newsletter-form .field label{font-family:var(--font-family-display);font-variation-settings:var(--h-font-variation);margin-bottom:var(--spacing-2)}.newsletter-form .field:has([required]) label:after{content:"*";margin-left:.25rem}.newsletter-form .field input{appearance:none;border:0;font:inherit;background:none;width:100%;border-radius:.25rem;padding:.5rem;background:#fff}.newsletter-form .field input:focus{outline:2px solid var(--color-black);outline-offset:0}:root{--page-padding:clamp(var(--spacing-6), 2vw, var(--spacing-24))}.page{max-width:1820px;margin:0 auto;container-type:inline-size;padding:var(--page-padding)}.pagination{display:flex;flex-wrap:wrap;gap:var(--spacing-6)}.pagination .button:first-child svg{transform:rotate(180deg)}.partner-profile{display:grid;column-gap:var(--spacing-24);row-gap:var(--spacing-6);grid-template-areas:"headline" "image" "text" "meta"}@container (min-width:40rem){.partner-profile{grid-template-columns:2fr 12rem;grid-template-rows:auto 1fr auto;grid-template-areas:"headline image" "text image" "meta image"}}.partner-profile h3{grid-area:headline}.partner-profile .image{grid-area:image}.partner-profile .meta{grid-area:meta}.partner-profile .text{grid-area:text}.partners{display:grid;gap:var(--spacing-12);list-style:none;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.partner a{display:grid;place-items:center;overflow:hidden;aspect-ratio:1/1;border-radius:50%}.quote{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr;grid-row-gap:var(--spacing-12);grid-template-areas:"quotes-1 quotes-1" "text text" "cite quotes-2";font-size:var(--text-2xl);text-wrap:balance}.quote-text{grid-area:text;font-style:italic}.quote cite{grid-area:cite;font-style:normal;line-height:1.25}.quote-name{display:block;color:var(--color-gold);font-size:1em}.quote-profession{display:block;font-size:var(--text-xl);font-weight:300}.quote>svg:first-of-type{grid-area:quotes-1}.quote>svg:last-of-type{grid-area:quotes-2;transform:rotate(180deg)}.quote-nav{display:flex;gap:var(--spacing-12);margin-top:3rem}.quote-nav a:first-child svg{transform:rotate(180deg)}:root{--section-spacing:clamp(var(--spacing-24), 15vh, var(--spacing-48))}.section+.section{margin-top:var(--section-spacing)}.side-event-card{display:flex;flex-direction:column}.side-event-card .event-card-title{font-family:var(--font-family-display);font-size:30cqw;font-variation-settings:'wdth' 81,'wght' 900;font-weight:400;line-height:1;padding-block:1rem;align-items:start;flex-grow:1}.skiplink{position:absolute;margin:1rem;padding:0 .75rem;height:2.5rem;font-size:var(--text-md)}.skiplink:not(:focus-visible){width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;opacity:0}.speaker-and-talk header{display:grid;grid-template-columns:1fr;gap:var(--spacing-12)}.speaker-and-talk .headline{text-wrap:balance}.speaker-and-talk .text{font-size:var(--text-md)}@container (min-width:30rem){.speaker-and-talk header{grid-template-columns:1fr 1fr;align-items:end}}.speaker-card a{display:block}.speaker-card a:focus-visible{outline:0}.speaker-card a:focus-visible::before{outline:var(--outline);outline-offset:var(--outline-offset);border-radius:var(--rounded)}.speaker-card-info{order:2}.speaker-card-info .headline{font-size:var(--text-lg);text-wrap:balance}.speaker-card-info p.headline{line-height:1.35;font-variation-settings:'wdth' 80,'wght' 400}.speaker-cards{column-gap:var(--spacing-12);row-gap:var(--spacing-16)}@container (min-width:30rem){.speaker-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:60rem){.speaker-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.social{display:flex;gap:.75rem 1.5rem;align-items:center}.social a{width:clamp(1rem, 100%, 1.75rem);line-height:0;border-radius:50%}.social svg{width:100%}.social svg *{fill:currentColor}.stack{container-type:inline-size;display:flex;flex-direction:column;row-gap:var(--spacing-12);align-items:start}.stack>*{width:100%}.teaser{display:flex;justify-content:space-between;flex-direction:column;gap:var(--spacing-12);align-items:center;font-size:var(--text-md)}.teaser-info{flex-grow:1;display:flex;align-items:center;flex-direction:column-reverse;gap:var(--spacing-6);justify-content:start;border-radius:var(--rounded-sm)}.teaser-info header{text-align:center}.teaser h3{margin-bottom:var(--spacing-2);text-wrap:balance;transition:color .3s}.teaser .image{grid-area:image;width:9rem}@container (min-width:60rem){.teaser{flex-direction:row}.teaser-info{flex-direction:row-reverse}.teaser-info header,.teaser h3{text-align:left}}.text{--text-line-height:1.425;font-size:var(--text-lg);line-height:var(--text-line-height)}.text>*+*{margin-top:1.5em}.text a{text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:2px;transition:color .3s}.text a:hover{color:var(--color-gold)}.text blockquote{border-left:3px solid currentColor;padding-left:1.5ch;font-size:1.25em}.text figcaption{color:var(--color-text-dimmed);font-size:.9em}.text :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-display);font-variation-settings:'wdth' 80,'wght' 600;font-weight:var(--font-normal);line-height:1.25;text-wrap:balance;text-wrap:pretty}.text h1{font-size:var(--h1-size);line-height:1.15}.text h2{font-size:var(--h2-size);color:var(--color-gold)}.text h3{font-size:var(--h3-size)}.text h4{font-size:var(--h4-size)}.text h5{font-size:var(--h5-size)}.text h6{font-size:var(--h6-size);line-height:var(--text-line-height)}.text iframe{width:100%;aspect-ratio:16/9;border-radius:var(--rounded);border:0}.text img{max-width:100%;border-radius:var(--rounded)}.text li::marker{color:var(--color-gold)}.text u{text-decoration-thickness:2px}.text ul,.text ol{margin-left:1.5ch}.text[data-size="md"]{font-size:var(--text-md)}.text[data-size="xl"]{font-size:var(--text-xl)}.textbox{max-width:30rem}@container (min-width:50rem){.textbox:has(.button){max-width:none;display:grid;grid-template-columns:minmax(0,30rem) auto;grid-template-rows:1fr auto;grid-template-areas:"textbox button" "textbox button";align-items:end;column-gap:var(--spacing-24);justify-content:space-between}.textbox:has(.button) p:last-of-type{grid-area:button;align-self:end}}.tier{display:flex;flex-direction:column;gap:var(--spacing-6);line-height:1.5;justify-content:space-between}.tier header{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.tier ul{margin-left:1.75ch}.tier ul a{text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:2px;transition:color .3s}.tier li a:hover{color:var(--color-gold)}.tier li{list-style-type:"✓  "}.tier h3{font-size:var(--text-md);margin-top:var(--spacing-6)}.tier .prices{gap:var(--spacing-3);display:flex;flex-wrap:wrap;flex-direction:column}@container (min-width:18rem){.tier .prices{gap:var(--spacing-6);flex-direction:row}}.tier .price{font-size:var(--text-xl);font-variant-numeric:tabular-nums;line-height:1}.tier .price-info small{color:var(--color-text-dimmed)}.tier .button{width:100%;justify-content:space-between}.video{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--rounded);width:100%;background:var(--color-gray)}.voice{display:grid;grid-template-columns:1fr;column-gap:var(--spacing-12);row-gap:var(--spacing-6);align-items:center}@container (min-width:60rem){.voice{grid-template-columns:1fr 1fr}}.voice-figure{display:flex;align-items:center;container-type:inline-size}.voice-preview{display:block;max-width:none;height:60ch}.voice-preview img{height:100%;object-fit:cover;border-top-left-radius:var(--rounded);border-bottom-left-radius:var(--rounded);opacity:.5}.voice-figure .image{width:100%}.voice-figure .image img{border-radius:var(--rounded)}.voice .quote{grid-template-columns:1fr auto;grid-template-rows:auto auto auto;grid-row-gap:2rem;font-size:var(--text-xl);line-height:1.35}.voice .quote svg{height:6rem;width:6rem}:root{--box-shadow-highlight:rgba(0, 0, 0, .6) 0 20px 50px}.gold{color:var(--color-gold)}.image-link{line-height:0}.image-scaler img,.scaler{transition:transform .2s,box-shadow .3s}.image-scaler:hover img,.scaler:hover{box-shadow:var(--box-shadow-highlight)}.link-wrapper{position:relative}.link-wrapper a::before{content:"";position:absolute;inset:0}.textcolumn{max-width:45rem;margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--container-padding:var(--spacing-12)}html{background:var(--color-black);color:var(--color-text)}