.form-field{display:flex;width:100%;flex-direction:column;gap:var(--spacing-1)}@media(min-width:48.001rem){.form-field.form-field--horizontal{flex-flow:row wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2)}}.form-field__annotation{--color-text:var(--color-neutral-a60);margin-top:var(--spacing-1)}@media(min-width:48.001rem){.form-field--horizontal .form-field__error{flex:0 0 100%;padding-left:40%}.form-field--horizontal .form-field__input{width:60%;flex:0 0 60%}}.form-field__error{--color-text:var(--color-state-error);display:flex;align-items:center;margin-top:var(--spacing-1);color:var(--color-state-error);gap:var(--spacing-1-half)}.form-field--horizontal .form-field__error{flex:0 0 100%;padding-left:40%}