.legal-body{counter-reset:lg-sec;max-width:760px;font-size:15px;line-height:24px;color:var(--sg-fg)}.legal-body p{margin:0 0 12px}.legal-body em{color:var(--sg-fg-muted);font-style:normal}.legal-body a{color:var(--sg-secondary);text-decoration:none}.legal-body a:hover{text-decoration:underline}.legal-body h2{font-size:20px;line-height:26px;margin:28px 0 12px;color:var(--sg-fg-strong)}.legal-body>ol{list-style:none;margin:0 0 12px;padding:0}.legal-body>ol>li{margin:24px 0 12px}.legal-body>ol>li>strong{display:block;font-size:18px;line-height:24px;color:var(--sg-fg-strong);margin-bottom:10px}.legal-numbered>ol ol{list-style:none;margin:0 0 12px;padding:0}.legal-numbered>ol>li{counter-increment:lg-sec;counter-reset:lg-sub}.legal-numbered>ol>li>strong:before{content:counter(lg-sec) ". "}.legal-numbered>ol>li>ol>li{counter-increment:lg-sub;counter-reset:lg-sub2;margin:0 0 10px;padding-left:8px}.legal-numbered>ol>li>ol>li:before{content:counter(lg-sec) "." counter(lg-sub) ". ";font-weight:600;color:var(--sg-fg-strong)}.legal-numbered>ol>li>ol>li>ol>li{counter-increment:lg-sub2;margin:8px 0 8px 16px;padding-left:4px}.legal-numbered>ol>li>ol>li>ol>li:before{content:counter(lg-sec) "." counter(lg-sub) "." counter(lg-sub2) ". ";font-weight:600;color:var(--sg-fg-strong)}.legal-plain>ol ol{list-style:decimal;margin:8px 0 12px;padding-left:24px}.legal-plain>ol ol li{margin:6px 0}.legal-body ul{margin:8px 0 12px;padding-left:22px}.legal-body ul li{margin:4px 0}.legal-body table{border-collapse:collapse;margin:12px 0;width:100%}.legal-body td,.legal-body th{border:1px solid var(--sg-border);padding:8px 12px;vertical-align:top;text-align:left}