/* SEO update: retain only server-rendered fleet fallback styling.
   The hero now uses the original Zumi homepage styles and desktop/mobile variants. */
/* The following cards are server-exported in the original HTML.
   home.js replaces them in-place with the existing interactive vehicle chooser.
   If JS is disabled, these cards remain accessible and fully usable. */
#zumi-native-homepage .zumi-fleet-ssr{
 display:grid;
 grid-template-columns:repeat(4,minmax(0,1fr));
 gap:16px;
 width:100%;
 margin:20px auto;
 max-width:1480px;
}
#zumi-native-homepage .zumi-fleet-ssr-card{
 display:flex;flex-direction:column;
 min-width:0;overflow:hidden;
 border-radius:6px;
 background:#fff;
 border:1px solid #e8e0d5;
 box-shadow:0 6px 19px #0000000b;
}
#zumi-native-homepage .zumi-fleet-ssr-card__image{
 display:block;aspect-ratio:16/10;overflow:hidden;background:#f4f0e9;
}
#zumi-native-homepage .zumi-fleet-ssr-card__image img{
 width:100%;height:100%;object-fit:cover;display:block;
}
#zumi-native-homepage .zumi-fleet-ssr-card__body{
 display:flex;flex-direction:column;gap:9px;flex:1;padding:17px;
}
#zumi-native-homepage .zumi-fleet-ssr-card h3{
 margin:0;font-family:Roboto,Arial,sans-serif;
 font-size:clamp(16px,1.2vw,20px);font-weight:800;line-height:1.25;
}
#zumi-native-homepage .zumi-fleet-ssr-card h3 a{color:#242424;text-decoration:none}
#zumi-native-homepage .zumi-fleet-ssr-card p{
 margin:0;color:#5f5b53;font-size:13px;line-height:1.5;
}
#zumi-native-homepage .zumi-fleet-ssr-card__price strong{font-size:17px;color:#222}
#zumi-native-homepage .zumi-fleet-ssr-card__cta{
 display:inline-flex;justify-content:center;align-items:center;
 margin-top:auto;background:#e85e2a;color:#fff;
 min-height:39px;padding:9px 12px;border-radius:3px;
 font-size:12px;font-weight:800;text-decoration:none;
}
#zumi-native-homepage .zumi-fleet-ssr-card__cta:hover{background:#c74b20}
@media(max-width:1050px){
 #zumi-native-homepage .zumi-fleet-ssr{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:560px){
 #zumi-native-homepage .zumi-fleet-ssr{grid-template-columns:1fr;gap:12px}
}
