.legal{max-width:860px;margin:32px auto 64px;padding:0 16px;line-height:1.6;color:#1b2430}
.legal h1{font-size:clamp(26px,4vw,38px);line-height:1.15;margin:0 0 24px}
.legal h2{font-size:20px;margin:28px 0 10px}
.legal p{margin:0 0 12px;overflow-wrap:anywhere}
