.lead-input[data-v-91b4a5fd]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--ink);transition:border-color var(--motion-fast) ease;padding-inline:1rem}.lead-input[data-v-91b4a5fd]::placeholder{color:var(--ink-faint)}.lead-input[data-v-91b4a5fd]:focus{border-color:var(--blue)}.lead-input[aria-invalid=true][data-v-91b4a5fd]{border-color:var(--danger-ink)}.lead-error[data-v-91b4a5fd]{color:var(--danger-ink);font-size:.875rem;font-weight:700;line-height:1.75}.lead-alert[data-v-91b4a5fd]{border:1px solid color-mix(in srgb,var(--danger-ink) 35%,var(--line));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--danger-ink) 6%,var(--surface-raised));padding:1rem}.lead-sent[data-v-91b4a5fd]{outline:none;align-items:flex-start;gap:1rem;display:flex}.lead-sent[data-v-91b4a5fd]:focus-visible{outline:3px solid var(--blue-strong);outline-offset:3px;border-radius:var(--radius-sm)}.lead-trap[data-v-91b4a5fd]{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.primary-action[data-v-91b4a5fd]:disabled{cursor:progress;opacity:.7}
