@font-face{font-family:Archivo;font-style:normal;font-weight:500 900;font-display:swap;src:url(/fonts/archivo-latin-wght.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin-wght.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-latin-wght.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #0e1116;--surface: #161a21;--line: #2a2f38;--text: #e8e9ec;--muted: #8a9099;--signal: #e0a346;--font-display: "Archivo", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 3rem;--space-6: 4rem;--space-7: 6rem;--space-8: 8rem;--radius: 2px;--max-width: 1200px;--gutter: clamp(1.25rem, 4vw, 4rem);color-scheme:dark}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{overflow-x:hidden}body{font-family:var(--font-body);background-color:var(--ink);color:var(--text);line-height:1.55;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}picture{display:contents}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.container{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}._dial_1ut6y_1{display:block;overflow:visible}._arc_1ut6y_6,._tick_1ut6y_12{stroke:var(--line);stroke-width:1.5;stroke-linecap:round}._tickMajor_1ut6y_18{stroke:var(--muted);stroke-width:1.75;stroke-linecap:round}._needle_1ut6y_24{stroke:var(--signal);stroke-width:2.5;stroke-linecap:round}._indicatorDot_1ut6y_30{fill:var(--signal)}._hub_1ut6y_34{fill:var(--muted)}._animate_1ut6y_39 ._indicator_1ut6y_30{animation:_calibrate_1ut6y_1 .6s cubic-bezier(.22,1,.36,1) both}@keyframes _calibrate_1ut6y_1{0%{transform:rotate(var(--start-offset));opacity:.4}60%{opacity:1}to{transform:rotate(0);opacity:1}}@media (prefers-reduced-motion: reduce){._animate_1ut6y_39 ._indicator_1ut6y_30{animation:none}}._nav_1sdyu_1{position:fixed;top:0;left:0;right:0;z-index:100;background:#0e1116eb;border-bottom:1px solid var(--line)}._solid_1sdyu_15{background:var(--ink)}@media (max-width: 880px){._nav_1sdyu_1{background:var(--ink)}}._inner_1sdyu_25{display:flex;align-items:center;justify-content:space-between;height:64px}._brand_1sdyu_32{display:inline-flex;align-items:center;gap:.6rem}._wordmark_1sdyu_38{font-family:var(--font-display);font-weight:600;font-size:1.15rem;letter-spacing:-.01em;color:var(--text)}._dot_1sdyu_47{color:var(--signal)}._link_1sdyu_51{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.06em;color:var(--muted);padding:.4rem 0;transition:color .14s ease}._link_1sdyu_51:hover{color:var(--signal)}._readout_1bsay_1{display:flex;flex-direction:column;gap:.35rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;text-align:right}._row_1bsay_11{display:flex;align-items:center;justify-content:flex-end;gap:.7rem}._key_1bsay_18{color:var(--muted);opacity:.6}._val_1bsay_23{display:inline-flex;align-items:center;gap:.5rem;color:var(--text);font-variant-numeric:tabular-nums}._live_1bsay_32{width:6px;height:6px;border-radius:1px;background:var(--signal)}@media (max-width: 560px){._readout_1bsay_1{font-size:.62rem;letter-spacing:.03em;gap:.3rem}._row_1bsay_11{gap:.5rem}}._hero_rzju4_1{position:relative;background:var(--ink);border-bottom:1px solid var(--line)}._opening_rzju4_10{position:relative;overflow:hidden;height:100svh;min-height:600px}._topBar_rzju4_20{position:absolute;top:0;left:0;right:0;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding-top:calc(64px + clamp(.5rem,1.5vw,1rem));padding-left:calc(60px + clamp(1.25rem,3vw,3rem));padding-right:clamp(1.25rem,3vw,3rem)}._eyebrow_rzju4_36{display:inline-flex;align-items:center;gap:.6rem}._portraitWrap_rzju4_43{position:absolute;right:clamp(-40px,-2vw,0px);bottom:0;height:100%;z-index:1;display:flex;align-items:flex-end;justify-content:flex-end}._portrait_rzju4_43{height:106%;width:auto;max-width:none;object-fit:contain;object-position:bottom right;filter:grayscale(100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.25) 9%,#000 22%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.25) 9%,#000 22%)}._word_rzju4_79{position:absolute;top:49%;left:0;right:0;z-index:2;transform:translateY(-50%);text-align:center;white-space:nowrap;font-family:var(--font-display);font-weight:900;font-size:clamp(3.5rem,21vw,19rem);line-height:.8;letter-spacing:-.045em;color:var(--text);padding-left:calc(60px + clamp(.5rem,2vw,2rem));padding-right:clamp(.5rem,2vw,2rem);pointer-events:none}._letter_rzju4_99{display:inline-block;will-change:transform,opacity}._wordDot_rzju4_104{color:var(--signal)}._plate_rzju4_109{position:absolute;left:calc(60px + clamp(1rem,3vw,2rem));bottom:clamp(1.25rem,3vw,2rem);z-index:4;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;color:var(--muted);opacity:.7}._scrollCue_rzju4_121{position:absolute;right:clamp(1.25rem,3vw,3rem);bottom:clamp(1.25rem,3vw,2rem);z-index:4;display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;color:var(--muted);opacity:.7}._scrollLine_rzju4_136{width:28px;height:1px;background:var(--muted)}._reveal_rzju4_145{border-top:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.25rem,2.5vw,1.75rem);max-width:60ch;padding-top:clamp(2.5rem,6vw,5rem);padding-bottom:clamp(3rem,8vw,6rem);padding-left:calc(60px + clamp(1.25rem,3vw,3rem));padding-right:clamp(1.25rem,3vw,3rem)}._item_rzju4_159{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}._shown_rzju4_165 ._item_rzju4_159{opacity:1;transform:none}._headline_rzju4_170{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,1rem + 1.9vw,2.4rem);line-height:1.08;letter-spacing:-.015em;color:var(--text);max-width:22ch}._sub_rzju4_180{font-size:clamp(1rem,.97rem + .2vw,1.1rem);line-height:1.6;color:var(--muted);max-width:48ch}._dot_rzju4_187{color:var(--signal)}._cta_rzju4_192{display:inline-flex;align-items:center;gap:.65rem;font-family:var(--font-mono);font-size:.85rem;letter-spacing:.06em;color:var(--text);padding:.85rem 1.4rem;border:1px solid var(--signal);border-radius:var(--radius);transition:background-color .15s ease,color .15s ease}._ctaTick_rzju4_206{width:7px;height:7px;border-radius:1px;background:var(--signal);transition:background-color .15s ease}._cta_rzju4_192:hover,._cta_rzju4_192:focus-visible{background-color:var(--signal);color:var(--ink)}._cta_rzju4_192:hover ._ctaTick_rzju4_206,._cta_rzju4_192:focus-visible ._ctaTick_rzju4_206{background-color:var(--ink)}@media (prefers-reduced-motion: reduce){._item_rzju4_159{opacity:1;transform:none;transition:none}}@media (max-width: 880px){._topBar_rzju4_20{padding-left:var(--gutter);padding-right:var(--gutter)}._word_rzju4_79{padding-left:var(--gutter);padding-right:var(--gutter);font-size:clamp(3rem,19vw,11rem)}._plate_rzju4_109{left:var(--gutter)}._reveal_rzju4_145{padding-left:var(--gutter);padding-right:var(--gutter)}}@media (max-width: 560px){._scrollCue_rzju4_121{display:none}._topBar_rzju4_20{gap:.75rem}._eyebrow_rzju4_36{font-size:.62rem;letter-spacing:.04em;gap:.45rem}._word_rzju4_79{font-size:clamp(2.6rem,17.5vw,6rem);letter-spacing:-.03em}._portraitWrap_rzju4_43{height:86%}}._intro_v3mja_2{position:relative;min-height:100vh;background:var(--ink)}._panel_v3mja_11{position:absolute;top:clamp(16px,2.5vw,40px);right:clamp(16px,2.5vw,40px);bottom:clamp(16px,2.5vw,40px);left:clamp(16px,2.5vw,40px);background:#fff;border-radius:clamp(8px,1vw,14px);z-index:20;pointer-events:none;will-change:transform}._cardText_v3mja_28{position:absolute;top:calc(clamp(16px,2.5vw,40px) + clamp(1.75rem,5vh,3.25rem));bottom:calc(clamp(16px,2.5vw,40px) + clamp(1.75rem,5vh,3.25rem));left:calc(60px + clamp(1.25rem,3vw,3rem));right:calc(clamp(16px,2.5vw,40px) + clamp(1.5rem,3vw,3rem));z-index:21;display:flex;flex-direction:column;color:var(--ink);pointer-events:none}._cardMarkerRow_v3mja_42{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}._cardNum_v3mja_54{opacity:.55}._cardHeadline_v3mja_58{margin:clamp(2rem,8vh,5rem) 0 0;max-width:16ch;font-family:var(--font-display);font-weight:800;font-size:clamp(1.9rem,1rem + 3.4vw,4rem);line-height:1;letter-spacing:-.03em;color:var(--ink);text-align:left}._cardParas_v3mja_70{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3.5rem);max-width:62rem}._cardPara_v3mja_70{margin:0;max-width:42ch;font-family:var(--font-body);font-size:clamp(.85rem,.8rem + .2vw,.95rem);line-height:1.55;color:var(--ink)}._staticHeadline_v3mja_88{background:var(--ink);border-bottom:1px solid var(--line);padding:clamp(4rem,12vw,9rem) var(--gutter)}._staticHeadlineText_v3mja_94{max-width:20ch;margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,6vw,4.5rem);line-height:1.04;letter-spacing:-.03em;color:var(--text)}._proof_awi2x_1{background:var(--ink);border-bottom:1px solid var(--line)}._inner_awi2x_6{max-width:1360px;padding-top:clamp(3.5rem,8vw,7rem);padding-bottom:clamp(3.5rem,8vw,7rem);padding-left:calc(60px + clamp(1.25rem,3vw,3rem));padding-right:clamp(1.25rem,3vw,3rem)}._markerRow_awi2x_17{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}._marker_awi2x_17{display:inline-flex;align-items:center;gap:.6rem;margin:0}._sectionNum_awi2x_31{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;color:var(--muted);opacity:.7}._tick_awi2x_39{width:8px;height:8px;border-radius:1px;background:var(--signal);flex:none}._heading_awi2x_47{margin-top:var(--space-3);font-family:var(--font-display);font-weight:900;font-size:clamp(2.6rem,1rem + 8vw,7rem);line-height:.9;letter-spacing:-.045em;text-transform:uppercase;--rake: -200%;background-image:linear-gradient(100deg,transparent calc(var(--rake) - 9%),rgba(255,255,255,.92) var(--rake),transparent calc(var(--rake) + 9%)),linear-gradient(180deg,#fff,#e8e9ec 34%,#565c66);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}._leadBlock_awi2x_74{margin-top:clamp(1.25rem,2.5vw,2rem);max-width:44rem}._lead_awi2x_74{margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(1.15rem,1rem + .9vw,1.6rem);line-height:1.25;letter-spacing:-.015em;color:var(--text)}._who_awi2x_89{margin:.6rem 0 0;font-family:var(--font-body);font-size:clamp(.92rem,.9rem + .2vw,1.02rem);line-height:1.5;color:var(--muted);max-width:52ch}._columns_awi2x_99{display:grid;grid-template-columns:clamp(180px,20vw,250px) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:start;margin-top:clamp(1rem,1.6vw,1.5rem)}._capsCol_awi2x_110{grid-column:1;display:flex;flex-direction:column}._galleryCol_awi2x_117{grid-column:2;display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.75rem)}._gallery_awi2x_117{display:flex;gap:clamp(.5rem,1.2vw,1rem);height:clamp(380px,54vh,560px)}._preload_awi2x_133{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}._panel_awi2x_145{--panel-gutter: clamp(2rem, 4vw, 4rem);--gallery-gap: clamp(.5rem, 1.2vw, 1rem);--panel-rule: 2px;--panel-rule-offset: clamp(.9rem, 1.2vw, 1.15rem);flex:0 0 clamp(200px,17vw,260px);padding-left:calc(var(--panel-gutter) - var(--gallery-gap) - var(--panel-rule) - var(--panel-rule-offset));overflow-y:auto}._panelInner_awi2x_165{display:flex;flex-direction:column;gap:.7rem;padding-left:var(--panel-rule-offset);border-left:var(--panel-rule) solid var(--signal)}._panelLabel_awi2x_173{margin:0;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}._panelBody_awi2x_183{margin:0;font-size:.98rem;line-height:1.55;color:var(--muted)}._panelNote_awi2x_190{margin:0;padding-top:.7rem;border-top:1px solid var(--line);font-size:.82rem;line-height:1.5;color:var(--muted);opacity:.8}._strip_awi2x_201{display:flex;flex-wrap:wrap;gap:clamp(.5rem,1vw,.85rem)}._thumb_awi2x_207{position:relative;width:clamp(66px,8vw,94px);aspect-ratio:3248 / 2000;padding:0;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:2px;cursor:pointer;transition:border-color .18s ease}._thumb_awi2x_207:hover{border-color:var(--muted)}._thumbActive_awi2x_224{border-color:var(--signal)}._thumb_awi2x_207:focus-visible{outline:2px solid var(--signal);outline-offset:2px}._thumbImg_awi2x_233{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}._thumbNum_awi2x_242{position:absolute;left:4px;bottom:3px;font-family:var(--font-mono);font-size:.56rem;letter-spacing:.04em;line-height:1.3;color:var(--text);background:#0e11169e;padding:0 3px;border-radius:1px}._card_awi2x_170{position:relative;flex:1 1 0;min-width:56px;overflow:hidden;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;text-align:left;transition:flex-grow 1.6s cubic-bezier(.22,1,.36,1),border-color .2s ease}._cardActive_awi2x_170{flex-grow:5;cursor:zoom-in}._card_awi2x_170:not(._cardActive_awi2x_170):hover,._card_awi2x_170:not(._cardActive_awi2x_170):focus-visible{border-color:var(--signal)}._card_awi2x_170:focus-visible{outline:2px solid var(--signal);outline-offset:2px}._mediaWrap_awi2x_287{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}._ghost_awi2x_294{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none}._scanline_awi2x_303{position:absolute;left:0;right:0;top:0;height:10px;z-index:2;opacity:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.5) 45%,rgba(255,255,255,.5) 55%,transparent 100%)}._screenGlow_awi2x_322{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;opacity:0;pointer-events:none;background:#fff}._media_awi2x_287{width:100%;height:100%;object-fit:contain;object-position:center;transform-origin:center;transition:transform .6s cubic-bezier(.22,1,.36,1)}._card_awi2x_170:not(._cardActive_awi2x_170) ._media_awi2x_287{object-fit:cover;object-position:top center}._card_awi2x_170:hover ._media_awi2x_287,._card_awi2x_170:focus-visible ._media_awi2x_287{transform:scale(1.05)}._meta_awi2x_170{position:absolute;left:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:.35rem;padding:.65rem .85rem;background:var(--ink);max-width:100%}._cardActive_awi2x_170 ._meta_awi2x_170{border-left:2px solid var(--signal)}._metaTag_awi2x_376{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}._metaIndex_awi2x_388{opacity:.6}._metaTitle_awi2x_392{font-family:var(--font-display);font-weight:600;font-size:clamp(1rem,1.4vw,1.35rem);letter-spacing:-.01em;color:var(--text);white-space:nowrap}._card_awi2x_170:not(._cardActive_awi2x_170) ._meta_awi2x_170{writing-mode:vertical-rl;transform:rotate(180deg);gap:.5rem;padding:.85rem .6rem}._card_awi2x_170:not(._cardActive_awi2x_170) ._metaTitle_awi2x_392{display:none}._capRow_awi2x_414{position:relative;padding-block:clamp(1.1rem,2vw,1.6rem)}._capRow_awi2x_414:first-child{padding-top:0}._divider_awi2x_426{position:absolute;top:0;left:0;right:0;height:1px;background:var(--line);transform:scaleX(1);transform-origin:left center;pointer-events:none}._capHead_awi2x_438{display:flex;align-items:center;gap:.6rem;font-family:var(--font-mono)}._capLabel_awi2x_446{display:inline-flex;align-items:center;gap:.6rem}._capIndex_awi2x_452{font-size:.72rem;letter-spacing:.1em;color:var(--muted);opacity:.7}._verb_awi2x_459{font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text)}._capBody_awi2x_182{margin-top:.7rem;font-size:.98rem;line-height:1.55;color:var(--muted)}._static_awi2x_478 ._gallery_awi2x_117{height:auto}._static_awi2x_478 ._card_awi2x_170{aspect-ratio:var(--card-ratio, 2400 / 1500)}._zoomHint_awi2x_488{position:absolute;top:.55rem;right:.55rem;z-index:4;display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .5rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text);background:#161a21d1;border:1px solid var(--line);border-radius:var(--radius);opacity:.62;pointer-events:none;transition:opacity .2s ease,border-color .2s ease}._cardActive_awi2x_170:hover ._zoomHint_awi2x_488,._cardActive_awi2x_170:focus-visible ._zoomHint_awi2x_488{opacity:1;border-color:var(--signal)}._zoomGlyph_awi2x_516{font-size:.85em;line-height:1;color:var(--signal)}._lightbox_awi2x_522{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;background:#0e1116f2;animation:_lightboxIn_awi2x_1 .18s ease-out both}@keyframes _lightboxIn_awi2x_1{0%{opacity:0}to{opacity:1}}._lightboxScroll_awi2x_541{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:clamp(3.25rem,7vw,4.5rem) clamp(.75rem,3vw,2.5rem) clamp(1.5rem,4vw,3rem)}._lightboxScroll_awi2x_541:focus-visible{outline:2px solid var(--signal);outline-offset:-4px}._lightboxImg_awi2x_558{display:block;margin:0 auto;width:min(1600px,100%);height:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}._lightboxClose_awi2x_574{position:absolute;top:clamp(.6rem,2vw,1.1rem);right:clamp(.6rem,2vw,1.1rem);z-index:1;display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .7rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:border-color .18s ease,color .18s ease}._lightboxClose_awi2x_574:hover{border-color:var(--signal);color:var(--signal)}._lightboxClose_awi2x_574:focus-visible{outline:2px solid var(--signal);outline-offset:2px}._lightboxNav_awi2x_605{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.4rem);padding:.7rem clamp(.75rem,3vw,2.5rem) .9rem;border-top:1px solid var(--line);background:#161a2199}._lightboxStep_awi2x_616{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;font-size:1.15rem;line-height:1;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:border-color .18s ease,color .18s ease}._lightboxStep_awi2x_616:hover{border-color:var(--signal);color:var(--signal)}._lightboxStep_awi2x_616:focus-visible{outline:2px solid var(--signal);outline-offset:2px}._lightboxCount_awi2x_642{display:inline-flex;align-items:baseline;gap:.1rem;margin:0;min-width:9ch;justify-content:center;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;color:var(--muted)}._lightboxCountNow_awi2x_655{color:var(--text)}._lightboxCountLabel_awi2x_659{margin-left:.75rem;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}._srOnly_awi2x_666{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._lightboxImg_awi2x_558{animation:_lightboxImgIn_awi2x_1 .16s ease-out both}@keyframes _lightboxImgIn_awi2x_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._lightbox_awi2x_522,._lightboxImg_awi2x_558{animation:none}._lightboxStep_awi2x_616,._zoomHint_awi2x_488,._lightboxClose_awi2x_574,._thumb_awi2x_207{transition:none}._card_awi2x_170{transition:border-color .2s ease}._media_awi2x_287{transition:none}._card_awi2x_170:hover ._media_awi2x_287,._card_awi2x_170:focus-visible ._media_awi2x_287{transform:none}}@media (max-width: 880px){._inner_awi2x_6{padding-left:var(--gutter);padding-right:var(--gutter)}._columns_awi2x_99{grid-template-columns:1fr;gap:clamp(2rem,6vw,3rem)}._capsCol_awi2x_110,._galleryCol_awi2x_117{grid-column:auto}._galleryCol_awi2x_117{order:1}._capsCol_awi2x_110{order:2}}@media (max-width: 720px){._gallery_awi2x_117{flex-direction:column}._card_awi2x_170{min-width:0;min-height:60px;flex:0 0 auto}._card_awi2x_170:not(._cardActive_awi2x_170){aspect-ratio:auto}._card_awi2x_170:not(._cardActive_awi2x_170) ._meta_awi2x_170{writing-mode:horizontal-tb;transform:none;padding:.65rem .85rem}._card_awi2x_170:not(._cardActive_awi2x_170) ._metaTitle_awi2x_392{display:block}}@media (max-width: 560px){._meta_awi2x_170{padding:.4rem .6rem;gap:.15rem}._metaTag_awi2x_376{font-size:.56rem;letter-spacing:.1em}._metaTitle_awi2x_392{font-size:.82rem}}._how_xllq3_1{background:var(--ink);border-bottom:1px solid var(--line)}._inner_xllq3_7{max-width:1240px;padding-top:clamp(3.5rem,8vw,7rem);padding-bottom:clamp(3.5rem,8vw,7rem);padding-left:calc(60px + clamp(1.25rem,3vw,3rem));padding-right:clamp(1.25rem,3vw,3rem)}._markerRow_xllq3_16{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}._marker_xllq3_16{display:inline-flex;align-items:center;gap:.6rem;margin:0}._tick_xllq3_30{width:8px;height:8px;border-radius:1px;background:var(--signal);flex:none}._sectionNum_xllq3_38{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;color:var(--muted);opacity:.7}._steps_xllq3_47{position:relative;margin-top:clamp(2.5rem,5vw,4rem)}._track_xllq3_53,._trackFill_xllq3_54{position:absolute;left:4px;width:2px;z-index:0;pointer-events:none}._track_xllq3_53{background:var(--line)}._trackFill_xllq3_54{background:var(--signal);transform:scaleY(0);transform-origin:top center}._weld_xllq3_74{position:absolute;left:5px;margin-top:-9px;margin-left:-9px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle,#e0a346f2,#e0a34673 32%,#e0a34600 66%);opacity:0;z-index:1;pointer-events:none;will-change:transform}._step_xllq3_47{display:grid;grid-template-columns:clamp(2.75rem,6vw,4.25rem) 1fr;gap:clamp(.9rem,2vw,1.5rem);align-items:start;padding-block:clamp(1.2rem,2.6vw,2rem)}._stepIndex_xllq3_102{position:relative;z-index:1;display:flex;align-items:center;gap:.65rem}._node_xllq3_111{width:10px;height:10px;border-radius:2px;background:var(--line);flex:none;transition:background-color .3s ease,transform .3s ease}._stepNum_xllq3_120{font-family:var(--font-mono);font-size:.82rem;letter-spacing:.08em;color:var(--muted);transition:color .3s ease}._active_xllq3_129 ._node_xllq3_111{background:var(--signal);transform:scale(1.1)}._active_xllq3_129 ._stepNum_xllq3_120{color:var(--text)}._allOn_xllq3_139 ._node_xllq3_111{background:var(--signal)}._stepLabel_xllq3_143{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.2rem,1rem + 1vw,1.65rem);line-height:1.1;letter-spacing:-.01em;color:var(--text)}._stepBody_xllq3_153{margin:.5rem 0 0;font-family:var(--font-body);font-size:clamp(.95rem,.92rem + .2vw,1.05rem);line-height:1.55;color:var(--text);max-width:60ch}._note_xllq3_163{margin:clamp(.5rem,1.5vw,1rem) 0 0;padding-left:calc(clamp(2.75rem,6vw,4.25rem) + clamp(.9rem,2vw,1.5rem));font-family:var(--font-body);font-size:clamp(.85rem,.82rem + .2vw,.95rem);line-height:1.55;color:var(--muted);max-width:60ch}@media (max-width: 880px){._inner_xllq3_7{padding-left:var(--gutter);padding-right:var(--gutter)}._step_xllq3_47{grid-template-columns:clamp(2.5rem,9vw,3.25rem) 1fr;gap:clamp(.85rem,3vw,1.25rem)}._note_xllq3_163{padding-left:calc(clamp(2.5rem,9vw,3.25rem) + clamp(.85rem,3vw,1.25rem))}}._pinned_xllq3_197{position:relative;min-height:100svh;overflow:hidden;perspective:900px;perspective-origin:50% 50%}._tag_xllq3_206{position:absolute;top:clamp(4.5rem,9vh,6.5rem);left:calc(60px + clamp(1.25rem,3vw,3rem));z-index:6;display:inline-flex;align-items:center;gap:.55rem}._vlabel_xllq3_219{position:absolute;top:0;left:0;margin:0;z-index:4;font-family:var(--font-mono);font-weight:500;font-size:clamp(2rem,1rem + 2.4vw,3rem);line-height:1;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--muted);transform-origin:0% 50%;will-change:transform;pointer-events:none}._steps3d_xllq3_241{position:absolute;top:0;margin-top:0;left:calc(60px + clamp(1.25rem,3vw,3rem));right:clamp(124px,14vw,184px);transform-style:preserve-3d;will-change:transform}._step3d_xllq3_254{padding-block:clamp(2.25rem,5.5vh,4.25rem);transform-style:preserve-3d}._main3d_xllq3_261{transform-origin:0% 50%;backface-visibility:hidden;will-change:transform,opacity}._step3d_xllq3_254 ._stepIndex_xllq3_102{z-index:2}._reached_xllq3_273 ._node_xllq3_111{background:var(--signal);transform:scale(1.1)}._focused_xllq3_279 ._stepNum_xllq3_120{color:var(--text)}._contact_gqzep_6{position:relative;background:transparent}._inner_gqzep_16{position:relative;z-index:1;max-width:1240px;padding-top:clamp(4rem,9vw,8rem);padding-bottom:clamp(4rem,9vw,8rem);padding-left:calc(60px + clamp(1.25rem,3vw,3rem));padding-right:clamp(1.5rem,4vw,4rem);display:grid;grid-template-columns:1fr 1.12fr;gap:clamp(1rem,2vw,1.75rem);align-items:stretch}._pitch_gqzep_33{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;min-height:clamp(450px,52vh,488px);padding:clamp(1.75rem,3vw,2.75rem);border-radius:14px;background:linear-gradient(to bottom left,#0e1116 32%,#e0a346 122%);color:#fff}._markerRow_gqzep_47{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}._marker_gqzep_47{display:inline-flex;align-items:center;gap:.5rem;color:#ffffffc7}._dot_gqzep_65{width:7px;height:7px;border-radius:50%;background:var(--signal);flex:none}._num_gqzep_73{color:#ffffff8c}._lead_gqzep_77{margin:clamp(1rem,2vw,1.5rem) 0 0;max-width:34ch;font-family:var(--font-body);font-size:clamp(1rem,.97rem + .3vw,1.15rem);line-height:1.5;color:#ffffffe6}._pitchBottom_gqzep_86{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.9rem,2vw,1.4rem)}._payoff_gqzep_93{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(2.4rem,1rem + 5vw,5rem);line-height:.95;letter-spacing:-.03em;color:#fff}._email_gqzep_103{font-family:var(--font-mono);font-size:.85rem;letter-spacing:.02em;color:#ffffffd9;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3);transition:border-color .15s ease,color .15s ease}._email_gqzep_103:hover,._email_gqzep_103:focus-visible{color:#fff;border-bottom-color:#fff}._booking_gqzep_120{position:relative;min-height:clamp(450px,52vh,488px);border:1px solid var(--line);border-radius:14px;background:var(--ink);overflow:hidden}._calWrap_gqzep_129{position:absolute;inset:clamp(.4rem,.8vw,.6rem)}._fallback_gqzep_136{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:.6rem;padding:clamp(1.5rem,3vw,2.5rem)}._fallbackLabel_gqzep_146{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}._fallbackBody_gqzep_154{font-family:var(--font-body);font-size:.95rem;line-height:1.55;color:var(--text);max-width:34ch;margin-bottom:.6rem}._fallbackLink_gqzep_163{align-self:flex-start;font-family:var(--font-mono);font-size:.85rem;letter-spacing:.02em;color:var(--text);border-bottom:1px solid var(--line);transition:border-color .15s ease,color .15s ease}._fallbackLink_gqzep_163:hover,._fallbackLink_gqzep_163:focus-visible{color:var(--signal);border-bottom-color:var(--signal)}@media (max-width: 880px){._inner_gqzep_16{grid-template-columns:1fr;gap:clamp(.85rem,3vw,1.25rem);padding-left:var(--gutter);padding-right:var(--gutter)}._pitch_gqzep_33{min-height:clamp(420px,60vh,560px)}._booking_gqzep_120{min-height:600px}}._footer_xr1qd_1{background:transparent}._inner_xr1qd_7{min-height:90svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(2rem,5vh,4rem);padding:clamp(3rem,8vw,6rem) clamp(1.25rem,4vw,3rem);overflow:hidden}._word_xr1qd_19{font-family:var(--font-display);font-weight:900;font-size:clamp(3.5rem,21vw,19rem);line-height:.85;letter-spacing:-.045em;color:var(--text);text-align:center;white-space:nowrap}._letter_xr1qd_30{display:inline-block;will-change:transform,opacity}._wordDot_xr1qd_35{color:var(--signal)}._meta_xr1qd_40{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.5rem);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;color:var(--muted)}._email_xr1qd_50{color:var(--muted);text-decoration:none;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}._email_xr1qd_50:hover,._email_xr1qd_50:focus-visible{color:var(--signal);border-bottom-color:var(--signal)}._copy_xr1qd_63{opacity:.7}@media (max-width: 880px){._word_xr1qd_19{font-size:clamp(3rem,19vw,11rem)}}@media (max-width: 560px){._word_xr1qd_19{font-size:clamp(2.6rem,17.5vw,6rem);letter-spacing:-.03em}._meta_xr1qd_40{flex-direction:column;gap:.5rem}}._finale_10pgc_13{position:relative;background-color:var(--ink);background-image:linear-gradient(to bottom,transparent 0%,transparent 40%,var(--ink) 62%),radial-gradient(68% 28% at 14% 42%,rgba(224,163,70,.2),transparent 62%),radial-gradient(62% 27% at 90% 39%,rgba(158,59,30,.28),transparent 60%),radial-gradient(55% 24% at 86% 3%,rgba(58,42,92,.4),transparent 60%),radial-gradient(45% 21% at 32% 7%,rgba(224,163,70,.07),transparent 60%)}
