.home-page{background:radial-gradient(at 55% 26%,#10252b6b 0%,#07121642 52%,#02090b24 100%)}.home-scanlines{z-index:40;pointer-events:none;opacity:.1;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 3px,#a5f7ff 4px,#0000 5px);position:absolute;inset:0}.home-corners{z-index:45;pointer-events:none;position:absolute;inset:10px}.home-corner{opacity:.6;filter:drop-shadow(0 0 4px #22d5fa80);border-color:#55cbe0;width:22px;height:22px;position:absolute}.home-corner--tl{border-top:2px solid;border-left:2px solid;top:0;left:0}.home-corner--tr{border-top:2px solid;border-right:2px solid;top:0;right:0}.home-corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:0;left:0}.home-corner--br{border-bottom:2px solid;border-right:2px solid;bottom:0;right:0}.home-section-label{color:#6eb4bd;letter-spacing:.22em;text-transform:uppercase;z-index:3;align-items:center;gap:12px;font-family:Share Tech Mono,monospace;font-size:10px;display:flex;position:relative}.home-section-label b{color:#ffe19a;text-shadow:0 0 6px #ffba5266;font-weight:400}.home-section-rule{background:linear-gradient(90deg,#24535a 0%,#24535a66 60%,#0000 100%);flex:1;min-width:12px;height:1px}.home-section-tag{color:#5c9da7;white-space:nowrap;font-size:9px}.home-bottomline{color:#5c9da7;letter-spacing:.14em;text-transform:uppercase;z-index:3;border-top:1px solid #24535a;justify-content:space-between;align-items:center;gap:12px;margin:22px clamp(8px,3vw,28px) 0;padding:14px clamp(12px,3vw,28px) 6px;font-family:Share Tech Mono,monospace;font-size:9px;display:flex;position:relative}.home-bottomline b{color:#ffe19a;text-shadow:0 0 6px #ffba5266;font-weight:400}.home-bottomline span{white-space:nowrap}@media (width<=760px){.home-bottomline{gap:8px;font-size:8px}.home-section-label{gap:8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.home-scanlines{opacity:.05}}
