.SectionHeader_head__devBj{margin-bottom:clamp(32px,4.4vh,56px)}.SectionHeader_rule__a3BkN{display:block;width:36px;height:1px;margin-bottom:clamp(18px,2.4vh,28px);background:rgba(255,255,255,.7)}.SectionHeader_heading__lu2ni{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.1vw,56px);line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--white)}.SectionHeader_heading__lu2ni.SectionHeader_accent__FBqDn{color:var(--accent)}.SectionHeader_subtitle__XNt6r{margin:clamp(18px,2.2vh,26px) 0 0;font-family:var(--font-ui);font-size:clamp(12px,.9vw,15px);font-weight:650;letter-spacing:.28em;text-transform:uppercase;color:var(--white)}.SectionHeader_subtitle__XNt6r+.SectionHeader_intro__4XGeZ{margin-top:clamp(12px,1.6vh,18px)}.SectionHeader_intro__4XGeZ{margin:clamp(16px,2vh,24px) 0 0;max-width:58ch;font-family:var(--font-ui);font-size:clamp(14px,.95vw,16px);font-weight:400;line-height:1.65;letter-spacing:.01em;color:rgba(255,255,255,.68)}.SectionHeader_introLabel__ffpKV{margin-right:.7em;font-size:.78em;font-weight:650;letter-spacing:.22em;text-transform:uppercase;color:var(--white)}.SectionHeader_intro__4XGeZ.SectionHeader_introNext__Rf3DJ{margin-top:1.1em}.SectionHeader_intro__4XGeZ.SectionHeader_closer__Oa7OM{color:var(--accent)}.SectionHeader_status__euKhA{margin:clamp(18px,2.2vh,26px) 0 0;font-family:var(--font-ui);font-size:clamp(12px,.9vw,15px);font-weight:650;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.AboutSection_section__2g5iK{position:relative;overflow:hidden;background:#000;min-height:calc(100vw * 941 / 1672);display:flex;align-items:center;padding:clamp(72px,9vh,120px) var(--gutter);scroll-margin-top:0}.AboutSection_photo__nnFEu{object-fit:cover;object-position:100% 50%}.AboutSection_copy__3Lfos{position:relative;z-index:1;max-width:min(46vw,640px);opacity:0;transform:translateY(14px);transition:opacity 1.2s cubic-bezier(.22,1,.36,1) .15s,transform 1.2s cubic-bezier(.22,1,.36,1) .15s;text-shadow:0 1px 2px rgba(0,0,0,.45),0 0 22px rgba(0,0,0,.35)}.AboutSection_copy__3Lfos p:not(:last-child){color:rgba(255,255,255,.84)}.AboutSection_revealed__iRGZE .AboutSection_copy__3Lfos{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.AboutSection_copy__3Lfos{transform:none;transition:opacity .4s ease}}.AboutSection_mobileBg__nSrn9{display:none;object-fit:cover;object-position:50% 100%}@media (max-width:760px){.AboutSection_section__2g5iK{min-height:0;align-items:flex-start;padding:clamp(96px,11vh,136px) var(--gutter) clamp(96px,14vh,140px)}.AboutSection_photo__nnFEu{display:none}.AboutSection_mobileBg__nSrn9{display:block}.AboutSection_copy__3Lfos{max-width:none;text-shadow:none}}.AmbientBackdrop_backdrop__6EGS1{position:fixed;inset:0;z-index:-1;pointer-events:none;background:#000 url(/images/ambient-texture.jpg) 50%/cover no-repeat;opacity:.38}@media (max-width:760px){.AmbientBackdrop_backdrop__6EGS1{background-size:auto 100%;background-position:6% 50%;opacity:.42}}.Lightbox_overlay__yeolc{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,0);transition:background-color .5s ease}.Lightbox_open__uAme1{background:rgba(0,0,0,.94)}.Lightbox_closing__jGC_5{background:rgba(0,0,0,0);transition-duration:.35s}.Lightbox_closing__jGC_5 .Lightbox_close__wE1Xz,.Lightbox_closing__jGC_5 .Lightbox_frame__XBB_q{opacity:0;transition:opacity .3s ease}.Lightbox_frame__XBB_q{position:fixed;transition:left .65s cubic-bezier(.22,1,.36,1),top .65s cubic-bezier(.22,1,.36,1),width .65s cubic-bezier(.22,1,.36,1),height .65s cubic-bezier(.22,1,.36,1)}.Lightbox_ghost__SrJDT,.Lightbox_video___CJLb{position:absolute;inset:0;width:100%;height:100%;background:#000}.Lightbox_ghost__SrJDT{object-fit:cover;transition:opacity .6s ease}.Lightbox_ghost__SrJDT.Lightbox_hidden__IWyJ1{opacity:0}.Lightbox_embed__LDiHY{position:absolute;inset:0;width:100%;height:100%;border:0;background:#fff;opacity:0;transition:opacity .6s ease}.Lightbox_embed__LDiHY.Lightbox_visible__a__vn{opacity:1}.Lightbox_video___CJLb{object-fit:contain;opacity:0;transition:opacity .6s ease}.Lightbox_video___CJLb.Lightbox_visible__a__vn{opacity:1}.Lightbox_caption__iRn0O{position:absolute;top:calc(100% + 18px);left:0;right:0;display:flex;justify-content:space-between;align-items:baseline;gap:20px;opacity:0;transition:opacity .5s ease .45s}.Lightbox_open__uAme1 .Lightbox_caption__iRn0O{opacity:1}.Lightbox_title__coKfr{font-family:var(--font-display);font-size:clamp(20px,1.6vw,28px);letter-spacing:.12em;text-transform:uppercase;color:var(--white)}.Lightbox_link__mNk_9{font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:rgba(255,255,255,.7);white-space:nowrap;transition:color .3s ease}.Lightbox_link__mNk_9:hover{color:var(--white)}.Lightbox_close__wE1Xz{position:fixed;top:clamp(18px,2.4vw,36px);right:var(--gutter);display:grid;place-items:center;width:48px;height:48px;padding:0;background:none;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:var(--white);cursor:pointer;opacity:0;transition:opacity .4s ease .3s,border-color .3s ease}.Lightbox_open__uAme1 .Lightbox_close__wE1Xz{opacity:1}.Lightbox_close__wE1Xz:hover{border-color:var(--white)}.Lightbox_close__wE1Xz:focus-visible{outline:1px solid var(--white);outline-offset:4px}@media (prefers-reduced-motion:reduce){.Lightbox_frame__XBB_q{transition:none}}@media (max-width:760px){.Lightbox_caption__iRn0O{flex-direction:column;gap:8px}}.AugmentedSection_section__T9U_p{position:relative;background:transparent;padding:clamp(96px,11vh,136px) var(--gutter) clamp(96px,12vh,140px);scroll-margin-top:clamp(40px,6vh,72px)}.AugmentedSection_grid__TbZKC{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(16px,1.9vw,36px);gap:clamp(16px,1.9vw,36px);list-style:none;margin:0;padding:0}.AugmentedSection_item__dkjW_{position:relative;min-width:0;opacity:0;transform:translateY(18px);transition:opacity 1.1s cubic-bezier(.22,1,.36,1) var(--delay),transform 1.1s cubic-bezier(.22,1,.36,1) var(--delay)}.AugmentedSection_revealed__u76pg .AugmentedSection_item__dkjW_{opacity:1;transform:none}.AugmentedSection_tile__56w0m{position:relative;display:block;aspect-ratio:9/16;overflow:hidden;background:#0d0d0d;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .6s ease}.AugmentedSection_link__JR2yc{cursor:pointer}.AugmentedSection_buttonReset__S5Yu9{width:100%;padding:0;border:0;font:inherit}.AugmentedSection_img__PLSND{object-fit:cover}.AugmentedSection_item__dkjW_:focus-within,.AugmentedSection_item__dkjW_:hover{z-index:2}.AugmentedSection_grid__TbZKC:has(.AugmentedSection_item__dkjW_:focus-within) .AugmentedSection_item__dkjW_:not(:focus-within) .AugmentedSection_tile__56w0m,.AugmentedSection_grid__TbZKC:has(.AugmentedSection_item__dkjW_:hover) .AugmentedSection_item__dkjW_:not(:hover) .AugmentedSection_tile__56w0m{opacity:.6}.AugmentedSection_item__dkjW_:hover .AugmentedSection_tile__56w0m,.AugmentedSection_link__JR2yc:focus-visible{transform:scale(1.03)}.AugmentedSection_link__JR2yc:focus-visible{outline:1px solid var(--white);outline-offset:6px}.AugmentedSection_guide__Cqnin{margin-top:clamp(64px,9vh,112px);padding-top:clamp(32px,4vh,48px);border-top:1px solid rgba(255,255,255,.14)}.AugmentedSection_guideHeading__ZxQAp{margin:0 0 clamp(28px,4vh,44px);font-family:var(--font-ui);font-size:12px;font-weight:650;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.AugmentedSection_episodes__5xjWG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(36px,5vh,56px) clamp(32px,4.5vw,88px);gap:clamp(36px,5vh,56px) clamp(32px,4.5vw,88px);list-style:none;margin:0;padding:0}.AugmentedSection_episode__fFd0C{scroll-margin-top:120px}.AugmentedSection_epTitle__bipvL{margin:0 0 12px;font-family:var(--font-display);font-weight:400;font-size:clamp(24px,1.9vw,34px);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--white)}.AugmentedSection_epMore__JQEK_ p,.AugmentedSection_epSummary__82XIu{margin:0;max-width:62ch;font-size:clamp(14px,.95vw,16px);line-height:1.65;color:rgba(255,255,255,.72)}.AugmentedSection_epMore__JQEK_{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.AugmentedSection_epMoreInner__J6Jub{overflow:hidden;min-height:0}.AugmentedSection_epMoreInner__J6Jub>p:first-child{padding-top:12px}.AugmentedSection_open__woM0Y .AugmentedSection_epMore__JQEK_{grid-template-rows:1fr}.AugmentedSection_epNote__acJNF{margin-top:16px!important;color:rgba(255,255,255,.86)!important}.AugmentedSection_epNoteLabel__WFfcl{margin-right:.7em;font-size:.78em;font-weight:650;letter-spacing:.22em;text-transform:uppercase;color:var(--white)}.AugmentedSection_epActions__F_wpN{display:flex;gap:28px;margin-top:16px}.AugmentedSection_epToggle__wZuP_,.AugmentedSection_epWatch__EDTiN{padding:4px 0;background:none;border:0;font-family:var(--font-ui);font-size:11px;font-weight:650;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;transition:opacity .3s ease}.AugmentedSection_epToggle__wZuP_{color:rgba(255,255,255,.8)}.AugmentedSection_epWatch__EDTiN{color:var(--accent)}.AugmentedSection_epToggle__wZuP_:hover,.AugmentedSection_epWatch__EDTiN:hover{opacity:.7}.AugmentedSection_epToggle__wZuP_:focus-visible,.AugmentedSection_epWatch__EDTiN:focus-visible{outline:1px solid var(--white);outline-offset:4px}@media (max-width:760px){.AugmentedSection_episodes__5xjWG{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AugmentedSection_item__dkjW_{transform:none;transition:opacity .4s ease}.AugmentedSection_tile__56w0m{transition:opacity .4s ease}.AugmentedSection_item__dkjW_:hover .AugmentedSection_tile__56w0m{transform:none}}@media (max-width:760px){.AugmentedSection_grid__TbZKC{grid-template-columns:repeat(2,1fr)}}.ContactSection_section__KyJTy{position:relative;background:transparent;padding-top:clamp(96px,11vh,136px);scroll-margin-top:clamp(-136px,-11vh,-96px)}.ContactSection_stage__1b8Yq{position:relative;overflow:hidden;min-height:max(100svh,calc(100vw * 941 / 1672));display:flex;align-items:center;padding:clamp(112px,13vh,140px) var(--gutter) clamp(48px,6vh,80px)}.ContactSection_photo__q1a1R{object-fit:cover;object-position:100% 50%}.ContactSection_copy__NWWLJ{position:relative;z-index:1;width:min(52vw,760px);opacity:0;transform:translateY(14px);transition:opacity 1.2s cubic-bezier(.22,1,.36,1) .15s,transform 1.2s cubic-bezier(.22,1,.36,1) .15s}.ContactSection_revealed__KFTeR .ContactSection_copy__NWWLJ{opacity:1;transform:none}.ContactSection_headline__d9vjE{margin:calc(-1 * clamp(8px, 1.6vh, 20px)) 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(44px,4.8vw,92px);line-height:.92;letter-spacing:.005em;text-transform:uppercase;color:var(--white)}.ContactSection_headline__d9vjE span{display:block}.ContactSection_accent__3z6Lq{color:var(--accent)}.ContactSection_intro__3JpRZ{margin:clamp(16px,2.2vh,26px) 0 0;max-width:54ch;font-size:clamp(14px,.95vw,16px);line-height:1.65;color:rgba(255,255,255,.78)}.ContactSection_form__AqxnN{margin-top:clamp(24px,3.4vh,40px);max-width:620px}.ContactSection_field___U7tB{display:block;margin-bottom:clamp(18px,2.4vh,28px)}.ContactSection_label__9RV1Z{display:block;margin-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--white)}.ContactSection_field___U7tB input,.ContactSection_field___U7tB textarea{display:block;width:100%;padding:6px 0 12px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.32);border-radius:0;outline:none;font-family:var(--font-ui);font-size:16px;color:var(--white);resize:vertical;transition:border-color .3s ease}.ContactSection_field___U7tB textarea{min-height:56px}.ContactSection_field___U7tB input::placeholder,.ContactSection_field___U7tB textarea::placeholder{color:rgba(255,255,255,.4)}.ContactSection_field___U7tB input:focus,.ContactSection_field___U7tB textarea:focus{border-bottom-color:var(--white)}.ContactSection_actions__toy6R{display:flex;align-items:center;gap:24px;margin-top:clamp(4px,1vh,12px)}.ContactSection_button__8PHkh{display:inline-flex;align-items:center;gap:18px;padding:16px 34px;background:transparent;border:1px solid var(--accent);border-radius:0;color:var(--accent);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;cursor:pointer;transition:background-color .35s ease,color .35s ease}.ContactSection_button__8PHkh svg{transition:transform .35s ease}.ContactSection_button__8PHkh:hover{background:var(--accent);color:#000}.ContactSection_button__8PHkh:hover svg{transform:translateX(3px)}.ContactSection_button__8PHkh:focus-visible{outline:1px solid var(--white);outline-offset:4px}.ContactSection_button__8PHkh:disabled{opacity:.6;cursor:default}.ContactSection_note__qG798{margin:0;font-size:13px;color:rgba(255,255,255,.78)}.ContactSection_sent__jFbcX{margin-top:clamp(32px,4.4vh,52px);max-width:620px;min-height:310px;outline:none;animation:ContactSection_sentIn__r8Kb2 .7s cubic-bezier(.22,1,.36,1) both}.ContactSection_sentIcon__kpfNL{display:inline-block;color:var(--accent)}.ContactSection_sentTick__1B2Lg{stroke-dasharray:40;stroke-dashoffset:40;animation:ContactSection_tick__NosEB .6s cubic-bezier(.22,1,.36,1) .35s forwards}.ContactSection_sentHeading__PzJxx{margin:20px 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(44px,4.4vw,80px);line-height:.95;text-transform:uppercase;color:var(--accent)}.ContactSection_sentText__IBa0W{margin:16px 0 0;font-size:clamp(15px,1.05vw,18px);line-height:1.6;color:rgba(255,255,255,.88)}.ContactSection_sentAgain__gdPiA{margin-top:28px;padding:4px 0;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.4);color:rgba(255,255,255,.8);font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;transition:color .3s ease,border-color .3s ease}.ContactSection_sentAgain__gdPiA:hover{color:var(--white);border-color:var(--white)}@keyframes ContactSection_sentIn__r8Kb2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ContactSection_tick__NosEB{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ContactSection_sent__jFbcX{animation:none}.ContactSection_sentTick__1B2Lg{animation:none;stroke-dashoffset:0}}.ContactSection_footer__16Asc{display:flex;align-items:center;gap:clamp(24px,2.6vw,40px);margin-top:clamp(28px,4.4vh,56px)}.ContactSection_where__UmX0P{display:flex;align-items:flex-start;gap:14px}.ContactSection_pin__92lvB{color:var(--accent);margin-top:1px;flex:none}.ContactSection_location__xM8B5{display:block;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--white)}.ContactSection_email__5ZRpp{display:block;margin-top:6px;font-size:15px;color:rgba(255,255,255,.86);transition:color .3s ease}.ContactSection_email__5ZRpp:hover{color:var(--white)}.ContactSection_divider__SBicR{width:1px;height:44px;background:rgba(255,255,255,.28)}.ContactSection_socials__GLdcS{display:flex;gap:26px;list-style:none;margin:0;padding:0}.ContactSection_socials__GLdcS a{display:block;color:var(--white);opacity:.88;transition:opacity .3s ease,transform .3s ease}.ContactSection_socials__GLdcS a:hover{opacity:1;transform:translateY(-2px)}.ContactSection_socials__GLdcS a:focus-visible{outline:1px solid var(--white);outline-offset:6px}@media (prefers-reduced-motion:reduce){.ContactSection_copy__NWWLJ{transform:none;transition:opacity .4s ease}}.ContactSection_mobileBg__l7eCB{display:none;object-fit:cover;object-position:50% 100%}@media (max-width:760px){.ContactSection_stage__1b8Yq{min-height:0;align-items:flex-start;padding-top:clamp(96px,11vh,136px);padding-bottom:clamp(72px,10vh,112px)}.ContactSection_photo__q1a1R{display:none}.ContactSection_mobileBg__l7eCB{display:block}.ContactSection_copy__NWWLJ{width:100%}.ContactSection_form__AqxnN{max-width:none}.ContactSection_footer__16Asc{flex-wrap:wrap}.ContactSection_divider__SBicR{display:none}}.Hero_hero__bqvNd{position:relative;width:100%;height:100vh;height:100svh;min-height:560px;overflow:hidden;background:var(--black)}.Hero_photo__Xx6be{object-fit:cover;object-position:62% 12%}.Hero_video__GFpHV{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none}.Hero_copy__KMVTd{position:absolute;left:var(--gutter);top:50%;transform:translateY(-38%);max-width:44vw;z-index:2}.Hero_title__h4PJ2{margin:0 0 0 -.03em;font-family:var(--font-display);font-weight:400;font-size:clamp(64px,8.6vw,190px);line-height:.86;letter-spacing:.005em;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 24px rgba(0,0,0,.22)}.Hero_roles__68sce{margin:clamp(18px,1.8vw,30px) 0 0;font-size:clamp(12px,1.06vw,18px);font-weight:450;letter-spacing:.36em;text-transform:uppercase;text-shadow:var(--type-shadow)}.Hero_rule__KcOoh{display:block;width:36px;height:1px;margin:clamp(22px,2.2vw,36px) 0;background:rgba(255,255,255,.85)}.Hero_lines__6j6a5{margin:0;font-size:clamp(12px,1vw,17px);font-weight:400;line-height:2;letter-spacing:.34em;text-transform:uppercase;text-shadow:var(--type-shadow)}.Hero_lines__6j6a5 span{display:block}.Hero_cta__1n4WS{margin-top:clamp(28px,3vw,48px)}@media (max-width:760px){.Hero_photo__Xx6be{object-position:70% 50%}.Hero_copy__KMVTd{max-width:calc(100vw - 2 * var(--gutter));top:auto;bottom:10svh;transform:none}.Hero_title__h4PJ2{font-size:19vw}.Hero_lines__6j6a5,.Hero_roles__68sce{letter-spacing:.22em}}.ReelLink_reel__R3qT1{display:inline-flex;align-items:center;gap:clamp(20px,2vw,34px);color:var(--white)}.ReelLink_label__lMzgb{font-size:clamp(12px,1vw,16px);font-weight:450;letter-spacing:.32em;text-transform:uppercase;text-shadow:var(--type-shadow)}.ReelLink_circle__NtHZ7{display:grid;place-items:center;width:clamp(48px,3.6vw,62px);aspect-ratio:1;border:1px solid rgba(255,255,255,.85);border-radius:50%;transition:border-color .35s ease}.ReelLink_circle__NtHZ7 svg{transition:transform .35s ease}.ReelLink_reel__R3qT1:hover .ReelLink_circle__NtHZ7{border-color:var(--white)}.ReelLink_reel__R3qT1:hover .ReelLink_circle__NtHZ7 svg{transform:translateX(3px)}.ReelLink_reel__R3qT1:focus-visible{outline:1px solid var(--white);outline-offset:6px}.SiteHeader_header__qIri_{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:flex-start;justify-content:space-between;padding:clamp(18px,1.5vw,30px) var(--gutter);background:transparent;pointer-events:none}.SiteHeader_header__qIri_>*{pointer-events:auto}.SiteHeader_logo__XTR9l{display:block;width:clamp(92px,8.2vw,150px)}.SiteHeader_logo__XTR9l img{width:100%;height:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.SiteHeader_nav__xC76B{display:flex;gap:clamp(28px,3.4vw,64px);list-style:none;margin:clamp(6px,.6vw,12px) 0 0;padding:0}.SiteHeader_link___kS3X{font-family:var(--font-ui);font-size:clamp(11px,.8vw,13px);font-weight:450;letter-spacing:.3em;text-transform:uppercase;color:var(--white);text-shadow:var(--type-shadow);opacity:.92;transition:opacity .3s ease}.SiteHeader_link___kS3X:hover{opacity:.6}.SiteHeader_accent__4s54W{color:var(--accent);opacity:1;font-weight:550;text-shadow:0 1px 2px rgba(0,0,0,.45),0 0 14px rgba(0,0,0,.3)}.SiteHeader_accent__4s54W:hover{opacity:.75}@media (max-width:640px){.SiteHeader_nav__xC76B{gap:16px}.SiteHeader_link___kS3X{letter-spacing:.18em;font-size:10px}}.SiteHeader_menuButton__TVn_0,.SiteHeader_mobileMenu__jDFJG{display:none}@media (max-width:760px){.SiteHeader_desktopNav__topve{display:none}.SiteHeader_header__qIri_{align-items:center}.SiteHeader_menuButton__TVn_0{display:block;position:relative;z-index:2;padding:10px 0 10px 16px;background:none;border:0;color:var(--white);font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;text-shadow:var(--type-shadow);cursor:pointer}.SiteHeader_logo__XTR9l{position:relative;z-index:2}.SiteHeader_mobileMenu__jDFJG:not([hidden]){display:flex;position:fixed;inset:0;z-index:1;align-items:center;padding:0 var(--gutter);background:#000;pointer-events:auto;animation:SiteHeader_menuIn___AWeF .35s ease both}.SiteHeader_mobileMenu__jDFJG ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.SiteHeader_mobileMenu__jDFJG a{font-family:var(--font-display);font-size:54px;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--white)}.SiteHeader_mobileMenu__jDFJG a.SiteHeader_accent__4s54W{color:var(--accent)}}@keyframes SiteHeader_menuIn___AWeF{0%{opacity:0}to{opacity:1}}.UpcomingSection_section__61TaR{position:relative;background:transparent;padding:clamp(96px,11vh,136px) var(--gutter) 0;scroll-margin-top:clamp(40px,6vh,72px)}.UpcomingSection_frame__FS2sS{margin:0;opacity:0;transform:translateY(18px);transition:opacity 1.2s cubic-bezier(.22,1,.36,1) .1s,transform 1.2s cubic-bezier(.22,1,.36,1) .1s}.UpcomingSection_img__EDxhl{display:block;width:100%;height:auto}.UpcomingSection_revealed__oyxi_ .UpcomingSection_frame__FS2sS{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.UpcomingSection_frame__FS2sS{transform:none;transition:opacity .4s ease}}.WorkSection_section__bU_c6{position:relative;background:transparent;padding:clamp(96px,11vh,136px) var(--gutter) 0;scroll-margin-top:clamp(40px,6vh,72px)}.WorkSection_row__ZaMp3{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:clamp(16px,1.9vw,36px);gap:clamp(16px,1.9vw,36px);list-style:none;margin:0;padding:0}.WorkSection_item__dR81p{position:relative;min-width:0;opacity:0;transform:translateY(18px);transition:opacity 1.1s cubic-bezier(.22,1,.36,1) var(--delay),transform 1.1s cubic-bezier(.22,1,.36,1) var(--delay)}.WorkSection_revealed__5FqHE .WorkSection_item__dR81p{opacity:1;transform:none}.WorkSection_poster__v_6sB{--rx:0deg;--ry:0deg;display:block;cursor:pointer;transform-origin:50% 60%;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .6s ease;will-change:transform}.WorkSection_img__8aZmO{display:block;width:100%;height:auto}.WorkSection_item__dR81p:focus-within,.WorkSection_item__dR81p:hover{z-index:2}.WorkSection_row__ZaMp3:has(.WorkSection_item__dR81p:focus-within) .WorkSection_item__dR81p:not(:focus-within) .WorkSection_poster__v_6sB,.WorkSection_row__ZaMp3:has(.WorkSection_item__dR81p:hover) .WorkSection_item__dR81p:not(:hover) .WorkSection_poster__v_6sB{opacity:.6}.WorkSection_push__RrTrE{transition-duration:1.4s,.6s}.WorkSection_item__dR81p:hover .WorkSection_push__RrTrE,.WorkSection_push__RrTrE:focus-visible{transform:scale(1.04)}.WorkSection_item__dR81p:hover .WorkSection_lift__bVJPK,.WorkSection_lift__bVJPK:focus-visible{transform:translateY(-8px) scale(1.035)}.WorkSection_drift__KhHW6:focus-visible,.WorkSection_item__dR81p:hover .WorkSection_drift__KhHW6{transform:translateX(5px) scale(1.03)}.WorkSection_tilt__4CKej{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .6s ease}.WorkSection_item__dR81p:hover .WorkSection_tilt__4CKej,.WorkSection_tilt__4CKej:focus-visible{transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry)) scale(1.03)}.WorkSection_item__dR81p:hover .WorkSection_turn__TO85x,.WorkSection_turn__TO85x:focus-visible{transform:rotate(.9deg) scale(1.03)}.WorkSection_poster__v_6sB:focus-visible{outline:1px solid var(--white);outline-offset:6px}@media (prefers-reduced-motion:reduce){.WorkSection_item__dR81p{transform:none}.WorkSection_item__dR81p,.WorkSection_poster__v_6sB{transition:opacity .4s ease}.WorkSection_item__dR81p:hover .WorkSection_poster__v_6sB,.WorkSection_poster__v_6sB:focus-visible{transform:none}}@media (max-width:760px){.WorkSection_row__ZaMp3{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.WorkSection_item__dR81p{flex:0 0 62vw;scroll-snap-align:start}}