.call-page .page-hero {
  padding: 3rem 0 1.2rem;
}

.call-page .section {
  padding: 1.8rem 0 2.5rem;
}

.call-page .contact-card {
  gap: 1rem;
  padding: 1.35rem;
}

.call-page .field input[type="email"],
.call-page .field input[type="text"],
.call-page .field textarea {
  min-height: 50px;
  padding: 0.82rem 0.95rem;
}

.call-page .field textarea {
  min-height: 8.25rem;
}

.call-page .choice-group legend {
  margin-bottom: 0;
}

.call-page .choice-group legend + .checkbox-field {
  margin-top: 0.55rem;
}
