.explorer-thumbnails{margin:2rem 0 3rem;color:var(--navy,#173f63)}
.explorer-thumbnails .explorer-thumb-row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:1.5rem;align-items:start;padding:1.5rem 0;border-top:1px solid var(--line,#d5e2e9)}
.explorer-thumbnails .explorer-thumb-row:last-of-type{border-bottom:1px solid var(--line,#d5e2e9)}
.explorer-thumbnails .explorer-thumb-media{width:220px;height:145px;margin:0;overflow:hidden;background:var(--light,#eaf6fd)}
.explorer-thumbnails .explorer-thumb-media>img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:50% 50%}
.explorer-thumbnails .explorer-thumb-row--red-earth .explorer-thumb-media>img{object-position:50% 80%}
.explorer-thumbnails .explorer-thumb-copy{min-width:0}
.explorer-thumbnails .explorer-thumb-copy>h2{margin:0 0 .65rem;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.2}
.explorer-thumbnails .explorer-thumb-copy>p{margin:0;max-width:74ch}
.explorer-thumbnails>.photo-credit{margin-top:1.25rem}
@media(max-width:600px){
  .explorer-thumbnails .explorer-thumb-row{grid-template-columns:104px minmax(0,1fr);gap:.8rem 1rem;padding:1.2rem 0}
  .explorer-thumbnails .explorer-thumb-media{width:104px;height:70px;grid-column:1;grid-row:1}
  .explorer-thumbnails .explorer-thumb-copy{display:contents}
  .explorer-thumbnails .explorer-thumb-copy>h2{grid-column:2;grid-row:1;align-self:center;margin:0;font-size:1.3rem}
  .explorer-thumbnails .explorer-thumb-copy>p{grid-column:1/-1;grid-row:2}
}
