.FormField-module__IPiDba__fieldWrapper{margin-bottom:var(--spacing-md)}.FormField-module__IPiDba__label{color:var(--color-text-primary);margin-bottom:var(--spacing-xs);font-size:15px;font-weight:600;display:block}.FormField-module__IPiDba__required{color:var(--accent-primary)}.FormField-module__IPiDba__input{width:100%;padding:var(--spacing-sm);font-family:var(--font-family);font-size:var(--font-size-body);color:var(--color-text-primary);background-color:var(--color-bg-alt);border:2px solid var(--color-border);border-radius:var(--border-radius);transition:all var(--transition)}.FormField-module__IPiDba__input:focus{border-color:var(--border-accent);outline:none;box-shadow:0 0 0 3px #22d3ee33}.FormField-module__IPiDba__input::placeholder{color:#999}.FormField-module__IPiDba__input.FormField-module__IPiDba__error{border-color:#dc2626}.FormField-module__IPiDba__input.FormField-module__IPiDba__error:focus{box-shadow:0 0 0 3px #dc26261a}textarea.FormField-module__IPiDba__input{resize:vertical;min-height:100px}.FormField-module__IPiDba__errorMessage{color:#dc2626;font-size:var(--font-size-small);margin-top:var(--spacing-xs);margin-bottom:0}
