.legal-page[data-v-1ff591ff]{padding-top:calc(var(--header-height) + var(--space-xl));padding-bottom:var(--space-xxl);max-width:800px}h1[data-v-1ff591ff]{color:var(--color-red);margin-bottom:var(--space-xs)}.legal-date[data-v-1ff591ff]{color:var(--color-cream);margin-bottom:var(--space-xl)}.legal-content[data-v-1ff591ff]{gap:var(--space-xl);margin-top:var(--space-lg);color:var(--color-text-muted);overflow-wrap:anywhere;line-height:1.8;display:grid}section[data-v-1ff591ff]{gap:var(--space-sm);display:grid}h2[data-v-1ff591ff]{color:var(--color-cream);font:600 1.5rem var(--font-body)}p[data-v-1ff591ff]{white-space:pre-line;margin:0}a[data-v-1ff591ff]{color:var(--color-cream);text-underline-offset:3px;text-decoration:underline}.legal-preview[data-v-1ff591ff]{border:1px solid var(--color-border);border-radius:8px;margin-bottom:1.5rem;padding:1rem}
