.legal-prose h2{margin-top:.25rem;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:hsl(var(--foreground))}.legal-prose p,.legal-prose ul,.legal-prose ol{margin-top:.75rem}.legal-prose ul,.legal-prose ol{padding-left:1.25rem}.legal-prose ul{list-style:disc}.legal-prose ol{list-style:decimal}.legal-prose li+li{margin-top:.35rem}.legal-prose a{font-weight:700;color:hsl(var(--primary));text-decoration:underline;text-underline-offset:.15em}.legal-prose strong{font-weight:700;color:hsl(var(--foreground))}
