  .grid-responsive {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
    margin-bottom: 3rem;
  }

  @media (max-width: 1024px) {
    .grid-responsive {
      grid-template-columns: 1fr;
    }
  }