.legal-html{color:var(--legal-fg);line-height:1.6}.legal-html h1,.legal-html h2,.legal-html h3,.legal-html h4,.legal-html h5,.legal-html h6{color:var(--legal-fg);scroll-margin-top:1.5rem;font-weight:600;line-height:1.3}.legal-html h1{margin-bottom:1.5rem;font-size:1.875rem}.legal-html h2{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.75rem}.legal-html h3{margin-top:1.75rem;margin-bottom:.5rem;font-size:1.25rem}.legal-html h4,.legal-html h5,.legal-html h6{margin-top:1.25rem;margin-bottom:.375rem;font-size:1.0625rem}.legal-html p{margin-bottom:1rem}.legal-html ul,.legal-html ol{margin-bottom:1rem;padding-inline-start:1.5rem}.legal-html ul{list-style:outside}.legal-html ol{list-style:decimal}.legal-html li{margin-bottom:.375rem}.legal-html ul ul{margin-top:.375rem;margin-bottom:.375rem;list-style:circle}.legal-html ol ol{margin-top:.375rem;margin-bottom:.375rem;list-style:lower-alpha}.legal-html a{color:var(--legal-accent);text-underline-offset:2px;text-decoration:underline}.legal-html strong{font-weight:600}.legal-html em{font-style:italic}.legal-html table{border-collapse:collapse;width:100%;margin-bottom:1.5rem;display:block;overflow-x:auto}.legal-html th,.legal-html td{border:1px solid var(--legal-line);text-align:left;vertical-align:top;padding:.5rem .75rem}.legal-html th{font-weight:600}
