.legal-page.svelte-df7yjl{min-height:100vh;background:var(--color-background)}.page-header.svelte-df7yjl{padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border);background:var(--color-surface)}.logo.svelte-df7yjl{text-decoration:none}.content.svelte-df7yjl{max-width:720px;margin:0 auto;padding:2rem 1.25rem 3rem}h1.svelte-df7yjl{font-size:1.6rem;margin-bottom:1rem}h2.svelte-df7yjl{font-size:1.05rem;margin:2.25rem 0 .7rem}.lead.svelte-df7yjl{font-size:.93rem;line-height:1.9;color:var(--color-text-secondary);padding-bottom:.5rem;border-bottom:1px solid var(--color-border-light)}p.svelte-df7yjl{line-height:1.9;color:var(--color-text-secondary);font-size:.93rem;margin:0 0 .7rem}ul.svelte-df7yjl{margin:0 0 .7rem;padding-left:1.2rem}li.svelte-df7yjl{line-height:1.9;color:var(--color-text-secondary);font-size:.93rem;margin-bottom:.35rem}strong.svelte-df7yjl{color:var(--color-text-primary)}a.svelte-df7yjl{color:var(--color-accent)}.info.svelte-df7yjl{width:100%;border-collapse:collapse;font-size:.93rem}.info.svelte-df7yjl th:where(.svelte-df7yjl),.info.svelte-df7yjl td:where(.svelte-df7yjl){border-bottom:1px solid var(--color-border);padding:.85rem .5rem;text-align:left;vertical-align:top;line-height:1.9}.info.svelte-df7yjl th:where(.svelte-df7yjl){width:7.5rem;color:var(--color-text-secondary);font-weight:600;white-space:nowrap}.info.svelte-df7yjl td:where(.svelte-df7yjl){color:var(--color-text-secondary)}.note.svelte-df7yjl{font-size:.8rem;line-height:1.8;margin-top:1rem}.page-footer.svelte-df7yjl{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;padding:1.5rem 1.25rem 2.5rem;border-top:1px solid var(--color-border-light);font-size:.85rem}.page-footer.svelte-df7yjl a:where(.svelte-df7yjl){color:var(--color-text-secondary);text-decoration:none;white-space:nowrap}
