.legal-doc{max-width:720px;padding:112px var(--m,32px) 96px;margin:0 auto}.legal-doc h1{letter-spacing:-.04em;color:#f2f2f2;margin-bottom:12px;font-family:Inter Tight,Mona Sans,sans-serif;font-size:clamp(32px,4vw,44px);font-weight:500;line-height:1.08}.legal-doc .legal-lead{color:#8e8e93;margin-bottom:40px;font-size:15px}.legal-doc h2{letter-spacing:-.02em;color:#f2f2f2;margin:36px 0 12px;font-family:Inter Tight,Mona Sans,sans-serif;font-size:20px;font-weight:500}.legal-doc p,.legal-doc li{color:#c8c8cc;margin-bottom:12px;font-size:15px;line-height:1.65}.legal-doc ul{margin-bottom:16px;padding-left:1.2em}.legal-doc a{color:#d4d4d4;text-underline-offset:3px;text-decoration:underline}.legal-doc a:hover{color:#fff}.legal-doc dl{gap:8px 16px;margin-bottom:16px;display:grid}.legal-doc dt{text-transform:uppercase;letter-spacing:.06em;color:#8a8a8a;font-size:13px}.legal-doc dd{color:#d4d4d4;margin:0 0 12px;font-size:15px}.legal-placeholder{color:#ffb1a5}
