.duckling-gallery {
  display: grid;
  grid-template-columns: repeat(14, minmax(0, 1fr));
  row-gap: 62px;
  align-items: start;
}

.duckling-gallery__study-main {
  grid-column: 1 / span 9;
  grid-row: 1;
}

.duckling-gallery__nest-one {
  grid-column: 10 / -1;
  grid-row: 1;
  margin-top: 90px;
}

.duckling-gallery__nest-studies {
  grid-column: 1 / span 6;
  grid-row: 2 / span 2;
}

.duckling-gallery__colour-studies {
  grid-column: 8 / -1;
  grid-row: 2;
}

.duckling-gallery__nest-two {
  grid-column: 9 / -1;
  grid-row: 3;
}

@media (max-width: 720px) {
  .duckling-gallery {
    display: flex;
    flex-direction: column;
    gap: 36px;
  }

  .duckling-gallery .project-figure {
    margin-top: 0;
  }
}
