.legal-page{background:radial-gradient(at 20% 0,#163d4c 0,#0000 28%),radial-gradient(at 85% 0,#51482155 0,#0000 30%);padding:65px 0 120px}.legal-heading{text-align:center;margin-bottom:100px}.legal-heading h1{background:linear-gradient(90deg,var(--fg),var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(48px,6vw,96px)}.legal-content{border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 90%,transparent);border-radius:20px;max-width:1176px;margin:auto;padding:36px}.legal-content section{margin-top:22px}.legal-content h2{letter-spacing:0;margin:0 0 5px;font-size:20px}.legal-content p,.legal-content li{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.legal-content ul{margin:8px 0 0;padding-inline-start:24px}@media (max-width:600px){.legal-page{padding:45px 0 75px}.legal-heading{margin-bottom:50px}.legal-content{padding:24px}}
