/* First visual review: keep mobile navigation fully visible, show the entire car
   in the hero crop, and shorten the mobile table of contents without losing it. */
.brand{gap:0}.brand img{margin-right:10px}
.hero-art{object-position:center 90%}
.toc summary{font-weight:700;margin-bottom:14px;cursor:pointer}
@media(max-width:760px){
 nav{overflow:visible;flex-wrap:wrap;gap:12px 22px}
 nav .nav-cta{flex-basis:100%;width:fit-content;flex-grow:0;padding-top:3px}
 .hero-art{object-position:center 90%}
 .toc summary{margin-bottom:0}
 .toc details[open] summary{margin-bottom:14px}
}
.brand{letter-spacing:-.02em}.brand img{border-radius:0;width:40px;height:40px}.footer-top .brand img{width:34px;height:34px}@media(max-width:760px){.brand img{width:34px;height:34px}}
