.legal-page{color:var(--text);background:#fff;font-family:Poppins Local,sans-serif}.legal-hero{background:var(--ink);text-align:center;padding:78px 24px 72px}.legal-hero p{color:var(--pink);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:14px;font-weight:700}.legal-hero h1{color:#fff;letter-spacing:-.02em;margin:0;font-family:Poppins Local,sans-serif;font-size:clamp(38px,5vw,58px);font-weight:600;line-height:1.15}.legal-content{width:min(820px,100% - 48px);margin:0 auto;padding:66px 0 82px}.legal-updated{color:#60777c;margin:0 0 34px;font-size:14px}.legal-content section+section{margin-top:34px}.legal-content h2{color:var(--ink);letter-spacing:0;margin:0 0 12px;font-family:Poppins Local,sans-serif;font-size:25px;font-weight:600;line-height:1.3}.legal-content p,.legal-content li{font-size:16px;line-height:1.75}.legal-content p{margin:0 0 14px}.legal-content ul{margin:10px 0 0;padding-left:22px}.legal-content li+li{margin-top:7px}.legal-content a{color:var(--ink);text-underline-offset:3px}@media (max-width:600px){.legal-hero{padding:58px 20px 54px}.legal-content{width:calc(100% - 40px);padding:48px 0 62px}.legal-content h2{font-size:22px}}
