.vehicles-page .plant-hero-image{object-position:center;width:100%}.vehicles-page .plant-hero:after{background:linear-gradient(90deg, var(--hero-surface) 24%, color-mix(in oklab, var(--hero-surface) 94%, transparent) 42%, color-mix(in oklab, var(--hero-surface) 72%, transparent) 56%, transparent 85%)}.vehicles-page .plant-hero-copy{width:64%}.vehicles-page .plant-hero h1{font-size:37px}.vehicles-page .plant-hero .plant-hero-accent{color:var(--accent-ink)}.vehicles-page .plant-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vehicles-page .plant-benefit{grid-template-columns:36px minmax(0,1fr);gap:12px}.vehicles-page .plant-benefit>svg{width:36px;height:36px;padding:8px}.vehicles-page .plant-benefit h2{font-size:15px}.vehicles-page .vehicle-scope-intro{max-width:none}.vehicles-page .vehicle-equipment-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vehicles-page .business-equipment-card{padding:22px}.vehicles-page #vehicles-master{background:0 0;padding:36px 0 0}.vehicles-page #vehicles-master .app-inner{max-width:none}.vehicles-page #vehicles-master .app-card{box-shadow:none;border-radius:6px;margin-bottom:30px}.vehicles-page #vehicles-master .app-section-title{margin-block:8px 12px;font-size:24px;line-height:1.4}.vehicles-page .vehicle-response{margin-top:20px;font-size:15px;line-height:1.7}@media (width<=1100px){.vehicles-page .plant-hero h1{font-size:32px}.vehicles-page .business-equipment-card{padding:18px}}@media (width<=900px){.vehicles-page .vehicle-equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicles-page .plant-benefits{grid-template-columns:1fr}}@media (width<=700px){.vehicles-page .plant-hero-copy{width:100%}.vehicles-page .plant-hero h1{font-size:27px}.vehicles-page .plant-hero-image{opacity:1;z-index:0;height:230px;position:relative;inset:auto}.vehicles-page .plant-hero:after{display:none}.vehicles-page .vehicle-equipment-grid{grid-template-columns:1fr}.vehicles-page #vehicles-master .app-asset{padding:14px}}
