.lead-form .form-trap {
  display: none;
}

.lead-form button:disabled {
  cursor: wait;
  opacity: .72;
}

.form-status {
  display: none;
  margin: 0;
  padding: 12px 14px;
  border-radius: 3px;
  font-size: .88rem;
  font-weight: 800;
}

.form-status.is-success,
.form-status.is-error {
  display: block;
}

.form-status.is-success {
  background: #e8f5eb;
  color: #236132;
  border: 1px solid #a8d5b2;
}

.form-status.is-error {
  background: #fff0ed;
  color: #8d2f20;
  border: 1px solid #efb2a8;
}
