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