.signup.svelte-kmqcod{grid-template-columns:1fr 440px;align-items:center;gap:64px;min-height:72vh;padding:48px 0;display:grid}.pill.svelte-kmqcod{color:var(--accent-light);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:13px;font-weight:600;display:inline-flex}.dot.svelte-kmqcod{background:var(--up);border-radius:50%;width:8px;height:8px}h1.svelte-kmqcod{margin:20px 0 16px;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.05}.grad.svelte-kmqcod{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.pitch.svelte-kmqcod>p:where(.svelte-kmqcod){color:var(--text-muted);max-width:460px;margin:0 0 28px;font-size:18px;line-height:1.6}.pitch.svelte-kmqcod ul:where(.svelte-kmqcod){flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pitch.svelte-kmqcod li:where(.svelte-kmqcod){align-items:center;gap:12px;font-size:16px;display:flex}.check.svelte-kmqcod{background:var(--accent-soft);color:var(--up);border-radius:50%;padding:5px;display:inline-flex}.card.svelte-kmqcod{background:linear-gradient(180deg, var(--surface-2), var(--surface));border:1px solid var(--border-strong);box-shadow:var(--shadow-lg);border-radius:24px;flex-direction:column;gap:14px;padding:36px 32px;display:flex}h2.svelte-kmqcod{margin:0 0 4px;font-size:24px;font-weight:800}.row.svelte-kmqcod{grid-template-columns:1fr 1fr;gap:12px;display:grid}label.svelte-kmqcod{color:var(--text-muted);font-size:13px;font-weight:600;display:block}input.svelte-kmqcod{box-sizing:border-box;border:1px solid var(--border-strong);border-radius:10px;width:100%;margin-top:6px;padding:12px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s;display:block}input.svelte-kmqcod:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}button.svelte-kmqcod{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--accent), #5aa8ff);border:none;border-radius:12px;margin-top:6px;padding:14px;font-size:16px;font-weight:600;transition:transform .15s,opacity .15s;box-shadow:0 10px 30px #1f80e24d}button.svelte-kmqcod:hover:not(:disabled){transform:translateY(-1px)}button.svelte-kmqcod:disabled{opacity:.6;cursor:default}.error.svelte-kmqcod{background:var(--danger-soft);color:var(--danger);border-radius:10px;margin:0;padding:10px 14px;font-size:14px;font-weight:500}.info.svelte-kmqcod{color:var(--text-muted);margin:0;font-size:15px;line-height:1.6}.info.svelte-kmqcod strong:where(.svelte-kmqcod){color:var(--text)}.consent.svelte-kmqcod{color:var(--text-muted);align-items:flex-start;gap:10px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.consent.svelte-kmqcod input:where(.svelte-kmqcod){width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:1px 0 0;padding:0}.consent.svelte-kmqcod a:where(.svelte-kmqcod){color:var(--accent-light);font-weight:600;text-decoration:none}.consent.svelte-kmqcod a:where(.svelte-kmqcod):hover{text-decoration:underline}.legal.svelte-kmqcod{color:var(--text-muted);text-align:center;margin:0;font-size:12px;line-height:1.5}.alt.svelte-kmqcod{color:var(--text-muted);text-align:center;margin:0;font-size:14px}.legal.svelte-kmqcod a:where(.svelte-kmqcod),.alt.svelte-kmqcod a:where(.svelte-kmqcod){color:var(--accent-light);font-weight:600;text-decoration:none}.legal.svelte-kmqcod a:where(.svelte-kmqcod):hover,.alt.svelte-kmqcod a:where(.svelte-kmqcod):hover{text-decoration:underline}@media (width<=900px){.signup.svelte-kmqcod{grid-template-columns:1fr;gap:36px;padding-top:32px}}@media (width<=420px){.card.svelte-kmqcod{padding:28px 20px}.row.svelte-kmqcod{grid-template-columns:1fr}}
