.legal-doc{text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-variant-numeric:lining-nums;font-kerning:normal;font-family:Times New Roman,Times,Liberation Serif,Tinos,serif;font-size:1.125rem;line-height:1.55}.legal-doc h1{text-align:left;margin:3rem 0 1.25rem;font-size:1.875rem;font-weight:700;line-height:1.2}.legal-doc h1:first-child{margin-top:0}.legal-doc h2{text-align:left;margin:2.25rem 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.legal-doc h1+p{text-align:left}.legal-doc p{margin:0 0 .9rem}.legal-doc ul{margin:0 0 .9rem 1.5rem;padding:0;list-style:outside}.legal-doc li{margin:0 0 .3rem}.legal-doc strong{font-weight:700}.legal-doc a{text-underline-offset:.15em;word-break:break-word;text-decoration:underline}.legal-doc hr{border:0;border-top:1px solid var(--border,#d4d4d8);margin:2.5rem 0}.legal-doc table{border-collapse:collapse;text-align:left;-webkit-hyphens:manual;hyphens:manual;width:100%;margin:0 0 1rem;font-size:.9375rem;line-height:1.35}.legal-doc th,.legal-doc td{border:1px solid var(--border,#d4d4d8);vertical-align:top;padding:.45rem .6rem}.legal-doc th{font-weight:700}.legal-doc>table:first-of-type{table-layout:fixed;font-size:1em}.legal-doc>table:first-of-type th:first-child{width:24%}.legal-doc>table:first-of-type td:first-child{font-weight:700}@media print{.legal-doc{font-size:11.5pt;line-height:1.4}.legal-doc h1{break-after:avoid;margin:0 0 14pt;font-size:16pt}.legal-doc h2{break-after:avoid;margin:18pt 0 6pt;font-size:12.5pt}.legal-doc p{margin:0 0 6pt}.legal-doc ul{margin-bottom:6pt}.legal-doc li{margin-bottom:2pt}.legal-doc table{font-size:9.5pt}.legal-doc p,.legal-doc li{orphans:3;widows:3}.legal-doc tr{break-inside:avoid}.legal-doc thead{break-after:avoid;display:table-header-group}.legal-doc thead tr{break-after:avoid}.legal-doc p:has(>strong:only-child){break-after:avoid}.legal-doc hr{break-after:page;border:0;margin:0}.legal-doc a{color:inherit}}
