.legalpage{color:#eef1f7;background:radial-gradient(circle at 85% 0,#ff2d6411,#0000 30%),#05060a;min-height:100vh;padding:46px 18px 90px;font-family:Inter,Arial,sans-serif}.legalwrap{max-width:980px;margin:auto}.legalback{color:#ff4777;border:1px solid #343b4c;padding:10px 13px;font:800 .68rem Space Mono;text-decoration:none;display:inline-flex}.legalpage h1{letter-spacing:-.07em;margin:65px 0 18px;font-size:clamp(3rem,7vw,6.5rem);line-height:.9}.legalmeta{color:#8992a4;border-bottom:1px solid #2b3040;padding-bottom:30px;font:700 .62rem Space Mono}.legalpage article{background:#090c12;border:1px solid #2b3040;margin-top:28px;padding:34px}.legalpage h2{margin:38px 0 10px;font-size:1.3rem}.legalpage h2:first-child{margin-top:0}.legalpage p,.legalpage li{color:#b7becb;line-height:1.82}.legalpage a{color:#70d4ff}.legalnav{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.legalnav a{border:1px solid #343b4c;padding:9px 12px;font-weight:700;text-decoration:none}.legalnav a:hover{color:#ff4777;border-color:#ff4777}@media (max-width:600px){.legalpage article{padding:24px 18px}.legalpage h1{margin-top:45px}}
