.field{display:grid;gap:.4rem;font-size:.9rem;color:#4d564f}.field input{min-height:44px;border:1px solid #c9c2b2;border-radius:6px;background:#fff;padding:.65rem .75rem;color:#18211f}.field input:focus{border-color:#1f5138;outline:2px solid rgba(31,81,56,.16)}.submit-button{width:100%;min-height:44px;border:0;border-radius:6px;background:#1f5138;color:#fff;cursor:pointer;font-weight:600}.submit-button:disabled{cursor:wait;opacity:.7}
