.legal-page{max-width:1050px;padding-top:58px;padding-bottom:90px}.legal-page>.text-link{margin-bottom:40px}.legal-page>h1{font-size:clamp(40px,6vw,72px);margin-bottom:46px;overflow-wrap:anywhere}.legal-copy{font-size:17px;line-height:1.85;overflow-wrap:anywhere}.legal-copy p{margin:0 0 1.1em}.legal-copy h2{font-family:var(--sans);font-size:21px;line-height:1.4;letter-spacing:0;margin:30px 0 16px;font-weight:500}.legal-copy strong{font-weight:600}.legal-copy a{text-decoration:underline;text-underline-offset:3px}.legal-copy ul{list-style:disc;padding-left:24px}.legal-copy ol{list-style:decimal;padding-left:24px}@media(max-width:650px){.legal-page{padding-top:35px;padding-bottom:60px}.legal-copy{font-size:16px}.legal-copy h2{font-size:19px}.legal-page>h1{margin-bottom:30px}}