.legal-prose{color:#3f3f46;font-size:.95rem;line-height:1.7}.legal-prose h1{letter-spacing:-.015em;color:#18181b;margin:0 0 .5rem;font-size:1.875rem;font-weight:700;line-height:1.2}.legal-prose h2{color:#18181b;border-bottom:1px solid #f4f4f5;margin:2.25rem 0 .75rem;padding-bottom:.4rem;font-size:1.125rem;font-weight:600}.legal-prose h3{color:#27272a;margin:1.25rem 0 .5rem;font-size:1rem;font-weight:600}.legal-prose p{margin:0 0 1rem}.legal-prose ul,.legal-prose ol{margin:.5rem 0 1rem 1.25rem}.legal-prose ul{list-style:outside}.legal-prose ol{list-style:decimal}.legal-prose li{margin-bottom:.4rem}.legal-prose a{color:#18181b;text-underline-offset:2px;font-weight:500;text-decoration:underline}.legal-prose a:hover{color:#52525b}.legal-prose strong{color:#18181b;font-weight:600}.legal-prose table{border-collapse:collapse;width:100%;margin:.5rem 0 1.25rem;font-size:.85rem}.legal-prose th,.legal-prose td{text-align:left;vertical-align:top;border:1px solid #e4e4e7;padding:.5rem .65rem}.legal-prose th{color:#18181b;background:#fafafa;font-weight:600}.legal-prose .ph{color:#52525b;background:#f4f4f5;border:1px dashed #d4d4d8;border-radius:.25rem;padding:0 .3rem;font-weight:500}.legal-prose .updated{color:#a1a1aa;border-top:1px solid #f4f4f5;margin-top:2.5rem;padding-top:1.5rem;font-size:.8rem}.legal-prose .lead{color:#52525b;margin-bottom:1.5rem;font-size:1rem}
