.legal-plain{max-width:820px;margin:0 auto;} 
@media (min-width:2100px){.legal-plain{max-width:900px}}
.legal-plain{padding:clamp(24px,3vw,40px) 0 clamp(50px,6vw,80px)}
.legal-plain p{margin:0 0 14px;font-size:.95rem;line-height:1.7;color:var(--text)}
.legal-plain a{color:inherit;text-decoration:underline}
