.legal-document{max-width:900px;margin:auto;padding-top:60px;padding-bottom:80px;overflow-wrap:anywhere}.legal-document h1{font-size:clamp(30px,5vw,52px);line-height:1.15;margin-bottom:32px}.legal-document h2{font-size:22px;line-height:1.35;margin:36px 0 16px}.legal-document p{font-size:16px;line-height:1.8;margin:12px 0}.legal-document a{text-decoration:underline;text-underline-offset:3px}