.car-detail_page__nrvre{min-height:100vh;background:#f7f8fb;color:#111827}.car-detail_hero__E_7Ds{padding:48px 20px 24px}.car-detail_heroInner__qpzEW,.car-detail_section__Km_kX{max-width:1200px;margin:0 auto}.car-detail_topBar__Kfjpf{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.car-detail_breadcrumb__3RrOK{display:flex;flex-wrap:wrap;gap:8px;color:#6b7280;font-size:.95rem}.car-detail_backLink__GLWJ7{color:#111827;text-decoration:none;font-weight:700}.car-detail_langSwitch__F4xDt{display:flex;align-items:center;gap:8px}.car-detail_langBtn__vQ9Xe{display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:10px 14px;border-radius:999px;text-decoration:none;font-weight:800;color:#374151;background:#fff;border:1px solid rgba(15,23,42,.08);transition:all .2s ease}.car-detail_langBtnActive__oEP5e,.car-detail_langBtn__vQ9Xe:hover{background:#111827;color:#fff}.car-detail_heroGrid__jfRC5{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:24px;gap:24px;align-items:stretch}.car-detail_imageWrap__fgGOX{position:relative;min-height:480px;border-radius:28px;overflow:hidden;background:#e5e7eb;box-shadow:0 18px 40px rgba(15,23,42,.08)}.car-detail_image__99ri9{object-fit:cover}.car-detail_card__fhyMi,.car-detail_contentCard__zvwcO,.car-detail_ctaCard__vdm3_,.car-detail_relatedCard__gWD_b{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:28px;box-shadow:0 12px 32px rgba(15,23,42,.05)}.car-detail_contentCard__zvwcO{padding:28px;display:flex;flex-direction:column;justify-content:center}.car-detail_badge__G_5MY{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:8px 14px;border-radius:999px;background:rgba(17,24,39,.08);color:#111827;font-size:.85rem;font-weight:800;margin-bottom:14px}.car-detail_title__kK6cf{margin:0 0 10px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.08;font-weight:900}.car-detail_price__kzuuo{margin:0 0 14px;color:#111827;font-size:1.2rem;font-weight:800}.car-detail_desc__2CKHD,.car-detail_relatedText__YLRVw,.car-detail_text__bl_LW{margin:0;color:#4b5563;line-height:1.8}.car-detail_actions__Z2tiA{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.car-detail_primaryBtn__WnRyh,.car-detail_secondaryBtn__dUQuR{display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;border-radius:16px;font-weight:800;text-decoration:none;transition:all .2s ease}.car-detail_primaryBtn__WnRyh{background:#111827;color:#fff;box-shadow:0 12px 24px rgba(17,24,39,.14)}.car-detail_primaryBtn__WnRyh:hover{transform:translateY(-1px);box-shadow:0 16px 32px rgba(17,24,39,.18)}.car-detail_secondaryBtn__dUQuR{background:#fff;color:#111827;border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 24px rgba(15,23,42,.05)}.car-detail_secondaryBtn__dUQuR:hover{transform:translateY(-1px)}.car-detail_section__Km_kX{padding:24px 20px 0}.car-detail_grid__aFZB1{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.car-detail_card__fhyMi,.car-detail_ctaCard__vdm3_,.car-detail_relatedCard__gWD_b{padding:28px}.car-detail_cardTitle__2Q80F,.car-detail_ctaTitle__3vbp5{margin:0 0 14px;font-size:1.45rem;font-weight:900;color:#111827}.car-detail_specGrid__0iSY9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.car-detail_specItem__gCjXj{background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:18px;padding:14px}.car-detail_specFull__1TW8j{grid-column:1/-1}.car-detail_specLabel__RQYxk{display:block;font-size:.82rem;color:#6b7280;margin-bottom:6px;font-weight:700}.car-detail_specValue__0nwDa{display:block;font-size:1rem;color:#111827;font-weight:800}.car-detail_list__40WDZ{margin:0;padding-left:20px;color:#4b5563}.car-detail_list__40WDZ li{margin:8px 0;line-height:1.7}.car-detail_relatedHeader__dGtjo{margin-bottom:18px}.car-detail_relatedGrid__deMW_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.car-detail_relatedItem__6kmDm{overflow:hidden;border-radius:22px;border:1px solid rgba(15,23,42,.08);background:#f8fafc}.car-detail_relatedImageWrap__fnzZv{position:relative;height:200px;background:#e5e7eb}.car-detail_relatedImage__gUOON{object-fit:cover}.car-detail_relatedBody__pUXHz{padding:18px}.car-detail_relatedTitle__BbUjW{margin:0 0 8px;font-size:1.15rem;font-weight:900;color:#111827}.car-detail_relatedPrice__SCLPn{margin:0 0 10px;color:#111827;font-weight:800}@media (max-width:1024px){.car-detail_grid__aFZB1,.car-detail_heroGrid__jfRC5,.car-detail_relatedGrid__deMW_{grid-template-columns:1fr}}@media (max-width:768px){.car-detail_hero__E_7Ds{padding:24px 14px 16px}.car-detail_section__Km_kX{padding:16px 14px 0}.car-detail_topBar__Kfjpf{flex-direction:column;align-items:flex-start}.car-detail_imageWrap__fgGOX{min-height:300px}.car-detail_card__fhyMi,.car-detail_contentCard__zvwcO,.car-detail_ctaCard__vdm3_,.car-detail_relatedCard__gWD_b{padding:22px}.car-detail_specGrid__0iSY9{grid-template-columns:1fr}.car-detail_relatedImageWrap__fnzZv{height:220px}}@media (max-width:520px){.car-detail_actions__Z2tiA{flex-direction:column}.car-detail_primaryBtn__WnRyh,.car-detail_secondaryBtn__dUQuR{width:100%}}