.home-cinematic-hero[data-astro-cid-glgfkru5]{block-size:240vh;isolation:isolate;background:0 0;block-size:240dvh;position:relative}.home-cinematic-hero__sticky-stage[data-astro-cid-glgfkru5]{block-size:100vh;z-index:1;block-size:100dvh;position:sticky;top:0;overflow:clip}.home-cinematic-hero__image[data-astro-cid-glgfkru5]{z-index:1;position:relative;overflow:clip}.home-cinematic-hero__frame[data-astro-cid-glgfkru5]{z-index:1;inline-size:min(124vw,100rem);position:relative}img.home-cinematic-hero__image,.home-cinematic-hero__image[data-astro-cid-glgfkru5] img{object-fit:cover;object-position:50% 40%;transform-origin:50% 58%;block-size:auto;inline-size:100%;max-inline-size:none;display:block}.home-cinematic-hero__media-wrap[data-astro-cid-glgfkru5]{place-items:center;block-size:100%;inline-size:100%;padding-block-start:clamp(4.75rem,10vw,8rem);padding-block-end:clamp(1.25rem,4vw,2.75rem);display:grid;position:relative}.home-cinematic-hero__wordmark[data-astro-cid-glgfkru5]{color:#f5f5f2f5;font-family:var(--font-display);letter-spacing:-.03em;text-align:center;text-shadow:0 .12em .4em #0000008c;text-wrap:balance;text-transform:uppercase;z-index:3;margin:0;padding-inline-start:clamp(.65rem,2.2vw,1.5rem);padding-inline-end:clamp(.65rem,2.2vw,1.5rem);font-size:clamp(4.7rem,16.8vw,15rem);font-weight:700;line-height:.8;position:absolute;bottom:clamp(.2rem,1vw,.8rem);left:0;right:0}.home-cinematic-hero__wordmark[data-astro-cid-glgfkru5].section-title--full-bleed{inline-size:100%;max-inline-size:none;margin-inline-start:0;margin-inline-end:0;padding-inline-start:clamp(.65rem,2.2vw,1.5rem);padding-inline-end:clamp(.65rem,2.2vw,1.5rem)}@media (max-width:50rem){.home-cinematic-hero__frame[data-astro-cid-glgfkru5]{inline-size:100%;max-inline-size:100%}img.home-cinematic-hero__image,.home-cinematic-hero__image[data-astro-cid-glgfkru5] img{object-position:50% center;transform:none}.home-cinematic-hero__wordmark[data-astro-cid-glgfkru5].section-title--full-bleed{inline-size:100%;max-inline-size:100%;padding-inline-start:.5rem;padding-inline-end:.5rem;font-size:clamp(2.6rem,13.5vw,7rem);line-height:.82}}html:not(.js) section[data-astro-cid-z57zmlco][data-anniversaries-src]{display:none}.editorial-list[data-astro-cid-z57zmlco]{border-block-start:1px solid var(--color-border);margin:2rem 0 0;padding:0;list-style:none;display:grid}.editorial-list-item[data-astro-cid-z57zmlco]{border-block-end:1px solid var(--color-border);gap:.4rem;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1rem;padding-inline-end:1rem;text-decoration:none;transition:background-color .16s,color .16s;display:grid}.editorial-list-item[data-astro-cid-z57zmlco]:focus-visible{outline:1px solid var(--color-text);outline-offset:3px}.editorial-list-item[data-astro-cid-z57zmlco]:hover{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.editorial-list-item[data-astro-cid-z57zmlco] h3[data-astro-cid-z57zmlco]{text-transform:none;margin:0;font-size:clamp(1.25rem,1.2rem + 1vw,2rem)}.editorial-list-item[data-astro-cid-z57zmlco] p[data-astro-cid-z57zmlco]{max-inline-size:64ch;margin:0}.section-cta[data-astro-cid-z57zmlco]{margin-block-start:1.5rem}.section-cta[data-astro-cid-z57zmlco] .button[data-astro-cid-z57zmlco]{margin-block-start:.75rem}.section-cta[data-astro-cid-z57zmlco] .button[data-astro-cid-z57zmlco] .button__arrow[data-astro-cid-z57zmlco]{transition:transform .16s}.section-cta[data-astro-cid-z57zmlco] .button[data-astro-cid-z57zmlco]:hover .button__arrow[data-astro-cid-z57zmlco]{transform:translate(.18em)}.section-cta[data-astro-cid-z57zmlco] .button[data-astro-cid-z57zmlco]:focus-visible .button__arrow[data-astro-cid-z57zmlco]{transform:translate(.18em)}.media-container[data-astro-cid-z57zmlco]{aspect-ratio:1;pointer-events:none;visibility:hidden;will-change:transform;z-index:35;block-size:clamp(9rem,16vw,16rem);inline-size:clamp(9rem,16vw,16rem);position:fixed;top:0;overflow:hidden}.media-container[data-astro-cid-z57zmlco]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:clamp(.75rem,3vw,2rem)}.media-container[data-astro-cid-z57zmlco]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:clamp(.75rem,3vw,2rem)}.media-container[data-astro-cid-z57zmlco]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:clamp(.75rem,3vw,2rem)}.media-container[data-astro-cid-z57zmlco]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:clamp(.75rem,3vw,2rem)}.media-container[data-astro-cid-z57zmlco].on{visibility:visible}.media-container[data-astro-cid-z57zmlco] div[data-astro-cid-z57zmlco]{block-size:100%;inline-size:100%;position:absolute;top:0;overflow:hidden}.media-container[data-astro-cid-z57zmlco] div[data-astro-cid-z57zmlco]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.media-container[data-astro-cid-z57zmlco] div[data-astro-cid-z57zmlco]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.media-container[data-astro-cid-z57zmlco] div[data-astro-cid-z57zmlco]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.media-container[data-astro-cid-z57zmlco] div[data-astro-cid-z57zmlco]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.media-container[data-astro-cid-z57zmlco] img[data-astro-cid-z57zmlco]{block-size:100%;box-shadow:var(--shadow-soft);object-fit:cover;inline-size:100%;display:block;position:absolute;top:0}.media-container[data-astro-cid-z57zmlco] img[data-astro-cid-z57zmlco]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.media-container[data-astro-cid-z57zmlco] img[data-astro-cid-z57zmlco]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.media-container[data-astro-cid-z57zmlco] img[data-astro-cid-z57zmlco]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.media-container[data-astro-cid-z57zmlco] img[data-astro-cid-z57zmlco]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.media-container[data-astro-cid-z57zmlco]{display:none}}.community-panel[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:0 0;padding-block-start:clamp(1.75rem,4vw,2.5rem);padding-block-end:clamp(1.75rem,4vw,2.5rem);padding-inline-start:clamp(1.25rem,3vw,2rem);padding-inline-end:clamp(1.25rem,3vw,2rem)}.home-content-surface[data-astro-cid-lcdefpme]{background:linear-gradient(to bottom, transparent 0, var(--color-bg) clamp(3.5rem, 9vw, 6.5rem), var(--color-bg) 100%);margin-block-start:-100vh;z-index:4;margin-block-start:-100dvh;padding-block-start:var(--section-space);position:relative}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;display:flex}.home-content-surface>.section:last-of-type{padding-block-end:clamp(2.5rem,6vw,5rem)}.home-content-surface>.section:first-of-type{padding-block-start:1rem}
