.legal-prose{color:var(--ink-600);font-size:1rem;line-height:1.7}.legal-prose h2{font-family:var(--font-jost), system-ui, sans-serif;color:var(--ink-800);margin-top:2.75rem;font-size:1.5rem;font-weight:500;line-height:1.2}.legal-prose p{margin-top:1rem}.legal-prose ul{margin-top:1rem;padding-left:1.25rem;list-style:outside}.legal-prose li{margin-top:.5rem}.legal-prose li::marker{color:var(--gold-600)}.legal-prose strong{color:var(--ink-800);font-weight:600}.legal-prose a{color:var(--olive-600);text-underline-offset:2px;text-decoration:underline}
