.legal-prose h1{margin:1.5rem 0 .75rem;font-size:1.5rem;font-weight:700}.legal-prose h2{margin:1.75rem 0 .5rem;font-size:1.25rem;font-weight:700}.legal-prose h3{margin:1.25rem 0 .4rem;font-size:1.05rem;font-weight:600}.legal-prose p,.legal-prose ul,.legal-prose ol{margin:.6rem 0}.legal-prose ul{padding-left:1.25rem;list-style:outside}.legal-prose ol{padding-left:1.25rem;list-style:decimal}.legal-prose table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.875rem}.legal-prose th,.legal-prose td{text-align:left;vertical-align:top;border:1px solid #e5e7eb;padding:.5rem .75rem}.legal-prose th{background:#f9fafb;font-weight:600}.legal-prose hr{border-color:#e5e7eb;margin:1.5rem 0}.legal-prose strong{font-weight:600}.legal-prose a{color:#1a7a4c;text-decoration:underline}
