.home_stage__ves0U{--ink:#000;--cream:#f5f0eb;--stone1:#e8e2d8;--stone2:#d6cec0;--concrete:#a8a094;background:var(--ink);color:var(--cream);font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,sans-serif;height:100vh;overflow-y:scroll;scroll-snap-type:none;scroll-behavior:auto;position:relative}.home_stage__ves0U::-webkit-scrollbar{width:0;height:0}.home_grain__BgBlm{position:fixed;inset:0;pointer-events:none;z-index:200;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.home_cursorDot__B9CNh,.home_cursorRing__lZSJH{position:fixed;top:0;left:0;border-radius:50%;pointer-events:none;z-index:300;will-change:transform;mix-blend-mode:difference}.home_cursorDot__B9CNh{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;background:#fff}.home_cursorRing__lZSJH{width:36px;height:36px;margin:-18px 0 0 -18px;border:1px solid hsla(0,0%,100%,.5);transition:width .25s ease,height .25s ease,margin .25s ease}.home_cursorRing__lZSJH[data-active=true]{width:60px;height:60px;margin:-30px 0 0 -30px}@media (hover:none){.home_cursorDot__B9CNh,.home_cursorRing__lZSJH{display:none}}.home_hud__OjRpP{position:fixed;z-index:150;pointer-events:none;left:0;right:0;display:flex;justify-content:space-between;padding:18px 26px;color:#fff;mix-blend-mode:difference;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.home_hudTop__O4AFn{top:0}.home_hudBottom__Y49Pv{bottom:0}.home_hudBrand__n1rFm b{font-weight:700}.home_stage__ves0U [data-reveal]{opacity:1;transform:none;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.home_slide__7VCn8{min-height:100vh;scroll-snap-align:center;display:grid;place-items:center;padding:6vh 0;position:relative}.home_frame__dxMye{position:relative;width:min(1440px,96vw,170vh);aspect-ratio:16/9;overflow:hidden;--fg:var(--ink);--fg-mut:rgba(0,0,0,.55);--fg-faint:rgba(0,0,0,.4);--hair:rgba(0,0,0,.16)}.home_slideFull__GgOzD{padding:0;min-height:100vh}.home_frameFull__WpMQy{width:100vw;aspect-ratio:auto;height:100vh;max-width:none}.home_paper__rbCm8{background:var(--cream);color:var(--ink)}.home_stone__8M4xR{background:var(--stone1);color:var(--ink)}.home_ink___fmzP{background:var(--ink);color:var(--cream);--fg:var(--cream);--fg-mut:hsla(30,33%,94%,.6);--fg-faint:hsla(30,33%,94%,.38);--hair:hsla(30,33%,94%,.16)}.home_slideMedia__S5vHY{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%;filter:grayscale(.28) contrast(1.03) brightness(.9);transform-origin:center;animation:home_kenburns__Btb5b 24s ease-in-out infinite alternate}.home_slideScrim__TNY_P{position:absolute;inset:0;z-index:1;background:rgba(10,8,6,.44)}@keyframes home_kenburns__Btb5b{0%{transform:scale(1.04)}to{transform:scale(1.13)}}.home_guides__M5gLU{position:absolute;inset:0;z-index:1;pointer-events:none}.home_guides__M5gLU i{position:absolute;top:0;bottom:0;width:1px;background:var(--hair);opacity:.45}.home_guides__M5gLU i:first-child{left:25%}.home_guides__M5gLU i:nth-child(2){left:50%}.home_guides__M5gLU i:nth-child(3){left:75%}.home_cBC__rkSiM,.home_cBL__JYylc,.home_cBR__e8NjT,.home_cSide__Fi7Xl,.home_cTL__cYN_a,.home_cTR__eRyKL{position:absolute;z-index:4;font-family:var(--font-mono),monospace;font-size:clamp(10px,.85vw,13px);font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-mut)}.home_cTL__cYN_a{top:clamp(28px,3.4vh,36px);left:clamp(24px,2.2vw,32px);color:var(--fg)}.home_cTR__eRyKL{top:clamp(28px,3.4vh,36px);right:clamp(24px,2.2vw,32px);text-decoration:none}.home_cTR__eRyKL:hover{color:var(--fg)}.home_cBL__JYylc{bottom:clamp(22px,2.8vh,28px);left:clamp(24px,2.2vw,32px)}.home_cBC__rkSiM{left:50%;transform:translateX(-50%)}.home_cBC__rkSiM,.home_cBR__e8NjT{bottom:clamp(22px,2.8vh,28px);font-size:clamp(10px,.78vw,12px);letter-spacing:.16em}.home_cBR__e8NjT{right:clamp(24px,2.2vw,32px)}.home_cSide__Fi7Xl{top:50%;right:clamp(6px,.9vw,14px);transform:translateY(-50%) rotate(90deg);transform-origin:right center;white-space:nowrap;font-size:clamp(10px,.72vw,11px);letter-spacing:.22em}.home_body__QhCq5{position:absolute;z-index:3;inset:clamp(54px,7.5vh,88px) clamp(28px,3.4vw,58px) clamp(50px,6.5vh,76px);display:flex;flex-direction:column}.home_bodyBottom__dpfc2{justify-content:flex-end}.home_bodyCenter__prblG{justify-content:center}.home_mono__edpZX{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-mut)}.home_hl__Kyg_3{font-family:var(--font-sans),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:-.02em;line-height:1;color:var(--fg);margin:0}.home_prose__hQmRj{font-weight:400;line-height:1.5;color:var(--fg-mut)}.home_titleBar__rh0am{display:flex;align-items:baseline;gap:clamp(24px,7vw,110px);flex-wrap:wrap}.home_tbLabel__qpqGq{font-family:var(--font-mono),monospace;font-size:clamp(11px,.95vw,13px);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-mut);white-space:nowrap}.home_tbTitle__xA5KT{font-family:var(--font-sans),sans-serif;font-weight:700;font-size:clamp(22px,2.8vw,42px);letter-spacing:-.015em;line-height:1.06;color:var(--fg);margin:0}.home_titleBarCenter__ueupy{justify-content:center}.home_eyebrow__hSiDi{margin-bottom:22px}.home_heroLead__ob_Yv{display:flex;flex-direction:column;gap:18px}.home_heroTitle__LI4Uj{font-family:var(--font-sans),sans-serif;font-weight:500;font-size:clamp(56px,7vw,112px);letter-spacing:-.04em;line-height:.98;color:var(--fg);margin:0;max-width:17ch}.home_titleBody__s4fpy{margin-top:22px;font-size:clamp(12px,1.05vw,15px);max-width:46ch}.home_manifesto__gJBlg{font-size:clamp(19px,2.5vw,34px);font-weight:500;line-height:1.34;color:var(--fg);max-width:26ch;letter-spacing:-.01em}.home_manifesto__gJBlg .home_soft__PsfER{color:var(--fg-mut)}.home_capHead__Mayuk{margin-bottom:clamp(30px,6vh,64px)}.home_capHl__Bvx9d{font-size:clamp(24px,3vw,46px);margin-top:12px}.home_capGrid__6Kldp{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(18px,2.6vh,36px) clamp(30px,4vw,70px);gap:clamp(18px,2.6vh,36px) clamp(30px,4vw,70px);margin-top:0}.home_capItem__uEovY{display:grid;grid-template-columns:40px 1fr;grid-gap:14px;gap:14px;align-items:baseline}.home_capNum__1VzGM{font-family:var(--font-mono),monospace;font-size:12px;color:var(--fg-faint);letter-spacing:.08em}.home_capName__kWSYo{font-family:var(--font-sans),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(13px,1.1vw,16px);margin:0 0 7px;color:var(--fg)}.home_capDesc__5mKDt{font-size:clamp(11px,.85vw,13px);line-height:1.5;color:var(--fg-mut)}.home_fGrid__R43qJ{display:grid;grid-template-columns:1fr 1.7fr 1fr;grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);height:100%;align-items:center}.home_fAside__FNlah{display:flex;flex-direction:column;gap:14px}.home_fAsideL__QckJF{text-align:right;align-items:flex-end}.home_fNote___UStv{font-size:clamp(11px,.9vw,13px);line-height:1.55;color:var(--fg-mut);max-width:26ch}.home_fMedia__tjQUR{position:relative;height:78%;align-self:center;overflow:hidden}.home_fMediaFill__LDKq2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%;filter:grayscale(.3) contrast(1.02);transform-origin:center;animation:home_kenburns__Btb5b 26s ease-in-out infinite alternate}.home_fCap___f6O3{position:absolute;left:0;bottom:-22px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-mut)}.home_wHead__Aq7Jy{display:flex;justify-content:space-between;margin-bottom:4px}.home_wHeadRight__LPik2{justify-content:flex-end}.home_wList__0bQMB{border-top:1px solid var(--hair);margin-top:auto}.home_wRow__yW_6_{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:clamp(11px,1.9vh,20px) 4px;border-bottom:1px solid var(--hair);cursor:pointer;transition:padding .5s cubic-bezier(.22,1,.36,1),background .5s ease}.home_wRow__yW_6_:hover{padding-left:18px;padding-right:18px;background:var(--hair)}.home_wRowMain__Q7yg4{display:flex;align-items:baseline;gap:20px}.home_wNum__zHqqt{font-family:var(--font-mono),monospace;font-size:11px;color:var(--fg-faint);letter-spacing:.06em}.home_wName__FRsKn{font-family:var(--font-sans),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(16px,2vw,28px);color:var(--fg);transition:transform .5s cubic-bezier(.22,1,.36,1)}.home_wRow__yW_6_:hover .home_wName__FRsKn{transform:translateX(12px)}.home_wMeta__90s_x{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-mut)}.home_preview__VBPG_{position:fixed;top:0;left:0;width:240px;height:310px;pointer-events:none;z-index:90;opacity:0;transform:translate(-50%,-50%) scale(.92);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1);overflow:hidden;filter:grayscale(.4) contrast(1.03);box-shadow:0 30px 80px -22px rgba(0,0,0,.6)}.home_preview__VBPG_[data-show=true]{opacity:1;transform:translate(-50%,-50%) scale(1)}.home_previewInner__i_UB2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%}.home_divider__FA3XC{display:grid;place-items:center;height:100%;text-align:center}.home_scene__ZdwRR{position:relative;width:100%}.home_sceneStage__IPr5C{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;background:#000;will-change:opacity;transition:opacity .22s linear}.home_heroIntro__4nRZD{position:fixed;inset:0;z-index:100;overflow:hidden;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:background-color .9s cubic-bezier(.22,1,.36,1),padding-right .5s cubic-bezier(.55,0,.25,1);will-change:opacity;opacity:0}.home_hi_full__Bd61G,.home_hi_grow___s1ln,.home_hi_open__YxgTp,.home_hi_settle__T49Vj,.home_hi_slit__taMEz,.home_hi_widen__sQR0l{opacity:1}.home_hi_done__3hSR7,.home_hi_full__Bd61G,.home_hi_settle__T49Vj{background-color:var(--ink)!important}.home_hi_done__3hSR7{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1)}.home_heroIntroAperture__Phv3H{position:relative;flex:none;overflow:hidden;background:var(--ink);width:2.99vw;height:8.61vw;margin:0 2.29vw;z-index:1;transition:width .5s cubic-bezier(.55,0,.25,1),height .5s cubic-bezier(.55,0,.25,1),margin .5s cubic-bezier(.55,0,.25,1);will-change:width,height,margin}.home_heroIntroMedia__liH_5{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.home_hi_slit__taMEz .home_heroIntroAperture__Phv3H{width:2.99vw;height:8.61vw;margin:0 2.29vw}.home_hi_open__YxgTp .home_heroIntroAperture__Phv3H{width:5.56vw;height:11.25vw;margin:0 4.24vw;transition-duration:.3s}.home_hi_widen__sQR0l .home_heroIntroAperture__Phv3H{width:22.08vw;height:12.36vw;margin:0 11.25vw;transition-duration:.4s}.home_hi_grow___s1ln{padding-right:9.22vw}.home_hi_grow___s1ln .home_heroIntroAperture__Phv3H{width:90vw;height:50.6vw;margin:0 1.39vw;transition-duration:.5s}.home_hi_done__3hSR7 .home_heroIntroAperture__Phv3H,.home_hi_full__Bd61G .home_heroIntroAperture__Phv3H,.home_hi_settle__T49Vj .home_heroIntroAperture__Phv3H{position:fixed;margin:0;transition:left .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1),width .7s cubic-bezier(.22,1,.36,1),height .7s cubic-bezier(.22,1,.36,1)}.home_hi_full__Bd61G .home_heroIntroAperture__Phv3H{transition:width .8s cubic-bezier(.4,0,.2,1),height .8s cubic-bezier(.4,0,.2,1),left .8s cubic-bezier(.4,0,.2,1),top .8s cubic-bezier(.4,0,.2,1)}.home_heroIntroLeft__VZlUQ,.home_heroIntroRight__KKmqn{flex:none;font-family:var(--font-display);font-weight:800;font-size:clamp(34px,3.9vw,58px);line-height:1;letter-spacing:.08em;color:#0e0d0b;text-transform:uppercase;white-space:nowrap;z-index:2;pointer-events:none;will-change:transform,color;transition:transform .5s cubic-bezier(.22,1,.36,1),color .5s cubic-bezier(.22,1,.36,1)}.home_hi_done__3hSR7 .home_heroIntroLeft__VZlUQ,.home_hi_done__3hSR7 .home_heroIntroRight__KKmqn,.home_hi_full__Bd61G .home_heroIntroLeft__VZlUQ,.home_hi_full__Bd61G .home_heroIntroRight__KKmqn,.home_hi_settle__T49Vj .home_heroIntroLeft__VZlUQ,.home_hi_settle__T49Vj .home_heroIntroRight__KKmqn{transition:transform .8s cubic-bezier(.4,0,.2,1)}.home_hi_done__3hSR7 .home_heroIntroLeft__VZlUQ,.home_hi_full__Bd61G .home_heroIntroLeft__VZlUQ,.home_hi_settle__T49Vj .home_heroIntroLeft__VZlUQ{transform:translate3d(-75vw,0,0)}.home_hi_done__3hSR7 .home_heroIntroRight__KKmqn,.home_hi_full__Bd61G .home_heroIntroRight__KKmqn,.home_hi_settle__T49Vj .home_heroIntroRight__KKmqn{transform:translate3d(75vw,0,0)}.home_heroIntroBrand__YvIeE{position:fixed;overflow:hidden;z-index:3;pointer-events:none;white-space:nowrap}.home_heroIntroBrandInner__GswEo{display:block;transform:translateY(115%);transition:transform .7s cubic-bezier(.22,1,.36,1)}.home_hi_done__3hSR7 .home_heroIntroBrandInner__GswEo,.home_hi_settle__T49Vj .home_heroIntroBrandInner__GswEo{transform:translateY(0)}@media (max-width:640px){.home_heroIntroLeft__VZlUQ,.home_heroIntroRight__KKmqn{font-size:clamp(24px,7vw,40px);letter-spacing:.06em}.home_hi_widen__sQR0l .home_heroIntroAperture__Phv3H{width:30vw;height:16.9vw;margin:0 5vw}.home_hi_grow___s1ln .home_heroIntroAperture__Phv3H{width:52vw;height:29.3vw;margin:0 5vw}.home_hi_full__Bd61G .home_heroIntroAperture__Phv3H{width:100vw;height:100vh;margin:0}}@media (prefers-reduced-motion:reduce){.home_heroIntro__4nRZD{transition-duration:.3s}.home_heroIntroAperture__Phv3H,.home_heroIntroLeft__VZlUQ,.home_heroIntroRight__KKmqn{transition-duration:.22s!important}}.home_tHero__vU77w{font-family:var(--font-sans),sans-serif;font-weight:600;font-size:clamp(56px,7vw,112px);line-height:.98;letter-spacing:-.04em;color:var(--fg);margin:0}.home_tH2__jMbtO{font-size:clamp(34px,4vw,62px);line-height:1.05;letter-spacing:-.03em}.home_tH2__jMbtO,.home_tH3__tnp1o{font-family:var(--font-sans),sans-serif;font-weight:500;color:var(--fg);margin:0}.home_tH3__tnp1o{font-size:clamp(28px,2.6vw,44px);line-height:1.12;letter-spacing:-.025em}.home_tH4__OZJGF{font-weight:500;font-size:clamp(18px,1.6vw,28px);line-height:1.15;letter-spacing:-.015em;margin:0}.home_tBody__arDjm,.home_tH4__OZJGF{font-family:var(--font-sans),sans-serif;color:var(--fg)}.home_tBody__arDjm{font-weight:400;font-size:clamp(16px,1vw,19px);line-height:1.6;max-width:42ch}.home_tMono__dmS2S{font-family:var(--font-mono),monospace;font-weight:400;font-size:clamp(10px,.85vw,13px);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-mut)}.home_chapter__WXJho{position:relative;height:100%;width:100%}.home_chapterAsideWrap__ABGQ0{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:flex-end;z-index:3}.home_mfField__X3UIb{position:absolute;inset:0;overflow:visible;pointer-events:none;color:var(--cream);z-index:2}.home_mfWord__8tHZ2{position:absolute;font-family:var(--font-mono),monospace;font-weight:400;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--cream);white-space:nowrap;will-change:opacity,filter,transform;transition:opacity .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.home_mfConnectors__nNbf4{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:var(--cream)}@media (prefers-reduced-motion:reduce){.home_mfWord__8tHZ2{transition:opacity .2s ease}.home_mfConnectors__nNbf4{display:none}}@media (max-width:1100px) and (min-width:641px){.home_mfWord__8tHZ2{font-size:clamp(18px,2.4vw,26px)}}@media (max-width:640px){.home_mfField__X3UIb{position:relative;inset:auto;padding:40px 0 60px;display:flex;flex-direction:column;gap:12vh}.home_mfWord__8tHZ2{position:relative!important;top:auto!important;left:auto!important;font-size:clamp(22px,6vw,32px)}.home_mfWord__8tHZ2:nth-child(odd){align-self:flex-start;padding-left:8vw}.home_mfWord__8tHZ2:nth-child(2n){align-self:flex-end;padding-right:8vw}.home_mfConnectors__nNbf4{display:none}}.home_chapterAside__ACHPl{width:min(560px,48%);display:grid;grid-template-columns:minmax(120px,1fr) 2fr;grid-gap:clamp(16px,2.4vw,36px);gap:clamp(16px,2.4vw,36px);padding-top:clamp(14px,1.6vh,22px);border-top:1px solid hsla(30,33%,94%,.22)}.home_chapterLabel__vtMuA{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.06em;color:var(--cream);opacity:.85;align-self:start;white-space:nowrap}.home_chapterBody__ryqOK{display:flex;flex-direction:column;gap:clamp(18px,2.6vh,32px)}.home_chapterText__eZKjD{line-height:1.55;opacity:.85;margin:0}.home_chapterLink__pArw_,.home_chapterText__eZKjD{font-family:var(--font-sans);font-size:clamp(13px,1vw,15px);color:var(--cream)}.home_chapterLink__pArw_{text-decoration:none;align-self:flex-start;padding-bottom:2px;border-bottom:1px solid hsla(30,33%,94%,.7);transition:border-color .25s ease,color .25s ease}.home_chapterLink__pArw_:hover{border-color:var(--cream)}.home_hsWrap__ebTI2{position:relative;width:100%;height:600vh;background:#000}.home_hsSticky__SLCJw{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100vh;overflow:hidden;background:#000;color:var(--cream)}.home_hsCanvas__L6Q90{position:absolute;top:0;left:0;height:100%;width:510vw;display:flex;flex-direction:row;will-change:transform}.home_hsFrame___j31V{position:relative;flex:0 0 85vw;height:100%;padding:clamp(104px,14vh,156px) clamp(40px,5vw,90px) clamp(60px,8vh,100px);overflow:hidden}.home_hsFrame___j31V:after{content:"";position:absolute;top:12vh;bottom:12vh;right:0;width:1px;background:hsla(30,33%,94%,.08)}.home_hsFrame___j31V:last-child:after{display:none}.home_hsMedia__S7gpV{position:absolute;inset:0;background-size:cover;background-position:50%}.home_hsFigCap__0nK44{position:absolute;bottom:10px;left:12px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(30,33%,94%,.75);text-shadow:0 1px 10px rgba(0,0,0,.65);z-index:2}.home_hsFigCapDark__WVgEk{color:rgba(18,16,14,.72);text-shadow:0 1px 8px hsla(0,0%,100%,.75)}.home_hsStage__PFTf5{position:absolute;top:clamp(40px,5.4vh,64px);left:clamp(40px,5vw,90px);right:clamp(40px,5vw,90px);z-index:4;display:flex;align-items:baseline;gap:clamp(16px,2vw,32px);pointer-events:none}.home_hsStageLabel__m_xFL{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--cream);white-space:nowrap}.home_hsStageLine__yZ2pj{margin:0;font-family:var(--font-sans);font-size:clamp(11px,.86vw,13px);line-height:1.5;color:hsla(30,33%,94%,.72);max-width:54ch}.home_hsStageOnMedia__Lt0tI .home_hsStageLabel__m_xFL,.home_hsStageOnMedia__Lt0tI .home_hsStageLine__yZ2pj{color:var(--cream);text-shadow:0 1px 16px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.5)}.home_hsStageOnMedia__Lt0tI .home_hsStageLine__yZ2pj{color:hsla(30,33%,94%,.82)}.home_hsIntro__n6JS0{background:#05050a}.home_hsIntroOverlay__kqLHw{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:0 6vw;z-index:2;pointer-events:none}.home_hsIntroBackdrop__OUFxz{position:absolute;inset:0;background:#05050a}.home_hsChrome__6EHNG{position:absolute;inset:0;z-index:4}.home_hsChrome__6EHNG a{pointer-events:inherit}.home_hsIntroHead__WxnYJ{max-width:20ch;font-family:var(--font-sans);font-weight:500;font-size:clamp(28px,4vw,58px);line-height:1.08;text-transform:uppercase;letter-spacing:.012em;color:var(--cream);margin:0}.home_hsIntroCue__siL2g,.home_hsIntroHead__WxnYJ{grid-area:1/1;position:relative;z-index:1}.home_hsIntroCueText__86ADo{font-family:var(--font-mono),monospace;font-size:clamp(14px,1.15vw,17px);letter-spacing:.22em;text-transform:uppercase;color:var(--cream)}.home_hsIntroCueText__86ADo:after{content:" ↓"}@media (min-width:768px){.home_hsIntroCueText__86ADo:after{content:" →"}}.home_hsSourceGrid__rKeET{display:grid;grid-template-columns:3fr 1.4fr;grid-template-rows:1.25fr 1fr .7fr;grid-gap:clamp(16px,1.8vw,32px);gap:clamp(16px,1.8vw,32px);width:100%;height:100%}.home_hsSourceHero__IVfEh{grid-row:1/4;position:relative;overflow:hidden}.home_hsSourceArtifact__CdD53{grid-column:2;grid-row:1;position:relative;overflow:hidden}.home_hsSourceArtifact2__zt72g{grid-column:2;grid-row:2;position:relative;overflow:hidden}.home_hsSourceMeta__9nQyl{grid-column:2;grid-row:3;display:flex;flex-direction:column;gap:6px;justify-content:flex-end;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.home_hsMetaKey__6DJIi{color:hsla(30,33%,94%,.72)}.home_hsMetaVal__dnjZz{color:var(--cream);font-size:13px;letter-spacing:.02em;text-transform:none;font-family:var(--font-sans);font-weight:500;padding-bottom:4px}.home_hsDirGrid__jL7hp{position:relative;width:100%;height:100%}.home_hsDirRef1__BrhHz,.home_hsDirRef2__pEm2w,.home_hsDirRef3__dUMhi,.home_hsDirRef4__86_bp,.home_hsDirRef5__9vRuR,.home_hsDirRef6__ZeSGB,.home_hsDirSrc__HG5Lb{position:absolute;overflow:hidden}.home_hsDirSrc__HG5Lb{top:33%;left:22%;width:20%;height:29%}.home_hsDirRef1__BrhHz{top:9%;left:44%;width:15%;height:22%}.home_hsDirRef2__pEm2w{top:36%;left:44%;width:21%;height:31%}.home_hsDirRef3__dUMhi{top:64%;left:24%;width:16%;height:24%}.home_hsDirRef4__86_bp{top:13%;left:62%;width:13%;height:20%}.home_hsDirRef5__9vRuR{top:5%;left:30%;width:12%;height:22%}.home_hsDirRef6__ZeSGB{top:42%;left:67%;width:17%;height:25%}.home_hsDirNote__9Lv69{position:absolute;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(30,33%,94%,.72);white-space:nowrap}.home_hsDirNoteA__PeJOt{top:28%;left:4%}.home_hsDirNoteB__xhK0X{top:74%;right:4%}.home_hsDirNoteC__nfUg8{bottom:12%;left:42%}.home_hsWorld__Kc39R{padding:clamp(104px,14vh,156px) clamp(30px,4vw,70px) clamp(60px,8vh,100px);display:flex;flex-direction:column}.home_hsVizGrid__bw2Ln{flex:1 1;min-height:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:clamp(10px,1.2vw,20px);gap:clamp(10px,1.2vw,20px)}.home_hsVizCell__Z3W0_{position:relative;overflow:hidden}.home_hsWorldA__hdA3A,.home_hsWorldB__maH0q{position:absolute;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--cream);z-index:3}.home_hsWorldA__hdA3A{top:clamp(24px,4vh,40px);left:clamp(40px,5vw,70px)}.home_hsWorldB__maH0q{bottom:clamp(24px,4vh,40px);right:clamp(40px,5vw,70px)}.home_hsPvz__hOn1N{display:flex;flex-direction:column}.home_hsPvzRow__e1mZN{flex:1 1;min-height:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(14px,1.8vw,30px);gap:clamp(14px,1.8vw,30px);align-items:center;align-content:center}.home_hsPvzItem__mKhBi{display:flex;flex-direction:column;gap:10px}.home_hsPvzCell___6GUD{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.home_hsPvzVideo__pbkjC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home_hsPvzCap__myesl{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(30,33%,94%,.72)}.home_hsFilm__6lTRa{padding:0}.home_hsFilmMedia__jt0I_{position:absolute;inset:0;overflow:hidden}.home_hsFilmVideo__f3Df4{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home_hsFilmScrim__M_tnh{position:absolute;inset:0;z-index:1;background:rgba(10,8,6,.32)}.home_hsFilmMeta__j1PyD{left:clamp(40px,5vw,70px);font-size:10px;letter-spacing:.14em;color:hsla(30,33%,94%,.7)}.home_hsFilmCta__x4oOA,.home_hsFilmMeta__j1PyD{position:absolute;bottom:clamp(24px,4vh,40px);font-family:var(--font-mono),monospace;text-transform:uppercase;z-index:3}.home_hsFilmCta__x4oOA{right:clamp(40px,5vw,70px);font-size:11px;letter-spacing:.2em;color:var(--cream);text-decoration:none;padding-bottom:4px;border-bottom:1px solid hsla(30,33%,94%,.7);transition:border-color .25s ease}.home_hsFilmCta__x4oOA:hover{border-color:var(--cream)}.home_hsProgress__N2Xvh{position:absolute;bottom:clamp(48px,6.4vh,74px);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:14px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;z-index:5}.home_hsDot__lwTru{color:hsla(30,33%,94%,.28);transition:color .35s ease}.home_hsDotActive__2_5Vq{color:var(--cream)}.home_hsDotDash__1v_Wc{color:hsla(30,33%,94%,.18)}@media (max-width:900px){.home_hsWrap__ebTI2{height:auto}.home_hsSticky__SLCJw{position:static;height:auto;overflow:visible}.home_hsCanvas__L6Q90{position:static;transform:none!important;width:100%;flex-direction:column}.home_hsFrame___j31V{flex-basis:auto;width:100%;height:auto;min-height:90vh}.home_hsFrame___j31V:after,.home_hsProgress__N2Xvh{display:none}}.home_inq__spi9c{position:relative;min-height:100vh;background:#000;color:var(--cream);overflow:hidden;scroll-snap-align:center}.home_inqCanvas__bpqEl{position:relative;min-height:100vh;padding:clamp(70px,12vh,140px) clamp(40px,6vw,120px);transition:filter .7s ease,opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1);will-change:filter,opacity}.home_inqCanvas__bpqEl[data-paper-open=true]{filter:brightness(.45)}.home_inqOpen__f04Jv{display:flex;flex-direction:column;gap:clamp(30px,5vh,60px);max-width:950px}.home_inqOpenLabel__YPoYp{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:hsla(30,33%,94%,.55)}.home_inqOpenHead__Rj10m{font-family:var(--font-sans);font-weight:500;font-size:clamp(44px,6.4vw,96px);line-height:1.02;letter-spacing:-.015em;color:var(--cream);margin:0;display:flex;flex-direction:column;text-transform:uppercase}.home_inqOpenHead__Rj10m span{display:block}.home_inqCta__4eldl{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.22em;text-transform:uppercase;background:none;padding:8px 0;color:var(--cream);border:none;border-bottom:1px solid hsla(30,33%,94%,.5);cursor:pointer;align-self:flex-start;transition:border-color .3s ease,letter-spacing .3s ease}.home_inqCta__4eldl span{display:inline-block;margin-left:10px;transition:transform .35s cubic-bezier(.22,1,.36,1)}.home_inqCta__4eldl:focus-visible,.home_inqCta__4eldl:hover{border-color:var(--cream);letter-spacing:.26em;outline:none}.home_inqCta__4eldl:focus-visible span,.home_inqCta__4eldl:hover span{transform:translateX(6px)}.home_inqStep__VR3uh{display:flex;flex-direction:column;gap:clamp(28px,4vh,44px);max-width:1100px}.home_inqStepLabel__q0r9W{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:hsla(30,33%,94%,.6)}.home_inqStepQ__FWNYs{font-family:var(--font-sans);font-weight:500;font-size:clamp(28px,3.4vw,52px);line-height:1.05;letter-spacing:-.005em;color:var(--cream);margin:0;text-transform:uppercase;max-width:22ch}.home_inqOpts__jkK4z{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.home_inqOpt__E_FFd{border-top:1px solid hsla(30,33%,94%,.1)}.home_inqOpt__E_FFd:last-child{border-bottom:1px solid hsla(30,33%,94%,.1)}.home_inqOptBtn__KtH20{width:100%;padding:clamp(18px,2.4vh,30px) 0;background:none;border:none;color:hsla(30,33%,94%,.85);cursor:pointer;text-align:left;display:grid;grid-template-columns:1fr auto;grid-gap:4px 40px;gap:4px 40px;transition:color .3s ease,padding-left .45s cubic-bezier(.22,1,.36,1)}.home_inqOptBtn__KtH20:focus-visible,.home_inqOptBtn__KtH20:hover{padding-left:24px;color:var(--cream);outline:none}.home_inqOptText__iu2wn{font-family:var(--font-sans);font-weight:500;font-size:clamp(24px,3.1vw,44px);letter-spacing:-.005em;line-height:1.1;text-transform:uppercase;grid-column:1}.home_inqOptDesc__ZB6to{font-family:var(--font-sans);font-size:12.5px;font-weight:300;letter-spacing:.01em;color:hsla(30,33%,94%,.5);margin-top:8px;grid-column:1;opacity:0;max-width:42ch;transform:translateY(-2px);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.home_inqOptBtn__KtH20:focus-visible .home_inqOptDesc__ZB6to,.home_inqOptBtn__KtH20:hover .home_inqOptDesc__ZB6to{opacity:1;transform:translateY(0)}.home_inqOptArrow__8yVIE{grid-column:2;grid-row:1/span 2;align-self:center;font-family:var(--font-mono),monospace;font-size:20px;color:hsla(30,33%,94%,.5);opacity:0;transform:translateX(-8px);transition:opacity .35s ease,transform .4s cubic-bezier(.22,1,.36,1)}.home_inqOptBtn__KtH20:focus-visible .home_inqOptArrow__8yVIE,.home_inqOptBtn__KtH20:hover .home_inqOptArrow__8yVIE{opacity:1;transform:translateX(0)}.home_inqOptSel__cIo8Z .home_inqOptBtn__KtH20{color:var(--cream);padding-left:24px}.home_inqBack__pa8_s{align-self:flex-start;background:none;border:none;padding:6px 0;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:hsla(30,33%,94%,.5);cursor:pointer;transition:color .3s ease;margin-top:clamp(20px,3vh,40px)}.home_inqBack__pa8_s:focus-visible,.home_inqBack__pa8_s:hover{color:var(--cream);outline:none}.home_inqProgress__KIVAw{position:absolute;bottom:clamp(56px,7vh,90px);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.16em;z-index:6}.home_inqDotWrap__7ydf6{display:inline-flex;align-items:center;gap:10px}.home_inqDot__rhMcr{color:hsla(30,33%,94%,.28);transition:color .4s ease}.home_inqDotActive__prdYa{color:var(--cream)}.home_inqDash__iGlXk{color:hsla(30,33%,94%,.18)}.home_inqProfileLeft__OXUpc{position:absolute;top:50%;transform:translateY(-50%);left:clamp(40px,6vw,120px);width:min(30vw,340px);display:flex;flex-direction:column;gap:22px;opacity:0;transition:opacity .8s ease .35s;z-index:4;pointer-events:none}.home_inqProfileVis__nJ2p4{opacity:1;pointer-events:auto}.home_inqProfileLabel__jF0xR{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:hsla(30,33%,94%,.5)}.home_inqProfileList__WxFbX{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.home_inqProfileList__WxFbX li{font-family:var(--font-sans);font-weight:500;font-size:clamp(18px,1.6vw,26px);color:var(--cream);letter-spacing:-.005em;text-transform:uppercase;line-height:1.15}.home_inqProfileNote__mKo8o{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:hsla(30,33%,94%,.5);margin-top:22px}.home_inqPaperWrap__C4XC6{position:absolute;top:0;right:0;height:100%;width:62%;transform:translateX(101%);transition:transform .95s cubic-bezier(.22,1,.36,1);z-index:10;padding:clamp(30px,5vh,60px) 0;will-change:transform}.home_inqPaperOpen__lMnBz{transform:translateX(0)}.home_inqPaper__U2LsV{position:relative;width:100%;height:100%;background:#f2ecdd;color:#1a1815;overflow-y:auto;padding:clamp(36px,5vh,56px) clamp(48px,5.5vw,90px) clamp(40px,5vh,64px) clamp(76px,8vw,140px);box-shadow:-22px 0 62px rgba(0,0,0,.55),-3px 0 10px rgba(0,0,0,.25)}.home_inqPaper__U2LsV:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.4'/%3E%3C/svg%3E");background-size:320px 320px;opacity:.09;pointer-events:none;mix-blend-mode:multiply}.home_inqPaper__U2LsV:after{content:"";position:absolute;top:0;bottom:0;left:clamp(46px,4.6vw,68px);width:1px;background:rgba(26,24,21,.18)}.home_inqPaperHoles__WXlMI{position:absolute;top:8vh;bottom:8vh;left:clamp(20px,2.2vw,32px);width:14px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:2;pointer-events:none}.home_inqPaperHole__ivCwE{width:12px;height:12px;border-radius:50%;background:rgba(0,0,0,.08);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),0 0 0 1px rgba(26,24,21,.1)}.home_inqPaperTop__Oo_Dl{border-bottom:1px solid rgba(26,24,21,.2);padding-bottom:18px;margin-bottom:28px;position:relative}.home_inqPaperBrand__wI2su{display:block;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:rgba(26,24,21,.55);margin-bottom:6px}.home_inqPaperTitle__r8evv{display:block;font-family:var(--font-sans);font-weight:600;font-size:clamp(20px,2.2vw,30px);letter-spacing:-.005em;color:#1a1815;text-transform:uppercase;margin-bottom:14px}.home_inqPaperMeta__fLWny{display:flex;gap:32px;flex-wrap:wrap;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(26,24,21,.55)}.home_inqPaperSection__O7yAD{margin-bottom:30px}.home_inqPaperSectionLabel__Cpykf{display:block;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(26,24,21,.55);margin-bottom:14px}.home_inqPaperProfile__Yonn2{margin:0 0 14px;display:grid;grid-template-columns:minmax(90px,130px) 1fr;grid-gap:6px 24px;gap:6px 24px}.home_inqPaperProfile__Yonn2 dt{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(26,24,21,.55);padding-top:5px}.home_inqPaperProfile__Yonn2 dd{font-family:var(--font-sans);font-weight:500;font-size:15.5px;color:#1a1815;margin:0;padding-bottom:6px;border-bottom:1px dotted rgba(26,24,21,.18)}.home_inqPaperEdit__vebX8{background:none;padding:4px 0;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#1a1815;border:none;border-bottom:1px solid rgba(26,24,21,.4);cursor:pointer;transition:border-color .3s ease}.home_inqPaperEdit__vebX8:focus-visible,.home_inqPaperEdit__vebX8:hover{border-color:#1a1815;outline:none}.home_inqForm__QD2K7{display:flex;flex-direction:column;gap:20px}.home_inqFormGrid__a_PZR{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 26px;gap:20px 26px}.home_inqField__Z_oH4{display:flex;flex-direction:column;gap:6px}.home_inqField__Z_oH4>span{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(26,24,21,.6)}.home_inqField__Z_oH4 input,.home_inqField__Z_oH4 select,.home_inqField__Z_oH4 textarea{font-family:var(--font-sans);font-size:15px;color:#1a1815;padding:9px 10px;background:rgba(26,24,21,.03);border:none;border-bottom:1px solid rgba(26,24,21,.32);border-radius:0;outline:none;transition:border-color .2s ease,background .2s ease}.home_inqField__Z_oH4 textarea{resize:vertical;min-height:100px}.home_inqField__Z_oH4 input:focus,.home_inqField__Z_oH4 select:focus,.home_inqField__Z_oH4 textarea:focus{border-bottom-color:#1a1815;background:rgba(26,24,21,.06)}.home_inqFieldFull__YF7ao{grid-column:1/-1}.home_inqSubmitRow__VeoPr{display:flex;align-items:center;gap:20px;margin-top:14px}.home_inqSubmit__nkjoR{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.24em;text-transform:uppercase;background:#1a1815;color:#f2ecdd;border:none;padding:16px 26px;border-radius:0;cursor:pointer;transition:background .3s ease,letter-spacing .3s ease}.home_inqSubmit__nkjoR:focus-visible,.home_inqSubmit__nkjoR:hover{background:#000;letter-spacing:.28em;outline:none}.home_inqSubmit__nkjoR span{margin-left:8px}.home_inqSubmitNote__r2b_q{font-family:var(--font-sans);font-size:12.5px;color:rgba(26,24,21,.55);margin:0;max-width:44ch;line-height:1.5}@media (max-width:900px){.home_inqCanvas__bpqEl{padding:clamp(60px,10vh,100px) clamp(20px,5vw,40px) 120px}.home_inqOpenHead__Rj10m{font-size:clamp(38px,10vw,60px)}.home_inqStepQ__FWNYs{font-size:clamp(24px,6.6vw,36px)}.home_inqOptText__iu2wn{font-size:clamp(22px,6vw,30px)}.home_inqProfileLeft__OXUpc{display:none}.home_inqPaperWrap__C4XC6{width:100%;padding:0}.home_inqPaper__U2LsV{padding:clamp(36px,6vh,56px) clamp(24px,6vw,40px)}.home_inqPaperHoles__WXlMI,.home_inqPaper__U2LsV:after{display:none}.home_inqFormGrid__a_PZR{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.home_inqCanvas__bpqEl,.home_inqCta__4eldl,.home_inqCta__4eldl span,.home_inqOptArrow__8yVIE,.home_inqOptBtn__KtH20,.home_inqOptDesc__ZB6to,.home_inqPaperWrap__C4XC6,.home_inqProfileLeft__OXUpc{transition-duration:.15s!important;transition-timing-function:ease!important}.home_inqPaperWrap__C4XC6{transform:translateX(0);opacity:0}.home_inqPaperOpen__lMnBz{opacity:1}.home_inqOptBtn__KtH20:hover{padding-left:0}.home_inqCta__4eldl:hover span{transform:none}}.home_lineageLine___fXf6{width:1px;height:clamp(28px,4vh,48px);background:hsla(30,33%,94%,.35);margin:clamp(10px,1.8vh,20px) auto}.home_divWord__5OUk6{font-family:var(--font-sans),sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(46px,8.5vw,140px);line-height:.94;color:var(--fg)}.home_lineageRow__ZoZTT{gap:clamp(12px,2.6vw,38px);margin-top:20px}.home_lineageFounders__yOZX1,.home_lineageRow__ZoZTT{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.home_lineageFounders__yOZX1{gap:clamp(20px,4vw,60px);margin-top:clamp(22px,3.4vh,40px)}.home_founder__a3esy{display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1.4vh,16px);margin:0}.home_founderFrame__UWvUE{position:relative;width:clamp(116px,15vw,186px);aspect-ratio:4/5;overflow:hidden;background:hsla(30,33%,94%,.05);border:1px solid hsla(30,33%,94%,.14);display:grid;place-items:center}.home_founderFrame__UWvUE img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home_founderPend__VaXMH{font-size:10px;letter-spacing:.2em;color:var(--fg-faint)}.home_founderPend__VaXMH,.home_lineageName__0_zBd{font-family:var(--font-mono),monospace;text-transform:uppercase}.home_lineageName__0_zBd{font-size:clamp(11px,1.1vw,14px);letter-spacing:.14em;color:var(--fg)}.home_lineageX__BWRzx{color:var(--fg-faint);font-size:9px}.home_divSub__TB6Fw{margin:22px auto 0;max-width:50ch;font-size:clamp(12px,1vw,14px);line-height:1.6;color:var(--fg-mut)}.home_ctaWrap__Mc4li{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;text-align:left}.home_ctaHl__oGydq{font-size:clamp(28px,4.6vw,68px);max-width:16ch}.home_ctaBody__7W_K_{margin:22px 0 34px;font-size:clamp(12px,1.05vw,15px);max-width:42ch}.home_ctaLink__9Y_gn{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg);text-decoration:none;border-bottom:1px solid;padding-bottom:4px;transition:opacity .3s ease}.home_ctaLink__9Y_gn:hover{opacity:.55}.home_stage__ves0U [data-reveal].home_imgWipe__nJ9CP{transform:none;-webkit-clip-path:inset(0 0 0 104%);clip-path:inset(0 0 0 104%);transition:opacity .9s ease,-webkit-clip-path 1.2s cubic-bezier(.22,1,.36,1);transition:clip-path 1.2s cubic-bezier(.22,1,.36,1),opacity .9s ease;transition:clip-path 1.2s cubic-bezier(.22,1,.36,1),opacity .9s ease,-webkit-clip-path 1.2s cubic-bezier(.22,1,.36,1)}.home_stage__ves0U [data-reveal].home_imgWipe__nJ9CP.home_in__rneqz{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.home_imgFill__TRikh{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%;filter:grayscale(.28) contrast(1.03) brightness(.92);transform-origin:center;animation:home_kenburns__Btb5b 26s ease-in-out infinite alternate}.home_p2__Ki_ri{display:grid;grid-template-rows:auto 1fr;height:100%;grid-gap:clamp(22px,4vh,44px);gap:clamp(22px,4vh,44px)}.home_p2Top___Z_gv{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.home_p2Head__ZxII0{font-family:var(--font-sans),sans-serif;font-weight:500;font-size:clamp(28px,2.6vw,44px);line-height:1.12;letter-spacing:-.025em;color:var(--fg);margin:0;max-width:15ch}.home_p2Body__GMPGU{font-size:clamp(12px,1vw,15px);line-height:1.55;color:var(--fg-mut);max-width:42ch}.home_p2Imgs__In4KK{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:clamp(14px,1.8vw,26px);gap:clamp(14px,1.8vw,26px);align-items:end;min-height:0}.home_p2ImgL__9oq5T{position:relative;height:100%;overflow:hidden}.home_p2ImgS__B58VM{position:relative;height:84%;align-self:end;overflow:hidden}.home_p3__eAuND{display:grid;grid-template-rows:auto auto 1fr;height:100%;grid-gap:clamp(16px,2.8vh,32px);gap:clamp(16px,2.8vh,32px)}.home_p3Top__CXnvC{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.home_p3Head__0yQRU{font-family:var(--font-sans),sans-serif;font-weight:700;font-size:clamp(20px,2.5vw,36px);line-height:1.12;letter-spacing:-.015em;color:var(--fg);margin:0;max-width:16ch}.home_p3Body__ozq0r{font-size:clamp(12px,1vw,15px);line-height:1.55;color:var(--fg-mut);max-width:40ch}.home_svcGrid__BUuJr{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:clamp(10px,1.3vw,20px);gap:clamp(10px,1.3vw,20px);height:100%}.home_svcTile__V1LNj{position:relative;overflow:hidden}.home_svcScrim__SwKbi{position:absolute;inset:0;z-index:1;background:rgba(8,6,4,.26);transition:background .5s ease}.home_svcTile__V1LNj:hover .home_svcScrim__SwKbi{background:rgba(8,6,4,.52)}.home_svcCap__WB_iR{position:absolute;z-index:2;left:clamp(12px,1.2vw,18px);right:clamp(12px,1.2vw,18px);bottom:clamp(10px,1.4vh,16px)}.home_svcCapHead__RvfPS{display:flex;align-items:baseline;gap:12px}.home_svcNum__CyEeC{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.12em;color:hsla(30,33%,94%,.6)}.home_svcName__4X86H{font-family:var(--font-sans),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(12px,1.05vw,15px);color:var(--cream)}.home_svcDesc__xqvyT{position:absolute;left:0;bottom:100%;margin:0 0 10px;max-width:34ch;font-family:var(--font-sans),sans-serif;font-size:clamp(12px,.95vw,14px);line-height:1.4;color:hsla(30,33%,94%,.82);opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1)}.home_svcTile__V1LNj:hover .home_svcDesc__xqvyT{opacity:1;transform:none}@media (hover:none){.home_svcDesc__xqvyT{opacity:1;transform:none}.home_svcScrim__SwKbi{background:rgba(8,6,4,.42)}}@media (max-width:860px){.home_p2Top___Z_gv,.home_p3Top__CXnvC{grid-template-columns:1fr;gap:14px}.home_p2Imgs__In4KK{grid-template-columns:1fr;gap:12px}.home_p2__Ki_ri{grid-template-rows:auto auto}.home_p2ImgL__9oq5T,.home_p2ImgS__B58VM{height:34vh}.home_svcTile__V1LNj{min-height:21vh}.home_stage__ves0U{scroll-snap-type:none}.home_slide__7VCn8{min-height:auto;padding:4vh 4vw}.home_frame__dxMye{width:92vw;aspect-ratio:auto;min-height:80vh}.home_capGrid__6Kldp,.home_fGrid__R43qJ{grid-template-columns:1fr;gap:16px}.home_fAsideL__QckJF{text-align:left;align-items:flex-start}.home_fMedia__tjQUR{height:40vh}.home_cSide__Fi7Xl,.home_guides__M5gLU,.home_preview__VBPG_{display:none}.home_body__QhCq5{position:static;inset:auto;padding:60px 22px 54px;min-height:80vh}}.home_rockHeroWrapper__cVoMS{position:relative;width:100%;height:200vh;background:var(--ink)}.home_rockHeroSticky__a3De5{position:-webkit-sticky;position:sticky;top:0;width:100%;height:150vw;overflow:hidden}.home_rockHero__oJVHQ{position:relative;width:100%;height:150vw;overflow:hidden;background:var(--ink)}.home_rockBg__B9CJD{position:absolute;inset:0;z-index:0;background:#0a0908}.home_rockBgMedia__hzUip{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:grayscale(.18) contrast(1.02) brightness(.92)}.home_rockLeft__Chq3g,.home_rockRight__UdXTZ{position:absolute;top:0;height:100%;width:100vw;z-index:2;overflow:hidden;will-change:transform,opacity;transition:opacity .5s ease}.home_rockLeft__Chq3g{left:0}.home_rockRight__UdXTZ{right:0}.home_rockLeftImg__CdW0m{left:0}.home_rockLeftImg__CdW0m,.home_rockRightImg__aRR69{position:absolute;top:50%;transform:translateY(-50%);height:150vw;width:auto;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.home_rockRightImg__aRR69{right:0}.home_rockCue__UWRMS{position:absolute;bottom:46px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none;mix-blend-mode:difference;transition:opacity .25s ease}.home_rockCueLabel__DySKM{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--cream)}.home_rockCueLine__DSYhz{width:1px;height:44px;background:var(--cream);opacity:.7;animation:home_rockCuePulse__GofI3 2.4s ease-in-out infinite}@keyframes home_rockCuePulse__GofI3{0%,to{transform:scaleY(.4);transform-origin:top;opacity:.25}50%{transform:scaleY(1);transform-origin:top;opacity:.8}}@media (prefers-reduced-motion:reduce){.home_rockLeft__Chq3g,.home_rockRight__UdXTZ{display:none}.home_rockCueLine__DSYhz{animation:none}}@media (max-width:900px){.home_rockCue__UWRMS{bottom:30px}.home_rockCueLabel__DySKM{font-size:10px;letter-spacing:.2em}}.home_pp__9Xrmj{position:fixed;inset:0;z-index:90;background:var(--ink);color:var(--cream);--fg:var(--cream);--fg-mut:hsla(30,33%,94%,.6);--fg-faint:hsla(30,33%,94%,.38);--hair:hsla(30,33%,94%,.16);opacity:0;visibility:hidden;-webkit-clip-path:inset(42% 0 42% 0);clip-path:inset(42% 0 42% 0);transition:opacity .52s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s,-webkit-clip-path .72s cubic-bezier(.22,1,.36,1);transition:opacity .52s cubic-bezier(.22,1,.36,1),clip-path .72s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s;transition:opacity .52s cubic-bezier(.22,1,.36,1),clip-path .72s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s,-webkit-clip-path .72s cubic-bezier(.22,1,.36,1)}.home_ppOpen__IMIjt{opacity:1;visibility:visible;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:opacity .42s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s,-webkit-clip-path .72s cubic-bezier(.22,1,.36,1);transition:opacity .42s cubic-bezier(.22,1,.36,1),clip-path .72s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s;transition:opacity .42s cubic-bezier(.22,1,.36,1),clip-path .72s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s,-webkit-clip-path .72s cubic-bezier(.22,1,.36,1)}.home_ppScroll__PgUa6{height:100%;overflow-y:auto;overscroll-behavior:contain}.home_ppClose__yDm_w{position:fixed;top:clamp(28px,3.4vh,36px);right:clamp(24px,2.2vw,32px);z-index:3;background:none;border:0;padding:4px 2px;cursor:pointer;font-family:var(--font-mono),monospace;font-size:clamp(10px,.85vw,13px);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-mut);transition:color .4s ease}.home_ppClose__yDm_w:hover{color:var(--cream)}.home_ppHero__nGc9t{position:relative;height:78vh;overflow:hidden}.home_ppHeroMedia__AShc_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%}.home_ppHeroScrim__ez8Y_{position:absolute;inset:0;background:rgba(10,8,6,.44)}.home_ppTitleWrap__xM6AI{position:absolute;left:clamp(24px,2.2vw,32px);bottom:clamp(40px,6vh,72px);display:flex;flex-direction:column;gap:14px}.home_ppEyebrow__cUuFf{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:hsla(30,33%,94%,.72)}.home_ppTitle__GMl_Z{font-family:var(--font-sans),sans-serif;font-weight:600;font-size:clamp(30px,4.6vw,76px);line-height:1.02;letter-spacing:.01em;text-transform:uppercase;display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.home_ppWorking__RpuSr{font-family:var(--font-mono),monospace;font-style:normal;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint);border:1px solid var(--hair);padding:4px 8px}.home_ppBody__3MfNF{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2.1fr);grid-gap:clamp(28px,5vw,90px);gap:clamp(28px,5vw,90px);padding:clamp(56px,9vh,110px) clamp(24px,2.2vw,32px);border-bottom:1px solid var(--hair)}.home_ppFacts__wiN5F{display:flex;flex-direction:column;gap:14px}.home_ppFact__Mb3GY{display:flex;flex-direction:column;gap:4px}.home_ppFact__Mb3GY span:first-child{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint)}.home_ppFact__Mb3GY span:last-child{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.08em;color:var(--fg-mut)}.home_ppBrief__PAKQJ{font-size:clamp(15px,1.35vw,21px);line-height:1.62;max-width:58ch;color:hsla(30,33%,94%,.82)}.home_ppStaging__xM4Xa{border-top:1px solid var(--hair)}.home_stIntro__eIIpt{padding:clamp(56px,11vh,130px) clamp(24px,2.2vw,32px) clamp(30px,6vh,60px);display:flex;flex-direction:column;gap:16px}.home_stEyebrow__lSEUZ{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--fg-mut)}.home_stLead__jjW8m{font-size:clamp(18px,2.2vw,30px);line-height:1.32;letter-spacing:-.01em;color:var(--cream);max-width:26ch;margin:0;text-wrap:balance}.home_stRoom__UBJ6i{height:190vh;position:relative}.home_stStage__tFnOK{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;background:#000}.home_stFrame__DZwk_,.home_stLayer__YSCD8{position:absolute;inset:0}.home_stLayer__YSCD8{width:100%;height:100%;object-fit:cover;will-change:opacity,transform}.home_stStaged__5mSxX{opacity:0}.home_stGrade__tkViU{background:radial-gradient(120% 100% at 50% 42%,transparent 55%,rgba(0,0,0,.44) 100%),linear-gradient(rgba(0,0,0,.1),transparent 20%,transparent 74%,rgba(0,0,0,.34))}.home_stGrade__tkViU,.home_stHud__PI_vk{position:absolute;inset:0;pointer-events:none}.home_stHud__PI_vk{z-index:2;padding:clamp(30px,6vh,70px) clamp(24px,4vw,60px)}.home_stIdx__E83JD{top:clamp(30px,6vh,70px);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--cream)}.home_stIdx__E83JD,.home_stTrack__jM2x5{position:absolute;left:clamp(24px,4vw,60px)}.home_stTrack__jM2x5{right:clamp(24px,4vw,60px);bottom:clamp(30px,6vh,70px);display:flex;align-items:center;gap:16px}.home_stEnd__flCcM{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--cream);opacity:.4;transition:opacity .3s ease}.home_stLine__h_6GO{position:relative;flex:1 1;height:1px;background:hsla(30,33%,94%,.18)}.home_stFill__Pa3bN{position:absolute;left:0;top:0;height:1px;width:0;background:var(--cream)}@media (prefers-reduced-motion:reduce){.home_stRoom__UBJ6i{height:100vh}.home_stStaged__5mSxX{opacity:1!important;transform:none!important}}.home_ppStills___aaTy{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(10px,1.2vw,20px);gap:clamp(10px,1.2vw,20px);padding:clamp(10px,1.2vw,20px)}.home_ppStill__aTXWZ{position:relative;aspect-ratio:16/9;background-size:cover;background-position:50%}.home_ppStillPortrait__XhBUQ{aspect-ratio:4/5}.home_ppStillNum__ATFGJ{position:absolute;left:12px;bottom:10px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;color:hsla(30,33%,94%,.75);text-shadow:0 1px 10px rgba(0,0,0,.6)}.home_ppNext__pD5DI{width:100%;background:none;border:0;border-top:1px solid var(--hair);padding:clamp(52px,9vh,104px) clamp(24px,2.2vw,32px);text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:12px;transition:padding-left .5s cubic-bezier(.22,1,.36,1),background .5s ease}.home_ppNext__pD5DI:hover{padding-left:calc(clamp(24px, 2.2vw, 32px) + 18px);background:var(--hair)}.home_ppNextLabel__O2niP{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-faint)}.home_ppNextName__dUzf0{font-family:var(--font-sans),sans-serif;font-weight:600;text-transform:uppercase;font-size:clamp(20px,2.6vw,40px);letter-spacing:.02em;color:var(--fg)}@media (max-width:860px){.home_ppBody__3MfNF,.home_ppStills___aaTy{grid-template-columns:1fr}.home_ppHero__nGc9t{height:62vh}}@media (prefers-reduced-motion:reduce){.home_ppOpen__IMIjt,.home_pp__9Xrmj{transition-duration:.18s;-webkit-clip-path:none;clip-path:none}}