.legal.svelte-1aenmaa{grid-template-rows:auto 1fr auto;min-height:100svh;padding:16px;display:grid}.bar.svelte-1aenmaa{width:100%;max-width:720px;margin:0 auto;padding:12px 0 0}.logo.svelte-1aenmaa{display:inline-flex}.doc.svelte-1aenmaa{width:100%;max-width:720px;margin:0 auto;padding:clamp(24px,5vw,48px) 0;line-height:1.6}.doc.svelte-1aenmaa h1{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(28px,4vw,34px)}.doc.svelte-1aenmaa h2{margin:28px 0 8px;font-size:18px}.doc.svelte-1aenmaa p,.doc.svelte-1aenmaa li{color:var(--ink)}.doc.svelte-1aenmaa .meta{color:var(--muted);margin:0 0 20px;font-size:14px}footer.svelte-1aenmaa{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px;padding-bottom:12px;font-size:13px;display:flex}footer.svelte-1aenmaa a:where(.svelte-1aenmaa){color:var(--muted)}footer.svelte-1aenmaa a:where(.svelte-1aenmaa):hover{color:var(--ink)}
