/* Legal pages — thin overrides only */
.legal-prose h2 { margin-top: var(--space-6); font-size: var(--fs-h5); }
.legal-prose h2:first-child { margin-top: 0; }
.legal-prose p { margin-bottom: var(--space-3); }
