.j1WgZG_form{gap:var(--space-6);display:grid}.j1WgZG_field{gap:var(--space-2);display:grid}.j1WgZG_field label{font-weight:600;font-size:var(--step--1)}.j1WgZG_field input,.j1WgZG_field textarea{width:100%;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-s);padding:var(--space-3) var(--space-4);min-height:48px;transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}.j1WgZG_field textarea{resize:vertical}.j1WgZG_field input:focus,.j1WgZG_field textarea:focus{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}.j1WgZG_field [aria-invalid=true]{border-color:#c0392b}.j1WgZG_err,.j1WgZG_formError{color:#c0392b;font-size:var(--step--1)}:is([data-theme=dark] .j1WgZG_err,[data-theme=dark] .j1WgZG_formError){color:#ff8a7a}.j1WgZG_check{gap:var(--space-3);font-size:var(--step--1);color:var(--text-muted);align-items:flex-start;display:flex}.j1WgZG_check input{width:20px;height:20px;accent-color:var(--brand);flex:none;margin-top:2px}.j1WgZG_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.j1WgZG_success{padding:var(--space-6);border-radius:var(--radius-m);background:var(--brand-soft);font-weight:600}.j1WgZG_form .btn{justify-self:start}
