@media (prefers-reduced-motion:no-preference) and (min-width:64rem){.V3DriftSection-module__EcTpSa__pin{z-index:0;position:sticky;top:74px}.V3DriftSection-module__EcTpSa__pin [data-v3-drift=head]{translate:0 calc(var(--v3-depart,0) * -64px)}.V3DriftSection-module__EcTpSa__pin [data-v3-drift=body]{translate:0 calc(var(--v3-depart,0) * -26px)}.V3DriftSection-module__EcTpSa__pin [data-v3-reveal]{opacity:calc(1 - var(--v3-depart,0) * var(--v3-depart,0))}}
.V3Nav-module__FhLrVG__indicator{transition:opacity .15s var(--v3-motion-ease-gentle)}@media (prefers-reduced-motion:no-preference){.V3Nav-module__FhLrVG__indicator{transition:left .15s var(--v3-motion-ease-gentle), width .15s var(--v3-motion-ease-gentle), opacity .15s var(--v3-motion-ease-gentle)}}
@media (prefers-reduced-motion:no-preference){[data-inview=false] .V3NumberedBody-module__8PGgJW__item,[data-inview=false] .V3NumberedBody-module__8PGgJW__verdict{opacity:0}[data-inview=true] .V3NumberedBody-module__8PGgJW__item,[data-inview=true] .V3NumberedBody-module__8PGgJW__verdict{opacity:1;transition:opacity .4s var(--v3-motion-ease-gentle)}[data-inview=true] .V3NumberedBody-module__8PGgJW__item{transition-delay:calc(var(--v3-i,0) * 50ms)}[data-inview=true] .V3NumberedBody-module__8PGgJW__verdict{transition-delay:.25s}}
@media (prefers-reduced-motion:no-preference){[data-inview=false] .V3ConvergenceBody-module__w8OPKW__domain:after,[data-inview=false] .V3ConvergenceBody-module__w8OPKW__stemV{transform:scaleY(0)}[data-inview=false] .V3ConvergenceBody-module__w8OPKW__stemH{transform:scaleX(0)}[data-inview=false] .V3ConvergenceBody-module__w8OPKW__hub{clip-path:inset(0 0 100%)}[data-inview=false] .V3ConvergenceBody-module__w8OPKW__chip{opacity:0}[data-inview=true] .V3ConvergenceBody-module__w8OPKW__domain:after,[data-inview=true] .V3ConvergenceBody-module__w8OPKW__stemH,[data-inview=true] .V3ConvergenceBody-module__w8OPKW__stemV{transition:transform .35s var(--v3-motion-ease-gentle);transform:none}[data-inview=true] .V3ConvergenceBody-module__w8OPKW__domain:after{transition-delay:0s}[data-inview=true] .V3ConvergenceBody-module__w8OPKW__stemH{transition-delay:.2s}[data-inview=true] .V3ConvergenceBody-module__w8OPKW__stemV{transition-delay:.35s}[data-inview=true] .V3ConvergenceBody-module__w8OPKW__hub{clip-path:inset(0);transition:clip-path .45s var(--v3-motion-ease-gentle) .5s}[data-inview=true] .V3ConvergenceBody-module__w8OPKW__chip{opacity:1;transition:opacity .3s var(--v3-motion-ease-gentle) .9s}}
@media (min-width:64rem){.V3EcosystemBody-module__YiNWYW__unit:not(:last-child):after{content:"";border-top:1px solid var(--color-v3-border);width:1rem;position:absolute;top:50%;left:100%}}
.V3ControlPanelDiagram-module__-5Qk_W__variant{display:none}.V3ControlPanelDiagram-module__-5Qk_W__variant[data-v3-control-panel-mode=processor]{display:flex}html[data-v3-control-panel=lifecycle] .V3ControlPanelDiagram-module__-5Qk_W__variant[data-v3-control-panel-mode=processor]{display:none}html[data-v3-control-panel=lifecycle] .V3ControlPanelDiagram-module__-5Qk_W__variant[data-v3-control-panel-mode=lifecycle]{display:flex}.V3ControlPanelDiagram-module__-5Qk_W__panel{border-color:color-mix(in oklab, var(--v3-accent) 38%, var(--v3-border));background:linear-gradient(180deg, color-mix(in oklab, var(--v3-surface) 72%, var(--v3-accent-surface)), var(--v3-accent-surface));box-shadow:inset 10px 0 28px color-mix(in oklab, var(--v3-accent) 4%, transparent), inset -10px 0 28px color-mix(in oklab, var(--v3-accent) 4%, transparent)}.V3ControlPanelDiagram-module__-5Qk_W__variant[data-v3-control-panel-mode=processor] .V3ControlPanelDiagram-module__-5Qk_W__panel{background:var(--v3-accent-surface)}.V3ControlPanelDiagram-module__-5Qk_W__port{border-color:var(--v3-accent);background:var(--v3-surface);box-shadow:none}.V3ControlPanelDiagram-module__-5Qk_W__processor{border:1px solid color-mix(in oklab, var(--v3-accent) 70%, var(--v3-accent-hover));background:color-mix(in oklab, var(--v3-accent) 42%, var(--v3-accent-hover));box-shadow:inset 0 0 0 8px color-mix(in oklab, var(--v3-accent-hover) 24%, transparent), 0 20px 34px -22px color-mix(in oklab, var(--v3-accent-hover) 72%, transparent)}.V3ControlPanelDiagram-module__-5Qk_W__processorNode{background:color-mix(in oklab, #fff 64%, var(--v3-accent))}.V3ControlPanelDiagram-module__-5Qk_W__processorNodeCore{background:#fff;box-shadow:0 0 0 4px #ffffff29;box-shadow:0 0 0 4px lab(100% -.0000298023 .0000119209/.16)}.V3ControlPanelDiagram-module__-5Qk_W__statusDot{background:#71dda5;box-shadow:0 0 0 3px #71dda524;box-shadow:0 0 0 3px lab(80.6218% -42.2379 17.5883/.14)}.V3ControlPanelDiagram-module__-5Qk_W__lifecycleHeader{background:color-mix(in oklab, var(--v3-accent) 72%, var(--v3-accent-hover));box-shadow:0 16px 28px -24px color-mix(in oklab, var(--v3-accent-hover) 72%, transparent)}.V3ControlPanelDiagram-module__-5Qk_W__channel{border-color:color-mix(in oklab, var(--v3-accent) 16%, var(--v3-border));background:color-mix(in oklab, var(--v3-surface) 72%, transparent)}.V3ControlPanelDiagram-module__-5Qk_W__channel:last-child{border-bottom-color:#0000}.V3ControlPanelDiagram-module__-5Qk_W__channelNumber{color:color-mix(in oklab, var(--v3-accent) 64%, var(--v3-muted-ink))}.V3ControlPanelDiagram-module__-5Qk_W__channelActivity i{background:var(--v3-accent);border-radius:999px;width:2px;display:block}.V3ControlPanelDiagram-module__-5Qk_W__channelActivity i:first-child{opacity:.45;height:5px}.V3ControlPanelDiagram-module__-5Qk_W__channelActivity i:nth-child(2){height:10px}.V3ControlPanelDiagram-module__-5Qk_W__channelActivity i:nth-child(3){opacity:.7;height:7px}.V3ControlPanelDiagram-module__-5Qk_W__route{transform-origin:0;border-radius:999px;height:1px}.V3ControlPanelDiagram-module__-5Qk_W__routeLeft{background:linear-gradient(90deg, color-mix(in oklab, var(--v3-accent) 22%, transparent), color-mix(in oklab, var(--v3-accent) 76%, transparent))}.V3ControlPanelDiagram-module__-5Qk_W__routeRight{transform-origin:100%;background:linear-gradient(90deg, color-mix(in oklab, var(--v3-accent) 76%, transparent), color-mix(in oklab, var(--v3-accent) 22%, transparent))}@media (min-width:80rem){.V3ControlPanelDiagram-module__-5Qk_W__variant[data-v3-control-panel-mode=processor],html[data-v3-control-panel=lifecycle] .V3ControlPanelDiagram-module__-5Qk_W__variant[data-v3-control-panel-mode=lifecycle]{display:grid}}@media (prefers-reduced-motion:no-preference){[data-inview=false] .V3ControlPanelDiagram-module__-5Qk_W__route{transform:scaleX(0)}[data-inview=true] .V3ControlPanelDiagram-module__-5Qk_W__route{transition:transform .6s var(--v3-motion-ease-gentle);background-repeat:no-repeat;background-size:50% 100%;animation:3.2s linear infinite V3ControlPanelDiagram-module__-5Qk_W__v3-route-travel;transform:scaleX(1)}[data-inview=true] .V3ControlPanelDiagram-module__-5Qk_W__routeRight{animation-direction:reverse}.V3ControlPanelDiagram-module__-5Qk_W__route:nth-child(4n+2){animation-delay:-.4s}.V3ControlPanelDiagram-module__-5Qk_W__route:nth-child(4n+3){animation-delay:-.8s}.V3ControlPanelDiagram-module__-5Qk_W__route:nth-child(4n+4){animation-delay:-1.2s}[data-inview=false] .V3ControlPanelDiagram-module__-5Qk_W__variant>ul>li{opacity:0;translate:0 12px}[data-inview=true] .V3ControlPanelDiagram-module__-5Qk_W__variant>ul>li{opacity:1;transition:opacity .4s var(--v3-motion-ease-gentle), translate .4s var(--v3-motion-ease-gentle);transition-delay:calc(.35s + var(--v3-i,0) * 60ms);translate:0}}@keyframes V3ControlPanelDiagram-module__-5Qk_W__v3-route-travel{0%{background-position:-100% 0}to{background-position:200% 0}}
.V3HubDiagram-module__LNUOXW__circle{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--v3-hub-title) 6%, transparent), 0 24px 52px -40px color-mix(in oklab, var(--v3-accent) 28%, transparent)}.V3HubDiagram-module__LNUOXW__circleInset{border-color:color-mix(in oklab, var(--v3-hub-title) 16%, transparent)}.V3HubDiagram-module__LNUOXW__circlePort{background:var(--v3-hub-title);box-shadow:0 0 0 3px var(--v3-hub-fill)}.V3HubDiagram-module__LNUOXW__bus{background:color-mix(in oklab, var(--v3-accent) 55%, transparent)}.V3HubDiagram-module__LNUOXW__node{background:color-mix(in oklab, var(--v3-accent) 82%, var(--v3-surface));box-shadow:0 0 0 2.5px var(--v3-canvas);border-color:#0000}.V3HubDiagram-module__LNUOXW__route{background-image:var(--v3-route-base);border-radius:999px}.V3HubDiagram-module__LNUOXW__routeLeft{transform-origin:0;--v3-route-base:linear-gradient(90deg, color-mix(in oklab, var(--v3-accent) 42%, transparent), color-mix(in oklab, var(--v3-accent) 76%, transparent))}.V3HubDiagram-module__LNUOXW__routeRight{transform-origin:100%;--v3-route-base:linear-gradient(90deg, color-mix(in oklab, var(--v3-accent) 76%, transparent), color-mix(in oklab, var(--v3-accent) 42%, transparent))}.V3HubDiagram-module__LNUOXW__bridge{--v3-route-base:linear-gradient(color-mix(in oklab, var(--v3-accent) 68%, transparent), color-mix(in oklab, var(--v3-accent) 68%, transparent))}:is(.V3HubDiagram-module__LNUOXW__root:has(.V3HubDiagram-module__LNUOXW__cards>li:first-child:hover) .V3HubDiagram-module__LNUOXW__left>div:nth-child(2),.V3HubDiagram-module__LNUOXW__root:has(.V3HubDiagram-module__LNUOXW__cards>li:nth-child(2):hover) .V3HubDiagram-module__LNUOXW__left>div:nth-child(3),.V3HubDiagram-module__LNUOXW__root:has(.V3HubDiagram-module__LNUOXW__cards>li:nth-child(3):hover) .V3HubDiagram-module__LNUOXW__left>div:nth-child(4),.V3HubDiagram-module__LNUOXW__root:has(.V3HubDiagram-module__LNUOXW__cards>li:nth-child(4):hover) .V3HubDiagram-module__LNUOXW__left>div:nth-child(5),.V3HubDiagram-module__LNUOXW__root:has(.V3HubDiagram-module__LNUOXW__cards>li:nth-child(5):hover) .V3HubDiagram-module__LNUOXW__right>div:nth-child(2),.V3HubDiagram-module__LNUOXW__root:has(.V3HubDiagram-module__LNUOXW__cards>li:nth-child(6):hover) .V3HubDiagram-module__LNUOXW__right>div:nth-child(3),.V3HubDiagram-module__LNUOXW__root:has(.V3HubDiagram-module__LNUOXW__cards>li:nth-child(7):hover) .V3HubDiagram-module__LNUOXW__right>div:nth-child(4),.V3HubDiagram-module__LNUOXW__root:has(.V3HubDiagram-module__LNUOXW__cards>li:nth-child(8):hover) .V3HubDiagram-module__LNUOXW__right>div:nth-child(5)){--v3-port-lit:1}.V3HubDiagram-module__LNUOXW__branch{box-shadow:0 0 0 calc(.5px * var(--v3-port-lit,0)) color-mix(in oklab, var(--v3-accent) 60%, transparent);transition:box-shadow .25s var(--v3-motion-ease-gentle)}.V3HubDiagram-module__LNUOXW__circle:hover{border-color:color-mix(in oklab, var(--v3-accent-hover) 80%, var(--v3-hub-border));transition:border-color .25s var(--v3-motion-ease-gentle)}.V3HubDiagram-module__LNUOXW__circle:hover .V3HubDiagram-module__LNUOXW__circlePort{background:var(--v3-accent-hover)}@media (prefers-reduced-motion:no-preference){[data-inview=false] .V3HubDiagram-module__LNUOXW__route{transform:scaleX(0)}[data-inview=true] .V3HubDiagram-module__LNUOXW__route{transition:transform .55s var(--v3-motion-ease-gentle);transform:scaleX(1)}[data-inview=true] .V3HubDiagram-module__LNUOXW__bridge{transition-delay:.3s}[data-inview=false] .V3HubDiagram-module__LNUOXW__bus{transform:scaleY(0)}[data-inview=true] .V3HubDiagram-module__LNUOXW__bus{transition:transform .55s var(--v3-motion-ease-gentle);transform:scaleY(1)}.V3HubDiagram-module__LNUOXW__node{scale:calc(1 + .4 * var(--v3-port-lit,0));transition:scale .25s var(--v3-motion-ease-gentle)}[data-inview=false] .V3HubDiagram-module__LNUOXW__node{opacity:0}[data-inview=true] .V3HubDiagram-module__LNUOXW__node{opacity:1;transition:opacity .3s var(--v3-motion-ease-gentle) .35s, scale .25s var(--v3-motion-ease-gentle)}[data-inview=false] .V3HubDiagram-module__LNUOXW__cards>li{opacity:0;translate:0 12px}[data-inview=true] .V3HubDiagram-module__LNUOXW__cards>li{opacity:1;transition:opacity .4s var(--v3-motion-ease-gentle), translate .4s var(--v3-motion-ease-gentle);transition-delay:calc(.35s + var(--v3-i,0) * 60ms);translate:0}[data-inview=true] .V3HubDiagram-module__LNUOXW__cards>li:hover{translate:0 calc(-1 * var(--v3-motion-lift,1px));transition-delay:0s}.V3HubDiagram-module__LNUOXW__cards>li:hover>div>span:first-child{transition:scale .25s var(--v3-motion-ease-gentle);scale:1.08}[data-inview=false] .V3HubDiagram-module__LNUOXW__circle{opacity:0;scale:.94}[data-inview=true] .V3HubDiagram-module__LNUOXW__circle{opacity:1;transition:opacity .5s var(--v3-motion-ease-gentle) .5s, scale .5s var(--v3-motion-ease-gentle) .5s;scale:1}[data-inview=false] .V3HubDiagram-module__LNUOXW__circleInset{opacity:0;scale:.9}[data-inview=true] .V3HubDiagram-module__LNUOXW__circleInset{opacity:1;transition:opacity .45s var(--v3-motion-ease-gentle) .65s, scale .45s var(--v3-motion-ease-gentle) .65s;scale:1}[data-inview=true] .V3HubDiagram-module__LNUOXW__route{background-image:linear-gradient(90deg, transparent, var(--v3-accent-hover), transparent), var(--v3-route-base);animation:1.1s ease-out both V3HubDiagram-module__LNUOXW__v3-route-travel;animation-delay:calc(.6s + var(--v3-row,0) * .12s);background-repeat:no-repeat;background-size:36% 100%,100% 100%}[data-inview=true] .V3HubDiagram-module__LNUOXW__routeRight{animation-direction:reverse}[data-inview=true] .V3HubDiagram-module__LNUOXW__bridge{--v3-row:4}div:nth-child(3)>.V3HubDiagram-module__LNUOXW__branch{--v3-row:1}div:nth-child(4)>.V3HubDiagram-module__LNUOXW__branch{--v3-row:2}div:nth-child(5)>.V3HubDiagram-module__LNUOXW__branch{--v3-row:3}}@keyframes V3HubDiagram-module__LNUOXW__v3-route-travel{0%{background-position:-100% 0}to{background-position:200% 0}}
@media (prefers-reduced-motion:no-preference){[data-inview=false] .V3LifecycleDiagram-module__7sHsga__line{transform:scaleX(0)}[data-inview=true] .V3LifecycleDiagram-module__7sHsga__line{transition:transform .55s var(--v3-motion-ease-gentle);transform:scaleX(1)}}
.V3ModulesBody-module__LavE-q__mode{display:none}.V3ModulesBody-module__LavE-q__mode[data-v3-modules-mode=hub]{display:block}html[data-v3-modules-mode=control-panel] .V3ModulesBody-module__LavE-q__mode[data-v3-modules-mode=hub],html[data-v3-modules-mode=lifecycle] .V3ModulesBody-module__LavE-q__mode[data-v3-modules-mode=hub]{display:none}html[data-v3-modules-mode=control-panel] .V3ModulesBody-module__LavE-q__mode[data-v3-modules-mode=control-panel],html[data-v3-modules-mode=lifecycle] .V3ModulesBody-module__LavE-q__mode[data-v3-modules-mode=lifecycle]{display:block}
