.legal-prose{color:#3f3f46;max-width:none;font-size:1.05rem;line-height:1.75}.legal-prose p{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;margin-top:0;margin-bottom:1.5rem}.legal-prose h2{color:#18181b;text-align:left;margin-top:3rem;margin-bottom:1rem;font-size:1.35rem;font-weight:600;line-height:1.35}.legal-prose h2:not(:first-child){border-top:1px solid #e4e4e7;padding-top:2rem}.legal-prose h3{color:#27272a;text-align:left;margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.4}.legal-prose ul{margin:1.25rem 0 1.75rem;padding-left:1.5rem;list-style-type:disc}.legal-prose li{text-align:justify;text-justify:inter-word;margin-bottom:.85rem;padding-left:.25rem;line-height:1.7}.legal-prose li:last-child{margin-bottom:0}.legal-prose a{color:#2563eb;text-underline-offset:2px;text-decoration:underline}.legal-prose a:hover{color:#1d4ed8}.legal-prose code{word-break:break-word;background:#f4f4f5;border-radius:.25rem;padding:.125rem .375rem;font-size:.9em}.legal-prose table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.95rem}.legal-prose th,.legal-prose td{text-align:left;vertical-align:top;border:1px solid #e4e4e7;padding:.75rem 1rem}.legal-prose th{color:#18181b;background:#f4f4f5;font-weight:600}.legal-prose strong{color:#18181b;font-weight:600}
