.legal-page{max-width:720px;margin:0 auto;padding:130px 24px 80px}.legal-title{font-family:var(--font-anton), sans-serif;color:var(--near-black);margin:0 0 8px;font-size:clamp(32px,5vw,44px);font-weight:400;line-height:1.1}.legal-updated{color:var(--muted);margin:0 0 32px;font-size:13px}.legal-lead{color:var(--near-black);margin:0 0 40px;font-size:16.5px;line-height:1.65}.legal-page h2{font-family:var(--font-jakarta), sans-serif;color:var(--near-black);margin:36px 0 12px;font-size:19px;font-weight:700}.legal-page p{color:var(--near-black);margin:0 0 14px;font-size:15px;line-height:1.7}.legal-page ul{margin:0 0 14px;padding-left:22px}.legal-page li{color:var(--near-black);margin-bottom:7px;font-size:15px;line-height:1.7}.legal-page a{color:var(--purple);text-underline-offset:2px;text-decoration:underline}.legal-page a:hover{opacity:.75}.legal-page strong{font-weight:600}@media (max-width:900px){.legal-page{padding:96px 20px 56px}.legal-lead{font-size:15.5px}.legal-page h2{margin:30px 0 10px;font-size:17.5px}}.legal-page ul{list-style:outside}.legal-page li{display:list-item}.legal-page li::marker{color:var(--muted)}
