.hero_hero__qLYxR{overflow:hidden}.hero_hero__qLYxR,.hero_image__BLxze,.hero_slice__9ioPn{position:absolute;inset:0}.hero_image__BLxze{background-size:cover;animation:hero_drift__eWjXg 40s ease-in-out infinite alternate}.hero_scrim__eFXSS{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.05) 35%,rgba(0,0,0,.1) 58%,rgba(0,0,0,.45) 72%,rgba(0,0,0,.85) 84%,rgba(0,0,0,.96))}.hero_scanlines__rR2Va{position:absolute;inset:0;opacity:.35;background:repeating-linear-gradient(0deg,rgba(0,0,0,.35) 0 1px,transparent 1px 3px);pointer-events:none}.hero_scanBar__Sthg8{position:absolute;left:0;right:0;height:120px;background:linear-gradient(180deg,transparent,rgba(240,201,135,.06),transparent);animation:hero_scan__tzxNh 9s linear infinite;pointer-events:none}.hero_title__P6BfM{position:absolute;left:32px;right:32px;bottom:calc((100vw - 88px) / 5 * .4375 + 84px);display:flex;flex-direction:column;gap:18px;pointer-events:none}.hero_eyebrow__ghzSl{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);animation:hero_fadeUp__PU4am .6s ease .1s both}.hero_rule__gWLa9{display:inline-block;width:28px;height:1px;background:var(--ember)}.hero_titleStack__ptxYa{position:relative}.hero_titleLayer__R_bB0{position:absolute;inset:0}.hero_titleSpacer__vFfB_{position:relative;opacity:0}.hero_titleSettled__zBNbw{position:relative;animation:hero_fadeIn__VLNN0 .25s ease both}.hero_titleText__QhvLU{font-family:var(--font-display),sans-serif;font-size:clamp(44px,8.4vw,132px);line-height:.98;letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(180deg,#ffffff,#eef4f9 55%,#b9c7d6);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 30px rgba(0,0,0,.7))}.hero_bio__C6SQ6{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;animation:hero_fadeUp__PU4am .6s ease .25s both}.hero_bioText__vHNPT{max-width:420px;font-size:12px;line-height:1.7;letter-spacing:.06em;color:#e3e9f0;text-wrap:pretty}.hero_bioAside__5FrMF,.hero_bioText__vHNPT{text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 12px rgba(0,0,0,.9)}.hero_bioAside__5FrMF{font-size:11px;letter-spacing:.14em;color:var(--mute);text-align:right;line-height:1.8}.hero_bioOpen__HjNHz{color:var(--bright)}@media (max-width:760px){.hero_title__P6BfM{left:16px;right:16px;bottom:calc(62vw * .4375 + 62px);gap:12px}.hero_titleText__QhvLU{font-size:clamp(38px,11.5vw,60px)}.hero_bio__C6SQ6{flex-direction:column;align-items:flex-start;gap:10px}.hero_bioAside__5FrMF,.hero_bioText__vHNPT{text-align:left;font-size:11px}.hero_bioHint__TVN9K{display:none}}.nav_nav__wumUj{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:22px 32px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;animation:nav_fadeIn__jY4fs .5s ease both}.nav_logo__QKdjz{font-family:var(--font-display),sans-serif;font-size:13px;letter-spacing:.08em;color:var(--bright)}.nav_dot__EVbzt{color:var(--ember)}.nav_links__7hNkP{display:flex;gap:28px;color:var(--mute)}.nav_link__abgFd{background:none;border:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.nav_link__abgFd:hover{color:var(--bright)}.nav_blog__Cr9S5{color:var(--gold);display:inline-flex;align-items:center;gap:6px}.nav_blog__Cr9S5:hover{color:#f7dcae}.nav_arrow__6jVRU{font-size:12px}.nav_right__8wKeO{display:flex;align-items:center;gap:22px;color:var(--mute)}.nav_sound__miLbS{background:none;border:1px solid var(--edge);padding:5px 10px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;display:flex;align-items:center;gap:8px}.nav_sound__miLbS:hover{border-color:var(--gold);color:var(--gold)}.nav_barOn__vSUmC,.nav_bar__gCBtk{display:inline-block;width:3px;height:10px;background:#5b6673;transform-origin:bottom}.nav_barOn__vSUmC{background:var(--ember);animation:nav_bars__0QvaM 1.1s ease-in-out infinite}.nav_location__cjGn1{display:flex;align-items:center;gap:10px}.nav_beacon__i9yXa{display:inline-block;width:6px;height:6px;background:var(--ember);animation:nav_blink__YtrKS 2.4s ease-in-out infinite}@media (max-width:760px){.nav_nav__wumUj{padding:14px 16px}.nav_links__7hNkP,.nav_location__cjGn1{display:none}}.rail_rail__Tt3UO{position:absolute;left:0;right:0;bottom:0;padding:0 24px 22px;animation:rail_fadeUp__BbKOr .7s ease .35s both}.rail_grid__ZtcZr{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.rail_item__sUjyC{background:none;border:0;padding:0;text-align:left;color:inherit;font:inherit;display:flex;flex-direction:column;gap:8px}.rail_item__sUjyC:hover{color:var(--bright)}.rail_meta__Aes5l{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);text-shadow:0 1px 2px rgba(0,0,0,.95)}.rail_frame__nTjZ2{position:relative;width:100%;aspect-ratio:16/7;overflow:hidden;background:#0a0d12;border:1px solid var(--line);transition:border-color .2s}.rail_item__sUjyC:hover .rail_frame__nTjZ2{border-color:rgba(240,201,135,.7)}.rail_thumb__Cf_Bh{position:absolute;inset:0;background-size:cover;filter:saturate(.8) brightness(.85)}@media (max-width:760px){.rail_rail__Tt3UO{padding:0 0 14px}.rail_grid__ZtcZr{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px;gap:10px;scrollbar-width:none}.rail_grid__ZtcZr::-webkit-scrollbar{display:none}.rail_item__sUjyC{flex:0 0 62vw;scroll-snap-align:start}}.section_takeover__26H0G{position:absolute;inset:0;background:var(--void);animation:section_fadeIn__qUkuk .35s ease both}.section_footerRaised__9jt4J,.section_footer__UR__p,.section_headerRaised__k8WhT,.section_header__G0OAL{position:absolute;left:32px;right:32px;display:flex;justify-content:space-between;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.section_headerRaised__k8WhT,.section_header__G0OAL{top:22px}.section_footerRaised__9jt4J,.section_footer__UR__p{bottom:22px}.section_footerRaised__9jt4J,.section_headerRaised__k8WhT{z-index:3}.section_close__JHxxE{background:none;border:1px solid var(--edge-strong);padding:6px 12px;color:var(--bright);font:inherit;letter-spacing:inherit;text-transform:inherit}.section_close__JHxxE:hover{border-color:var(--gold);color:var(--gold)}.section_step___VZSO{background:none;border:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.section_step___VZSO:hover{color:var(--bright)}.section_split__rwU6D{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.section_image__BaXcm{position:relative;overflow:hidden;animation:section_slideL__YorUr .7s cubic-bezier(.7,0,.2,1) both}.section_photo__fAZNG{position:absolute;inset:0;background-size:cover;filter:saturate(.9)}.section_fade__9WQ5t{position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,var(--void) 100%)}.section_column__DQ385{position:relative;padding:72px 32px 60px;display:flex;flex-direction:column;justify-content:center}.section_title__Lu4kc{margin-left:-28%;font-family:var(--font-display),sans-serif;font-size:clamp(34px,5.6vw,88px);line-height:.95;text-transform:uppercase;color:#f2f9ff;text-shadow:0 8px 40px rgba(0,0,0,.8);animation:section_fadeUp__dUsrK .6s ease .3s both}.section_body__PGT_j{margin-top:36px;max-width:440px;font-size:12px;line-height:1.75;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);text-wrap:pretty;animation:section_fadeUp__dUsrK .6s ease .45s both}.section_items__mQb4K{margin-top:28px;display:flex;flex-direction:column;gap:6px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);animation:section_fadeUp__dUsrK .6s ease .55s both}.section_rowWrap__7ZzFC{border-top:1px solid var(--hairline)}.section_row__R1LdI{width:100%;display:grid;grid-template-columns:110px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:baseline;padding:9px 0;background:none;border:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left}.section_row__R1LdI:hover{color:var(--bright)}.section_rowKey__2q7hl{color:var(--ember)}.section_rowValue__wBLUX{color:var(--soft)}.section_rowAction__gQQr2{color:var(--ember);font-size:10px;white-space:nowrap}@media (max-width:760px){.section_headerRaised__k8WhT,.section_header__G0OAL{top:14px;left:16px;right:16px;z-index:5}.section_footerRaised__9jt4J,.section_footer__UR__p{bottom:14px;left:16px;right:16px}.section_split__rwU6D{grid-template-columns:minmax(0,1fr);grid-template-rows:38vh minmax(0,1fr)}.section_image__BaXcm{animation:none}.section_column__DQ385{padding:44px 16px 64px;justify-content:flex-start;overflow:auto;min-height:0}.section_title__Lu4kc{margin-left:0;margin-top:8px;font-size:clamp(26px,8vw,40px)}.section_body__PGT_j{margin-top:16px}.section_row__R1LdI{grid-template-columns:minmax(0,1fr);gap:4px}}.hobby_stage__0OJ5x{position:absolute;inset:0;overflow:hidden}.hobby_backdrop__QIdw2{position:absolute;inset:0;background-size:cover;background-position:50%;filter:saturate(.7) brightness(.45);animation:hobby_drift__8GS3i 40s ease-in-out infinite alternate}.hobby_vignette__m52Jt{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,rgba(0,0,0,0) 0,rgba(5,6,7,.75) 70%,var(--void) 100%)}.hobby_hint__4EJe_{position:absolute;left:32px;top:64px;display:flex;flex-direction:column;gap:10px;animation:hobby_fadeUp__Ntieb .5s ease both}.hobby_title__luBVz{font-family:var(--font-display),sans-serif;font-size:clamp(26px,3.6vw,54px);line-height:1;text-transform:uppercase;color:var(--white);text-shadow:0 8px 40px rgba(0,0,0,.8)}.hobby_sub__ykCET{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.hobby_stars__QyKeS{position:absolute;left:6%;right:6%;top:16%;bottom:16%}.hobby_lines__EFfJ_{position:absolute;inset:0;width:100%;height:100%;overflow:visible;animation:hobby_fadeIn___jk64 1.2s ease .4s both}.hobby_node__jDocf{position:absolute;transform:translate(-50%,-50%);animation:hobby_fadeIn___jk64 .6s ease both}.hobby_target__Ab7Tj{padding:12px;margin:-12px}.hobby_dot__E2L7E{width:10px;height:10px;border-radius:50%;background:#e3e9f0;box-shadow:0 0 12px rgba(227,233,240,.8);transition:all .3s}.hobby_node__jDocf:hover .hobby_dot__E2L7E{background:var(--gold);box-shadow:0 0 24px var(--gold),0 0 60px rgba(240,201,135,.6)}.hobby_label__6VQkH{top:-6px;font-family:var(--font-display),sans-serif;font-size:clamp(13px,1.3vw,20px);color:var(--white);transition:color .3s}.hobby_label__6VQkH,.hobby_note__NR42_{position:absolute;left:22px;white-space:nowrap;text-transform:uppercase}.hobby_note__NR42_{top:22px;pointer-events:none;font-size:11px;letter-spacing:.06em;color:var(--soft);opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .3s}.hobby_flip__weHIC .hobby_label__6VQkH,.hobby_flip__weHIC .hobby_note__NR42_{left:auto;right:22px;text-align:right}.hobby_node__jDocf:hover .hobby_label__6VQkH{color:var(--gold)}.hobby_node__jDocf:hover .hobby_note__NR42_{opacity:1;transform:translateY(0)}@media (max-width:760px){.hobby_hint__4EJe_{left:16px;right:16px;top:58px}.hobby_title__luBVz{font-size:clamp(22px,7vw,34px)}.hobby_stars__QyKeS{left:10%;right:10%;top:30%;bottom:22%}.hobby_label__6VQkH{font-size:13px}.hobby_note__NR42_{white-space:normal;width:150px;font-size:10px}}.movie_stage__0C1zl{position:absolute;inset:0;overflow:hidden;background:#000}.movie_backdrop__PvutM{position:absolute;inset:0;background-size:cover;background-position:center 30%;filter:saturate(.6) brightness(.35) contrast(1.1);animation:movie_drift__bfnuf 40s ease-in-out infinite alternate}.movie_dim__md8DD{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.75))}.movie_barBottom__oR1w_,.movie_barTop__YW5bh{position:absolute;left:0;right:0;height:7vh;background:#000;z-index:2}.movie_barTop__YW5bh{top:0}.movie_barBottom__oR1w_{bottom:0}.movie_layout__wvZJw{position:absolute;left:32px;right:32px;top:9vh;bottom:9vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:40px;gap:40px;align-items:center}.movie_intro__z5lPr{display:flex;flex-direction:column;gap:18px}.movie_eyebrow__RYAfg{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);animation:movie_fadeUp__P47zD .5s ease both}.movie_rule__TKOIl{display:inline-block;width:28px;height:1px;background:var(--ember)}.movie_title__MNcSY{font-family:var(--font-display),sans-serif;font-size:clamp(26px,3.6vw,54px);line-height:1.05;text-transform:uppercase;color:var(--white);text-shadow:0 8px 40px rgba(0,0,0,.8);animation:movie_fadeUp__P47zD .5s ease .1s both}.movie_body__4_MA7{max-width:380px;font-size:12px;line-height:1.75;letter-spacing:.05em;text-transform:uppercase;color:var(--soft);text-wrap:pretty;animation:movie_fadeUp__P47zD .5s ease .2s both}.movie_strip__YLEUt{display:flex;flex-direction:column;gap:10px;animation:movie_fadeUp__P47zD .6s ease .2s both}.movie_sprockets__I4lQ2{height:14px;background:repeating-linear-gradient(90deg,transparent 0 10px,rgba(233,238,243,.25) 10px 22px,transparent 22px 34px);-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.movie_frames__OfVEc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.movie_frame__MgxYb{position:relative;overflow:hidden;aspect-ratio:2/3;container-type:inline-size;background:#0b0d11;border:1px solid rgba(233,238,243,.14);padding:0;color:inherit;font:inherit;text-align:left;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .3s;animation:movie_fadeUp__P47zD .6s ease both}.movie_frame__MgxYb:first-child{animation-delay:.15s}.movie_frame__MgxYb:nth-child(2){animation-delay:.25s}.movie_frame__MgxYb:nth-child(3){animation-delay:.35s}.movie_frame__MgxYb:nth-child(4){animation-delay:.45s}.movie_frame__MgxYb:hover{transform:scale(1.04);border-color:rgba(240,201,135,.8)}.movie_poster__6miZx{position:absolute;inset:0;background-size:cover;background-position:top;filter:saturate(.55) brightness(.6);transition:filter .4s,transform .6s}.movie_frame__MgxYb:hover .movie_poster__6miZx{filter:saturate(1) brightness(1);transform:scale(1.04)}.movie_shade__brFjU{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,0) 35%,rgba(0,0,0,.85))}.movie_meta__79pjI{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;gap:8px;font-size:min(10px,6.5cqw);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);white-space:nowrap}.movie_index__f4A_1{color:var(--gold);flex:none}.movie_type__EY4H7{overflow:hidden;text-overflow:ellipsis}.movie_name___ST_7{position:absolute;left:8px;right:8px;bottom:10px;font-family:var(--font-display),sans-serif;font-size:min(16px,6.6cqw);line-height:1.2;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:normal;color:var(--white);transition:color .3s}.movie_frame__MgxYb:hover .movie_name___ST_7{color:var(--gold)}.movie_quote__ixF2G{position:absolute;left:8px;right:8px;bottom:calc(min(16px, 6.6cqw) * 2.4 + 20px);font-size:clamp(9px,.85vw,11px);line-height:1.55;letter-spacing:.03em;color:#e3e9f0;font-style:italic;opacity:0;transform:translateY(8px);transition:opacity .3s,transform .3s}.movie_frame__MgxYb:hover .movie_quote__ixF2G{opacity:1;transform:translateY(0)}@media (max-width:760px){.movie_barBottom__oR1w_,.movie_barTop__YW5bh{height:4vh}.movie_layout__wvZJw{grid-template-columns:minmax(0,1fr);left:16px;right:16px;top:64px;bottom:56px;gap:18px;align-items:start;overflow:auto}.movie_intro__z5lPr{gap:10px}.movie_title__MNcSY{font-size:clamp(22px,7vw,34px)}.movie_frames__OfVEc{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact_stage__cYKp_{position:absolute;inset:0;overflow:hidden;background:var(--void);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.contact_image__3OKs_{position:relative;overflow:hidden;animation:contact_slideL__dMDl0 .7s cubic-bezier(.7,0,.2,1) both}.contact_photo__GOby2{position:absolute;inset:0;background-size:cover;background-position:center 15%;filter:saturate(.9) brightness(.55);animation:contact_drift___HuUk 40s ease-in-out infinite alternate}.contact_fade__oo7lY{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,6,7,0) 55%,var(--void) 100%),linear-gradient(180deg,rgba(5,6,7,.3),rgba(5,6,7,0) 30%,rgba(5,6,7,.6) 100%)}.contact_scanlines__Mm9SM{position:absolute;inset:0;opacity:.25;background:repeating-linear-gradient(0deg,rgba(0,0,0,.5) 0 1px,transparent 1px 3px);pointer-events:none}.contact_signal__G5lug{position:absolute;left:32px;bottom:64px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:10px}.contact_beacon__kvZIy{display:inline-block;width:6px;height:6px;background:var(--ember);animation:contact_blink__sQ_0s 2s ease-in-out infinite}.contact_column__N_Gak{position:relative;padding:76px 32px 60px;display:flex;flex-direction:column;justify-content:center;min-height:0}.contact_head__GY2LJ{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.contact_title__5qhJk{margin-left:-18%;font-family:var(--font-display),sans-serif;font-size:clamp(28px,4.2vw,64px);line-height:.95;text-transform:uppercase;color:#f2f9ff;text-shadow:0 8px 40px rgba(0,0,0,.8);animation:contact_fadeUp__Y6jSu .6s ease .3s both}.contact_intro__F_HFH{max-width:300px;font-size:11px;line-height:1.7;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);animation:contact_fadeUp__Y6jSu .6s ease .4s both}.contact_channels__80UV3{margin-top:clamp(8px,1.8vh,20px);display:flex;flex-direction:column;border-bottom:1px solid var(--line)}.contact_row__ymZ8X{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:clamp(6px,1.3vh,16px) 0;border-top:1px solid var(--line);text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.2,.8,.2,1);animation:contact_fadeUp__Y6jSu .6s ease both}.contact_row__ymZ8X:hover{transform:translateX(10px);color:inherit}.contact_iconBox__RRYf5{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--edge);color:#e3e9f0;transition:all .3s}.contact_row__ymZ8X:hover .contact_iconBox__RRYf5{border-color:var(--gold);color:var(--gold);box-shadow:0 0 30px rgba(240,201,135,.35)}.contact_inGlyph__yF7yP{font-family:var(--font-display),sans-serif;font-size:16px;line-height:1}.contact_rowBody__TfUWG{display:flex;flex-direction:column;gap:6px;min-width:0}.contact_label__3wqYS{font-family:var(--font-display),sans-serif;font-size:clamp(14px,1.6vw,24px);line-height:1.1;text-transform:uppercase;color:var(--white);transition:color .3s}.contact_row__ymZ8X:hover .contact_label__3wqYS{color:var(--gold)}.contact_detail__LkOEO{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap;font-size:12px;letter-spacing:.06em;color:var(--mute)}.contact_handle__pOnGq{color:#e3e9f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact_hint__ZZhG3{font-size:10px;letter-spacing:.14em;text-transform:uppercase}.contact_arrow__C0UGB{font-size:22px;color:var(--gold);opacity:.3;transition:all .3s}.contact_row__ymZ8X:hover .contact_arrow__C0UGB{opacity:1;transform:translate(4px,-4px)}.contact_actions__VXcqc{margin-top:clamp(8px,1.8vh,18px);display:flex;gap:12px;align-items:center;animation:contact_fadeUp__Y6jSu .6s ease .6s both}.contact_copy__UoOzs{background:var(--gold);border:1px solid var(--gold);padding:9px 16px;color:var(--panel);font:inherit;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.contact_copy__UoOzs:hover{background:#f7dcae;border-color:#f7dcae}.contact_or__yiIFH{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}@media (max-width:760px){.contact_stage__cYKp_{grid-template-columns:minmax(0,1fr);grid-template-rows:30vh minmax(0,1fr)}.contact_image__3OKs_{animation:none}.contact_signal__G5lug{left:16px;bottom:14px}.contact_column__N_Gak{padding:44px 16px 64px;justify-content:flex-start;overflow:auto}.contact_title__5qhJk{margin-left:0;font-size:clamp(26px,8vw,40px)}}.modal_close___i5_w{background:none;border:1px solid var(--edge-strong);padding:5px 10px;color:var(--bright);font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.modal_close___i5_w:hover{border-color:var(--gold);color:var(--gold)}.modal_backdrop__chjdt{position:absolute;inset:0;z-index:40;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;animation:modal_fadeIn__rC16O .25s ease both}.modal_dossier__q9_gw{position:relative;width:min(920px,100%);max-height:100%;overflow:auto;background:var(--panel);border:1px solid rgba(240,201,135,.25);box-shadow:0 30px 80px rgba(0,0,0,.8);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);animation:modal_dossier__q9_gw .55s cubic-bezier(.2,.8,.2,1) both}.modal_sketch__eBLFX{position:relative;min-height:320px;overflow:hidden;border-right:1px solid rgba(240,201,135,.15)}.modal_sketchImage__nMy9U{position:absolute;inset:0;background-size:cover;background-position:50%;filter:saturate(.85) contrast(1.05)}.modal_sketchShade__LnsnL{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,12,16,.1),rgba(10,12,16,.55) 100%)}.modal_sketchLines__9pTZd{position:absolute;inset:0;opacity:.25;background:repeating-linear-gradient(0deg,rgba(0,0,0,.5) 0 1px,transparent 1px 3px);pointer-events:none}.modal_bracketBr__TMZcM,.modal_bracketTl__MeGDn{position:absolute;width:16px;height:16px}.modal_bracketTl__MeGDn{top:14px;left:14px;border-left:1px solid var(--gold);border-top:1px solid var(--gold)}.modal_bracketBr__TMZcM{bottom:14px;right:14px;border-right:1px solid var(--gold);border-bottom:1px solid var(--gold)}.modal_stamp___KbCG{position:absolute;left:16px;bottom:14px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.modal_file__SkDQj{padding:26px 28px 24px;display:flex;flex-direction:column;gap:18px}.modal_fileHead__mtjU_{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.modal_classified__389ma{display:flex;align-items:center;gap:8px}.modal_beacon__b3Q_k{width:6px;height:6px;background:var(--ember);display:inline-block;animation:modal_blink__4prgM 1.6s ease-in-out infinite}.modal_role__vtW7W{font-family:var(--font-display),sans-serif;font-size:clamp(18px,1.8vw,26px);line-height:1.15;text-transform:uppercase;color:var(--white);animation:modal_fadeUp__arArk .5s ease .15s both}.modal_org__WdlL4{margin-top:8px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);animation:modal_fadeUp__arArk .5s ease .22s both}.modal_detail__VFE2V{font-size:12px;line-height:1.8;letter-spacing:.03em;color:var(--soft);text-wrap:pretty;animation:modal_fadeUp__arArk .5s ease .3s both}.modal_tags__HjKh9{display:flex;flex-wrap:wrap;gap:8px;animation:modal_fadeUp__arArk .5s ease .38s both}.modal_tag__gOsRw{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#e3e9f0;border:1px solid rgba(233,238,243,.2);padding:5px 9px}.modal_lightbox__LAkPZ{position:absolute;inset:0;z-index:40;background:rgba(0,0,0,.92);overflow:hidden;display:grid;place-items:center;padding:60px 90px 52px;animation:modal_fadeIn__rC16O .25s ease both}.modal_glow__vf6Iu{position:absolute;left:50%;top:50%;width:min(60vw,520px);height:70vh;transform:translate(-50%,-50%);background-size:cover;background-position:50%;filter:blur(70px) saturate(1.5) brightness(.35);opacity:.5;pointer-events:none}.modal_posterWrap__jylB7{position:relative;width:100%;height:100%;animation:modal_dossier__q9_gw .5s cubic-bezier(.2,.8,.2,1) both}.modal_poster__Fbbvp{position:absolute;inset:0;background-size:contain;background-position:50%;background-repeat:no-repeat}.modal_posterHead__Uo1Y8{position:absolute;top:22px;left:32px;right:32px;display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.modal_posterMeta__ekykM{display:flex;gap:14px;align-items:baseline}.modal_posterIndex___lSm8{color:var(--gold)}.modal_posterName__9_udt{font-family:var(--font-display),sans-serif;font-size:14px;color:var(--white)}.modal_arrowLeft__RYKxw,.modal_arrowRight__tbCXp{position:absolute;top:50%;transform:translateY(-50%);background:none;border:1px solid var(--edge);width:40px;height:40px;color:var(--bright);font:inherit;font-size:16px}.modal_arrowLeft__RYKxw{left:32px}.modal_arrowRight__tbCXp{right:32px}.modal_arrowLeft__RYKxw:hover,.modal_arrowRight__tbCXp:hover{border-color:var(--gold);color:var(--gold)}.modal_posterFoot___1Zi9{position:absolute;bottom:22px;left:32px;right:32px;display:flex;justify-content:center;align-items:center;gap:22px;font-size:12px;letter-spacing:.06em;color:var(--soft)}.modal_posterQuote__JC2SG{font-style:italic}.modal_replay__S8Bdh{background:none;border:1px solid var(--edge);padding:5px 10px;color:var(--bright);font:inherit;font-size:10px;letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:8px}.modal_replay__S8Bdh:hover{border-color:var(--gold);color:var(--gold)}.modal_voiceBarOn__YnpVb,.modal_voiceBar__T2RL8{display:inline-block;width:3px;height:10px;background:#5b6673;transform-origin:bottom}.modal_voiceBarOn__YnpVb{background:var(--ember);animation:modal_bars__6P0qi .9s ease-in-out infinite}@media (max-width:760px){.modal_backdrop__chjdt{padding:16px}.modal_dossier__q9_gw{grid-template-columns:minmax(0,1fr);max-height:100%}.modal_sketch__eBLFX{min-height:200px;border-right:0;border-bottom:1px solid rgba(240,201,135,.15)}.modal_file__SkDQj{padding:18px 16px}.modal_lightbox__LAkPZ{padding:64px 16px 96px}.modal_posterHead__Uo1Y8{top:14px;left:16px;right:16px}.modal_posterType__BAUp1{display:none}.modal_arrowLeft__RYKxw,.modal_arrowRight__tbCXp{top:auto;bottom:16px;transform:none}.modal_arrowLeft__RYKxw{left:16px}.modal_arrowRight__tbCXp{right:16px}.modal_posterFoot___1Zi9{bottom:64px;left:16px;right:16px;flex-direction:column;gap:10px;text-align:center;font-size:11px}}.cursor_cursor__OmqwB{position:absolute;left:0;top:0;width:34px;height:34px;pointer-events:none;z-index:70;transform:translate(-100px,-100px);will-change:transform}.cursor_reticleHot__Qq8js,.cursor_reticle__9mvAz{position:absolute;inset:0;transition:transform .18s ease,opacity .18s;transform:scale(1) rotate(0deg)}.cursor_reticleHot__Qq8js{transform:scale(1.6) rotate(45deg)}.cursor_cornerBl__9FLGD,.cursor_cornerBr__VVBlb,.cursor_cornerTl__86qUy,.cursor_cornerTr__jLUff{position:absolute;width:9px;height:9px}.cursor_cornerTl__86qUy{left:0;top:0;border-left:1.5px solid var(--bright);border-top:1.5px solid var(--bright)}.cursor_cornerTr__jLUff{right:0;top:0;border-right:1.5px solid var(--bright);border-top:1.5px solid var(--bright)}.cursor_cornerBl__9FLGD{left:0;border-left:1.5px solid var(--bright)}.cursor_cornerBl__9FLGD,.cursor_cornerBr__VVBlb{bottom:0;border-bottom:1.5px solid var(--bright)}.cursor_cornerBr__VVBlb{right:0;border-right:1.5px solid var(--bright)}.cursor_pip__ggm8_{position:absolute;left:50%;top:50%;width:3px;height:3px;margin:-1.5px;background:var(--ember);border-radius:50%;box-shadow:0 0 6px var(--ember)}.cursor_tickBottom__VnKHX,.cursor_tickLeft__HuUF2,.cursor_tickRight__Erz7s,.cursor_tickTop__jlmmF{position:absolute;background:rgba(234,246,255,.7)}.cursor_tickTop__jlmmF{left:50%;top:-6px;width:1px;height:6px}.cursor_tickBottom__VnKHX{left:50%;bottom:-6px;width:1px;height:6px}.cursor_tickLeft__HuUF2{top:50%;left:-6px;height:1px;width:6px}.cursor_tickRight__Erz7s{top:50%;right:-6px;height:1px;width:6px}@media (pointer:coarse){.cursor_cursor__OmqwB{display:none}}.loader_stage__Gt5rH{position:absolute;inset:0;z-index:50;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;overflow:hidden;animation:loader_fadeIn__nnhCF .4s ease both}.loader_glow__HFN1X{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 42%,#14171e 0,#05060a 55%,#000 100%)}.loader_word__OL2YE{position:relative;width:min(62vw,560px)}.loader_svg__lS9hP{width:100%;height:auto;overflow:visible;fill:none;stroke:#eef4f9;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 18px rgba(234,246,255,.25))}.loader_status__vuUm7{position:relative;display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--mute)}.loader_beacon__J5g8A{display:inline-block;width:6px;height:6px;background:var(--ember);animation:loader_blink__uW9lR 1.6s ease-in-out infinite}.loader_count__f21b5{color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loader_track__6WBZD{position:relative;width:min(62vw,560px);height:1px;background:rgba(233,238,243,.14);overflow:hidden}.loader_bar__2grIK{width:100%;height:100%;background:linear-gradient(90deg,var(--ember),var(--gold));transform-origin:left;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.loader_scanlines__SksKi{position:absolute;inset:0;opacity:.35;background:repeating-linear-gradient(0deg,rgba(0,0,0,.35) 0 1px,transparent 1px 3px);pointer-events:none}@media (max-width:760px){.loader_track__6WBZD,.loader_word__OL2YE{width:78vw}.loader_status__vuUm7{font-size:9px;letter-spacing:.18em}}.portfolio_root__nWihu{position:fixed;inset:0;background:#000;overflow:hidden}.portfolio_root__nWihu,.portfolio_root__nWihu a,.portfolio_root__nWihu button{cursor:none}@media (pointer:coarse){.portfolio_root__nWihu,.portfolio_root__nWihu a,.portfolio_root__nWihu button{cursor:auto}}.portfolio_shot__0BzjB{position:absolute;width:40px;height:40px;border-radius:50%;border:2px solid var(--gold);box-shadow:0 0 18px rgba(240,201,135,.8);pointer-events:none;z-index:65;animation:portfolio_shoot__WSFP_ .45s cubic-bezier(.2,.7,.3,1) both}.portfolio_flash__1Jkgl{position:absolute;inset:0;background:#dff1ff;pointer-events:none;z-index:60;animation:portfolio_flash__1Jkgl .18s ease-out both}