.arch[data-astro-cid-pj3lktmx][data-show]{transition:transform 1.8s var(--ease-out-strong), opacity .5s ease;transform:translate(560px)}.arch[data-astro-cid-pj3lktmx].is-on{transform:none}.spring[data-astro-cid-pj3lktmx]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linejoin:round}.ekg[data-astro-cid-pj3lktmx]{stroke-dasharray:.35 .65;animation:1.6s linear infinite astage-ekg}@keyframes astage-ekg{to{stroke-dashoffset:-1px}}.batt[data-astro-cid-pj3lktmx]{animation:1.8s ease-in-out infinite astage-glow}.astage[data-step="2"] .c-grid[data-astro-cid-pj3lktmx]{animation:.5s steps(2,jump-none) infinite astage-blink}.astage[data-step="3"] .c-grid[data-astro-cid-pj3lktmx],.astage[data-step="4"] .c-grid[data-astro-cid-pj3lktmx]{opacity:.25}.astage[data-step="3"] .c-floor[data-astro-cid-pj3lktmx]{animation:.9s linear infinite astage-quake}.astage[data-step="3"] .c-cabs[data-astro-cid-pj3lktmx]{animation:.9s ease-in-out infinite astage-sway}.spring[data-astro-cid-sg3eotlx]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linejoin:round}.k-rack[data-astro-cid-sg3eotlx].rise[data-show]{transform:translateY(-60px)}.k-rack[data-astro-cid-sg3eotlx].rise[data-show].is-on{transform:none}.led[data-astro-cid-sg3eotlx]{animation:1.1s steps(2,jump-none) infinite astage-blink}.astage[data-step="3"] .k-table[data-astro-cid-sg3eotlx]{animation:.8s linear infinite astage-quake}.astage[data-step="3"] .k-rack[data-astro-cid-sg3eotlx]{animation:.8s ease-in-out infinite astage-sway}.spring[data-astro-cid-wyebmsck]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linejoin:round}.spring-in[data-astro-cid-wyebmsck]{fill:none;stroke:var(--color-brand-300);stroke-width:1.5px;stroke-linejoin:round}.c-train[data-astro-cid-wyebmsck]{animation:4.5s linear infinite c-pass}@keyframes c-pass{0%{opacity:0;transform:translate(240px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-20px)}}.c-wave[data-astro-cid-wyebmsck]{transform-box:fill-box;animation:1.5s linear infinite c-travel}@keyframes c-travel{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-140px)}}.astage[data-step="0"] .c-inner[data-astro-cid-wyebmsck]{animation:.5s linear infinite astage-quake}.note[data-astro-cid-wyebmsck]{opacity:0;animation:2.1s ease-out infinite c-note}@keyframes c-note{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-110px)}}.spring[data-astro-cid-6rl34ogo]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linejoin:round}.flow-fast[data-astro-cid-6rl34ogo] path[data-astro-cid-6rl34ogo]{stroke-dasharray:30 50;animation:.4s linear infinite astage-flow}.spin[data-astro-cid-6rl34ogo]{animation-duration:.5s}.f-floor[data-astro-cid-6rl34ogo]{transform-box:fill-box;animation:.18s linear infinite f-buzz}@keyframes f-buzz{50%{transform:translateY(2px)}}.f-train[data-astro-cid-6rl34ogo]{animation:.5s ease-in-out infinite astage-sway}.astage[data-step="1"] .f-body[data-astro-cid-6rl34ogo]{animation:.6s linear infinite astage-quake}.f-beam[data-astro-cid-6rl34ogo]{transform-origin:400px 250px;transition:transform 1.6s cubic-bezier(.34,1.56,.64,1) .3s;transform:rotate(0)}.astage[data-step="2"] .f-beam[data-astro-cid-6rl34ogo]{transform:rotate(-9deg)}.spring[data-astro-cid-ii27ykqb]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linejoin:round}.astage[data-step="0"] .z-floor[data-astro-cid-ii27ykqb],.astage[data-step="2"] .z-floor[data-astro-cid-ii27ykqb]{animation:.8s linear infinite astage-quake}.z-jolt[data-astro-cid-ii27ykqb]{transform-box:fill-box;transform-origin:50% 100%;animation:.8s ease-in-out infinite astage-jolt}.astage[data-step="2"] .z-racks[data-astro-cid-ii27ykqb]{animation:.8s ease-in-out infinite astage-sway}.spring[data-astro-cid-ymhap4da]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linejoin:round}.electron[data-astro-cid-ymhap4da]{offset-rotate:0deg;animation:3.2s linear infinite a-orbit}@keyframes a-orbit{0%{offset-distance:0%}to{offset-distance:100%}}.astage[data-step="1"] .a-ground[data-astro-cid-ymhap4da]{animation:.9s linear infinite astage-quake}.astage[data-step="2"] .a-slab[data-astro-cid-ymhap4da]{animation:2.4s ease-in-out infinite a-level}@keyframes a-level{0%,to{transform:translateY(0)}40%{transform:translateY(-10px)}70%{transform:translateY(4px)}}.spring[data-astro-cid-4ead36ri]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linejoin:round}.e-trafo[data-astro-cid-4ead36ri]{animation:.1s linear infinite e-buzz}@keyframes e-buzz{50%{transform:translate(1px)}}.astage[data-step="1"] .e-trafo[data-astro-cid-4ead36ri]{animation:none}.e-hum[data-astro-cid-4ead36ri]{transform-box:fill-box;animation:1.2s ease-out infinite e-out}@keyframes e-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(90px)scale(1.6)}}.e-ground-wave[data-astro-cid-4ead36ri]{transform-box:fill-box;animation:1.4s linear infinite e-out}.e-cell[data-astro-cid-4ead36ri]{opacity:0}.astage[data-step="2"] .e-cell[data-astro-cid-4ead36ri]{animation:e-pop .5s var(--ease-out-strong) forwards}@keyframes e-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.e-cell[data-astro-cid-4ead36ri]{transform-box:fill-box;transform-origin:50%}.spring[data-astro-cid-4kutsgmn]{fill:none;stroke:var(--color-accent);stroke-width:2.2px;stroke-linejoin:round}.t-led[data-astro-cid-4kutsgmn]{fill:var(--ok);animation:1.1s steps(2,jump-none) infinite astage-blink}.t-rack[data-astro-cid-4kutsgmn]{transform-box:fill-box;transform-origin:50% 100%}.astage[data-step="0"] .t-floor[data-astro-cid-4kutsgmn]{animation:.8s linear infinite astage-quake}.astage[data-step="0"] .t-rack[data-astro-cid-4kutsgmn]{animation:.8s ease-in-out infinite astage-jolt}.astage[data-step="0"] .t-led[data-astro-cid-4kutsgmn]{fill:var(--hot)}.t-lift[data-astro-cid-4kutsgmn]{transition:transform .7s var(--ease-out-strong)}.astage[data-step="1"] .t-lift[data-astro-cid-4kutsgmn]{transform:translateY(-22px)}.astage[data-step="1"] .t-floor[data-astro-cid-4kutsgmn]{animation:.8s linear infinite astage-quake}.astage[data-step="1"] .t-rack[data-astro-cid-4kutsgmn]{animation:.8s ease-in-out infinite astage-sway}.t-cell[data-astro-cid-4kutsgmn]{opacity:0;transform-box:fill-box;transform-origin:50%}.astage[data-step="2"] .t-cell[data-astro-cid-4kutsgmn]{animation:t-pop .5s var(--ease-out-strong) forwards}@keyframes t-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.spring[data-astro-cid-c2jefyn5]{fill:none;stroke:var(--color-accent);stroke-width:2.2px;stroke-linejoin:round}.spring-in[data-astro-cid-c2jefyn5]{fill:none;stroke:var(--color-brand-300);stroke-width:2px;stroke-linejoin:round}.r-led[data-astro-cid-c2jefyn5]{fill:var(--ok);animation:1.1s steps(2,jump-none) infinite astage-blink}.r-hall[data-astro-cid-c2jefyn5],.r-cont[data-astro-cid-c2jefyn5]{transform-box:fill-box;transform-origin:50% 100%}.r-floor[data-astro-cid-c2jefyn5]{animation:.85s linear infinite astage-quake}.astage[data-step="0"] .r-hall[data-astro-cid-c2jefyn5],.astage[data-step="0"] .r-cont[data-astro-cid-c2jefyn5]{animation:.85s ease-in-out infinite astage-jolt}.astage[data-step="0"] .r-led[data-astro-cid-c2jefyn5]{fill:var(--hot)}.r-lift[data-astro-cid-c2jefyn5]{transition:transform .7s var(--ease-out-strong)}.r-lift-c[data-astro-cid-c2jefyn5]{transition:transform .9s var(--ease-out-strong) .3s}.astage:not([data-step="0"]) .r-lift[data-astro-cid-c2jefyn5]{transform:translateY(-20px)}.astage:not([data-step="0"]) .r-lift-c[data-astro-cid-c2jefyn5]{transform:translateY(-30px)}.astage:not([data-step="0"]) .r-hall[data-astro-cid-c2jefyn5],.astage:not([data-step="0"]) .r-cont[data-astro-cid-c2jefyn5]{animation:.85s ease-in-out infinite astage-sway}.spring[data-astro-cid-r2lhingw]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linejoin:round}.s-led[data-astro-cid-r2lhingw]{fill:var(--ok);animation:1.1s steps(2,jump-none) infinite astage-blink}.s-flash[data-astro-cid-r2lhingw]{transform-box:fill-box;transform-origin:50%;animation:1.35s ease-out infinite s-flash}@keyframes s-flash{0%{opacity:1;transform:scale(.3)}70%{opacity:.4}to{opacity:0;transform:scale(1.3)}}.s-wave[data-astro-cid-r2lhingw]{transform-box:fill-box;animation:1.35s ease-out infinite s-go}@keyframes s-go{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(120px)}}.s-eq[data-astro-cid-r2lhingw]{transform-box:fill-box;transform-origin:50% 100%}.s-ground[data-astro-cid-r2lhingw]{animation:.6s linear infinite astage-quake}.astage[data-step="0"] .s-eq[data-astro-cid-r2lhingw]{animation:.6s ease-in-out infinite astage-jolt}.astage[data-step="0"] .s-led[data-astro-cid-r2lhingw]{fill:var(--hot)}.s-lift[data-astro-cid-r2lhingw]{transition:transform .7s var(--ease-out-strong)}.astage:not([data-step="0"]) .s-lift[data-astro-cid-r2lhingw]{transform:translateY(-20px)}.astage:not([data-step="0"]) .s-eq[data-astro-cid-r2lhingw]{animation:.6s ease-in-out infinite astage-sway}.h-leg[data-astro-cid-kqi3s5us]{stroke:var(--color-accent);stroke-width:4px;stroke-linecap:round}.h-sea[data-astro-cid-kqi3s5us]{animation:2.4s linear infinite h-sea}@keyframes h-sea{to{transform:translate(-160px)}}.h-plat[data-astro-cid-kqi3s5us]{animation:4.2s ease-in-out infinite h-bob}@keyframes h-bob{50%{transform:translateY(6px)rotate(.6deg)}}.spring[data-astro-cid-t3lkwg3p]{fill:none;stroke:var(--color-accent);stroke-width:2.2px;stroke-linejoin:round}.u-floor[data-astro-cid-t3lkwg3p],.astage[data-step="0"] .u-tem[data-astro-cid-t3lkwg3p]{animation:.5s linear infinite astage-quake}.astage[data-step="0"] .u-img[data-astro-cid-t3lkwg3p]{filter:blur(1.4px);animation:.25s linear infinite u-blur}@keyframes u-blur{50%{transform:translate(2px,-1px)}}.astage[data-step="1"] .u-tem[data-astro-cid-t3lkwg3p]{animation:1.2s ease-in-out infinite astage-sway}.astage{--ln:#ffffff8c;--ln-soft:#ffffff2e;--blue:var(--color-brand-300);--hot:#ff8a3d;--ok:#4ade80}.astage svg{width:100%;height:100%;display:block;overflow:visible}.astage text{font-family:var(--font-sans,system-ui);fill:#fff}.astage .ln{fill:none;stroke:var(--ln);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.astage .ln-soft{fill:none;stroke:var(--ln-soft);stroke-width:1px}.astage .ln-b{fill:none;stroke:var(--blue);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.astage .ln-hot{fill:none;stroke:var(--hot);stroke-width:2px;stroke-linecap:round}.astage .solid{fill:#12263b;stroke:var(--ln);stroke-width:1.5px;stroke-linejoin:round}.astage .solid-b{fill:#74bfe624;stroke:var(--blue);stroke-width:1.5px;stroke-linejoin:round}.astage .fill-b{fill:var(--blue)}.astage .fill-hot{fill:var(--hot)}.astage .fill-ok{fill:var(--ok)}.astage .fill-accent{fill:var(--color-accent)}.astage .ground{fill:#ffffff0f}.astage .hatch{fill:url(#astage-hatch)}.astage .t-xs{letter-spacing:.08em;fill:#ffffff8c;font-size:11px;font-weight:600}.astage .t-sm{font-size:14px;font-weight:600}.astage .t-big{letter-spacing:-.03em;font-size:64px;font-weight:600}.astage .t-mid{letter-spacing:-.02em;font-size:30px;font-weight:600}.astage .t-b{fill:var(--blue)}.astage .t-hot{fill:var(--hot)}.astage .t-ok{fill:var(--ok)}.astage [data-show]{opacity:0;transition:opacity .6s ease, transform .9s var(--ease-out-strong)}.astage [data-show].is-on{opacity:1}.astage .rise[data-show]{transform:translateY(14px)}.astage .rise[data-show].is-on{transform:none}.astage .pop{transform-box:fill-box;transform-origin:50%}.astage .pop[data-show]{transform:scale(.3)}.astage .pop[data-show].is-on{transform:none}.astage .draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s var(--ease-out-strong), opacity .4s ease}.astage .draw.is-on{stroke-dashoffset:0}.astage .flow{stroke-dasharray:6 10;animation:.9s linear infinite astage-flow}.astage .spin{transform-box:view-box;animation:6s linear infinite astage-spin}.astage .blink{animation:1.2s steps(2,jump-none) infinite astage-blink}.astage .pulse{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite astage-pulse}.astage .glow{animation:2.4s ease-in-out infinite astage-glow}@keyframes astage-flow{to{stroke-dashoffset:-16px}}@keyframes astage-spin{to{transform:rotate(360deg)}}@keyframes astage-blink{50%{opacity:.25}}@keyframes astage-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes astage-glow{50%{opacity:.45}}@keyframes astage-quake{0%,to{transform:translate(0)}10%{transform:translate(-9px,2px)}20%{transform:translate(8px,-2px)}30%{transform:translate(-11px,1px)}40%{transform:translate(10px,-1px)}50%{transform:translate(-7px,2px)}60%{transform:translate(9px)}70%{transform:translate(-6px,-1px)}80%{transform:translate(5px,1px)}90%{transform:translate(-3px)}}@keyframes astage-sway{0%,to{transform:translate(0)}50%{transform:translate(1.5px)}}@keyframes astage-jolt{0%,to{transform:rotate(0)}20%{transform:rotate(-2.2deg)}45%{transform:rotate(1.8deg)}70%{transform:rotate(-1.2deg)}}.astage .quake{animation:.9s linear infinite astage-quake}.astage .sway{animation:.9s ease-in-out infinite astage-sway}.astage .jolt{transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out infinite astage-jolt}.astage .seis path{fill:none;stroke-width:1.5px}.astage .seis .in{stroke:var(--hot)}.astage .seis .out{stroke:var(--blue)}.astage .seis .track{animation:3s linear infinite astage-scroll}@keyframes astage-scroll{to{transform:translate(-200px)}}@media (prefers-reduced-motion:reduce){.astage *,.astage :before{transition-duration:1ms!important;animation:none!important}}
