.legal-prose h2{letter-spacing:-.01em;margin-top:2.5rem;font-size:1.25rem;font-weight:700}.legal-prose h2:first-child{margin-top:0}.legal-prose h3{margin-top:1.5rem;font-size:1rem;font-weight:700}.legal-prose p{color:var(--tw-prose-body,#475569);margin-top:.75rem;line-height:1.75}.dark .legal-prose p{color:#cbd5e1}.legal-prose ul{flex-direction:column;gap:.375rem;margin-top:.75rem;padding-left:1.25rem;list-style:outside;display:flex}.legal-prose li{color:#475569;line-height:1.65}.dark .legal-prose li{color:#cbd5e1}.legal-prose strong{color:inherit;font-weight:700}.legal-prose code{background:#f1f5f9;border-radius:.375rem;padding:.125rem .375rem;font-size:.85em}.dark .legal-prose code{background:#1e293b}
