.legal-main{padding:64px 0 80px}.legal-content{max-width:780px;margin:auto}.legal-content h1{font-size:clamp(34px,5vw,50px);margin:10px 0 20px}.legal-content h2{font-size:23px;letter-spacing:-.025em;margin:32px 0 12px}.legal-content p,.legal-content ul{margin:12px 0;color:var(--muted)}.legal-content ul{padding-left:22px}.legal-content a{color:var(--green);overflow-wrap:anywhere}.legal-date{font-size:12px}.legal-main .eyebrow{margin-top:28px}.legal-content .back{display:inline-block;margin-bottom:12px;color:var(--green)}
