.legal{max-width:var(--measure-about)}.legal-draft{margin-bottom:var(--space-xl);padding:var(--space-sm) var(--space-md);border:1px solid var(--warn-border);border-radius:var(--radius-sm);background:var(--warn-surface);color:var(--warn-ink);font-size:var(--text-small);font-weight:var(--weight-semibold)}.legal-updated{margin-bottom:var(--space-2xl);font-size:var(--text-meta);color:var(--ink-muted)}.legal h2{margin:var(--space-2xl) 0 var(--space-sm);font-size:var(--text-card)}.legal p+p{margin-top:var(--space-sm)}.legal-en{text-align:left}
