form select {
  display: block;
  width: 100%;
  padding: 9px 0;
  color: var(--ink);
  background: transparent;
  border: 0;
  border-bottom: 1px solid var(--ink);
  border-radius: 0;
  outline: 0;
  font: 400 15px "DM Sans", sans-serif;
}

form input:focus,
form select:focus,
form textarea:focus {
  border-color: #7f8c00;
}

.field-hint {
  color: var(--muted);
  text-transform: none;
}

.conditional-fields {
  margin: 4px 0 18px;
  padding: 18px;
  border-left: 3px solid #8fa200;
  background: rgba(143, 162, 0, 0.08);
}

.conditional-fields[hidden] {
  display: none;
}
