.legal-page.svelte-1l7r4q6{padding-top:.5rem}.legal-hero.svelte-1l7r4q6{padding-bottom:3rem}.legal-title.svelte-1l7r4q6{max-width:14ch;margin-top:.75rem}.legal-intro.svelte-1l7r4q6{max-width:64ch;margin:1.5rem 0 0;color:rgb(var(--muted));font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.7;text-wrap:pretty}.legal-row-links.svelte-1l7r4q6 a:where(.svelte-1l7r4q6){color:rgb(var(--accent));font-weight:500;text-decoration:none}.legal-row-links.svelte-1l7r4q6 a:where(.svelte-1l7r4q6):hover{color:rgb(var(--accent-deep))}.legal-index-section.svelte-1l7r4q6{padding-block:2rem 5rem}.legal-stack.svelte-1l7r4q6{display:grid;gap:0}.legal-row.svelte-1l7r4q6{display:grid;gap:1rem;border-top:1px solid rgb(var(--border));padding-block:1.75rem;scroll-margin-top:6rem}.legal-row.svelte-1l7r4q6:last-child{border-bottom:1px solid rgb(var(--border))}.legal-row-heading.svelte-1l7r4q6{display:grid;gap:.55rem}.legal-row-heading.svelte-1l7r4q6 span:where(.svelte-1l7r4q6){color:rgb(var(--accent));font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:500;letter-spacing:.08em}.legal-row.svelte-1l7r4q6 h2:where(.svelte-1l7r4q6){margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:600;line-height:1.2}.legal-row-body.svelte-1l7r4q6{display:grid;gap:.85rem;max-width:68ch}.legal-row-body.svelte-1l7r4q6 p:where(.svelte-1l7r4q6),.legal-row-body.svelte-1l7r4q6 li:where(.svelte-1l7r4q6){margin:0;color:rgb(var(--muted));font-size:1rem;line-height:1.7;text-wrap:pretty}.legal-row-body.svelte-1l7r4q6 ul:where(.svelte-1l7r4q6){display:grid;gap:.65rem;margin:0;padding-left:1.1rem}.legal-row-links.svelte-1l7r4q6{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem;font-size:var(--fs-small)}@media(min-width:768px){.legal-row.svelte-1l7r4q6{grid-template-columns:minmax(12rem,.34fr) 1fr;gap:2rem;padding-block:2.25rem}}
