.legal-page{max-width:1080px;margin:0 auto;padding:72px 6% 100px}.legal-back{color:var(--brand-green-dark);border-bottom:1px solid;margin-bottom:42px;font-size:14px;display:inline-block}.legal-page h1{font-family:var(--serif);letter-spacing:-.035em;overflow-wrap:anywhere;margin:18px 0 22px;font-size:clamp(44px,6vw,76px);font-weight:400;line-height:1.12}.legal-lead{max-width:650px;color:var(--muted);margin-bottom:40px}.legal-content{max-width:770px}.legal-content section{border-top:1px solid var(--line);margin-top:32px;padding-top:28px;scroll-margin-top:30px}.legal-content h2{margin:0 0 16px;font-size:22px;font-weight:600;line-height:1.35}.legal-content h3{margin:24px 0 10px;font-size:17px;font-weight:600}.legal-content p+p{margin-top:16px}.legal-content ul{padding-left:22px}.legal-content li+li{margin-top:8px}.legal-content a{color:var(--brand-green-dark);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal-content address{font-style:normal}.legal-content .legal-date{color:var(--muted);margin-top:42px;font-size:13px}@media (max-width:760px){.legal-page{padding:40px 7% 64px}.legal-back{margin-bottom:28px}.legal-content h2{font-size:20px}}
