.FormGroup_formGroup__zMc2Z{display:flex;width:100%;flex-direction:column;gap:.25rem}.FormGroup_formGroup__zMc2Z label{display:block;width:100%;font-weight:700}.FormGroup_formGroup__zMc2Z input,.FormGroup_formGroup__zMc2Z textarea{width:100%;border-radius:.375rem;padding:.75rem 1rem;outline-width:0;background-color:var(--color-input-bg);border:1px solid var(--color-border-primary);color:var(--color-input-text);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.FormGroup_formGroup__zMc2Z input::-moz-placeholder,.FormGroup_formGroup__zMc2Z textarea::-moz-placeholder{color:var(--color-input-placeholder)}.FormGroup_formGroup__zMc2Z input::placeholder,.FormGroup_formGroup__zMc2Z textarea::placeholder{color:var(--color-input-placeholder)}.FormGroup_formGroup__zMc2Z input:focus,.FormGroup_formGroup__zMc2Z textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent-soft)}.FormGroup_inputError__7BK0o{margin-top:.25rem;border-radius:.5rem;padding:0;font-weight:600;line-height:1.5rem;letter-spacing:-.025em}@media (min-width:640px){.FormGroup_inputError__7BK0o{font-size:1rem;line-height:1.75rem}}.FormGroup_inputError__7BK0o{color:var(--color-danger)}.FormGroup_inputError__7BK0o:before{margin-right:.25rem;content:"*"}