.DirectionHeading_container__g3thD{display:flex;flex-direction:column;gap:64px;margin-bottom:80px}.DirectionHeading_subtitle__ad5Jx{max-width:1087px}@media (max-width:475px){.DirectionHeading_container__g3thD{gap:calc(32 / var(--mobile-multiplier));margin-bottom:calc(40 / var(--mobile-multiplier))}.DirectionHeading_subtitle__ad5Jx{max-width:calc(313 / var(--mobile-multiplier))}}.ClientsSection_outdated_container__ekd4e{margin-bottom:var(--home-page-section-spacing)}.ClientsSection_outdated_list__3z3vO{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px 60px;gap:16px 60px;list-style:none}.ClientsSection_outdated_list__3z3vO svg{width:160px;height:160px}@media (max-width:1440px){.ClientsSection_outdated_list__3z3vO{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){.ClientsSection_outdated_list__3z3vO{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ClientsSection_outdated_list__3z3vO{gap:12px}.ClientsSection_outdated_list__3z3vO svg{width:124px;height:124px}}@media (max-width:475px){.ClientsSection_outdated_list__3z3vO{grid-template-columns:repeat(2,1fr);gap:3vw}.ClientsSection_outdated_list__3z3vO svg{width:26vw;height:26vw}}.ClientsSection_body__klffb{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:40px 112px;gap:40px 112px;list-style-type:none}.ClientsSection_item__o0fq8{display:flex;align-items:center;justify-content:center;width:160px;height:160px}.ClientsSection_item__o0fq8>*{display:block!important;width:120px!important;height:120px!important}@media (max-width:1540px){.ClientsSection_body__klffb{gap:40px 73px}}@media (max-width:1430px){.ClientsSection_body__klffb{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:1024px){.ClientsSection_body__klffb{gap:24px}}@media (max-width:475px){.ClientsSection_item__o0fq8{width:120px;height:120px}.ClientsSection_body__klffb{grid-template-columns:repeat(2,120px);gap:8px 58px;width:-moz-fit-content;width:fit-content;margin:0 auto}}.Background_container__Cs7Ff{position:absolute;inset:0}.Background_overlay__oqZqO{position:absolute;inset:0;background-color:var(--system-color-black-1000);opacity:.15}.Background_container__Cs7Ff video{width:100%;height:100%;object-fit:cover}.Button_container__VaNs4{padding:16px 20px;color:var(--system-color-light-500);cursor:pointer;background-color:var(--system-color-black-1000);border-radius:6px;transition:background-color var(--system-transition-100)}.Button_container__VaNs4:hover{background-color:var(--system-color-black-800)}@media (max-width:475px){.Button_container__VaNs4{padding:3.7vw 0}}.Input_container__YrI0Z{position:relative}.Input_inputLabel__ReAM9{position:absolute;top:50%;left:0;font-size:14px;color:#909090;background-color:#fff;transition:font-size .3s ease,top .3s ease,transform .3s ease;transform:translateY(-50%)}.Input_input__CvTk6{width:100%;height:48px;padding-top:18px;font-size:18px;font-weight:500;cursor:pointer;border-bottom:1px solid #909090}.Input_input__CvTk6:hover{border-bottom:1px solid #222}.Input_input__CvTk6:focus+.Input_inputLabel__ReAM9,.Input_input__CvTk6:not(:placeholder-shown)+.Input_inputLabel__ReAM9{top:0;font-size:12px;transform:translateY(0)}.Input_inputError__v3zhF{color:#e73030;cursor:text;caret-color:var(--system-color-black-1000)}.Input_labelError__VD_Jq{font-size:12px;color:#e73030}.SliderHint_container__1iQ1r{display:none}@media (max-width:768px){.SliderHint_container__1iQ1r{display:block;mix-blend-mode:multiply}.SliderHint_container__1iQ1r img{mix-blend-mode:multiply}}.OrderModal_container__jzzaE{position:fixed;top:0;right:0;z-index:10;display:flex;width:100%;height:100%;background:#fff;transition:transform var(--system-transition-200) ease-in-out;transform:translateX(100%)}.OrderModal_container__jzzaE.OrderModal_open__1_Roy{transform:translateX(0)}.OrderModal_closeButton__m5Mly{position:absolute;top:15px;right:15px;font-size:35px;cursor:pointer;background:transparent}.OrderModal_content__yv4PL{position:relative;width:50%;height:100%;padding:30px 60px}.OrderModal_formWrapper__toBt4{display:flex;align-items:center;justify-content:center;width:50%;height:100%}.OrderModal_logo__DxqGV{z-index:10;width:108px;height:57px;color:var(--system-color-light-500)}.OrderModal_info__sIyw4{display:flex;flex-direction:column;gap:120px}.OrderModal_link__DpaeX{width:-moz-fit-content;width:fit-content;font-size:36px;font-weight:600;color:var(--system-color-light-500)}.OrderModal_link__DpaeX svg{width:30px;height:30px}.OrderModal_contacts__JFu8G{display:flex;flex-direction:column;gap:10px;margin-bottom:130px}.OrderModal_contacts__JFu8G div{display:flex;gap:15px}.OrderModal_address__TFSSm{display:flex;flex-direction:column;gap:15px;align-items:flex-start;justify-content:flex-start}.OrderModal_form__zMcLx{display:flex;flex-direction:column;row-gap:40px;width:100%;max-width:420px;margin:0 auto}.OrderModal_formTitle__BxCkk{font-size:36px;font-weight:600;line-height:1.33}.OrderModal_submitButton__KAEQS{padding:16px 113px;font-size:18px;font-weight:500;line-height:1.33;color:var(--system-color-light-500);background:var(--system-color-sky-500);border-radius:5px}.OrderModal_errorMessage__sRkos{font-size:14px;color:var(--system-color-warning-500)}.OrderModal_policy__iF_9c{font-size:13px;line-height:1.5}.OrderModal_policyLink__wHacB{display:inline;font-weight:600;color:var(--system-color-sky-500)}.OrderModal_successMessage__h3ivd{font-size:14px;color:var(--system-color-success-500)}@media (max-width:1024px){.OrderModal_container__jzzaE{flex-direction:column;overflow-y:scroll}.OrderModal_contacts__JFu8G{margin-bottom:0}.OrderModal_info__sIyw4{gap:3vh}.OrderModal_content__yv4PL{width:100%;height:-moz-fit-content;height:fit-content;padding:20px 30px}.OrderModal_links__Kiosb{align-items:center}.OrderModal_formWrapper__toBt4{width:100%;padding:15px}.OrderModal_link__DpaeX{font-size:26px}.OrderModal_form__zMcLx{gap:20px}.OrderModal_formTitle__BxCkk{font-size:26px;text-align:center}.OrderModal_address__TFSSm{gap:8px}.OrderModal_infoWrapper__6yQiF{display:flex;align-items:center;justify-content:space-between}.OrderModal_link__DpaeX svg{width:24px;height:24px}.OrderModal_submitButton__KAEQS{padding:16px 0}.OrderModal_closeButton__m5Mly{color:var(--system-color-light-500)}}@media (max-width:768px){.OrderModal_link__DpaeX{font-size:18px}}@media (max-width:475px){.OrderModal_link__DpaeX{font-size:2.9vw}.OrderModal_link__DpaeX svg{width:3.3vw;height:3.3vw}.OrderModal_contacts__JFu8G div{gap:1vw}.OrderModal_closeButton__m5Mly{font-size:6vw}.OrderModal_logo__DxqGV{width:16vw;height:8vw}.OrderModal_form__zMcLx{gap:2.7vw}.OrderModal_submitButton__KAEQS{padding:2.7vw 0}.OrderModal_policy__iF_9c{font-size:2.7vw}}.Footer_container__VoSrd{padding-top:92px;padding-bottom:42px;background-color:var(--system-color-black-100)}.Footer_body__A0oWb{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:48px;gap:48px}.Footer_body__A0oWb:not(:last-child){margin-bottom:64px}.Footer_list__eKdy_{display:flex;gap:16px;list-style-type:none}.Footer_title__1F1XY{margin-bottom:40px;background-color:transparent}.Footer_listBlock__TkA_l a{color:var(--system-color-black-800)}.Footer_listBlock__TkA_l a:hover{color:var(--system-color-black-700)}.Footer_listBlock__TkA_l{display:flex;flex-direction:column;gap:16px;list-style:none}.Footer_services__EATWU{grid-column:span 3}.Footer_services__EATWU .Footer_list__eKdy_{flex-flow:column wrap;max-height:408px}.Footer_documents__ksTz4 .Footer_list__eKdy_{flex-direction:column;margin-bottom:40px}.Footer_documents__ksTz4 .Footer_presentation__prfhE{display:flex;gap:12px;align-items:center}.Footer_documents__ksTz4 .Footer_presentation__prfhE svg{width:40px;height:26px}.Footer_documents__ksTz4 .Footer_presentation__prfhE p{line-height:1}.Footer_contacts__MPOZC{display:flex;flex-direction:column;gap:24px}.Footer_contacts__MPOZC .Footer_icons__QdQQa{display:flex;gap:12px;align-items:center}.Footer_contacts__MPOZC .Footer_icons__QdQQa .Footer_icon__r_2bd{width:24px;height:24px}.Footer_socials__OWa_v{display:flex;flex-direction:column;justify-content:space-between}.Footer_socials__OWa_v .Footer_list__eKdy_{flex-wrap:wrap;max-width:240px}.Footer_socials__OWa_v .Footer_list__eKdy_ a{color:var(--system-color-black-800)}.Footer_corner__wee__{display:flex;grid-column:span 2;align-items:flex-end;justify-content:flex-end}.Footer_corner__wee__ div{display:flex;gap:155px;align-items:flex-end}.Footer_corner__wee__ .Footer_address__KSR_J{line-height:110%;color:var(--system-color-black-900)}.Footer_logo__g7iDL{width:108px;height:57px}.Footer_accreditationContainer__RVWIB{margin:0 auto;color:var(--system-color-black-700)}.Footer_accreditation__FZekv{display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-top:1px solid var(--system-color-black-400)}.Footer_accreditationWrapper__6xjoN{display:flex}.Footer_accreditationWrapper__6xjoN>div{display:flex;gap:8px;margin-right:24px}.Footer_accreditation__FZekv .typography-body-m{color:var(--system-color-black-700)}.Footer_accreditation__FZekv .typography-body-s{margin-left:auto;color:var(--system-color-black-500)}.Footer_warn__b2jFq{color:var(--system-color-black-500)}@media (max-width:1165px){.Footer_body__A0oWb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}}@media (max-width:1024px){.Footer_container__VoSrd{padding-top:64px;padding-bottom:32px}.Footer_body__A0oWb{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.Footer_services__EATWU .Footer_list__eKdy_{flex-flow:row wrap;max-height:none}.Footer_accreditation__FZekv{flex-wrap:wrap;gap:12px}.Footer_accreditation__FZekv .typography-body-s{margin-left:0}}@media (max-width:475px){.Footer_container__VoSrd{padding-top:calc(64 / var(--mobile-multiplier));padding-bottom:calc(32 / var(--mobile-multiplier))}.Footer_body__A0oWb{grid-template-columns:1fr;gap:calc(40 / var(--mobile-multiplier));gap:0}.Footer_socials__OWa_v{margin-bottom:40px}.Footer_body__A0oWb:not(:last-child){margin-bottom:calc(40 / var(--mobile-multiplier))}.Footer_title__1F1XY{margin-bottom:calc(24 / var(--mobile-multiplier))}.Footer_list__eKdy_{gap:calc(16 / var(--mobile-multiplier))}.Footer_services__EATWU{grid-column:initial}.Footer_services__EATWU .Footer_list__eKdy_{flex-flow:column nowrap;margin-bottom:calc(40 / var(--mobile-multiplier))}.Footer_documents__ksTz4 .Footer_list__eKdy_{margin-bottom:calc(32 / var(--mobile-multiplier))}.Footer_documents__ksTz4 .Footer_presentation__prfhE{gap:calc(12 / var(--mobile-multiplier))}.Footer_documents__ksTz4 .Footer_presentation__prfhE svg{width:calc(40 / var(--mobile-multiplier));height:calc(26 / var(--mobile-multiplier))}.Footer_contacts__MPOZC{gap:calc(24 / var(--mobile-multiplier));margin-bottom:calc(40 / var(--mobile-multiplier))}.Footer_contacts__MPOZC .Footer_icons__QdQQa .Footer_icon__r_2bd{width:calc(24 / var(--mobile-multiplier));height:calc(24 / var(--mobile-multiplier))}.Footer_corner__wee__{grid-column:initial;justify-content:flex-start}.Footer_corner__wee__ div{flex-direction:column;gap:calc(24 / var(--mobile-multiplier));align-items:flex-start}.Footer_logo__g7iDL{width:calc(116 / var(--mobile-multiplier));height:calc(61 / var(--mobile-multiplier))}.Footer_accreditationWrapper__6xjoN,.Footer_accreditation__FZekv{display:flex;flex-direction:column;align-items:flex-start}.Footer_accreditationWrapper__6xjoN{gap:24px}.Footer_companyInfo__IrQ3F{display:flex;flex-direction:column;gap:8px}.Footer_accreditationInfo__Fs2Mm{display:flex}.Footer_closed__oda1K{display:none}.Footer_closedTitle__CgRel:after{content:" +"}.Footer_openedTitle__QqKBC:after{content:" -"}}.HamburgerMenu_container__EqVp4{display:none}@media (max-width:768px){.HamburgerMenu_container__EqVp4{display:flex;flex-direction:row-reverse;gap:12px;align-items:center}.HamburgerMenu_button__muIXp{position:relative;display:inherit;width:30px;height:30px;cursor:pointer;background:transparent;border:none}.HamburgerMenu_line__P4nZL{position:absolute;top:50%;left:0;width:100%;height:3px;background-color:var(--system-color-black-1000);transform-origin:center}.HamburgerMenu_container__EqVp4.HamburgerMenu_light__LYvoB .HamburgerMenu_line__P4nZL{background-color:var(--system-color-light-500)}.HamburgerMenu_contact__zo9xy{display:inline-flex}.HamburgerMenu_link__JEi2t{display:inline-flex;color:var(--system-color-black-1000)}.HamburgerMenu_container__EqVp4.HamburgerMenu_light__LYvoB .HamburgerMenu_link__JEi2t{color:var(--system-color-light-500)}.HamburgerMenu_icon__hPVWa{width:32px;height:32px}}@media (max-width:475px){.HamburgerMenu_button__muIXp,.HamburgerMenu_icon__hPVWa{width:6vw;height:6vw}}.Header_container__ianbK{position:absolute;top:32px;left:50%;z-index:5;display:flex;align-items:center;justify-content:space-between;transform:translateX(-50%)}.Header_logo__l1WEd{width:108px;height:57px}.Header_container__ianbK.Header_light__NTN64 .Header_logo__l1WEd{color:var(--system-color-light-500)}.Header_contacts__eIgBK{display:flex;gap:12px;align-items:center}.Header_contacts__eIgBK .Header_icons__2aKg8{display:flex;gap:8px;align-items:center}.Header_container__ianbK.Header_light__NTN64 .Header_link__8AtMM{color:var(--system-color-light-500)}.Header_link__8AtMM svg{width:24px;height:24px}@media (max-width:1024px){.Header_logo__l1WEd{width:90px;height:52px}.Header_link__8AtMM{font-size:20px}.Header_link__8AtMM svg{width:26px;height:26px}}@media (max-width:768px){.Header_contacts__eIgBK{display:none}}@media (max-width:475px){.Header_container__ianbK{top:4vw}.Header_logo__l1WEd{width:20vw;height:11vw}}.SpecializationsSwiper_container__hI3AA{position:relative;height:180px;min-height:-moz-fit-content;min-height:fit-content;margin-bottom:92px;visibility:hidden;opacity:0;transition:opacity var(--system-transition-200) ease}.SpecializationsSwiper_slide__rcP3U{display:flex;flex-direction:column;justify-content:center;height:100%;padding-right:24px;font-size:24px}.SpecializationsSwiper_slide__rcP3U .SpecializationsSwiper_icons___N05r{display:flex;gap:12px;align-items:center;margin-bottom:16px}.SpecializationsSwiper_slide__rcP3U .SpecializationsSwiper_icons___N05r svg{width:32px;height:32px}.SpecializationsSwiper_loaded__Y925f{visibility:visible;opacity:1}@media (max-width:1024px){.SpecializationsSwiper_container__hI3AA{margin-bottom:64px}.SpecializationsSwiper_slide__rcP3U{padding-right:12px;font-size:20px}.SpecializationsSwiper_slide__rcP3U .SpecializationsSwiper_icons___N05r svg{width:28px;height:28px}}@media (max-width:475px){.SpecializationsSwiper_container__hI3AA{height:14.5vh;margin-bottom:20vw}.SpecializationsSwiper_slide__rcP3U{padding-right:3vw;font-size:5vw}.SpecializationsSwiper_slide__rcP3U .SpecializationsSwiper_icons___N05r svg{width:8vw;height:8vw}}.Title_container__Wbima{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;margin-bottom:64px;overflow:hidden}.Title_body__RAGL3{font-size:170px}.Title_airplane__WaQGQ{position:absolute;top:50%;left:0;width:170px;height:170px;opacity:0;transform:translateY(-50%)}.Title_airplane__WaQGQ svg{width:170px;height:170px;fill:#fff}@media (max-width:1320px){.Title_body__RAGL3{font-size:120px}.Title_airplane__WaQGQ,.Title_airplane__WaQGQ svg{width:120px;height:120px}}@media (max-width:1024px){.Title_body__RAGL3{font-size:86px}.Title_airplane__WaQGQ,.Title_airplane__WaQGQ svg{width:86px;height:86px}}@media (max-width:768px){.Title_container__Wbima{margin-bottom:60px}.Title_body__RAGL3{font-size:54px}.Title_airplane__WaQGQ,.Title_airplane__WaQGQ svg{width:54px;height:54px}}@media (max-width:475px){.Title_container__Wbima{margin-bottom:20vw}.Title_body__RAGL3{font-size:12vw}.Title_airplane__WaQGQ,.Title_airplane__WaQGQ svg{width:10vw;height:10vw}}.MainBannerSection_container__jDmRc{position:relative;padding:200px 0 56px;margin-bottom:var(--home-page-section-spacing);color:var(--system-color-light-500)}.MainBannerSection_body__dAqc7{position:relative}.MainBannerSection_button__tLRu9{padding:27px 60px;font-size:26px;font-weight:500;color:var(--system-color-light-500);cursor:pointer;background-color:#3d1df6;border-radius:4px;transition:opacity .2s}.MainBannerSection_button__tLRu9:hover{opacity:.8}@media (max-width:768px){.MainBannerSection_container__jDmRc{padding:180px 0 30px}.MainBannerSection_button__tLRu9{padding:18px 42px;font-size:18px}}@media (max-width:475px){.MainBannerSection_container__jDmRc{height:100vh;padding:40vw 0 6vw}.MainBannerSection_button__tLRu9{width:100%;padding:4vw 0;font-size:4vw}}.ProjectsSwiper_sliderContainer__sDuPV{position:relative;visibility:hidden;opacity:0;transition:opacity var(--system-transition-200) ease}.ProjectsSwiper_slider__6u441{max-width:1440px;height:801px}.ProjectsSwiper_slide__9BOwO{display:flex;align-items:flex-end;justify-content:center;padding:120px 170px 0 200px;font-size:26px;line-height:1.38;color:#fff;background-repeat:no-repeat;background-size:cover}.ProjectsSwiper_vobaza__WbFrn{background:no-repeat 50% url(/_next/static/media/vobaza-background.e98f550b.webp);background-size:cover}.ProjectsSwiper_pvs__sxtPx{background:no-repeat 50% url(/_next/static/media/pvs-background.fe84a001.webp);background-size:cover}.ProjectsSwiper_sekta__9j5CK{background:no-repeat 50% url(/_next/static/media/sekta-background.aef19a61.webp);background-size:cover}.ProjectsSwiper_slide__9BOwO .ProjectsSwiper_slideContent__Stgo7{max-width:537px;height:100%}.ProjectsSwiper_logo__sYfv_{width:315px;height:80px}.ProjectsSwiper_description__DcCHT,.ProjectsSwiper_techs__W5AfZ{margin-top:40px;margin-bottom:30px;font-weight:500}.ProjectsSwiper_techs__W5AfZ{opacity:.5}.ProjectsSwiper_imageContainer__3V9C_{position:relative;width:533px;height:710px}.ProjectsSwiper_imageContainer__3V9C_ img{height:100%;object-fit:contain}.ProjectsSwiper_arrowLeft__nE2r5,.ProjectsSwiper_arrowRight__pLKOj{position:absolute;top:50%;z-index:10;padding:10px;color:#000;cursor:pointer;background-color:hsla(0,0%,100%,.1);border-radius:40px;fill:#000;stroke:#000;transition:all .5s;transform:translateY(-50%)}.ProjectsSwiper_arrowLeft__nE2r5:hover,.ProjectsSwiper_arrowRight__pLKOj:hover{background-color:hsla(0,0%,100%,.3)}.ProjectsSwiper_arrowLeft__nE2r5{left:60px}.ProjectsSwiper_arrowRight__pLKOj{right:60px}.ProjectsSwiper_dots__iLPY3{position:absolute;bottom:100px;left:50%;display:flex;gap:30px;justify-content:center;transform:translateX(-50%)}.ProjectsSwiper_dot__UwYYm{width:15px;height:15px;cursor:pointer;background:#fff;border-radius:50%;opacity:.2;transition:opacity .3s}.ProjectsSwiper_activeDot__WTpTE{opacity:1}.ProjectsSwiper_black__ZuWfy *{color:#000}.ProjectsSwiper_black__ZuWfy .ProjectsSwiper_dot__UwYYm{background-color:#000}.ProjectsSwiper_loaded__dXU9s{visibility:visible;opacity:1}@media (max-width:1320px){.ProjectsSwiper_imageContainer__3V9C_{height:420px}.ProjectsSwiper_slide__9BOwO{flex-direction:column-reverse;align-items:center;justify-content:center;padding:60px 30px 0}.ProjectsSwiper_description__DcCHT,.ProjectsSwiper_techs__W5AfZ{font-size:27px}.ProjectsSwiper_techs__W5AfZ{font-size:22px}.ProjectsSwiper_slide__9BOwO .ProjectsSwiper_slideContent__Stgo7{max-width:unset}}@media (max-width:950px){.ProjectsSwiper_dots__iLPY3{bottom:0;left:0;transform:none}.ProjectsSwiper_arrowLeft__nE2r5,.ProjectsSwiper_arrowRight__pLKOj{display:none}.ProjectsSwiper_slideContent__Stgo7{position:relative}}@media (max-width:768px){.ProjectsSwiper_description__DcCHT,.ProjectsSwiper_techs__W5AfZ{font-size:18px}.ProjectsSwiper_techs__W5AfZ{margin-top:0;margin-bottom:105px;font-size:18px}.ProjectsSwiper_slide__9BOwO{padding:40px 30px 0}.ProjectsSwiper_dots__iLPY3{bottom:30px}}@media (max-width:375px){.ProjectsSwiper_slideContent__Stgo7{max-width:300px}.ProjectsSwiper_techs__W5AfZ{margin-bottom:50px}.ProjectsSwiper_slide__9BOwO{padding:25px 30px 0}}.ProjectsSection_section__w1dly{padding:0;margin:135px auto}.ProjectsSection_header__Lms3h{display:flex;justify-content:space-between;padding:0 60px;margin-bottom:60px}.ProjectsSection_description__CzWRX{max-width:615px;padding:37px 65px 0 0;font-size:26px;font-weight:500;line-height:1.38}@media (max-width:1320px){.ProjectsSection_section__w1dly{margin:135px auto}.ProjectsSection_header__Lms3h{flex-direction:column}.ProjectsSection_description__CzWRX{max-width:800px}}@media (max-width:768px){.ProjectsSection_section__w1dly{margin:90px 0}.ProjectsSection_header__Lms3h{padding:0 4vw}.ProjectsSection_title__QaRc6{font-size:36px}.ProjectsSection_description__CzWRX{padding-top:0;padding-right:0;font-size:18px}}.TechDirectionBannerSection_container__dsDxy{display:flex;align-items:center;min-height:100vh}.TechDirectionBannerSection_body__3gHfC{display:grid;grid-template-columns:40% 60%;width:100%;padding:160px 0}.TechDirectionBannerSection_logo__DT7Ru{display:inline-flex;align-items:center;justify-content:center;width:100%}.TechDirectionBannerSection_logo__DT7Ru svg{width:260px;height:260px}.TechDirectionBannerSection_typography___or0e{width:100%;padding:0 24px}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_title__o8ECp{max-width:550px;margin-bottom:40px;font-size:72px;font-weight:800}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_title__o8ECp span{color:var(--crucial-color)}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_paragraph__iKsjD{max-width:340px;margin-bottom:64px;line-height:1.6}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_button__QxbeE{width:100%;max-width:340px;padding:16px 24px;font-size:18px;color:var(--system-color-light-500);cursor:pointer;background-color:var(--system-color-black-1000);transition:background-color var(--system-transition-100)}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_button__QxbeE:hover{background-color:var(--crucial-color)}@media (max-width:1024px){.TechDirectionBannerSection_logo__DT7Ru svg{width:200px;height:200px}.TechDirectionBannerSection_typography___or0e{padding:0 12px}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_title__o8ECp{margin-bottom:24px;font-size:56px}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_paragraph__iKsjD{margin-bottom:24px}}@media (max-width:768px){.TechDirectionBannerSection_body__3gHfC{display:flex;flex-direction:column;align-items:center;padding:100px 0}.TechDirectionBannerSection_logo__DT7Ru{padding:32px 0}.TechDirectionBannerSection_logo__DT7Ru svg{width:150px;height:150px}.TechDirectionBannerSection_typography___or0e{display:flex;flex-direction:column;align-items:center}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_title__o8ECp{font-size:40px;text-align:center}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_paragraph__iKsjD{max-width:100%;text-align:center}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_button__QxbeE{max-width:240px;font-size:16px}}@media (max-width:475px){.TechDirectionBannerSection_logo__DT7Ru svg{width:30vw;height:30vw}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_title__o8ECp{margin-bottom:6vw;font-size:8.5vw}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_paragraph__iKsjD{margin-bottom:6vw;font-size:3.5vw}.TechDirectionBannerSection_typography___or0e .TechDirectionBannerSection_button__QxbeE{max-width:100%;padding:12px 20px;font-size:4vw}}.DirectionBannerSection_container___wju_{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;padding:213px 0;margin-bottom:120px;overflow:hidden;background-color:var(--system-color-llm-brand)}.DirectionBannerSection_body__uVnfo{margin-bottom:0}.DirectionBannerSection_title__BC5eI{margin-bottom:20px;font-family:bebasNeue,Bebas Neue,sans-serif;font-size:300px;font-weight:700;line-height:100%;text-align:center}.DirectionBannerSection_subtitle__R14Y_{max-width:685px;margin:0 auto 32px;text-align:center}.DirectionBannerSection_button__gccb_{display:flex;margin:0 auto}@media (max-width:1440px){.DirectionBannerSection_container___wju_{justify-content:center;padding:215px 0 153px}.DirectionBannerSection_subtitle__R14Y_{margin-bottom:88px}.DirectionBannerSection_title__BC5eI{font-size:16vw}}@media (max-width:475px){.DirectionBannerSection_container___wju_{justify-content:flex-start;min-height:calc(800 / var(--mobile-multiplier));padding-top:calc(144 / var(--mobile-multiplier));padding-bottom:72px;margin-bottom:calc(64 / var(--mobile-multiplier))}.DirectionBannerSection_title__BC5eI{margin-bottom:10px;font-size:calc(140 / var(--mobile-multiplier));line-height:100%;text-align:left}.DirectionBannerSection_subtitle__R14Y_{max-width:296px;margin:0 0 32px;font-size:16px;line-height:140%;text-align:left}.DirectionBannerSection_button__gccb_{position:static;bottom:auto;left:auto;display:block;width:100%;text-align:center;transform:none}}.DirectionCasesSection_heading__3uWXo{margin-bottom:128px}.DirectionCasesSection_backdrop__tQEVi{max-height:800px;padding:40px 0;margin-bottom:120px;background-color:var(--system-color-black-50)}.DirectionCasesSection_head__5_g5y{display:flex;justify-content:space-between}.DirectionCasesSection_container__z_3jg{margin-bottom:0}.DirectionCasesSection_client__Qry9x{display:flex;flex-direction:column;gap:8px}.DirectionCasesSection_body__PU_Xq{max-width:1330px;margin:0 auto;opacity:0;transition:opacity var(--system-transition-100)}.DirectionCasesSection_body__PU_Xq.DirectionCasesSection_loaded___hIGy{opacity:1}.DirectionCasesSection_item__xnlSp{display:flex;flex-direction:column;gap:40px;align-items:flex-start}.DirectionCasesSection_item__xnlSp .DirectionCasesSection_previewLogo__spomR{width:284px}.DirectionCasesSection_item__xnlSp .DirectionCasesSection_title__vCfNF{font-size:64px;text-align:start}.DirectionCasesSection_item__xnlSp .DirectionCasesSection_description__k88Of{max-width:557px}.DirectionCasesSection_slide__2_6CL{display:flex;align-items:flex-start}.DirectionCasesSection_arrowLeft__q69Pw,.DirectionCasesSection_arrowRight__ZwhUr{position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;background:none;border:none;border-radius:50%;transition:all .3s ease;transform:translateY(-50%)}.DirectionCasesSection_arrowLeft__q69Pw{left:20px}.DirectionCasesSection_arrowRight__ZwhUr{right:20px}.DirectionCasesSection_arrowLeft__q69Pw:hover,.DirectionCasesSection_arrowRight__ZwhUr:hover{transform:translateY(-50%) scale(1.1)}.DirectionCasesSection_arrowLeft__q69Pw:active,.DirectionCasesSection_arrowRight__ZwhUr:active{transform:translateY(-50%) scale(.95)}.DirectionCasesSection_swiperWrapper__piG06{position:relative}.DirectionCasesSection_dots__GlWFe{display:flex;gap:8px;justify-content:center;margin-top:24px}.DirectionCasesSection_dot__F7vIK{width:8px;height:8px;cursor:pointer;background:rgba(0,0,0,.3);border:none;border-radius:50%;transition:all .3s ease}.DirectionCasesSection_dot__F7vIK:hover{background:rgba(0,0,0,.5);transform:scale(1.2)}.DirectionCasesSection_activeDot__Yis8Z{background:rgba(0,0,0,.8);transform:scale(1.2)}@media (max-width:1440px){.DirectionCasesSection_body__PU_Xq{max-width:1130px}.DirectionCasesSection_item__xnlSp .DirectionCasesSection_title__vCfNF{font-size:4.5vw}.DirectionCasesSection_arrowLeft__q69Pw{left:0}.DirectionCasesSection_arrowRight__ZwhUr{right:0}}@media (max-width:1300px){.DirectionCasesSection_arrowLeft__q69Pw{left:-40px}.DirectionCasesSection_arrowRight__ZwhUr{right:-40px}}@media (max-width:1024px){.DirectionCasesSection_backdrop__tQEVi{min-height:600px}.DirectionCasesSection_item__xnlSp .DirectionCasesSection_previewLogo__spomR{width:calc(158 / var(--mobile-multiplier))}}@media (max-width:768px){.DirectionCasesSection_heading__3uWXo{margin-bottom:calc(16 / var(--mobile-multiplier))}.DirectionCasesSection_item__xnlSp .DirectionCasesSection_title__vCfNF{font-size:34px}.DirectionCasesSection_arrowLeft__q69Pw,.DirectionCasesSection_arrowRight__ZwhUr{display:none}}.PossibleDirectionSection_body__8i6vR{display:flex;flex-direction:column;gap:40px}.PossibleDirectionSection_item__Yewyl{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:64px}.PossibleDirectionSection_item__Yewyl:not(:last-child){border-bottom:1px solid var(--system-color-black-100)}.PossibleDirectionSection_name__jx3Px{max-width:350px}.PossibleDirectionSection_description__nUKL9{max-width:273px;color:var(--system-color-black-800)}.PossibleDirectionSection_list__rUrM0{display:flex;flex-direction:column;gap:8px;color:var(--system-color-black-800);list-style-type:none}.PossibleDirectionSection_list__rUrM0 li:before{margin-right:10px;color:var(--system-color-black-600);content:"— "}@media (max-width:1440px){.PossibleDirectionSection_name__jx3Px{max-width:206px}}@media (max-width:850px){.PossibleDirectionSection_item__Yewyl{display:flex;flex-direction:column;gap:24px;max-width:100%}.PossibleDirectionSection_item__Yewyl *{min-width:100%}}@media (max-width:475px){.PossibleDirectionSection_body__8i6vR{gap:calc(28 / var(--mobile-multiplier))}.PossibleDirectionSection_description__nUKL9{max-width:330px}.PossibleDirectionSection_item__Yewyl{grid-template-columns:1fr;gap:calc(28 / var(--mobile-multiplier));min-width:unset;padding-bottom:calc(28 / var(--mobile-multiplier))}.PossibleDirectionSection_name__jx3Px{max-width:auto}.PossibleDirectionSection_list__rUrM0{gap:calc(8 / var(--mobile-multiplier))}}.ReviewsSection_header__YFrmp{display:flex;justify-content:space-between;padding-right:0;padding-left:0;margin-bottom:0}.ReviewsSection_container__XZJeQ{position:relative}.ReviewsSection_body__nmee1{display:flex;gap:40px;align-items:center;justify-content:space-between;width:1129px;margin:0 auto;opacity:0;transition:opacity var(--system-transition-100)}.ReviewsSection_avatar__CCChf{border-radius:50%}.ReviewsSection_body__nmee1.ReviewsSection_loaded__HUW38{opacity:1}.ReviewsSection_body__nmee1 button{background-color:transparent}.ReviewsSection_body__nmee1 button svg{transform:scale(2)}.ReviewsSection_body__nmee1 button:first-child{padding:0 61px 0 16px}.ReviewsSection_body__nmee1 button:last-child{padding:0 16px 0 61px}.ReviewsSection_review__9Tn3J{max-width:355px}.ReviewsSection_review__9Tn3J svg{margin-bottom:24px}.ReviewsSection_review__9Tn3J .ReviewsSection_title__aUt_T{margin-bottom:16px}.ReviewsSection_review__9Tn3J .ReviewsSection_text__RO32N{max-width:331px;margin-bottom:16px}.ReviewsSection_review__9Tn3J .ReviewsSection_author__7skGK{display:flex;gap:16px;align-items:flex-start}.ReviewsSection_review__9Tn3J .ReviewsSection_author__7skGK .ReviewsSection_name__Ggm67{margin-bottom:4px}.ReviewsSection_review__9Tn3J .ReviewsSection_author__7skGK .ReviewsSection_post__aIQDV{margin-bottom:12px;color:var(--system-color-black-700)}.ReviewsSection_arrowLeft__QnDFh,.ReviewsSection_arrowRight__rR9pq{position:absolute;top:65%;z-index:10;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;transition:all .3s ease;transform:translateY(-50%)}.ReviewsSection_arrowLeft__QnDFh{left:20px}.ReviewsSection_arrowRight__rR9pq{right:20px}.ReviewsSection_arrowLeft__QnDFh:hover,.ReviewsSection_arrowRight__rR9pq:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.ReviewsSection_arrowLeft__QnDFh:active,.ReviewsSection_arrowRight__rR9pq:active{transform:translateY(-50%) scale(.95)}.ReviewsSection_dots__sHue_{display:none;gap:8px;justify-content:center;margin-top:24px}.ReviewsSection_dot__p6sf7{width:8px;height:8px;cursor:pointer;background:rgba(0,0,0,.3);border:none;border-radius:50%;transition:all .3s ease}.ReviewsSection_dot__p6sf7:hover{background:rgba(0,0,0,.5);transform:scale(1.2)}.ReviewsSection_activeDot__zbPCw{background:rgba(0,0,0,.8);transform:scale(1.2)}.ReviewsSection_keen-slider__aIx3B{display:grid;grid-template-columns:repeat(3,355px);grid-gap:56px;gap:56px;margin:0 auto}.ReviewsSection_slide__zMiXq{width:355px}@media (max-width:768px){.ReviewsSection_dots__sHue_{display:flex}.ReviewsSection_arrowLeft__QnDFh,.ReviewsSection_arrowRight__rR9pq{display:none}}@media (max-width:1439px){.ReviewsSection_body__nmee1{gap:0}}@media (max-width:1299px){.ReviewsSection_keen-slider__aIx3B{grid-template-columns:repeat(2,355px)}.ReviewsSection_body__nmee1{width:800px}.ReviewsSection_keen_slide__A6Lf_{width:355px}}@media (max-width:1024px){.ReviewsSection_body__nmee1 button:first-child,.ReviewsSection_body__nmee1 button:last-child{display:none}.ReviewsSection_body__nmee1{width:100%;max-width:400px}}@media (max-width:475px){.ReviewsSection_body__nmee1{height:-moz-fit-content;height:fit-content}.ReviewsSection_review__9Tn3J svg{display:block;margin-bottom:0}}.SloganSection_container__2vvDb,.SloganSection_wrapper__lYokq{background-color:var(--system-color-llm-brand)}.SloganSection_wrapper__lYokq{display:flex;flex-direction:column;gap:80px;align-items:center;justify-content:center;height:800px;margin-bottom:0}.SloganSection_title__9h4lf{max-width:1018px;text-align:center}.SloganSection_subtitle__aK8L0{max-width:664px;margin:0 auto;text-align:center}@media (max-width:1500px){.SloganSection_wrapper__lYokq{height:686px}}@media (max-width:1024px){.SloganSection_wrapper__lYokq{height:unset;padding:72px 8px}}@media (max-width:475px){.SloganSection_wrapper__lYokq{gap:0}.SloganSection_title__9h4lf{margin-bottom:calc(40 / var(--mobile-multiplier));font-size:calc(44 / var(--mobile-multiplier))}.SloganSection_subtitle__aK8L0{margin-bottom:calc(64 / var(--mobile-multiplier));font-size:16px;line-height:140%}.SloganSection_button__Pk7wU{width:100%}}.TechStackGrid_container__WAtuQ{display:flex;flex-direction:column;margin-bottom:var(--home-page-section-spacing)}.TechStackGrid_list__ClZj9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:42px 78px;gap:42px 78px;list-style:none}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR{display:flex;gap:32px;align-items:center;overflow:hidden}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR .TechStackGrid_iconContainer__Odwbv{width:60px;height:60px;padding:8px}.TechStackGrid_iconContainer__Odwbv{display:flex}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR .TechStackGrid_label__TtTRl{overflow:hidden;font-size:36px;font-weight:600;line-height:1.2;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}@media (max-width:1024px){.TechStackGrid_list__ClZj9{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.TechStackGrid_list__ClZj9{gap:24px 32px}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR{gap:12px;font-size:24px}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR .TechStackGrid_iconContainer__Odwbv{width:42px;height:42px;padding:4px}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR .TechStackGrid_label__TtTRl{font-size:24px}}@media (max-width:475px){.TechStackGrid_list__ClZj9{gap:4vw 8vw}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR{gap:2vw;font-size:5.5vw}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR .TechStackGrid_iconContainer__Odwbv{width:10vw;height:10vw;padding:1vw}.TechStackGrid_list__ClZj9 .TechStackGrid_item__URrSR .TechStackGrid_label__TtTRl{font-size:5.5vw}}.CommonTechStackSection_container__Sde2I{display:flex;flex-direction:column;margin-bottom:var(--home-page-section-spacing)}.CommonTechStackSection_grid___QU7z{display:grid;grid-template-columns:max-content auto;grid-gap:92px 172px;gap:92px 172px}.CommonTechStackSection_subTitle__cRR2M{font-size:42px}.CommonTechStackSection_list__QfpIF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:42px 78px;gap:42px 78px;list-style:none}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii{display:flex;gap:32px;align-items:center}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii .CommonTechStackSection_iconContainer__es6Y2{width:60px;height:60px;padding:8px}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii .CommonTechStackSection_label__lfSJF{font-size:36px;font-weight:600;text-transform:lowercase}@media (max-width:1440px){.CommonTechStackSection_grid___QU7z{grid-template-columns:1fr;gap:62px}.CommonTechStackSection_list__QfpIF{gap:32px 56px}.CommonTechStackSection_list__QfpIF:not(:last-child){margin-bottom:42px}}@media (max-width:1024px){.CommonTechStackSection_list__QfpIF{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CommonTechStackSection_grid___QU7z{gap:24px;width:max-content}.CommonTechStackSection_subTitle__cRR2M{font-size:28px}.CommonTechStackSection_list__QfpIF{gap:24px 32px}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii{gap:12px;font-size:24px}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii .CommonTechStackSection_iconContainer__es6Y2{width:42px;height:42px;padding:4px}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii .CommonTechStackSection_label__lfSJF{font-size:24px}}@media (max-width:475px){.CommonTechStackSection_subTitle__cRR2M{font-size:6vw}.CommonTechStackSection_list__QfpIF{gap:4vw 8vw}.CommonTechStackSection_list__QfpIF:not(:last-child){margin-bottom:8vw}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii{gap:2vw;font-size:5.5vw}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii .CommonTechStackSection_iconContainer__es6Y2{width:10vw;height:10vw;padding:1vw}.CommonTechStackSection_list__QfpIF .CommonTechStackSection_item__pQdii .CommonTechStackSection_label__lfSJF{font-size:5.5vw}}.DirectionTechStackSection_body__wRiTA{display:flex;flex-direction:column;gap:80px}.DirectionTechStackSection_subtitle__vyfyb{max-width:940px}.DirectionTechStackSection_item__Jhu1j{display:flex;align-items:center;height:136px;border-bottom:1px solid var(--system-color-black-100)}.DirectionTechStackSection_name__aFrEI{width:388px;color:var(--system-color-black-800)}.DirectionTechStackSection_list__QUR_X{display:grid;grid-template-columns:repeat(4,253px);grid-gap:48px;gap:48px;align-items:center;list-style-type:none}.DirectionTechStackSection_list__QUR_X li p{font-size:24px;font-weight:600;text-transform:lowercase}.DirectionTechStackSection_list__QUR_X li{display:flex;gap:20px;align-items:center;width:253px}.DirectionTechStackSection_list__QUR_X li svg{width:32px;height:32px}@media (max-width:1440px){.DirectionTechStackSection_name__aFrEI{min-width:328px}.DirectionTechStackSection_list__QUR_X li{max-width:213px}.DirectionTechStackSection_list__QUR_X{grid-template-columns:repeat(4,auto);gap:17px}}@media (max-width:1300px){.DirectionTechStackSection_item__Jhu1j{flex-direction:column;gap:24px;align-items:flex-start;height:auto;padding-bottom:24px}.DirectionTechStackSection_item__Jhu1j:not(:last-child){margin-bottom:24px}.DirectionTechStackSection_list__QUR_X{flex-wrap:wrap;gap:24px}}@media (max-width:1024px){.DirectionTechStackSection_item__Jhu1j{flex-direction:column;gap:24px;align-items:flex-start;height:auto;padding-bottom:24px}.DirectionTechStackSection_item__Jhu1j:not(:last-child){margin-bottom:24px}.DirectionTechStackSection_list__QUR_X{flex-wrap:wrap;grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:740px){.DirectionTechStackSection_list__QUR_X{display:flex;flex-wrap:wrap;gap:16px}.DirectionTechStackSection_list__QUR_X li{max-width:170px}.DirectionTechStackSection_list__QUR_X li p{font-size:18px}}@media (max-width:475px){.DirectionTechStackSection_name__aFrEI{width:-moz-fit-content;width:fit-content;min-width:unset}.DirectionTechStackSection_body__wRiTA{gap:calc(80 / var(--mobile-multiplier))}.DirectionTechStackSection_item__Jhu1j{gap:calc(24 / var(--mobile-multiplier));padding-bottom:calc(24 / var(--mobile-multiplier));border-bottom:none}.DirectionTechStackSection_item__Jhu1j:not(:last-child){margin-bottom:calc(24 / var(--mobile-multiplier));border-bottom:calc(1 / var(--mobile-multiplier)) solid var(--system-color-black-100)}.DirectionTechStackSection_additionalTitle__x4TPI{margin-bottom:calc(40 / var(--mobile-multiplier))}.DirectionTechStackSection_additionalItem__fOmyX svg{margin-bottom:calc(14 / var(--mobile-multiplier))}}.SpecializationTechStackSection_title__hH1St span{color:var(--crucial-color)}.page_container__e0h1G{--crucial-color:#187bcc}.page_container__By6eE{--crucial-color:#fd4f3c}.page_container__jBBNS{--crucial-color:#f9c510}.page_container__YsfjS{--crucial-color:#61dafb}.page_container__hi4V3{--crucial-color:#f7df1e}.page_container__vt8H4{--crucial-color:#00c785}.page_container__AL3Wg{--crucial-color:#a000a0}