.input-field{margin-bottom:28px}.input-field__label{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-charcoal);margin-bottom:10px;font-size:11px;font-weight:500;display:block}.input-field__required{color:var(--color-brand-soft-gray)}.input-field__input{border:none;border-bottom:1px solid var(--color-brand-charcoal);width:100%;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-charcoal);background:0 0;border-radius:0;outline:none;padding:8px 0;font-size:17px;font-weight:300;transition:border-color .2s}.input-field__input::placeholder{color:var(--color-brand-soft-gray)}.input-field__input:focus{border-bottom-color:var(--color-brand-teal);box-shadow:none;border-bottom-width:2px;margin-bottom:-1px}.input-field__input--multiline{resize:vertical;min-height:6rem}
