/* Keep the crew, machinery and road surface visible in the existing photo. */
body.design-02 .graphite-photo #featured-image { object-position: center; }

body.design-02 .gallery-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }

body.design-02 .thumb img[src$="gravel-road-job-14.webp"] { object-position: center 45%; }

@media (max-width: 800px) {
  body.design-02 .gallery-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media (max-width: 760px) {
  body.design-02 .gallery-grid { gap: 16px; }
}

@media (max-width: 560px) {
  body.design-02 .gallery-grid { gap: 12px; }
}
