.ArchitectureSchematic-module__UzD7Ha__stage{--ink:#eafff7;--ink-dim:#def8eea8;--ink-faint:#def8ee5c;--ink-ghost:#def8ee24;--sig:#4af2a1;--sig2:#93ffd4;--ice:#f2fffb;--sig-soft:#4af2a18c;--sig-glow:#4af2a199;--grid:#def8ee0d;--grid-bold:#4af2a11a;background:var(--color-base);width:100%;min-height:100svh;color:var(--ink);position:relative;overflow:hidden}.ArchitectureSchematic-module__UzD7Ha__ground{background:radial-gradient(125% 125% at 50% 42%, transparent 48%, #000000c7 100%), linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), linear-gradient(var(--grid-bold) 1px, transparent 1px), linear-gradient(90deg, var(--grid-bold) 1px, transparent 1px), var(--color-base);background-position:50%;background-size:100% 100%,28px 28px,28px 28px,140px 140px,140px 140px,100% 100%;position:absolute;inset:0}.ArchitectureSchematic-module__UzD7Ha__ground:before{content:"";pointer-events:none;background:radial-gradient(38% 34% at 50% 44%,#4af2a129,#0000 68%),radial-gradient(72% 62% at 50% 48%,#4af2a10e,#0000 76%);animation:7s ease-in-out infinite ArchitectureSchematic-module__UzD7Ha__bloom;position:absolute;inset:0}@keyframes ArchitectureSchematic-module__UzD7Ha__bloom{0%,to{opacity:.62}50%{opacity:1}}.ArchitectureSchematic-module__UzD7Ha__frame{border:1px solid var(--ink-ghost);pointer-events:none;position:absolute;inset:18px}.ArchitectureSchematic-module__UzD7Ha__frame:before{content:"";border:1px solid var(--ink-ghost);position:absolute;inset:6px}.ArchitectureSchematic-module__UzD7Ha__corner{z-index:5;pointer-events:none;border:0 solid var(--sig-soft);width:14px;height:14px;position:absolute}.ArchitectureSchematic-module__UzD7Ha__tl{border-top-width:1px;border-left-width:1px;top:24px;left:24px}.ArchitectureSchematic-module__UzD7Ha__tr{border-top-width:1px;border-right-width:1px;top:24px;right:24px}.ArchitectureSchematic-module__UzD7Ha__bl{border-bottom-width:1px;border-left-width:1px;bottom:24px;left:24px}.ArchitectureSchematic-module__UzD7Ha__br{border-bottom-width:1px;border-right-width:1px;bottom:24px;right:24px}.ArchitectureSchematic-module__UzD7Ha__hud{font-family:var(--font-mono);letter-spacing:.16em;color:var(--ink-dim);z-index:5;pointer-events:none;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.65;position:absolute}.ArchitectureSchematic-module__UzD7Ha__hud .ArchitectureSchematic-module__UzD7Ha__k{color:var(--ink-faint)}.ArchitectureSchematic-module__UzD7Ha__hud .ArchitectureSchematic-module__UzD7Ha__v{color:var(--ink)}.ArchitectureSchematic-module__UzD7Ha__hud .ArchitectureSchematic-module__UzD7Ha__a{color:var(--sig);text-shadow:0 0 12px var(--sig-glow)}.ArchitectureSchematic-module__UzD7Ha__hudTl{text-align:left;top:70px;left:46px}.ArchitectureSchematic-module__UzD7Ha__hudTr{text-align:right;top:70px;right:46px}.ArchitectureSchematic-module__UzD7Ha__hudBl{text-align:left;bottom:40px;left:46px}.ArchitectureSchematic-module__UzD7Ha__hudBr{text-align:right;bottom:40px;right:46px}.ArchitectureSchematic-module__UzD7Ha__titleHead{z-index:6;pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:64px;left:0;right:0}.ArchitectureSchematic-module__UzD7Ha__eyebrow{font-family:var(--font-mono);letter-spacing:.46em;text-indent:.46em;color:var(--sig);text-shadow:0 0 16px var(--sig-glow);font-size:clamp(10px,.9vw,12px);font-weight:500}.ArchitectureSchematic-module__UzD7Ha__title{font-family:var(--font-mono);letter-spacing:.32em;text-indent:.32em;color:var(--ice);text-shadow:0 0 28px #4af2a147,0 2px 18px #0009;align-items:center;gap:.9em;font-size:clamp(18px,2.1vw,30px);font-weight:600;display:flex}.ArchitectureSchematic-module__UzD7Ha__tick{background:var(--ink-faint);width:26px;height:1px;position:relative}.ArchitectureSchematic-module__UzD7Ha__tick:after{content:"";background:var(--sig-soft);width:1px;height:5px;position:absolute;top:-2px;right:0}.ArchitectureSchematic-module__UzD7Ha__tickL:after{left:0;right:auto}.ArchitectureSchematic-module__UzD7Ha__tagline{letter-spacing:.02em;color:var(--ice);text-align:center;z-index:6;pointer-events:none;white-space:nowrap;text-shadow:0 1px 16px #0009;align-items:center;gap:.7em;font-family:inherit;font-size:clamp(13px,1.15vw,16px);font-weight:400;display:flex;position:absolute;bottom:86px;left:50%;transform:translate(-50%)}.ArchitectureSchematic-module__UzD7Ha__tagline .ArchitectureSchematic-module__UzD7Ha__dot{background:var(--sig);border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite ArchitectureSchematic-module__UzD7Ha__dotpulse;box-shadow:0 0 10px #4af2a1b3}@keyframes ArchitectureSchematic-module__UzD7Ha__dotpulse{0%,to{box-shadow:0 0 6px #4af2a180}50%{box-shadow:0 0 14px #4af2a1f2}}.ArchitectureSchematic-module__UzD7Ha__scroll{font-family:var(--font-mono);letter-spacing:.42em;text-indent:.42em;color:var(--ink-faint);z-index:6;pointer-events:none;flex-direction:column;align-items:center;gap:7px;font-size:9px;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.ArchitectureSchematic-module__UzD7Ha__scroll .ArchitectureSchematic-module__UzD7Ha__bar{background:var(--ink-ghost);width:1px;height:32px;position:relative;overflow:hidden}.ArchitectureSchematic-module__UzD7Ha__scroll .ArchitectureSchematic-module__UzD7Ha__bar:after{content:"";background:linear-gradient(var(--sig), transparent);width:1px;height:50%;animation:2.1s cubic-bezier(.6,0,.3,1) infinite ArchitectureSchematic-module__UzD7Ha__scrollrun;position:absolute;top:-50%;left:0}@keyframes ArchitectureSchematic-module__UzD7Ha__scrollrun{0%{top:-50%}60%,to{top:100%}}.ArchitectureSchematic-module__UzD7Ha__readout{z-index:6;width:240px;font-family:var(--font-mono);border-left:1px solid var(--sig-soft);padding:4px 0 4px 16px;position:absolute;top:50%;left:46px;transform:translateY(-50%)}.ArchitectureSchematic-module__UzD7Ha__readoutHead{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.ArchitectureSchematic-module__UzD7Ha__readoutCode{letter-spacing:.18em;color:var(--sig);text-shadow:0 0 10px var(--sig-glow);font-size:10px}.ArchitectureSchematic-module__UzD7Ha__readoutName{letter-spacing:.02em;color:var(--ice);font-size:20px;font-weight:600}.ArchitectureSchematic-module__UzD7Ha__readoutTag{color:var(--ink-dim);max-width:22ch;margin-bottom:14px;font-size:11px;line-height:1.5}.ArchitectureSchematic-module__UzD7Ha__readoutList{flex-direction:column;gap:9px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ArchitectureSchematic-module__UzD7Ha__readoutList li{flex-direction:column;gap:1px;display:flex}.ArchitectureSchematic-module__UzD7Ha__compLabel{color:var(--ink);letter-spacing:.02em;font-size:12px}.ArchitectureSchematic-module__UzD7Ha__compDesc{color:var(--ink-faint);letter-spacing:.04em;font-size:10px}.ArchitectureSchematic-module__UzD7Ha__readoutHint{letter-spacing:.3em;color:var(--ink-faint);font-size:9px}@media (max-width:980px){.ArchitectureSchematic-module__UzD7Ha__readout{display:none}}.ArchitectureSchematic-module__UzD7Ha__centerpiece{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ArchitectureSchematic-module__UzD7Ha__schematic{filter:drop-shadow(0 18px 60px #0009)drop-shadow(0 0 46px #4af2a11a);will-change:transform;width:min(80vw,74vh,920px);height:auto;overflow:visible}.ArchitectureSchematic-module__UzD7Ha__float{transform-box:fill-box;transform-origin:50%;animation:11s ease-in-out infinite ArchitectureSchematic-module__UzD7Ha__bob}@keyframes ArchitectureSchematic-module__UzD7Ha__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.4%)}}.ArchitectureSchematic-module__UzD7Ha__spin{transform-box:fill-box;transform-origin:500px 500px;animation:40s linear infinite ArchitectureSchematic-module__UzD7Ha__spin}@keyframes ArchitectureSchematic-module__UzD7Ha__spin{to{transform:rotate(360deg)}}.ArchitectureSchematic-module__UzD7Ha__spinRev{transform-box:fill-box;transform-origin:500px 500px;animation:54s linear infinite reverse ArchitectureSchematic-module__UzD7Ha__spin}.ArchitectureSchematic-module__UzD7Ha__spinFast{transform-box:fill-box;transform-origin:500px 500px;animation:22s linear infinite ArchitectureSchematic-module__UzD7Ha__spin}.ArchitectureSchematic-module__UzD7Ha__sweep{transform-box:fill-box;transform-origin:500px 500px;animation:8s linear infinite ArchitectureSchematic-module__UzD7Ha__spin}.ArchitectureSchematic-module__UzD7Ha__draw{stroke-dasharray:var(--len,1400);stroke-dashoffset:var(--len,1400);animation:2.4s cubic-bezier(.62,.01,.2,1) forwards ArchitectureSchematic-module__UzD7Ha__draw;animation-delay:var(--d,0s)}@keyframes ArchitectureSchematic-module__UzD7Ha__draw{to{stroke-dashoffset:0}}.ArchitectureSchematic-module__UzD7Ha__pop{opacity:0;animation:.7s forwards ArchitectureSchematic-module__UzD7Ha__pop;animation-delay:var(--d,0s)}@keyframes ArchitectureSchematic-module__UzD7Ha__pop{to{opacity:1}}.ArchitectureSchematic-module__UzD7Ha__corepulse{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite ArchitectureSchematic-module__UzD7Ha__corepulse}@keyframes ArchitectureSchematic-module__UzD7Ha__corepulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}.ArchitectureSchematic-module__UzD7Ha__ping{transform-box:fill-box;transform-origin:50%;animation:3.4s cubic-bezier(.2,.6,.3,1) infinite ArchitectureSchematic-module__UzD7Ha__ping}@keyframes ArchitectureSchematic-module__UzD7Ha__ping{0%{opacity:.7;transform:scale(.5)}70%,to{opacity:0;transform:scale(2.4)}}.ArchitectureSchematic-module__UzD7Ha__flow{stroke-dasharray:2 10;animation:1.8s linear infinite ArchitectureSchematic-module__UzD7Ha__flow}@keyframes ArchitectureSchematic-module__UzD7Ha__flow{to{stroke-dashoffset:-24px}}.ArchitectureSchematic-module__UzD7Ha__twinkle{animation:2.6s ease-in-out infinite ArchitectureSchematic-module__UzD7Ha__tw}@keyframes ArchitectureSchematic-module__UzD7Ha__tw{0%,to{opacity:.25}50%{opacity:1}}.ArchitectureSchematic-module__UzD7Ha__packet{transform-box:fill-box;transform-origin:500px 500px}.ArchitectureSchematic-module__UzD7Ha__orbitA{animation:12s linear infinite ArchitectureSchematic-module__UzD7Ha__spin}.ArchitectureSchematic-module__UzD7Ha__orbitB{animation:16s linear infinite reverse ArchitectureSchematic-module__UzD7Ha__spin}.ArchitectureSchematic-module__UzD7Ha__orbitC{animation:9s linear infinite ArchitectureSchematic-module__UzD7Ha__spin}.ArchitectureSchematic-module__UzD7Ha__boot{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#4af2a18c,#0000);height:2px;animation:2.6s cubic-bezier(.7,0,.2,1) forwards ArchitectureSchematic-module__UzD7Ha__boot;position:absolute;top:0;left:0;right:0;box-shadow:0 0 22px 2px #4af2a138}@keyframes ArchitectureSchematic-module__UzD7Ha__boot{0%{opacity:0;top:0}8%{opacity:1}92%{opacity:1}to{opacity:0;top:100%}}.ArchitectureSchematic-module__UzD7Ha__scanline{z-index:4;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(#0000,#4af2a10a 44%,#93ffd41c 50%,#4af2a10a 56%,#0000);height:160px;animation:8s cubic-bezier(.5,0,.5,1) 3s infinite ArchitectureSchematic-module__UzD7Ha__scan;position:absolute;top:0;left:0;right:0}@keyframes ArchitectureSchematic-module__UzD7Ha__scan{0%{opacity:0;transform:translateY(-170px)}8%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100svh)}}.ArchitectureSchematic-module__UzD7Ha__motes circle{transform-box:fill-box;transform-origin:50%;will-change:transform}.ArchitectureSchematic-module__UzD7Ha__driftA{animation:13s ease-in-out infinite ArchitectureSchematic-module__UzD7Ha__driftA}.ArchitectureSchematic-module__UzD7Ha__driftB{animation:17s ease-in-out infinite ArchitectureSchematic-module__UzD7Ha__driftB}.ArchitectureSchematic-module__UzD7Ha__driftC{animation:11s ease-in-out infinite ArchitectureSchematic-module__UzD7Ha__driftC}@keyframes ArchitectureSchematic-module__UzD7Ha__driftA{0%,to{transform:translate(0)}50%{transform:translate(6px,-10px)}}@keyframes ArchitectureSchematic-module__UzD7Ha__driftB{0%,to{transform:translate(0)}50%{transform:translate(-8px,8px)}}@keyframes ArchitectureSchematic-module__UzD7Ha__driftC{0%,to{transform:translate(0)}50%{transform:translate(5px,9px)}}.ArchitectureSchematic-module__UzD7Ha__svgmono{font-family:var(--font-mono);fill:var(--ink-dim);letter-spacing:.12em}.ArchitectureSchematic-module__UzD7Ha__svgmono.ArchitectureSchematic-module__UzD7Ha__sig{fill:var(--sig)}.ArchitectureSchematic-module__UzD7Ha__svgmono.ArchitectureSchematic-module__UzD7Ha__dimFill{fill:var(--ink-faint)}.ArchitectureSchematic-module__UzD7Ha__plate{cursor:pointer;outline:none;transition:opacity .3s}.ArchitectureSchematic-module__UzD7Ha__plate .plateStroke{transition:stroke .3s}.ArchitectureSchematic-module__UzD7Ha__dimmed{opacity:.34}.ArchitectureSchematic-module__UzD7Ha__active .plateStroke{stroke:var(--sig)}.ArchitectureSchematic-module__UzD7Ha__plate:focus-visible .plateStroke{stroke:var(--sig)}@media (prefers-reduced-motion:reduce){.ArchitectureSchematic-module__UzD7Ha__draw{stroke-dashoffset:0;animation:none}.ArchitectureSchematic-module__UzD7Ha__pop{opacity:1;animation:none}.ArchitectureSchematic-module__UzD7Ha__float,.ArchitectureSchematic-module__UzD7Ha__spin,.ArchitectureSchematic-module__UzD7Ha__spinRev,.ArchitectureSchematic-module__UzD7Ha__spinFast,.ArchitectureSchematic-module__UzD7Ha__sweep,.ArchitectureSchematic-module__UzD7Ha__corepulse,.ArchitectureSchematic-module__UzD7Ha__ping,.ArchitectureSchematic-module__UzD7Ha__flow,.ArchitectureSchematic-module__UzD7Ha__twinkle,.ArchitectureSchematic-module__UzD7Ha__orbitA,.ArchitectureSchematic-module__UzD7Ha__orbitB,.ArchitectureSchematic-module__UzD7Ha__orbitC,.ArchitectureSchematic-module__UzD7Ha__boot,.ArchitectureSchematic-module__UzD7Ha__ground:before,.ArchitectureSchematic-module__UzD7Ha__tagline .ArchitectureSchematic-module__UzD7Ha__dot,.ArchitectureSchematic-module__UzD7Ha__scroll .ArchitectureSchematic-module__UzD7Ha__bar:after,.ArchitectureSchematic-module__UzD7Ha__scanline,.ArchitectureSchematic-module__UzD7Ha__driftA,.ArchitectureSchematic-module__UzD7Ha__driftB,.ArchitectureSchematic-module__UzD7Ha__driftC{animation:none!important}.ArchitectureSchematic-module__UzD7Ha__corepulse{opacity:1}.ArchitectureSchematic-module__UzD7Ha__ping{opacity:0}.ArchitectureSchematic-module__UzD7Ha__boot,.ArchitectureSchematic-module__UzD7Ha__scanline{display:none}}@media (max-width:720px){.ArchitectureSchematic-module__UzD7Ha__hudTl,.ArchitectureSchematic-module__UzD7Ha__hudTr{font-size:9px}.ArchitectureSchematic-module__UzD7Ha__hudBl,.ArchitectureSchematic-module__UzD7Ha__hudBr{display:none}.ArchitectureSchematic-module__UzD7Ha__frame{inset:12px}.ArchitectureSchematic-module__UzD7Ha__corner{width:11px;height:11px}.ArchitectureSchematic-module__UzD7Ha__schematic{width:92vw}.ArchitectureSchematic-module__UzD7Ha__tagline{white-space:normal;max-width:84vw;font-size:11.5px;bottom:92px}}@media (max-height:560px){.ArchitectureSchematic-module__UzD7Ha__tagline{display:none}}
