.CoverZoom_thumb__We_Tg{position:relative;display:block;width:100%;aspect-ratio:4/3;padding:0;overflow:hidden;border:1px solid var(--rule);background:none;cursor:zoom-in;transition:border-color .45s ease}.CoverZoom_thumb__We_Tg img{object-fit:cover}.CoverZoom_dialog__u_Eyz{max-width:92vw;max-height:92vh;padding:0;border:1px solid var(--rule);background:var(--ground);color:var(--ink);cursor:zoom-out}.CoverZoom_dialog__u_Eyz::-webkit-backdrop{background:color-mix(in srgb,var(--ground,black) 88%,transparent)}.CoverZoom_dialog__u_Eyz::backdrop{background:color-mix(in srgb,var(--ground,black) 88%,transparent)}.CoverZoom_full__gewFs{display:block;width:auto;height:auto;max-width:92vw;max-height:calc(92vh - 44px)}.CoverZoom_close__AK55q{display:block;width:100%;padding:12px;border:0;border-top:1px solid var(--rule);background:none;color:var(--ink-2);font:11.5px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.09em;cursor:pointer}.CtaBand_section__dYTqg{--focus:var(--band-focus);background:var(--band);color:var(--band-ink);transition:background-color .45s ease,color .45s ease}.CtaBand_inner__XsRRm{padding:clamp(56px,9vw,150px) var(--pad-x) clamp(52px,8vw,130px);display:flex;flex-direction:column;gap:clamp(32px,5vw,72px)}.CtaBand_title__am7X2{margin:0;font-size:clamp(38px,9vw,156px);line-height:.86;letter-spacing:-.05em;font-weight:600;max-width:20ch}.CtaBand_row__HMm86{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,72px);align-items:flex-end;border-top:1px solid var(--band-rule);padding-top:clamp(22px,3vw,36px);transition:border-color .45s ease}.CtaBand_text__0edCL{margin:0;flex:2 1 420px;font-size:15px;line-height:1.65;color:var(--band-ink-2);max-width:62ch;transition:color .45s ease}.CtaBand_actions__de2Ke{flex:1 1 260px;display:flex;flex-wrap:wrap;gap:10px}.CtaBand_telegram__AXs5l{text-decoration:none;background:var(--band-ink);color:var(--band);padding:16px 24px;font-size:15px;font-weight:600;letter-spacing:-.01em;transition:background-color .45s ease,color .45s ease}.CtaBand_telegram__AXs5l:hover{color:var(--band)}.CtaBand_resume__8FeHN{text-decoration:none;border:1px solid var(--band-rule);padding:15px 22px;font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em;transition:border-color .45s ease,color .45s ease}.CtaBand_resume__8FeHN,.CtaBand_resume__8FeHN:hover{color:var(--band-ink-2)}.Dot_dot___5cnw{display:block;flex:none;width:var(--dot-size,6px);height:var(--dot-size,6px);border-radius:999px;background:var(--accent)}.not-found_page__VFIr4{min-height:70vh;border-bottom:1px solid var(--rule);padding:clamp(48px,7vw,110px) var(--pad-x);display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,3vw,36px)}.not-found_kicker__LOHXo{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3)}.not-found_title__bOfUG{margin:0;font-size:clamp(34px,7vw,116px);line-height:.88;letter-spacing:-.045em;font-weight:600;max-width:18ch}.not-found_back__VTGCg{align-self:flex-start;font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em;text-decoration:underline}.ExperienceStack_section__3TJjy{border-top:1px solid var(--rule);transition:border-color .45s ease}.ExperienceStack_inner__is96h{padding:clamp(44px,6vw,96px) var(--pad-x);display:flex;flex-direction:column;gap:clamp(32px,4.5vw,72px)}.ExperienceStack_title__C9S_K{margin:0;font-size:clamp(32px,6vw,96px);line-height:.9;letter-spacing:-.045em;font-weight:600}.ExperienceStack_jobs__O_7BN{border-top:1px solid var(--rule);transition:border-color .45s ease}.ExperienceStack_job__9Uj2O{display:flex;flex-wrap:wrap;gap:10px clamp(20px,4vw,72px);padding:22px 0;border-bottom:1px solid var(--rule);transition:border-color .45s ease}.ExperienceStack_jobMeta__C7_QR{flex:1 1 280px}.ExperienceStack_jobBody__WzTw8{flex:1.4 1 320px}.ExperienceStack_jobDates__AvrPX{margin:0 0 8px}.ExperienceStack_jobRole__VSJ4U{margin:0}.ExperienceStack_jobDates__AvrPX,.ExperienceStack_jobRole__VSJ4U,.ExperienceStack_jobStack__dIEz6{font-family:var(--mono);color:var(--ink-3);transition:color .45s ease}.ExperienceStack_jobDates__AvrPX,.ExperienceStack_jobRole__VSJ4U{font-size:11.5px}.ExperienceStack_jobStack__dIEz6{margin:0;font-size:11px}.ExperienceStack_jobOrg__yIJng{margin:0 0 6px;font-size:clamp(20px,2.2vw,30px);font-weight:500;letter-spacing:-.025em;line-height:1.1}.ExperienceStack_jobText__rusUy{margin:0 0 10px;font-size:14.5px;line-height:1.65;color:var(--ink-2);max-width:54ch;transition:color .45s ease}.ExperienceStack_label__YNQ6l{margin:0 0 clamp(18px,2.4vw,30px);font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);transition:color .45s ease}.ExperienceStack_stackGrid__dRxFy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:clamp(18px,2.4vw,36px);gap:clamp(18px,2.4vw,36px)}.ExperienceStack_stackGroup__JPbXz{border-top:1px solid var(--rule);padding-top:14px;transition:border-color .45s ease}.ExperienceStack_stackName__Bev5M{margin:0 0 10px;display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11.5px;color:var(--ink-3);transition:color .45s ease}.ExperienceStack_stackItems__BPTnv{margin:0;font-size:15px;line-height:1.55}.ExperienceStack_theses__BceAF{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));grid-gap:clamp(18px,2.4vw,36px);gap:clamp(18px,2.4vw,36px)}.ExperienceStack_thesis__XI3qD{border-top:1px solid var(--rule);padding-top:14px;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:44ch;transition:border-color .45s ease,color .45s ease}.HeroClient_hero__jVq5v{min-height:86vh;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(40px,min(7vw,6svh),96px);padding:clamp(44px,min(7vw,7svh),104px) var(--pad-x) clamp(40px,min(5vw,5svh),76px);border-bottom:1px solid var(--rule);transition:border-color .45s ease}.HeroClient_nameLine__ooxIb{margin:0 0 clamp(18px,2.6vw,34px);display:flex;align-items:center;gap:12px;font-size:clamp(15px,1.5vw,20px);font-weight:500;letter-spacing:-.01em}.HeroClient_title__KJxqt{margin:0;font-size:clamp(42px,min(10.4vw,11.5svh),172px);line-height:.85;letter-spacing:-.045em;font-weight:600;max-width:15ch}.HeroClient_bottom__cSUE_{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,72px);align-items:flex-end;border-top:1px solid var(--rule);padding-top:clamp(22px,3vw,36px);transition:border-color .45s ease}.HeroClient_lead__ki3mX{margin:0;flex:2.6 1 440px;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:66ch}.HeroClient_actions__64Y_m{flex:1 1 280px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.HeroClient_cta__NWJMc{text-decoration:none;background:var(--accent);color:var(--on-accent);padding:16px 24px;font-size:15px;font-weight:600;letter-spacing:-.01em}.HeroClient_cta__NWJMc:hover{color:var(--on-accent)}.HeroClient_note__3oY2x{margin:0;font-family:var(--mono);font-size:11.5px;line-height:1.7;color:var(--ink-3);max-width:44ch}.HeroClient_bridge__zNbFw{flex:1 1 100%}.HeroDev_hero__6WFkO{min-height:78vh;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(32px,min(5vw,5svh),72px);padding:clamp(40px,min(6vw,6svh),88px) var(--pad-x) clamp(36px,min(4.5vw,4.5svh),64px);border-bottom:1px solid var(--rule);transition:border-color .45s ease}.HeroDev_kicker__hAyG9{margin:0 0 clamp(16px,2.4vw,30px);display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3)}.HeroDev_title__K6GEU{margin:0;font-size:clamp(36px,min(8vw,11svh),130px);line-height:.88;letter-spacing:-.045em;font-weight:600;max-width:19ch}.HeroDev_bottom__AVdeV{display:flex;flex-wrap:wrap;gap:clamp(22px,3.5vw,64px);align-items:flex-end;border-top:1px solid var(--rule);padding-top:clamp(20px,2.6vw,32px);transition:border-color .45s ease}.HeroDev_lead__AQ_Ch{margin:0;flex:2.2 1 420px;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:62ch}.HeroDev_facts__BRTK9{margin:0;flex:1 1 260px;display:grid;grid-template-columns:auto 1fr;grid-gap:6px 18px;gap:6px 18px;align-content:start;font-family:var(--mono);font-size:11.5px;color:var(--ink-3)}.HeroDev_facts__BRTK9 dd{margin:0;color:var(--ink-2)}.HeroDev_actions__3OWGh{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:10px}.HeroDev_cta__L1O7n,.HeroDev_resume__nAhVe{text-decoration:none;padding:13px 20px;font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.HeroDev_cta__L1O7n{background:var(--accent)}.HeroDev_cta__L1O7n,.HeroDev_cta__L1O7n:hover{color:var(--on-accent)}.HeroDev_resume__nAhVe{border:1px solid var(--rule);color:var(--ink-2);transition:border-color .45s ease,color .45s ease}.HeroDev_bridge__zaK_1{flex:1 1 100%}.HowWeWork_section__1Tl_C{--accent:var(--band-accent);background:var(--band);color:var(--band-ink);transition:background-color .45s ease,color .45s ease}.HowWeWork_inner__0BDG2{padding:clamp(48px,7vw,110px) var(--pad-x) clamp(52px,7vw,116px);display:flex;flex-direction:column;gap:clamp(36px,5vw,80px)}.HowWeWork_title__Fv_DY{margin:0;font-size:clamp(34px,7vw,116px);line-height:.88;letter-spacing:-.045em;font-weight:600;max-width:18ch}.HowWeWork_steps__IVZdS{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:clamp(20px,2.6vw,40px);gap:clamp(20px,2.6vw,40px)}.HowWeWork_step__0Nlkp{border-top:1px solid var(--band-rule);padding-top:16px;transition:border-color .45s ease}.HowWeWork_stepNum__8psXq{margin:0 0 clamp(14px,2vw,26px);font-size:clamp(30px,3.4vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--band-ink-2);transition:color .45s ease}.HowWeWork_itemTitle__o3889{margin:0 0 10px;display:flex;align-items:center;gap:8px;font-size:17px;font-weight:600;letter-spacing:-.02em}.HowWeWork_formatText__f3caY,.HowWeWork_splitText__uAJJm,.HowWeWork_stepText__7k4dV{margin:0;font-size:14.5px;line-height:1.65;color:var(--band-ink-2);transition:color .45s ease}.HowWeWork_stepText__7k4dV{max-width:40ch}.HowWeWork_split__f0VkK{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,72px);border-top:1px solid var(--band-rule);padding-top:clamp(22px,3vw,36px);transition:border-color .45s ease}.HowWeWork_splitItem__C8TQo{flex:1 1 320px}.HowWeWork_splitTitle__36cDx{margin:0 0 12px;font-size:clamp(19px,2vw,26px);font-weight:500;letter-spacing:-.025em}.HowWeWork_splitText__uAJJm{max-width:46ch}.HowWeWork_formats__n2Tjc{border-top:1px solid var(--band-rule);padding-top:clamp(22px,3vw,36px);transition:border-color .45s ease}.HowWeWork_formatsLabel__ozLG_{margin:0 0 clamp(20px,2.6vw,34px);font-family:var(--mono);font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.09em;color:var(--band-ink-2);transition:color .45s ease}.HowWeWork_formatsGrid__6nouu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px)}.HowWeWork_formatText__f3caY{max-width:42ch}.ModeHint_hint___e1zT{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:1;display:grid;grid-template-columns:auto 1fr;grid-gap:8px 9px;gap:8px 9px;padding:11px 12px 10px;background:var(--ground);border:1px solid var(--ink-3);animation:ModeHint_hint-in__6wY6Y .35s ease both;transition:background-color .45s ease,border-color .45s ease,color .45s ease}.ModeHint_bullet__codyY{display:flex;padding-top:6px}.ModeHint_text__DH60L{margin:0;max-width:34ch;font-size:13px;line-height:1.45;color:var(--ink-2)}.ModeHint_dismiss__6jA39{grid-column:2;justify-self:end;padding:0;border:0;background:none;color:var(--ink-2);cursor:pointer;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;text-decoration:underline;text-underline-offset:4px;transition:color .45s ease}@keyframes ModeHint_hint-in__6wY6Y{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ModeSwitch_anchor__u357q{order:3;position:relative;flex:1 1 auto;display:flex;min-width:0;max-width:100%}.ModeSwitch_switch__CNB5D{flex:1 1 auto;display:flex;min-width:0;background:none;border:1px solid var(--ink-3);padding:0;margin:0;color:inherit;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;transition:border-color .45s ease}.ModeSwitch_half__FcbZg{flex:1 1 auto;padding:8px 10px;border:0;background:transparent;text-align:center;color:var(--ink-2);cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit;transition:background-color .35s ease,color .35s ease}.ModeSwitch_active__BrqJl{background:var(--ink);color:var(--ground)}.ModeSwitch_announcement__DkaIS{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Header_header__MvnS2{container-type:inline-size;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--ground);border-bottom:1px solid var(--rule);transition:background-color .45s ease,border-color .45s ease}.Header_bar__ODNIU{display:flex;flex-wrap:wrap;align-items:center;gap:10px clamp(16px,3vw,40px);padding:12px var(--pad-x)}.Header_name__twe5c{flex:1000 1 auto;min-width:0;display:flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em}.Header_mark__x6vLA{flex:none;height:16px;width:auto}.Header_navigation___WOtz{order:2;flex:none;display:flex;align-items:center;gap:clamp(10px,1.5vw,24px);font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.Header_navigation___WOtz a{text-decoration:underline}.Header_telegram___PwVe{order:4;flex:none;text-decoration:none;background:var(--ink);color:var(--ground);padding:9px 14px;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;transition:background-color .45s ease,color .45s ease}@container (width < 576px){.Header_telegram___PwVe{display:none}}.Header_telegram___PwVe:hover{color:var(--ground)}.Shell_shell__ExYMv{background:var(--ground);color:var(--ink);min-height:100vh;transition:background-color .45s ease,color .45s ease}.ModeBridge_bridge__FRpP7{margin:0;font-family:var(--mono);font-size:11.5px;line-height:1.7;color:var(--ink-3)}.CaseNavigation_navigation__Uzzv6{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 24px;padding:22px var(--pad-x);border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:12px}.CaseBlockHead_label__oD_80{margin:0;font-family:var(--mono);font-size:12px;color:var(--ink-3)}.CaseBlockHead_title__m30GC{margin:0;font-weight:800}.CaseBlockHead_block__1Xi1I{font-size:clamp(26px,3.4vw,44px);line-height:1.05;letter-spacing:-.035em}.CaseBlockHead_section__xfGgx{font-size:clamp(28px,4vw,52px);line-height:1.04;letter-spacing:-.035em}.CaseBlockHead_goal__2R30s{font-size:clamp(28px,4.4vw,56px);line-height:1.02;letter-spacing:-.04em}.CaseBlockHead_contact__qKnXT{font-size:clamp(30px,5vw,62px);line-height:1;letter-spacing:-.04em}.CaseBlockHead_body__SdKFn{margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--ink-2)}.CaseBlockHead_bodyLarge__QH6ls{font-size:clamp(16px,1.6vw,20px);line-height:1.5}.CaseEngineering_section__IhlsF{border-top:1px solid var(--rule);padding:clamp(36px,5vw,72px) var(--pad-x);display:flex;flex-direction:column;gap:20px;transition:border-color .45s ease}.CaseEngineering_grid__qYpJa{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:6px;transition:background-color .45s ease,border-color .45s ease}.CaseEngineering_cell__vZdKT{background:var(--ground);padding:16px 18px;display:flex;flex-direction:column;gap:6px;transition:background-color .45s ease}.CaseEngineering_key___cPU_{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;color:var(--ink-3)}.CaseEngineering_text__Xr2En{margin:0;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.CaseEngineering_stack__bl66j{margin:4px 0 0;font-family:var(--mono);font-size:12.5px;line-height:1.6;color:var(--ink-3)}.CaseGoal_section__yeO3T{padding:clamp(36px,5vw,72px) var(--pad-x);display:flex;flex-direction:column;gap:20px}.CaseGoal_list__fFM8l,.CaseGoal_section__yeO3T{border-top:1px solid var(--rule);transition:border-color .45s ease}.CaseGoal_list__fFM8l{margin:0;padding:0;list-style:none}.CaseGoal_item__SLdl5{display:flex;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--rule);transition:border-color .45s ease}.CaseGoal_num__MjT4C{font-family:var(--mono);font-size:12px;color:var(--ink-3);flex:none}.CaseGoal_text__QugPI{font-size:clamp(16px,1.6vw,20px);line-height:1.45}.CaseHero_section__K_qJt{padding:clamp(48px,8vw,104px) var(--pad-x) clamp(36px,5vw,64px);display:flex;flex-direction:column;gap:clamp(18px,2.6vw,30px)}.CaseHero_kicker__kEvMy{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink-3)}.CaseHero_title__XFFwp{margin:0;font-size:clamp(52px,11vw,132px);line-height:.86;letter-spacing:-.05em;font-weight:800}.CaseHero_lede__Allga{margin:0;font-size:clamp(19px,2.4vw,30px);line-height:1.28;max-width:22ch;font-weight:500}.CaseHero_facts__xGhv4{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));grid-gap:16px 28px;gap:16px 28px;border-top:1px solid var(--rule);padding-top:18px;font-family:var(--mono);font-size:12.5px;line-height:1.5;transition:border-color .45s ease}.CaseHero_term__EmOAZ{color:var(--ink-3);margin-bottom:5px}.CaseHero_value__DyUDH{margin:0}.CaseResult_section__Vaqe8{border-top:1px solid var(--rule);padding:clamp(36px,5vw,72px) var(--pad-x);display:flex;flex-direction:column;gap:24px;transition:border-color .45s ease}.CaseResult_figures__2ZMCD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}.CaseResult_value__hbfa4{margin:0;font-size:clamp(32px,4.4vw,56px);font-weight:800;letter-spacing:-.04em;line-height:1}.CaseResult_note__h9WLM{margin:8px 0 0;display:flex;align-items:baseline;gap:8px;font-size:14.5px;color:var(--ink-2);line-height:1.45}.CaseResult_body__Yf_yV{margin:0;font-size:clamp(17px,1.7vw,22px);line-height:1.45;max-width:48ch;font-weight:500}.OrderBlock_block__63N3U{display:flex;flex-direction:column;gap:14px}.OrderBlock_body__V_TWB{margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--ink-2);max-width:42ch}.OrderBlock_messageWrap__MBr8o{max-width:400px;width:100%;display:flex;flex-direction:column;gap:8px;margin-top:4px}.OrderBlock_message__GaROH{margin:0;background:color-mix(in srgb,var(--ink) 6%,transparent);border:1px solid var(--rule);padding:14px 16px;font-family:var(--mono);font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;transition:background-color .45s ease,border-color .45s ease}.OrderBlock_messageNote__r_p3C{margin:0;align-self:flex-end;font-family:var(--mono);font-size:11.5px;color:var(--ink-3)}.OrderBlock_actions__Oue3x{display:flex;gap:8px;flex-wrap:wrap}.OrderBlock_clear__V842Z{background:none;border:1px solid var(--rule);padding:9px 15px;font:inherit;font-size:13px;cursor:pointer;color:var(--ink-2);transition:border-color .45s ease,color .45s ease}.OrderBlock_clear__V842Z:disabled{cursor:default;color:var(--ink-3);opacity:.5}.OrderBlock_tech__1_mLC{margin:4px 0 0;font-family:var(--mono);font-size:12px;line-height:1.6;color:var(--ink-3);border-left:2px solid var(--rule);padding-left:12px;max-width:48ch}.ShowcaseIntro_block__9XCDC{display:flex;flex-direction:column;gap:14px}.ShowcaseIntro_tech__H_Rkw{margin:4px 0 0;font-family:var(--mono);font-size:12px;line-height:1.6;color:var(--ink-3);border-left:2px solid var(--rule);padding-left:12px;max-width:48ch}.StockPanel_block__SwWOb{display:flex;flex-direction:column;gap:14px}.StockPanel_panel__8NL7c{max-width:420px;width:100%;background:color-mix(in srgb,var(--ink) 4%,transparent);border:1px solid var(--rule);transition:background-color .45s ease,border-color .45s ease}.StockPanel_panelLabel__97t2L{margin:0;padding:13px 16px;border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:12.5px;color:var(--ink-3)}.StockPanel_row__2U2_K{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--rule)}.StockPanel_row__2U2_K:last-child{border-bottom:none}.StockPanel_name__ErwYz{flex:1 1 auto;min-width:0;font-size:14.5px}.StockPanel_state__jvgVG{flex:none;font-family:var(--mono);font-size:11.5px}.StockPanel_state__jvgVG[data-on=true]{color:#a33e1e}[data-mode=client] .StockPanel_state__jvgVG[data-on=true]{color:#d9653f}.StockPanel_state__jvgVG[data-on=false]{color:var(--ink-3)}.StockPanel_switch__GmLIF{width:44px;height:26px;flex:none;border:none;padding:3px;cursor:pointer;display:flex;justify-content:flex-start;transition:background-color .2s ease}.StockPanel_switch__GmLIF[data-on=true]{background:#c2502b;justify-content:flex-end}.StockPanel_switch__GmLIF[data-on=false]{background:#d8d3c7}.StockPanel_knob__bj67S{width:20px;height:20px;background:#ffffff;display:block}.StockPanel_tech__58jaU{margin:4px 0 0;font-family:var(--mono);font-size:12px;line-height:1.6;color:var(--ink-3);border-left:2px solid var(--rule);padding-left:12px;max-width:48ch}.ProjectStub_stub__ON0BZ{padding:clamp(48px,7vw,110px) var(--pad-x) clamp(52px,7vw,116px);display:flex;flex-direction:column;gap:clamp(36px,5vw,80px);min-height:70vh;border-bottom:1px solid var(--rule);transition:border-color .45s ease}.ProjectStub_head___GSLD{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px clamp(16px,3vw,40px)}.ProjectStub_num__XAl1d{font-family:var(--mono);font-size:12px;color:var(--ink-3)}.ProjectStub_title__Y5hx_{flex:1 1 320px;margin:0;font-size:clamp(34px,7vw,116px);line-height:.88;letter-spacing:-.045em;font-weight:600}.ProjectStub_row__ybpgd{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,72px);align-items:flex-start;border-top:1px solid var(--rule);padding-top:clamp(22px,3vw,36px);transition:border-color .45s ease}.ProjectStub_result__Z6oUn{flex:1.7 1 360px;margin:0;font-size:clamp(19px,2.4vw,34px);line-height:1.22;letter-spacing:-.025em;max-width:30ch}.ProjectStub_aside__G_mmL{flex:1 1 300px;display:flex;flex-direction:column;gap:16px}.ProjectStub_body__PTKG6{margin:0;font-size:14.5px;line-height:1.65;color:var(--ink-2);max-width:54ch}.ProjectStub_meta___O60U{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 18px;gap:6px 18px;margin:0;font-family:var(--mono);font-size:11.5px}.ProjectStub_meta___O60U dt{color:var(--ink-3)}.ProjectStub_meta___O60U dd{margin:0;color:var(--ink-2)}.ProjectStub_pending__WwIpj{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3)}.ProjectStub_back__uusXA{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em;text-decoration:underline;align-self:flex-start}.RiseHeading_word__KWFvA{display:inline-block;animation:RiseHeading_rise__nPO0K .9s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--rise-delay,0s)}.RiseHeading_dim__DhV2m{color:var(--ink-2)}.RiseHeading_group__KYX6T{white-space:nowrap}.ProjectsRegistry_registry__UwMOI{padding:0 var(--pad-x) clamp(20px,3vw,40px)}.ProjectsRegistry_main__D4Ooo{flex:1 1 240px;min-width:0;display:flex;flex-wrap:wrap;gap:8px 20px}.ProjectsRegistry_colNum__QhlvR{flex:0 0 34px}.ProjectsRegistry_colTitle__xv9Pk{flex:1 1 190px}.ProjectsRegistry_colStack__lLNKZ{flex:1 1 240px}.ProjectsRegistry_colRole__SmKlh{flex:1 1 140px}.ProjectsRegistry_colStatus__xCkJo{flex:0 1 130px}.ProjectsRegistry_colCover__chZ2I{flex:0 0 clamp(120px,11vw,176px);align-self:flex-start}.ProjectsRegistry_header__CpMmr{display:flex;flex-wrap:wrap;gap:0 20px;padding:10px 0;border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3)}.ProjectsRegistry_labels__BiyYg{line-height:1.4;height:1.4em;overflow:hidden}.ProjectsRegistry_row__VKKY6{display:flex;flex-wrap:wrap;gap:14px 20px;padding:18px 0;border-bottom:1px solid var(--rule);text-decoration:none;color:var(--ink);transition:background-color .25s ease}.ProjectsRegistry_row__VKKY6:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.ProjectsRegistry_num__CLDBK{font-family:var(--mono);font-size:12px;color:var(--ink-3)}.ProjectsRegistry_title__5dAlF{margin:0;font-size:clamp(18px,1.8vw,24px);font-weight:500;letter-spacing:-.025em;line-height:1.1}.ProjectsRegistry_meta__MPrEp{color:var(--ink-2)}.ProjectsRegistry_meta__MPrEp,.ProjectsRegistry_status__47yhH{margin:0;font-family:var(--mono);font-size:11.5px;align-self:center}.ProjectsRegistry_status__47yhH{color:var(--ink-3)}.ProjectsRegistry_body__llCrf{margin:0;flex:1 1 100%;font-size:14.5px;line-height:1.6;color:var(--ink-2);max-width:88ch}.ProjectsRegistry_actions__bxzik{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px;font:11.5px/1.5 var(--mono)}.ProjectsRegistry_actions__bxzik span{color:var(--ink-3)}.ProjectsMore_more__eeFnp{padding:24px var(--pad-x) clamp(32px,4vw,56px);font:14px var(--mono)}.SectionHead_section__aeCTM{padding:clamp(48px,7vw,110px) var(--pad-x) clamp(20px,3vw,40px)}.SectionHead_row__YnDSt{display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,72px);align-items:flex-end}.SectionHead_title__xodSH{margin:0;flex:2 1 380px;font-size:clamp(34px,7vw,116px);line-height:.88;letter-spacing:-.045em;font-weight:600}.SectionHead_intro__CY1ly{margin:0;flex:1 1 280px;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:52ch;transition:color .45s ease}.StatBand_band__nL5vb{--accent:var(--band-accent);background:var(--band);color:var(--band-ink);padding:0 var(--pad-x);transition:background-color .45s ease,color .45s ease}.StatBand_grid__X9Wap{--cell-pad:clamp(16px,2.4vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-column-gap:calc(2 * var(--cell-pad));column-gap:calc(2 * var(--cell-pad));overflow:hidden}.StatBand_cell__8D4yw{position:relative;padding:clamp(28px,4vw,56px) 0}.StatBand_cell__8D4yw:after,.StatBand_cell__8D4yw:before{content:"";position:absolute;background:var(--band-rule);transition:background-color .45s ease}.StatBand_cell__8D4yw:before{top:0;bottom:0;left:calc(-1 * var(--cell-pad));width:1px}.StatBand_cell__8D4yw:after{top:-1px;left:0;right:0;height:1px}.StatBand_value__JULgY{margin:0 0 10px;font-size:clamp(42px,6.4vw,104px);font-weight:600;letter-spacing:-.05em;line-height:.9}.StatBand_small__RNVAn{font-size:clamp(32px,4.6vw,76px)}.StatBand_label__utyKS{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11.5px;color:var(--band-ink-2)}.ProjectsIndex_header__8eSji{padding:clamp(40px,7vw,96px) var(--pad-x) clamp(32px,4vw,56px);display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px 64px}.ProjectsIndex_title__I72ZZ{margin:0;flex:1 1 360px;font-size:clamp(48px,8vw,112px);font-weight:600;letter-spacing:-.05em;line-height:1}.ProjectsIndex_intro__wRMV2{margin:0;flex:1 1 280px;max-width:50ch;font-size:clamp(16px,1.6vw,20px);line-height:1.55;color:var(--ink-2)}