.legal-page.svelte-7ad8we{max-width:48rem;margin:0 auto;padding:3rem var(--content-padding, 1.5rem) 4rem}h1.svelte-7ad8we{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);color:var(--timber);margin-bottom:2.5rem}section.svelte-7ad8we{margin-bottom:2rem}h2.svelte-7ad8we{font-family:var(--font-heading);font-size:1.2rem;color:var(--timber);margin-bottom:.5rem}p.svelte-7ad8we{line-height:1.7;color:#333;margin-bottom:.75rem}ul.svelte-7ad8we{padding-left:1.5rem;margin-bottom:1rem}li.svelte-7ad8we{line-height:1.7;color:#333;margin-bottom:.25rem}a.svelte-7ad8we{color:var(--meadow)}a.svelte-7ad8we:hover{text-decoration:underline}.updated.svelte-7ad8we{font-size:.85rem;color:var(--dark-gray);font-style:italic;margin-top:1rem}
