.info-grid {
  grid-template-columns: repeat(auto-fit, minmax(180px, 220px));
  justify-content: center;
  gap: 0;
}

@media (max-width: 768px) {
  .info-grid {
    grid-template-columns: repeat(2, minmax(124px, 1fr));
    gap: 32px;
    justify-items: center;
  }

  .grid-card {
    width: 100%;
    max-width: 124px;
  }

  .info-grid > :last-child:nth-child(odd) {
    grid-column: 1 / -1;
    justify-self: center;
  }
}
