.hero[data-v-f8ced34a]{background:linear-gradient(135deg,#7ab51d,#5a9010);color:#fff;overflow:hidden;padding:48px 0;position:relative}@media(min-width:600px){.hero[data-v-f8ced34a]{padding:64px 0}}@media(min-width:840px){.hero[data-v-f8ced34a]{padding:80px 0}}.hero-chip[data-v-f8ced34a]{border-color:#ffffff80}.hero-title[data-v-f8ced34a]{line-height:1.2}@media(max-width:599px){.hero-title[data-v-f8ced34a]{font-size:1.75rem}}.hero-subtitle[data-v-f8ced34a]{max-width:500px;opacity:.9}@media(min-width:840px){.hero-subtitle[data-v-f8ced34a]{max-width:none}}.hero-cta[data-v-f8ced34a]{min-width:180px}.trust-badges[data-v-f8ced34a]{opacity:.85}.trust-badge[data-v-f8ced34a]{font-size:.875rem}.hero-illustration[data-v-f8ced34a]{position:relative}.hero-image[data-v-f8ced34a]{animation:float-f8ced34a 4s ease-in-out infinite;filter:drop-shadow(0 8px 32px rgba(0,0,0,.3));max-height:280px;max-width:400px;-o-object-fit:contain;object-fit:contain}@keyframes float-f8ced34a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.hero-image[data-v-f8ced34a]{animation:none}}.section-subtitle[data-v-14dea793]{max-width:550px}.benefit-card[data-v-6e2bf7c2]{background:transparent;border-radius:4px;transition:background-color .3s ease}.benefit-card[data-v-6e2bf7c2]:hover{background:#fff}.benefit-card:hover .benefit-icon[data-v-6e2bf7c2]{transform:scale(1.1)}.benefit-icon[data-v-6e2bf7c2]{flex-shrink:0;transition:transform .3s ease}@media(min-width:600px){.benefit-icon[data-v-6e2bf7c2]{height:56px;width:56px}.benefit-icon[data-v-6e2bf7c2] .v-icon{font-size:28px}}.benefit-content[data-v-6e2bf7c2]{min-width:0}@media(prefers-reduced-motion:reduce){.benefit-card:hover .benefit-icon[data-v-6e2bf7c2]{transform:none}}.vehicle-card[data-v-11eee853]{animation:fadeInUp-11eee853 .5s ease forwards;border-radius:4px;opacity:0;position:relative;transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.vehicle-card[data-v-11eee853]:hover{box-shadow:0 12px 24px #00000026;transform:translateY(-8px)}.vehicle-card:hover .card-icon-overlay[data-v-11eee853]{transform:scale(1.1)}.vehicle-card:hover .cta-icon[data-v-11eee853]{transform:translate(4px)}.vehicle-card:hover .card-image[data-v-11eee853]{transform:scale(1.05)}.vehicle-card[data-v-11eee853]:focus-visible{outline:3px solid #1565c0;outline-offset:2px}@keyframes fadeInUp-11eee853{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card-content-wrapper[data-v-11eee853]{min-height:0}.card-image-container[data-v-11eee853]{border-radius:4px 4px 0 0;flex-shrink:0;overflow:hidden;position:relative}.card-image[data-v-11eee853]{transition:transform .4s cubic-bezier(.4,0,.2,1)}.card-placeholder[data-v-11eee853]{background:linear-gradient(135deg,#f5f5f5,#e0e0e0)}.card-gradient-overlay[data-v-11eee853]{background:linear-gradient(0deg,rgba(0,0,0,.1),transparent);bottom:0;height:60px;left:0;pointer-events:none;position:absolute;right:0}.card-icon-overlay[data-v-11eee853]{align-items:center;background:linear-gradient(135deg,#1565c0,#0d47a1);border-radius:50%;box-shadow:0 4px 12px #1565c066;display:flex;height:44px;justify-content:center;position:absolute;right:16px;top:138px;transition:transform .3s ease;width:44px;z-index:10}.card-icon-overlay--accent[data-v-11eee853]{background:linear-gradient(135deg,#2e7d32,#1b5e20);box-shadow:0 4px 12px #2e7d3266}.cta-btn[data-v-11eee853]{font-weight:600;letter-spacing:0;text-transform:none}.cta-icon[data-v-11eee853]{transition:transform .2s ease}.trust-indicators[data-v-11eee853]{border-top:1px solid #e0e0e0;padding:24px 0}.trust-item[data-v-11eee853]{padding:16px 8px;transition:transform .2s ease}.trust-item[data-v-11eee853]:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.vehicle-card[data-v-11eee853]{animation:none;opacity:1}.vehicle-card[data-v-11eee853]:hover{transform:none}.card-image[data-v-11eee853]{transition:none}}
