.atlas-module__IAwela__tether{transition:stroke .2s var(--ease-settle)}.atlas-module__IAwela__hubDisc{stroke:#0000;stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:stroke .2s var(--ease-settle)}.atlas-module__IAwela__hubWord{transition:color .2s var(--ease-settle)}[data-focus=people] [data-hub=people] .atlas-module__IAwela__hubDisc,[data-focus=connectors] [data-hub=connectors] .atlas-module__IAwela__hubDisc,[data-focus=access] [data-hub=access] .atlas-module__IAwela__hubDisc,[data-focus=mail] [data-hub=mail] .atlas-module__IAwela__hubDisc{stroke:var(--foreground)}[data-focus=people] [data-tether=people] .atlas-module__IAwela__tether,[data-focus=connectors] [data-tether=connectors] .atlas-module__IAwela__tether,[data-focus=access] [data-tether=access] .atlas-module__IAwela__tether,[data-focus=mail] [data-tether=mail] .atlas-module__IAwela__tether{stroke:var(--signal)}[data-focus=platform] .atlas-module__IAwela__platform{filter:drop-shadow(0 0 .5px)}@media (prefers-reduced-motion:reduce){.atlas-module__IAwela__hubDisc,.atlas-module__IAwela__hubWord,.atlas-module__IAwela__tether{transition:none!important}}
.lamp-module__f8ynva__lamp{--lamp-a:0px;--lamp-b:0px;--lamp-dim:1;flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.lamp-module__f8ynva__ghost{--front:100000px;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;overflow:clip}.lamp-module__f8ynva__track{position:relative}.lamp-module__f8ynva__copy{opacity:.35;-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--front) - 12px), transparent calc(var(--front) + 12px));mask-image:linear-gradient(to bottom, #000 calc(var(--front) - 12px), transparent calc(var(--front) + 12px));position:relative}.lamp-module__f8ynva__lamp div:has(>[role=listbox]){--d:rgb(0 0 0/var(--lamp-dim));-webkit-mask-image:linear-gradient(to bottom, var(--d) calc(var(--lamp-a) - 18px), #000 var(--lamp-a), #000 var(--lamp-b), var(--d) calc(var(--lamp-b) + 18px));mask-image:linear-gradient(to bottom, var(--d) calc(var(--lamp-a) - 18px), #000 var(--lamp-a), #000 var(--lamp-b), var(--d) calc(var(--lamp-b) + 18px))}
.fleet-module__ZK8v6W__tunnel{fill:var(--ink-b);transition:fill .48s var(--ease-settle)}[data-figure][data-step="3"] .fleet-module__ZK8v6W__tunnel{fill:var(--ghost-strong)}[data-figure][data-focus=tunnel] .fleet-module__ZK8v6W__tunnel{fill:var(--signal)}.fleet-module__ZK8v6W__gate{fill:none;stroke:var(--foreground);stroke-width:var(--w-struct);vector-effect:non-scaling-stroke;opacity:.6;transform-box:fill-box;transform-origin:50%;transition:transform .42s var(--ease-arrive), opacity .42s var(--ease-settle)}[data-lit] .fleet-module__ZK8v6W__gate{opacity:0;transform:scale(.2)}.fleet-module__ZK8v6W__gateFail{fill:none;stroke:var(--fault);stroke-width:var(--w-focus);stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .2s var(--ease-settle)}[data-lit][data-fail] .fleet-module__ZK8v6W__gateFail{opacity:1;transition-delay:.38s}[data-figure][data-focus=gate] .fleet-module__ZK8v6W__gate{stroke:var(--signal);opacity:1}.fleet-module__ZK8v6W__layerDotted{fill:none;stroke:var(--ink-a);stroke-width:var(--w-ghost);vector-effect:non-scaling-stroke;stroke-dasharray:1.6 2.2;transition:opacity .2s var(--ease-settle) .38s, transform .32s var(--ease-arrive) .42s}.fleet-module__ZK8v6W__layerSolid{fill:var(--ink-a);stroke:none;opacity:0;transition:opacity .24s var(--ease-arrive)}[data-lit]:not([data-fail]) .fleet-module__ZK8v6W__layerDotted{opacity:0}[data-lit]:not([data-fail]) .fleet-module__ZK8v6W__layerSolid{opacity:1;transition-delay:.38s}[data-lit][data-fail] .fleet-module__ZK8v6W__layerDotted{opacity:0;transform:translateY(-9px)}.fleet-module__ZK8v6W__pin{opacity:0;transition:opacity .24s var(--ease-arrive)}[data-lit][data-fail] .fleet-module__ZK8v6W__pin{opacity:1;transition-delay:.56s}[data-figure][data-focus=pin] .fleet-module__ZK8v6W__pin{color:var(--signal)}.fleet-module__ZK8v6W__outline{transition:opacity .24s var(--ease-settle)}.fleet-module__ZK8v6W__outlineWait{opacity:0;stroke-dasharray:2 3.2;transition:opacity .24s var(--ease-settle) .52s}[data-wait] .fleet-module__ZK8v6W__outline{opacity:0;transition-delay:.52s}[data-wait] .fleet-module__ZK8v6W__outlineWait{opacity:1}.fleet-module__ZK8v6W__front{transition:opacity .32s var(--ease-settle)}[data-halted] .fleet-module__ZK8v6W__front{opacity:.4}[data-figure][data-focus=role] .fleet-module__ZK8v6W__strata{fill:var(--ink-a)}@media (prefers-reduced-motion:reduce){.fleet-module__ZK8v6W__gate,.fleet-module__ZK8v6W__gateFail,.fleet-module__ZK8v6W__layerDotted,.fleet-module__ZK8v6W__layerSolid,.fleet-module__ZK8v6W__pin,.fleet-module__ZK8v6W__outline,.fleet-module__ZK8v6W__outlineWait,.fleet-module__ZK8v6W__front,.fleet-module__ZK8v6W__tunnel{transition:none!important}}:root[data-motion=reduce] :is(.fleet-module__ZK8v6W__gate,.fleet-module__ZK8v6W__gateFail,.fleet-module__ZK8v6W__layerDotted,.fleet-module__ZK8v6W__layerSolid,.fleet-module__ZK8v6W__pin,.fleet-module__ZK8v6W__outline,.fleet-module__ZK8v6W__outlineWait,.fleet-module__ZK8v6W__front,.fleet-module__ZK8v6W__tunnel){transition:none!important}
.stage-module__0rTL9a__platform{stroke:var(--ghost-strong);transition:stroke .48s var(--ease-settle)}[data-figure]:not([data-step="0"]) .stage-module__0rTL9a__platform{stroke:var(--foreground)}.stage-module__0rTL9a__role{transition:opacity .2s var(--ease-settle)}[data-figure][data-focus] .stage-module__0rTL9a__role{opacity:.45}:is([data-figure][data-focus=platform] .stage-module__0rTL9a__role[data-role=platform],[data-figure][data-focus=rings] .stage-module__0rTL9a__role[data-role=rings],[data-figure][data-focus=fault] .stage-module__0rTL9a__role[data-role=fault],[data-figure][data-focus=parcel] .stage-module__0rTL9a__role[data-role=parcel]){opacity:1}.stage-module__0rTL9a__word{white-space:nowrap;font-family:var(--font-display);color:var(--foreground);text-shadow:0 0 2px var(--background), 0 0 4px var(--background), 0 0 6px var(--background);pointer-events:none;font-size:.9375rem;font-style:italic;font-weight:400;line-height:1.1;position:absolute;translate:-50% -50%}@container stage not (min-width:40rem){.stage-module__0rTL9a__word{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.stage-module__0rTL9a__platform,.stage-module__0rTL9a__role{transition:none}}:root[data-motion=reduce] :is(.stage-module__0rTL9a__platform,.stage-module__0rTL9a__role){transition:none}
