.vehicle-section{padding-top:32px;padding-bottom:60px;min-height:45vh}.vehicle-section h1{font-size:clamp(28px,4vw,42px);margin:12px 0}.vehicle-intro{line-height:1.9;color:var(--muted)}.vehicle-tabs{display:flex;gap:12px;margin:24px 0;flex-wrap:wrap}.vehicle-tabs a{background:#b83e08;color:#fff;padding:10px 18px;border-radius:6px;font-weight:700}.vehicle-empty{padding:24px;border:1px solid var(--line);border-radius:8px;line-height:2}.vehicle-section .cards{grid-template-columns:repeat(5,minmax(0,1fr))}.vehicle-section .story-link{display:block}.vehicle-section .newsimage{aspect-ratio:4/3;overflow:hidden}.vehicle-section .storybody>p,.vehicle-section .headline-secondary,.vehicle-section .smallmeta{display:none}.vehicle-section .cards h3{font-size:20px}.vehicle-section .storybody{padding:16px}@media(max-width:1199px){.vehicle-section .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:759px){.vehicle-section .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:539px){.vehicle-section .cards{grid-template-columns:1fr}}