.form-error{color:red}
.form-fields-wrapper{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.form-fields-wrapper--big-gap{gap:2.5rem}
.field-error{color:red}
.text-input{flex-direction:column;gap:.5rem;width:100%;display:flex}.text-input--disabled{opacity:.3}.text-input__label{font-size:1.6rem;line-height:2.2rem;display:block}.text-input__input{background-color:#fff;border:1px solid #e4e3e1;border-radius:.6rem;padding:.7rem 1rem}.text-input__input::placeholder{color:#c7c6c2}.text-input__input:focus{box-shadow:0 0 0 1px #0076de}.text-input__counter{font-size:1.4rem;line-height:1.6rem}.text-input__counter--error{color:#ff3900}
