.input-field__label{color:#000;flex-direction:row;align-items:center;gap:.5rem;font-size:.85rem;font-style:normal;font-weight:500;line-height:110%;display:flex}.input-field__required{color:#e60000}.input-field__description{color:#a3a3a3;margin-bottom:.5rem;font-size:.75rem;display:block}.input-field__error{color:#f85f3c;margin-top:.35rem;font-size:.75rem;display:block}.input-field label:not(:has(~span)){margin-bottom:.5rem}.input-field__input{box-sizing:border-box;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;width:100%;padding:.85rem;font-size:.85rem}.input-field__input::placeholder{opacity:.4}