.Button-module__Ly0Bva__btnPrimary,.Button-module__Ly0Bva__btnSecondary{text-transform:uppercase;border-radius:16px;justify-content:center;align-items:center;height:56px;padding:0 24px;font-size:16px;font-weight:600;transition:all .2s;display:inline-flex}.Button-module__Ly0Bva__btnPrimary{background-color:var(--primary);color:#fff;box-shadow:0 10px 30px rgba(225,6,0,.35)}.Button-module__Ly0Bva__btnPrimary:hover{background-color:var(--primary-hover);transform:scale(1.03)}.Button-module__Ly0Bva__btnSecondary{color:var(--text);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0}.Button-module__Ly0Bva__btnSecondary:hover{background:rgba(255,255,255,.1);transform:scale(1.03)}
.Navbar-module__KkoGea__navbar{z-index:50;background-color:transparent;border-bottom:1px solid transparent;align-items:center;width:100%;height:90px;transition:all .3s;display:flex;position:fixed;top:0}.Navbar-module__KkoGea__scrolled{background-color:var(--bg);border-bottom:1px solid rgba(255,255,255,.03);box-shadow:0 4px 30px rgba(0,0,0,.4)}.Navbar-module__KkoGea__container{justify-content:space-between;align-items:center;width:100%;min-width:0;max-width:1440px;margin:0 auto;padding:0 24px;display:flex}.Navbar-module__KkoGea__leftGroup{flex-shrink:1;align-items:center;gap:32px;min-width:0;display:flex}.Navbar-module__KkoGea__logo{color:var(--text);letter-spacing:-.05em;text-transform:uppercase;font-size:24px;font-weight:700;font-family:var(--font-heading);align-items:center;display:flex}.Navbar-module__KkoGea__logoAccent{color:var(--primary)}.Navbar-module__KkoGea__links{display:none}@media (min-width:1024px){.Navbar-module__KkoGea__links{align-items:center;gap:24px;display:flex}}.Navbar-module__KkoGea__link{color:#fff;letter-spacing:.5px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.Navbar-module__KkoGea__link:hover,.Navbar-module__KkoGea__link.Navbar-module__KkoGea__active{color:#c00}.Navbar-module__KkoGea__linkWithDot{align-items:center;gap:4px;display:flex}.Navbar-module__KkoGea__dot{color:var(--primary);margin-left:4px;font-size:10px}.Navbar-module__KkoGea__rightGroup{flex-shrink:0;align-items:center;gap:24px;display:flex}.Navbar-module__KkoGea__searchBar{display:none}@media (min-width:768px){.Navbar-module__KkoGea__searchBar{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:9999px;align-items:center;padding:8px 16px;display:flex}}.Navbar-module__KkoGea__searchInput{width:192px;color:var(--text);background:0 0;border:none;outline:none;font-size:14px}.Navbar-module__KkoGea__searchInput::placeholder{color:var(--text-secondary)}.Navbar-module__KkoGea__iconBtn{color:var(--text);transition:color .2s}.Navbar-module__KkoGea__iconBtn:hover{color:var(--primary)}.Navbar-module__KkoGea__postBtn{border-radius:9999px;height:40px;padding:0 24px;font-size:14px;font-weight:700}.Navbar-module__KkoGea__mobileMenuBtn{color:var(--text);cursor:pointer;background:0 0;border:none;display:none}@media (max-width:1024px){.Navbar-module__KkoGea__mobileMenuBtn{justify-content:center;align-items:center;display:flex}.Navbar-module__KkoGea__postBtn,.Navbar-module__KkoGea__searchBar{display:none}}@media (max-width:640px){.Navbar-module__KkoGea__navbar{height:70px}.Navbar-module__KkoGea__container{padding:0 16px}.Navbar-module__KkoGea__rightGroup{gap:12px}.Navbar-module__KkoGea__logo img,.Navbar-module__KkoGea__logo{max-width:100px}}.Navbar-module__KkoGea__mobileOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:90;opacity:0;pointer-events:none;background:rgba(0,0,0,.7);transition:opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}.Navbar-module__KkoGea__mobileOverlay.Navbar-module__KkoGea__open{opacity:1;pointer-events:auto}.Navbar-module__KkoGea__mobileMenu{z-index:100;background-color:#050505;flex-direction:column;width:85%;max-width:400px;height:100vh;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:10px 0 30px rgba(0,0,0,.5)}.Navbar-module__KkoGea__mobileMenu.Navbar-module__KkoGea__open{transform:translate(0)}.Navbar-module__KkoGea__mobileMenuHeader{border-bottom:1px solid rgba(255,255,255,.05);justify-content:space-between;align-items:center;padding:24px;display:flex}.Navbar-module__KkoGea__closeMenuBtn{color:var(--text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Navbar-module__KkoGea__mobileMenuContent{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex;overflow-y:auto}.Navbar-module__KkoGea__mobileLinks{flex-direction:column;gap:16px;display:flex}.Navbar-module__KkoGea__mobileLink{color:var(--text);border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:12px;font-size:14px;font-weight:600;text-decoration:none}.Navbar-module__KkoGea__mobileSearch{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:9999px;align-items:center;margin-bottom:16px;padding:12px 16px;display:flex}.Navbar-module__KkoGea__mobileSocials{border-top:1px solid rgba(255,255,255,.05);align-items:center;gap:16px;margin-top:auto;padding:24px;display:flex}.Navbar-module__KkoGea__socialIcon{color:#a8a8a8;background:rgba(255,255,255,.05);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s;display:flex}.Navbar-module__KkoGea__socialIcon:hover{color:#fff;background:rgba(255,255,255,.1)}
.VehicleGallery-module__psXDZa__galleryContainer{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.VehicleGallery-module__psXDZa__mainImageWrapper{background:#000;justify-content:center;align-items:center;width:100%;height:480px;display:flex;position:relative}.VehicleGallery-module__psXDZa__mainImage{object-fit:cover;width:100%;height:100%}.VehicleGallery-module__psXDZa__topBadges{align-items:center;gap:12px;display:flex;position:absolute;top:16px;left:16px}.VehicleGallery-module__psXDZa__backBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:background .2s;display:flex}.VehicleGallery-module__psXDZa__backBtn:hover{background:rgba(0,0,0,.8)}.VehicleGallery-module__psXDZa__verifiedBadge{color:#10b981;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.VehicleGallery-module__psXDZa__pointsBadge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500}.VehicleGallery-module__psXDZa__topActions{gap:12px;display:flex;position:absolute;top:16px;right:16px}.VehicleGallery-module__psXDZa__actionBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.VehicleGallery-module__psXDZa__actionBtn:hover{background:rgba(255,255,255,.1)}.VehicleGallery-module__psXDZa__bottomOverlay{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.VehicleGallery-module__psXDZa__counter{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);border-radius:12px;padding:4px 12px;font-size:13px}.VehicleGallery-module__psXDZa__fullscreenBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.VehicleGallery-module__psXDZa__thumbnails{background:#111;border-top:1px solid rgba(255,255,255,.08);grid-template-columns:repeat(6,1fr);gap:12px;padding:12px;display:grid}.VehicleGallery-module__psXDZa__thumbnailWrapper{aspect-ratio:16/9;cursor:pointer;border:2px solid transparent;border-radius:6px;width:100%;transition:all .2s;position:relative;overflow:hidden}.VehicleGallery-module__psXDZa__thumbnail{object-fit:cover;opacity:.7;width:100%;height:100%;transition:opacity .2s}.VehicleGallery-module__psXDZa__thumbnailWrapper:hover .VehicleGallery-module__psXDZa__thumbnail{opacity:1}.VehicleGallery-module__psXDZa__activeThumb{border-color:#c00}.VehicleGallery-module__psXDZa__activeThumb .VehicleGallery-module__psXDZa__thumbnail{opacity:1}.VehicleGallery-module__psXDZa__moreBlock{aspect-ratio:16/9;color:#fff;cursor:pointer;background:rgba(255,255,255,.05);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:100%;transition:background .2s;display:flex}.VehicleGallery-module__psXDZa__moreBlock:hover{background:rgba(255,255,255,.1)}.VehicleGallery-module__psXDZa__moreCount{font-size:16px;font-weight:600}.VehicleGallery-module__psXDZa__voirPlus{color:rgba(255,255,255,.6);margin-top:2px;font-size:11px}
.HeroSection-module__UKBg_W__hero{background-color:var(--bg);width:100%;height:100vh;position:relative;overflow:hidden}.HeroSection-module__UKBg_W__imageWrapper{width:100%;height:100%;position:absolute;top:0;left:0}.HeroSection-module__UKBg_W__bgImage{object-fit:cover;width:100%;height:100%;transform:scale(1.05)}.HeroSection-module__UKBg_W__overlayBase{background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0}.HeroSection-module__UKBg_W__overlayGradient{background:linear-gradient(to bottom,rgba(0,0,0,.6),transparent,var(--bg));width:100%;height:100%;position:absolute;top:0;left:0}.HeroSection-module__UKBg_W__content{z-index:10;flex-direction:column;justify-content:center;width:100%;max-width:1320px;height:100%;margin:-80px auto 0;padding:0 24px;display:flex;position:relative}.HeroSection-module__UKBg_W__title{color:var(--text);letter-spacing:-.025em;text-transform:uppercase;margin-bottom:24px;font-size:72px;font-weight:800;line-height:1.1}@media (max-width:768px){.HeroSection-module__UKBg_W__title{font-size:48px}}@media (max-width:480px){.HeroSection-module__UKBg_W__title{font-size:36px}}.HeroSection-module__UKBg_W__accent{color:var(--primary)}.HeroSection-module__UKBg_W__subtitle{color:var(--text-secondary);max-width:500px;margin-bottom:40px;font-size:20px;font-weight:500}@media (max-width:768px){.HeroSection-module__UKBg_W__subtitle{font-size:16px}}@media (max-width:480px){.HeroSection-module__UKBg_W__subtitle{font-size:14px}.HeroSection-module__UKBg_W__content{padding:0 16px}}.HeroSection-module__UKBg_W__btnGroup{flex-direction:row;gap:16px;display:flex}@media (max-width:640px){.HeroSection-module__UKBg_W__btnGroup{flex-direction:column}}.HeroSection-module__UKBg_W__widget{-webkit-backdrop-filter:blur(30px);border:1px solid var(--border);cursor:pointer;background:rgba(17,17,17,.6);border-radius:16px;align-items:center;gap:16px;width:280px;padding:16px;transition:background-color .2s;display:none;position:absolute;bottom:210px;right:24px}@media (min-width:1024px){.HeroSection-module__UKBg_W__widget{display:flex}}.HeroSection-module__UKBg_W__widget:hover{background:rgba(255,255,255,.1)}.HeroSection-module__UKBg_W__widgetThumb{background-color:#000;border-radius:8px;width:64px;height:48px;position:relative;overflow:hidden}.HeroSection-module__UKBg_W__widgetImg{object-fit:cover;opacity:.7;width:100%;height:100%}.HeroSection-module__UKBg_W__widgetIcon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroSection-module__UKBg_W__widgetBadge{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:10px;font-weight:700}.HeroSection-module__UKBg_W__widgetTitle{color:#fff;font-size:14px;font-weight:700;line-height:1.2}.HeroSection-module__UKBg_W__widgetSub{color:var(--text-secondary);margin-top:4px;font-size:12px}
.VehicleSpecs-module__y34PhG__container{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px}.VehicleSpecs-module__y34PhG__title{color:#fff;letter-spacing:.5px;text-transform:uppercase;margin:0 0 24px;font-size:14px;font-weight:600}.VehicleSpecs-module__y34PhG__grid{grid-template-columns:repeat(4,1fr);gap:32px 16px;display:grid}.VehicleSpecs-module__y34PhG__item{align-items:flex-start;gap:12px;display:flex}.VehicleSpecs-module__y34PhG__icon{color:#c00;flex-shrink:0;margin-top:2px}.VehicleSpecs-module__y34PhG__label{color:rgba(255,255,255,.5);margin-bottom:4px;font-size:12px}.VehicleSpecs-module__y34PhG__value{color:#fff;font-size:15px;font-weight:600}@media (max-width:1024px){.VehicleSpecs-module__y34PhG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.VehicleSpecs-module__y34PhG__grid{grid-template-columns:1fr}}
.SearchSection-module__VEjrKG__container{z-index:20;width:100%;max-width:1320px;margin:-200px auto 0;padding:0 24px;position:relative}.SearchSection-module__VEjrKG__searchBox{-webkit-backdrop-filter:blur(40px);background:rgba(15,15,15,.4);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:24px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.SearchSection-module__VEjrKG__wrapper{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.SearchSection-module__VEjrKG__wrapper{flex-direction:row}}.SearchSection-module__VEjrKG__tabs{border-bottom:1px solid var(--border);-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;gap:8px;min-width:140px;padding-bottom:16px;display:flex;overflow-x:auto}.SearchSection-module__VEjrKG__tabs::-webkit-scrollbar{display:none}@media (min-width:1024px){.SearchSection-module__VEjrKG__tabs{border-bottom:none;border-right:1px solid var(--border);flex-direction:column;padding-bottom:0;padding-right:24px}}.SearchSection-module__VEjrKG__tab{color:var(--text-secondary);border:1px solid transparent;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.SearchSection-module__VEjrKG__tab:hover{color:#fff}.SearchSection-module__VEjrKG__tabActive{color:var(--primary);background:rgba(225,6,0,.1);border-color:rgba(225,6,0,.2)}.SearchSection-module__VEjrKG__tabActive:hover{color:var(--primary)}.SearchSection-module__VEjrKG__radioCircle{border:1px solid var(--text-muted);border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.SearchSection-module__VEjrKG__radioCircleActive{border-color:var(--primary)}.SearchSection-module__VEjrKG__radioDot{background-color:var(--primary);border-radius:2px;width:8px;height:8px}.SearchSection-module__VEjrKG__fields{flex:1;grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.SearchSection-module__VEjrKG__fields{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SearchSection-module__VEjrKG__fields{grid-template-columns:repeat(4,1fr)}}.SearchSection-module__VEjrKG__field{flex-direction:column;gap:8px;display:flex}.SearchSection-module__VEjrKG__label{text-transform:uppercase;color:var(--text-secondary);letter-spacing:.05em;margin-left:4px;font-size:10px;font-weight:700}.SearchSection-module__VEjrKG__select{border:1px solid var(--border);color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:48px;font-size:14px;font-family:var(--font-body);background:rgba(255,255,255,.03);border-radius:12px;outline:none;padding:0 16px;transition:border-color .2s}.SearchSection-module__VEjrKG__select:focus{border-color:var(--primary)}.SearchSection-module__VEjrKG__select option{background:var(--surface);color:#fff}.SearchSection-module__VEjrKG__actions{flex-direction:column;justify-content:flex-end;gap:12px;display:flex}@media (min-width:1024px){.SearchSection-module__VEjrKG__actions{width:192px}}.SearchSection-module__VEjrKG__searchBtn{border-radius:12px;width:100%;height:48px}.SearchSection-module__VEjrKG__advancedBtn{color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;height:32px;font-size:12px;font-weight:600;transition:color .2s;display:flex}.SearchSection-module__VEjrKG__advancedBtn:hover{color:#fff}
.VehicleOptions-module__4z0ZqW__container{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px}.VehicleOptions-module__4z0ZqW__title{color:#fff;letter-spacing:.5px;text-transform:uppercase;margin:0 0 24px;font-size:14px;font-weight:600}.VehicleOptions-module__4z0ZqW__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.VehicleOptions-module__4z0ZqW__item{align-items:center;gap:10px;display:flex}.VehicleOptions-module__4z0ZqW__icon{color:#c00;flex-shrink:0}.VehicleOptions-module__4z0ZqW__text{color:rgba(255,255,255,.8);font-size:13px}@media (max-width:640px){.VehicleOptions-module__4z0ZqW__grid{grid-template-columns:1fr}}
.BrandsSection-module__vxiUoG__section{justify-content:center;padding:40px 24px 60px;display:flex}.BrandsSection-module__vxiUoG__container{background:#0a0a0a;border:1px solid #1f1f1f;border-radius:20px;align-items:center;width:100%;max-width:1320px;padding:16px 24px;display:flex;position:relative}.BrandsSection-module__vxiUoG__scrollArea{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex-grow:1;align-items:center;gap:48px;padding:0 40px;display:flex;overflow-x:auto}.BrandsSection-module__vxiUoG__scrollArea::-webkit-scrollbar{display:none}.BrandsSection-module__vxiUoG__brandWrapper{cursor:pointer;opacity:.5;flex-direction:column;align-items:center;gap:12px;transition:opacity .3s;display:flex;position:relative}.BrandsSection-module__vxiUoG__brandWrapper:hover{opacity:.8}.BrandsSection-module__vxiUoG__brandWrapper.BrandsSection-module__vxiUoG__active{opacity:1}.BrandsSection-module__vxiUoG__logo{object-fit:contain;width:auto;max-width:90px;height:40px;transition:transform .3s}.BrandsSection-module__vxiUoG__logo.BrandsSection-module__vxiUoG__grayscale{filter:grayscale()brightness(200%)}.BrandsSection-module__vxiUoG__logo.BrandsSection-module__vxiUoG__color{filter:none}.BrandsSection-module__vxiUoG__indicator{background-color:var(--primary);opacity:0;border-radius:2px;width:24px;height:2px;transition:opacity .3s;position:absolute;bottom:-16px}.BrandsSection-module__vxiUoG__brandWrapper.BrandsSection-module__vxiUoG__active .BrandsSection-module__vxiUoG__indicator{opacity:1}.BrandsSection-module__vxiUoG__navButton{color:#fff;cursor:pointer;z-index:2;background:#111;border:1px solid #222;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,border-color .2s;display:flex;position:absolute}.BrandsSection-module__vxiUoG__navButton:hover{background:#222;border-color:#333}.BrandsSection-module__vxiUoG__navButton.BrandsSection-module__vxiUoG__left{left:16px}.BrandsSection-module__vxiUoG__navButton.BrandsSection-module__vxiUoG__right{right:16px}@media (max-width:640px){.BrandsSection-module__vxiUoG__section{padding:24px 16px 40px}.BrandsSection-module__vxiUoG__container{padding:12px 16px}.BrandsSection-module__vxiUoG__scrollArea{gap:24px;padding:0 24px}.BrandsSection-module__vxiUoG__logo{max-width:70px;height:32px}}
.VehicleTabs-module__qqaxiG__container{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}.VehicleTabs-module__qqaxiG__tabHeader{border-bottom:1px solid rgba(255,255,255,.08);display:flex;overflow-x:auto}.VehicleTabs-module__qqaxiG__tabBtn{color:rgba(255,255,255,.6);letter-spacing:.5px;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid transparent;padding:16px 24px;font-size:12px;font-weight:600;transition:all .2s}.VehicleTabs-module__qqaxiG__tabBtn:hover{color:#fff}.VehicleTabs-module__qqaxiG__activeTab{color:#fff;border-bottom-color:#c00}.VehicleTabs-module__qqaxiG__tabContent{color:rgba(255,255,255,.8);padding:24px;font-size:14px;line-height:1.6}.VehicleTabs-module__qqaxiG__descriptionContent p{margin:0 0 12px}.VehicleTabs-module__qqaxiG__descriptionContent p:last-child{margin-bottom:0}
.FeaturedVideoCard-module__Of15Rq__card{background:rgba(25,25,25,.4);border:1px solid rgba(255,255,255,.05);border-radius:8px;flex-direction:column;flex:0 0 calc(33.3333% - 10.6667px);min-width:180px;transition:border-color .3s;display:flex;overflow:hidden}.FeaturedVideoCard-module__Of15Rq__card:hover{border-color:rgba(255,255,255,.1)}.FeaturedVideoCard-module__Of15Rq__card:hover .FeaturedVideoCard-module__Of15Rq__playButton{background:rgba(255,255,255,.3);transform:scale(1.1)}.FeaturedVideoCard-module__Of15Rq__thumbnailContainer{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.FeaturedVideoCard-module__Of15Rq__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.FeaturedVideoCard-module__Of15Rq__card:hover .FeaturedVideoCard-module__Of15Rq__image{transform:scale(1.05)}.FeaturedVideoCard-module__Of15Rq__playOverlay{background:rgba(0,0,0,.2);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.FeaturedVideoCard-module__Of15Rq__playButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.5);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.FeaturedVideoCard-module__Of15Rq__durationBadge{color:#fff;background:rgba(0,0,0,.7);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:11px;font-weight:500;position:absolute;bottom:8px;right:8px}.FeaturedVideoCard-module__Of15Rq__content{flex-direction:column;flex:1;padding:16px;display:flex}.FeaturedVideoCard-module__Of15Rq__title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.FeaturedVideoCard-module__Of15Rq__category{color:#999;margin:0 0 16px;font-size:12px}.FeaturedVideoCard-module__Of15Rq__footer{border-top:1px solid rgba(255,255,255,.1);margin-top:auto;padding-top:16px}.FeaturedVideoCard-module__Of15Rq__watchBtn{color:#fff;letter-spacing:.5px;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.2);border-radius:4px;width:100%;padding:8px;font-size:11px;font-weight:600;transition:background .2s,border-color .2s}.FeaturedVideoCard-module__Of15Rq__watchBtn:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.4)}@media (max-width:768px){.FeaturedVideoCard-module__Of15Rq__card{scroll-snap-align:center;flex:0 0 260px;min-width:260px}}
.VehicleLocation-module__trd2Oa__container{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px}.VehicleLocation-module__trd2Oa__title{color:#fff;letter-spacing:.5px;text-transform:uppercase;margin:0 0 20px;font-size:14px;font-weight:600}.VehicleLocation-module__trd2Oa__content{justify-content:space-between;align-items:center;gap:24px;display:flex}.VehicleLocation-module__trd2Oa__info{flex-direction:column;gap:24px;display:flex}.VehicleLocation-module__trd2Oa__city{color:#fff;font-size:14px}.VehicleLocation-module__trd2Oa__mapLink{color:rgba(255,255,255,.6);align-items:center;gap:6px;font-size:12px;text-decoration:none;transition:color .2s;display:flex}.VehicleLocation-module__trd2Oa__mapLink:hover{color:#fff}.VehicleLocation-module__trd2Oa__mapGraphic{background:#1a1a1a;border-radius:8px;justify-content:center;align-items:center;width:140px;height:90px;display:flex;position:relative;overflow:hidden}.VehicleLocation-module__trd2Oa__gridOverlay{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:20px 20px;position:absolute;top:0;bottom:0;left:0;right:0}.VehicleLocation-module__trd2Oa__pinIcon{z-index:1;filter:drop-shadow(0 4px 8px rgba(239,68,68,.4));position:relative}
.VehicleCompareCard-module__aT_Uca__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.VehicleCompareCard-module__aT_Uca__closeBtn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;z-index:10;background:rgba(0,0,0,.5);border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.VehicleCompareCard-module__aT_Uca__closeBtn:hover{background:rgba(255,0,0,.8)}.VehicleCompareCard-module__aT_Uca__imageContainer{background:#111;width:100%;height:140px;position:relative}.VehicleCompareCard-module__aT_Uca__image{object-fit:cover;opacity:.8;width:100%;height:100%}.VehicleCompareCard-module__aT_Uca__logoCircle{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:flex;position:absolute;bottom:-16px;left:16px;box-shadow:0 4px 12px rgba(0,0,0,.5)}.VehicleCompareCard-module__aT_Uca__logo{object-fit:contain;width:100%;height:auto}.VehicleCompareCard-module__aT_Uca__content{flex-direction:column;flex:1;padding:24px 16px 16px;display:flex}.VehicleCompareCard-module__aT_Uca__model{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:700}.VehicleCompareCard-module__aT_Uca__subtitle{color:var(--text-secondary);margin-bottom:16px;font-size:12px}.VehicleCompareCard-module__aT_Uca__price{color:var(--primary);margin-bottom:24px;font-size:15px;font-weight:700}.VehicleCompareCard-module__aT_Uca__linkBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:8px 0;font-size:12px;font-weight:500;transition:all .2s;display:flex}.VehicleCompareCard-module__aT_Uca__linkBtn:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2)}
.MarketplaceHero-module__kq0sHq__hero{align-items:center;width:100%;height:500px;margin-top:-1px;display:flex;position:relative;overflow:hidden}.MarketplaceHero-module__kq0sHq__bgWrapper{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.MarketplaceHero-module__kq0sHq__bgImage{object-fit:cover;object-position:center center;width:100%;height:100%}.MarketplaceHero-module__kq0sHq__overlay{background:linear-gradient(90deg,rgba(10,10,10,.95) 0%,rgba(10,10,10,.6) 45%,rgba(10,10,10,.3) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.MarketplaceHero-module__kq0sHq__gradientBottom{background:linear-gradient(transparent 60%,#0a0a0a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.MarketplaceHero-module__kq0sHq__container{z-index:1;justify-content:space-between;align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:0 24px;display:flex;position:relative}.MarketplaceHero-module__kq0sHq__content{max-width:600px}.MarketplaceHero-module__kq0sHq__breadcrumb{letter-spacing:1px;color:#fff;align-items:center;gap:8px;margin-bottom:24px;font-size:11px;font-weight:600;display:flex}.MarketplaceHero-module__kq0sHq__redLines{color:#c00;letter-spacing:0;font-style:italic;font-weight:800}.MarketplaceHero-module__kq0sHq__title{color:#fff;letter-spacing:-1px;margin:0 0 16px;font-size:52px;font-weight:700;line-height:1.1}.MarketplaceHero-module__kq0sHq__subtitle{color:rgba(255,255,255,.7);margin:0;font-size:16px}.MarketplaceHero-module__kq0sHq__stats{-webkit-backdrop-filter:blur(8px);background:rgba(20,20,20,.4);border:1px solid rgba(255,255,255,.05);border-radius:12px;flex-direction:column;gap:20px;min-width:280px;padding:24px 32px;display:flex}.MarketplaceHero-module__kq0sHq__statItem{align-items:center;gap:16px;display:flex}.MarketplaceHero-module__kq0sHq__iconWrapper{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.MarketplaceHero-module__kq0sHq__statValue{color:#fff;font-size:15px;font-weight:600;line-height:1.2}.MarketplaceHero-module__kq0sHq__statLabel{color:rgba(255,255,255,.5);margin-top:2px;font-size:11px}@media (max-width:1024px){.MarketplaceHero-module__kq0sHq__title{font-size:42px}}@media (max-width:768px){.MarketplaceHero-module__kq0sHq__hero{height:400px}.MarketplaceHero-module__kq0sHq__container{flex-direction:column;justify-content:center;align-items:flex-start;gap:40px}.MarketplaceHero-module__kq0sHq__stats{width:100%;padding:20px}}@media (max-width:480px){.MarketplaceHero-module__kq0sHq__hero{height:350px}.MarketplaceHero-module__kq0sHq__title{font-size:32px}.MarketplaceHero-module__kq0sHq__subtitle{font-size:14px}.MarketplaceHero-module__kq0sHq__stats{display:none}.MarketplaceHero-module__kq0sHq__content{max-width:100%}}
.NeufHero-module__mUNzSa__hero{background-color:#050505;border-bottom:1px solid rgba(255,255,255,.05);width:100%;height:400px;margin-top:60px;position:relative;overflow:hidden}.NeufHero-module__mUNzSa__background{background-image:url(/audi_hero_wide.png);background-position:50%;background-size:cover;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.NeufHero-module__mUNzSa__gradientOverlay{z-index:1;background:linear-gradient(90deg,#050505 40%,rgba(5,5,5,.7) 70%,transparent),linear-gradient(#050505 0%,rgba(5,5,5,0) 20%),linear-gradient(rgba(5,5,5,.8) 0%,rgba(5,5,5,.4) 70%,#050505 100%);position:absolute;top:0;bottom:0;left:0;right:0}.NeufHero-module__mUNzSa__content{z-index:10;flex-direction:column;justify-content:center;max-width:1320px;height:100%;margin:0 auto;padding:40px 24px;display:flex;position:relative}.NeufHero-module__mUNzSa__breadcrumb{color:rgba(255,255,255,.4);letter-spacing:.5px;margin-bottom:24px;font-size:11px}.NeufHero-module__mUNzSa__title{color:#fff;letter-spacing:-.5px;margin:0 0 16px;font-size:48px;font-weight:700}.NeufHero-module__mUNzSa__highlight{color:#c00}.NeufHero-module__mUNzSa__subtitle{color:rgba(255,255,255,.6);max-width:360px;margin:0;font-size:14px;line-height:1.5}
.FeaturedVehicleCard-module__SDQqvG__card{background:rgba(25,25,25,.4);border:1px solid rgba(255,255,255,.05);border-radius:8px;flex-direction:column;flex:0 0 calc(33.3333% - 10.6667px);min-width:180px;transition:border-color .3s;display:flex;overflow:hidden}.FeaturedVehicleCard-module__SDQqvG__card:hover{border-color:rgba(255,255,255,.1)}.FeaturedVehicleCard-module__SDQqvG__imageWrapper{aspect-ratio:4/3;position:relative;overflow:hidden}.FeaturedVehicleCard-module__SDQqvG__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.FeaturedVehicleCard-module__SDQqvG__card:hover .FeaturedVehicleCard-module__SDQqvG__image{transform:scale(1.05)}.FeaturedVehicleCard-module__SDQqvG__badges{z-index:2;position:absolute;top:12px;left:12px}.FeaturedVehicleCard-module__SDQqvG__verifiedBadge{color:#fff;letter-spacing:.5px;background:#10b981;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:700}.FeaturedVehicleCard-module__SDQqvG__favoriteBtn{z-index:2;cursor:pointer;opacity:.7;background:0 0;border:none;transition:opacity .2s,transform .2s;position:absolute;top:12px;right:12px}.FeaturedVehicleCard-module__SDQqvG__favoriteBtn:hover{opacity:1;transform:scale(1.1)}.FeaturedVehicleCard-module__SDQqvG__content{flex-direction:column;flex-grow:1;padding:16px;display:flex}.FeaturedVehicleCard-module__SDQqvG__title{color:var(--text-primary);margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.2}.FeaturedVehicleCard-module__SDQqvG__specs{color:var(--text-secondary);margin:0 0 16px;font-size:12px}.FeaturedVehicleCard-module__SDQqvG__footer{flex-direction:column;gap:12px;margin-top:auto;display:flex}.FeaturedVehicleCard-module__SDQqvG__price{color:var(--text-primary);font-size:16px;font-weight:700}.FeaturedVehicleCard-module__SDQqvG__reportBtn{color:#fff;letter-spacing:.5px;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.2);border-radius:4px;width:100%;padding:8px;font-size:11px;font-weight:600;transition:background .2s,border-color .2s}.FeaturedVehicleCard-module__SDQqvG__reportBtn:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.4)}@media (max-width:768px){.FeaturedVehicleCard-module__SDQqvG__card{scroll-snap-align:center;flex:0 0 260px;min-width:260px}}
.VehicleVerifiedBadge-module__O7zzGa__container{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px}.VehicleVerifiedBadge-module__O7zzGa__title{color:#fff;letter-spacing:.5px;text-transform:uppercase;margin:0 0 20px;font-size:14px;font-weight:600}.VehicleVerifiedBadge-module__O7zzGa__content{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.VehicleVerifiedBadge-module__O7zzGa__checkList{flex-direction:column;flex:1;gap:12px;margin:0;padding:0;list-style:none;display:flex}.VehicleVerifiedBadge-module__O7zzGa__checkList li{color:rgba(255,255,255,.8);align-items:center;gap:10px;font-size:13px;display:flex}.VehicleVerifiedBadge-module__O7zzGa__icon{color:#10b981;flex-shrink:0}.VehicleVerifiedBadge-module__O7zzGa__graphicWrapper{justify-content:center;align-items:center;width:140px;height:100px;display:flex;position:relative}.VehicleVerifiedBadge-module__O7zzGa__shieldOutline{border:2px solid rgba(16,185,129,.5);border-radius:20px 20px 50px 50px;justify-content:center;align-items:center;width:100px;height:110px;display:flex;position:absolute;box-shadow:0 0 20px rgba(16,185,129,.2),inset 0 0 20px rgba(16,185,129,.1)}.VehicleVerifiedBadge-module__O7zzGa__shieldCenterIcon{color:#10b981;opacity:.8;filter:drop-shadow(0 0 10px rgba(16,185,129,.5))}.VehicleVerifiedBadge-module__O7zzGa__reportBtn{color:#fff;letter-spacing:1px;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.2);border-radius:8px;width:100%;padding:12px;font-size:12px;font-weight:600;transition:all .2s}.VehicleVerifiedBadge-module__O7zzGa__reportBtn:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.5)}
.CompareTable-module__aKbeCa__tableContainer{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:32px;padding:24px;display:flex}.CompareTable-module__aKbeCa__section{flex-direction:column;display:flex}.CompareTable-module__aKbeCa__categoryTitle{color:var(--primary);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:16px;padding-bottom:8px;font-size:11px;font-weight:700}.CompareTable-module__aKbeCa__table{flex-direction:column;display:flex}.CompareTable-module__aKbeCa__row{border-bottom:1px solid rgba(255,255,255,.05);grid-template-columns:minmax(180px,1fr) repeat(4,minmax(200px,1fr));align-items:center;gap:16px;padding:16px 0;display:grid}.CompareTable-module__aKbeCa__row:last-child{border-bottom:none}@media (max-width:768px){.CompareTable-module__aKbeCa__row{grid-template-columns:1fr;gap:8px}}.CompareTable-module__aKbeCa__labelCol{color:var(--text-secondary);align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.CompareTable-module__aKbeCa__icon{opacity:.7;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.CompareTable-module__aKbeCa__valueCol{color:var(--text-primary);font-size:13px;font-weight:500}.CompareTable-module__aKbeCa__highlighted{color:var(--primary);font-weight:600}.CompareTable-module__aKbeCa__checkIcon{color:var(--primary)}
.MarketplaceSearchBar-module__Zdj_bG__searchContainer{z-index:10;width:100%;margin-top:-60px;margin-bottom:40px;padding:0 24px;position:relative}.MarketplaceSearchBar-module__Zdj_bG__searchInner{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:16px;align-items:center;gap:32px;max-width:1320px;margin:0 auto;padding:24px 32px;display:flex;box-shadow:0 20px 40px rgba(0,0,0,.4)}.MarketplaceSearchBar-module__Zdj_bG__tabsWrapper{background:#1a1a1a;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:4px;display:flex}.MarketplaceSearchBar-module__Zdj_bG__tabBtn{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.MarketplaceSearchBar-module__Zdj_bG__tabBtn:hover{color:#fff}.MarketplaceSearchBar-module__Zdj_bG__tabBtn.MarketplaceSearchBar-module__Zdj_bG__active{color:#c00;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3)}.MarketplaceSearchBar-module__Zdj_bG__filtersRow{flex:1;align-items:flex-end;gap:20px;display:flex}.MarketplaceSearchBar-module__Zdj_bG__filterGroup{flex-direction:column;flex:1;gap:8px;display:flex}.MarketplaceSearchBar-module__Zdj_bG__label{color:#888;font-size:11px;font-weight:500}.MarketplaceSearchBar-module__Zdj_bG__selectWrapper{align-items:center;display:flex;position:relative}.MarketplaceSearchBar-module__Zdj_bG__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;cursor:pointer;background:0 0;border:none;border-bottom:1px solid rgba(255,255,255,.1);width:100%;padding:8px 24px 8px 0;font-size:14px;transition:border-color .2s}.MarketplaceSearchBar-module__Zdj_bG__select:focus{border-color:#c00;outline:none}.MarketplaceSearchBar-module__Zdj_bG__select option{color:#fff;background:#1a1a1a}.MarketplaceSearchBar-module__Zdj_bG__selectIcon{color:#666;pointer-events:none;position:absolute;right:0}.MarketplaceSearchBar-module__Zdj_bG__actionGroup{flex-direction:column;align-items:center;gap:12px;margin-left:auto;display:flex}.MarketplaceSearchBar-module__Zdj_bG__searchBtn{color:#fff;cursor:pointer;background:#c00;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 32px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.MarketplaceSearchBar-module__Zdj_bG__searchBtn:hover{background:#dc2626}.MarketplaceSearchBar-module__Zdj_bG__advancedBtn{color:#888;cursor:pointer;background:0 0;border:none;font-size:12px;transition:color .2s}.MarketplaceSearchBar-module__Zdj_bG__advancedBtn:hover{color:#fff}@media (max-width:1024px){.MarketplaceSearchBar-module__Zdj_bG__searchInner{flex-direction:column;align-items:stretch;padding:20px}.MarketplaceSearchBar-module__Zdj_bG__tabsWrapper{width:-moz-fit-content;width:fit-content}.MarketplaceSearchBar-module__Zdj_bG__filtersRow{flex-wrap:wrap}.MarketplaceSearchBar-module__Zdj_bG__filterGroup{min-width:calc(50% - 10px)}.MarketplaceSearchBar-module__Zdj_bG__actionGroup{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:12px}}@media (max-width:640px){.MarketplaceSearchBar-module__Zdj_bG__searchInner{gap:16px;padding:16px}.MarketplaceSearchBar-module__Zdj_bG__filterGroup{min-width:100%}.MarketplaceSearchBar-module__Zdj_bG__tabBtn{padding:8px 16px;font-size:13px}.MarketplaceSearchBar-module__Zdj_bG__searchBtn{padding:10px 20px;font-size:13px}}
.NeufBrands-module__-57XFq__container{max-width:1320px;margin:0 auto;padding:40px 24px}.NeufBrands-module__-57XFq__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.NeufBrands-module__-57XFq__title{color:#fff;letter-spacing:.5px;margin:0;font-size:14px;font-weight:600}.NeufBrands-module__-57XFq__viewAll{color:rgba(255,255,255,.6);font-size:12px;text-decoration:none;transition:color .2s}.NeufBrands-module__-57XFq__viewAll:hover{color:#fff}.NeufBrands-module__-57XFq__brandsScroll{scrollbar-width:none;gap:16px;padding-bottom:16px;display:flex;overflow-x:auto}.NeufBrands-module__-57XFq__brandsScroll::-webkit-scrollbar{display:none}.NeufBrands-module__-57XFq__brandBox{cursor:pointer;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:120px;height:120px;transition:all .2s;display:flex}.NeufBrands-module__-57XFq__brandBox:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.NeufBrands-module__-57XFq__brandBox.NeufBrands-module__-57XFq__active{background:rgba(204,0,0,.05);border-color:#c00}.NeufBrands-module__-57XFq__gridIcon{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:16px;display:grid}.NeufBrands-module__-57XFq__gridDot{border:1.5px solid rgba(255,255,255,.6);border-radius:2px;width:12px;height:12px}.NeufBrands-module__-57XFq__active .NeufBrands-module__-57XFq__gridDot{border-color:#c00}.NeufBrands-module__-57XFq__logoWrapper{justify-content:center;align-items:center;height:40px;margin-bottom:12px;display:flex}.NeufBrands-module__-57XFq__brandLogo{object-fit:contain;filter:brightness(0)invert();opacity:.8;max-width:40px;max-height:30px}.NeufBrands-module__-57XFq__brandName{color:#fff;margin-bottom:4px;font-size:13px;font-weight:500}.NeufBrands-module__-57XFq__modelsCount{color:rgba(255,255,255,.4);font-size:11px}
.FeaturedSection-module__fcpLNW__section{justify-content:center;padding:0 24px 60px;display:flex}.FeaturedSection-module__fcpLNW__container{width:100%;max-width:1320px}.FeaturedSection-module__fcpLNW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}@media (max-width:1024px){.FeaturedSection-module__fcpLNW__grid{grid-template-columns:1fr}}.FeaturedSection-module__fcpLNW__block{background:#0a0a0a;border:1px solid #1f1f1f;border-radius:12px;flex-direction:column;justify-content:space-between;gap:20px;padding:24px;display:flex}.FeaturedSection-module__fcpLNW__header{justify-content:space-between;align-items:center;display:flex}.FeaturedSection-module__fcpLNW__title{color:var(--text-primary);letter-spacing:.5px;margin:0;font-size:16px;font-weight:700}.FeaturedSection-module__fcpLNW__highlight{color:var(--primary)}.FeaturedSection-module__fcpLNW__viewAll{color:var(--text-secondary);letter-spacing:.5px;align-items:center;gap:4px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.FeaturedSection-module__fcpLNW__viewAll:hover{color:var(--text-primary)}.FeaturedSection-module__fcpLNW__headerRight{align-items:center;gap:16px;display:flex}.FeaturedSection-module__fcpLNW__controls{gap:8px;display:flex}.FeaturedSection-module__fcpLNW__controlBtn{color:#fff;cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.FeaturedSection-module__fcpLNW__controlBtn:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.FeaturedSection-module__fcpLNW__cardsContainer{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.FeaturedSection-module__fcpLNW__cardsContainer::-webkit-scrollbar{display:none}.FeaturedSection-module__fcpLNW__cardsContainer:after{content:"";flex:0 0 1px}@media (max-width:768px){.FeaturedSection-module__fcpLNW__section{padding:0 16px 40px}.FeaturedSection-module__fcpLNW__block{min-width:0;padding:20px 16px}.FeaturedSection-module__fcpLNW__cardsContainer{margin-right:-16px;padding-bottom:8px;padding-right:16px}.FeaturedSection-module__fcpLNW__cardsContainer:after{content:"";flex:0 0 16px;display:block}}
.VehicleSidebar-module__qL6Xxa__sidebar{flex-direction:column;gap:24px;display:flex}.VehicleSidebar-module__qL6Xxa__headerInfo{color:rgba(255,255,255,.5);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.VehicleSidebar-module__qL6Xxa__statusBadge{color:#c00;letter-spacing:.5px;border:1px solid rgba(239,68,68,.3);border-radius:4px;margin-left:auto;padding:4px 8px;font-weight:500}.VehicleSidebar-module__qL6Xxa__title{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:1.3}.VehicleSidebar-module__qL6Xxa__tags{flex-wrap:wrap;gap:8px;display:flex}.VehicleSidebar-module__qL6Xxa__tag{color:rgba(255,255,255,.8);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:6px 12px;font-size:12px}.VehicleSidebar-module__qL6Xxa__pricingRow{justify-content:space-between;align-items:center;margin-top:8px;margin-bottom:8px;display:flex}.VehicleSidebar-module__qL6Xxa__price{color:#c00;font-size:26px;font-weight:700}.VehicleSidebar-module__qL6Xxa__financeBtn{color:rgba(255,255,255,.8);cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.2);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;display:flex}.VehicleSidebar-module__qL6Xxa__checkIcon{color:#10b981}.VehicleSidebar-module__qL6Xxa__actions{flex-direction:column;gap:12px;display:flex}.VehicleSidebar-module__qL6Xxa__contactBtn,.VehicleSidebar-module__qL6Xxa__callBtn,.VehicleSidebar-module__qL6Xxa__favoriteBtn{letter-spacing:.5px;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.VehicleSidebar-module__qL6Xxa__contactBtn{color:#fff;background:#c00;border:none}.VehicleSidebar-module__qL6Xxa__contactBtn:hover{background:#dc2626}.VehicleSidebar-module__qL6Xxa__callBtn{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.2)}.VehicleSidebar-module__qL6Xxa__callBtn:hover{background:rgba(255,255,255,.05)}.VehicleSidebar-module__qL6Xxa__favoriteBtn{color:#fff;background:0 0;border:none}.VehicleSidebar-module__qL6Xxa__favoriteBtn:hover{background:rgba(255,255,255,.05)}.VehicleSidebar-module__qL6Xxa__sellerCard{cursor:pointer;background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;align-items:center;gap:16px;padding:20px;transition:border-color .2s;display:flex}.VehicleSidebar-module__qL6Xxa__sellerCard:hover{border-color:rgba(255,255,255,.2)}.VehicleSidebar-module__qL6Xxa__sellerIcon{background:rgba(239,68,68,.1);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.VehicleSidebar-module__qL6Xxa__sellerInfo{flex:1}.VehicleSidebar-module__qL6Xxa__sellerType{color:rgba(255,255,255,.5);margin-bottom:2px;font-size:11px}.VehicleSidebar-module__qL6Xxa__sellerName{color:#fff;margin-bottom:4px;font-size:14px;font-weight:600}.VehicleSidebar-module__qL6Xxa__sellerRating{color:#fbbf24;font-size:11px}.VehicleSidebar-module__qL6Xxa__reviewsCount{color:rgba(255,255,255,.5);margin-left:4px}.VehicleSidebar-module__qL6Xxa__chevron{color:rgba(255,255,255,.3)}
.CompareSidebar-module__-l3WoG__sidebar{flex-direction:column;gap:24px;display:flex}.CompareSidebar-module__-l3WoG__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden}.CompareSidebar-module__-l3WoG__title{color:var(--text-primary);margin-bottom:24px;font-size:14px;font-weight:700}.CompareSidebar-module__-l3WoG__item{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.CompareSidebar-module__-l3WoG__itemContent{flex:1;padding-right:16px}.CompareSidebar-module__-l3WoG__itemTitle{color:var(--text-primary);margin-bottom:8px;font-size:13px;font-weight:600}.CompareSidebar-module__-l3WoG__itemDesc{color:var(--text-secondary);font-size:12px;line-height:1.5}.CompareSidebar-module__-l3WoG__trophy{color:var(--primary);opacity:.8}.CompareSidebar-module__-l3WoG__actions{flex-direction:column;gap:12px;margin-top:8px;display:flex}.CompareSidebar-module__-l3WoG__primaryBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:12px;font-size:13px;font-weight:600;transition:opacity .2s}.CompareSidebar-module__-l3WoG__primaryBtn:hover{opacity:.9}.CompareSidebar-module__-l3WoG__secondaryBtn{color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.CompareSidebar-module__-l3WoG__secondaryBtn:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2)}.CompareSidebar-module__-l3WoG__helpDesc{color:var(--text-secondary);z-index:10;margin-bottom:20px;font-size:12px;line-height:1.5;position:relative}.CompareSidebar-module__-l3WoG__contactBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:10;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:500;transition:all .2s;display:flex;position:relative}.CompareSidebar-module__-l3WoG__contactBtn:hover{background:rgba(255,255,255,.1)}.CompareSidebar-module__-l3WoG__helpImageContainer{z-index:1;width:100%;height:120px;position:absolute;bottom:0;left:0}.CompareSidebar-module__-l3WoG__helpImage{object-fit:cover;opacity:.3;width:100%;height:100%;-webkit-mask-image:linear-gradient(transparent 0%,#000 100%);mask-image:linear-gradient(transparent 0%,#000 100%)}
.MarketplaceFilters-module__h1uCdG__sidebar{flex-direction:column;flex-shrink:0;gap:24px;width:280px;display:flex;position:-webkit-sticky;position:sticky;top:110px}.MarketplaceFilters-module__h1uCdG__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.MarketplaceFilters-module__h1uCdG__title{color:#fff;margin:0;font-size:20px;font-weight:700}.MarketplaceFilters-module__h1uCdG__resetBtn{color:#888;cursor:pointer;background:0 0;border:none;font-size:13px;transition:color .2s}.MarketplaceFilters-module__h1uCdG__resetBtn:hover{color:#c00}.MarketplaceFilters-module__h1uCdG__filterSection{border-bottom:1px solid rgba(255,255,255,.05);flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.MarketplaceFilters-module__h1uCdG__filterSection:last-of-type{border-bottom:none}.MarketplaceFilters-module__h1uCdG__sectionTitle{color:#fff;margin:0;font-size:14px;font-weight:600}.MarketplaceFilters-module__h1uCdG__rangeSlider{flex-direction:column;gap:12px;display:flex}.MarketplaceFilters-module__h1uCdG__rangeTrack{background:#2a2a2a;border-radius:2px;height:4px;margin:10px 0;position:relative}.MarketplaceFilters-module__h1uCdG__rangeFill{background:#c00;border-radius:2px;position:absolute;top:0;bottom:0}.MarketplaceFilters-module__h1uCdG__rangeThumb{cursor:pointer;background:#c00;border:2px solid #000;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.MarketplaceFilters-module__h1uCdG__rangeLabels{color:#888;justify-content:space-between;font-size:12px;display:flex}.MarketplaceFilters-module__h1uCdG__searchInputWrapper{align-items:center;display:flex;position:relative}.MarketplaceFilters-module__h1uCdG__searchIcon{color:#666;position:absolute;left:12px}.MarketplaceFilters-module__h1uCdG__searchInput{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:6px;width:100%;padding:8px 12px 8px 36px;font-size:13px;transition:border-color .2s}.MarketplaceFilters-module__h1uCdG__searchInput:focus{border-color:#c00;outline:none}.MarketplaceFilters-module__h1uCdG__checkboxList{flex-direction:column;gap:12px;display:flex}.MarketplaceFilters-module__h1uCdG__checkboxLabel{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.MarketplaceFilters-module__h1uCdG__checkboxWrapper{color:#ccc;align-items:center;gap:12px;font-size:13px;display:flex}.MarketplaceFilters-module__h1uCdG__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.2);border-radius:4px;width:16px;height:16px;position:relative}.MarketplaceFilters-module__h1uCdG__checkbox:checked{background:#c00;border-color:#c00}.MarketplaceFilters-module__h1uCdG__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.MarketplaceFilters-module__h1uCdG__count{color:#666;font-size:12px}.MarketplaceFilters-module__h1uCdG__viewMoreBtn{color:#888;text-align:left;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:12px}.MarketplaceFilters-module__h1uCdG__viewMoreBtn:hover{color:#fff}.MarketplaceFilters-module__h1uCdG__pillGroup{flex-wrap:wrap;gap:8px;display:flex}.MarketplaceFilters-module__h1uCdG__pillGroupGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.MarketplaceFilters-module__h1uCdG__pillBtn{color:#888;cursor:pointer;text-align:center;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:6px 12px;font-size:12px;transition:all .2s}.MarketplaceFilters-module__h1uCdG__pillBtn:hover{color:#fff;border-color:rgba(255,255,255,.3)}.MarketplaceFilters-module__h1uCdG__pillBtn.MarketplaceFilters-module__h1uCdG__active{color:#c00;background:rgba(239,68,68,.1);border-color:#c00}.MarketplaceFilters-module__h1uCdG__selectWrapper{align-items:center;display:flex;position:relative}.MarketplaceFilters-module__h1uCdG__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;cursor:pointer;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:6px;width:100%;padding:10px 32px 10px 12px;font-size:13px}.MarketplaceFilters-module__h1uCdG__selectIcon{color:#666;pointer-events:none;position:absolute;right:12px}.MarketplaceFilters-module__h1uCdG__toggleList{flex-direction:column;gap:16px;display:flex}.MarketplaceFilters-module__h1uCdG__toggleLabel{cursor:pointer;color:#ccc;justify-content:space-between;align-items:center;font-size:13px;display:flex}.MarketplaceFilters-module__h1uCdG__toggleInput{display:none}.MarketplaceFilters-module__h1uCdG__toggleSwitch{background:rgba(255,255,255,.1);border-radius:10px;width:36px;height:20px;transition:background .3s;position:relative}.MarketplaceFilters-module__h1uCdG__toggleSwitch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .3s;position:absolute;top:2px;left:2px}.MarketplaceFilters-module__h1uCdG__toggleInput:checked+.MarketplaceFilters-module__h1uCdG__toggleSwitch{background:#10b981}.MarketplaceFilters-module__h1uCdG__toggleInput:checked+.MarketplaceFilters-module__h1uCdG__toggleSwitch:after{transform:translate(16px)}.MarketplaceFilters-module__h1uCdG__applyBtn{color:#fff;cursor:pointer;background:#c00;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;padding:14px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.MarketplaceFilters-module__h1uCdG__applyBtn:hover{background:#dc2626}@media (max-width:1024px){.MarketplaceFilters-module__h1uCdG__sidebar{width:240px}}@media (max-width:768px){.MarketplaceFilters-module__h1uCdG__sidebar{width:100%}}
.MarketplaceVehicleCard-module__R1ADZa__card{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.MarketplaceVehicleCard-module__R1ADZa__card:hover{border-color:rgba(255,255,255,.15);transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.4)}.MarketplaceVehicleCard-module__R1ADZa__imageWrapper{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.MarketplaceVehicleCard-module__R1ADZa__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.MarketplaceVehicleCard-module__R1ADZa__placeholderImage{background:#111;border-bottom:1px solid rgba(255,255,255,.05);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.MarketplaceVehicleCard-module__R1ADZa__placeholderText{color:#c00;letter-spacing:2px;text-transform:uppercase;opacity:.8;font-size:20px;font-style:italic;font-weight:800}.MarketplaceVehicleCard-module__R1ADZa__card:hover .MarketplaceVehicleCard-module__R1ADZa__image{transform:scale(1.05)}.MarketplaceVehicleCard-module__R1ADZa__topBadges{gap:8px;display:flex;position:absolute;top:12px;left:12px}.MarketplaceVehicleCard-module__R1ADZa__verifiedBadge{-webkit-backdrop-filter:blur(4px);color:#10b981;letter-spacing:.5px;background:rgba(16,185,129,.2);border:1px solid rgba(16,185,129,.4);border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:9px;font-weight:700;display:flex}.MarketplaceVehicleCard-module__R1ADZa__newBadge{color:#fff;background:#c00;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:700}.MarketplaceVehicleCard-module__R1ADZa__heartBtn{-webkit-backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.2);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.MarketplaceVehicleCard-module__R1ADZa__heartBtn:hover{background:rgba(239,68,68,.8);border-color:transparent}.MarketplaceVehicleCard-module__R1ADZa__content{flex-direction:column;flex:1;padding:16px;display:flex}.MarketplaceVehicleCard-module__R1ADZa__title{color:#fff;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3}.MarketplaceVehicleCard-module__R1ADZa__specsLine{color:#888;margin-bottom:12px;font-size:12px}.MarketplaceVehicleCard-module__R1ADZa__tagsContainer{flex-wrap:wrap;gap:6px;min-height:22px;margin-bottom:16px;display:flex}.MarketplaceVehicleCard-module__R1ADZa__tag{color:#aaa;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:3px 8px;font-size:10px}.MarketplaceVehicleCard-module__R1ADZa__priceRow{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.MarketplaceVehicleCard-module__R1ADZa__price{color:#fff;font-size:20px;font-weight:700}.MarketplaceVehicleCard-module__R1ADZa__city{color:#666;font-size:11px}.MarketplaceVehicleCard-module__R1ADZa__sellerRow{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 0;display:flex}.MarketplaceVehicleCard-module__R1ADZa__sellerLeft{align-items:center;gap:8px;display:flex}.MarketplaceVehicleCard-module__R1ADZa__avatar{background:#333;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.MarketplaceVehicleCard-module__R1ADZa__sellerName{color:#ddd;font-size:12px;font-weight:500}.MarketplaceVehicleCard-module__R1ADZa__rating{color:#f59e0b;font-size:11px}.MarketplaceVehicleCard-module__R1ADZa__badgePro{color:#ea580c;background:rgba(234,88,12,.1);border:1px solid rgba(234,88,12,.3);border-radius:4px;padding:3px 6px;font-size:9px;font-weight:700}.MarketplaceVehicleCard-module__R1ADZa__badgePart{color:#888;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:3px 6px;font-size:9px;font-weight:700}.MarketplaceVehicleCard-module__R1ADZa__detailBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.15);border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.MarketplaceVehicleCard-module__R1ADZa__detailBtn:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.3)}.MarketplaceVehicleCard-module__R1ADZa__detailBtn span{transition:transform .2s}.MarketplaceVehicleCard-module__R1ADZa__detailBtn:hover span{transform:translate(4px)}
.NeufFilters-module__Bmsbuq__filters{background:rgba(20,20,20,.4);border:1px solid rgba(255,255,255,.05);border-radius:8px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.NeufFilters-module__Bmsbuq__header{border-bottom:1px solid rgba(255,255,255,.05);justify-content:space-between;align-items:center;padding:24px;display:flex}.NeufFilters-module__Bmsbuq__title{color:#fff;letter-spacing:.5px;margin:0;font-size:14px;font-weight:600}.NeufFilters-module__Bmsbuq__resetBtn{color:#c00;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.NeufFilters-module__Bmsbuq__scrollArea{flex-direction:column;flex:1;gap:32px;padding:24px;display:flex;overflow-y:auto}.NeufFilters-module__Bmsbuq__sectionTitle{color:#fff;letter-spacing:.5px;margin:0 0 16px;font-size:11px;font-weight:600}.NeufFilters-module__Bmsbuq__bodyTypeGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.NeufFilters-module__Bmsbuq__bodyTypeBox{cursor:pointer;color:rgba(255,255,255,.6);flex-direction:column;align-items:center;gap:8px;transition:color .2s;display:flex}.NeufFilters-module__Bmsbuq__bodyTypeBox:hover{color:#fff}.NeufFilters-module__Bmsbuq__bodyTypeIcon{justify-content:center;align-items:center;height:24px;display:flex}.NeufFilters-module__Bmsbuq__bodyTypeName{text-align:center;font-size:11px}.NeufFilters-module__Bmsbuq__checkboxList{flex-direction:column;gap:12px;display:flex}.NeufFilters-module__Bmsbuq__checkboxLabel{cursor:pointer;align-items:center;display:flex}.NeufFilters-module__Bmsbuq__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.2);border-radius:4px;width:16px;height:16px;margin-right:12px;position:relative}.NeufFilters-module__Bmsbuq__checkbox:checked{background:#c00;border-color:#c00}.NeufFilters-module__Bmsbuq__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.NeufFilters-module__Bmsbuq__checkboxText{color:rgba(255,255,255,.8);flex:1;font-size:13px}.NeufFilters-module__Bmsbuq__count{color:rgba(255,255,255,.4);font-size:13px}.NeufFilters-module__Bmsbuq__priceInputs{align-items:center;gap:12px;margin-bottom:24px;display:flex}.NeufFilters-module__Bmsbuq__priceInputWrapper{flex:1;align-items:center;display:flex;position:relative}.NeufFilters-module__Bmsbuq__priceInput{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:4px;width:100%;padding:10px 32px 10px 12px;font-size:13px}.NeufFilters-module__Bmsbuq__priceInput:focus{border-color:rgba(255,255,255,.3);outline:none}.NeufFilters-module__Bmsbuq__currency{color:rgba(255,255,255,.4);font-size:13px;position:absolute;right:12px}.NeufFilters-module__Bmsbuq__priceSeparator{color:rgba(255,255,255,.4)}.NeufFilters-module__Bmsbuq__sliderWrapper{padding:0 8px}.NeufFilters-module__Bmsbuq__sliderTrack{background:rgba(255,255,255,.1);border-radius:2px;height:4px;position:relative}.NeufFilters-module__Bmsbuq__sliderRange{background:#c00;border-radius:2px;height:100%;position:absolute}.NeufFilters-module__Bmsbuq__sliderHandle{cursor:grab;background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px rgba(0,0,0,.5)}.NeufFilters-module__Bmsbuq__footer{background:#111;border-top:1px solid rgba(255,255,255,.05);padding:24px}.NeufFilters-module__Bmsbuq__submitBtn{color:#fff;cursor:pointer;background:#c00;border:none;border-radius:6px;width:100%;padding:14px;font-size:13px;font-weight:600;transition:background .2s}.NeufFilters-module__Bmsbuq__submitBtn:hover{background:#a30000}
.ToolsSection-module__4Gf61G__section{justify-content:center;padding:0 24px 60px;display:flex}.ToolsSection-module__4Gf61G__container{width:100%;max-width:1320px}.ToolsSection-module__4Gf61G__grid{grid-template-columns:2fr 1fr 1fr;gap:24px;display:grid}@media (max-width:1200px){.ToolsSection-module__4Gf61G__grid{grid-template-columns:1fr 1fr}.ToolsSection-module__4Gf61G__forumCard{grid-column:span 2}}@media (max-width:768px){.ToolsSection-module__4Gf61G__grid{grid-template-columns:1fr}.ToolsSection-module__4Gf61G__forumCard{grid-column:span 1}}.ToolsSection-module__4Gf61G__card{background:#0a0a0a;border:1px solid #1f1f1f;border-radius:12px;flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden}.ToolsSection-module__4Gf61G__header{z-index:2;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.ToolsSection-module__4Gf61G__title{color:var(--text-primary);letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;display:flex}.ToolsSection-module__4Gf61G__redAccent{color:var(--primary);font-weight:800}.ToolsSection-module__4Gf61G__viewAll{color:var(--text-secondary);letter-spacing:.5px;align-items:center;gap:4px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.ToolsSection-module__4Gf61G__viewAll:hover{color:var(--text-primary)}.ToolsSection-module__4Gf61G__forumList{flex-direction:column;display:flex}.ToolsSection-module__4Gf61G__forumItem{border-bottom:1px solid #1f1f1f;align-items:center;gap:16px;padding:16px 0;display:flex}.ToolsSection-module__4Gf61G__forumItem:last-child{border-bottom:none;padding-bottom:0}.ToolsSection-module__4Gf61G__iconWrapper{border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ToolsSection-module__4Gf61G__topicContent{flex-direction:column;flex-grow:1;gap:6px;display:flex}.ToolsSection-module__4Gf61G__topicTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.ToolsSection-module__4Gf61G__topicMeta{color:var(--text-secondary);align-items:center;gap:12px;font-size:12px;display:flex}.ToolsSection-module__4Gf61G__topicCategory{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.ToolsSection-module__4Gf61G__replies{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ToolsSection-module__4Gf61G__repliesLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:700}.ToolsSection-module__4Gf61G__repliesCount{color:var(--primary);font-family:monospace;font-size:16px;font-weight:700}.ToolsSection-module__4Gf61G__comparatorContent{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.ToolsSection-module__4Gf61G__comparatorHeading{color:#fff;margin:0;font-size:28px;font-weight:700;line-height:1.2}.ToolsSection-module__4Gf61G__comparatorSub{color:#ccc;max-width:80%;margin:0 0 16px;font-size:13px}.ToolsSection-module__4Gf61G__redButton{background:var(--primary);color:#fff;letter-spacing:.5px;cursor:pointer;border:none;border-radius:4px;width:-moz-fit-content;width:fit-content;padding:10px 16px;font-size:11px;font-weight:700;transition:background .2s}.ToolsSection-module__4Gf61G__redButton:hover{background:#dc2626}.ToolsSection-module__4Gf61G__comparatorBg{object-fit:cover;z-index:0;opacity:.4;width:100%;height:60%;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.ToolsSection-module__4Gf61G__comparatorOverlay{z-index:1;background:linear-gradient(#0a0a0a 40%,transparent);position:absolute;top:0;bottom:0;left:0;right:0}.ToolsSection-module__4Gf61G__valueContent{text-align:center;flex-direction:column;align-items:center;height:100%;display:flex}.ToolsSection-module__4Gf61G__valueHeading{color:#e5e5e5;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.3}.ToolsSection-module__4Gf61G__valueSub{color:var(--text-secondary);margin:0 0 24px;font-size:12px}.ToolsSection-module__4Gf61G__gaugeContainer{flex-direction:column;align-items:center;width:100%;max-width:220px;margin-top:auto;margin-bottom:8px;display:flex;position:relative}.ToolsSection-module__4Gf61G__gauge{width:100%;height:auto;overflow:visible}.ToolsSection-module__4Gf61G__gaugeContent{flex-direction:column;align-items:center;gap:4px;margin-top:-8px;display:flex}.ToolsSection-module__4Gf61G__estimateLabel{color:var(--text-secondary);font-size:11px}.ToolsSection-module__4Gf61G__estimateValue{color:#fff;font-family:monospace;font-size:24px;font-weight:700}.ToolsSection-module__4Gf61G__outlineButton{width:100%;color:var(--text-secondary);letter-spacing:.5px;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:4px;margin-top:auto;padding:12px;font-size:11px;font-weight:600;transition:all .2s}.ToolsSection-module__4Gf61G__outlineButton:hover{color:#fff;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.3)}@media (max-width:640px){.ToolsSection-module__4Gf61G__section{padding:0 16px 40px}.ToolsSection-module__4Gf61G__comparatorHeading{font-size:22px}.ToolsSection-module__4Gf61G__comparatorSub{max-width:100%}}
.VehicleSelectModal-module__ftltWq__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:rgba(0,0,0,.7);justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;position:fixed;top:0;left:0}.VehicleSelectModal-module__ftltWq__modal{background:var(--bg);border:1px solid var(--border);border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:80vh;display:flex;box-shadow:0 24px 48px rgba(0,0,0,.5)}.VehicleSelectModal-module__ftltWq__header{border-bottom:1px solid rgba(255,255,255,.05);justify-content:space-between;align-items:center;padding:24px;display:flex}.VehicleSelectModal-module__ftltWq__title{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.VehicleSelectModal-module__ftltWq__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.VehicleSelectModal-module__ftltWq__closeBtn:hover{color:#fff;background:rgba(255,255,255,.05)}.VehicleSelectModal-module__ftltWq__searchContainer{border-bottom:1px solid rgba(255,255,255,.05);padding:16px 24px;position:relative}.VehicleSelectModal-module__ftltWq__searchIcon{color:var(--text-secondary);position:absolute;top:50%;left:40px;transform:translateY(-50%)}.VehicleSelectModal-module__ftltWq__searchInput{color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;outline:none;width:100%;padding:12px 16px 12px 44px;font-size:14px;transition:all .2s}.VehicleSelectModal-module__ftltWq__searchInput:focus{border-color:var(--primary);background:rgba(255,255,255,.08)}.VehicleSelectModal-module__ftltWq__list{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;overflow-y:auto}.VehicleSelectModal-module__ftltWq__listItem{cursor:pointer;background:0 0;border:1px solid transparent;border-radius:12px;gap:16px;padding:12px;transition:all .2s;display:flex}.VehicleSelectModal-module__ftltWq__listItem:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.05)}.VehicleSelectModal-module__ftltWq__itemImage{object-fit:cover;border-radius:8px;width:100px;height:70px}.VehicleSelectModal-module__ftltWq__itemInfo{flex-direction:column;justify-content:center;display:flex}.VehicleSelectModal-module__ftltWq__itemTitle{color:var(--text-primary);margin:0 0 4px;font-size:15px;font-weight:600}.VehicleSelectModal-module__ftltWq__itemSubtitle{color:var(--text-secondary);margin:0 0 8px;font-size:13px}.VehicleSelectModal-module__ftltWq__itemPrice{color:var(--primary);margin:0;font-size:14px;font-weight:600}.VehicleSelectModal-module__ftltWq__empty{text-align:center;color:var(--text-secondary);padding:48px;font-size:14px}
.NeufVehicleCard-module__7uMjUq__card{background:#111;border:1px solid rgba(255,255,255,.05);border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.NeufVehicleCard-module__7uMjUq__card:hover{border-color:rgba(255,255,255,.1);transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.5)}.NeufVehicleCard-module__7uMjUq__imageContainer{aspect-ratio:4/3;background:#1a1a1a;width:100%;position:relative;overflow:hidden}.NeufVehicleCard-module__7uMjUq__image{object-fit:cover;width:100%;height:100%}.NeufVehicleCard-module__7uMjUq__badge{color:#fff;letter-spacing:.5px;z-index:2;background:#c00;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:700;position:absolute;top:12px;left:12px}.NeufVehicleCard-module__7uMjUq__brandLogoWrapper{z-index:2;background:rgba(255,255,255,.9);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:flex;position:absolute;top:12px;right:12px}.NeufVehicleCard-module__7uMjUq__brandLogo{object-fit:contain;width:100%;height:100%}.NeufVehicleCard-module__7uMjUq__content{flex-direction:column;flex:1;padding:20px;display:flex}.NeufVehicleCard-module__7uMjUq__title{color:#fff;margin:0 0 16px;font-size:18px;font-weight:600;transition:color .2s}.NeufVehicleCard-module__7uMjUq__title:hover{color:#c00}.NeufVehicleCard-module__7uMjUq__priceSection{flex-direction:column;margin-bottom:24px;display:flex}.NeufVehicleCard-module__7uMjUq__priceLabel{color:rgba(255,255,255,.5);margin-bottom:4px;font-size:12px}.NeufVehicleCard-module__7uMjUq__price{color:#c00;font-size:20px;font-weight:700}.NeufVehicleCard-module__7uMjUq__specs{color:rgba(255,255,255,.6);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:11px;display:flex}.NeufVehicleCard-module__7uMjUq__specIcon{font-size:12px}.NeufVehicleCard-module__7uMjUq__dot{color:rgba(255,255,255,.3)}.NeufVehicleCard-module__7uMjUq__actionBtn{text-align:center;background-color:var(--primary,#e31837);color:#fff;letter-spacing:.5px;border:none;border-radius:8px;width:100%;margin-top:auto;padding:14px 0;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:block}.NeufVehicleCard-module__7uMjUq__actionBtn:hover{background-color:#c0142d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(227,24,55,.3)}
.ValueGauge-module__x5N4hq__wrapper{flex-direction:column;align-items:center;width:100%;max-width:200px;margin:auto 0 24px;display:flex}.ValueGauge-module__x5N4hq__svg{width:100%;height:auto;overflow:visible}.ValueGauge-module__x5N4hq__redArc{transition:stroke-dashoffset 1.6s cubic-bezier(.4,0,.2,1)}.ValueGauge-module__x5N4hq__carWire{opacity:0;transition:opacity .8s .6s}.ValueGauge-module__x5N4hq__carVisible{opacity:1}.ValueGauge-module__x5N4hq__info{opacity:0;flex-direction:column;align-items:center;margin-top:-16px;transition:opacity .6s 1s,transform .6s 1s;display:flex;transform:translateY(12px)}.ValueGauge-module__x5N4hq__infoVisible{opacity:1;transform:translateY(0)}.ValueGauge-module__x5N4hq__label{color:rgba(255,255,255,.5);font-size:12px}.ValueGauge-module__x5N4hq__value{color:#fff;letter-spacing:-.5px;font-size:26px;font-weight:700}.ValueGauge-module__x5N4hq__currency{color:rgba(255,255,255,.7);font-size:22px;font-weight:500}
.SimilarCarsCarousel-module__F0kr4G__similarSection{border-top:1px solid rgba(255,255,255,.05);margin-top:64px;padding-top:64px}.SimilarCarsCarousel-module__F0kr4G__header{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.SimilarCarsCarousel-module__F0kr4G__title{color:#fff;margin:0;font-size:24px;font-weight:600}.SimilarCarsCarousel-module__F0kr4G__controls{gap:12px;display:flex}.SimilarCarsCarousel-module__F0kr4G__controlBtn{color:#fff;cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex}.SimilarCarsCarousel-module__F0kr4G__controlBtn:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.SimilarCarsCarousel-module__F0kr4G__controlBtn:active{transform:scale(.95)}.SimilarCarsCarousel-module__F0kr4G__scrollContainer{scrollbar-width:none;scroll-snap-type:x mandatory;gap:24px;padding-bottom:24px;display:flex;overflow-x:auto}.SimilarCarsCarousel-module__F0kr4G__scrollContainer::-webkit-scrollbar{display:none}.SimilarCarsCarousel-module__F0kr4G__cardWrapper{scroll-snap-align:start;flex:0 0 320px}@media (max-width:1024px){.SimilarCarsCarousel-module__F0kr4G__cardWrapper{flex:0 0 300px}}@media (max-width:768px){.SimilarCarsCarousel-module__F0kr4G__cardWrapper{flex:0 0 280px}}
.page-module__clgQeq__main{background-color:var(--bg);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex}.page-module__clgQeq__pageWrapper{margin-top:100px;padding-bottom:80px}.page-module__clgQeq__container{width:100%;max-width:1320px;margin:0 auto;padding:0 24px}.page-module__clgQeq__header{margin-bottom:32px}.page-module__clgQeq__breadcrumbs{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.page-module__clgQeq__crumb{color:var(--text-secondary)}.page-module__clgQeq__current{color:var(--text-primary)}.page-module__clgQeq__separator{color:var(--text-secondary);opacity:.5}.page-module__clgQeq__headerTop{justify-content:space-between;align-items:flex-end;display:flex}.page-module__clgQeq__title{color:var(--text-primary);letter-spacing:-.5px;margin-bottom:8px;font-size:32px;font-weight:700}.page-module__clgQeq__subtitle{color:var(--text-secondary);font-size:14px}.page-module__clgQeq__clearBtn{color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.page-module__clgQeq__clearBtn:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2)}.page-module__clgQeq__layout{grid-template-columns:1fr 300px;gap:24px;display:grid}@media (max-width:1024px){.page-module__clgQeq__layout{grid-template-columns:1fr}}.page-module__clgQeq__mainContent{flex-direction:column;gap:24px;display:flex}.page-module__clgQeq__cardsGrid{grid-template-columns:minmax(180px,1fr) repeat(4,minmax(200px,1fr));gap:16px;display:grid}@media (max-width:768px){.page-module__clgQeq__cardsGrid{grid-template-columns:1fr}}.page-module__clgQeq__addCard{text-align:center;cursor:pointer;background:rgba(255,255,255,.01);border:1px dashed rgba(255,255,255,.15);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:32px 16px;transition:all .2s;display:flex}.page-module__clgQeq__addCard:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.3)}.page-module__clgQeq__addCircle{background:rgba(255,255,255,.05);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;display:flex}.page-module__clgQeq__addTitle{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:600}.page-module__clgQeq__addSubtitle{color:var(--text-secondary);font-size:12px;line-height:1.5}.page-module__clgQeq__addCard.page-module__clgQeq__disabled{opacity:.5;cursor:not-allowed}.page-module__clgQeq__addCard.page-module__clgQeq__disabled:hover{background:rgba(255,255,255,.01);border-color:rgba(255,255,255,.15)}
.page-module__FaJ_za__main{color:#fff;min-height:100vh;font-family:var(--font-primary,"Outfit",sans-serif);background-color:#050505}.page-module__FaJ_za__breadcrumbs{box-sizing:border-box;color:#888;flex-wrap:wrap;gap:10px;width:100%;max-width:1400px;margin:0 auto;padding:120px 40px 20px;font-size:13px;display:flex}.page-module__FaJ_za__activeBreadcrumb{color:#fff}.page-module__FaJ_za__container{box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:30px;width:100%;max-width:1400px;margin:0 auto;padding:0 40px 60px;display:grid}@media (min-width:1024px){.page-module__FaJ_za__container{grid-template-columns:1fr 380px}}.page-module__FaJ_za__leftCol{flex-direction:column;gap:20px;min-width:0;display:flex}.page-module__FaJ_za__gallery{gap:15px;height:500px;display:flex}.page-module__FaJ_za__thumbnails{flex-direction:column;gap:10px;width:120px;display:flex}.page-module__FaJ_za__thumbnail{cursor:pointer;opacity:.6;border:1px solid rgba(255,255,255,.1);border-radius:8px;flex:1;transition:all .2s;overflow:hidden}.page-module__FaJ_za__thumbnailActive,.page-module__FaJ_za__thumbnail:hover{opacity:1;border-color:#e31837}.page-module__FaJ_za__thumbnail img{object-fit:cover;width:100%;height:100%}.page-module__FaJ_za__mainImageWrapper{border:1px solid rgba(255,255,255,.1);border-radius:12px;flex:1;position:relative;overflow:hidden}.page-module__FaJ_za__mainImage{object-fit:cover;width:100%;height:100%}.page-module__FaJ_za__badge{color:#fff;letter-spacing:1px;background:#e31837;border-radius:4px;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;top:20px;left:20px}.page-module__FaJ_za__imageActions{gap:10px;display:flex;position:absolute;top:20px;right:20px}.page-module__FaJ_za__iconBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.2);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.page-module__FaJ_za__iconBtn:hover{background:rgba(255,255,255,.1)}.page-module__FaJ_za__view3dBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.2);border-radius:6px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:20px;right:20px}.page-module__FaJ_za__quickSpecs{background:#111;border:1px solid rgba(255,255,255,.05);border-radius:12px;grid-template-columns:repeat(6,1fr);gap:15px;padding:20px;display:grid}.page-module__FaJ_za__quickSpecItem{align-items:center;gap:12px;display:flex}.page-module__FaJ_za__qsIcon{color:#e31837}.page-module__FaJ_za__qsLabel{color:#888;margin-bottom:4px;font-size:11px}.page-module__FaJ_za__qsValue{color:#fff;font-size:13px;font-weight:500}.page-module__FaJ_za__equipmentsBlock{background:#111;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:30px}.page-module__FaJ_za__equipmentsTitle{letter-spacing:.5px;margin-bottom:20px;font-size:14px;font-weight:700}.page-module__FaJ_za__equipmentsGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.page-module__FaJ_za__eqItem{color:#ccc;align-items:center;gap:10px;font-size:13px;display:flex}.page-module__FaJ_za__checkIcon{color:#e31837;flex-shrink:0}.page-module__FaJ_za__tabsSection{background:#111;border:1px solid rgba(255,255,255,.05);border-radius:12px;overflow:hidden}.page-module__FaJ_za__tabHeadersScrollable{scrollbar-width:none;width:100%;overflow-x:auto}.page-module__FaJ_za__tabHeadersScrollable::-webkit-scrollbar{display:none}.page-module__FaJ_za__tabHeaders{border-bottom:1px solid rgba(255,255,255,.05);min-width:max-content;display:flex}.page-module__FaJ_za__tabHeader{color:#888;cursor:pointer;border-bottom:2px solid transparent;padding:20px 30px;font-size:12px;font-weight:600}.page-module__FaJ_za__activeTab{color:#fff;border-bottom:2px solid #e31837}.page-module__FaJ_za__tabContent{padding:30px}.page-module__FaJ_za__specsMasonry{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.page-module__FaJ_za__specCategory{margin-bottom:0}.page-module__FaJ_za__specCategoryTitle{color:#e31837;align-items:center;gap:10px;margin-bottom:20px;font-size:16px;display:flex}.page-module__FaJ_za__specTable{border-collapse:collapse;width:100%}.page-module__FaJ_za__specTableWandaloo{border-collapse:collapse;width:100%;font-size:14px}.page-module__FaJ_za__specList{flex-direction:column;display:flex}.page-module__FaJ_za__specRow{border-bottom:1px solid rgba(255,255,255,.05);justify-content:space-between;align-items:center;padding:16px 8px;display:flex}.page-module__FaJ_za__specRow:last-child{border-bottom:none}.page-module__FaJ_za__specKeyModern{color:var(--text-secondary);text-align:left;font-size:15px;font-weight:500}.page-module__FaJ_za__specValueModern{color:var(--text);text-align:right;justify-content:flex-end;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.page-module__FaJ_za__specTable tr{border-bottom:1px solid rgba(255,255,255,.05)}.page-module__FaJ_za__specTable tr:last-child{border-bottom:none}.page-module__FaJ_za__specKey{color:#888;padding:12px 0;font-size:14px}.page-module__FaJ_za__specValue{color:#fff;text-align:right;padding:12px 0;font-size:14px;font-weight:500}.page-module__FaJ_za__rightCol{flex-direction:column;gap:20px;min-width:0;display:flex}.page-module__FaJ_za__headerInfo{justify-content:space-between;align-items:flex-start;display:flex}.page-module__FaJ_za__titleSection{flex-direction:column;gap:8px;display:flex}.page-module__FaJ_za__titleBrandModel{font-family:var(--font-heading);color:var(--text);letter-spacing:-.5px;font-size:38px;font-weight:800;line-height:1.1}.page-module__FaJ_za__titleVersion{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:12px;font-size:22px;font-weight:600}.page-module__FaJ_za__titleGeneration{font-family:var(--font-body);color:var(--text-muted);margin-bottom:16px;font-size:16px;font-weight:500}.page-module__FaJ_za__titleDivider{background-color:var(--primary);border-radius:2px;width:50px;height:4px;margin-bottom:16px}.page-module__FaJ_za__specCategory{background-color:var(--surface);border-radius:12px;padding:24px}.page-module__FaJ_za__specCategoryFull{border-radius:12px;width:100%}.page-module__FaJ_za__status{color:#888;align-items:center;gap:6px;font-size:12px;display:flex}.page-module__FaJ_za__dot{background:#00c853;border-radius:50%;width:8px;height:8px}.page-module__FaJ_za__tags{gap:10px;display:flex}.page-module__FaJ_za__tag{color:#ccc;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:6px 12px;font-size:12px}.page-module__FaJ_za__priceSection{margin-bottom:24px}.page-module__FaJ_za__mainPrice{color:var(--text);align-items:flex-end;gap:8px;font-size:36px;font-weight:700;line-height:1;display:flex}.page-module__FaJ_za__currency{color:var(--text-secondary);margin-bottom:4px;font-size:14px;font-weight:500;line-height:1.2}.page-module__FaJ_za__priceDropdown{max-height:0;transition:max-height .3s ease-out,margin-top .3s ease-out;overflow:hidden}.page-module__FaJ_za__dropdownOpen{max-height:400px;margin-top:16px}.page-module__FaJ_za__priceTable{background-color:var(--surface);border:1px solid rgba(255,255,255,.05);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.page-module__FaJ_za__priceRow{border-bottom:1px solid rgba(255,255,255,.05);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.page-module__FaJ_za__priceRow:last-child{border-bottom:none}.page-module__FaJ_za__priceLabel{color:var(--text-secondary);font-size:14px}.page-module__FaJ_za__priceValue{color:var(--text);align-items:baseline;gap:4px;font-size:14px;font-weight:600;display:flex}.page-module__FaJ_za__priceCurrency{color:var(--text-secondary);font-size:10px}.page-module__FaJ_za__priceRowTotal{background-color:rgba(255,255,255,.03);padding:16px}.page-module__FaJ_za__priceLabelTotal{color:var(--primary);font-size:15px;font-weight:500}.page-module__FaJ_za__priceValueTotal{color:var(--primary);align-items:baseline;gap:4px;font-size:18px;font-weight:700;display:flex}.page-module__FaJ_za__priceCurrencyTotal{color:var(--text-secondary);font-size:12px}.page-module__FaJ_za__callbackFooter{color:var(--text-secondary);text-align:center;font-size:11px}.page-module__FaJ_za__versionsSidebar{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;margin-top:24px;padding:24px}.page-module__FaJ_za__versionsSidebarTitle{color:var(--text);letter-spacing:-.02em;margin-bottom:4px;font-size:16px;font-weight:700}.page-module__FaJ_za__versionsSidebarSubtitle{color:var(--text-secondary);margin-bottom:24px;font-size:12px}.page-module__FaJ_za__fuelTabs{border-bottom:1px solid rgba(255,255,255,.1);flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.page-module__FaJ_za__fuelTab{color:var(--text-secondary);cursor:pointer;padding-bottom:8px;font-size:13px;transition:color .2s;position:relative}.page-module__FaJ_za__fuelTab:hover{color:var(--text)}.page-module__FaJ_za__fuelTabActive{color:var(--text);font-weight:600}.page-module__FaJ_za__fuelTabActive:after{content:"";background-color:var(--primary);width:100%;height:2px;position:absolute;bottom:-1px;left:0}.page-module__FaJ_za__versionsList{flex-direction:column;gap:12px;display:flex}.page-module__FaJ_za__versionItem{background-color:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;align-items:flex-start;gap:16px;padding:16px;text-decoration:none;transition:all .2s;display:flex}.page-module__FaJ_za__versionItem:hover{background-color:rgba(255,255,255,.02);border-color:rgba(255,255,255,.3)}.page-module__FaJ_za__versionItemActive{border-color:var(--primary);background-color:rgba(227,24,55,.05)}.page-module__FaJ_za__versionRadio{padding-top:2px}.page-module__FaJ_za__radioCircle{border:1px solid rgba(255,255,255,.3);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.page-module__FaJ_za__radioChecked{border-color:var(--primary);background-color:var(--primary)}.page-module__FaJ_za__versionItemContent{flex-direction:column;flex:1;gap:8px;display:flex}.page-module__FaJ_za__versionItemHeader{justify-content:space-between;align-items:flex-start;display:flex}.page-module__FaJ_za__versionItemName{color:var(--text);font-size:14px;font-weight:500}.page-module__FaJ_za__versionItemPriceWrap{text-align:right}.page-module__FaJ_za__versionItemPrice{color:var(--primary);font-size:14px;font-weight:600}.page-module__FaJ_za__versionItemActive .page-module__FaJ_za__versionItemPrice{color:var(--primary)}.page-module__FaJ_za__versionItemPriceSub{color:var(--text-secondary);margin-top:2px;font-size:10px}.page-module__FaJ_za__versionItemSpecsRow{justify-content:space-between;align-items:center;display:flex}.page-module__FaJ_za__versionItemSpecs{color:var(--text-secondary);font-size:11px}.page-module__FaJ_za__versionItemLink{color:var(--text-secondary);align-items:center;gap:4px;font-size:11px;transition:color .2s;display:flex}.page-module__FaJ_za__versionItem:hover .page-module__FaJ_za__versionItemLink{color:var(--text)}.page-module__FaJ_za__versionsFooter{color:var(--text-secondary);text-align:center;margin-top:24px;margin-bottom:16px;font-size:11px}.page-module__FaJ_za__contactBtn{width:100%;color:var(--text);cursor:pointer;background-color:transparent;border:1px solid rgba(255,255,255,.2);border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:14px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.page-module__FaJ_za__contactBtn:hover{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.4)}.page-module__FaJ_za__financeLine{justify-content:space-between;align-items:center;margin-top:10px;font-size:13px;display:flex}.page-module__FaJ_za__monthly{color:#888;align-items:center;gap:6px;display:flex}.page-module__FaJ_za__monthlyRed{color:#e31837;font-weight:600}.page-module__FaJ_za__infoIcon{color:#555}.page-module__FaJ_za__simLink{color:#ccc;cursor:pointer;align-items:center;gap:6px;text-decoration:underline;display:flex}.page-module__FaJ_za__actionButtons{flex-direction:column;gap:12px;display:flex}.page-module__FaJ_za__primaryBtn{color:#fff;cursor:pointer;background:#e31837;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:700;display:flex}.page-module__FaJ_za__secondaryBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.2);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:700;display:flex}.page-module__FaJ_za__guarantees{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;padding:20px 0;display:flex}.page-module__FaJ_za__guarantee{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.page-module__FaJ_za__gIcon{color:#e31837}.page-module__FaJ_za__gTitle{color:#ccc;font-size:10px;font-weight:700}.page-module__FaJ_za__gSub{color:#888;font-size:11px}.page-module__FaJ_za__sellerCard{background:#111;border:1px solid rgba(255,255,255,.05);border-radius:12px;gap:15px;padding:20px;display:flex}.page-module__FaJ_za__sellerLogo{color:#e31837;background:#222;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.page-module__FaJ_za__sellerInfo{flex-direction:column;gap:4px;display:flex}.page-module__FaJ_za__sellerName{align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.page-module__FaJ_za__verifiedIcon{color:#e31837}.page-module__FaJ_za__sellerAddress{color:#888;font-size:12px}.page-module__FaJ_za__sellerRating{align-items:center;gap:8px;margin:4px 0;font-size:12px;display:flex}.page-module__FaJ_za__ratingNumber{font-weight:700}.page-module__FaJ_za__stars{gap:2px;display:flex}.page-module__FaJ_za__reviewsCount{color:#888}.page-module__FaJ_za__sellerLink{color:#888;margin-top:4px;font-size:12px;text-decoration:underline}.page-module__FaJ_za__callbackForm{background:#111;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:20px}.page-module__FaJ_za__callbackTitle{margin-bottom:8px;font-size:14px;font-weight:700}.page-module__FaJ_za__callbackDesc{color:#888;margin-bottom:20px;font-size:12px}.page-module__FaJ_za__inputs{flex-direction:column;gap:12px;display:flex}.page-module__FaJ_za__input{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:6px;outline:none;padding:14px;font-size:14px}.page-module__FaJ_za__input::placeholder{color:#555}.page-module__FaJ_za__callbackBtn{color:#fff;cursor:pointer;background:#e31837;border:none;border-radius:6px;margin-top:4px;padding:14px;font-size:14px;font-weight:700}.page-module__FaJ_za__callbackFooter{text-align:center;color:#888;margin-top:15px;font-size:11px}@media (max-width:768px){.page-module__FaJ_za__breadcrumbs{flex-wrap:wrap;padding:100px 16px 20px;line-height:1.5}.page-module__FaJ_za__container{padding:0 16px 40px}.page-module__FaJ_za__gallery{flex-direction:column-reverse;height:auto}.page-module__FaJ_za__thumbnails{flex-direction:row;width:100%;height:80px;overflow-x:auto}.page-module__FaJ_za__mainImageWrapper{height:250px}.page-module__FaJ_za__quickSpecs{grid-template-columns:repeat(2,1fr);padding:16px}.page-module__FaJ_za__equipmentsGrid{grid-template-columns:1fr}.page-module__FaJ_za__specsMasonry{grid-template-columns:1fr;gap:20px}.page-module__FaJ_za__titleBrandModel,.page-module__FaJ_za__mainPrice{font-size:28px}.page-module__FaJ_za__tabHeader{padding:16px}}@media (max-width:1024px) and (min-width:769px){.page-module__FaJ_za__container{padding:0 24px 60px}.page-module__FaJ_za__breadcrumbs{padding:100px 24px 20px}.page-module__FaJ_za__quickSpecs{grid-template-columns:repeat(3,1fr)}.page-module__FaJ_za__specsMasonry{grid-template-columns:1fr}}
.page-module__XW0GjW__main{color:#fff;background-color:#0c0c0c;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.page-module__XW0GjW__hero{background-color:transparent;background-image:linear-gradient(90deg,#0c0c0c 0%,rgba(12,12,12,.95) 45%,rgba(12,12,12,0) 100%),linear-gradient(rgba(12,12,12,0) 50%,#0c0c0c 100%),url(/brand-bg.png);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:120px 20px 60px;position:relative;overflow:hidden}.page-module__XW0GjW__heroContent{z-index:2;justify-content:space-between;align-items:flex-end;max-width:1200px;margin:0 auto;display:flex;position:relative}.page-module__XW0GjW__heroInfo{flex:1}.page-module__XW0GjW__breadcrumbs{color:#999;margin-bottom:24px;font-size:13px}.page-module__XW0GjW__breadcrumbs a{color:#999;text-decoration:none}.page-module__XW0GjW__breadcrumbs span{color:#fff}.page-module__XW0GjW__brandTitleRow{align-items:center;gap:16px;margin-bottom:16px;display:flex}.page-module__XW0GjW__brandLogo{object-fit:contain;background:#fff;border-radius:50%;width:64px;height:64px;padding:8px}.page-module__XW0GjW__brandName{letter-spacing:-1px;margin:0;font-size:48px;font-weight:700}.page-module__XW0GjW__brandDesc{color:#ccc;max-width:400px;margin-bottom:32px;line-height:1.5}.page-module__XW0GjW__stats{gap:32px;display:flex}.page-module__XW0GjW__stat{align-items:center;gap:12px;display:flex}.page-module__XW0GjW__statNum{font-size:24px;font-weight:700}.page-module__XW0GjW__statLabel{color:#999;font-size:13px;line-height:1.2}.page-module__XW0GjW__statIcon{color:#e50000}.page-module__XW0GjW__content{gap:40px;max-width:1200px;margin:40px auto;padding:0 20px;display:flex}.page-module__XW0GjW__sidebar{flex-shrink:0;width:260px}.page-module__XW0GjW__filterHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-module__XW0GjW__filterTitle{font-size:16px;font-weight:700}.page-module__XW0GjW__filterReset{color:#e50000;cursor:pointer;font-size:13px}.page-module__XW0GjW__filterGroup{border-bottom:1px solid #333;margin-bottom:24px;padding-bottom:24px}.page-module__XW0GjW__filterGroupTitle{color:#999;text-transform:uppercase;justify-content:space-between;margin-bottom:16px;font-size:12px;display:flex}.page-module__XW0GjW__filterItem{cursor:pointer;color:#ccc;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;display:flex}.page-module__XW0GjW__filterItem.page-module__XW0GjW__active{color:#fff;background-color:rgba(255,0,0,.1);border-radius:4px;margin-left:-8px;margin-right:-8px;padding:4px 8px}.page-module__XW0GjW__filterCount{color:#666;font-size:12px}.page-module__XW0GjW__gridArea{flex:1}.page-module__XW0GjW__gridHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-module__XW0GjW__modelCount{font-size:20px}.page-module__XW0GjW__modelCount span{color:#e50000;font-weight:700}.page-module__XW0GjW__sort{color:#999;align-items:center;gap:12px;font-size:13px;display:flex}.page-module__XW0GjW__sort select{color:#fff;background:#222;border:1px solid #333;border-radius:4px;outline:none;padding:8px 16px}.page-module__XW0GjW__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__XW0GjW__card{color:inherit;background:#1a1a1a;border:1px solid #333;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.page-module__XW0GjW__card:hover{border-color:#555;transform:translateY(-4px)}.page-module__XW0GjW__cardTopHalf{width:100%;height:200px;position:relative}.page-module__XW0GjW__cardBgImage{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__XW0GjW__cardOverlayGradient{z-index:2;background:linear-gradient(rgba(0,0,0,.8) 0%,transparent 60%,#1a1a1a 100%);width:100%;height:100%;position:absolute;top:0;left:0}.page-module__XW0GjW__cardTopContent{z-index:3;padding:16px;position:relative}.page-module__XW0GjW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.page-module__XW0GjW__cardTitle{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.8);margin:0;font-size:18px;font-weight:700}.page-module__XW0GjW__cardDesc{color:#ddd;text-shadow:0 2px 4px rgba(0,0,0,.8);margin:0;font-size:13px}.page-module__XW0GjW__cardBottomHalf{background:#1a1a1a;flex-direction:column;flex:1;padding:16px;display:flex}.page-module__XW0GjW__cardPriceLabel{color:#999;font-size:12px}.page-module__XW0GjW__cardPrice{color:#e50000;margin-bottom:12px;font-size:20px;font-weight:700}.page-module__XW0GjW__cardTags{color:#999;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.page-module__XW0GjW__cardAction{color:#fff;text-transform:uppercase;border-top:1px solid #333;align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-size:12px;font-weight:700;display:flex}.page-module__XW0GjW__cardAction:hover{color:#e50000}@media (max-width:768px){.page-module__XW0GjW__hero{padding:100px 16px 40px}.page-module__XW0GjW__heroContent{flex-direction:column;align-items:flex-start;gap:24px}.page-module__XW0GjW__brandName{font-size:32px}.page-module__XW0GjW__stats{flex-wrap:wrap;gap:16px}.page-module__XW0GjW__content{flex-direction:column;gap:24px;padding:0 16px}.page-module__XW0GjW__sidebar{width:100%}.page-module__XW0GjW__gridHeader{flex-direction:column;align-items:flex-start;gap:16px}.page-module__XW0GjW__grid{grid-template-columns:1fr}}@media (max-width:1024px) and (min-width:769px){.page-module__XW0GjW__grid{grid-template-columns:repeat(2,1fr)}.page-module__XW0GjW__content{padding:0 24px}}
.page-module__IL0Ieq__container{color:#fff;background-color:#0b0c10;max-width:1400px;min-height:100vh;margin:0 auto;padding:120px 20px 40px}.page-module__IL0Ieq__breadcrumbs{color:#999;margin-bottom:30px;font-size:14px}.page-module__IL0Ieq__breadcrumbs a{color:#fff;text-decoration:none}.page-module__IL0Ieq__breadcrumbs a:hover{text-decoration:underline}.page-module__IL0Ieq__header{justify-content:space-between;align-items:flex-start;margin-bottom:40px;display:flex}.page-module__IL0Ieq__title{text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;font-size:32px;font-weight:700}.page-module__IL0Ieq__titleRed{color:#e50000}.page-module__IL0Ieq__subtitle{color:#999;margin:0;font-size:14px}.page-module__IL0Ieq__infoBox{background-color:#15161a;border:1px solid #1f2025;border-radius:8px;align-items:center;gap:16px;max-width:350px;padding:20px 24px;display:flex}.page-module__IL0Ieq__infoBoxIcon{justify-content:center;align-items:center;display:flex}.page-module__IL0Ieq__infoBoxTitle{margin-bottom:4px;font-size:14px;font-weight:700}.page-module__IL0Ieq__infoBoxText{color:#999;font-size:12px;line-height:1.4}.page-module__IL0Ieq__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;display:flex}.page-module__IL0Ieq__searchWrapper{width:300px;position:relative}.page-module__IL0Ieq__searchIcon{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.page-module__IL0Ieq__searchInput{color:#fff;background-color:#15161a;border:1px solid #1f2025;border-radius:8px;outline:none;width:100%;padding:12px 12px 12px 40px;font-size:14px;transition:border-color .2s}.page-module__IL0Ieq__searchInput:focus{border-color:#333}.page-module__IL0Ieq__tabs{gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.page-module__IL0Ieq__tabBtn{color:#999;cursor:pointer;white-space:nowrap;background-color:#15161a;border:1px solid #1f2025;border-radius:6px;padding:10px 16px;font-size:12px;font-weight:600;transition:all .2s}.page-module__IL0Ieq__tabBtn:hover{color:#fff;background-color:#1f2025}.page-module__IL0Ieq__tabBtnActive{color:#e50000;border-color:#e50000}.page-module__IL0Ieq__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;display:grid}.page-module__IL0Ieq__card{color:#fff;background-color:#15161a;border:1px solid #1f2025;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:140px;padding:24px 12px;text-decoration:none;transition:transform .2s,background-color .2s;display:flex}.page-module__IL0Ieq__card:hover{background-color:#1a1b20;transform:translateY(-4px)}.page-module__IL0Ieq__cardLogo{filter:grayscale()brightness(2);opacity:.8;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:12px;transition:opacity .2s,filter .2s;display:flex}.page-module__IL0Ieq__card:hover .page-module__IL0Ieq__cardLogo{filter:none;opacity:1}.page-module__IL0Ieq__cardName{text-align:center;margin-bottom:4px;font-size:13px;font-weight:600}.page-module__IL0Ieq__cardModelsCount{color:#999;font-size:11px}.page-module__IL0Ieq__cardElectricLabel{color:#4ade80;background:rgba(74,222,128,.1);border-radius:4px;padding:2px 8px;font-size:10px}.page-module__IL0Ieq__moreCardWrapper{justify-content:flex-end;margin-top:16px;display:flex}.page-module__IL0Ieq__moreCard{color:#fff;background-color:transparent;border:1px solid transparent;flex-direction:column;align-items:flex-end;padding:12px;text-decoration:none;display:flex}.page-module__IL0Ieq__moreCardText{margin-bottom:4px;font-size:13px;font-weight:600}.page-module__IL0Ieq__moreCardSubtext{color:#999;font-size:11px}.page-module__IL0Ieq__emptyState{text-align:center;color:#999;background-color:#15161a;border:1px dashed #333;border-radius:12px;padding:60px}@media (max-width:1024px){.page-module__IL0Ieq__header{flex-direction:column;gap:20px}}@media (max-width:768px){.page-module__IL0Ieq__controls{flex-direction:column;align-items:stretch}.page-module__IL0Ieq__searchWrapper{width:100%}.page-module__IL0Ieq__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}
.page-module__VPtRBW__main{background-color:#050505;min-height:100vh;padding-bottom:64px}.page-module__VPtRBW__container{width:100%;max-width:1320px;margin:0 auto;padding:0 24px}@media (max-width:640px){.page-module__VPtRBW__container{padding:0 16px}}.page-module__VPtRBW__layout{gap:32px;margin-top:16px;display:flex}.page-module__VPtRBW__sidebar{flex-shrink:0;width:280px}.page-module__VPtRBW__stickyWrapper{position:-webkit-sticky;position:sticky;top:90px}.page-module__VPtRBW__content{flex:1;min-width:0}.page-module__VPtRBW__listHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-module__VPtRBW__listTitle{color:#fff;letter-spacing:.5px;margin:0;font-size:16px;font-weight:600}.page-module__VPtRBW__highlight{color:#c00}.page-module__VPtRBW__sortWrapper{align-items:center;gap:12px;display:flex}.page-module__VPtRBW__sortLabel{color:rgba(255,255,255,.6);letter-spacing:.5px;font-size:11px;font-weight:600}.page-module__VPtRBW__sortSelect{color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E) right 12px top 50%/8px no-repeat;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 32px 8px 12px;font-size:12px}.page-module__VPtRBW__sortSelect:focus{border-color:rgba(255,255,255,.3);outline:none}.page-module__VPtRBW__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:1400px){.page-module__VPtRBW__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.page-module__VPtRBW__layout{flex-direction:column}.page-module__VPtRBW__sidebar{width:100%}.page-module__VPtRBW__stickyWrapper{max-height:none;position:static}.page-module__VPtRBW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__VPtRBW__grid{grid-template-columns:1fr}}.page-module__VPtRBW__pagination{justify-content:center;align-items:center;gap:8px;margin-top:40px;display:flex}.page-module__VPtRBW__pageLink{color:#fff;background:rgba(255,255,255,.05);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.page-module__VPtRBW__pageLink:hover{background:rgba(255,255,255,.1)}.page-module__VPtRBW__activePage{color:#fff;background:#c00}.page-module__VPtRBW__activePage:hover{background:red}.page-module__VPtRBW__disabled{opacity:.3;pointer-events:none}.page-module__VPtRBW__pageDots{color:rgba(255,255,255,.5);padding:0 4px;font-weight:600}
.page-module__364eXa__main{background-color:#050505;min-height:100vh;padding-bottom:64px}.page-module__364eXa__container{width:100%;padding:0 64px}.page-module__364eXa__breadcrumbBar{color:rgba(255,255,255,.4);letter-spacing:.5px;margin-top:120px;padding:16px 0;font-size:11px}.page-module__364eXa__breadcrumbBar span{cursor:pointer;transition:color .2s}.page-module__364eXa__breadcrumbBar span:hover,.page-module__364eXa__breadcrumbBar span:last-child{color:#fff}.page-module__364eXa__layout{gap:32px;margin-top:16px;display:flex}.page-module__364eXa__leftColumn{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.page-module__364eXa__rightColumn{flex-direction:column;flex-shrink:0;gap:24px;width:400px;display:flex}.page-module__364eXa__spacer{height:0}@media (max-width:1024px){.page-module__364eXa__layout{flex-direction:column}.page-module__364eXa__rightColumn{width:100%}.page-module__364eXa__container{padding:0 24px}}
.page-module__oH4qiW__main{background-color:#050505;min-height:100vh}.page-module__oH4qiW__container{width:100%;max-width:1320px;margin:0 auto;padding:0 24px}@media (max-width:640px){.page-module__oH4qiW__container{padding:0 16px}}.page-module__oH4qiW__layout{align-items:flex-start;gap:32px;margin-bottom:64px;display:flex}.page-module__oH4qiW__content{flex-direction:column;flex:1;display:flex}.page-module__oH4qiW__contentHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-module__oH4qiW__resultsCount{color:#aaa;font-size:14px}.page-module__oH4qiW__countNumber{color:#fff;font-size:16px;font-weight:700}.page-module__oH4qiW__sortControls{align-items:center;gap:24px;display:flex}.page-module__oH4qiW__sortWrapper{background:0 0;align-items:center;gap:8px;display:flex;position:relative}.page-module__oH4qiW__sortLabel{color:#888;font-size:13px}.page-module__oH4qiW__sortSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;cursor:pointer;background:0 0;border:none;padding-right:20px;font-size:13px;font-weight:500}.page-module__oH4qiW__sortSelect:focus{outline:none}.page-module__oH4qiW__sortSelect option{color:#fff;background:#1a1a1a}.page-module__oH4qiW__sortIcon{color:#888;pointer-events:none;position:absolute;right:0}.page-module__oH4qiW__viewToggles{gap:4px;display:flex}.page-module__oH4qiW__viewBtn{color:#666;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.page-module__oH4qiW__viewBtn:hover{color:#fff}.page-module__oH4qiW__viewBtn.page-module__oH4qiW__active{color:#c00;background:rgba(239,68,68,.1)}.page-module__oH4qiW__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__oH4qiW__pagination{justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}.page-module__oH4qiW__pageBtn{color:#888;cursor:pointer;background:#111;border:1px solid rgba(255,255,255,.1);border-radius:8px;justify-content:center;align-items:center;min-width:36px;height:36px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.page-module__oH4qiW__pageBtn:hover{color:#fff;background:#222}.page-module__oH4qiW__pageBtn.page-module__oH4qiW__active{color:#fff;background:#c00;border-color:#c00}.page-module__oH4qiW__dots{color:#666}.page-module__oH4qiW__trustBar{background:#0a0a0a;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);padding:40px 0}.page-module__oH4qiW__trustContainer{grid-template-columns:repeat(4,1fr);gap:32px;max-width:1320px;margin:0 auto;padding:0 24px;display:grid}.page-module__oH4qiW__trustItem{align-items:flex-start;gap:16px;display:flex}.page-module__oH4qiW__trustIcon{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.page-module__oH4qiW__trustTitle{color:#fff;margin-bottom:4px;font-size:14px;font-weight:600}.page-module__oH4qiW__trustDesc{color:#888;font-size:12px;line-height:1.4}@media (max-width:1200px){.page-module__oH4qiW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.page-module__oH4qiW__layout{flex-direction:column}.page-module__oH4qiW__trustContainer{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__oH4qiW__grid{grid-template-columns:1fr}.page-module__oH4qiW__contentHeader{flex-direction:column;align-items:flex-start;gap:16px}.page-module__oH4qiW__sortControls{justify-content:space-between;width:100%}.page-module__oH4qiW__trustContainer{grid-template-columns:1fr}}.page-module__oH4qiW__disabled{opacity:.3;pointer-events:none}
.page-module__Tka4kq__container{color:#fff;background-color:#0d0d0d;max-width:1400px;min-height:100vh;margin:0 auto;padding:90px 24px 40px}.page-module__Tka4kq__pageHeader{margin-bottom:40px}.page-module__Tka4kq__pageTitle{text-transform:uppercase;margin:0 0 10px;font-size:32px;font-weight:700}.page-module__Tka4kq__pageSubtitle{color:#999;margin:0;font-size:14px;line-height:1.5}.page-module__Tka4kq__topSection{grid-template-columns:repeat(12,1fr);gap:24px;width:calc(100% + 48px);margin-bottom:50px;margin-left:-24px;margin-right:-24px;display:grid;position:relative;overflow:hidden}.page-module__Tka4kq__featuredVideo{border-radius:0;grid-column:span 12;min-height:440px;margin-right:-24px;position:relative;overflow:hidden}.page-module__Tka4kq__featuredVideoPlayer{z-index:10;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.page-module__Tka4kq__featuredImageBg{z-index:1;position:absolute;top:0;bottom:0;left:0;right:29.166%;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent 100%)}.page-module__Tka4kq__featuredImageBg img{object-position:center 30%!important}.page-module__Tka4kq__featuredGradientOverlayLeft{z-index:2;background:linear-gradient(90deg,#000 0%,rgba(0,0,0,.6) 35%,transparent 65%);position:absolute;top:0;bottom:0;left:0;right:0}.page-module__Tka4kq__featuredGradientOverlayRight{z-index:2;background:linear-gradient(270deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.6) 22%,transparent 45%);position:absolute;top:0;bottom:0;left:0;right:0}.page-module__Tka4kq__featuredContentWrapper{z-index:3;grid-template-columns:8.5fr 3.5fr;width:100%;height:100%;display:grid;position:relative}.page-module__Tka4kq__featuredContent{flex-direction:column;justify-content:flex-end;padding:48px 40px;display:flex}.page-module__Tka4kq__featuredCategory{color:#c8102e;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:11px;font-weight:700}.page-module__Tka4kq__featuredTitle{color:#fff;margin:0 0 16px;font-size:34px;font-weight:800;line-height:1.15}.page-module__Tka4kq__featuredDesc{color:#d1d5db;max-width:520px;margin:0 0 20px;font-size:14px;line-height:1.6}.page-module__Tka4kq__featuredMeta{color:#9ca3af;align-items:center;gap:16px;margin-bottom:28px;font-size:12px;display:flex}.page-module__Tka4kq__playIconSmall{color:#22c55e;align-items:center;display:flex}.page-module__Tka4kq__metaDot{color:#4b5563}.page-module__Tka4kq__featuredActions{align-items:center;gap:12px;display:flex}.page-module__Tka4kq__watchBtn{color:#fff;cursor:pointer;letter-spacing:.3px;background-color:#c8102e;border:none;border-radius:6px;align-items:center;gap:8px;padding:14px 28px;font-size:13px;font-weight:700;transition:background-color .2s;display:flex}.page-module__Tka4kq__watchBtn:hover{background-color:#a30d24}.page-module__Tka4kq__bookmarkBtn{color:#fff;cursor:pointer;background-color:transparent;border:1px solid #4b5563;border-radius:6px;align-items:center;gap:8px;padding:14px 28px;font-size:13px;font-weight:500;transition:background-color .2s;display:flex}.page-module__Tka4kq__bookmarkBtn:hover{background-color:rgba(255,255,255,.08)}.page-module__Tka4kq__featuredPagination{gap:8px;margin-top:40px;display:flex}.page-module__Tka4kq__dot{background-color:#333;border-radius:2px;width:24px;height:4px}.page-module__Tka4kq__dotActive{background-color:#e50000}.page-module__Tka4kq__sidebar{flex-direction:column;justify-content:center;padding:24px 32px 24px 20px;display:flex;position:relative}.page-module__Tka4kq__sidebar:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(20,20,20,.6) 100px,#141414 200px,#141414 100%);position:absolute;top:0;bottom:0;left:-200px;right:0}.page-module__Tka4kq__sidebarBox{padding:0}.page-module__Tka4kq__boxHeader{z-index:1;align-items:center;gap:8px;margin-bottom:16px;display:flex;position:relative}.page-module__Tka4kq__boxTitle{color:#fff;text-transform:uppercase;letter-spacing:.8px;margin:0;font-size:13px;font-weight:700}.page-module__Tka4kq__trendingList{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.page-module__Tka4kq__trendingItem{color:#fff;cursor:pointer;z-index:1;align-items:center;gap:10px;padding:4px 0;text-decoration:none;display:flex;position:relative}.page-module__Tka4kq__trendingItem:hover .page-module__Tka4kq__trendingTitle{color:#c8102e}.page-module__Tka4kq__trendingRank{color:#c8102e;text-align:center;min-width:16px;font-size:16px;font-weight:700}.page-module__Tka4kq__trendingImage{background-color:#262626;border-radius:6px;width:76px;min-width:76px;height:48px;position:relative;overflow:hidden}.page-module__Tka4kq__trendingInfo{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex;overflow:hidden}.page-module__Tka4kq__trendingTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;transition:color .2s;overflow:hidden}.page-module__Tka4kq__trendingMeta{color:#9ca3af;align-items:center;gap:4px;font-size:11px;display:flex}.page-module__Tka4kq__sectionRow{margin-bottom:50px}.page-module__Tka4kq__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.page-module__Tka4kq__sectionTitle{text-transform:uppercase;margin:0;font-size:16px;font-weight:700}.page-module__Tka4kq__sectionLink{color:#666;align-items:center;gap:4px;font-size:11px;text-decoration:none;transition:color .2s;display:flex}.page-module__Tka4kq__sectionLink:hover{color:#fff}.page-module__Tka4kq__carouselContainer{align-items:center;display:flex;position:relative}.page-module__Tka4kq__videoGridCarousel{scroll-behavior:smooth;scrollbar-width:none;gap:16px;padding-bottom:12px;display:flex;overflow-x:auto}.page-module__Tka4kq__videoGridCarousel::-webkit-scrollbar{display:none}.page-module__Tka4kq__carouselNextBtn{color:#fff;cursor:pointer;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(21,22,26,.8);border:1px solid #1f2025;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .2s,transform .2s;display:flex;position:absolute;right:-24px}.page-module__Tka4kq__carouselNextBtn:hover{background-color:#1a1b20;transform:scale(1.05)}.page-module__Tka4kq__videoGrid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.page-module__Tka4kq__videoCard{color:#fff;cursor:pointer;min-width:260px;text-decoration:none;transition:transform .2s}.page-module__Tka4kq__videoCard:hover{transform:translateY(-4px)}.page-module__Tka4kq__videoCardImage{aspect-ratio:16/9;border-radius:8px;width:100%;margin-bottom:12px;position:relative;overflow:hidden}.page-module__Tka4kq__videoDuration{background-color:rgba(0,0,0,.8);border-radius:4px;padding:2px 6px;font-size:10px;position:absolute;bottom:8px;right:8px}.page-module__Tka4kq__videoCardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden}.page-module__Tka4kq__videoCardSubtitle{color:#999;margin-bottom:8px;font-size:11px}.page-module__Tka4kq__videoCardBottom{justify-content:space-between;align-items:center;display:flex}.page-module__Tka4kq__videoCardMeta{color:#666;font-size:10px}.page-module__Tka4kq__moreOptionsBtn{color:#666;cursor:pointer;background:0 0;border:none;padding:4px}.page-module__Tka4kq__moreOptionsBtn:hover{color:#fff}.page-module__Tka4kq__brandGrid{gap:16px;padding-bottom:10px;display:flex;overflow-x:auto}.page-module__Tka4kq__brandCard{color:#fff;background-color:#15161a;border:1px solid #1f2025;border-radius:8px;align-items:center;gap:12px;min-width:180px;padding:12px 20px;text-decoration:none;transition:background-color .2s;display:flex}.page-module__Tka4kq__brandCard:hover{background-color:#1a1b20}.page-module__Tka4kq__brandLogo{background-color:#222;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.page-module__Tka4kq__brandName{margin-bottom:2px;font-size:13px;font-weight:700}.page-module__Tka4kq__brandVideos{color:#999;font-size:11px}.page-module__Tka4kq__playlistGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module__Tka4kq__playlistCard{cursor:pointer;flex-direction:column;gap:12px;text-decoration:none;display:flex}.page-module__Tka4kq__playlistImageContainer{aspect-ratio:16/9;background-color:transparent;border-radius:8px;width:100%;margin-top:12px;position:relative}.page-module__Tka4kq__playlistImageContainer:before{content:"";z-index:0;background-color:rgba(255,255,255,.4);border-radius:8px;position:absolute;top:-6px;bottom:0;left:3%;right:3%}.page-module__Tka4kq__playlistImageContainer:after{content:"";z-index:-1;background-color:rgba(255,255,255,.2);border-radius:8px;position:absolute;top:-12px;bottom:0;left:6%;right:6%}.page-module__Tka4kq__playlistImage{z-index:1;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.page-module__Tka4kq__playlistCountBadge{z-index:2;color:#fff;background-color:rgba(0,0,0,.8);border-radius:4px;align-items:center;padding:4px 8px;font-size:11px;display:flex;position:absolute;bottom:8px;right:8px}.page-module__Tka4kq__playlistInfo{flex-direction:column;gap:4px;display:flex}.page-module__Tka4kq__playlistTitle{margin:0;font-size:14px;font-weight:600}.page-module__Tka4kq__playlistSubtitle{color:#999;font-size:12px}.page-module__Tka4kq__nextArrowBtn{color:#fff;cursor:pointer;background-color:#15161a;border:1px solid #1f2025;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:56px;transition:background-color .2s;display:flex}.page-module__Tka4kq__nextArrowBtn:hover{background-color:#1a1b20}.page-module__Tka4kq__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.85);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.page-module__Tka4kq__modalContent{background-color:#111216;border:1px solid #1f2025;border-radius:12px;flex-direction:column;width:90%;max-width:1000px;max-height:90vh;display:flex;position:relative;overflow:hidden}.page-module__Tka4kq__closeBtn{color:#fff;cursor:pointer;z-index:10;background-color:rgba(0,0,0,.5);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:absolute;top:16px;right:16px}.page-module__Tka4kq__closeBtn:hover{background-color:#e50000}.page-module__Tka4kq__modalVideoContainer{aspect-ratio:16/9;background-color:#000;width:100%}.page-module__Tka4kq__modalInfo{padding:24px}.page-module__Tka4kq__modalTitle{margin:0;font-size:20px;font-weight:700}@media (max-width:1024px){.page-module__Tka4kq__topSection{display:block}.page-module__Tka4kq__featuredContentWrapper{grid-template-columns:1fr}.page-module__Tka4kq__featuredImageBg{right:0;-webkit-mask-image:linear-gradient(#000 50%,transparent 100%);mask-image:linear-gradient(#000 50%,transparent 100%)}.page-module__Tka4kq__sidebar{width:100%;padding:0 40px 40px}.page-module__Tka4kq__sidebar:before{display:none}.page-module__Tka4kq__featuredContent{padding:40px}.page-module__Tka4kq__videoGrid{grid-template-columns:repeat(3,1fr)}.page-module__Tka4kq__playlistGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__Tka4kq__container{padding:90px 16px 40px}.page-module__Tka4kq__featuredContent{padding:30px 20px}.page-module__Tka4kq__sidebar{padding:0 20px 30px}.page-module__Tka4kq__featuredTitle{font-size:26px}.page-module__Tka4kq__videoGrid{grid-template-columns:repeat(2,1fr)}.page-module__Tka4kq__playlistGrid{grid-template-columns:1fr}}
.NewsSection-module__eraxLq__section{background-color:var(--bg);border-top:1px solid rgba(255,255,255,.05);padding:80px 0 100px}.NewsSection-module__eraxLq__container{max-width:1400px;margin:0 auto;padding:0 24px}.NewsSection-module__eraxLq__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.NewsSection-module__eraxLq__title{color:#fff;letter-spacing:.5px;text-transform:uppercase;font-size:14px;font-weight:600}.NewsSection-module__eraxLq__viewAll{color:#888;text-transform:uppercase;align-items:center;gap:4px;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.NewsSection-module__eraxLq__viewAll:hover{color:#fff}.NewsSection-module__eraxLq__chevron{opacity:.8}.NewsSection-module__eraxLq__grid{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}@media (min-width:640px){.NewsSection-module__eraxLq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NewsSection-module__eraxLq__grid{grid-template-columns:repeat(4,1fr)}}.NewsSection-module__eraxLq__newsCard{border:1px solid rgba(255,255,255,.05);border-radius:8px;flex-direction:column;justify-content:flex-end;height:240px;text-decoration:none;display:flex;position:relative;overflow:hidden}.NewsSection-module__eraxLq__image{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.NewsSection-module__eraxLq__newsCard:hover .NewsSection-module__eraxLq__image{transform:scale(1.05)}.NewsSection-module__eraxLq__overlay{z-index:1;background:linear-gradient(transparent 0%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.9) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.NewsSection-module__eraxLq__content{z-index:2;flex-direction:column;gap:8px;padding:20px;display:flex;position:relative}.NewsSection-module__eraxLq__category{color:#c00;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700}.NewsSection-module__eraxLq__newsTitle{color:#fff;margin:0;font-size:16px;font-weight:600;line-height:1.3}.NewsSection-module__eraxLq__timeAgo{color:#888;margin-top:4px;font-size:11px}
