.TitleBlock_titleBlockSection__1IMsP{display:flex;gap:24px;flex-direction:column}.TitleBlock_title__vOSSR{font-size:112px;font-weight:900;line-height:112px}.TitleBlock_subtitle__dEtr0{font-size:32px;font-weight:700;line-height:32px;margin-bottom:8px}.TitleBlock_line__Pp6v8{background-color:var(--brand-red);height:8px;max-width:80px}.TitleBlock_image__3G5v4{border-radius:16px;height:400px;object-fit:cover;width:100%;margin-top:64px}.TitleBlock_bottomRow__PxomJ{display:flex;gap:24px;margin-top:64px}.TitleBlock_bottomRowTitle__QkcQy{font-size:32px;font-weight:700;line-height:32px;letter-spacing:normal;margin-bottom:32px}.TitleBlock_bottomRowTitleWrapper___qND5{width:100%}.TitleBlock_columnText__ptrK_{font-size:16px;font-weight:400;line-height:24px;letter-spacing:normal}@media (max-width:1248px){.TitleBlock_title__vOSSR{font-size:56px;line-height:56px}}@media (max-width:960px){.TitleBlock_title__vOSSR{font-size:48px;line-height:48px}.TitleBlock_image__3G5v4{margin-top:48px}.TitleBlock_bottomRow__PxomJ{margin-top:48px;flex-wrap:wrap;gap:16px}.TitleBlock_bottomRowTitle__QkcQy{font-size:24px;line-height:24px}.TitleBlock_columnText__ptrK_{width:calc(50% - 8px)}.TitleBlock_subtitle__dEtr0{font-size:24px;line-height:24px}}@media (max-width:548px){.TitleBlock_bottomRow__PxomJ,.TitleBlock_image__3G5v4{margin-top:32px}.TitleBlock_columnText__ptrK_{width:100%;font-size:14px;line-height:22px}}.News_newsWrapper__j0Y19{display:flex;flex-wrap:wrap;gap:32px}.News_card__btyaV{width:calc(33.33% - 22px);border-radius:8px;border:1.5px solid var(--border-color);background:var(--white)}.News_cardTextWrapper__U_CSa{padding:32px 16px 16px;display:flex;gap:16px;flex-direction:column}.News_cardTitle__dzFn8{font-size:24px;font-weight:700;line-height:24px}.News_cardDescription__0LwUj{font-size:16px;font-weight:400;line-height:24px}.News_cardImage__oSz3G{object-fit:cover;max-width:536px;max-width:378px;width:100%;height:270px;border-radius:8px}@media (max-width:960px){.News_cardImage__oSz3G{height:auto;max-width:50%}.News_cardTitle__dzFn8{font-size:20px;line-height:20px}.News_card__btyaV{width:100%;display:flex;gap:24px}.News_newsWrapper__j0Y19{flex-direction:column}}@media (max-width:548px){.News_card__btyaV{flex-direction:column}.News_cardImage__oSz3G{max-width:100%;height:100%;max-height:300px}}.ShareArticleWidget_widgetSection__iElrt{padding-bottom:32px}.ShareArticleWidget_wrapper__XsSa7{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.ShareArticleWidget_tagsWrapper__9QVTR{display:flex;gap:16px;flex-wrap:wrap}.ShareArticleWidget_button__bPUdU{border-radius:3px;padding:12px 24px;border:1.5px solid var(--black);background:transparent;font-size:14px;font-weight:700;line-height:20px}@media (max-width:1248px){.ShareArticleWidget_widgetSection__iElrt{padding:44px 56px}}@media (max-width:960px){.ShareArticleWidget_widgetSection__iElrt{padding:32px 24px}}@media (max-width:548px){.ShareArticleWidget_widgetSection__iElrt{padding:24px 16px}}.RecommendedNews_sectionWrapper__MzxFs{background:var(--section-background);padding:60px 0}.RecommendedNews_newsWrapper__Bmwnp{display:flex;flex-wrap:wrap;gap:32px}.RecommendedNews_sectionTitle__QKRfZ{margin-bottom:32px;font-size:32px;font-weight:700;line-height:32px}.RecommendedNews_infoText__F8VVK{font-size:12px;font-weight:400;line-height:20px;padding-top:120px}@media (max-width:1248px){.RecommendedNews_sectionWrapper__MzxFs{padding:44px 0}.RecommendedNews_infoText__F8VVK{padding-top:88px}}@media (max-width:960px){.RecommendedNews_sectionWrapper__MzxFs{padding:32px 0}.RecommendedNews_sectionTitle__QKRfZ{font-size:24px;line-height:24px}.RecommendedNews_infoText__F8VVK{padding-top:64px}}@media (max-width:548px){.RecommendedNews_sectionWrapper__MzxFs{padding:24px 0}.RecommendedNews_infoText__F8VVK{padding-top:48px}}.ImageCarousel_root__3qW_A{flex:720 1;min-width:320px;max-width:720px}.ImageCarousel_stage__uhkIM{position:relative;width:100%;height:480px;overflow:hidden}.ImageCarousel_imageWrap__c5g4t{position:relative;width:100%;height:100%;overflow:hidden}.ImageCarousel_mainImage__RLqit{object-fit:cover}.ImageCarousel_navBtn__JeoIl{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:150px;border:none;background:#d1d1d1;z-index:10;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--black)}.ImageCarousel_navBtn__JeoIl:hover{opacity:.8}.ImageCarousel_navBtn__JeoIl:disabled{opacity:.35;cursor:default}.ImageCarousel_navLeft__CypKK{left:18px}.ImageCarousel_navRight__DmHiG{right:18px}.ImageCarousel_arrowLeft__xcFX4{transform:rotate(180deg)}.ImageCarousel_thumbsRow__IC8ns{margin-top:12px;display:flex;justify-content:center;gap:12px;padding:6px 0;overflow-x:auto}.ImageCarousel_thumbBtn__SzmeP{border:none;padding:0;background:transparent;cursor:pointer;opacity:.35;transition:opacity .14s ease,transform .14s ease}.ImageCarousel_thumbBtn__SzmeP:hover{opacity:.6;transform:translateY(-1px)}.ImageCarousel_thumbActive__MYnCP{opacity:1}.ImageCarousel_thumbImg__VxUue{display:block;border-radius:0;background:#fff;border:2px solid transparent}.ImageCarousel_thumbActive__MYnCP .ImageCarousel_thumbImg__VxUue{border-color:#d7d7d7}@media (max-width:960px){.ImageCarousel_root__3qW_A{max-width:none}}@media (max-width:548px){.ImageCarousel_stage__uhkIM{height:300px}}.UsedCarDetails_usedCarDetailsSection__dqC5i{display:flex;gap:24px;padding:0}.UsedCarDetails_detailsCard__j_N4Y{background:#F2F1F7;padding:24px;color:var(--black);flex:460 1;min-width:280px;max-width:460px}.UsedCarDetails_cardTitle__jbRrE{font-weight:700;font-size:36px;line-height:56px}.UsedCarDetails_infoWrapper__haBtV{padding:24px 0}.UsedCarDetails_text__3L5Jg{font-size:16px;line-height:24px}.UsedCarDetails_boldText__wkadW{font-weight:700}.UsedCarDetails_priceWrapper__qNCXn{border-top:1px solid #9d9d9d;padding:24px 0}.UsedCarDetails_midsizeText__FZqEE{font-size:24px;line-height:32px;font-weight:700}.UsedCarDetails_actionButton__gkLrK{padding:24px 16px;border-radius:8px;border:1px solid var(--border-color);display:inline-flex;align-items:center;gap:16px;margin-top:18px}.UsedCarDetails_buttonText__BYEIy{font-size:16px;font-weight:800}@media (max-width:1248px){.UsedCarDetails_usedCarDetailsSection__dqC5i{margin:0 12px}}@media (max-width:960px){.UsedCarDetails_usedCarDetailsSection__dqC5i{flex-direction:column}.UsedCarDetails_detailsCard__j_N4Y{max-width:none}}@media (max-width:480px){.UsedCarDetails_cardTitle__jbRrE{font-size:24px;line-height:24px}.UsedCarDetails_midsizeText__FZqEE{font-size:20px;line-height:24px}.UsedCarDetails_infoWrapper__haBtV,.UsedCarDetails_priceWrapper__qNCXn{padding:16px 0}}