.contacts_main__K7aTR{max-width:var(--max-width);margin:0 auto;padding:var(--sp-8) var(--content-padding)}.contacts_header__fsxd_{text-align:center;margin-bottom:var(--sp-10)}.contacts_eyebrow__fgjIB{display:inline-block;font-family:var(--font-head);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--sp-2)}.contacts_title__oRYJi{font-family:var(--font-head);font-size:var(--text-3xl);font-weight:800;letter-spacing:-.01em;color:var(--color-text);margin-bottom:var(--sp-3)}.contacts_subtitle__S8UVd{color:var(--color-text-muted);font-size:var(--text-base);max-width:640px;margin:0 auto;line-height:var(--line-relaxed)}.contacts_cityBlock__mq9w6{position:relative;margin-bottom:var(--sp-12);padding:var(--sp-8);border-radius:var(--radius-xl);border-top:1px solid var(--color-border);border:1px solid var(--color-border);border-top:2px solid rgba(var(--city-glow,14,165,233),.55);background-color:var(--color-surface);overflow:hidden}.contacts_cityGlow__KsDRo{position:absolute;inset:-25% -10% auto -10%;height:90%;background:radial-gradient(58% 100% at 50% 0,rgba(var(--city-glow,14,165,233),.2),transparent 70%);pointer-events:none;z-index:0;animation:contacts_cityBreath__ApYh1 7s ease-in-out infinite}@keyframes contacts_cityBreath__ApYh1{0%,to{opacity:.5}50%{opacity:1}}.contacts_cityBlock__mq9w6>:not(.contacts_cityGlow__KsDRo){position:relative;z-index:1}.contacts_cityHead__iweSd{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-6)}.contacts_cityTitle__BzNEK{font-family:var(--font-head);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text)}.contacts_cityBadge__HEe_n{font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:4px var(--sp-3);border-radius:var(--radius-sm);color:rgb(var(--city-glow,14,165,233));background:rgba(var(--city-glow,14,165,233),.14);white-space:nowrap}.contacts_cityTop__IQzuj{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:var(--sp-6);gap:var(--sp-6);margin-bottom:var(--sp-6)}.contacts_cityMedia__xfEuB{min-width:0}.contacts_citySide__VXxiJ{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0}.contacts_cityInfo__EqpW9{display:flex;flex-direction:column;gap:var(--sp-5);background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--sp-6)}.contacts_field__FIpJn{display:flex;gap:var(--sp-3);align-items:flex-start}.contacts_fieldIcon__Wq9Eq{flex:0 0 auto;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:rgb(var(--city-glow,14,165,233));background:rgba(var(--city-glow,14,165,233),.14)}.contacts_fieldIcon__Wq9Eq svg{width:20px;height:20px}.contacts_fieldBody__rGa94{min-width:0}.contacts_fieldLabel__Pk__f{font-size:var(--text-xs);color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.contacts_fieldValue__WLz0l{font-size:var(--text-base);color:var(--color-text);line-height:var(--line-normal);white-space:pre-line}.contacts_phoneList__ECHL6{display:flex;flex-direction:column;gap:2px}.contacts_phoneLink__56z4i{font-family:var(--font-price);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text);text-decoration:none;transition:color var(--transition-base)}.contacts_phoneLink__56z4i:hover{color:var(--color-accent)}.contacts_messengersSection__DkfPV{text-align:center;margin-bottom:var(--sp-12)}.contacts_messengersTitle__RM9uq{font-family:var(--font-head);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);margin-bottom:var(--sp-2)}.contacts_messengersHint__rbWG_{color:var(--color-text-muted);font-size:var(--text-base);margin-bottom:var(--sp-6)}.contacts_messengersGrid__h0n3Z{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-4)}.contacts_messengerLink__Hr_bd{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:48px;padding:0 var(--sp-5);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);text-decoration:none;font-family:var(--font-head);font-weight:var(--weight-semibold);transition:border-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base)}.contacts_messengerLink__Hr_bd svg{width:24px;height:24px;color:var(--m,var(--color-text-muted))}.contacts_messengerLink__Hr_bd:hover{border-color:var(--m,var(--color-accent));transform:translateY(-2px);box-shadow:var(--shadow-md)}.contacts_messengerName__81mPC{font-size:var(--text-base)}.contacts_mWhatsApp__56iwx{--m:#25D366}.contacts_mTelegram__4M3B6{--m:#2AABEE}.contacts_mMax__3pmRl{--m:#38bdf8}.contacts_detailsSection__no9sX{border-radius:var(--radius-lg);border:1px solid var(--color-border);background-color:var(--color-surface);padding:var(--sp-6) var(--sp-8);text-align:center}.contacts_detailsTitle__pmSRl{font-family:var(--font-head);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text);margin-bottom:var(--sp-3)}.contacts_detailsContent__AT7nD{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--line-relaxed)}.contacts_detailsLine__imFiv{margin-bottom:4px}.contacts_detailsLink__bo1Q2{color:var(--color-accent);text-decoration:none}.contacts_detailsLink__bo1Q2:hover{text-decoration:underline}@media (max-width:900px){.contacts_cityTop__IQzuj{grid-template-columns:1fr}}@media (max-width:768px){.contacts_main__K7aTR{padding:var(--sp-6) var(--content-padding)}.contacts_title__oRYJi{font-size:var(--text-2xl)}.contacts_cityBlock__mq9w6{padding:var(--sp-6) var(--sp-5)}}@media (prefers-reduced-motion:reduce){.contacts_cityGlow__KsDRo{animation:none;opacity:.7}}@media (max-width:480px){.contacts_main__K7aTR{padding:var(--sp-5) var(--sp-3)}.contacts_cityBlock__mq9w6{padding:var(--sp-5) var(--sp-4)}.contacts_messengerLink__Hr_bd{flex:1 1 140px;justify-content:center}}.CarGallery_root__6Wnpn{min-width:0;max-width:100%}@media (prefers-reduced-motion:no-preference){.CarGallery_root__6Wnpn{opacity:0;transition:opacity .4s ease-out}.CarGallery_root__6Wnpn.CarGallery_revealed__IvYsM{opacity:1}.CarGallery_viewport__cYftQ{filter:blur(26px);transition:filter 1.1s cubic-bezier(.22,1,.36,1)}.CarGallery_root__6Wnpn.CarGallery_revealed__IvYsM .CarGallery_viewport__cYftQ{filter:blur(0)}.CarGallery_thumbs__0q48z{opacity:0;transform:translateY(16px);transition:opacity .72s ease-out .62s,transform .72s ease-out .62s}.CarGallery_root__6Wnpn.CarGallery_revealed__IvYsM .CarGallery_thumbs__0q48z{opacity:1;transform:translateY(0)}}.CarGallery_stage__zm0Xf{position:relative;isolation:isolate;transition:--as-rune-r 1.5s ease-in-out,--as-rune-g 1.5s ease-in-out,--as-rune-b 1.5s ease-in-out}@media (max-width:900px){.CarGallery_stage__zm0Xf{overflow-x:clip}}.CarGallery_viewport__cYftQ{position:relative;z-index:1;overflow:hidden;border-radius:14px;aspect-ratio:4/3;background:#05070d;box-shadow:0 0 0 1px rgba(255,255,255,.05),0 30px 80px -28px rgba(0,0,0,.7)}.CarGallery_container__1YGm5{display:flex;height:100%;touch-action:pan-y}.CarGallery_slide__kDItF{position:relative;flex:0 0 100%;min-width:0;height:100%}.CarGallery_slideBtn__QuUYp{position:absolute;inset:0;width:100%;height:100%;padding:0;margin:0;border:0;background:transparent;cursor:zoom-in}.CarGallery_media__eJzmE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.CarGallery_protectedMedia__2yNd8{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.CarGallery_photoShieldOverlay__VlEfo{position:absolute;inset:0;z-index:3;background:transparent}.CarGallery_arrow__P1xNS{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--border-hairline,rgba(255,255,255,.16));background:rgba(10,11,16,.68);color:var(--color-text,#eaecf3);cursor:pointer;opacity:.85;transition:opacity .2s var(--ease-out,ease),background .2s var(--ease-out,ease),border-color .2s var(--ease-out,ease),transform .2s var(--ease-out,ease)}.CarGallery_arrow__P1xNS svg{width:22px;height:22px}.CarGallery_stage__zm0Xf:hover .CarGallery_arrow__P1xNS{opacity:1}.CarGallery_arrow__P1xNS:hover{opacity:1;background:rgba(var(--accent-rgb,14,165,233),.9);border-color:rgba(var(--accent-rgb,14,165,233),.9);color:#0a0b10}.CarGallery_arrow__P1xNS:focus-visible{opacity:1;outline:2px solid rgba(var(--accent-rgb,14,165,233),.9);outline-offset:2px}.CarGallery_arrowPrev__LhwHv{left:8px}.CarGallery_arrowNext__d9NfL{right:8px}.CarGallery_counter___INhu{position:absolute;right:12px;bottom:12px;z-index:4;padding:5px 11px;border-radius:999px;background:rgba(8,9,14,.62);border:1px solid var(--border-hairline,rgba(255,255,255,.08));color:var(--color-text,#eaecf3);font-family:var(--font-price,"Orbitron",monospace);font-size:12px;letter-spacing:.06em;line-height:1;pointer-events:none}.CarGallery_thumbs__0q48z{overflow:hidden;margin-top:12px}.CarGallery_thumbsContainer__wPm3w{display:flex;gap:8px}.CarGallery_thumb__94xPq{position:relative;flex:0 0 88px;height:66px;padding:0;margin:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--color-surface2,#1a1e2a);cursor:pointer;opacity:.5;transition:opacity .18s var(--ease-out,ease),border-color .18s var(--ease-out,ease),transform .18s var(--ease-out,ease)}.CarGallery_thumb__94xPq:hover{opacity:.85}.CarGallery_thumb__94xPq:focus-visible{opacity:1;outline:2px solid rgba(var(--accent-rgb,14,165,233),.9);outline-offset:2px}.CarGallery_thumbActive__xE6fJ{opacity:1;border-color:rgba(var(--accent-rgb,14,165,233),.95);box-shadow:0 0 0 3px rgba(var(--accent-rgb,14,165,233),.18)}.CarGallery_thumbImg__R3AUE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.CarGallery_thumbVideo__amCQG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-text,#eaecf3)}.CarGallery_thumbVideo__amCQG svg{width:22px;height:22px}.CarGallery_lightbox__TXLR0{position:fixed;inset:0;width:100vw;height:100dvh;padding:0!important;margin:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#04060b;animation:CarGallery_cargallery-lb-in__jRJiG .18s var(--ease-out,ease)}@keyframes CarGallery_cargallery-lb-in__jRJiG{0%{opacity:0}to{opacity:1}}.CarGallery_lightboxPhotoBox__7EpD4{position:relative;width:100vw;height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.CarGallery_lightboxImg__jeP0j{-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none;-webkit-user-drag:none}.CarGallery_lightboxImg__jeP0j,.CarGallery_lightboxVideo__xAAaa{display:block;width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;object-fit:contain;border-radius:0;box-shadow:none}.CarGallery_lightboxTopActions__Os5Eg{position:absolute;top:16px;right:16px;z-index:6;display:flex;align-items:center;gap:10px}.CarGallery_lightboxActionBtn__CK4dC,.CarGallery_lightboxArrow__JQphw{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--border-hairline,rgba(255,255,255,.16));background:rgba(14,17,26,.78);color:var(--color-text,#eaecf3);cursor:pointer;transition:background .18s var(--ease-out,ease),border-color .18s var(--ease-out,ease),color .18s var(--ease-out,ease)}.CarGallery_lightboxActionBtn__CK4dC:hover,.CarGallery_lightboxArrow__JQphw:hover{background:rgba(var(--accent-rgb,14,165,233),.9);border-color:rgba(var(--accent-rgb,14,165,233),.9);color:#0a0b10}.CarGallery_lightboxActionBtn__CK4dC:focus-visible,.CarGallery_lightboxArrow__JQphw:focus-visible{outline:2px solid rgba(var(--accent-rgb,14,165,233),.95);outline-offset:2px}.CarGallery_lightboxActionBtn__CK4dC{width:44px;height:44px}.CarGallery_lightboxActionBtn__CK4dC svg{width:20px;height:20px}.CarGallery_lightboxClose__lqVi0{position:static}.CarGallery_lightboxArrow__JQphw{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:48px;height:48px}.CarGallery_lightboxArrow__JQphw svg{width:24px;height:24px}.CarGallery_lightboxPrev__DRlCw{left:16px}.CarGallery_lightboxNext__YjjRF{right:16px}.CarGallery_lightboxCounter__9ay5u{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:6;padding:6px 16px;border-radius:999px;background:rgba(8,10,16,.82);border:1px solid var(--border-hairline,rgba(255,255,255,.14));color:var(--color-text,#eaecf3);font-family:var(--font-price,"Orbitron",monospace);font-size:13px;letter-spacing:.06em;white-space:nowrap;pointer-events:none}.CarGallery_placeholder__VQUp_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;aspect-ratio:4/3;border-radius:14px;background:var(--color-surface2,#1a1e2a);border:1px solid var(--color-border,rgba(255,255,255,.08));color:var(--color-placeholder,#6c7589);padding:20px;text-align:center}.CarGallery_placeholderIcon__iz65i{width:80px;height:80px}.CarGallery_placeholderText__DXb9_{font-size:14px;color:var(--color-placeholder,#6c7589)}@media (max-width:900px){.CarGallery_lightboxArrow__JQphw{width:44px;height:44px;background:rgba(10,12,18,.82)}.CarGallery_lightboxPrev__DRlCw{left:10px}.CarGallery_lightboxNext__YjjRF{right:10px}.CarGallery_lightboxTopActions__Os5Eg{top:12px;right:12px;gap:8px}.CarGallery_lightboxCounter__9ay5u{bottom:max(16px,env(safe-area-inset-bottom,0px))}}@media (max-width:768px){.CarGallery_arrow__P1xNS{display:none}.CarGallery_thumb__94xPq{flex-basis:72px;height:54px}}.CarTrust_trust__tNJ6S{margin:6px 0 40px;scroll-margin-top:96px;display:grid;grid-gap:18px;gap:18px}.CarTrust_block__rK0pA{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:28px}.CarTrust_h2__RcbXi{font-family:var(--font-head);font-size:22px;font-weight:800;margin:0 0 22px;color:var(--color-text)}.CarTrust_steps__yfVwR{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media (max-width:980px){.CarTrust_steps__yfVwR{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.CarTrust_steps__yfVwR{grid-template-columns:1fr;gap:16px}}.CarTrust_step__VXKN_{display:flex;gap:14px;align-items:flex-start}.CarTrust_stepNum__Qy4MF{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-price);font-size:15px;font-weight:700;color:var(--color-accent);background:rgba(var(--accent-rgb),.12);border:1px solid rgba(var(--accent-rgb),.3)}.CarTrust_stepBody__d0OpH{min-width:0}.CarTrust_stepTitle__whQjJ{font-size:15px;font-weight:700;color:var(--color-text);margin-bottom:4px}.CarTrust_stepDesc__2C98n{font-size:13.5px;color:var(--color-text-muted);line-height:1.5}.CarTrust_whyGrid__pMwLj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:900px){.CarTrust_whyGrid__pMwLj{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.CarTrust_whyGrid__pMwLj{grid-template-columns:1fr}}.CarTrust_whyCard__ynrCM{background:var(--color-surface2);border:1px solid var(--color-border);border-radius:12px;padding:18px}.CarTrust_whyIcon__S_ELb{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(var(--accent-rgb),.14);color:var(--color-accent);margin-bottom:12px}.CarTrust_check__sjhhZ{width:18px;height:18px}.CarTrust_whyTitle__vqr4E{font-size:15px;font-weight:700;color:var(--color-text);margin-bottom:5px}.CarTrust_whyDesc__L5dBs{font-size:13.5px;color:var(--color-text-muted);line-height:1.5}.CarTrust_reviewsLead__s81VD{font-size:14px;color:var(--color-text-muted);margin:0 0 18px}.CarTrust_reviewsRow__Tw2dW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:560px){.CarTrust_reviewsRow__Tw2dW{grid-template-columns:1fr}}.CarTrust_reviewCard__iY7yV{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:18px;border-radius:12px;background:var(--color-surface2);border:1px solid var(--color-border);text-decoration:none;transition:border-color .18s var(--ease-out,ease),transform .18s var(--ease-out,ease),background .18s var(--ease-out,ease)}.CarTrust_reviewCard__iY7yV:hover{border-color:rgba(var(--accent-rgb),.5);background:var(--color-surface3,var(--color-surface2));transform:translateY(-2px)}.CarTrust_reviewCard__iY7yV:focus-visible{outline:2px solid rgba(var(--accent-rgb),.9);outline-offset:2px}.CarTrust_reviewStars__zkr7P{display:inline-flex;gap:2px;color:#f5b301}.CarTrust_star__vPEU3{width:16px;height:16px}.CarTrust_reviewName__5jNoz{font-family:var(--font-head);font-size:17px;font-weight:700;color:var(--color-text)}.CarTrust_reviewCta__ENuIJ{font-size:13px;color:var(--color-accent);font-weight:600}.CarDetail_main__LQkRH{max-width:var(--max-width,1280px);margin:0 auto;padding:30px var(--content-padding,20px)}.CarDetail_breadcrumbs__QgDJD{margin-bottom:24px;display:flex;gap:8px;align-items:center}.CarDetail_breadcrumbLink__gO0yZ{color:var(--color-text-muted,var(--color-text-muted));text-decoration:none;transition:color var(--transition-base,.2s ease)}.CarDetail_breadcrumbLink__gO0yZ:hover{color:var(--color-text,var(--color-text))}.CarDetail_breadcrumbSeparator__EZ7eS{color:var(--color-placeholder)}.CarDetail_breadcrumbCurrent__TTvn1{color:var(--color-text,var(--color-text))}.CarDetail_detailLeft__50MxN{min-width:0}.CarDetail_detailGrid__piLcb{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"gallery buy" "content buy";align-items:start;grid-gap:24px 30px;gap:24px 30px;margin-bottom:40px}@media (max-width:900px){.CarDetail_detailGrid__piLcb{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery" "buy" "content";gap:20px}}.CarDetail_photoContainer__qAqIv{background:var(--color-surface2,var(--color-surface2));border-radius:12px;overflow:hidden;margin-bottom:20px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border,var(--color-border));position:relative;aspect-ratio:4/3}@media (max-width:768px){.CarDetail_photoContainer__qAqIv{aspect-ratio:16/9;margin-bottom:20px}}.CarDetail_photoImage__2NrSU{object-fit:cover}.CarDetail_photoPlaceholder__z03Jh{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--color-placeholder);padding:20px;text-align:center}.CarDetail_photoPlaceholderIcon__s2Pat{width:80px;height:80px}.CarDetail_photoPlaceholderText__xqa1I{font-size:14px;color:var(--color-placeholder)}.CarDetail_specsContainer__LiAit{background:var(--color-surface,var(--color-surface));border:1px solid var(--color-border,var(--color-border));border-radius:12px;padding:24px;margin-bottom:20px}.CarDetail_specsTitle__6R9Xg{font-size:18px;font-weight:700;margin-bottom:20px;color:var(--color-text,var(--color-text))}.CarDetail_specsGrid__moPnL{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}@media (max-width:768px){.CarDetail_specsGrid__moPnL{grid-template-columns:1fr}}.CarDetail_specRow__9rapM{display:flex;justify-content:space-between;gap:12px;padding:12px 0;grid-column:1/-1;border-bottom:1px solid var(--color-surface2)}.CarDetail_specRow__9rapM:last-child{border-bottom:none}.CarDetail_specLabel__iSdpN{color:var(--color-text-muted,var(--color-text-muted));font-size:14px}.CarDetail_specValue__54lZ5{font-size:14px;font-weight:500;color:var(--color-text,var(--color-text));text-align:right}.CarDetail_customFieldsContainer__oJWQT{background:var(--color-surface,var(--color-surface));border:1px solid var(--color-border,var(--color-border));border-radius:12px;padding:24px;margin-bottom:20px}.CarDetail_customFieldsTitle__cynIQ{font-size:18px;font-weight:700;margin-bottom:20px;color:var(--color-text,var(--color-text))}.CarDetail_customFieldsGrid__Vkjbl{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}@media (max-width:768px){.CarDetail_customFieldsGrid__Vkjbl{grid-template-columns:1fr}}.CarDetail_customFieldRow__loTC2{display:flex;justify-content:space-between;gap:12px;padding:12px 0;grid-column:1/-1;border-bottom:1px solid var(--color-surface2)}.CarDetail_customFieldRow__loTC2:last-child{border-bottom:none}.CarDetail_customFieldLabel__RxmsH{color:var(--color-text-muted,var(--color-text-muted));font-size:14px}.CarDetail_customFieldValue__HcPEs{font-size:14px;font-weight:500;color:var(--color-text,var(--color-text));text-align:right}.CarDetail_descriptionContainer__ZKvf5{background:var(--color-surface,var(--color-surface));border:1px solid var(--color-border,var(--color-border));border-radius:12px;padding:24px}.CarDetail_descriptionTitle__tXHuQ{font-size:18px;font-weight:700;margin-bottom:16px;color:var(--color-text,var(--color-text))}.CarDetail_descriptionText__nhd9n{color:var(--color-text-muted);line-height:1.7;font-size:15px}.CarDetail_sidebar__ZHfVs{display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.CarDetail_sidebar__ZHfVs{order:-1}}.CarDetail_sidebarCard__PEX5g{background:var(--color-surface,var(--color-surface));border:1px solid var(--color-border,var(--color-border));border-radius:12px;padding:24px}.CarDetail_carTitle__1kx11{font-family:var(--font-head);font-size:clamp(26px,3.4vw,38px);font-weight:800;margin:0;line-height:1.15;color:var(--color-text)}.CarDetail_carMeta__chpKJ{color:var(--color-text-muted,var(--color-text-muted));font-size:15px;margin-bottom:20px}.CarDetail_priceBox__hoHy_{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.2);border-radius:10px;padding:16px 20px;margin-bottom:14px}.CarDetail_priceLabel__ZtvSw{font-size:13px;color:var(--color-text-muted,var(--color-text-muted));margin-bottom:4px}.CarDetail_priceValue__K6O9J{font-family:var(--font-price);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:32px;font-weight:900;color:var(--color-text)}.CarDetail_statusBadge__VUkTf{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:600}.CarDetail_statusDot__s3mg8{width:8px;height:8px;border-radius:50%;flex-shrink:0}.CarDetail_statusDelivered__tGKdz{background:rgba(96,165,250,.07);border:1px solid rgba(96,165,250,.15);color:var(--color-status-delivered)}.CarDetail_statusDeliveredDot___cD6a{background:var(--color-status-delivered)}.CarDetail_statusOnOrder__Nk7X7{background:rgba(245,158,11,.07);border:1px solid rgba(245,158,11,.15);color:var(--color-status-on-order)}.CarDetail_statusOnOrderDot__ZCI46{background:var(--color-status-on-order)}.CarDetail_statusAvailable__4MAo_{background:rgba(46,204,113,.07);border:1px solid rgba(46,204,113,.15);color:var(--color-status-in-stock)}.CarDetail_statusAvailableDot__LSYTt{background:var(--color-status-in-stock)}.CarDetail_ctaDeliveredBox__b2FP_{background:rgba(96,165,250,.08);border:1px solid rgba(96,165,250,.2);border-radius:8px;padding:12px 16px;margin-bottom:12px;text-align:center}.CarDetail_ctaDeliveredTitle__bhU0n{font-size:14px;color:var(--color-status-delivered);font-weight:600;margin-bottom:4px}.CarDetail_ctaDeliveredDesc__2lBZV{font-size:13px;color:var(--color-text-muted,var(--color-text-muted))}.CarDetail_ctaButton__cDakR{display:block;width:100%;padding:14px;border-radius:8px;font-size:16px;font-weight:700;letter-spacing:.01em;text-align:center;text-decoration:none;transition:all var(--transition-base,.2s ease);border:none;cursor:pointer;margin-bottom:10px}.CarDetail_buttonCall__QGcH8{background:var(--color-accent);color:#0A0B10}.CarDetail_buttonCall__QGcH8:hover{background:var(--color-accent-hover,#38bdf8);transform:translateY(-2px)}.CarDetail_buttonTelegram__t_Vbb{border:1px solid var(--color-border,var(--color-border));color:var(--color-text,var(--color-text));background:transparent}.CarDetail_buttonTelegram__t_Vbb:hover{border-color:var(--color-text,var(--color-text));background:rgba(232,232,240,.05)}.CarDetail_buttonCredit__VQo_p{border:1px solid rgba(var(--accent-rgb),.3);color:var(--color-accent,var(--color-accent));background:rgba(var(--accent-rgb),.05);margin-top:10px}.CarDetail_buttonCredit__VQo_p:hover{border-color:var(--color-accent,var(--color-accent));background:rgba(var(--accent-rgb),.1)}.CarDetail_ctaFooterText__Ve0vy{font-size:12px;color:var(--color-text-muted,var(--color-text-muted));text-align:center;margin-top:16px;line-height:1.5}.CarDetail_ctaMobileBar__FBh7J{display:none;position:fixed;bottom:calc(12px + env(safe-area-inset-bottom, 0px));left:12px;right:12px;box-sizing:border-box;align-items:center;background:var(--color-surface,var(--color-surface));border:1px solid var(--color-border,var(--color-border));border-radius:16px;padding:8px;gap:8px;z-index:40;box-shadow:0 10px 28px rgba(0,0,0,.55)}@media (max-width:768px){.CarDetail_ctaMobileBar__FBh7J{display:flex}.CarDetail_main__LQkRH{padding-bottom:98px}}.CarDetail_ctaMobileButton__UMROZ{min-height:48px;flex:1 1 auto;min-width:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;border:1px solid transparent;transition:all var(--transition-base,.2s ease);color:#fff}.CarDetail_ctaMobileButtonCall__VHtKx{background:var(--color-accent);color:#0A0B10}.CarDetail_ctaMobileButtonCall__VHtKx:active{background:var(--color-accent-press,#0284c7);transform:scale(.98)}.CarDetail_ctaMobileButtonSecondary__bNs5R{background:var(--color-surface2,var(--color-surface2));color:var(--color-text,var(--color-text));border:1px solid var(--color-border,var(--color-border))}.CarDetail_ctaMobileButtonSecondary__bNs5R:active{background:var(--color-border)}.CarDetail_ctaMobileIcon__j2yUw{width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CarDetail_ctaMobileIconBtn__xCX5W{flex:0 0 auto;width:48px;min-height:48px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--color-surface2,var(--color-surface2));border:1px solid var(--color-border,var(--color-border));color:var(--color-text,var(--color-text));text-decoration:none;transition:all var(--transition-base,.2s ease)}.CarDetail_ctaMobileIconBtn__xCX5W:active{background:var(--color-border);transform:scale(.96)}.CarDetail_ctaMobileTelegram__IjeKq .CarDetail_ctaMobileIcon__j2yUw{color:#2AABEE}.CarDetail_ctaMobileWhatsapp__54LbJ .CarDetail_ctaMobileIcon__j2yUw{color:#25D366}.CarDetail_ctaMobileMax__cGghU .CarDetail_ctaMobileIcon__j2yUw{color:#38bdf8}.CarDetail_titleBlock__z6h20{margin-bottom:18px}.CarDetail_carSubtitle__iPhAV{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--color-text-muted);font-size:15px;margin:6px 0 0}.CarDetail_subItem__4Clkp{display:inline-flex;align-items:center;gap:6px}.CarDetail_carYear___QGuk{color:var(--color-text-muted);font-weight:600}.CarDetail_galleryArea__ianNT{grid-area:gallery;min-width:0}.CarDetail_buyBox__X1Sqy{grid-area:buy;min-width:0;align-self:stretch}.CarDetail_contentArea__3JD_d{grid-area:content;min-width:0}.CarDetail_buyBoxInner__F3ZGF{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:22px}@media (min-width:901px){.CarDetail_buyBoxInner__F3ZGF{position:-webkit-sticky;position:sticky;top:96px}}.CarDetail_priceIncluded__aplIG{font-size:12.5px;color:var(--color-status-in-stock,#2ecc71);margin-top:6px;font-weight:600}.CarDetail_keySpecs__6SgFp{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:10px;overflow:hidden;margin-bottom:14px}.CarDetail_keySpec__yeIG7{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:var(--color-surface)}.CarDetail_keySpec__yeIG7:last-child:nth-child(odd){grid-column:span 2}.CarDetail_keySpecLabel__dYuFl{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-dim,var(--color-text-muted))}.CarDetail_keySpecValue__hO4av{font-size:14px;font-weight:600;color:var(--color-text)}.CarDetail_ctaIcon___RSGl{width:18px;height:18px;vertical-align:-3px;margin-right:8px}.CarDetail_ctaRow__yYFx8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.CarDetail_ctaRow__yYFx8 .CarDetail_ctaButton__cDakR{min-width:0;width:100%;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:11px 6px;font-size:12.5px;font-weight:600}@media (max-width:400px){.CarDetail_ctaRow__yYFx8{gap:6px}.CarDetail_ctaRow__yYFx8 .CarDetail_ctaButton__cDakR{font-size:12px;gap:6px;padding:10px 4px}}.CarDetail_ctaRow__yYFx8 .CarDetail_ctaButton__cDakR .CarDetail_ctaIcon___RSGl{margin-right:0;width:21px;height:21px;vertical-align:middle}.CarDetail_buttonMax__EJtiU{border:1px solid var(--color-border);color:var(--color-text);background:transparent}.CarDetail_buttonMax__EJtiU:hover{border-color:var(--color-text);background:rgba(232,232,240,.05)}.CarDetail_buttonTelegram__t_Vbb .CarDetail_ctaIcon___RSGl{color:#2AABEE}.CarDetail_buttonWhatsapp__cXpIZ .CarDetail_ctaIcon___RSGl{color:#25D366}.CarDetail_buttonMax__EJtiU .CarDetail_ctaIcon___RSGl{color:#38bdf8}.CarDetail_buttonWhatsapp__cXpIZ{border:1px solid var(--color-border);color:var(--color-text);background:transparent}.CarDetail_buttonWhatsapp__cXpIZ:hover{border-color:var(--color-text);background:rgba(232,232,240,.05)}.CarDetail_creditLink__6cNiF{display:block;text-align:center;font-size:13px;color:var(--color-accent);text-decoration:none;padding:6px;margin-bottom:6px}.CarDetail_creditLink__6cNiF:hover{text-decoration:underline}.CarDetail_trustMicro__P2sro{list-style:none;margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:9px}.CarDetail_trustMicroItem__W_McJ{position:relative;padding-left:26px;font-size:13px;color:var(--color-text-muted);line-height:1.4}.CarDetail_trustMicroItem__W_McJ:before{content:"";position:absolute;left:0;top:1px;width:17px;height:17px;background:rgba(var(--accent-rgb),.16);border-radius:50%}.CarDetail_trustMicroItem__W_McJ:after{content:"";position:absolute;left:5px;top:5px;width:6px;height:4px;border-left:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);transform:rotate(-45deg)}.CarDetail_specGroup__q6CIb{margin-top:20px}.CarDetail_specGroup__q6CIb:first-of-type{margin-top:6px}.CarDetail_specGroupTitle__D8Wj4{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-dim,var(--color-text-muted));margin:0 0 4px}.CarDetail_specsContainer__LiAit{scroll-margin-top:96px}@media (max-width:768px){.CarDetail_breadcrumbs__QgDJD{display:none}}.CarWheelCrossSell_box__0bFR3{margin:18px 0;padding:16px;border-radius:16px;border:1px solid var(--color-border,#2a3142);background:var(--color-surface,#151a26);overflow:visible}.CarWheelCrossSell_title__6vnZo{margin:0 0 6px;font-size:18px}.CarWheelCrossSell_lead__XPCfv{margin:0 0 12px;color:var(--color-text-muted,#9aa3b5);font-size:14px}.CarWheelCrossSell_row__5P77E{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.CarWheelCrossSell_card__rGpK9{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none;border:1px solid var(--color-border,#2a3142);border-radius:12px;padding:8px;background:var(--color-bg,#0e121b)}.CarWheelCrossSell_card__rGpK9 img{width:100%;height:88px;object-fit:contain;background:#fff;border-radius:8px}.CarWheelCrossSell_go__88y4C{display:inline-flex;align-items:center;gap:6px;color:var(--color-accent,#8eb6ff);font-weight:700;text-decoration:none}.CarWheelCrossSell_muted__kB28c{color:var(--color-text-muted,#9aa3b5);font-size:13px;margin:0 0 12px}.ContactsMap_mapBox__pKkWW{flex:1 1 auto;min-height:260px;display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);background:var(--color-surface)}.ContactsMap_headBar__6NjwE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);row-gap:6px;padding:10px 14px;border-bottom:1px solid var(--color-border);background:var(--color-surface2)}.ContactsMap_headMeta__S17Gv{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.ContactsMap_pinDot__JyBkE{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#38bdf8;box-shadow:0 0 8px rgba(56,189,248,.85)}.ContactsMap_headLabel__fFegv{flex-shrink:0;font-family:var(--font-head);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.ContactsMap_headAddr__AbVOB{font-size:13px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContactsMap_openLink__76FA0{flex-shrink:0;margin-left:auto;font-family:var(--font-head);font-size:13px;font-weight:var(--weight-semibold);color:#38bdf8;text-decoration:none;padding:5px 11px;border-radius:var(--radius-md);border:1px solid rgba(56,189,248,.32);background:rgba(14,165,233,.12);transition:background var(--transition-base),border-color var(--transition-base),color var(--transition-base)}.ContactsMap_openLink__76FA0:hover{color:#e0f2fe;background:rgba(14,165,233,.24);border-color:rgba(56,189,248,.55)}.ContactsMap_openLink__76FA0:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ContactsMap_frameWrap__tzchV{position:relative;width:100%;flex:1 1 auto;min-height:240px;background:#0b1220}.ContactsMap_frame__H2PkH{width:100%;height:100%;min-height:240px;border:0;display:block;background:#0b1220;color-scheme:dark}@media (max-width:768px){.ContactsMap_headAddr__AbVOB{display:none}.ContactsMap_frameWrap__tzchV,.ContactsMap_frame__H2PkH{min-height:270px}}