.legal { max-width: 820px; }
.legal section { margin: 0 0 38px; }
.legal h2 { margin: 0 0 12px; }
.legal p { color: var(--muted); margin: 0 0 12px; }
.legal a { text-decoration: underline; text-underline-offset: 3px; }
.legal address { color: var(--muted); font-style: normal; }
