.legal-doc.svelte-1gmktme{max-width:44rem;color:var(--fg);font-size:.92rem;line-height:1.7}.legal-doc.svelte-1gmktme h2{letter-spacing:-.015em;margin:2.4rem 0 .6rem;scroll-margin-top:5.5rem;font-size:1.12rem;font-weight:600;line-height:1.35}.legal-doc.svelte-1gmktme h3{margin:1.4rem 0 .35rem;font-size:.95rem;font-weight:600}.legal-doc.svelte-1gmktme p{margin:.6rem 0}.legal-doc.svelte-1gmktme ul,.legal-doc.svelte-1gmktme ol{margin:.5rem 0;padding-left:1.25rem}.legal-doc.svelte-1gmktme ul{list-style:outside}.legal-doc.svelte-1gmktme ol{list-style:decimal}.legal-doc.svelte-1gmktme li{margin:.3rem 0;padding-left:.2rem}.legal-doc.svelte-1gmktme li::marker{color:var(--circle-accent)}.legal-doc.svelte-1gmktme a{color:var(--circle-accent);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.legal-doc.svelte-1gmktme strong{font-weight:600}.legal-doc.svelte-1gmktme .muted{color:var(--muted)}.legal-doc.svelte-1gmktme .legal-callout{border:1px solid var(--line);border-left:3px solid var(--circle-accent);background:var(--raised);border-radius:.9rem;margin:1.2rem 0;padding:.95rem 1.1rem}.legal-doc.svelte-1gmktme .legal-callout>:first-child{margin-top:0}.legal-doc.svelte-1gmktme .legal-callout>:last-child{margin-bottom:0}.legal-doc.svelte-1gmktme .legal-toc{flex-wrap:wrap;gap:.4rem;margin:1rem 0 .4rem;padding:0;list-style:none;display:flex}.legal-doc.svelte-1gmktme .legal-toc li{margin:0;padding:0}.legal-doc.svelte-1gmktme .legal-toc a{background:var(--surface);color:var(--fg);border-radius:999px;padding:.28rem .7rem;font-size:.78rem;font-weight:500;text-decoration:none;display:inline-block}.legal-doc.svelte-1gmktme .legal-toc a:hover{color:var(--circle-accent)}
