.legal-page[data-v-4e02abab]{max-width:820px;margin:0 auto;padding:40px 20px 64px}.legal-title[data-v-4e02abab]{font-family:var(--font-display);color:var(--color-accent);font-size:2rem;margin:0 0 4px}.legal-updated[data-v-4e02abab]{color:var(--color-text-muted);font-size:.85rem;margin:0 0 24px}.legal-lead[data-v-4e02abab]{color:var(--color-text);line-height:1.8}.legal-section[data-v-4e02abab]{margin-top:28px}.legal-section h2[data-v-4e02abab]{font-size:1.15rem;color:var(--color-text);margin:0 0 12px}.legal-section ul[data-v-4e02abab]{padding-left:20px;color:var(--color-text-muted);line-height:1.9}.legal-section p[data-v-4e02abab]{color:var(--color-text-muted);line-height:1.9}.legal-note[data-v-4e02abab]{margin-top:32px;padding:12px 16px;border-left:3px solid var(--color-accent);background:var(--color-bg-soft);color:var(--color-text-muted);font-size:.82rem}
