.hero3d-stage{aspect-ratio:1;align-self:flex-start;width:100%;position:relative}.hero3d-host{position:absolute;inset:0}.hero3d-wait{z-index:2;background:#0b0e16;place-items:center;display:grid;position:absolute;inset:0}.hero3d-wait__card{aspect-ratio:1.18;background:linear-gradient(#13214080,#0b0e1626);border:1px solid #71aaff42;width:74%;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #0755ffb3}.hero3d-wait__card:before{content:"";background-image:radial-gradient(#8caadc24 1px,#0000 1px);background-size:20px 20px;border:1px solid #71aaff1f;position:absolute;inset:16px}.hero3d-wait__card:after{content:"";background:linear-gradient(115deg,#0000 42%,#78afff24 50%,#0000 58%);animation:1.9s ease-in-out infinite hero3d-sweep;position:absolute;inset:-50%}@keyframes hero3d-sweep{0%{transform:translate(-45%)}to{transform:translate(45%)}}.hero3d-wait__foot{gap:4px;display:grid;position:absolute;bottom:4%;left:8%;right:8%}.hero3d-wait__bar{background:#ffffff26;height:1px;margin-top:8px;display:block;position:relative;overflow:hidden}.hero3d-wait__bar i{background:#4d8dff;width:30%;height:100%;animation:1.5s ease-in-out infinite hero3d-bar;display:block}@keyframes hero3d-bar{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.hero3d-wait__card:after,.hero3d-wait__bar i{animation:none}.hero3d-wait__bar i{width:100%}}@media (width>=1024px){.hero3d-stage{transform:translateY(-7%)}}.layers{--kbd-ink:#fff;--kbd-muted:#ffffff73;--kbd-accent:#4d8dff;--kbd-line:#ffffff57;--kbd-font:"Manrope Variable", "Manrope", ui-sans-serif, system-ui, sans-serif;--kbd-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--bars:0px;--layers-pool-x:62%;--layers-pool-y:72%;--layers-pool:#688eff21}.layers-track{overflow-anchor:none}.layers-track>.kbd-spacer{pointer-events:none}@media (prefers-reduced-motion:reduce){.layers-track>.kbd-spacer{display:none}}.layers[data-scene=flat] .layers-track>.kbd-spacer,.layers[data-scene=flat] .layers-stage{display:none}.layers-stage{background-image:radial-gradient(#ffffff0d 1.1px, transparent 1.5px), radial-gradient(46% 32% at var(--layers-pool-x) var(--layers-pool-y), var(--layers-pool), transparent 70%), radial-gradient(120% 92% at 60% 36%, #141a28 0%, #0b0e16 58%, #070a11 100%);background-color:#0b0e16;background-size:120px 160px,auto,auto;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;height:100lvh;position:sticky;top:0;overflow:hidden}@media (width<=1023px){.layers-hud{padding-bottom:calc(1rem + var(--bars,0px))}.layers{--layers-pool-x:50%;--layers-pool-y:68%}}
