.fleet{padding:75px 8% 90px;border-top:1px solid var(--line)}.fleet>h2{font-size:clamp(38px,4vw,62px)}.fleet>h2 em{color:var(--gold)}.fleet-note{margin-top:22px;max-width:65ch;color:var(--muted)}.fleet-grid{display:grid;grid-template-columns:minmax(0,1fr);margin-top:45px}.fleet-vehicle{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8%;align-items:center;min-width:0;padding:40px 0;border-top:1px solid var(--line)}.fleet-vehicle:last-child{border-bottom:1px solid var(--line)}.fleet-vehicle .car-stage{height:auto;aspect-ratio:1220/620;margin:0}.fleet-vehicle .car-stage img{height:100%;max-height:100%;object-fit:contain;scale:-1 1}.fleet-vehicle .car-stage img[src*="viano-trois-quarts-droite"]{scale:1}.fleet-vehicle h3{font-size:clamp(32px,3vw,46px);margin-bottom:20px}.fleet-details{min-width:0}.fleet-details p{max-width:38ch;color:var(--muted)}.fleet-details .action{margin-top:20px}
@media(max-width:600px){.fleet{padding:60px 26px 65px}.fleet-grid{margin-top:30px}.fleet-vehicle{grid-template-columns:minmax(0,1fr);gap:25px;padding:30px 0}.fleet-vehicle h3{margin-bottom:16px}}
