/* LIVE039: same visual hierarchy for real fleet 2100 / 2200 / 2300 */
body:not(.on-home) .frota-integrada .vehicle-panel .vehicle-heading .eyebrow{font-size:12px!important;line-height:1.5!important;font-weight:800!important;letter-spacing:.12em!important}
body:not(.on-home) .frota-integrada .vehicle-panel .vehicle-heading h2{font-size:clamp(30px,3.8vw,49px)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.035em!important;margin:8px 0 11px!important}
body:not(.on-home) .frota-integrada .vehicle-panel .vehicle-heading h2 em{font-style:normal!important;font-weight:inherit!important}
body:not(.on-home) .frota-integrada .vehicle-panel .vehicle-heading{align-self:start!important;min-height:0!important}
body:not(.on-home) .frota-integrada .vehicle-panel .fleet010-tech,
body:not(.on-home) .frota-integrada .vehicle-panel .ft037-feature-list{margin:12px 0 0!important}
body:not(.on-home) .frota-integrada .vehicle-panel .fleet010-model,
body:not(.on-home) .frota-integrada .vehicle-panel .ft037-feature-list h3{font-size:13px!important;line-height:1.45!important;letter-spacing:.055em!important;font-weight:800!important;margin:0 0 11px!important;color:#d7e1f1!important}
body:not(.on-home) .frota-integrada .vehicle-panel .fleet010-list,
body:not(.on-home) .frota-integrada .vehicle-panel .ft037-feature-list ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}
body:not(.on-home) .frota-integrada .vehicle-panel .fleet010-list li,
body:not(.on-home) .frota-integrada .vehicle-panel .ft037-feature-list li{font-size:12px!important;line-height:1.4!important;padding:9px 10px!important;border:1px solid #394858!important;border-radius:8px!important;background:#152231!important;color:#f2f5f8!important;min-width:0!important;overflow-wrap:break-word!important}
body:not(.on-home) .frota-integrada .vehicle-panel .fleet010-list li::before,
body:not(.on-home) .frota-integrada .vehicle-panel .ft037-feature-list li::before{content:"✓"!important;color:#fb3643!important;font-weight:900!important;margin-right:7px!important}
@media(max-width:750px){
 body:not(.on-home) .frota-integrada .vehicle-panel .vehicle-heading h2{font-size:clamp(30px,8vw,46px)!important}
 body:not(.on-home) .frota-integrada .vehicle-panel .fleet010-list,
 body:not(.on-home) .frota-integrada .vehicle-panel .ft037-feature-list ul{grid-template-columns:minmax(0,1fr)!important}
}
