.VehicleCard_card__Szijl{display:block;background:var(--white);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s}.VehicleCard_card__Szijl:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.12)}.VehicleCard_imageWrapper__Ef57z{position:relative;aspect-ratio:16/10;overflow:hidden;background:#f0f0f0}.VehicleCard_image__Jr2KQ{width:100%;height:100%;object-fit:cover;transition:transform .3s}.VehicleCard_card__Szijl:hover .VehicleCard_image__Jr2KQ{transform:scale(1.05)}.VehicleCard_year__IH9ZU{position:absolute;top:12px;left:12px;background:var(--primary);color:white;padding:4px 12px;border-radius:4px;font-size:.875rem;font-weight:600}.VehicleCard_content__7TKF6{padding:20px}.VehicleCard_title__nCoht{font-size:1.125rem;font-weight:600;margin-bottom:12px;color:var(--text)}.VehicleCard_variant__rHsQS{color:var(--text-light);font-weight:400}.VehicleCard_specs___rEnC{display:flex;gap:16px;margin-bottom:16px;font-size:.875rem;color:var(--text-light)}.VehicleCard_footer__udC29{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--border)}.VehicleCard_price__SnpTI{font-size:1.25rem;font-weight:700;color:var(--primary)}.VehicleCard_stock__QXZmS{font-size:.75rem;color:var(--text-light)}.page_page__nNX8O{min-height:100%}.page_header__dD9xY{background:linear-gradient(135deg,#1a1a2e,#16213e);color:white;padding:60px 0;text-align:center;margin-bottom:40px}.page_title__ewfFi{font-size:2.5rem;font-weight:700;margin-bottom:12px}.page_subtitle__oPAk6{font-size:1.125rem;opacity:.8}.page_layout__wL3KK{display:grid;grid-template-columns:280px 1fr;grid-gap:32px;gap:32px;padding-bottom:60px}.page_sidebar__1a2se{position:-webkit-sticky;position:sticky;top:90px;height:-moz-fit-content;height:fit-content}.page_filterCard__Dfvjl{background:white;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.page_filterCard__Dfvjl h3{font-size:1.125rem;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border)}.page_filterGroup__gekR_{margin-bottom:20px}.page_filterGroup__gekR_ label{display:block;font-size:.875rem;font-weight:500;margin-bottom:8px;color:var(--text)}.page_filterGroup__gekR_ input,.page_filterGroup__gekR_ select{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:6px;font-size:.9375rem;background:white}.page_filterGroup__gekR_ input:focus,.page_filterGroup__gekR_ select:focus{outline:none;border-color:var(--primary)}.page_priceInputs__sR35_{display:flex;align-items:center;gap:8px}.page_priceInputs__sR35_ input{flex:1 1}.page_priceInputs__sR35_ span{color:var(--text-light)}.page_clearBtn__5im_S{width:100%;padding:12px;background:var(--secondary);border:1px solid var(--border);border-radius:6px;font-weight:500;color:var(--text);transition:all .2s}.page_clearBtn__5im_S:hover{background:var(--border)}.page_main__GyFMw{min-height:500px}.page_toolbar__axbfa{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 20px;background:white;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.page_count__BQTKZ{font-weight:500;color:var(--text-light)}.page_sort__dy85m{padding:8px 12px;border:1px solid var(--border);border-radius:6px;background:white;font-size:.9375rem}.page_empty__kQ2X6,.page_loading__OkT8v{text-align:center;padding:80px 20px;background:white;border-radius:12px}.page_empty__kQ2X6 p{color:var(--text-light);font-size:1.125rem}@media (max-width:992px){.page_layout__wL3KK{grid-template-columns:1fr}.page_sidebar__1a2se{position:static;order:2}.page_main__GyFMw{order:1}}@media (max-width:768px){.page_header__dD9xY{padding:40px 0}.page_title__ewfFi{font-size:1.75rem}.page_toolbar__axbfa{flex-direction:column;gap:12px;align-items:stretch}}.page_page__ZU32B{min-height:100%}.page_hero__SKW6o{background:linear-gradient(135deg,#1a1a2e,#16213e);color:white;padding:100px 0;text-align:center}.page_heroContent__2lPR8{max-width:700px;margin:0 auto}.page_heroTitle__Gfler{font-size:3rem;font-weight:700;margin-bottom:20px;line-height:1.2}.page_heroSubtitle__RTAw0{font-size:1.25rem;color:rgba(255,255,255,.8);margin-bottom:32px}.page_heroActions__8_tzb{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.page_altBg__4f5YW{background:white}.page_viewAll__x_Rdb{text-align:center;margin-top:40px}.page_features__8wy9y{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}.page_feature__CrGCB{text-align:center;padding:32px 24px;background:white;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.page_featureIcon__mHZON{width:60px;height:60px;background:var(--primary);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 20px}.page_feature__CrGCB h3{font-size:1.125rem;margin-bottom:12px;color:var(--text)}.page_feature__CrGCB p{color:var(--text-light);font-size:.9375rem}.page_ctaSection__tPv8w{background:var(--primary);color:white;text-align:center}.page_ctaContent__6OX1e h2{font-size:2rem;margin-bottom:12px}.page_ctaContent__6OX1e p{font-size:1.125rem;opacity:.9;margin-bottom:32px}.page_ctaButtons__ha2_b{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.page_whatsappLarge__ElcG4{background:#25d366;color:white;padding:12px 32px;border-radius:6px;font-weight:500;transition:background .2s}.page_whatsappLarge__ElcG4:hover{background:#128c7e}@media (max-width:992px){.page_features__8wy9y{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_hero__SKW6o{padding:60px 0}.page_heroTitle__Gfler{font-size:2rem}.page_heroSubtitle__RTAw0{font-size:1rem}.page_features__8wy9y{grid-template-columns:1fr}.page_ctaContent__6OX1e h2{font-size:1.5rem}}