/* Exact 2026 model imagery within Prestige's graphite, pearl and gold system. */
.fleet-2026 .fleet-card h3{font-size:clamp(26px,2.7vw,38px);line-height:1.12;overflow-wrap:normal}
.fleet-2026 .fleet-photo img{object-fit:cover;object-position:center;filter:saturate(.92);transform:none}
.fleet-2026 .fleet-photo:hover img{transform:none;filter:saturate(1)}
.fleet-2026 .fleet-carousel{background:#e7e7e7}
.fleet-2026 .fleet-photo .photo-label{display:none}
.fleet-2026 .fleet-quote-link,.fleet-2026 .fleet-card-quote{align-self:end;max-height:54px}
.fleet-2026 .round-button svg,.fleet-2026 .fleet-quote-link svg,.fleet-2026 .fleet-card-quote svg{display:block;flex:0 0 16px}
.fleet-2026 .experience-image{background:#e7e7e7}
.fleet-2026 .experience-image>img{object-fit:contain;object-position:center;filter:none}
.fleet-2026 .gallery-stage{background:#e7e7e7}
.fleet-2026 .vehicle-result-gallery{background:#e7e7e7}
.fleet-2026 .vehicle-result-gallery>img{object-fit:contain}
.fleet-2026 .hero-image{object-position:center 68%}
.archived-photo-credits{margin:24px 0;border-top:1px solid #d9d6cd;padding-top:18px}
.archived-photo-credits summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:13px}
#fleet-2026-credits{margin:26px 0}
#fleet-2026-credits .photo-credit{display:block;min-height:0;font:inherit;color:inherit;text-decoration:none}
#fleet-2026-credits .photo-credit a{display:inline-flex;align-items:center;min-height:44px}
@media(max-width:560px){.fleet-2026 .fleet-card h3{font-size:29px}.fleet-2026 .fleet-card .fleet-card-bottom{align-items:flex-start}.fleet-2026 .fleet-card .round-button{flex:0 0 38px}.fleet-2026 .hero-image{object-position:65% 70%}}
