.legaldoc{font-family:var(--sans-serif-font);font-size:16px;text-align:center}.legaldoc h1{padding-top:20px;font-family:var(--serif-font);letter-spacing:var(--serif-letter-spacing);font-size:48px}.legaldoc h2{font-size:24px}.legaldoc h3{margin-top:20px;font-size:20px;text-decoration:underline}.legaldoc .body{text-align:left}.legaldoc .body p{margin:12px 0}.legaldoc .body.tou li{margin-top:16px}.legaldoc .body .strong{font-weight:500}.legaldoc .body table{border:1px solid #000;border-collapse:collapse}.legaldoc .body table th,.legaldoc .body table td{border:1px solid #000;padding:8px;text-align:center}.legaldoc .body .sections li::marker{font-weight:500;font-size:24px}.legaldoc .body .sections .header{display:inline-block;text-align:center;font-weight:500;font-size:24px}.legaldoc .body address{display:block;font-style:normal;margin:0 auto;width:max-content}.legaldoc .toc-list>li{font-weight:500}ol.with-counter:not(.omit-counter){counter-reset:section;list-style-type:none}ol.with-counter:not(.omit-counter) li::before{counter-increment:section;content:counters(section, ".") " "}ol.with-counter:not(.omit-counter) ol.omit-counter li::before{content:none;counter-increment:none}
