.legal-page.svelte-6kohmd{max-width:720px;margin:0 auto;padding:4rem 1.5rem}.legal-container.svelte-6kohmd{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:24px;padding:3rem;box-shadow:var(--glass-shadow)}h1.svelte-6kohmd{font-size:2rem;font-weight:900;margin-bottom:.25rem;color:var(--color-burgundy)}.last-updated.svelte-6kohmd{font-size:.85rem;color:var(--color-brown);opacity:.7;margin-bottom:2rem}h2.svelte-6kohmd{font-size:1.25rem;font-weight:700;margin-top:2rem;margin-bottom:.5rem;color:var(--color-burgundy)}p.svelte-6kohmd,li.svelte-6kohmd{font-size:.95rem;line-height:1.7;color:var(--color-burgundy);opacity:.85}ul.svelte-6kohmd{padding-left:1.5rem;margin:.5rem 0}li.svelte-6kohmd{margin-bottom:.35rem}code.svelte-6kohmd{background:#561c2414;padding:.15rem .4rem;border-radius:4px;font-size:.85rem}a.svelte-6kohmd{color:var(--color-brown);text-decoration:underline}a.svelte-6kohmd:hover{opacity:.7}
