.legal-document{max-width:920px}
.legal-document h1{font-size:clamp(2.15rem,6vw,4.2rem);line-height:1.05}
.legal-document section{margin:1.25rem 0;padding:1.35rem 1.5rem;border:1px solid #cfe5e1;border-radius:18px;background:#fff}
.legal-document h2{margin:0 0 .75rem;color:#173957;font-size:1.3rem}
.legal-document p,.legal-document li{color:#35566a;line-height:1.7}
.legal-document ul{padding-left:1.25rem}
.legal-document li+li{margin-top:.45rem}
