.legal{padding-top:65px;padding-bottom:80px}.legal h1{font-size:clamp(50px,7vw,90px);overflow-wrap:anywhere}.legal article{max-width:850px;margin-top:45px;line-height:1.75;overflow-wrap:anywhere}.legal article h2{font-family:"DM Sans",sans-serif;font-size:22px;line-height:1.35;letter-spacing:0;margin:36px 0 18px}.legal article p{margin:8px 0;color:var(--ink)}.legal article a{text-decoration:underline;text-underline-offset:3px}.legal article strong{color:var(--ink)}@media(max-width:600px){.legal{padding-top:35px}.legal article{font-size:14px}.legal article h2{font-size:19px}}