.CarTypeCard_card__rIz11{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background:#fff;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}.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}.Carousel_carousel__S1TJQ .mantine-Carousel-control{display:none}.Carousel_mantine-focus-auto__te_pR{display:none!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)}.BrandLogos_logoContainer__Aw9p4{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:8px;transition:all .3s ease;cursor:pointer}.BrandLogos_logoContainer__Aw9p4:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.BrandLogos_logo__20cUb{filter:grayscale(100%);opacity:.7;transition:all .3s ease}.BrandLogos_logoContainer__Aw9p4:hover .BrandLogos_logo__20cUb{filter:grayscale(0);opacity:1}.CarComparison_card__ebqI1{background:#fff;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}.CarComparison_image__BKMmP{width:100%;height:auto;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{background:#9799ed;padding:15px;text-align:center;font-size:18px;font-weight:400;color:#fff}.NewsCard_card__Av46u{background:#000;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,transparent,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}