.legal-page[data-v-d9a1d7e9]{--text-muted:#8f98b3;--neon:#a5b4fc;background:var(--bg);min-height:100vh;color:var(--text)}.legal-header[data-v-d9a1d7e9]{background:var(--bg-card);border-bottom:1px solid var(--border);z-index:10;position:sticky;top:0}.legal-header-inner[data-v-d9a1d7e9]{justify-content:space-between;align-items:center;gap:12px;max-width:860px;margin:0 auto;padding:14px 24px;display:flex}.legal-back[data-v-d9a1d7e9]{color:var(--text-muted);font-size:14px;font-weight:500;text-decoration:none}.legal-back[data-v-d9a1d7e9]:hover{color:var(--neon)}.legal-brand[data-v-d9a1d7e9]{color:var(--text);font-size:16px;font-weight:700;text-decoration:none}.legal-wrap[data-v-d9a1d7e9]{max-width:860px;margin:0 auto;padding:32px 24px 60px}.legal-meta[data-v-d9a1d7e9]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:12px}.legal-title[data-v-d9a1d7e9]{letter-spacing:-.02em;margin:0 0 12px;font-size:28px;font-weight:800;line-height:1.3}.legal-subtitle[data-v-d9a1d7e9]{color:var(--text-muted);margin:0 0 32px;font-size:14px}.legal-content[data-v-d9a1d7e9] h2{letter-spacing:-.01em;margin:36px 0 12px;font-size:20px;font-weight:700}.legal-content[data-v-d9a1d7e9] h3{margin:24px 0 10px;font-size:16px;font-weight:700}.legal-content[data-v-d9a1d7e9] p{color:var(--text-secondary);margin:0 0 12px;font-size:15px;line-height:1.7}.legal-content[data-v-d9a1d7e9] ul,.legal-content[data-v-d9a1d7e9] ol{color:var(--text-secondary);margin:0 0 14px;padding-left:22px;font-size:15px;line-height:1.7}.legal-content[data-v-d9a1d7e9] li{margin:6px 0}.legal-content[data-v-d9a1d7e9] a{color:var(--neon);text-underline-offset:2px;text-decoration:underline}.legal-content[data-v-d9a1d7e9] blockquote{border-left:3px solid var(--neon);color:var(--text-secondary);background:#6366f114;border-radius:6px;margin:16px 0;padding:12px 16px;font-size:14px;line-height:1.6}.legal-content[data-v-d9a1d7e9] .legal-info-box{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;margin:16px 0;padding:16px 18px}.legal-content[data-v-d9a1d7e9] .legal-info-box p{margin:4px 0;font-size:14px}.legal-footer[data-v-d9a1d7e9]{border-top:1px solid var(--border);color:var(--text-muted);margin-top:60px;padding-top:24px;font-size:13px}.legal-footer p[data-v-d9a1d7e9]{margin:4px 0}@media (max-width:600px){.legal-wrap[data-v-d9a1d7e9]{padding:24px 16px 40px}.legal-title[data-v-d9a1d7e9]{font-size:22px}.legal-content[data-v-d9a1d7e9] h2{font-size:18px}.legal-content[data-v-d9a1d7e9] h3{font-size:15px}.legal-content[data-v-d9a1d7e9] p,.legal-content[data-v-d9a1d7e9] ul,.legal-content[data-v-d9a1d7e9] ol{font-size:14px}}
