.legal { max-width: 760px; padding: var(--s-16) 0 var(--s-24); }
.legal h1 { font-size: var(--fs-36); margin-bottom: var(--s-3); }
.legal h2 { font-size: var(--fs-18); margin: var(--s-10) 0 var(--s-3); }
.legal p { color: var(--text-2); line-height: 1.7; max-width: 70ch; }
