.Container_container__0SGNv{max-width:1200px;margin:0 auto}.Section_section__rpbb_{padding:var(--section-padding-y) var(--section-padding-x);z-index:5;position:relative;background-color:var(--black-2)}.Section_section__rpbb_.Section_hero__4oP87{position:static}.Section_section__rpbb_.Section_order__QEnL0{z-index:10}@media (min-width:990px){.Section_section__rpbb_.Section_hero__4oP87{position:sticky;top:0}}.Home_hero__cIpZv{padding:20px 5px 0;position:sticky;top:0;display:flex;flex-direction:column;row-gap:40px}.Home_home__J8ovD h1{font-size:58px;color:#fff}.Home_button__CAVCl{border-radius:20px;border:1px solid transparent;background-color:var(--blue-1);padding:14px 30px;font-size:14px;text-transform:uppercase;color:var(--black-2);font-weight:900;margin-bottom:10px}.Home_button__CAVCl:hover{border:1px solid var(--blue-1);background-color:var(--blue-2);color:black}.Home_button__CAVCl:active{transform:scale(.99)}@keyframes Home_myAnimation__HuVI1{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translate(0)}}@keyframes Home_circleAnimation__R285M{0%{opacity:0}to{opacity:1}}.Home_overflowHidden__h1wVg{position:relative;overflow:hidden}.Home_home__J8ovD h1{animation-name:Home_myAnimation__HuVI1;animation-fill-mode:forwards;opacity:0}.Home_animateContainer__CelLr>.Home_overflowHidden__h1wVg:first-of-type>h1{animation-duration:.5s;animation-delay:0s}.Home_animateContainer__CelLr>.Home_overflowHidden__h1wVg:nth-of-type(2)>h1{animation-duration:.5s;animation-delay:.5s}.Home_animateContainer__CelLr>.Home_overflowHidden__h1wVg:nth-of-type(3)>h1{animation-duration:.5s;animation-delay:.8s}.Home_image__IBu7x{position:absolute;top:0;left:0;height:100%;animation-name:Home_circleAnimation__R285M;animation-fill-mode:forwards;opacity:0;animation-delay:1s;animation-duration:.5s}.Home_imageFive__w4GBQ{animation-fill-mode:forwards;animation-delay:1.5s;animation-duration:.5s}.Home_imageFive__w4GBQ,.Home_sideContent__eYno_{animation-name:Home_myAnimation__HuVI1;opacity:0}.Home_sideContent__eYno_{display:flex;flex-direction:column;align-items:flex-start;animation-duration:1s;animation-delay:1s;animation-fill-mode:forwards}.Home_sideContent__eYno_>p{font-size:20px;margin-bottom:20px;color:var(--grey-1)}.Home_sideContent__eYno_>p:last-of-type{color:#fff;font-weight:900}@media (min-width:640px){.Home_hero__cIpZv{padding:60px 5px 130px}.Home_home__J8ovD.Home_h1__AShXT{font-size:70px}}@media (min-width:1024px){.Home_hero__cIpZv{padding:0 5% 130px;flex-direction:row;align-items:flex-start;column-gap:10%}.Home_home__J8ovD h1{font-size:100px}.Home_sideContent__eYno_{align-items:flex-start;max-width:260px;text-transform:uppercase}.Home_sideContent__eYno_ p{max-width:200px}.Home_offersTightDesktop__P0g6Q{padding-top:42px!important}}@media (min-width:1280px){.Home_home__J8ovD h1{font-size:140px}}.Software_topContent__5Dpnu{display:flex;flex-direction:column;align-items:center}.Software_container__eDgjT h2{font-size:38px;font-weight:900;margin-bottom:30px;text-transform:uppercase;text-align:center;max-width:460px;color:#fff}.Software_container__eDgjT .Software_button__1TA3Z{border-radius:20px;border:1px solid transparent;background-color:var(--blue-1);padding:14px 30px;font-size:14px;text-transform:uppercase;color:var(--black-2);font-weight:900;margin-bottom:40px}.Software_container__eDgjT .Software_button__1TA3Z:hover{border:1px solid var(--blue-1);background-color:var(--blue-2)}.Software_container__eDgjT .Software_button__1TA3Z:active{transform:scale(.99)}.Software_cards__cLtGy{display:block}.Software_card__PLVJS{text-align:center;display:flex;align-items:center;flex-direction:column;row-gap:25px;border-radius:20px;padding:20px 30px;background-color:var(--black-3);margin-bottom:50px;transition:all;opacity:0;transition-duration:1s}.Software_card__PLVJS.Software_active__5y_Tm{opacity:1}.Software_card__PLVJS .Software_imageContainer__CT812{position:relative;background-color:transparent;border-radius:50%;width:70px;height:70px;display:flex;justify-content:center;align-items:center}.Software_card__PLVJS .Software_imageContainer__CT812 img{width:60px}.Software_card__PLVJS h3{color:#fff;text-transform:uppercase}.Software_card__PLVJS p{color:#fff}@media (min-width:786px){.Software_cards__cLtGy{display:flex;column-gap:20px}.Software_card__PLVJS{flex:1 0 200px}}.Offers_embla__O0Fqb{display:grid;gap:14px}.Offers_viewport__8S7Av{overflow:hidden}.Offers_container__uAqJX{display:flex;margin-right:-16px}.Offers_slide__bpV02{flex:0 0 86%;min-width:0;padding-right:16px}.Offers_dots__W0SGw{display:flex;align-items:center;justify-content:center;gap:8px}.Offers_dot__cusMF{width:8px;height:8px;border:0;border-radius:50%;background:#4b5563;padding:0}.Offers_dotActive__Z4gbD{background:var(--blue-2)}@media (min-width:768px){.Offers_slide__bpV02{flex-basis:50%}}@media (min-width:1024px){.Offers_slide__bpV02{flex-basis:25%}}.Reviews_wrap__8NqNs{padding:10px 5px}.Reviews_header__12hhj{margin-bottom:26px}.Reviews_headerRow__r72NH{display:flex;justify-content:flex-start;align-items:center;gap:12px;flex-wrap:wrap}.Reviews_kicker__XBFmY{margin:0 0 8px;color:var(--blue-2);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.Reviews_header__12hhj h2{margin:0;color:#fff;font-size:32px;line-height:1.1}.Reviews_embla__zR8QL{display:grid;gap:16px}.Reviews_viewport__rAjC2{overflow:hidden}.Reviews_container___sH_f{display:flex;margin-right:-14px;padding:10px 0}.Reviews_slide___rhi5{flex:0 0 100%;min-width:0;padding-right:14px}.Reviews_cardLink__DWpWG{display:block;text-decoration:none;height:100%}.Reviews_card__uO6Bp{background:linear-gradient(170deg,#1e2121,#161818);border:1px solid #2a2d2d;border-radius:16px;padding:20px;height:100%;transition:border-color .2s ease,transform .2s ease}.Reviews_cardLink__DWpWG:hover .Reviews_card__uO6Bp{border-color:var(--blue-1);transform:translateY(-2px)}.Reviews_dots__GA0eC{display:flex;align-items:center;justify-content:center;gap:8px}.Reviews_dot__3FiE1{width:8px;height:8px;border:0;border-radius:50%;background:#4b5563;padding:0}.Reviews_dotActive__FY149{background:var(--blue-2)}.Reviews_stars__voOkg{color:#ffd166;letter-spacing:.06em;margin-bottom:8px;font-size:17px}.Reviews_route__a2ZS1{margin:0 0 10px;color:#ecfdfd;font-weight:700;font-size:15px}.Reviews_text__50fIw{margin:0 0 12px;color:var(--grey-2)}.Reviews_author___2PDh{margin:0;color:#fff;font-weight:700;font-size:14px}@media (min-width:768px){.Reviews_wrap__8NqNs{padding:20px 5%}.Reviews_slide___rhi5{flex-basis:50%}}@media (min-width:1024px){.Reviews_slide___rhi5{flex-basis:25%}}@media (min-width:1200px){.Reviews_header__12hhj h2{font-size:42px}}.VehicleSection_wrapper__gpMv7{width:min(1280px,100%);margin:0 auto}.VehicleSection_layout__uIchA{display:grid;grid-template-columns:1fr;gap:36px}.VehicleSection_content__JZD6v h2{margin:0 0 16px;color:#fff;font-size:clamp(34px,3.4vw,56px);line-height:1.1}.VehicleSection_content__JZD6v p{margin:0 0 18px;color:#fff;font-size:clamp(18px,1.6vw,24px);line-height:1.6}.VehicleSection_content__JZD6v p:last-child{margin-bottom:0}.VehicleSection_infoGrid__a3Rwa{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:380px}.VehicleSection_viewGalleryButton__t0fKn{display:inline-flex;margin-top:22px;border:1px solid #67a8c1;border-radius:10px;padding:10px 16px;color:#fff;text-transform:uppercase;font-size:13px;letter-spacing:.04em}.VehicleSection_viewGalleryButton__t0fKn:hover{background:#67a8c1;color:#0e1010}.VehicleSection_infoCard__oFrYO{border:1px solid #2f3437;border-radius:10px;padding:22px 16px;background:#131616}.VehicleSection_infoCard__oFrYO p{margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.2}.VehicleSection_infoCard__oFrYO span{display:block;font-size:16px;color:#cfd7da;line-height:1.4}.VehicleSection_galleryGrid___SloD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.VehicleSection_gridItem__N16Xe{position:relative;min-height:180px;border:1px solid #2e3336;border-radius:10px;overflow:hidden;padding:0;background-color:#131616;cursor:pointer}.VehicleSection_gridItem__N16Xe img{border:1px solid #2e3336}.VehicleSection_gridItem__N16Xe:focus-visible{outline:3px solid #67a8c1;outline-offset:2px}@media (min-width:768px){.VehicleSection_gridItem__N16Xe{min-height:200px}}@media (min-width:1024px){.VehicleSection_layout__uIchA{grid-template-columns:minmax(0,46%) minmax(0,1fr);align-items:start;gap:40px}.VehicleSection_galleryGrid___SloD{grid-template-columns:repeat(3,minmax(0,1fr))}}.VehicleSection_lightbox___E_R_{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.88);padding:70px 5% 24px}.VehicleSection_closeButton___kAsQ{top:18px;right:5%;background:transparent;padding:10px 16px}.VehicleSection_closeButton___kAsQ,.VehicleSection_navButton__wgRfB{position:absolute;border:1px solid #fff;color:#fff;border-radius:8px}.VehicleSection_navButton__wgRfB{top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);padding:10px 14px;z-index:2}.VehicleSection_navPrev__eyvql{left:3%}.VehicleSection_navNext__FtRKc{right:3%}.VehicleSection_counter__OmDTz{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;z-index:2}.VehicleSection_lightboxViewport__pWyZq{width:100%;height:calc(100vh - 120px);overflow:hidden}.VehicleSection_lightboxTrack__k6mQP{display:flex;height:100%}.VehicleSection_lightboxSlide__xHdoL{flex:0 0 100%;min-width:0}.VehicleSection_lightboxImage__IU2_w{position:relative;width:100%;height:100%}@media (max-width:768px){.VehicleSection_galleryGrid___SloD>:not(:nth-last-child(-n+4)){display:none}.VehicleSection_navButton__wgRfB{top:auto;bottom:14px;transform:none}.VehicleSection_navPrev__eyvql{left:5%}.VehicleSection_navNext__FtRKc{right:5%}.VehicleSection_counter__OmDTz{bottom:62px}}