.legal.svelte-7ke6fz{background:#f6f8f7;place-items:center;min-height:100vh;padding:2rem 1.25rem;display:grid}article.svelte-7ke6fz{background:#fff;border:1px solid #e7ebea;border-radius:1rem;width:100%;max-width:520px;padding:2rem 1.9rem}h1.svelte-7ke6fz{letter-spacing:-.02em;margin:0 0 1rem;font-size:1.35rem}.notice.svelte-7ke6fz{color:#4a5552;margin:0 0 1.1rem;font-size:.92rem;line-height:1.7}.contact.svelte-7ke6fz{color:#6b7280;margin:0 0 1.6rem;font-size:.86rem;font-weight:600}.contact.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#1f7a55;font-weight:700;text-decoration:none}.contact.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}.back.svelte-7ke6fz{color:#4a8a73;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.back.svelte-7ke6fz:hover{text-decoration:underline}
