.brand-neon-reign{--accent:#45f4e8;--accent-strong:#ff2f8a;--ink:#edf6f6;--muted:#93a5ad;background:#05070c;color:#edf6f6}
.brand-neon-reign .site-header,.brand-neon-reign .site-footer{background:#080d13;border-color:#21323a}
.brand-neon-reign .site-header a,.brand-neon-reign .site-footer a{color:#edf6f6}
.brand-neon-reign .product-wordmark img{background:#05070c;border-radius:.35rem;max-width:12rem}
.brand-neon-reign .product-launch-hero{position:relative;overflow:hidden}
.brand-neon-reign .product-launch-hero:after{content:"";position:absolute;inset:8% -10% auto 52%;height:70%;background:linear-gradient(135deg,transparent 30%,rgba(69,244,232,.14),rgba(255,47,138,.12));clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none}
.brand-neon-reign .product-launch-hero>*,.brand-neon-reign .section>*{position:relative;z-index:1}
.brand-neon-reign .product-identity{background:#080d13;border:1px solid #2b434c;box-shadow:0 1.5rem 5rem rgba(0,0,0,.35)}
.brand-neon-reign .product-identity img{width:min(100%,30rem)}
.brand-neon-reign h1 em,.brand-neon-reign .text-link,.brand-neon-reign .eyebrow{color:#45f4e8}
.brand-neon-reign .button{background:#45f4e8;color:#05070c}
.brand-neon-reign .benefit{background:#0b1219;border-color:#27404a}
.brand-neon-reign .release-status.available{background:#112a2a;color:#45f4e8;border-color:#45f4e8}
.neon-palette{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;margin-top:2rem}
.neon-swatch{padding:1.2rem;border:1px solid #2b434c;background:#0b1219}
.neon-swatch i{display:block;height:3rem;margin-bottom:.7rem;border-radius:.2rem}
.neon-swatch code{color:#edf6f6}
