.legal-page{background:#f6f8f1}.legal-page main{max-width:980px;padding-top:50px}.legal-document{padding:clamp(24px,5vw,60px);border-radius:30px;box-shadow:none}.legal-document h1{font:800 clamp(36px,5vw,60px)/1.08 Manrope,system-ui,sans-serif;letter-spacing:-2.5px;margin:26px 0 20px}.legal-document h2{font-size:24px;letter-spacing:-.7px;margin:38px 0 12px}.legal-document p{font-size:15px;line-height:1.85;color:#4b5948}.legal-document .legal-intro{font-size:19px}.legal-document a{text-underline-offset:4px}.legal-status{padding:17px 20px;border-radius:15px;background:#edf3e5;color:#435a39;font-size:13px;line-height:1.7;margin:28px 0}.legal-document .eyebrow{color:#587447}@media(max-width:600px){.legal-page main{padding-top:25px}.legal-document{border-radius:23px}.legal-document h1{letter-spacing:-1.5px}.legal-document h2{font-size:22px}.legal-document p{font-size:14px}}
