/* Legal page-specific refinements; shared layout lives in style.css */
.legal-main address { font-style: normal; }

.legal-error-actions { justify-content: flex-start; margin-top: var(--spacing-xl); flex-wrap: wrap; }
