@media (min-width: 981px) {
  .about-section {
    gap: clamp(30px, 3.2vw, 60px);
    grid-template-columns: minmax(300px, 0.62fr) minmax(0, 1.05fr);
  }

  .about-image {
    grid-column: 1;
    grid-row: 1;
  }

  .about-copy {
    grid-column: 2;
    grid-row: 1;
    justify-self: start;
    max-width: 955px;
    width: 100%;
  }

  .about-copy p {
    max-width: 930px;
  }
}
