.legal-page.svelte-1e0rsuc{padding:64px 0 96px}.legal-page.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){letter-spacing:-.02em;color:var(--fg-1);text-wrap:balance;margin:0 0 16px;font-size:40px;font-weight:800;line-height:1.1}.legal-page.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){letter-spacing:-.01em;color:var(--fg-1);margin:40px 0 12px;font-size:24px;font-weight:700;line-height:1.25}.legal-page.svelte-1e0rsuc h3:where(.svelte-1e0rsuc){color:var(--fg-1);margin:28px 0 8px;font-size:18px;font-weight:600;line-height:1.35}.legal-page.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:var(--fg-2);margin:0 0 14px;font-size:16px;line-height:1.65}.legal-page.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--fg-1);text-decoration:underline;-webkit-text-decoration-color:var(--slate-300);text-decoration-color:var(--slate-300);text-underline-offset:3px}.legal-page.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{-webkit-text-decoration-color:var(--slate-700);text-decoration-color:var(--slate-700)}.legal-page.svelte-1e0rsuc .container:where(.svelte-1e0rsuc){max-width:760px}.legal-page.svelte-1e0rsuc .last-updated:where(.svelte-1e0rsuc){color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px;font-size:14px;font-weight:600}.legal-page.svelte-1e0rsuc .footnotes-divider:where(.svelte-1e0rsuc){border:0;border-top:1px solid var(--slate-200);margin:40px 0 16px}.legal-page.svelte-1e0rsuc .footnote:where(.svelte-1e0rsuc){color:var(--fg-3);font-size:14px}.legal-page.svelte-1e0rsuc sup:where(.svelte-1e0rsuc) a:where(.svelte-1e0rsuc){text-decoration:none}
