.legal-prose{color:var(--txt);margin-top:36px;font-size:14.5px;line-height:1.7}.legal-prose h2{font-family:var(--font-display);color:var(--txt);margin-top:40px;margin-bottom:12px;scroll-margin-top:90px;font-size:clamp(18px,2.4vw,22px);font-weight:800;line-height:1.2}.legal-prose h3{color:var(--txt);margin-top:22px;margin-bottom:8px;font-size:15.5px;font-weight:700}.legal-prose p{color:var(--muted);margin-bottom:14px}.legal-prose ul{flex-direction:column;gap:9px;margin:0 0 16px;padding:0;list-style:none;display:flex}.legal-prose li{color:var(--muted);padding-left:20px;position:relative}.legal-prose li:before{content:"";background:var(--neon);border-radius:999px;width:6px;height:6px;position:absolute;top:9px;left:2px}.legal-prose strong{color:var(--txt);font-weight:700}.legal-prose a{color:var(--neon);text-underline-offset:3px;font-weight:600;text-decoration:underline}.legal-prose hr{border:0;border-top:1px solid var(--line2);margin:32px 0}
