.legal-page.svelte-1mixoou{min-height:100vh;background:#fafafa;color:#262626;font-family:system-ui,sans-serif}header.svelte-1mixoou,main.svelte-1mixoou,footer.svelte-1mixoou{max-width:52rem;margin:0 auto;padding:1.5rem}header.svelte-1mixoou{border-bottom:1px solid #e5e5e5;font-size:1.25rem;font-weight:700}main.svelte-1mixoou{padding-top:3rem;padding-bottom:3rem;line-height:1.75}h1.svelte-1mixoou{font-size:clamp(2rem,6vw,3rem);line-height:1.2;font-weight:700}.updated.svelte-1mixoou{margin-top:1rem;color:#525252}main.svelte-1mixoou h2{margin:2rem 0 .75rem;font-size:1.3rem;font-weight:650;line-height:1.4}main.svelte-1mixoou p{margin-bottom:1rem}.legal-page.svelte-1mixoou a{color:#166534;text-decoration:underline;text-underline-offset:3px}.legal-page.svelte-1mixoou a:focus-visible{outline:2px solid #166534;outline-offset:4px}footer.svelte-1mixoou{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;border-top:1px solid #e5e5e5}
