.legal-page.svelte-7ke6fz{margin-left:auto;margin-right:auto;width:100%;max-width:48rem;padding:3rem 1.5rem}@media(min-width:640px){.legal-page.svelte-7ke6fz{padding-top:4rem;padding-bottom:4rem}}.legal-page.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:1.875rem;line-height:2.25rem;font-weight:700;letter-spacing:-.025em}@media(min-width:640px){.legal-page.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:2.25rem;line-height:2.5rem}}.last-updated.svelte-7ke6fz{margin-top:.5rem;font-size:.875rem;color:var(--color-text-muted)}.legal-content.svelte-7ke6fz{margin-top:2.5rem}.legal-content.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin-top:2rem;margin-bottom:.75rem}.legal-content.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-top:1.5rem;margin-bottom:.5rem}.legal-content.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:.9375rem;line-height:1.75;color:var(--color-text-secondary);margin-bottom:.75rem}.legal-content.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--color-text-primary);font-weight:600}.legal-content.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.legal-content.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:var(--color-accent-hover)}.legal-content.svelte-7ke6fz table:where(.svelte-7ke6fz){width:100%;border-collapse:collapse;margin-top:1rem;margin-bottom:1.5rem;font-size:.875rem}.legal-content.svelte-7ke6fz thead:where(.svelte-7ke6fz){border-bottom:1px solid var(--color-border)}.legal-content.svelte-7ke6fz th:where(.svelte-7ke6fz){text-align:left;font-weight:600;color:var(--color-text-primary);padding:.5rem .75rem .5rem 0}.legal-content.svelte-7ke6fz td:where(.svelte-7ke6fz){color:var(--color-text-secondary);padding:.5rem .75rem .5rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 50%,transparent)}
