/* Impressum / Datenschutz – single reading column */
.legal__body { max-width: var(--measure); }
.legal__body h2 { margin-top: var(--space-7); }
.legal__body h2:first-child { margin-top: 0; }
