.legal-doc{font-variant-ligatures:none}.legal-doc h1{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.05}.legal-doc h2{font-family:var(--font-display);letter-spacing:.3px;text-transform:uppercase;margin:28px 0 10px;font-size:20px;font-weight:700}.legal-doc h3{font-family:var(--font-display);letter-spacing:.3px;text-transform:uppercase;margin:18px 0 8px;font-size:14px;font-weight:700}.legal-doc p{margin:0 0 14px;font-size:15px;line-height:1.6}.legal-doc ul,.legal-doc ol{margin:0 0 14px;padding-left:24px}.legal-doc ul{list-style:outside}.legal-doc ol{list-style:decimal}.legal-doc li{margin-bottom:4px;font-size:15px;line-height:1.6}.legal-doc a{color:#a8232b;text-decoration:underline}.dark .legal-doc a{color:#ffd68a}.legal-doc code{font-family:var(--font-mono);background:#1a16120f;border-radius:4px;padding:1px 6px;font-size:13px}.dark .legal-doc code{background:#f4ecde14}.legal-doc blockquote{font-family:var(--font-body);background:#d6313a0f;border-left:3px solid #d6313a;margin:14px 0;padding:8px 14px;font-size:15px}.legal-doc-table-wrap{margin:0 0 14px;overflow-x:auto}.legal-doc table{border-collapse:collapse;width:100%;margin:0;font-size:14px}.legal-doc th,.legal-doc td{text-align:left;vertical-align:top;border-bottom:1px solid #1a161226;padding:8px 10px}.dark .legal-doc th,.dark .legal-doc td{border-bottom-color:#f4ecde26}.legal-doc th{font-family:var(--font-display);letter-spacing:.2px;text-transform:uppercase;font-size:12px;font-weight:700}
