/* Nur /nutzungsbedingungen/: styles.css setzt p{margin:0}. Die übrigen Rechtsseiten
   bleiben unverändert; lange Klauseltexte brauchen hier Absatzabstand und Listen. */
.legal-terms section h2{margin-bottom:.6rem}
.legal-terms section p+p,.legal-terms section ul+p,.legal-terms section p+ul{margin-top:.8rem}
.legal-terms ul{margin:.6rem 0 0;padding-left:1.35rem}
.legal-terms li{font-size:1rem;line-height:1.75;overflow-wrap:anywhere}
.legal-terms li+li{margin-top:.25rem}
.legal-terms .legal-summary{margin-top:18px;padding:18px 22px;border-radius:16px;background:#f4f7ff}
.legal-terms .legal-summary p{font-size:1rem;line-height:1.75}
