.wrap.svelte-iq265b{min-height:100dvh;display:grid;grid-template-rows:auto 1fr}.panel.svelte-iq265b{padding:28px var(--gutter) 8px;display:grid;gap:24px}.brand.svelte-iq265b{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-family:var(--font-display);font-size:1.5rem}.pitch.svelte-iq265b{display:grid;gap:12px;max-width:30ch}.pitch.svelte-iq265b h1:where(.svelte-iq265b){font-size:clamp(2rem,1.3rem + 3vw,3.4rem)}.pitch.svelte-iq265b em:where(.svelte-iq265b){font-style:italic;color:var(--accent)}[data-theme=dark] .pitch.svelte-iq265b em:where(.svelte-iq265b){color:var(--rule)}.form-side.svelte-iq265b{display:grid;align-content:start;justify-items:center;gap:16px;padding:12px var(--gutter) 48px}.box.svelte-iq265b{width:100%;max-width:440px;padding:28px 24px;display:grid;gap:16px}.box.svelte-iq265b h2:where(.svelte-iq265b){font-size:1.6rem}.error.svelte-iq265b{color:var(--bad);background:var(--bad-soft);padding:10px 12px;border-radius:var(--r-2);font-size:.9rem}.alt.svelte-iq265b{display:flex;flex-wrap:wrap;gap:8px 18px}.link.svelte-iq265b{color:var(--ink-2);text-decoration:underline;text-underline-offset:.2em;font-size:.9rem;min-height:32px}.legal.svelte-iq265b{font-size:.78rem;max-width:440px;text-align:center}@media(min-width:900px){.wrap.svelte-iq265b{grid-template-columns:1.1fr 1fr;grid-template-rows:none}.panel.svelte-iq265b{padding:48px clamp(40px,6vw,96px);align-content:space-between;border-right:1px solid var(--line);background:var(--surface-2)}.form-side.svelte-iq265b{align-content:center;padding:48px}}
