.legal-page.svelte-1588ews{padding-block:clamp(3rem,8vw,6rem);min-height:100vh;min-height:100dvh;background:var(--cream)}.container.svelte-1588ews{max-width:760px}.back.svelte-1588ews{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:var(--grey-700);margin-bottom:2rem;transition:color .18s ease}.back.svelte-1588ews svg{transform:rotate(180deg)}.back.svelte-1588ews:hover{color:var(--black)}h1.svelte-1588ews{font-size:clamp(2.2rem,1.5rem + 3vw,3.2rem)}.intro.svelte-1588ews{color:var(--grey-600);margin-top:.6rem;margin-bottom:2.5rem}section.svelte-1588ews{padding-block:1.5rem;border-top:1px solid var(--cream-deep)}h2.svelte-1588ews{font-size:1.25rem;margin-bottom:.6rem}section.svelte-1588ews p:where(.svelte-1588ews){color:var(--grey-700)}section.svelte-1588ews address:where(.svelte-1588ews){font-style:normal;color:var(--grey-700);line-height:1.75}section.svelte-1588ews a:where(.svelte-1588ews){color:var(--yellow-deep);font-weight:600;text-decoration:underline}.updated.svelte-1588ews{margin-top:2rem;color:var(--grey-400);font-size:.85rem}
