.Footer_footer__xeSlu{background:#03050a;padding:26px clamp(20px,5vw,64px);justify-content:space-between;gap:12px;border-top:1px solid var(--line)}.Footer_brand__RiNYz,.Footer_footer__xeSlu{display:flex;flex-wrap:wrap;align-items:center}.Footer_brand__RiNYz{gap:10px;row-gap:8px}.Footer_logo__FIVPc{display:block;flex:none}.Footer_wordmark__JjRnG{font-family:var(--font-display);font-size:15px;letter-spacing:.06em;color:var(--ink);line-height:1;display:inline-flex;align-items:baseline}.Footer_dot__vzBHv{width:.3em;height:.3em;border-radius:50%;background:var(--acc);margin-left:.08em}.Footer_poweredBy__ejsdr{font-family:var(--font-mono);font-size:9px;letter-spacing:.24em;color:var(--mut);border:1px solid var(--line);padding:4px 9px;border-radius:2px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.Footer_casambiMark__Al7DT{height:11px;width:auto;display:block}.Footer_legal__o54DH{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;line-height:1.6;color:var(--mut);max-width:720px}.Footer_links__3L9l8{display:flex;flex-wrap:wrap;gap:8px 22px}.Footer_link__iRwH8{font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--acc);text-decoration:none}.Footer_link__iRwH8:focus-visible,.Footer_link__iRwH8:hover{text-decoration:underline;text-underline-offset:3px}.KodaaProductLogo_logo__6G_kI{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;font-size:clamp(28px,2.7vw,46px);line-height:1}.KodaaProductLogo_mark__Vl2w7{display:inline-flex;align-items:baseline;gap:.075em}.KodaaProductLogo_p__xQA9e,.KodaaProductLogo_w__gA6Y7{display:inline-flex;font-family:var(--font-wordmark),"DM Sans",system-ui,sans-serif;font-size:1em;line-height:.96;color:#fff;white-space:nowrap}.KodaaProductLogo_w__gA6Y7{font-weight:700;letter-spacing:-.035em}.KodaaProductLogo_p__xQA9e{font-weight:300;letter-spacing:-.015em;color:#b8d957}.KodaaProductLogo_p__xQA9e span,.KodaaProductLogo_w__gA6Y7 span{opacity:0;animation:KodaaProductLogo_letter__rFJDK .38s ease-out both}.KodaaProductLogo_dot__SjGhc{position:relative;display:block;flex:none;width:.2em;height:.2em;border-radius:50%;background:#b8d957;opacity:0;animation:KodaaProductLogo_pop__mY9L1 .34s ease-out .62s forwards,KodaaProductLogo_blink__86Few 2s ease-in-out 1.8s infinite}.KodaaProductLogo_dot__SjGhc:after{content:"";position:absolute;inset:-45%;border-radius:50%;border:.05em solid #b8d957;opacity:0;animation:KodaaProductLogo_halo__MMwoP .8s ease-out .72s 1}.KodaaProductLogo_tagline__HXw3S{font-family:var(--font-mono),ui-monospace,monospace;font-size:8.5px;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:hsla(78,42%,94%,.55);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.KodaaProductLogo_casambiMark__2M8ET{height:1.55em;width:auto;display:block}@media (max-width:560px){.KodaaProductLogo_tagline__HXw3S{font-size:7.5px;letter-spacing:.1em;gap:3px}.KodaaProductLogo_casambiMark__2M8ET{height:1.5em}}@media (max-width:359.98px){.KodaaProductLogo_tagline__HXw3S{display:none}}@keyframes KodaaProductLogo_letter__rFJDK{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}@keyframes KodaaProductLogo_pop__mY9L1{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes KodaaProductLogo_blink__86Few{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}@keyframes KodaaProductLogo_halo__MMwoP{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}html.dive-landing .KodaaProductLogo_dot__SjGhc,html.dive-landing .KodaaProductLogo_dot__SjGhc:after,html.dive-landing .KodaaProductLogo_p__xQA9e span,html.dive-landing .KodaaProductLogo_w__gA6Y7 span,html.intro-armed .KodaaProductLogo_dot__SjGhc,html.intro-armed .KodaaProductLogo_dot__SjGhc:after,html.intro-armed .KodaaProductLogo_p__xQA9e span,html.intro-armed .KodaaProductLogo_w__gA6Y7 span{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.KodaaProductLogo_dot__SjGhc,.KodaaProductLogo_dot__SjGhc:after,.KodaaProductLogo_logo__6G_kI *,.KodaaProductLogo_p__xQA9e span,.KodaaProductLogo_w__gA6Y7 span{animation:none!important}.KodaaProductLogo_dot__SjGhc,.KodaaProductLogo_p__xQA9e span,.KodaaProductLogo_w__gA6Y7 span{opacity:1}.KodaaProductLogo_dot__SjGhc:after{opacity:0}}.Header_header__2HAw3{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:10px;padding:22px clamp(12px,4vw,48px);background:transparent;pointer-events:none}.Header_brand__iJciG,.Header_nav__t7h6u{pointer-events:auto}.Header_brand__iJciG{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;min-width:0}.Header_wordmark__0W1Ky{font-family:var(--font-display);font-size:clamp(18px,2.2vw,22px);letter-spacing:.06em;color:var(--ink);line-height:1}.Header_chip__1pRQC{font-family:var(--font-mono);font-size:9px;letter-spacing:.28em;color:var(--mut);border:1px solid var(--line);padding:4px 8px;border-radius:2px;white-space:nowrap}.Header_chipAccent__yy_mC{color:var(--acc);border-color:var(--acc-dim)}.Header_nav__t7h6u{display:flex;align-items:center;gap:18px;flex-wrap:nowrap;flex:none;justify-content:flex-end}.Header_navLinks__svIoK{display:flex;align-items:center;gap:26px}.Header_navLink__y4b2h{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--mut);text-decoration:none;white-space:nowrap}.Header_navLink__y4b2h:hover{color:var(--acc)}.Header_navLink__y4b2h:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.Header_demoBtn__DwZn3{font-family:var(--font-mono);font-weight:600;font-size:11px;letter-spacing:.18em;color:var(--acc-ink);background:var(--acc);padding:12px 20px;border-radius:8px;box-shadow:0 6px 22px rgba(0,0,0,.3);text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.Header_demoBtn__DwZn3:hover{background:var(--ink);transform:translateY(-1px);box-shadow:0 9px 26px rgba(0,0,0,.38)}.Header_demoBtn__DwZn3:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.Header_loginLink__5Wzix{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--ink);border:1px solid hsla(0,0%,100%,.16);padding:11px 16px;border-radius:8px;background:rgba(8,10,16,.5);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);box-shadow:0 6px 22px rgba(0,0,0,.24);text-decoration:none;white-space:nowrap;transition:transform .15s ease,border-color .15s ease,color .15s ease}.Header_loginLink__5Wzix:hover{border-color:var(--acc);color:var(--acc);transform:translateY(-1px)}.Header_brandLink__IJ62G{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.Header_brandLink__IJ62G:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:6px}.Header_loginLink__5Wzix:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (max-width:919.98px){.Header_hideMobile__cF9a7{display:none}}@media (max-width:560px){.Header_nav__t7h6u{gap:8px}.Header_demoBtn__DwZn3{padding:9px 12px;font-size:10px;letter-spacing:.1em}.Header_loginLink__5Wzix{padding:8px 11px;font-size:10px;letter-spacing:.08em}}.Faqs_section__27M6X{background:var(--bg);color:var(--ink);padding:clamp(80px,10vw,130px) 0 clamp(90px,11vw,140px);border-top:1px solid hsla(97,10%,59%,.14)}.Faqs_inner__KuS68{max-width:1080px;margin:0 auto;padding:0 clamp(20px,4vw,40px);display:grid;grid-template-columns:1fr;grid-gap:clamp(40px,5vw,64px);gap:clamp(40px,5vw,64px)}@media (min-width:900px){.Faqs_inner__KuS68{grid-template-columns:340px 1fr;gap:80px}.Faqs_header__bRqGL{position:-webkit-sticky;position:sticky;top:96px;align-self:start}}.Faqs_header__bRqGL{padding-top:6px}.Faqs_eyebrow__mZdbs{margin:0 0 14px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--acc)}.Faqs_heading__baARi{margin:0;font-family:var(--font-display);font-size:clamp(56px,8vw,96px);line-height:.94;letter-spacing:.005em;text-transform:lowercase;color:var(--ink)}.Faqs_list__JCWR2{list-style:none;margin:0;padding:0}.Faqs_item__YZOSS{border-bottom:1px solid hsla(78,42%,94%,.08)}.Faqs_item__YZOSS:first-child{border-top:1px solid hsla(78,42%,94%,.08)}.Faqs_details__JWt8G{padding:0}.Faqs_summary__y6Kxz::-webkit-details-marker{display:none}.Faqs_summary__y6Kxz{list-style:none;display:grid;grid-template-columns:44px 1fr 24px;align-items:center;grid-gap:20px;gap:20px;padding:24px 4px;cursor:pointer;transition:color .18s ease}.Faqs_summary__y6Kxz:hover{color:var(--acc)}.Faqs_summary__y6Kxz:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:2px}.Faqs_qnum__plFrc{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.2em;color:var(--acc)}.Faqs_qtext__OICIr{font-family:var(--font-display);font-size:clamp(18px,2.1vw,26px);line-height:1.3;color:inherit;letter-spacing:-.005em}.Faqs_chev__B_6D1{justify-self:end;width:12px;height:12px;border-right:2px solid rgba(184,217,87,.85);border-bottom:2px solid rgba(184,217,87,.85);transform:rotate(-45deg);transition:transform .24s ease}.Faqs_details__JWt8G[open] .Faqs_chev__B_6D1{transform:rotate(45deg)}.Faqs_answer__a2eP3{margin:0 0 24px;padding:0 4px 4px calc(44px + 20px);font-family:var(--font-body);font-size:clamp(15px,1.6vw,17px);line-height:1.6;color:hsla(78,42%,94%,.78);max-width:64ch}@media (max-width:600px){.Faqs_summary__y6Kxz{grid-template-columns:32px 1fr 20px;gap:14px;padding:20px 2px}.Faqs_qnum__plFrc{font-size:11px;letter-spacing:.18em}.Faqs_answer__a2eP3{padding-left:calc(32px + 14px)}}.KodaaLogoOfficial_logo__fBwiA{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;font-size:clamp(28px,2.7vw,46px);line-height:1}.KodaaLogoOfficial_mark__NTcwi{display:inline-flex;align-items:baseline;gap:.04em}.KodaaLogoOfficial_tagline__swwsC{font-family:var(--font-mono),ui-monospace,monospace;font-size:8.5px;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:hsla(78,42%,94%,.55);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.KodaaLogoOfficial_casambiMark__iXdbG{height:1.55em;width:auto;display:block}@media (max-width:560px){.KodaaLogoOfficial_tagline__swwsC{font-size:7.5px;letter-spacing:.1em;gap:3px}.KodaaLogoOfficial_casambiMark__iXdbG{height:1.5em}}@media (max-width:359.98px){.KodaaLogoOfficial_tagline__swwsC{display:none}}.KodaaLogoOfficial_w__vxc7u{display:inline-flex;font-family:var(--font-wordmark),system-ui,sans-serif;font-weight:700;font-size:1em;letter-spacing:-.02em;line-height:.96;color:#fff}.KodaaLogoOfficial_w__vxc7u span{opacity:0;animation:KodaaLogoOfficial_letter__1eN_C .38s ease-out both}.KodaaLogoOfficial_w__vxc7u span:first-child{animation-delay:.08s}.KodaaLogoOfficial_w__vxc7u span:nth-child(2){animation-delay:.18s}.KodaaLogoOfficial_w__vxc7u span:nth-child(3){animation-delay:.28s}.KodaaLogoOfficial_w__vxc7u span:nth-child(4){animation-delay:.38s}.KodaaLogoOfficial_w__vxc7u span:nth-child(5){animation-delay:.48s}.KodaaLogoOfficial_dot__FAplU{position:relative;display:block;width:.19em;height:.19em;border-radius:50%;background:#b8d957;opacity:0;animation:KodaaLogoOfficial_pop__4cc9q .34s ease-out .62s forwards,KodaaLogoOfficial_blink__q8ePR 2s ease-in-out 1.8s infinite}.KodaaLogoOfficial_dot__FAplU:after{content:"";position:absolute;inset:-45%;border-radius:50%;border:.05em solid #b8d957;opacity:0;animation:KodaaLogoOfficial_halo__2Kl0l .8s ease-out .72s 1}@keyframes KodaaLogoOfficial_letter__1eN_C{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}@keyframes KodaaLogoOfficial_pop__4cc9q{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes KodaaLogoOfficial_blink__q8ePR{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}@keyframes KodaaLogoOfficial_halo__2Kl0l{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.KodaaLogoOfficial_dot__FAplU,.KodaaLogoOfficial_dot__FAplU:after,.KodaaLogoOfficial_logo__fBwiA *,.KodaaLogoOfficial_w__vxc7u span{animation:none!important}.KodaaLogoOfficial_dot__FAplU,.KodaaLogoOfficial_w__vxc7u span{opacity:1}.KodaaLogoOfficial_dot__FAplU:after{opacity:0}}.Finale_book__zoRVO{scroll-margin-top:72px;padding:clamp(64px,10vw,120px) clamp(18px,4vw,56px) clamp(56px,9vw,100px);border-top:1px solid var(--line)}.Finale_inner__2Vh9j{max-width:1180px;margin:0 auto}.Finale_marqueeWrap__LCDKz{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0;margin-bottom:clamp(56px,9vw,112px)}.Finale_marqueeTrack__0NvqY{display:flex;width:max-content}.Finale_marqueeItem__1NHyH{flex-shrink:0;padding-right:48px;font-family:var(--font-mono);font-size:clamp(13px,1.7vw,17px);font-weight:500;letter-spacing:.22em;color:var(--mut);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.Finale_marqueeTrack__0NvqY{animation:Finale_marqueeScroll__oWxnw 30s linear infinite}}@keyframes Finale_marqueeScroll__oWxnw{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Finale_grid__9xK64{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.Finale_copy__d2EI2{min-width:0}.Finale_eyebrow__GMG1q{display:block;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.28em;color:var(--acc);margin:0 0 12px;text-transform:uppercase;opacity:.85}.Finale_heading__iIRRw{font-size:clamp(2.3rem,6vw,4.5rem);margin:0 0 20px;max-width:14ch}.Finale_body__ZQdu_{font-size:clamp(15px,1.6vw,18px);line-height:1.55;color:var(--ink);max-width:46ch;margin:0 0 28px}.Finale_badge__9aL2y{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--mut);border:1px solid var(--line);padding:8px 13px;border-radius:2px;white-space:nowrap}.Finale_badgeName__tgCOh{color:var(--ink);font-weight:600}.Finale_badgeMark__sk_mV{height:13px;width:auto;display:block}.Finale_form__x2eMT{min-width:0}.Finale_fields___6Me7{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.Finale_field__JKZw4{display:flex;flex-direction:column;gap:8px}.Finale_fieldLabel__5RuIH{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--mut)}.Finale_input__yPeN_{width:100%;font-family:var(--font-body);font-size:15px;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:2px;padding:13px 14px}.Finale_input__yPeN_::placeholder{color:var(--mut)}.Finale_input__yPeN_:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-color:var(--acc)}.Finale_submit__1Ulo5{width:100%;font-family:var(--font-mono);font-weight:600;font-size:12px;letter-spacing:.18em;color:var(--acc-ink);background:var(--acc);border:none;border-radius:2px;padding:16px 20px;cursor:pointer;white-space:nowrap}.Finale_submit__1Ulo5:hover:not(:disabled){background:var(--ink)}.Finale_submit__1Ulo5:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.Finale_submit__1Ulo5:disabled{cursor:default;background:var(--ok);color:#0b0d07}.Finale_subline__BM1xN{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--mut);margin:14px 0 0}@media (max-width:760px){.Finale_grid__9xK64{grid-template-columns:1fr}}.ModuleOdometer_cockpit__hcH9v{scroll-margin-top:72px;border-top:1px solid var(--line)}.ModuleOdometer_track__WO_nY{position:relative;height:clamp(300vh,calc(40vh * 10),440vh)}.ModuleOdometer_stage__awUVl{position:-webkit-sticky;position:sticky;top:0;min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-content:center;max-width:1240px;margin:0 auto;padding:clamp(44px,6vh,76px) clamp(20px,5vw,72px)}.ModuleOdometer_feature__FJRXm{display:flex;flex-direction:column;gap:clamp(9px,1.2vh,14px);min-width:0}.ModuleOdometer_eyebrow__YKKgp{font-family:var(--font-mono);font-size:11px;letter-spacing:.24em;color:var(--acc);margin:0}.ModuleOdometer_numer__zHVOB{display:flex;align-items:baseline;gap:.35em;font-family:var(--font-display);font-weight:400;line-height:1}.ModuleOdometer_numerRoll__JoymE{display:inline-block;font-size:clamp(1.7rem,2.8vw,2.4rem);color:var(--acc);animation:ModuleOdometer_numerRoll__JoymE .5s cubic-bezier(.22,1,.36,1) both}.ModuleOdometer_numerDenom__ZNwsu{font-size:clamp(.85rem,1.3vw,1.1rem);color:var(--mut);letter-spacing:.04em}.ModuleOdometer_nameMask__iY9R6{width:100%;overflow:hidden}.ModuleOdometer_heroName__NeqvZ{display:block;width:100%;margin:0;font-family:var(--font-display);font-weight:400;text-transform:uppercase;line-height:.9;color:var(--ink);font-size:clamp(2.1rem,5vw,4rem);white-space:nowrap;animation:ModuleOdometer_nameRoll__CMRhG .55s cubic-bezier(.22,1,.36,1) both}.ModuleOdometer_featureCard__oBYlt{margin-top:4px;animation:ModuleOdometer_featIn____nJ_ .5s cubic-bezier(.22,1,.36,1) both}.ModuleOdometer_lead__kh2O_{margin:0;font-size:clamp(13.5px,1.3vw,15px);line-height:1.5;color:var(--ink);max-width:42ch;animation:ModuleOdometer_leadIn__9xptK .5s ease both}.ModuleOdometer_indexCol__z_i6c{align-self:center;min-width:0}.ModuleOdometer_indexLabel__8MAdo{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--mut);margin:0 0 22px;padding-bottom:16px;border-bottom:1px solid var(--line)}.ModuleOdometer_indexBody__UgM3z{position:relative;padding-left:24px}.ModuleOdometer_railTrack__Xp9cP{position:absolute;left:0;top:2px;bottom:2px;width:1px;background:var(--line)}.ModuleOdometer_rail__FvwIn{position:absolute;left:0;top:2px;width:1px;height:calc(var(--p, 0) * 100%);background:var(--acc);box-shadow:0 0 8px var(--acc-dim)}.ModuleOdometer_rows__x511E{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(4px,.8vh,11px)}.ModuleOdometer_row__6sLOp{display:flex;align-items:baseline;gap:14px;width:100%;padding:4px 0;background:none;border:0;text-align:left;cursor:pointer;color:var(--mut);transition:color .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.ModuleOdometer_row__6sLOp:hover{color:var(--ink)}.ModuleOdometer_row__6sLOp:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:2px}.ModuleOdometer_row__6sLOp[data-active=true]{color:var(--acc);transform:translateX(10px)}.ModuleOdometer_rowNum__Dq0ps{flex:none;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;opacity:.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ModuleOdometer_row__6sLOp[data-active=true] .ModuleOdometer_rowNum__Dq0ps{opacity:1}.ModuleOdometer_rowName__oVXkH{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(1rem,1.5vw,1.4rem);line-height:1;letter-spacing:.01em}.ModuleOdometer_fcard__8D210{position:relative;overflow:hidden;background:#0a0d12;border:1px solid var(--line);border-radius:6px;padding:clamp(14px,1.5vw,20px);max-width:520px;box-shadow:inset 0 1px 40px rgba(184,217,87,.03)}.ModuleOdometer_fcard__8D210:after{content:"";position:absolute;inset:9px;pointer-events:none;opacity:.4;background:linear-gradient(var(--mut),var(--mut)) 0 0 /9px 1px no-repeat,linear-gradient(var(--mut),var(--mut)) 0 0 /1px 9px no-repeat,linear-gradient(var(--mut),var(--mut)) 100% 0 /9px 1px no-repeat,linear-gradient(var(--mut),var(--mut)) 100% 0 /1px 9px no-repeat,linear-gradient(var(--mut),var(--mut)) 0 100% /9px 1px no-repeat,linear-gradient(var(--mut),var(--mut)) 0 100% /1px 9px no-repeat,linear-gradient(var(--mut),var(--mut)) 100% 100% /9px 1px no-repeat,linear-gradient(var(--mut),var(--mut)) 100% 100% /1px 9px no-repeat}.ModuleOdometer_fcardHead__PbPcD{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 clamp(12px,1.6vh,16px);padding-bottom:10px;border-bottom:1px solid var(--line)}.ModuleOdometer_fcardId__8crHN{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModuleOdometer_fcardLive__7MEQ3{flex:none;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;color:var(--acc)}.ModuleOdometer_fcardLiveDot__2W1pS{font-size:8px;line-height:1}.ModuleOdometer_fcardBody__PLfOh{max-width:none}.ModuleOdometer_fcardBody__PLfOh .ModuleOdometer_pcard__z1huQ{background:transparent;border:0;border-radius:0;padding:0;min-height:0}.ModuleOdometer_fcardBody__PLfOh .ModuleOdometer_pcardValue__RDrcZ{font-size:clamp(18px,1.9vw,24px)}.ModuleOdometer_fcardBody__PLfOh .ModuleOdometer_pcardLabel__0JoFL{font-size:11px}.ModuleOdometer_fcardBody__PLfOh .ModuleOdometer_chart__QC0gp{height:clamp(76px,10vh,112px)}.ModuleOdometer_fcardBody__PLfOh .ModuleOdometer_plan__uL_Wq{max-width:220px}.ModuleOdometer_fcardBody__PLfOh .ModuleOdometer_heatmap__BE20F{max-width:340px}.ModuleOdometer_pcard__z1huQ{background:#0a0d12;border:1px solid var(--line);border-radius:4px;padding:14px;font-family:var(--font-mono);color:var(--ink);min-height:108px}.ModuleOdometer_pcardLabel__0JoFL{margin:0 0 10px;font-size:10px;letter-spacing:.12em;color:var(--mut)}.ModuleOdometer_pcardLabelInline__xmfZu{margin:0}.ModuleOdometer_pcardRow__bj3Qi{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}.ModuleOdometer_pcardRow__bj3Qi:last-child{margin-bottom:0}.ModuleOdometer_pcardValue__RDrcZ{font-size:15px;font-weight:600;color:var(--ink);white-space:nowrap}.ModuleOdometer_pcardUnit__7ein4{font-size:11px;color:var(--mut)}.ModuleOdometer_pcardSub__NnfjG{margin:0;font-size:11px;color:var(--mut);overflow-wrap:anywhere}.ModuleOdometer_pcardBadge__bgivb{flex:none;font-size:10px;letter-spacing:.06em;color:var(--acc);border:1px solid var(--acc-dim);background:var(--acc-faint);padding:3px 7px;border-radius:2px}.ModuleOdometer_pcardBar__XpFBJ{height:4px;border-radius:2px;background:hsla(97,10%,59%,.16);overflow:hidden;flex:1 1 auto}.ModuleOdometer_pcardBar__XpFBJ>span{display:block;height:100%;background:var(--acc);border-radius:2px}.ModuleOdometer_pcardChips__3pJXk{display:flex;flex-wrap:wrap;gap:6px}.ModuleOdometer_pcardChip__XPazK{font-size:10px;letter-spacing:.04em;color:var(--mut);border:1px solid var(--line);padding:5px 8px;border-radius:2px;white-space:nowrap}.ModuleOdometer_pcardChipActive__zCviq{color:var(--acc-ink);background:var(--acc);border-color:var(--acc)}.ModuleOdometer_pcardTeam__QTPtI .ModuleOdometer_pcardChip__XPazK{color:var(--ink)}.ModuleOdometer_pcardTick__4bH9H{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:10px;letter-spacing:.06em;color:var(--ok);white-space:nowrap}.ModuleOdometer_pcardCritical__qVTOu{margin:0 0 8px;display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.06em;font-weight:600;color:var(--fault-2)}.ModuleOdometer_pcardOk__gYhwd{margin:8px 0 0;display:inline-flex;align-items:center;gap:5px;font-size:10px;color:var(--ok)}.ModuleOdometer_chart__QC0gp{display:flex;align-items:flex-end;gap:3px;height:40px}.ModuleOdometer_chart__QC0gp>span{flex:1 1 auto;min-width:0;background:var(--acc);border-radius:1px;opacity:.85}.ModuleOdometer_heatmap__BE20F{display:flex;flex-direction:column;gap:4px}.ModuleOdometer_heatmapRow__dUkSm{display:flex;gap:4px}.ModuleOdometer_heatmapRow__dUkSm>span{flex:1 1 auto;min-width:0;aspect-ratio:1;border-radius:1px;background:var(--acc)}.ModuleOdometer_plan__uL_Wq{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.ModuleOdometer_plan__uL_Wq>span{aspect-ratio:1;border-radius:1px;background:hsla(97,10%,59%,.16)}.ModuleOdometer_plan__uL_Wq>span[data-lit=true]{background:var(--acc)}@keyframes ModuleOdometer_nameRoll__CMRhG{0%{transform:translateY(102%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ModuleOdometer_numerRoll__JoymE{0%{transform:translateY(.35em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ModuleOdometer_featIn____nJ_{0%{transform:scale(.965);opacity:0}to{transform:none;opacity:1}}@keyframes ModuleOdometer_leadIn__9xptK{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ModuleOdometer_mobile__QGXlR{display:none}@media (max-width:860px){.ModuleOdometer_track__WO_nY{display:none}.ModuleOdometer_mobile__QGXlR{display:flex;flex-direction:column;gap:clamp(52px,12vw,76px);padding:clamp(56px,12vw,88px) clamp(18px,5vw,40px);max-width:640px;margin:0 auto}.ModuleOdometer_mblock__Rxnhx{display:flex;flex-direction:column;gap:16px;padding-bottom:clamp(52px,12vw,76px);border-bottom:1px solid var(--line)}.ModuleOdometer_mblock__Rxnhx:last-child{border-bottom:0;padding-bottom:0}.ModuleOdometer_mIndex__wLHnj{margin:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;color:var(--acc)}.ModuleOdometer_mIndexDenom__0Fwpi{color:var(--mut)}.ModuleOdometer_mName__altwb{display:block;width:100%;margin:0;font-family:var(--font-display);font-weight:400;text-transform:uppercase;line-height:.92;color:var(--ink);font-size:clamp(2.4rem,13vw,4.2rem);white-space:nowrap;transition:color .18s linear}.ModuleOdometer_mblock__Rxnhx[data-active=true] .ModuleOdometer_mName__altwb{color:var(--acc)}.ModuleOdometer_mLead__LPE6M{margin:0;font-size:15px;line-height:1.5;color:var(--mut);max-width:40ch}}@media (prefers-reduced-motion:reduce){.ModuleOdometer_track__WO_nY{height:auto}.ModuleOdometer_stage__awUVl{position:static;min-height:0}.ModuleOdometer_featureCard__oBYlt,.ModuleOdometer_heroName__NeqvZ,.ModuleOdometer_lead__kh2O_,.ModuleOdometer_numerRoll__JoymE{animation:none}.ModuleOdometer_mName__altwb,.ModuleOdometer_row__6sLOp{transition:none}}.KpiCards_grid__Gtojb{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;margin-top:14px}.KpiCards_card__mBt5a{min-width:0;background:var(--panel);border:1px solid var(--line);padding:20px}.KpiCards_label__NPJoK{margin:0;font-family:var(--font-mono);font-size:9px;letter-spacing:.24em;color:var(--mut)}.KpiCards_value__Yc_QQ{margin:10px 0 0;font-family:var(--font-mono);font-size:30px;font-weight:600;color:var(--ink);line-height:1}.KpiCards_valueOk__WsaZN{color:var(--ok)}.KpiCards_unit___zCrO{font-size:13px;font-weight:400;color:var(--mut)}.KpiCards_spark__cCdPb{display:block;width:100%;height:30px;margin-top:12px}.LoadChart_card___s44S{min-width:0;margin-top:14px;background:var(--panel);border:1px solid var(--line);padding:22px}.LoadChart_head__OQlvi{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.LoadChart_title__yO2Hu{font-family:var(--font-mono);font-size:10px;letter-spacing:.24em;color:var(--mut)}.LoadChart_headRight__58Ggx{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.LoadChart_chip__qYPoL{letter-spacing:.16em;color:var(--ok);background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.35);padding:5px 9px;border-radius:2px}.LoadChart_axisLabel__7W9tA,.LoadChart_chip__qYPoL{font-family:var(--font-mono);font-size:10px;white-space:nowrap}.LoadChart_axisLabel__7W9tA{letter-spacing:.18em;color:var(--acc)}.LoadChart_chartWrap__xToME{margin-top:6px}.LoadChart_peakRow__5_T3g{position:relative;height:18px}.LoadChart_peak__6WoSV{position:absolute;top:0;transform:translateX(-50%);font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--acc);white-space:nowrap}.LoadChart_svg__RSZLr{display:block;width:100%;height:auto}.LoadChart_grid__vJVKZ{stroke:var(--line);stroke-width:1}.LoadChart_area__lXnoO{fill:var(--acc);opacity:.09;stroke:none}.LoadChart_baseline__MdnIU{stroke:var(--baseline);stroke-width:2;stroke-dasharray:5 4;opacity:.9}.LoadChart_consumption__dZxLW{fill:none;stroke:var(--acc);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.LoadChart_peakGuide__ceBnh{stroke:var(--acc-dim);stroke-width:1;stroke-dasharray:4 5}.LoadChart_peakRing__IH_z0{fill:var(--panel)}.LoadChart_peakDot__Takml{fill:var(--acc)}.LoadChart_ticks__uQILi{justify-content:space-between;margin-top:8px;letter-spacing:.2em}.LoadChart_legend__9xpyt,.LoadChart_ticks__uQILi{display:flex;font-family:var(--font-mono);font-size:9px;color:var(--mut)}.LoadChart_legend__9xpyt{flex-wrap:wrap;gap:20px;margin-top:12px;letter-spacing:.18em}.LoadChart_legendItem__a7i_I{display:inline-flex;align-items:center;gap:7px}.LoadChart_swatchLine__ytSIX{display:inline-block;width:14px;height:2px;background:var(--acc)}.LoadChart_swatchDash__9EE73{display:inline-block;width:14px;height:0;border-top:2px dashed var(--baseline)}.GlimpseBlock_glimpse__TKegr{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:center;margin:6px 0 48px}@media (max-width:760px){.GlimpseBlock_glimpse__TKegr{grid-template-columns:1fr}}.GlimpseBlock_frame__yPzcV{min-width:0;perspective:1500px}.GlimpseBlock_card__qCZbD{min-width:0;transform:rotateY(-20deg) rotateX(4deg);border:1px solid rgba(255,122,47,.28);background:#131313;border-radius:4px;overflow:hidden;box-shadow:0 46px 90px rgba(0,0,0,.6)}.GlimpseBlock_img__7EWbp{display:block;width:100%;height:auto;mask-image:linear-gradient(105deg,#000 52%,transparent 96%);-webkit-mask-image:linear-gradient(105deg,#000 52%,transparent 96%);transition:opacity .4s ease}.GlimpseBlock_caption__t5BNr{margin:14px 0 0;font-family:var(--font-mono);font-size:9px;letter-spacing:.24em;color:var(--mut)}.GlimpseBlock_copy__naCLi{min-width:0}.GlimpseBlock_eyebrow__H4vsZ{margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.26em;color:var(--acc)}.GlimpseBlock_heading__1_brp{margin:14px 0 12px;font-size:clamp(1.65rem,2.6vw,2.75rem);line-height:1;color:var(--ink)}.GlimpseBlock_body__WGe1h{margin:0;max-width:44ch;font-size:clamp(15px,1.1vw,17px);line-height:1.65;color:var(--mut);font-weight:500}.WhiteLabelRow_row__aijaA{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:26px;padding:14px 18px;border:1px dashed var(--line)}.WhiteLabelRow_label__OSznC{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--mut)}.WhiteLabelRow_swatches__A_zn1{display:flex;align-items:center;gap:12px}.WhiteLabelRow_swatch__Wk5oQ{width:22px;height:22px;border-radius:50%;border:none;padding:0;cursor:pointer;outline:2px solid transparent;outline-offset:3px}.WhiteLabelRow_swatch__Wk5oQ[data-active]{outline-color:var(--ink)}.WhiteLabelRow_reset__VGrJN:focus-visible,.WhiteLabelRow_swatch__Wk5oQ:focus-visible{box-shadow:0 0 0 3px var(--acc-dim)}.WhiteLabelRow_reset__VGrJN{display:inline-flex;align-items:center;gap:5px;cursor:pointer;background:transparent;border:1px dashed var(--line);border-radius:2px;padding:6px 10px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;color:var(--mut)}.WhiteLabelRow_reset__VGrJN:hover{color:var(--ink);border-color:var(--mut)}.WhiteLabelRow_caption__MTHoB{font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;color:var(--mut)}.SiteTabs_row__7y5Kd{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.SiteTabs_tab__YLPhy{cursor:pointer;background:transparent;border:1px solid var(--line);border-radius:2px;padding:11px 16px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--mut)}.SiteTabs_tab__YLPhy:hover{color:var(--ink);border-color:var(--mut)}.SiteTabs_tab__YLPhy[data-active]{border-color:var(--acc);color:var(--acc);background:var(--acc-faint)}.SiteTabs_tab__YLPhy:focus-visible{box-shadow:0 0 0 3px var(--acc-dim)}.SiteTabs_addSite__OLULg{display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--mut);border:1px dashed var(--line);border-radius:2px;padding:11px 16px}.ApiChips_row__CQlPf{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:22px}.ApiChips_chip__MZQpE{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--acc);border:1px solid var(--acc-dim);padding:9px 13px;border-radius:2px;white-space:nowrap}.ApiChips_dot__64RZG{display:inline-block}@media (prefers-reduced-motion:no-preference){.ApiChips_dot__64RZG{animation:ApiChips_blink__GJxig 1.4s steps(1) infinite}}@keyframes ApiChips_blink__GJxig{50%{opacity:.25}}.ApiChips_chipMuted__gekHb{color:var(--ink);border:1px solid var(--line);padding:9px 13px;border-radius:2px;white-space:nowrap}.ApiChips_chipMuted__gekHb,.ApiChips_note__8hEmY{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em}.ApiChips_note__8hEmY{color:var(--mut)}.GroupControl_card__e0YsX{min-width:0;margin-top:14px;background:var(--panel);border:1px solid var(--line);padding:22px}.GroupControl_label__nSdIT{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.24em;color:var(--mut)}.GroupControl_rows__Svhlm{display:flex;flex-wrap:wrap;gap:28px;margin-top:18px}.GroupControl_row__T4lVo{display:flex;flex-direction:column;gap:6px;min-width:150px}.GroupControl_name__6bXDu{font-size:14px;font-weight:600;color:var(--ink)}.GroupControl_count__7IQiU{font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;color:var(--mut)}.GroupControl_bar__4wy0Q{height:4px;border-radius:2px;background:var(--line);overflow:hidden}.GroupControl_bar__4wy0Q>span{display:block;height:100%;border-radius:2px;background:var(--acc)}.GroupControl_footer___WcCc{margin:20px 0 0;font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;color:var(--mut)}.Floorplan_card__5IlGA{min-width:0;background:var(--panel);border:1px solid var(--line);padding:22px}.Floorplan_head__6AO8F{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.Floorplan_label__K4KZi{font-family:var(--font-mono);font-size:10px;letter-spacing:.24em;color:var(--mut)}.Floorplan_tag__bVyHr{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--acc);white-space:nowrap}.Floorplan_planWrap__XHVfr{position:relative;margin-top:14px;border:1px solid var(--line);overflow:hidden}.Floorplan_img__tYVVI{display:block;width:100%;height:auto}.Floorplan_caption__RV92p{margin:10px 0 0;font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;color:var(--mut)}.OccupancyByLevel_card__42bFa{min-width:0;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);padding:22px}.OccupancyByLevel_label__WUQM_{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.24em;color:var(--mut)}.OccupancyByLevel_rows__fGprP{display:flex;flex-direction:column;gap:12px;margin-top:18px;max-width:560px}.OccupancyByLevel_row__3zyPl{display:grid;grid-template-columns:38px 1fr 44px;grid-gap:10px;gap:10px;align-items:center}.OccupancyByLevel_level__vOL4d{font-family:var(--font-mono);font-size:11px;color:var(--mut)}.OccupancyByLevel_track__TyJC_{height:5px;background:var(--line)}.OccupancyByLevel_fill__JJhBB{display:block;height:100%;background:var(--acc)}.OccupancyByLevel_pct__brgGO{font-family:var(--font-mono);font-size:11px;color:var(--ink);text-align:right}.OccupancyByLevel_footer__OB_7s{margin:auto 0 0;font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;color:var(--acc)}@media (max-width:760px){.OccupancyByLevel_footer__OB_7s{margin-top:20px}}.PlatformSection_platform__kCVDW{scroll-margin-top:72px;padding:clamp(64px,10vw,120px) clamp(18px,4vw,56px);border-top:1px solid var(--line)}.PlatformSection_inner__K13oo{max-width:1180px;margin:0 auto;min-width:0}.PlatformSection_top__O2hwC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.PlatformSection_eyebrow__7uclf{font-family:var(--font-mono);font-size:11px;letter-spacing:.26em;color:var(--acc);margin:0}.PlatformSection_badge__aLFLx{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--acc);border:1px solid var(--acc-dim);padding:7px 12px;border-radius:2px;white-space:nowrap}.PlatformSection_dot__UyVFd{display:inline-block}@media (prefers-reduced-motion:no-preference){.PlatformSection_dot__UyVFd{animation:PlatformSection_blink__lqJuA 1.4s steps(1) infinite}}@keyframes PlatformSection_blink__lqJuA{50%{opacity:.25}}.PlatformSection_heading__CVc3i{margin:20px 0 10px;font-size:clamp(2.4rem,5.6vw,5.5rem);line-height:.95}.PlatformSection_body__RlSGl{margin:0 0 26px;max-width:60ch;font-size:clamp(15px,1.15vw,18px);line-height:1.6;color:var(--mut);font-weight:500}@media (max-width:760px){.PlatformSection_heading__CVc3i{font-size:clamp(2.1rem,8vw,3rem)}}.PlatformSection_spatialRow__qpYOn{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:14px;gap:14px;margin-top:14px;align-items:stretch}@media (max-width:760px){.PlatformSection_spatialRow__qpYOn{grid-template-columns:1fr}}.one_page__oIrMY{--o-line:hsla(97,10%,59%,.22);--o-line-2:hsla(97,10%,59%,.12);--o-panel:#0c1009;--o-panel-2:#0a0d0e;--o-acc:var(--acc,#b8d957);--o-acc-ink:#0b0d07;--o-ok:#34d399;color:#f2f6e9}.one_hero__DY_1U,.one_page__oIrMY{position:relative;background:#04060a}.one_hero__DY_1U{min-height:100vh;min-height:100svh;display:grid;align-items:end;overflow:hidden}.one_heroGrid__PXUoW{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,440px);grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);align-items:end;padding:0 clamp(24px,4vw,60px) clamp(14px,2.4vh,26px);max-width:1400px}.one_heroGrid__PXUoW>.one_heroStack__pWHEw{position:relative;z-index:2;padding:0}.one_panelSlot__9If4k{justify-self:end}@media (max-width:980px){.one_heroGrid__PXUoW{grid-template-columns:1fr;align-items:end}.one_panelSlot__9If4k{justify-self:stretch}}@media (max-width:780px){.one_hero__DY_1U{min-height:0}.one_heroGrid__PXUoW{padding-top:calc(100vh - 300px)}}.one_benefitGroup__F4hGJ{display:grid;grid-gap:12px;gap:12px;align-content:start}.one_benefitTitle__WOsWi{margin:0 0 4px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--o-acc)}.one_benefitList__R6WEU{display:grid;grid-gap:1px;gap:1px;background:var(--o-line-2);border:1px solid var(--o-line-2)}.one_detail__e_xBe{border:1px solid var(--o-line);background:var(--o-panel);margin-bottom:10px}.one_detail__e_xBe[open]{border-color:rgba(184,217,87,.35)}.one_summary__eCKGU{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:16px 18px}.one_summary__eCKGU::-webkit-details-marker{display:none}.one_summary__eCKGU:hover .one_summaryT__lwCuO{color:var(--o-acc)}.one_summary__eCKGU:focus-visible{outline:2px solid var(--o-acc);outline-offset:-2px}.one_summaryK__yKwlB{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.24em;color:var(--o-acc)}.one_summaryT__lwCuO{font-family:var(--font-display),"Anton",Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(18px,2vw,24px);letter-spacing:.02em;transition:color .2s ease}.one_summaryMeta__wGna3{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--mut,#93a08b);white-space:nowrap}.one_summaryMeta__wGna3:after{content:" +";color:var(--o-acc)}.one_detail__e_xBe[open] .one_summaryMeta__wGna3:after{content:" −"}.one_detailBody__a__rx{padding:0 18px 18px;display:grid;grid-gap:16px;gap:16px}.one_chrome__umDOQ{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:clamp(16px,2.6vh,24px) clamp(20px,3vw,40px)}.one_chromeMark___Ubt5{display:inline-flex;align-items:center;text-decoration:none;color:inherit;filter:drop-shadow(0 1px 10px rgba(0,0,0,.5))}.one_ftrMark__RmZS3{font-size:22px;--pm-ink:#f2f6e9;--pm-acc:var(--o-acc)}.one_chromeNav__VtCOE{display:flex;align-items:center;gap:9px}.one_btn__rdBdS{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:11px 18px;border-radius:999px;background:var(--o-acc);color:var(--o-acc-ink);border:1px solid var(--o-acc);text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.one_btn__rdBdS:hover{transform:translateY(-1px);box-shadow:0 6px 22px rgba(184,217,87,.35)}.one_btnGhost__S2Ojr{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--o-line);border-radius:999px;padding:10px 16px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:hsla(78,42%,94%,.86);text-decoration:none;background:rgba(4,6,10,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s ease,color .2s ease}.one_btnGhost__S2Ojr:hover{border-color:var(--o-acc);color:var(--o-acc)}@media (max-width:740px){.one_btnGhostHide__8GMyC{display:none}}.one_heroStack__pWHEw{position:relative;z-index:2;padding:0 clamp(24px,4vw,60px) clamp(28px,6vh,64px);display:grid;grid-gap:0;gap:0;max-width:1180px}.one_eyebrow__eTseo{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:clamp(10px,1.1vw,12px);letter-spacing:.32em;text-transform:uppercase;color:var(--o-acc);text-shadow:0 1px 10px rgba(0,0,0,.6)}.one_name__cZ_rB{margin:clamp(8px,1.4vh,14px) 0 0;font-size:clamp(28px,4vw,54px);line-height:1;--pm-ink:#f2f6e9;--pm-acc:var(--o-acc);text-shadow:0 2px 24px rgba(0,0,0,.5)}.one_statement__SXMzM{margin:clamp(14px,2.6vh,26px) 0 0;font-family:var(--font-display),"Anton",Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(34px,6.2vw,96px);line-height:.9;letter-spacing:.004em;text-shadow:0 2px 30px rgba(0,0,0,.6)}.one_lead__qWdUF{margin:clamp(14px,2.4vh,22px) 0 0;max-width:62ch;font-size:clamp(15px,1.35vw,19px);line-height:1.6;color:hsla(78,42%,94%,.8);text-shadow:0 1px 12px rgba(0,0,0,.6)}.one_cue__gmotI{position:absolute;right:clamp(20px,3vw,40px);bottom:clamp(20px,3.4vh,30px);z-index:2;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:hsla(78,42%,94%,.6);display:inline-flex;align-items:center;gap:10px}.one_cue__gmotI:after{content:"";width:1px;height:28px;background:linear-gradient(180deg,var(--o-acc),transparent);animation:one_cue__gmotI 2.2s ease-in-out infinite}@keyframes one_cue__gmotI{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media (max-width:780px){.one_cue__gmotI{display:none}}.one_shell__GZWpm{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,48px)}.one_sec__fb2Kc{padding:clamp(64px,9vh,120px) 0;border-top:1px solid var(--o-line-2)}.one_secHead__8YSLg{display:flex;flex-direction:column;gap:14px;margin-bottom:clamp(28px,4.5vh,52px)}.one_h2__KGlrg{margin:0;font-family:var(--font-display),"Anton",Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(32px,4.6vw,64px);line-height:.95;text-wrap:balance}.one_lead2__1aVGW{margin:0;font-size:clamp(15px,1.15vw,17.5px);line-height:1.62;color:var(--mut,#93a08b);max-width:56ch}.one_tw__3xpnP{overflow-x:auto;border:1px solid var(--o-line);background:var(--o-panel)}.one_table__1dpz_{border-collapse:collapse;width:100%;min-width:560px}.one_table__1dpz_ td,.one_table__1dpz_ th{text-align:left;vertical-align:top;padding:12px 16px;border-bottom:1px solid var(--o-line-2)}.one_table__1dpz_ tbody th,.one_table__1dpz_ thead th{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--mut,#93a08b);background:var(--o-panel-2);white-space:nowrap}.one_table__1dpz_ tbody th{font-weight:500}.one_table__1dpz_ td{font-size:14px;line-height:1.5}.one_table__1dpz_ tr:last-child td,.one_table__1dpz_ tr:last-child th{border-bottom:0}.one_nm__SYIsF{font-weight:600;white-space:nowrap}.one_mu__5FGQj{color:var(--mut,#93a08b)}.one_grid3__9TIzA{display:grid;grid-gap:1px;gap:1px;background:var(--o-line-2);border:1px solid var(--o-line-2);grid-template-columns:1fr}@media (min-width:680px){.one_grid3__9TIzA{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.one_grid3__9TIzA{grid-template-columns:repeat(3,1fr)}}.one_cell__6RlxZ{background:var(--o-panel);padding:22px 22px 26px;display:flex;flex-direction:column;gap:10px}.one_cellH__GWEYv{margin:0;font-family:var(--font-display),"Anton",Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:17px;letter-spacing:.02em;display:flex;align-items:center;gap:9px}.one_cellH__GWEYv:before{content:"";width:7px;height:7px;background:var(--o-acc);flex:0 0 auto}.one_cellP__XxFnh{margin:0;font-size:14px;line-height:1.55;color:var(--mut,#93a08b)}.one_reqs__XZ4NI{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr}@media (min-width:760px){.one_reqs__XZ4NI{grid-template-columns:repeat(2,1fr)}}.one_req__YbMIf{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--o-line-2);background:var(--o-panel);padding:14px 16px}.one_tick__kLJ8_{color:var(--o-acc);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:13px;line-height:1.4}.one_reqNone__FPTHG .one_tick__kLJ8_{color:var(--o-ok)}.one_reqT__OBb9G{font-size:14px;line-height:1.45}.one_cta__7zdrb{text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px;padding:clamp(56px,8vh,100px) 0}.one_ctaH2__KDYmK{margin:0;font-family:var(--font-display),"Anton",Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(38px,6.4vw,92px);line-height:.93;text-wrap:balance}.one_ctaLead__Lm6DH{margin:0;text-align:center;max-width:56ch;font-size:clamp(15px,1.15vw,17.5px);line-height:1.62;color:var(--mut,#93a08b)}.one_code__ezE_w{color:var(--o-acc)}.one_code__ezE_w,.one_micro__2gGg3{font-family:var(--font-mono),"IBM Plex Mono",monospace}.one_micro__2gGg3{font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--mut,#93a08b)}.one_ftr__04fOj{border-top:1px solid var(--o-line);padding:26px 0 44px;display:flex;flex-direction:column;gap:14px}.one_legal__HoM4H{margin:0;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9.5px;letter-spacing:.08em;color:var(--mut,#93a08b);line-height:1.9;max-width:96ch}@media (prefers-reduced-motion:reduce){.one_btn__rdBdS,.one_cue__gmotI:after{animation:none!important;transition:none!important}}.one_ftrLinks__G6_Uj{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0}.one_ftrLink__TqGkr{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--o-acc);text-decoration:none}.one_ftrLink__TqGkr:focus-visible,.one_ftrLink__TqGkr:hover{text-decoration:underline;text-underline-offset:3px}.LocalControl_wrap__j1lTo{--l-line:hsla(97,10%,59%,.22);--l-line-2:hsla(97,10%,59%,.12);--l-acc:var(--acc,#b8d957);--l-ok:#34d399;--l-fault:#ff6b4a;display:grid;grid-gap:clamp(40px,6vh,72px);gap:clamp(40px,6vh,72px)}.LocalControl_grid__L43h4{display:grid;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);grid-template-columns:1fr;align-items:start}@media (min-width:900px){.LocalControl_grid__L43h4{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.LocalControl_panel___MzkO{display:grid;grid-gap:16px;gap:16px;align-content:start}.LocalControl_path__fQPQW{display:grid;grid-gap:18px;gap:18px}.LocalControl_pathEyebrow__u_KV_{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--l-acc)}.LocalControl_pathStage__selMw{position:relative;padding-top:96px}.LocalControl_nodes__VbJDY{position:relative;display:grid;grid-template-columns:repeat(3,1fr);z-index:2}.LocalControl_pnode__dsecZ{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;padding:0 8px}.LocalControl_disc__UcWSj{width:64px;height:64px;border-radius:50%;background:#0a0d0e;border:1px solid hsla(97,10%,59%,.32);display:grid;place-items:center;color:hsla(78,42%,94%,.88);box-shadow:0 0 0 8px #04060a;transition:border-color .35s ease,box-shadow .35s ease,color .35s ease}.LocalControl_disc__UcWSj svg{width:28px;height:28px;display:block}.LocalControl_iconDot__vGaOs{fill:var(--l-acc)}.LocalControl_iconLit__ZCqAR{fill:var(--l-acc);stroke:var(--l-acc);stroke-width:1.5}.LocalControl_pnode__dsecZ:hover .LocalControl_disc__UcWSj{border-color:rgba(184,217,87,.7);color:var(--l-acc);box-shadow:0 0 0 8px #04060a,0 0 16px rgba(184,217,87,.3)}.LocalControl_pnode__dsecZ .LocalControl_disc__UcWSj{animation:LocalControl_node-hit__RFZ6T 3.6s ease-out infinite;animation-delay:calc(.35s + var(--n, 0) * 1.25s)}@keyframes LocalControl_node-hit__RFZ6T{0%,3%{border-color:rgba(184,217,87,.9);color:var(--l-acc);box-shadow:0 0 0 8px #04060a,0 0 18px rgba(184,217,87,.45)}28%,to{border-color:hsla(97,10%,59%,.32);color:hsla(78,42%,94%,.88);box-shadow:0 0 0 8px #04060a}}.LocalControl_pTitle__ms7_7{font-family:var(--font-display),"Anton",Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(16px,1.5vw,20px);letter-spacing:.02em;color:#f2f6e9}.LocalControl_pSub__Ziyaa{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#93a08b}.LocalControl_rail__zqSZe{position:absolute;left:16.667%;right:16.667%;top:calc(96px + 32px);height:1px;background:linear-gradient(90deg,rgba(184,217,87,.15),rgba(184,217,87,.5) 20%,rgba(184,217,87,.5) 80%,rgba(184,217,87,.15));z-index:1}.LocalControl_packet__SWDzZ{position:absolute;top:calc(96px + 32px - 3px);left:16.667%;width:34px;height:7px;border-radius:4px;background:linear-gradient(90deg,transparent,var(--l-acc) 55%,transparent);filter:drop-shadow(0 0 6px rgba(184,217,87,.9));z-index:1;animation:LocalControl_packet__SWDzZ 3.6s cubic-bezier(.45,0,.35,1) infinite}@keyframes LocalControl_packet__SWDzZ{0%{left:16.667%;opacity:0}6%{opacity:1}66%{opacity:1}72%{left:calc(83.333% - 34px);opacity:0}to{left:calc(83.333% - 34px);opacity:0}}.LocalControl_seg__q4ZAf{position:absolute;top:calc(96px + 32px);transform:translate(-50%,-50%);padding:4px 9px;background:#04060a;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:#93a08b;z-index:1;white-space:nowrap}.LocalControl_seg1__jePuY{left:33.333%}.LocalControl_seg2__9lCHO{left:66.667%}.LocalControl_cloud__d244q{position:absolute;top:0;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;padding:9px 14px 9px 10px;border:1px dashed hsla(97,10%,59%,.4);background:rgba(10,13,14,.9);color:hsla(78,42%,94%,.8);z-index:2;transition:opacity .4s ease,border-color .4s ease,color .4s ease;white-space:nowrap}.LocalControl_cloudIcon__1HsVL{width:22px;height:22px;display:inline-flex}.LocalControl_cloudIcon__1HsVL svg{width:100%;height:100%}.LocalControl_cloudText__3Ioju{display:grid;grid-gap:2px;gap:2px}.LocalControl_cloudTitle__6Ulq3{font-size:9.5px;font-weight:700;letter-spacing:.18em}.LocalControl_cloudSub__Yn1Wi,.LocalControl_cloudTitle__6Ulq3{font-family:var(--font-mono),"IBM Plex Mono",monospace;text-transform:uppercase}.LocalControl_cloudSub__Yn1Wi{font-size:8.5px;letter-spacing:.14em;color:#93a08b}.LocalControl_stub__hZXkB{position:absolute;left:50%;top:46px;height:calc(96px - 46px);width:0;border-left:1px dotted hsla(97,10%,59%,.45);transform:translateX(-.5px);z-index:1}.LocalControl_stub__hZXkB:after{content:"";position:absolute;left:-9px;top:40%;width:18px;height:0;border-top:1.5px solid var(--l-fault);transform:rotate(-35deg) scaleX(0);transform-origin:center;transition:transform .3s ease}.LocalControl_offline__M0_kI .LocalControl_cloud__d244q{opacity:.3;border-color:rgba(255,107,74,.35)}.LocalControl_offline__M0_kI .LocalControl_stub__hZXkB{border-left-color:rgba(255,107,74,.35)}.LocalControl_offline__M0_kI .LocalControl_stub__hZXkB:after{transform:rotate(-35deg) scaleX(1)}.LocalControl_verdict__G6SIG{margin:0;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--l-ok);transition:color .3s ease}.LocalControl_offline__M0_kI .LocalControl_verdict__G6SIG{color:var(--l-acc)}@media (max-width:719.98px){.LocalControl_pathStage__selMw{padding-top:0;display:grid;grid-gap:14px;gap:14px}.LocalControl_cloud__d244q{position:static;transform:none;justify-self:start}.LocalControl_stub__hZXkB{display:none}.LocalControl_nodes__VbJDY{grid-template-columns:1fr;gap:18px;padding-left:0}.LocalControl_pnode__dsecZ{grid-template-columns:64px 1fr;justify-items:start;text-align:left;column-gap:16px;row-gap:3px;padding:0}.LocalControl_pnode__dsecZ .LocalControl_disc__UcWSj{grid-row:1/span 2}.LocalControl_rail__zqSZe{left:32px;right:auto;top:88px;bottom:32px;width:1px;height:auto;background:linear-gradient(180deg,rgba(184,217,87,.15),rgba(184,217,87,.5) 20%,rgba(184,217,87,.5) 80%,rgba(184,217,87,.15))}.LocalControl_packet__SWDzZ{left:29px;top:88px;width:7px;height:34px;background:linear-gradient(180deg,transparent,var(--l-acc) 55%,transparent);animation-name:LocalControl_packet-v__VHMmu}@keyframes LocalControl_packet-v__VHMmu{0%{top:88px;opacity:0}6%{opacity:1}66%{opacity:1}72%{top:calc(100% - 66px);opacity:0}to{top:calc(100% - 66px);opacity:0}}.LocalControl_seg__q4ZAf{display:none}}.LocalControl_copy__V_k1X{display:grid;grid-gap:16px;gap:16px;max-width:54ch}.LocalControl_lead__D4jMp{font-size:clamp(16px,1.35vw,19px);color:hsla(78,42%,94%,.9)}.LocalControl_lead__D4jMp,.LocalControl_note__54kex{margin:0;font-family:var(--font-body),"Archivo",system-ui,sans-serif;line-height:1.6}.LocalControl_note__54kex{font-size:14.5px;color:#93a08b}.LocalControl_toggle__817tQ{margin-top:6px;justify-self:start;display:inline-flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border:1px solid var(--l-line);border-radius:999px;background:rgba(10,13,14,.9);color:#f2f6e9;cursor:pointer;font:inherit;transition:border-color .25s ease}.LocalControl_toggle__817tQ:focus-visible,.LocalControl_toggle__817tQ:hover{border-color:var(--l-acc);outline:none}.LocalControl_track__pvZPq{position:relative;width:44px;height:24px;border-radius:999px;background:var(--l-ok);transition:background .3s ease}.LocalControl_knob__CjRNa{position:absolute;top:3px;left:23px;width:18px;height:18px;border-radius:50%;background:#04060a;transition:left .3s cubic-bezier(.4,0,.2,1)}.LocalControl_offline__M0_kI .LocalControl_track__pvZPq{background:hsla(97,10%,59%,.35)}.LocalControl_offline__M0_kI .LocalControl_knob__CjRNa{left:3px}.LocalControl_toggleLabel__aTdWY{font-size:11px;font-weight:700;letter-spacing:.16em}.LocalControl_status__rxtf_,.LocalControl_toggleLabel__aTdWY{font-family:var(--font-mono),"IBM Plex Mono",monospace;text-transform:uppercase}.LocalControl_status__rxtf_{margin:-6px 0 0;font-size:10.5px;letter-spacing:.14em;color:var(--l-ok);transition:color .3s ease}.LocalControl_offline__M0_kI .LocalControl_status__rxtf_{color:var(--l-acc)}.LocalControl_list__kQ6I5{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.LocalControl_item__HrWS5{display:flex;align-items:center;gap:10px;font-family:var(--font-body),"Archivo",system-ui,sans-serif;font-size:14.5px;color:hsla(78,42%,94%,.88)}.LocalControl_tick__wT5ui{width:18px;height:18px;color:var(--l-acc);display:inline-flex}.LocalControl_tick__wT5ui svg{width:100%;height:100%}.LocalControl_how__gSQZ7{margin:10px 0 0;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#6f7a6d}@media (prefers-reduced-motion:reduce){.LocalControl_cloud__d244q,.LocalControl_knob__CjRNa,.LocalControl_status__rxtf_,.LocalControl_stub__hZXkB:after,.LocalControl_toggle__817tQ,.LocalControl_track__pvZPq,.LocalControl_verdict__G6SIG{transition:none!important}.LocalControl_packet__SWDzZ,.LocalControl_pnode__dsecZ .LocalControl_disc__UcWSj{animation:none!important}.LocalControl_packet__SWDzZ{opacity:0}}.ScenePanel_stage__RCD_b{position:absolute;top:0;left:0;right:0;height:100vh;height:100svh;z-index:0;overflow:hidden;pointer-events:none}.ScenePanel_room__cM_0B{position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .72s cubic-bezier(.4,0,.2,1)}.ScenePanel_room__cM_0B[data-shown=true]{opacity:1}.ScenePanel_scrim__mnJ0_{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,6,10,.3),rgba(4,6,10,0) 26%,rgba(4,6,10,.12) 52%,rgba(4,6,10,.9))}.ScenePanel_screen__F7gzR{position:absolute;top:0;left:0;transform-origin:0 0;overflow:hidden;opacity:0;transition:opacity .64s cubic-bezier(.4,0,.2,1);will-change:opacity;border-radius:2px}.ScenePanel_screen__F7gzR[data-on=on]{opacity:.94}.ScenePanel_screen__F7gzR[data-on=dim]{opacity:.42}.ScenePanel_screen__F7gzR[data-on=dim] .ScenePanel_reelA__0n148,.ScenePanel_screen__F7gzR[data-on=dim] .ScenePanel_reelB__nzhP2,.ScenePanel_screen__F7gzR[data-on=dim] .ScenePanel_reelC__u_lu7,.ScenePanel_screen__F7gzR[data-on=dim] .ScenePanel_reelFlicker__Qc2xi{animation-play-state:paused}.ScenePanel_reel__AEX3O{position:absolute;inset:0;background:#060a16;overflow:hidden;filter:saturate(1.15) contrast(1.05)}.ScenePanel_reelA__0n148,.ScenePanel_reelB__nzhP2,.ScenePanel_reelC__u_lu7{position:absolute;inset:-30%;filter:blur(22px);mix-blend-mode:screen;will-change:transform}.ScenePanel_reelA__0n148{background:radial-gradient(38% 46% at 32% 48%,rgba(70,150,255,.85),transparent 70%);animation:ScenePanel_reel-a__W33PB 11s ease-in-out infinite alternate}.ScenePanel_reelB__nzhP2{background:radial-gradient(34% 40% at 68% 56%,rgba(255,176,74,.75),transparent 70%);animation:ScenePanel_reel-b__0Zt3c 13s ease-in-out infinite alternate}.ScenePanel_reelC__u_lu7{background:radial-gradient(28% 52% at 50% 30%,rgba(120,230,210,.55),transparent 70%);animation:ScenePanel_reel-c__U1s7X 9s ease-in-out infinite alternate}@keyframes ScenePanel_reel-a__W33PB{0%{transform:translate(-6%,2%) scale(1)}to{transform:translate(8%,-4%) scale(1.18)}}@keyframes ScenePanel_reel-b__0Zt3c{0%{transform:translate(6%,-3%) scale(1.1)}to{transform:translate(-7%,5%) scale(.95)}}@keyframes ScenePanel_reel-c__U1s7X{0%{transform:translateY(6%) scale(.9)}to{transform:translate(3%,-6%) scale(1.25)}}.ScenePanel_reelFlicker__Qc2xi{position:absolute;inset:0;background:#fff;opacity:0;animation:ScenePanel_reel-flicker__DVBGZ 7.5s step-end infinite}@keyframes ScenePanel_reel-flicker__DVBGZ{0%,to{opacity:0}31%{opacity:.08}32%{opacity:0}58%{opacity:.14}58.6%{opacity:0}83%{opacity:.05}84%{opacity:0}}.ScenePanel_reelVideo__hIZG0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease;mix-blend-mode:screen;filter:brightness(1.75) contrast(1.15) saturate(1.25)}.ScenePanel_reelVideo__hIZG0[data-ok="1"]{opacity:1}.ScenePanel_screen__F7gzR[data-on=on] .ScenePanel_reelA__0n148,.ScenePanel_screen__F7gzR[data-on=on] .ScenePanel_reelB__nzhP2,.ScenePanel_screen__F7gzR[data-on=on] .ScenePanel_reelC__u_lu7{opacity:.55}.ScenePanel_reelBars__OVq4V{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,#000,#000 11%,transparent 0,transparent 89%,#000 0,#000)}.ScenePanel_meter__fhOa_{display:flex;align-items:center;gap:8px;min-height:14px}.ScenePanel_meterT__O5kRx{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:hsla(78,42%,94%,.62);white-space:nowrap}.ScenePanel_disp__nuZBx{width:22px;height:12px;border:1px solid hsla(78,42%,94%,.35);background:#0a0d14;transition:background .4s ease,box-shadow .4s ease,border-color .4s ease}.ScenePanel_disp__nuZBx[data-v=on]{background:#cfe6ff;border-color:#cfe6ff;box-shadow:0 0 10px rgba(160,200,255,.8)}.ScenePanel_disp__nuZBx[data-v=dim]{background:#4a5566;border-color:#6a7686;box-shadow:0 0 4px rgba(120,140,170,.4)}.ScenePanel_eq__RFqvW{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.ScenePanel_eq__RFqvW i{display:block;width:3px;height:2px;background:hsla(78,42%,94%,.35);transition:background .3s ease}.ScenePanel_eq__RFqvW[data-v=low] i{background:#cfe6ff;animation:ScenePanel_eq-bounce__h3zNq .9s ease-in-out infinite alternate}@keyframes ScenePanel_eq-bounce__h3zNq{0%{height:2px}to{height:12px}}.ScenePanel_lvl__7M_7M{position:relative;width:56px;height:4px;background:hsla(78,42%,94%,.14);overflow:hidden}.ScenePanel_lvl__7M_7M i{position:absolute;left:0;top:0;bottom:0;background:#cfe6ff;transition:width .7s cubic-bezier(.4,0,.2,1),background .5s ease}.ScenePanel_lvl__7M_7M i[data-cct=warm]{background:#ffb864;box-shadow:0 0 6px rgba(255,184,100,.6)}.ScenePanel_lvl__7M_7M i[data-cct=cool]{background:#cfe6ff;box-shadow:0 0 6px rgba(207,230,255,.6)}.ScenePanel_lvl__7M_7M i[data-cct=off]{background:transparent}.ScenePanel_ac__i3izA{display:inline-grid;gap:2px;width:14px}.ScenePanel_ac__i3izA i{display:block;height:2px;border-radius:2px;background:hsla(78,42%,94%,.3);transition:background .3s ease}.ScenePanel_ac__i3izA[data-v=cool] i{background:#7fd4ff;animation:ScenePanel_ac-breathe__P2Al0 2.2s ease-in-out infinite}.ScenePanel_ac__i3izA[data-v=cool] i:nth-child(2){animation-delay:.3s}.ScenePanel_ac__i3izA[data-v=cool] i:nth-child(3){animation-delay:.6s}@keyframes ScenePanel_ac-breathe__P2Al0{0%,to{opacity:.35;transform:translateX(0)}50%{opacity:1;transform:translateX(2px)}}.ScenePanel_fan__xqVvD{display:inline-flex;color:hsla(78,42%,94%,.35);transition:color .3s ease}.ScenePanel_fan__xqVvD svg{display:block}.ScenePanel_fan__xqVvD[data-v=low]{color:#cfe6ff}.ScenePanel_fan__xqVvD[data-v=low] svg{animation:ScenePanel_fan-spin__D_tE_ 1.8s linear infinite}@keyframes ScenePanel_fan-spin__D_tE_{to{transform:rotate(1turn)}}.ScenePanel_panel__NoT01{--p-line:hsla(97,10%,59%,.22);--p-line-2:hsla(97,10%,59%,.12);--p-acc:var(--acc,#b8d957);--p-ok:#34d399;--p-fault:#ff6b4a;position:relative;z-index:2;width:min(460px,100%);background:rgba(8,11,8,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--p-line);padding:13px 14px 10px;display:grid;grid-gap:8px;gap:8px;color:#f2f6e9}.ScenePanel_panel__NoT01:after,.ScenePanel_panel__NoT01:before{content:"";position:absolute;width:14px;height:14px;border:1px solid var(--p-acc);opacity:.7;pointer-events:none}.ScenePanel_panel__NoT01:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.ScenePanel_panel__NoT01:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.ScenePanel_head__8rHuU{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ScenePanel_title__PlUSw{font-size:10px;font-weight:700;letter-spacing:.24em;color:var(--p-acc)}.ScenePanel_sub__I02Rd,.ScenePanel_title__PlUSw{font-family:var(--font-mono),"IBM Plex Mono",monospace;text-transform:uppercase}.ScenePanel_sub__I02Rd{font-size:8.5px;letter-spacing:.18em;color:var(--mut,#93a08b);white-space:nowrap}.ScenePanel_keypad__qn_jX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px}.ScenePanel_key__y1e4e{position:relative;display:grid;grid-gap:7px;gap:7px;justify-items:start;padding:10px 10px 9px;border:1px solid var(--p-line);background:rgba(10,13,14,.9);color:#f2f6e9;cursor:pointer;font:inherit;transition:border-color .2s ease,background .2s ease,transform .12s ease}.ScenePanel_key__y1e4e:hover{border-color:rgba(184,217,87,.5)}.ScenePanel_key__y1e4e:active{transform:translateY(1px)}.ScenePanel_key__y1e4e:focus-visible{outline:2px solid var(--p-acc);outline-offset:2px}.ScenePanel_keyLed__GnRea{width:6px;height:6px;border-radius:50%;background:hsla(78,42%,94%,.22);transition:background .2s ease}.ScenePanel_keyLabel__EN00S{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ScenePanel_key__y1e4e[aria-pressed=true]{background:var(--p-acc);border-color:var(--p-acc);color:#0b0d07}.ScenePanel_key__y1e4e[aria-pressed=true] .ScenePanel_keyLed__GnRea{background:#0b0d07}.ScenePanel_hint__WrGuN{margin:0;font-family:var(--font-body),"Archivo",system-ui,sans-serif;font-size:12.5px;line-height:1.4;color:hsla(78,42%,94%,.72)}.ScenePanel_lanes__LhX77{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--p-line-2);border:1px solid var(--p-line-2)}.ScenePanel_lane__Htj7H{background:rgba(10,13,14,.9);padding:7px 10px 8px;display:grid;grid-gap:5px;gap:5px;align-content:start;border-top:2px solid hsla(78,42%,94%,.25)}.ScenePanel_lane__Htj7H[data-side=kodaa]{border-top-color:var(--p-acc)}.ScenePanel_laneK__h4bTi{display:grid;grid-gap:2px;gap:2px}.ScenePanel_laneName__E4Xcv{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:hsla(78,42%,94%,.9)}.ScenePanel_lane__Htj7H[data-side=kodaa] .ScenePanel_laneName__E4Xcv{color:var(--p-acc)}.ScenePanel_laneVia__Xf0vZ{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:7.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut,#93a08b)}.ScenePanel_laneList__jR1ur{list-style:none;margin:0;padding:0;display:grid;grid-gap:3px;gap:3px}.ScenePanel_laneItem__o0pOO{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.03em;color:hsla(78,42%,94%,.88);padding-left:11px;position:relative;opacity:0;animation:ScenePanel_lane-in__ZqANw .36s ease-out forwards}.ScenePanel_laneItem__o0pOO:before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;background:hsla(78,42%,94%,.5)}.ScenePanel_lane__Htj7H[data-side=kodaa] .ScenePanel_laneItem__o0pOO:before{background:var(--p-acc)}@keyframes ScenePanel_lane-in__ZqANw{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.ScenePanel_foot__Ohf8m{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.ScenePanel_chip__dcJFA{font-size:8.5px;letter-spacing:.2em;color:var(--p-acc);border:1px solid rgba(184,217,87,.35);padding:5px 9px}.ScenePanel_chip__dcJFA,.ScenePanel_toggle__EI5xV{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-weight:700;text-transform:uppercase}.ScenePanel_toggle__EI5xV{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--p-line);border-radius:999px;padding:7px 12px;font-size:9px;letter-spacing:.16em;color:inherit;background:none;cursor:pointer;transition:border-color .25s ease}.ScenePanel_toggle__EI5xV:focus-visible,.ScenePanel_toggle__EI5xV:hover{border-color:var(--p-acc);outline:none}.ScenePanel_led__ofCZv{width:7px;height:7px;border-radius:50%;background:var(--p-ok);box-shadow:0 0 9px var(--p-ok);transition:background .25s ease,box-shadow .25s ease}.ScenePanel_offline__Kr8xA .ScenePanel_led__ofCZv{background:var(--p-fault);box-shadow:0 0 9px var(--p-fault)}.ScenePanel_status__AOQJx{min-height:1.2em;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--p-ok)}.ScenePanel_offline__Kr8xA .ScenePanel_status__AOQJx{color:var(--p-acc)}@media (min-width:981px) and (max-height:920px){.ScenePanel_hint__WrGuN,.ScenePanel_laneVia__Xf0vZ{display:none}.ScenePanel_panel__NoT01{gap:7px;padding:12px 13px 9px}.ScenePanel_key__y1e4e{padding:8px 9px 7px;gap:5px}.ScenePanel_lane__Htj7H{padding:6px 9px 7px;gap:4px}.ScenePanel_laneList__jR1ur{gap:2px}.ScenePanel_status__AOQJx{min-height:1em}}@media (max-width:780px){.ScenePanel_panel__NoT01{width:100%;padding:14px 14px 12px;gap:10px}.ScenePanel_keypad__qn_jX{gap:4px}.ScenePanel_key__y1e4e{padding:9px 7px 8px;gap:6px}.ScenePanel_keyLabel__EN00S{font-size:9px;letter-spacing:.1em}.ScenePanel_sub__I02Rd{display:none}}@media (max-width:420px){.ScenePanel_lanes__LhX77{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ScenePanel_room__cM_0B,.ScenePanel_screen__F7gzR{transition:none!important}.ScenePanel_reelA__0n148,.ScenePanel_reelB__nzhP2,.ScenePanel_reelC__u_lu7,.ScenePanel_reelFlicker__Qc2xi{animation:none!important}.ScenePanel_laneItem__o0pOO{animation:none!important;opacity:1}.ScenePanel_keyLed__GnRea,.ScenePanel_key__y1e4e,.ScenePanel_led__ofCZv,.ScenePanel_toggle__EI5xV{transition:none!important}.ScenePanel_eq__RFqvW[data-v=low] i{animation:none!important;height:7px}.ScenePanel_ac__i3izA[data-v=cool] i{animation:none!important;opacity:1}.ScenePanel_fan__xqVvD[data-v=low] svg{animation:none!important}.ScenePanel_reelVideo__hIZG0{transition:none!important}}