.legal-prose.svelte-1gmktme h2{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ink-solid);margin-top:56px;margin-bottom:16px;scroll-margin-top:96px;font-size:24px;line-height:1.2}.legal-prose.svelte-1gmktme h2:first-child{margin-top:0}.legal-prose.svelte-1gmktme .legal-toc{padding-left:0;list-style:none}.legal-prose.svelte-1gmktme .legal-toc li{margin-top:4px;list-style:none}.legal-prose.svelte-1gmktme .legal-toc a{color:var(--ink-body-muted);text-decoration:none}.legal-prose.svelte-1gmktme .legal-toc a:hover{color:var(--brand-blue);text-decoration:underline}.legal-prose.svelte-1gmktme h3{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-body-strong);margin-top:32px;margin-bottom:12px;font-size:17px;line-height:1.3}.legal-prose.svelte-1gmktme p{color:#0000009e;margin-top:12px;font-size:16px;line-height:1.7}.legal-prose.svelte-1gmktme ul{color:#0000009e;margin-top:12px;padding-left:22px;font-size:16px;line-height:1.7}.legal-prose.svelte-1gmktme ul li{margin-top:6px;list-style:outside}.legal-prose.svelte-1gmktme strong{color:var(--ink-solid);font-weight:600}.legal-prose.svelte-1gmktme a{color:var(--brand-blue);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.legal-prose.svelte-1gmktme a:hover{text-decoration-thickness:2px}.legal-prose.svelte-1gmktme code{background:var(--ink-surface-chip);color:var(--ink-prose);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.9em}.legal-prose.svelte-1gmktme .legal-note{color:var(--ink-body-soft);background:#0055f50a;border:1px solid #0055f51f;border-radius:12px;margin-top:24px;padding:16px 20px;font-size:14px;line-height:1.6}
