.form-error{color:red}.form-fields-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.form-fields-wrapper--big-gap{gap:2.5rem}.field-error{color:red}.text-input{display:flex;flex-direction:column;gap:.5rem;width:100%}.text-input--disabled{opacity:.3}.text-input__label{display:block;font-size:1.6rem;line-height:2.2rem}.text-input__input{background-color:#fff;padding:.7rem 1rem;border-radius:.6rem}.text-input__input::placeholder{color:#c3c3c3}.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}