.seoDetailCars_page__SyKKJ{min-height:100vh;background-color:#f9fafb;padding-top:96px;overflow-x:hidden}.seoDetailCars_pageWithMobileSidebar__e9cCW{padding-top:0}.seoDetailCars_pageInner__b7Hwf{width:100%;overflow-x:hidden}.seoDetailCars_pageInner__b7Hwf[data-mobile=true] .seoDetailCars_container__p0zjB{padding:0 12px}.seoDetailCars_pageInner__b7Hwf[data-mobile=true] .seoDetailCars_breadcrumbBelowMobileHeader__IY6EH{padding-top:12px;padding-bottom:12px}.seoDetailCars_pageInner__b7Hwf[data-mobile=true] .seoDetailCars_sellerWrap__qMfps{margin-top:16px}.seoDetailCars_pageInner__b7Hwf[data-mobile=true] .seoDetailCars_section__9FXhL{margin-bottom:16px}.seoDetailCars_container__p0zjB{max-width:1400px;margin:0 auto}.seoDetailCars_heroSection__KKtQO{margin-bottom:32px}.seoDetailCars_heroLayout__BPIHj{display:flex;gap:24px;align-items:flex-start}.seoDetailCars_heroLeft__5MUTK{flex:1 1;min-width:0}.seoDetailCars_heroRight__Ic_dl{width:384px;flex-shrink:0}.seoDetailCars_heroMobile__90v3F{display:flex;flex-direction:column;gap:12px}.seoDetailCars_heroMobileGallery__QT2qC{margin-left:0;margin-right:0}.seoDetailCars_section__9FXhL{margin-bottom:32px}.seoDetailCars_mayLikeWrp__hE6Bl{padding:24px 0;background-color:#f9fafb}.seoDetailCars_youMayAlsoLike__QnZs9 .embla,.seoDetailCars_youMayAlsoLike__QnZs9 h2{padding-left:0!important;padding-right:0!important}.seoDetailCars_youMayAlsoLike__QnZs9 .embla__container{padding:24px 0!important}.seoDetailCars_innerChainWrp__Wq3QX{padding:8px 0 24px;background-color:#f9fafb}@media(min-width:1584px){.seoDetailCars_container__p0zjB{max-width:1520px}}@media(min-width:1137px)and (max-width:1584px){.seoDetailCars_container__p0zjB{max-width:1136px;padding-left:32px;padding-right:32px}}@media(min-width:913px)and (max-width:1136px){.seoDetailCars_container__p0zjB{width:100%;padding-left:32px;padding-right:32px}.seoDetailCars_heroRight__Ic_dl{width:320px}}@media(min-width:625px)and (max-width:912px){.seoDetailCars_container__p0zjB{width:100%;padding-left:24px;padding-right:24px}.seoDetailCars_heroLayout__BPIHj{flex-direction:column}.seoDetailCars_heroRight__Ic_dl{width:100%}}@media(max-width:624px){.seoDetailCars_container__p0zjB{width:100%;padding-left:16px;padding-right:16px}.seoDetailCars_heroLayout__BPIHj{flex-direction:column;gap:16px}.seoDetailCars_heroRight__Ic_dl{width:100%}.seoDetailCars_section__9FXhL{margin-bottom:16px}.seoDetailCars_mayLikeWrp__hE6Bl{padding:24px 0 32px}.seoDetailCars_youMayAlsoLike__QnZs9 h2{font-size:20px;line-height:28px;margin-bottom:16px}.seoDetailCars_youMayAlsoLike__QnZs9 .embla{padding-left:0!important;padding-right:0!important}.seoDetailCars_youMayAlsoLike__QnZs9 .embla__viewport{overflow:visible}.seoDetailCars_youMayAlsoLike__QnZs9 .embla__container{flex-wrap:wrap;row-gap:12px;margin-left:-12px!important;padding:0!important}.seoDetailCars_youMayAlsoLike__QnZs9 .embla__slide{flex:0 0 50%!important;padding-left:12px}.seoDetailCars_youMayAlsoLike__QnZs9 .embla__controls{display:none}}.Breadcrumb_breadcrumb__nKH2A{padding:20px 0}[dir=rtl] .Breadcrumb_breadcrumb__nKH2A{margin-right:0}.Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0;padding:0;gap:12px}.Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7{display:flex;align-items:center;font-size:var(--fs14);font-weight:400;line-height:22px;gap:12px}.Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7:last-child{flex:1 1;overflow:hidden;width:100%}.Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7:last-child .Breadcrumb_breadcrumbSpan__B3vYJ{margin:0}.Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7 .Breadcrumb_breadcrumbLink__7juPR{color:#111;text-decoration:none}.Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7 .Breadcrumb_breadcrumbLink__7juPR:hover{text-decoration:underline}.Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7 .Breadcrumb_breadcrumbSpan__B3vYJ{color:#666;font-size:var(--fs14);font-weight:400;line-height:22px;margin:auto}.Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7 .Breadcrumb_arrow__CBW9C{width:12px;height:12px}[dir=rtl] .Breadcrumb_breadcrumb__nKH2A .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7 .Breadcrumb_arrow__CBW9C{transform:scaleX(-1)}.Breadcrumb_mobileBreadcrumb__4fOtg .Breadcrumb_breadcrumbOl__AOsP3,.Breadcrumb_mobileBreadcrumb__4fOtg .Breadcrumb_breadcrumbOl__AOsP3 .Breadcrumb_breadcrumbItem__R0lp7{gap:4px}.ImageGallery_gallery__Ay5Cm{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}@media(max-width:767px){.ImageGallery_gallery__Ay5Cm{border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.04)}}.ImageGallery_gallery__Ay5Cm:hover .ImageGallery_expandBtn__RFssk,.ImageGallery_gallery__Ay5Cm:hover .ImageGallery_navBtn__VuyQk{opacity:1}.ImageGallery_mainImageWrap__d1tAg{position:relative;aspect-ratio:16/10;background:#f3f4f6}@media(max-width:767px){.ImageGallery_mainImageWrap__d1tAg{aspect-ratio:4/3}}.ImageGallery_mainImage__UMghw{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageGallery_navBtn__VuyQk{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:opacity .2s,background .15s;font-size:18px;color:#111827;z-index:2}@media(max-width:767px){.ImageGallery_navBtn__VuyQk{display:none}}.ImageGallery_navBtn__VuyQk:hover{background:#fff}.ImageGallery_navBtnLeft__F_sfe{left:12px}.ImageGallery_navBtnRight__BpOWN{right:12px}.ImageGallery_expandBtn__RFssk{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:opacity .2s,background .15s;font-size:16px;color:#111827;z-index:2}@media(max-width:767px){.ImageGallery_expandBtn__RFssk{display:none}}.ImageGallery_expandBtn__RFssk:hover{background:#fff}.ImageGallery_counter__IOMei{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;font-size:14px;padding:4px 12px;border-radius:999px;z-index:2}.ImageGallery_thumbStrip__oQZco{display:flex;gap:8px;padding:12px;background:#f9fafb;overflow-x:auto}.ImageGallery_thumbStrip__oQZco::-webkit-scrollbar{display:none}.ImageGallery_thumbStrip__oQZco{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:767px){.ImageGallery_thumbStrip__oQZco{gap:6px;padding:8px}}.ImageGallery_thumb__Vgw_v{flex-shrink:0;width:80px;height:56px;border-radius:6px;overflow:hidden;border:none;padding:0;background:rgba(0,0,0,0);opacity:.6;cursor:pointer;transition:opacity .15s,box-shadow .15s}@media(max-width:767px){.ImageGallery_thumb__Vgw_v{width:64px;height:48px}}.ImageGallery_thumb__Vgw_v img{width:100%;height:100%;object-fit:cover;display:block}.ImageGallery_thumb__Vgw_v:hover{opacity:1}.ImageGallery_thumbActive__Fub5j{opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 4px #10b981}.ImageGallery_fullscreen__rbWWq{position:fixed;inset:0;z-index:1000;background:#000;display:flex;align-items:center;justify-content:center}.ImageGallery_fsImageWrap__hw_Le{position:relative;width:100%;max-width:1024px;height:80vh;margin:0 16px}.ImageGallery_fsImage__0kPZo{width:100%;height:100%;object-fit:contain;display:block}.ImageGallery_fsBtn__hRWeG{position:absolute;background:rgba(0,0,0,0);border:none;color:#fff;font-size:28px;cursor:pointer;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:10;transition:background .15s}.ImageGallery_fsBtn__hRWeG:hover{background:hsla(0,0%,100%,.2)}.ImageGallery_fsClose__gLlq7{top:16px;right:16px}.ImageGallery_fsLeft__6WIHz{left:16px;top:50%;transform:translateY(-50%)}.ImageGallery_fsRight__PF2vc{right:16px;top:50%;transform:translateY(-50%)}.ImageGallery_fsDots__ZglYw{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.ImageGallery_fsDot__zTFJb{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.5);border:none;padding:0;cursor:pointer;transition:background .15s,transform .15s}.ImageGallery_fsDot__zTFJb:hover{background:hsla(0,0%,100%,.75)}.ImageGallery_fsDotActive__seVze{background:#fff;transform:scale(1.25)}.ImageGallery_fsCounter__b6EvJ{position:absolute;bottom:16px;right:16px;color:#fff;font-size:18px;z-index:10}.ImageGallery_mobileDots__oKYvB{display:none}@media(max-width:767px){.ImageGallery_mobileDots__oKYvB{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:2}}.ImageGallery_mobileDot__aIBV1{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.5);border:none;padding:0;cursor:pointer;transition:background .15s,width .15s}.ImageGallery_mobileDotActive__DsZPf{background:#fff;width:16px;border-radius:4px}.VehicleInfo_card__uD7iZ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:24px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.VehicleInfo_title__YxaKY{display:flex;flex-direction:column;gap:8px}.VehicleInfo_name__dOPVH{font-size:28px;font-weight:700;color:#111827;margin:0;line-height:1.2}.VehicleInfo_metaRow__7sqWI{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#6b7280;font-size:14px}.VehicleInfo_meta__KdlhL{display:inline-flex;align-items:center;gap:4px}.VehicleInfo_metaLink__ir_W7{color:#6b7280;text-decoration:none;transition:color .15s}.VehicleInfo_metaLink__ir_W7:hover{color:#10b981;text-decoration:none}.VehicleInfo_metaIcon__YWuec{width:16px;height:16px}.VehicleInfo_tags__dDAec{display:flex;flex-wrap:wrap;gap:8px}.VehicleInfo_tag__KTdLM{display:inline-flex;align-items:center;gap:4px;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.VehicleInfo_tagIcon__0p10Z{width:12px;height:12px}.VehicleInfo_priceBox__ouu18{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.VehicleInfo_currentPrice__U_Vyu{font-size:32px;font-weight:700;color:#059669;line-height:1}.VehicleInfo_originalPrice__eaXOi{font-size:18px;color:#9ca3af;text-decoration:line-through}.VehicleInfo_savingsBadge__TIkSe{background:#d1fae5;color:#047857;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.VehicleInfo_contactRow__3wXCe{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid #e5e7eb}.VehicleInfo_contactBtn__iq56P{width:100%;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:none;font-size:16px;font-weight:600;cursor:pointer;color:#fff;transition:background .15s}.VehicleInfo_contactBtnDark__VSS6P{background:#111827}.VehicleInfo_contactBtnDark__VSS6P:hover{background:#1f2937}.VehicleInfo_contactBtnWhatsapp__vkzpH{background:#25d366}.VehicleInfo_contactBtnWhatsapp__vkzpH:hover{background:#20ba5c}.SellerCard_card__8qCPR{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;margin-top:24px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.SellerCard_layout__9kV4m{display:flex;gap:24px}@media(max-width:1200px){.SellerCard_layout__9kV4m{flex-direction:column}}.SellerCard_left__Bob3n{flex:1 1;display:flex;flex-direction:column;gap:16px}.SellerCard_header__ssVHo{display:flex;align-items:flex-start;gap:12px}.SellerCard_avatarWrap__ii7id{position:relative}.SellerCard_avatarWrapCertOnly___WKGP{width:56px;height:56px;flex-shrink:0}.SellerCard_avatar__9MJc_{width:56px;height:56px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 0 0 2px #d1fae5}.SellerCard_certBadge__fb87i{position:absolute;bottom:-4px;right:-4px;width:20px;height:20px;background:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.SellerCard_headerMain__rF_TW{flex:1 1;display:flex;flex-direction:column;gap:4px}.SellerCard_sellerName___d19i{font-size:16px;font-weight:600;color:#111827;margin:0}.SellerCard_sellerTypeBadge__kXsFH{display:inline-block;font-size:12px;background:#f3f4f6;color:#374151;padding:2px 8px;border-radius:999px;width:-moz-fit-content;width:fit-content}.SellerCard_trustBadges__p6vFh{display:flex;flex-wrap:wrap;gap:6px}.SellerCard_trustBadge__upx8R{display:inline-flex;align-items:center;gap:4px;font-size:12px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:999px;padding:2px 8px}.SellerCard_trustIcon__vvU8N{width:12px;height:12px}.SellerCard_statsGrid__qwT4b{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;max-width:420px}.SellerCard_statBox__ql0E6{text-align:center;padding:8px;background:#f9fafb;border-radius:8px}.SellerCard_statValue__Z5Esf{font-size:18px;font-weight:700;color:#111827;margin:0}.SellerCard_statLabel__lvZfu{font-size:12px;color:#6b7280;margin:0}.SellerCard_descBox__RZtPJ{display:flex;flex-direction:column;gap:4px}.SellerCard_desc__EXede{font-size:14px;color:#4b5563;line-height:1.6;margin:0}.SellerCard_descClamped__AyWlA{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SellerCard_descToggle__TjaLW{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#059669;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;align-self:flex-start}.SellerCard_descToggle__TjaLW:hover{color:#047857}.SellerCard_right__2vcHS{display:flex;flex-direction:column;gap:8px;min-width:180px;justify-content:center}@media(max-width:1200px){.SellerCard_right__2vcHS{min-width:0}}.SellerCard_whatsappBtn__Hdny9{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;background:#25d366;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;text-decoration:none;box-sizing:border-box}.SellerCard_whatsappBtn__Hdny9:hover{background:#20ba5c}@keyframes SellerCardFloating_slide-in-right__ZD22r{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.SellerCardFloating_floatingWrap__ZAobM{position:fixed;right:24px;top:96px;width:288px;z-index:50;animation:SellerCardFloating_slide-in-right__ZD22r .3s ease}@media(max-width:1280px){.SellerCardFloating_floatingWrap__ZAobM{display:none}}.SellerCardFloating_card__Kk2j_{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #a7f3d0;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);padding:16px;display:flex;flex-direction:column;gap:12px}.SellerCardFloating_head__3wTTw{display:flex;align-items:center;justify-content:space-between}.SellerCardFloating_headLeft__1rS5A{display:flex;align-items:flex-start;gap:8px;min-width:0;flex:1 1}.SellerCardFloating_nameWrap__cqFcK{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.SellerCardFloating_avatar__DA9Em{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 0 0 1px #e5e7eb}.SellerCardFloating_avatarInitial__P75Zv{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%}.SellerCardFloating_name__Y8MGz{margin:0;font-size:14px;font-weight:600;color:#111827;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SellerCardFloating_closeBtn__XVTpn{width:24px;height:24px;border-radius:50%;background:#f3f4f6;color:#4b5563;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px}.SellerCardFloating_closeBtn__XVTpn:hover{background:#e5e7eb}.SellerCardFloating_trustBadges__2VNem{display:flex;flex-wrap:wrap;gap:4px}.SellerCardFloating_trustBadge__tpSum{display:inline-block;font-size:12px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:999px;padding:2px 6px}.SellerCardFloating_whatsappBtn__pI1KE{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;background:#25d366;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;text-decoration:none;box-sizing:border-box}.SellerCardFloating_whatsappBtn__pI1KE:hover{background:#20ba5c}.SellerCardFloating_collapsedWrap__iO5oZ{position:fixed;right:24px;bottom:24px;z-index:50;animation:SellerCardFloating_slide-in-right__ZD22r .3s ease}.SellerCardFloating_collapsedBtn__AJbD9{width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:28px;box-shadow:0 10px 15px rgba(0,0,0,.15);transition:background .15s,transform .15s}.SellerCardFloating_collapsedBtn__AJbD9:hover{background:#20ba5c;transform:scale(1.05)}.PriceHistory_wrapper__sLgW5{display:flex;flex-direction:column;gap:24px}.PriceHistory_chartCard__4zECr{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.PriceHistory_cardHeader__SZt3G{padding:20px 24px 8px}.PriceHistory_cardTitle__CE0SF{font-size:20px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:8px}.PriceHistory_titleIcon__oRdjf{color:#059669}.PriceHistory_cardSubtitle__VVNEe{font-size:14px;color:#4b5563;margin:8px 0 0;line-height:1.5}.PriceHistory_cardContent__r2ppC{padding:16px 24px 24px}.PriceHistory_chartBox__VRB7y{height:320px}.PriceHistory_tooltip__dWlRW{background:#111827;color:#fff;padding:12px 16px;border-radius:8px;border:1px solid #374151;box-shadow:0 10px 25px rgba(0,0,0,.2)}.PriceHistory_tooltipLabel__ZOyx_{color:#9ca3af;font-size:14px;margin:0}.PriceHistory_tooltipValue__elr_n{font-size:20px;font-weight:700;color:#34d399;margin:0}.PriceHistory_legendRow__5rPET{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;font-size:14px;color:#4b5563;flex-wrap:wrap}.PriceHistory_legendItem__XQ0MU{display:inline-flex;align-items:center;gap:8px}.PriceHistory_legendDot__ZDixO{width:12px;height:12px;border-radius:50%;background:#10b981}.PriceHistory_legendDash__h4pSU{width:24px;height:0;border-top:2px dashed #10b981}.PriceHistory_depreciationCard__AS6nB{background:linear-gradient(135deg,#111827,#1f2937);color:#fff;border-radius:12px;overflow:hidden}.PriceHistory_depHeader__8vhIG{padding:20px 24px 8px}.PriceHistory_depTitle__PM_kT{font-size:20px;font-weight:600;margin:0}.PriceHistory_depContent__CCSlS{padding:16px 24px 24px}.PriceHistory_depGrid__7W0P6{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.PriceHistory_depGrid__7W0P6{grid-template-columns:repeat(2,1fr)}}.PriceHistory_depBox__jnKxW{background:hsla(0,0%,100%,.1);border-radius:12px;padding:16px;cursor:help}.PriceHistory_depBoxHighlight__LqXBm{border:2px solid #10b981}.PriceHistory_depValue__TpfMa{font-size:24px;font-weight:700;margin:8px 0 4px;line-height:1.2}.PriceHistory_depLabel__9qfaH{font-size:12px;color:#9ca3af;margin:0}.PriceHistory_depIconGreen__RpsaV{color:#34d399;width:20px;height:20px}.PriceHistory_depIconBlue__tc6YY{color:#60a5fa;width:20px;height:20px}.PriceHistory_depIconRed__pvzWc{color:#f87171;width:20px;height:20px}.PriceHistory_depIconAmber__GTxgO{color:#fbbf24;width:20px;height:20px}.PriceHistory_progressWrap__jEbXU{margin-top:24px;padding-top:16px;border-top:1px solid #374151}.PriceHistory_progressBottomRow__xNXFg,.PriceHistory_progressTopRow__AfoZ0{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#9ca3af}.PriceHistory_progressTopRow__AfoZ0{margin-bottom:8px}.PriceHistory_progressBottomRow__xNXFg{margin-top:8px}.PriceHistory_progressCurrent__55WMF{color:#34d399;font-weight:500}.PriceHistory_progressTrack__Ek8yv{height:16px;background:#374151;border-radius:999px;overflow:hidden}.PriceHistory_progressFill__aqT5c{height:100%;background:linear-gradient(90deg,#10b981,#34d399);border-radius:999px;transition:width .3s ease}@media(max-width:624px){.PriceHistory_depHeader__8vhIG{padding:20px 16px 8px}.PriceHistory_depContent__CCSlS{padding:16px}.PriceHistory_depGrid__7W0P6{gap:12px}.PriceHistory_depBox__jnKxW{min-width:0;padding:14px 12px}.PriceHistory_depValue__TpfMa{font-size:20px;line-height:1.2;overflow-wrap:anywhere}.PriceHistory_progressBottomRow__xNXFg{gap:12px}.PriceHistory_progressBottomRow__xNXFg span{min-width:0;overflow-wrap:anywhere}}.VehicleSpecs_card__kcsVU{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.VehicleSpecs_header__gjVgI{padding:20px 24px 12px}.VehicleSpecs_title__bgJQe{font-size:20px;font-weight:600;color:#111827;margin:0}.VehicleSpecs_tabsBar__E9L_d{position:-webkit-sticky;position:sticky;top:64px;background:#fff;z-index:10;display:flex;flex-wrap:wrap;gap:4px;padding:0 24px;border-bottom:1px solid #e5e7eb;overflow-x:auto}.VehicleSpecs_tabsBar__E9L_d::-webkit-scrollbar{display:none}.VehicleSpecs_tabBtn__fVvRo{background:rgba(0,0,0,0);padding:8px 12px;margin-bottom:-1px;font-size:14px;color:#6b7280;cursor:pointer;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:color .15s,background .15s,border-color .15s;white-space:nowrap;border-top-left-radius:8px;border-top-right-radius:8px}.VehicleSpecs_tabBtn__fVvRo:hover{background:#f3f4f6;color:#111827}.VehicleSpecs_tabBtnActive__2KDb7{color:#059669;border-bottom-color:#10b981}.VehicleSpecs_tabBtnActive__2KDb7:hover{background:rgba(0,0,0,0);color:#059669}.VehicleSpecs_body__AIjx2{padding:24px}.VehicleSpecs_specGrid__IQO9r{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:768px){.VehicleSpecs_specGrid__IQO9r{grid-template-columns:1fr}}.VehicleSpecs_specRow__IGWD1{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f9fafb;border-radius:8px;transition:background .15s}.VehicleSpecs_specRow__IGWD1:hover{background:#f3f4f6}.VehicleSpecs_specName__OE2m6{font-size:14px;color:#4b5563}.VehicleSpecs_specValue__K_e9e{font-size:14px;font-weight:500;color:#111827}.ComparisonTable_card__vYVeI{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.ComparisonTable_header__acNic{padding:20px 24px 12px}.ComparisonTable_title__VN571{font-size:20px;font-weight:600;color:#111827;margin:0}.ComparisonTable_body__L_NK_{padding:16px 24px 24px;overflow-x:auto}.ComparisonTable_tableScroller__oCH19{min-width:600px}.ComparisonTable_table__u5AQ4{width:100%;border-collapse:collapse}.ComparisonTable_thFeature__w_Ljt{text-align:left;padding:12px 16px 12px 0;font-size:14px;font-weight:600;color:#4b5563;width:25%}.ComparisonTable_thVehicle__1n1KM{text-align:center;padding:12px 16px;font-size:14px;font-weight:600;color:#111827}.ComparisonTable_thVehicleCurrent__LgD7L{color:#059669}.ComparisonTable_currentBadge__4qAG_{display:inline-block;background:#d1fae5;color:#047857;font-size:12px;padding:2px 8px;border-radius:999px;margin-bottom:8px}.ComparisonTable_vehicleLink__g7fbZ{display:flex;align-items:center;justify-content:center;gap:4px;color:inherit;text-decoration:none;font-size:14px;transition:color .15s}.ComparisonTable_vehicleLink__g7fbZ:hover{color:#059669;text-decoration:none}.ComparisonTable_vehicleName__gHsOs{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ComparisonTable_linkIcon__hzfhW{width:12px;height:12px;flex-shrink:0}.ComparisonTable_tr__5BS_o{border-top:1px solid #f3f4f6}.ComparisonTable_tdFeature__6v_7q{padding:12px 16px 12px 0;font-size:14px;color:#4b5563}.ComparisonTable_td__yBUS2{padding:12px 16px;text-align:center;font-size:14px;font-weight:500;color:#111827}.ComparisonTable_tdCurrent__u7Rud{color:#059669;background:#ecfdf5}.ComparisonTable_tdAdv__XIDqq{color:#1d4ed8}.ComparisonTable_tdInner__D4txx{display:inline-flex;align-items:center;justify-content:center;gap:8px}.ComparisonTable_bestBadge__50UW0{background:#dbeafe;color:#1d4ed8;font-size:12px;padding:2px 6px;border-radius:999px}.ComparisonTable_note__YwIvV{font-size:14px;color:#4b5563;margin:16px 0 0;padding-top:16px;border-top:1px solid #e5e7eb}.ComparisonTable_source__KVAG7{font-size:12px;color:#6b7280;margin:8px 0 0}.VehicleDescription_card__Jbi8g{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.VehicleDescription_header__zWq6B{padding:20px 24px 12px}.VehicleDescription_title__rhtdd{font-size:20px;font-weight:600;color:#111827;margin:0}.VehicleDescription_body___9zNs{padding:0 24px 24px;display:flex;flex-direction:column;gap:16px}.VehicleDescription_fullView__4qCed{display:flex;flex-direction:column;gap:24px}.VehicleDescription_collapsedView__IH8o7{display:flex;flex-direction:column;gap:12px}.VehicleDescription_section__XaDJd{display:flex;flex-direction:column;gap:8px}.VehicleDescription_sectionTitle__fwdAR{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#111827;margin:0}.VehicleDescription_sectionIcon__86Aa5{color:#059669;width:20px;height:20px}.VehicleDescription_sectionContent__vgtDP{font-size:14px;color:#374151;line-height:1.6;margin:0}.VehicleDescription_clamp2__qEIym{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.VehicleDescription_summary___Mre_{font-size:14px;color:#6b7280;margin:0}.VehicleDescription_proConGrid__JDPTs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;padding-top:16px;border-top:1px solid #e5e7eb}@media(max-width:768px){.VehicleDescription_proConGrid__JDPTs{grid-template-columns:1fr}}.VehicleDescription_proTitle__vZGPQ{color:#047857}.VehicleDescription_conTitle__Jtsr6{color:#b91c1c}.VehicleDescription_list__uNoZ4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.VehicleDescription_listItem__9YAAi{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#374151}.VehicleDescription_listMark__pugNv{margin-top:2px;font-weight:700}.VehicleDescription_proMark__rGA33{color:#10b981}.VehicleDescription_conMark__mLciO{color:#ef4444}.VehicleDescription_conCol__WTCNA,.VehicleDescription_proCol__vE0Qk{display:flex;flex-direction:column;gap:12px}.VehicleDescription_toggleBtn__s3U9b{display:inline-flex;align-items:center;gap:4px;background:rgba(0,0,0,0);border:none;color:#059669;font-size:14px;font-weight:500;cursor:pointer;padding:0;align-self:flex-start}.VehicleDescription_toggleBtn__s3U9b:hover{color:#047857}@keyframes VehicleLocation_seo-pin-bounce__zWFEO{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}.VehicleLocation_card__qcDXX{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.VehicleLocation_header__lz_X9{padding:20px 24px 8px}.VehicleLocation_title__mT7eW{font-size:20px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:8px}.VehicleLocation_titleIcon__6cCmb{color:#059669}.VehicleLocation_body__77hTU{padding:16px 24px 24px;display:flex;flex-direction:column;gap:16px}.VehicleLocation_addressRow__24_Jg{display:flex;align-items:flex-start;gap:12px}.VehicleLocation_addressIconWrap__UbyaM{width:40px;height:40px;border-radius:8px;background:#d1fae5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.VehicleLocation_addressIcon__eDN26{color:#059669;width:20px;height:20px}.VehicleLocation_addressText__uaCum{font-size:14px;font-weight:500;color:#111827;margin:0}.VehicleLocation_addressNote__OPYra{font-size:14px;color:#6b7280;margin:4px 0 0}.VehicleLocation_mapPlaceholder__RaVTV{position:relative;width:100%;height:200px;border-radius:12px;overflow:hidden;background:#f3f4f6;border:1px solid #e5e7eb}.VehicleLocation_mapInner__BEHXA{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(to bottom right,#f3f4f6,#e5e7eb)}.VehicleLocation_mapGrid__Z4CVZ{position:absolute;inset:0;opacity:.2}.VehicleLocation_mapCenter__lau5X{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.VehicleLocation_pinCircle__Qc7y5{width:48px;height:48px;background:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 12px rgba(0,0,0,.1),0 3px 5px rgba(0,0,0,.08);animation:VehicleLocation_seo-pin-bounce__zWFEO 1s infinite}.VehicleLocation_pinIcon__g3fk2{width:24px;height:24px;color:#fff}.VehicleLocation_pinTip__FwwBZ{width:12px;height:12px;background:#10b981;transform:rotate(45deg);margin-top:-3px}.VehicleLocation_pinAddress__37ect{margin:8px 0 0;width:auto;text-align:center;font-size:12px;font-weight:500;color:#4b5563;background:hsla(0,0%,100%,.8);padding:3px 10px;border-radius:999px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.VehicleReviews_card__KThjM{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.VehicleReviews_header__GGwsE{padding:20px 24px 12px}.VehicleReviews_title__M35X2{font-size:20px;font-weight:600;color:#111827;margin:0}.VehicleReviews_body__Q3MUO{padding:16px 24px 24px;display:flex;flex-direction:column;gap:24px}.VehicleReviews_summaryGrid__l1Hn5{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:768px){.VehicleReviews_summaryGrid__l1Hn5{grid-template-columns:1fr}}.VehicleReviews_ratingCard__HIUnz{display:flex;align-items:center;gap:24px;padding:24px;background:#f9fafb;border-radius:12px}.VehicleReviews_ratingMain__04XU9{text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.VehicleReviews_ratingNumber__Y3GsL{font-size:48px;font-weight:700;color:#111827;margin:0;line-height:1}.VehicleReviews_stars__r76cr{display:inline-flex;align-items:center;gap:2px}.VehicleReviews_ratingTotal__AEMXU{font-size:12px;color:#6b7280;margin:4px 0 0}.VehicleReviews_ratingBars__WOs0p{flex:1 1;display:flex;flex-direction:column;gap:8px}.VehicleReviews_ratingBarRow__hKRsa{display:flex;align-items:center;gap:8px}.VehicleReviews_ratingBarLabel__wmMcd{font-size:14px;color:#4b5563;width:16px}.VehicleReviews_ratingBarCount__p2wbu{font-size:12px;color:#6b7280;width:24px;text-align:right}.VehicleReviews_progress__4xnMI{flex:1 1;height:8px;background:#e5e7eb;border-radius:999px;overflow:hidden}.VehicleReviews_progressFill__hjpX3{height:100%;background:#111827;border-radius:999px;transition:width .3s ease}.VehicleReviews_sentimentCard__62dEH{padding:24px;background:#f9fafb;border-radius:12px}.VehicleReviews_sentimentTitle__Dvmdf{font-size:16px;font-weight:600;color:#111827;margin:0 0 16px}.VehicleReviews_sentimentRows__Q42xe{display:flex;flex-direction:column;gap:12px}.VehicleReviews_sentimentRow__7NMIM{display:flex;flex-direction:column;gap:4px}.VehicleReviews_sentimentRowHead__ZyXnd{display:flex;align-items:center;justify-content:space-between;font-size:14px}.VehicleReviews_sentValue__1IXnD{color:#4b5563}.VehicleReviews_sentPositive__ykxKv{color:#059669;font-weight:500}.VehicleReviews_sentNeutral__k3Bn5{color:#d97706;font-weight:500}.VehicleReviews_sentNegative__bppqA{color:#dc2626;font-weight:500}.VehicleReviews_progressLg__d_b0T{height:12px;background:#e5e7eb;border-radius:999px;overflow:hidden}.VehicleReviews_progressLgFill__FSg9H{height:100%;border-radius:999px;transition:width .3s ease}.VehicleReviews_fillGreen__yrsog{background:#10b981}.VehicleReviews_fillAmber__zdkDy{background:#f59e0b}.VehicleReviews_fillRed__6r4Zd{background:#ef4444}.VehicleReviews_filterRow__vkgKD{display:flex;flex-wrap:wrap;gap:8px}.VehicleReviews_filterBtn__RtoD9{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;font-size:14px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.VehicleReviews_filterBtn__RtoD9:hover{background:#f9fafb}.VehicleReviews_filterActive__OOL_i{background:#059669;color:#fff;border-color:#059669}.VehicleReviews_filterActive__OOL_i:hover{background:#047857;color:#fff}.VehicleReviews_filterStar__WfpOh{width:12px;height:12px;color:currentcolor}.VehicleReviews_reviewList__unaJ4{display:flex;flex-direction:column;gap:16px}.VehicleReviews_reviewItem__wi9DY{padding:16px;border:1px solid #e5e7eb;border-radius:12px}.VehicleReviews_reviewHead__cqXxX{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.VehicleReviews_reviewAvatarWrap__Mxb_q{width:40px;height:40px;flex-shrink:0;border-radius:50%;overflow:hidden}.VehicleReviews_reviewAvatar__AP_iQ{width:100%;height:100%;object-fit:cover;display:block}.VehicleReviews_reviewAvatarFallback__XhJFF{width:40px;height:40px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.VehicleReviews_reviewMain__VE5IJ{flex:1 1;display:flex;flex-direction:column;gap:4px}.VehicleReviews_reviewUserRow__E_afq{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.VehicleReviews_reviewUserName__6df61{font-weight:500;color:#111827}.VehicleReviews_verifiedBadge__UZ7eT{display:inline-flex;align-items:center;gap:4px;background:#f3f4f6;color:#374151;font-size:12px;padding:2px 8px;border-radius:999px}.VehicleReviews_reviewTitle__Ieehf{font-size:14px;font-weight:500;color:#047857;margin:0}.VehicleReviews_reviewMetaRow__inqNF{display:flex;align-items:center;gap:8px}.VehicleReviews_reviewDate__kXX1v{font-size:14px;color:#6b7280}.VehicleReviews_reviewContent__2F1FO{font-size:14px;color:#374151;line-height:1.6;margin:0}.VehicleReviews_clamp3__SePNO{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.VehicleReviews_expandBtn__AAzqm{background:rgba(0,0,0,0);border:none;color:#059669;font-size:14px;padding:0;margin-top:8px;cursor:pointer;align-self:flex-start}.VehicleReviews_expandBtn__AAzqm:hover{color:#047857}.VehicleReviews_reviewFoot__PGJN4{display:flex;align-items:center;gap:16px;margin-top:16px;padding-top:12px;border-top:1px solid #f3f4f6}.VehicleReviews_footBtn__ifl8e{display:inline-flex;align-items:center;gap:6px;background:rgba(0,0,0,0);border:none;color:#4b5563;font-size:14px;cursor:pointer;padding:4px 8px;border-radius:6px}.VehicleReviews_footBtnHelpful__IK8tX{background:#d1fae5;color:#059669}.VehicleReviews_footBtnHelpful__IK8tX:hover{background:#a7f3d0;color:#047857}.VehicleReviews_footBtnReport__D4cMh:hover{color:#dc2626}.VehicleReviews_pagination__CeC_q{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:16px}.VehicleReviews_pageBtn__plNBb{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#374151;font-size:14px;cursor:pointer;min-width:36px;justify-content:center;transition:background .15s,color .15s,border-color .15s}.VehicleReviews_pageBtn__plNBb:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.VehicleReviews_pageBtn__plNBb:disabled{opacity:.5;cursor:not-allowed}.VehicleReviews_pageBtnActive__ASTUH{border-color:#111827}.VehicleFAQ_card__vmnFg{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.VehicleFAQ_header__99QMG{padding:24px 24px 0}.VehicleFAQ_title__Nw0pt{font-size:20px;font-weight:600;color:#111827;margin:0}.VehicleFAQ_body__N21x6{padding:8px 24px 24px;display:flex;flex-direction:column}.VehicleFAQ_item__bI9hP{border-bottom:1px solid #e5e7eb}.VehicleFAQ_item__bI9hP:last-child{border-bottom:none}.VehicleFAQ_questionWrap__qB8OL{margin:0;padding:0;font-size:inherit;font-weight:inherit}.VehicleFAQ_itemHead__y0py0{width:100%;background:rgba(0,0,0,0);border:none;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:16px;font-weight:500;color:#111827;text-align:left;transition:color .15s;line-height:1.4}.VehicleFAQ_itemHead__y0py0:hover{color:#059669}.VehicleFAQ_itemHeadOpen__b2aqo{color:#047857}.VehicleFAQ_question__E5m_Z{flex:1 1}.VehicleFAQ_chevron__ZVLDm{width:16px;height:16px;color:#6b7280;transition:transform .2s ease,color .15s;flex-shrink:0}.VehicleFAQ_chevronOpen___iXOt{transform:rotate(180deg);color:#047857}.VehicleFAQ_itemBody__isrOY{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease;overflow:hidden}.VehicleFAQ_itemBodyOpen__8_DfU{grid-template-rows:1fr}.VehicleFAQ_itemBodyInner__BEF_h{min-height:0;overflow:hidden}.VehicleFAQ_answer__NTwEL{min-height:0;font-size:14px;color:#4b5563;line-height:1.625;padding-top:2px;padding-bottom:16px}.FilterItem_filterItem__NNChS{display:flex;align-items:center;background:#fff;border-radius:20px;height:28px;padding:0 12px;box-sizing:border-box;line-height:28px}.FilterItem_filterItem__NNChS .FilterItem_filterItemIcon__dB891{width:18px;height:18px;margin-right:4px}.FilterItem_filterItem__NNChS .FilterItem_filterItemContent__MUSxo{color:#111;font-size:14px;font-weight:400;white-space:nowrap;display:flex;align-items:center}.FilterItem_filterItem__NNChS .FilterItem_filterItemPoint__ExojN{margin:0 3px}.FilterItem_filterItemActive__78vHG{border:1px solid #252525}