.legal-wrap.svelte-1gmktme{font-family:var(--ui-font);color:var(--ui-ink);justify-content:center;padding:40px 16px 56px;display:flex}.legal-card.svelte-1gmktme{width:min(720px,100%);padding:28px 28px 24px}h1.svelte-1gmktme{margin:0 0 4px;font-size:28px;font-weight:700;line-height:1.2}.legal-updated.svelte-1gmktme{color:var(--ui-muted);margin:0 0 20px;font-size:14px}.legal-body.svelte-1gmktme{color:var(--ui-ink-2);font-size:16px;line-height:1.6}.legal-body.svelte-1gmktme h2{color:var(--ui-ink);margin:28px 0 8px;font-size:19px;font-weight:700;line-height:1.3}.legal-body.svelte-1gmktme p,.legal-body.svelte-1gmktme ul{margin:0 0 12px}.legal-body.svelte-1gmktme ul{padding-left:20px;list-style:outside}.legal-body.svelte-1gmktme a{color:var(--ui-action);text-underline-offset:2px;text-decoration:underline}.legal-body.svelte-1gmktme li{margin:0 0 6px}.legal-body.svelte-1gmktme strong{color:var(--ui-ink)}.legal-links.svelte-1gmktme{border-top:1px solid var(--ui-line);color:var(--ui-muted);margin:28px 0 0;padding-top:16px;font-size:14px}@media (width<=640px){.legal-wrap.svelte-1gmktme{padding:24px 12px 40px}.legal-card.svelte-1gmktme{padding:22px 18px 20px}}
