.legal-prose{max-width:68ch;color:var(--foreground);font-size:1rem;line-height:1.7}.legal-prose h3{margin-top:2rem;font-size:1.125rem;font-weight:600;line-height:1.4}.legal-prose p,.legal-prose ul,.legal-prose ol,.legal-prose table{margin-top:1rem}.legal-prose ul,.legal-prose ol{padding-left:1.5rem}.legal-prose ul{list-style:outside}.legal-prose ol{list-style:decimal}.legal-prose li+li{margin-top:.5rem}.legal-prose li::marker{color:var(--muted-foreground)}.legal-prose a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.legal-prose a:hover{text-decoration-thickness:2px}.legal-prose strong{font-weight:600}.legal-prose em{font-style:italic}.legal-prose table{border-collapse:collapse;max-width:100%;font-size:.9375rem;display:block;overflow-x:auto}.legal-prose th,.legal-prose td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.625rem .875rem}.legal-prose th{background:var(--muted);font-weight:600}
