.container.svelte-1x05zx6{height:100vh;padding:2rem;display:grid;position:relative;overflow:hidden}.container.svelte-1x05zx6:before{content:"";background-image:linear-gradient(var(--bg-6) 1px, transparent 1px), linear-gradient(90deg, var(--bg-6) 1px, transparent 1px);opacity:.28;pointer-events:none;background-size:32px 32px;position:absolute;inset:0}.container.svelte-1x05zx6:after{content:"";pointer-events:none;width:560px;height:560px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card.svelte-1x05zx6{z-index:1;animation:svelte-1x05zx6-fadeUp .3s var(--ease-out) both;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}@keyframes svelte-1x05zx6-fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.panel-left.svelte-1x05zx6{border-right:1px solid oklch(100% 0 0/.06);flex-direction:column;justify-content:space-between;padding:48px;display:flex;position:relative;overflow:clip}.panel-left.svelte-1x05zx6:after{content:"";pointer-events:none;background:radial-gradient(circle,oklch(100% 0 0/0) 45%,oklch(20.1% 0 0/.88) 92%);position:absolute;inset:0}.brand-top.svelte-1x05zx6{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.brand-dot.svelte-1x05zx6{border-radius:var(--radius-full);background:var(--clr-accent);flex-shrink:0;width:8px;height:8px}.brand-name.svelte-1x05zx6{font-family:var(--font-mono);font-size:var(--fs-base);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-5)}.brand-bottom.svelte-1x05zx6{z-index:1;max-width:448px;position:relative}.brand-label.svelte-1x05zx6{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--fg-2);font-size:11px;line-height:1.5}.brand-desc.svelte-1x05zx6{color:var(--fg-5);margin-top:12px;font-size:24px;font-weight:300;line-height:1.375}form.svelte-1x05zx6{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:40px 56px;display:flex}form.svelte-1x05zx6 button[type=submit]{background:var(--fg-5);border:1px solid var(--fg-5);width:100%;height:36px;color:var(--bg-1);font-size:var(--fs-base);cursor:pointer;transition:scale var(--dur-fast) var(--ease-out);margin-top:32px;font-weight:500}form.svelte-1x05zx6 button[type=submit]:hover{scale:.995}form.svelte-1x05zx6 button[type=submit]:disabled{opacity:.5;cursor:not-allowed}form.svelte-1x05zx6>div:where(.svelte-1x05zx6){width:100%;max-width:512px}.step-indicator.svelte-1x05zx6{align-items:center;gap:8px;display:flex}.step-text.svelte-1x05zx6{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--fg-2);font-size:10px;line-height:1.5}.step-dots.svelte-1x05zx6{align-items:center;gap:6px;margin-left:8px;display:flex}.dot.svelte-1x05zx6{border-radius:var(--radius-full);width:6px;height:6px;transition:all var(--dur-fast) var(--ease-out);background:oklch(96% 0 0/.2)}.dot.active.svelte-1x05zx6{background:var(--fg-5);border-radius:3px;width:20px}.dot.done.svelte-1x05zx6{background:oklch(96% 0 0/.7)}.form-section.svelte-1x05zx6{margin-top:32px}.form-label.svelte-1x05zx6{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--fg-2);font-size:11px;line-height:1.5}.form-title.svelte-1x05zx6{color:var(--fg-5);margin-top:8px;font-size:30px;font-weight:300;line-height:1.25}.form-desc.svelte-1x05zx6{font-size:var(--fs-base);color:var(--fg-2);margin-top:8px;line-height:1.42857}.field.svelte-1x05zx6{flex-direction:column;gap:4px;margin-top:32px;display:flex}.field-label.svelte-1x05zx6{font-family:var(--font-mono);font-size:var(--fs-xxs);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--fg-2)}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6){background:oklch(from var(--bg-2) l c h);border:1px solid oklch(from var(--bg-3) l c h / .4);border-radius:var(--radius-lg);width:100%;height:32px;color:var(--fg-5);font-family:var(--font-mono);font-size:var(--fs-base);padding:0 var(--sp-4);min-width:0;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);outline:none}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6)::placeholder{color:oklch(63% 0 0/.72)}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6):focus{border-color:var(--fg-5);box-shadow:0 0 0 2px var(--clr-accent-dim)}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6):disabled{opacity:.6;cursor:not-allowed}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6).error{border-color:var(--clr-red)}.error-msg.svelte-1x05zx6{font-size:var(--fs-xs);color:var(--clr-red);margin-top:2px}.submit-inner.svelte-1x05zx6{justify-content:center;align-items:center;gap:var(--sp-2);display:inline-flex}@media (width>=1600px){.card.svelte-1x05zx6{border:var(--border);background:oklch(from var(--bg-1) l c h / .8);border-radius:var(--radius-lg);box-shadow:0 25px 80px -24px oklch(0% 0 0/.75)}}@media (width<1600px){.container.svelte-1x05zx6{padding:0}}@media (width<1000px){.card.svelte-1x05zx6{grid-template-columns:1fr}.panel-left.svelte-1x05zx6{display:none}form.svelte-1x05zx6{padding:40px 24px}}@media (width<500px){form.svelte-1x05zx6{padding:32px 16px}}
