.legal-page.svelte-nvdt4e{padding:3rem 2rem 5rem}.legal-inner.svelte-nvdt4e{max-width:760px;margin:0 auto}h1.svelte-nvdt4e{margin-bottom:.5rem;font-size:2rem;font-weight:800}.legal-updated.svelte-nvdt4e{color:var(--color-text-muted);margin-bottom:2.5rem;font-size:.875rem}.legal-content.svelte-nvdt4e h2:where(.svelte-nvdt4e){margin-top:2rem;margin-bottom:.75rem;font-size:1.15rem;font-weight:700}.legal-content.svelte-nvdt4e p:where(.svelte-nvdt4e){color:var(--color-text);margin-bottom:.75rem;line-height:1.7}.legal-content.svelte-nvdt4e a:where(.svelte-nvdt4e){color:var(--color-primary)}.legal-content.svelte-nvdt4e ul:where(.svelte-nvdt4e){margin-bottom:1rem;padding-left:1.25rem}.legal-content.svelte-nvdt4e li:where(.svelte-nvdt4e){color:var(--color-text);margin-bottom:.375rem;line-height:1.7}.legal-table.svelte-nvdt4e{border-collapse:collapse;width:100%;margin-bottom:1rem}.legal-table.svelte-nvdt4e td:where(.svelte-nvdt4e){border-bottom:1px solid var(--color-border);padding:.5rem .75rem;font-size:.9375rem}.legal-table.svelte-nvdt4e td:where(.svelte-nvdt4e):first-child{color:var(--color-text);width:40%;font-weight:600}.legal-table.svelte-nvdt4e td:where(.svelte-nvdt4e):last-child{color:var(--color-text)}.legal-meta.svelte-nvdt4e{border-top:1px solid var(--color-border);margin-top:3rem;padding-top:1.5rem}.legal-meta.svelte-nvdt4e p:where(.svelte-nvdt4e){color:var(--color-text-muted);font-size:.8125rem;font-style:italic}
