.CarTypeCard_card__rIz11{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background:white;border-radius:10px;border:1px solid var(--mantine-color-gray-3);box-shadow:8px 10px 42px 0 rgba(0,0,0,.42);cursor:pointer;transition:all .2s ease;min-width:152px;height:114px;gap:.75rem;position:relative;margin:20px}.CarTypeCard_card__rIz11:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.CarTypeCard_iconContainer__SnEk6{position:relative;width:60px;height:40px}.CarTypeCard_icon__Ijuwz{object-fit:contain}.CarTypeCard_type__dxvOT{margin:0;font-size:1.1rem;text-transform:uppercase;color:var(--mantine-color-gray-2);font-size:18px;font-weight:400}.BrandLogos_grid__BnxH2{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:148.667px;margin-top:23px}.BrandLogos_logoContainer__Aw9p4{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.BrandLogos_logoContainer__Aw9p4:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.BrandLogos_logo__20cUb{max-width:185px;max-height:82px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);mix-blend-mode:multiply;transition:filter .3s ease}.BrandLogos_logoContainer__Aw9p4:hover .BrandLogos_logo__20cUb{filter:grayscale(0)}@media (max-width:987px){.BrandLogos_grid__BnxH2{grid-template-columns:repeat(3,1fr);grid-auto-rows:110px}.BrandLogos_logoContainer__Aw9p4{padding:12px}.BrandLogos_logo__20cUb{max-width:120px;max-height:56px}}.BrandLogos_logoLink__K5SpE{text-decoration:none;transition:transform .2s ease,opacity .2s ease}.BrandLogos_logoLink__K5SpE:hover{transform:scale(1.08)}.BrandLogos_logoLink__K5SpE:focus-visible{outline:2px solid #9799ed;outline-offset:4px;border-radius:8px}.Carousel_carousel__S1TJQ{position:relative}.Carousel_controls__FMvj1{pointer-events:none;padding:0}.Carousel_control__QUQmm{pointer-events:auto;opacity:1;width:44px;height:44px;border:none;border-radius:50%;background-color:#ffffff;box-shadow:0 4px 14px rgba(0,0,0,.18);color:#000000;transition:background-color .2s ease,transform .2s ease}.Carousel_control__QUQmm:hover{background-color:#d6f5cc;transform:scale(1.06)}.Carousel_control__QUQmm svg{width:20px;height:20px}.Carousel_indicator__DU_LO{width:8px!important;height:8px!important;transition:width .25s ease;background-color:#fff!important}.Carousel_indicator__DU_LO[data-active]{width:40px!important;background-color:#868cd7!important}.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size,100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}.ProductCard_card__FHhST{background:#ffffff;border-radius:10px;padding:20px;box-shadow:0 4px 14px rgba(0,0,0,.1);width:310px;margin:10px}.ProductCard_brand__0Szfc{font-size:16px;color:#666}.ProductCard_model__V0uQM{font-size:20px;font-weight:700;line-height:1.3;color:#000;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductCard_rating__mKdYa{background:#d6f5cc;padding:4px 8px;border-radius:20px;gap:4px;color:#000;font-weight:500}.ProductCard_rating__mKdYa svg{color:#000}.ProductCard_imageContainer__iMo1P{height:180px;display:flex;align-items:center;justify-content:center}.ProductCard_image__5749Y{width:100%;height:auto;object-fit:contain}.ProductCard_price__lyQQE{font-size:18px;font-weight:600;color:#000}.CarComparison_card__ebqI1{background:#ffffff;border-radius:24px;overflow:hidden;box-shadow:0 8px 16px 0 #00000040;width:100%;max-width:792px;min-width:792px;margin:10px}.CarComparison_container__M4UzA{padding:20px}.CarComparison_carInfo__k8OyB{flex:1;padding:10px}.CarComparison_brand__tVfy7{font-size:16px;color:#666}.CarComparison_model__VKgtB{font-size:20px;font-weight:700;color:#000;margin-top:4px}.CarComparison_rating__ps3eD{background:#d6f5cc;padding:4px 8px;border-radius:20px;gap:4px;color:#000;font-weight:500}.CarComparison_imageContainer__t1mr5{margin:20px 0;height:140px;display:flex;align-items:center;justify-content:center;overflow:hidden}.CarComparison_image__BKMmP{width:100%;height:100%;max-height:100%;object-fit:contain}.CarComparison_price___ErZF{font-size:18px;font-weight:600;color:#000}.CarComparison_vsContainer__gB9ab{padding:0 20px}.CarComparison_vs__AABDR{font-size:24px;font-weight:600;color:#666}.CarComparison_footer__7zZPW{display:block;background:#9799ed;padding:15px;text-align:center;font-size:18px;font-weight:400;color:#fff;text-decoration:none;transition:background-color .2s ease}.CarComparison_footer__7zZPW:hover{background:#868cd7}.CarComparison_footer__7zZPW:focus-visible{outline:2px solid #000;outline-offset:-2px}.NewsCard_card__Av46u{background:#000000;border-radius:24px;overflow:hidden;width:100%;max-width:390px;min-width:400px;height:384px;position:relative;cursor:pointer;transition:transform .3s ease;box-shadow:8px 10px 42px 0 #0000006b}.NewsCard_card__Av46u:hover{transform:translateY(-5px)}.NewsCard_imageContainer__AtSwe{width:100%;height:100%}.NewsCard_image__P1Vpk{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.NewsCard_content__JhoWU{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8));height:90px;backdrop-filter:blur(42px)}.NewsCard_title__tu1c7{color:#d6f5cc;font-size:20px;font-weight:400;line-height:1.4}.SectionHeading_root__bMZgG{position:relative;height:80px;width:100%}.SectionHeading_prefix__Y0J6Y{position:absolute;left:0;top:0;font-family:var(--font-titillium),"Titillium Web",sans-serif;font-weight:900;font-size:40px;line-height:61px;color:#000}.SectionHeading_word__J7qgw{position:absolute;left:107px;top:10px;font-family:var(--font-exo),sans-serif;font-weight:400;font-size:32px;line-height:43px;letter-spacing:.2em;color:#000;white-space:nowrap}.SectionHeading_wordNoPrefix__x0bAY{left:0}.SectionHeading_underline__NvAC2{position:absolute;left:0;top:69px;display:block}.SectionHeading_viewAll__te5j4{position:absolute;right:0;top:13px;font-family:var(--font-exo),sans-serif;font-weight:700;font-size:23px;line-height:31px;color:#979eed;text-align:right;text-decoration:none;cursor:pointer}@media (max-width:987px){.SectionHeading_root__bMZgG{height:64px}.SectionHeading_prefix__Y0J6Y{font-size:30px;line-height:46px}.SectionHeading_word__J7qgw{left:80px;top:8px;font-size:22px;line-height:32px}.SectionHeading_wordNoPrefix__x0bAY{left:0}.SectionHeading_underline__NvAC2{top:52px}.SectionHeading_viewAll__te5j4{top:10px;font-size:17px}}