html,body{background:#09060d!important;color:#f7f2fa!important}.pop-legal{min-height:100vh;padding:38px 18px 70px;background:radial-gradient(circle at 15% 0,rgba(255,122,26,.16),transparent 30%),radial-gradient(circle at 85% 10%,rgba(240,62,120,.14),transparent 28%),#09060d;font-family:Inter,Arial,sans-serif}.pop-legal-brand{display:block;width:78px;margin:0 auto 28px}.pop-legal-brand img{display:block;width:100%;height:auto}.pop-legal article{max-width:900px;margin:auto;padding:clamp(28px,5vw,64px);border:1px solid #382a40;border-radius:28px;background:rgba(19,12,25,.94);box-shadow:0 30px 90px rgba(0,0,0,.38)}.pop-legal h1{margin:0 0 8px;color:#fff;font-size:clamp(34px,6vw,62px);line-height:1.02;letter-spacing:-.04em}.pop-legal h2{margin:34px 0 10px;color:#fff;font-size:21px}.pop-legal p{margin:0 0 16px;color:#d5cadd;font-size:16px;line-height:1.72}.pop-legal a{color:#ff9b39;font-weight:700}.pop-legal-updated{color:#95879d!important;font-size:13px!important}.pop-legal nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:42px;padding-top:24px;border-top:1px solid #382a40}.pop-legal nav a{padding:10px 14px;border:1px solid #47344f;border-radius:999px;text-decoration:none;background:#1b1221}@media(max-width:600px){.pop-legal{padding:24px 12px 45px}.pop-legal article{padding:26px 20px;border-radius:22px}.pop-legal h2{font-size:19px}}
