.legal-page{min-height:100vh;background:#f6f7fb;padding:48px 20px 80px}.legal-doc{max-width:720px;margin:0 auto;background:#fff;border-radius:16px;border:1px solid #e4e7f0;padding:40px 44px 48px;color:#1c2333;line-height:1.65}.legal-doc .eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#246bfe;margin:0 0 8px}.legal-doc h1{font-size:28px;margin:0 0 4px}.legal-doc .legal-updated{color:#6b7280;font-size:14px;margin:0 0 28px}.legal-doc h2{font-size:19px;margin:28px 0 8px}.legal-doc li,.legal-doc p{font-size:15px;margin:0 0 12px}.legal-doc ul{padding-left:22px;margin:0 0 12px}.legal-doc li{margin-bottom:6px}.legal-doc a{color:#246bfe}@media (max-width:600px){.legal-page{padding:24px 12px 48px}.legal-doc{padding:28px 22px 32px}}[data-theme=dark] .legal-page{background:#0f1419}[data-theme=dark] .legal-doc{background:#1a202c;border-color:#2d3748;color:#e8eef7}[data-theme=dark] .legal-doc .eyebrow,[data-theme=dark] .legal-doc a{color:#7ea7ff}[data-theme=dark] .legal-doc .legal-updated{color:#9ca3af}