.page-head.svelte-1jkzxez{text-align:center;padding:48px 20px 24px}.page-head.svelte-1jkzxez h1:where(.svelte-1jkzxez){color:var(--color-primary);margin:0 0 .4em;font-size:clamp(1.7rem,3vw,2.4rem)}.page-head.svelte-1jkzxez p:where(.svelte-1jkzxez){color:var(--color-text-soft);margin:0}.layout.svelte-1jkzxez{grid-template-columns:1.5fr 1fr;gap:36px;max-width:1100px;padding:24px 20px 80px;display:grid}.form.svelte-1jkzxez,.info.svelte-1jkzxez{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;padding:28px}.submit.svelte-1jkzxez{padding:12px 36px}.success.svelte-1jkzxez{color:#1a6f2c;border-radius:var(--radius-sm);background:#e6f6ea;margin-bottom:16px;padding:12px 16px}.error.svelte-1jkzxez{color:#b3261e;border-radius:var(--radius-sm);background:#fdecea;margin-bottom:16px;padding:12px 16px}.info.svelte-1jkzxez h2:where(.svelte-1jkzxez){color:var(--color-primary);margin:0 0 16px;font-size:1.2rem}.info.svelte-1jkzxez dl:where(.svelte-1jkzxez){margin:0}.info.svelte-1jkzxez dt:where(.svelte-1jkzxez){color:var(--color-text-deep);margin-top:12px;font-weight:700}.info.svelte-1jkzxez dd:where(.svelte-1jkzxez){color:var(--color-text-soft);margin:4px 0 0}@media (width<=768px){.layout.svelte-1jkzxez{grid-template-columns:1fr}}
