.heading.svelte-1x05zx6 h1:where(.svelte-1x05zx6){letter-spacing:-.045em;margin:0;font-size:clamp(1.9rem,5vw,2.55rem);line-height:1.08}.eyebrow.svelte-1x05zx6{color:var(--color-primary);margin:0 0 4px;font-size:.82rem;font-weight:700}.heading.svelte-1x05zx6>p:where(.svelte-1x05zx6):last-child{max-width:25rem;color:var(--color-muted);margin:10px 0 28px;font-size:.94rem}.input-icon.svelte-1x05zx6{border:1px solid var(--color-border-strong);color:var(--color-subtle);background:#fff;border-radius:12px;align-items:center;padding-left:13px;display:flex}.input-icon.svelte-1x05zx6:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.input-icon.svelte-1x05zx6 input{box-shadow:none;border:0;height:47px}.input-icon.svelte-1x05zx6 input:focus{box-shadow:none}.input-icon.svelte-1x05zx6 button:where(.svelte-1x05zx6){cursor:pointer;width:45px;height:45px;color:var(--color-muted);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.switch.svelte-1x05zx6{color:var(--color-muted);text-align:center;margin:24px 0 0;font-size:.85rem}.switch.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--color-primary-strong);font-weight:720}.form-alert.svelte-1x05zx6{background:var(--color-danger-soft);color:var(--color-danger);border:1px solid #f1c5c1;border-radius:11px;margin-bottom:16px;padding:11px 12px;font-size:.82rem}.button-spin{animation:.8s linear infinite svelte-1x05zx6-auth-spin}@keyframes svelte-1x05zx6-auth-spin{to{transform:rotate(360deg)}}
