.legal-doc-body :where(h2){letter-spacing:-.01em;color:var(--color-paper);margin-top:2.25rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.legal-doc-body :where(p,ul,table){color:var(--color-paper-dim);margin-bottom:1rem;line-height:1.7}.legal-doc-body :where(ul){padding-left:1.25rem;list-style:outside}.legal-doc-body :where(li){margin-bottom:.4rem}.legal-doc-body :where(a){color:var(--color-ember);text-underline-offset:2px;text-decoration:underline}.legal-doc-body :where(strong){color:var(--color-paper);font-weight:600}.legal-doc-body .legal-table-wrap{overflow-x:auto}.legal-doc-body :where(table){border-collapse:collapse;width:100%;font-size:.875rem}.legal-doc-body :where(th,td){border:1px solid var(--color-ink-edge);text-align:left;vertical-align:top;padding:.55rem .7rem}.legal-doc-body :where(th){color:var(--color-paper);font-weight:600}
