/* Preserve the existing cards while balancing the three remaining choices. */
@media (min-width: 1025px) {
  .guidelines-grid.guidelines-grid--three, .contact-grid.contact-grid--three { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 1024px) {
  .contact-grid.contact-grid--three > .contact-card:last-child { grid-column: 1 / -1; }
  .guidelines-grid.guidelines-grid--three > .guideline-item:last-child { grid-column: 1 / -1; border-bottom: 0; }
  .guidelines-grid.guidelines-grid--three > .guideline-item:last-child::after { display: none; }
}
