.fleet-thumbnails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;background:#fffaf0}
.fleet-thumbnails a{display:block;min-width:0;border-radius:6px;overflow:hidden}
.fleet-thumbnails img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.fleet-thumbnails a:focus-visible{outline:3px solid #806214;outline-offset:2px}

.fleet-thumbnails-pair{grid-template-columns:repeat(2,minmax(0,1fr))}
