.home_root__mOlrA{--h-bg:#0b0d14;--h-band:#0f121b;--h-panel:#151925;--h-panel-2:#1a1e2b;--h-line:#242a39;--h-line-strong:#343b4f;--h-ink:#eef0f7;--h-ink-2:#b6bbce;--h-ink-3:#8d93a9;--h-accent:#4f46e5;--h-accent-hover:#4338ca;--h-accent-text:#a5b4fc;--h-ok:#34d399;--h-ok-soft:rgba(52,211,153,0.12);--h-warn:#fbbf24;--h-rack:#39406a;--h-node:#4b5372;--h-net:#6b73b0;--h-rack-3d:#5059a0;--h-net-hot:#a5b4fc;--h-lift:0 1px 0 rgba(255,255,255,0.04) inset,0 28px 56px -28px rgba(0,0,0,0.75),0 10px 20px -12px rgba(0,0,0,0.5);position:relative;isolation:isolate;background:var(--h-bg);color:var(--h-ink);font-family:var(--font-sans);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased}[data-theme=light] .home_root__mOlrA{--h-bg:#f5f6fa;--h-band:#eceef5;--h-panel:#ffffff;--h-panel-2:#f7f8fb;--h-line:#dfe2ec;--h-line-strong:#c7ccdb;--h-ink:#0f1222;--h-ink-2:#3a4058;--h-ink-3:#555b73;--h-accent:#4f46e5;--h-accent-hover:#4338ca;--h-accent-text:#4338ca;--h-ok:#047857;--h-ok-soft:rgba(4,120,87,0.1);--h-warn:#b45309;--h-rack:#c3c7da;--h-node:#aab0c4;--h-net:#8e95c4;--h-rack-3d:#9aa1cf;--h-net-hot:#4f46e5;--h-lift:0 26px 52px -30px rgba(15,18,34,0.28),0 8px 18px -12px rgba(15,18,34,0.14)}.home_root__mOlrA ::selection{background:var(--h-accent);color:#fff}.home_root__mOlrA :focus-visible{outline:2px solid var(--h-accent-text);outline-offset:3px;border-radius:6px}.home_root__mOlrA a{text-underline-offset:4px}.home_frame__E2_H6{position:relative;max-width:1280px;margin:0 auto}.home_frame__E2_H6:after,.home_frame__E2_H6:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--h-line);pointer-events:none}.home_frame__E2_H6:before{left:0}.home_frame__E2_H6:after{right:0}.home_section__zW4tS{position:relative;border-top:1px solid var(--h-line)}.home_section__zW4tS:after,.home_section__zW4tS:before{content:"";position:absolute;top:-4px;width:7px;height:7px;background:var(--h-bg);border:1px solid var(--h-node);border-radius:2px;z-index:1}.home_section__zW4tS:before{left:max(0px,calc(50% - 644px))}.home_section__zW4tS:after{right:max(0px,calc(50% - 644px))}.home_band__XJLij{background:color-mix(in srgb,var(--h-band) 80%,transparent)}.home_band__XJLij.home_section__zW4tS:after,.home_band__XJLij.home_section__zW4tS:before{background:var(--h-band)}.home_ruleLabel__lqSCD{position:absolute;top:-.7em;left:50%;transform:translateX(-50%);padding:0 .75rem;background:var(--h-bg);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--h-ink-3);white-space:nowrap}.home_band__XJLij .home_ruleLabel__lqSCD{background:var(--h-band)}.home_inverse__nnrya{--h-bg:#131726;--h-panel:#1a1f30;--h-panel-2:#1f2537;--h-line:#2a3145;--h-line-strong:#3a4260;background:var(--h-bg);box-shadow:inset 0 1px 0 rgba(165,180,252,.08),inset 0 -1px 0 rgba(165,180,252,.06)}[data-theme=light] .home_root__mOlrA .home_inverse__nnrya{--h-bg:#e8eaf2;--h-panel:#ffffff;--h-panel-2:#f5f6fa;--h-line:#d6d9e5;--h-line-strong:#c0c5d6;box-shadow:none}.home_inverse__nnrya .home_ruleLabel__lqSCD,.home_inverse__nnrya.home_section__zW4tS:after,.home_inverse__nnrya.home_section__zW4tS:before{background:var(--h-bg)}.home_reading__vJ_3_{background:color-mix(in srgb,var(--h-bg) 74%,transparent)}.home_reveal__7TnLZ[data-reveal=pending]{opacity:0;filter:blur(6px);transform:translateY(10px) scale(.985)}.home_reveal__7TnLZ[data-reveal=in]{opacity:1;filter:blur(0);transform:none;transition:opacity .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}.home_heroIn__jB5nF{animation:home_heroIn__jB5nF .76s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--d,0s)}@keyframes home_heroIn__jB5nF{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.home_rackArrive__xRCl4{animation:home_rackArrive__xRCl4 1.4s cubic-bezier(.16,1,.3,1) .65s both}@keyframes home_rackArrive__xRCl4{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}.home_rackGlow__swlYY{position:absolute;inset:8% 4% 12% 10%;border-radius:50%;background:radial-gradient(closest-side,rgba(99,102,241,.32),transparent);filter:blur(40px);animation:home_glowBreathe__d97JR 6s ease-in-out infinite alternate;pointer-events:none}@keyframes home_glowBreathe__d97JR{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.home_drift__2TuxY{animation:home_drift__2TuxY 9s ease-in-out infinite alternate}@keyframes home_drift__2TuxY{0%{transform:translate(0) rotate(-2deg)}50%{transform:translate(10px,-8px) rotate(1deg)}to{transform:translate(-6px,6px) rotate(-1deg)}}.home_navShell__S_WvW{transition:top .3s cubic-bezier(.16,1,.3,1),padding .3s cubic-bezier(.16,1,.3,1)}.home_navBar__AsZ0F{transition:max-width .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),border-radius .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1);border:1px dashed transparent}.home_navShell__S_WvW[data-detached=true]{padding:10px 16px 0}.home_navShell__S_WvW[data-detached=true] .home_navBar__AsZ0F{max-width:1248px;border-color:var(--h-line-strong);border-radius:14px;background:color-mix(in srgb,var(--h-panel) 92%,transparent);box-shadow:var(--h-lift)}.home_marquee__eFzp8{display:flex;width:max-content;animation:home_marquee__eFzp8 38s linear infinite}@keyframes home_marquee__eFzp8{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home_stamp__IzvGH{animation:home_stamp__IzvGH .7s cubic-bezier(.16,1,.3,1) both}@keyframes home_stamp__IzvGH{0%{opacity:0;transform:scale(1.8) rotate(-12deg)}60%{opacity:1;transform:scale(.96) rotate(-4deg)}to{opacity:1;transform:scale(1) rotate(-4deg)}}.home_popIn__yOoGx{animation:home_popIn__yOoGx .52s cubic-bezier(.16,1,.3,1) both}@keyframes home_popIn__yOoGx{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.home_caret__n72ii:after{content:"";display:inline-block;width:.55em;height:1.1em;margin-left:2px;vertical-align:-.2em;background:currentColor;animation:home_caret__n72ii 1s steps(1) infinite}@keyframes home_caret__n72ii{50%{opacity:0}}.home_growUp__z9Aze{transform-origin:bottom;animation:home_growUp__z9Aze .9s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--d,0s)}@keyframes home_growUp__z9Aze{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.home_pulseRing__iYpj1{animation:home_pulseRing__iYpj1 2.4s cubic-bezier(.16,1,.3,1) infinite;transform-origin:center;transform-box:fill-box}@keyframes home_pulseRing__iYpj1{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.home_hatch__M1PLG{padding:10px;border:1px solid var(--h-line);border-radius:18px;background-image:repeating-linear-gradient(-45deg,var(--h-line) 0 1px,transparent 1px 7px)}@media (prefers-reduced-motion:reduce){.home_reveal__7TnLZ[data-reveal=pending]{opacity:1;filter:none;transform:none}.home_caret__n72ii:after,.home_drift__2TuxY,.home_growUp__z9Aze,.home_heroIn__jB5nF,.home_marquee__eFzp8,.home_popIn__yOoGx,.home_pulseRing__iYpj1,.home_rackArrive__xRCl4,.home_rackGlow__swlYY,.home_stamp__IzvGH{animation:none}}.home_display__RU300{font-size:clamp(2.75rem,6.4vw,5.25rem);line-height:.95;letter-spacing:-.035em}.home_display__RU300,.home_h2__i1_pr{font-family:var(--font-headline);font-weight:800;text-wrap:balance}.home_h2__i1_pr{font-size:clamp(2rem,4.4vw,3.5rem);line-height:1;letter-spacing:-.03em}.home_h3__EA_V7{font-family:var(--font-headline);font-weight:700;font-size:clamp(1.5rem,2.6vw,2.125rem);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.home_lead__Q7RwM{font-size:clamp(1.0625rem,1.6vw,1.3125rem);line-height:1.5;color:var(--h-ink-2);max-width:34em}.home_body__2VAJS{font-size:1rem;line-height:1.6;color:var(--h-ink-2);max-width:62ch}.home_figure__cl6_F{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.home_btnPrimary__y0LpN,.home_btnSecondary__643kg{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:0 1.375rem;border-radius:12px;font-weight:600;font-size:1rem;text-decoration:none;transition:background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}.home_btnPrimary__y0LpN{background:var(--h-accent);color:#fff}.home_btnPrimary__y0LpN:hover{background:var(--h-accent-hover)}.home_btnSecondary__643kg{border:1px solid var(--h-line-strong);color:var(--h-ink);background:transparent}.home_btnSecondary__643kg:hover{border-color:var(--h-ink-3);background:var(--h-panel)}.home_btnPrimary__y0LpN:active,.home_btnSecondary__643kg:active{transform:translateY(1px)}.home_textLink__06rnJ{color:var(--h-accent-text);font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.home_screen__n4hD_{background:var(--h-panel);border:1px solid var(--h-line);border-radius:14px;overflow:hidden;box-shadow:var(--h-lift)}.home_floating__iVY1z{box-shadow:var(--h-lift);animation:home_float__aJUpU 8s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes home_float__aJUpU{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.home_nodesLayer__4mkWf{position:fixed;inset:0;z-index:-1;pointer-events:none;contain:strict}.home_nodesLinks__rZyoP line{stroke:var(--h-net);stroke-width:1;opacity:.1}.home_nodesPackets__nUmR5 line{stroke:var(--h-net-hot);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:7 93;stroke-dashoffset:100;opacity:.7;animation:home_packet__Ov_fb linear infinite}.home_nodesDots__3D5f9 circle{fill:var(--h-net);opacity:.35;animation:home_breathe__mo2gq ease-in-out infinite alternate}@keyframes home_packet__Ov_fb{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes home_breathe__mo2gq{0%{opacity:.18}to{opacity:.62}}@media (prefers-reduced-motion:reduce){.home_floating__iVY1z,.home_nodesDots__3D5f9 circle,.home_nodesPackets__nUmR5 line{animation:none}.home_nodesPackets__nUmR5 line{opacity:0}}.home_rackCanvas__HsVg0{position:absolute;pointer-events:none;opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%),linear-gradient(180deg,#000 60%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 30%),linear-gradient(180deg,#000 60%,transparent);mask-composite:intersect}.home_rackLive__1MuU5 .home_rackCanvas__HsVg0{opacity:1}.home_rackLive__1MuU5 .home_rack__3twjx{opacity:0!important;transition:opacity .9s cubic-bezier(.16,1,.3,1)}.home_screenTag__6UxDA{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--h-ink-3)}.home_chipMuted__dNQLm,.home_chipOk__AwHfb,.home_chipWarn__tCYPh{display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .5rem;border-radius:6px;font-family:var(--font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.home_chipOk__AwHfb{background:var(--h-ok-soft);color:var(--h-ok)}.home_chipWarn__tCYPh{background:rgba(251,191,36,.12);color:var(--h-warn)}.home_chipMuted__dNQLm{background:var(--h-panel-2);color:var(--h-ink-3)}.home_rack__3twjx{position:absolute;background:var(--h-rack);-webkit-mask-image:url(/landing/rack-halftone.webp),linear-gradient(90deg,transparent 0,#000 38%),linear-gradient(180deg,#000 55%,transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-position:right top;-webkit-mask-size:contain,100% 100%,100% 100%;-webkit-mask-composite:source-in,source-in;mask-image:url(/landing/rack-halftone.webp),linear-gradient(90deg,transparent 0,#000 38%),linear-gradient(180deg,#000 55%,transparent);mask-repeat:no-repeat;mask-position:right top;mask-size:contain,100% 100%,100% 100%;mask-composite:intersect;pointer-events:none}.home_flow__RX9ku{position:relative}.home_flowTrack__rejc4{position:absolute;left:24px;right:calc((100% - 72px) / 4 - 24px);top:23px;height:2px;background:var(--h-line-strong)}.home_flowFill__G4Egr{position:absolute;inset:0;background:var(--h-accent-text);transform-origin:left center;transform:scaleX(1)}.home_flowDot__EASoo{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--h-panel);border:1px solid var(--h-line-strong);color:var(--h-ink-2);position:relative;z-index:1;transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.home_flow__RX9ku[data-run=true] .home_flowFill__G4Egr{animation:home_flowFill__G4Egr 2.4s cubic-bezier(.16,1,.3,1) both}.home_flow__RX9ku[data-run=true] .home_flowStep__2YyeL .home_flowDot__EASoo{animation:home_flowLight__OD00I 2.4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * .52s)}.home_flowStep__2YyeL:last-child .home_flowDot__EASoo{background:var(--h-ok-soft);color:var(--h-ok);border-color:var(--h-ok)}@keyframes home_flowFill__G4Egr{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home_flowLight__OD00I{0%{border-color:var(--h-line-strong)}20%{border-color:var(--h-accent-text);color:var(--h-ink)}}@media (prefers-reduced-motion:reduce){.home_flow__RX9ku[data-run=true] .home_flowFill__G4Egr,.home_flow__RX9ku[data-run=true] .home_flowStep__2YyeL .home_flowDot__EASoo{animation:none}}.home_faqItem__wqrKY{border-bottom:1px solid var(--h-line)}.home_faqItem__wqrKY summary{list-style:none;cursor:pointer}.home_faqItem__wqrKY summary::-webkit-details-marker{display:none}.home_faqItem__wqrKY[open] .home_faqIcon__VaMBs{transform:rotate(45deg)}.home_faqIcon__VaMBs{transition:transform .2s cubic-bezier(.16,1,.3,1)}.home_displayXL__kF8V_{font-family:var(--font-headline);font-weight:800;font-size:clamp(3rem,7.4vw,6.75rem);line-height:.92;letter-spacing:-.04em}.home_heroQuiet__kScLP{position:absolute;left:-10%;top:0;width:75%;height:100%;background:radial-gradient(ellipse 60% 55% at 35% 40%,var(--h-bg) 45%,transparent 100%);pointer-events:none;z-index:1}.home_displayQ__Vh1aj{font-family:var(--font-headline);font-weight:800;font-size:clamp(2.25rem,5.2vw,4.5rem);line-height:.98;letter-spacing:-.035em;text-wrap:balance}.home_rackSoft__g_PyF{-webkit-mask-image:url(/landing/rack-halftone.webp),radial-gradient(ellipse 48% 46% at 50% 50%,#000 35%,transparent 100%);-webkit-mask-size:cover,100% 100%;-webkit-mask-position:center,center;-webkit-mask-composite:source-in;mask-image:url(/landing/rack-halftone.webp),radial-gradient(ellipse 48% 46% at 50% 50%,#000 35%,transparent 100%);mask-size:cover,100% 100%;mask-position:center,center;mask-composite:intersect}.home_sheetScrim__buhzS{background:color-mix(in srgb,#05070d 55%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:home_sheetFade__WPZ7g .22s ease-out both}.home_sheet__B2SRP{border-top:1px solid var(--h-line-strong);border-radius:24px 24px 0 0;background:color-mix(in srgb,var(--h-panel) 82%,transparent);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent),0 -24px 60px -20px rgba(0,0,0,.5);animation:home_sheetUp__uUa3G .32s cubic-bezier(.16,1,.3,1) both}.home_sheetPrimary__DOs5Z{position:relative;overflow:hidden;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,#fff 18%,transparent),transparent 55%),linear-gradient(135deg,var(--h-accent),#7c3aed);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent),0 10px 24px -12px color-mix(in srgb,var(--h-accent) 80%,transparent);transition:transform .16s cubic-bezier(.16,1,.3,1)}.home_sheetSecondary__HbkS5{border:1px solid var(--h-line-strong);background:color-mix(in srgb,var(--h-panel-2) 70%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent);transition:transform .16s cubic-bezier(.16,1,.3,1)}.home_sheetPrimary__DOs5Z:active,.home_sheetSecondary__HbkS5:active{transform:scale(.98)}@keyframes home_sheetUp__uUa3G{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes home_sheetFade__WPZ7g{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.home_sheetScrim__buhzS,.home_sheet__B2SRP{animation:none}}@media (prefers-reduced-transparency:reduce){.home_sheet__B2SRP{background:var(--h-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}