/* ==========================================================================
   Form page
   ========================================================================== */
.p-form {
  --theme-color: var(--color-primary-mid);
  padding-bottom: 3.75rem;
}
@media (min-width: 80em) {
  .p-form {
    padding-bottom: 5rem;
  }
}
.p-form h2 {
  color: var(--theme-color);
}
.p-form h2 + p {
  margin-top: 1.875rem;
}