.AnimatedCircle_animatedCircle__59CPU{opacity:.5;background:linear-gradient(240.96deg,var(--circle-bg-transparent) 15.77%,var(--circle-bg-color) 74.7%);animation:var(--circle-animation-name) var(--circle-animation-duration) ease-in-out infinite;animation-delay:var(--circle-animation-delay);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:-1}.AnimatedCircle_animatedCircle__59CPU,.styles_circle__j0nVx{position:absolute;border-radius:50%;filter:blur(100px);will-change:transform;isolation:isolate}.styles_circle__j0nVx{width:600px;height:600px;background:var(--circle-bg-color);opacity:.3;-webkit-filter:blur(100px);transform:translate(-50%,-50%) translate(250px,250px);transition:all .1s ease-out;pointer-events:none;overflow:hidden}.styles_circle_active__8p_BZ{width:500px;height:500px;opacity:.35}.Button_button__f4vEI{outline:none;border:none;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:10px;justify-content:center;border-radius:60px;font-size:var(--font-size-xs);font-family:var(--font-family-main);-webkit-tap-highlight-color:rgba(0,0,0,0)}.Button_button_primary__bUkro{background-color:var(--btn-primary-color);color:var(--text-btn-primary-color);fill:var(--text-btn-primary-color);stroke:var(--text-btn-primary-color)}.Button_button_primary__bUkro>img{filter:var(--btn-primary-icon-filter)}.Button_button_secondary__M0z0I{background-color:rgba(0,0,0,0);color:var(--text-secondary-color);fill:var(--text-secondary-color);stroke:var(--text-secondary-color);border:2px solid var(--btn-secondary-border-color)}.Button_button_secondary__M0z0I>img{filter:var(--btn-secondary-icon-filter)}.Button_button_tertiary__45o9n{background-color:var(--btn-tertiary-color);color:var(--text-tertiary-color);fill:var(--text-tertiary-color);stroke:var(--text-tertiary-color)}.Button_button_tertiary__45o9n>img{filter:var(--btn-tertiary-icon-filter)}.Button_button_transparent__NyYdu{background-color:rgba(0,0,0,0);color:var(--text-primary-color)}.Button_button_surface__ctBT9{background:rgba(0,0,0,0);color:var(--text-desc-05);border-radius:24px;padding:20px}.Button_button_surface__ctBT9,.Button_button_surface__ctBT9 .Button_leftIcon__cGrLX{transition:all .1s ease-in-out}.Button_button_surface__ctBT9:hover{color:var(--text-primary-color)}.Button_button_surface__ctBT9:hover .Button_leftIcon__cGrLX>svg{stroke:var(--text-primary-color)}.Button_button_surface__ctBT9.Button_selected__6hCyH{color:var(--text-primary-color);background:linear-gradient(90deg,var(--btn-transparent-color) 0,transparent 100%)}.Button_button_surface__ctBT9.Button_selected__6hCyH .Button_leftIcon__cGrLX>svg{stroke:var(--text-primary-color)}.Button_button_xs__vJr7D{padding:4px 10px;height:34px}.Button_button_s__XcR9s{padding:10px 15px;height:34px}.Button_button_m__aHg2n{padding:20px;height:54px}.Button_button_l__0AVs6{padding:20px 40px;height:54px}.AboutUsBlock_root__2QHUg{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:40px;padding-bottom:70px;scroll-margin-top:5vh}@media(min-width:576px){.AboutUsBlock_root__2QHUg{padding-bottom:120px}}@media(min-width:1200px){.AboutUsBlock_root__2QHUg{flex-direction:row;gap:120px}}.AboutUsBlock_leftBlock__gpFpw{display:flex;flex-direction:column;justify-content:flex-start;gap:34px;width:100%}@media(min-width:1200px){.AboutUsBlock_leftBlock__gpFpw{width:60%}}.AboutUsBlock_aboutUsHeader__IbwXY{display:flex;flex-direction:column;gap:20px}.AboutUsBlock_subTitle__s5sk3{color:var(--text-desc-04)}.AboutUsBlock_title__Nfjo_{font-size:7.9vw!important;line-height:4.5vh!important}@media(min-width:576px){.AboutUsBlock_title__Nfjo_{line-height:100%!important}}@media(min-width:992px){.AboutUsBlock_title__Nfjo_{font-size:48px!important;line-height:56px!important;margin-bottom:16px}}.AboutUsBlock_card__ggVLl{border-radius:28px;box-shadow:0 6px 28px rgba(0,0,0,.09);padding:36px 32px 26px;display:flex;flex-direction:column;gap:16px}.AboutUsBlock_cardContent__W46Kj{display:flex;flex-direction:column;gap:22px}.AboutUsBlock_cardContainer__qE1u7{display:flex;gap:20px;flex-direction:column;align-items:center}@media(min-width:992px){.AboutUsBlock_cardContainer__qE1u7{align-items:start}}.AboutUsBlock_inhouseList__EoDWs{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.AboutUsBlock_inhouseItem__MW_yJ:before{content:"-";padding-right:10px}.AboutUsBlock_bottomText__c5dkJ{font-size:34px}.AboutUsBlock_bottomTextDesc__uVjBJ{color:var(--text-desc-08);font-size:14px!important;line-height:22px!important}@media(min-width:992px){.AboutUsBlock_bottomTextDesc__uVjBJ{font-size:16px!important;line-height:24px!important}}.AboutUsBlock_bottomText__c5dkJ .AboutUsBlock_accent__HBmxU,.AboutUsBlock_title__Nfjo_ .AboutUsBlock_accent__HBmxU{color:var(--text-accent-color)}.AboutUsBlock_accentTitle__Q32NV{font-weight:700}.AboutUsBlock_newLine__pVX3B{display:inline-block;width:100%}@media(min-width:768px){.AboutUsBlock_newLine__pVX3B{display:initial;width:auto}}.AboutUsBlock_rightBlock__kj8Eq{display:flex;justify-content:center;align-items:flex-start;height:100%;width:100%}@media(min-width:1200px){.AboutUsBlock_rightBlock__kj8Eq{width:40%}}.AboutUsBlock_experienceCard__X9iFX{background:linear-gradient(240.96deg,var(--card-bg-accent) 15.77%,var(--card-bg-accent-transparent) 74.7%);border-radius:40px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;min-height:70%;width:100%}.AboutUsBlock_bigNumber__9_2Jr{color:var(--text-big-number-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:272px!important;z-index:1;line-height:100%!important;-webkit-text-stroke:1px var(--text-big-number-color)}@media(min-width:992px){.AboutUsBlock_bigNumber__9_2Jr{font-size:480px!important}}@media(min-width:1200px){.AboutUsBlock_bigNumber__9_2Jr{font-size:360px!important}}@media(min-width:1400px){.AboutUsBlock_bigNumber__9_2Jr{font-size:480px!important}}.AboutUsBlock_bigNumber__9_2Jr:after,.AboutUsBlock_bigNumber__9_2Jr:before{content:attr(data-text);position:absolute;color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--text-big-number-side-color);z-index:-1;overflow:hidden}.AboutUsBlock_bigNumber__9_2Jr:before{left:50%;transform:translateX(-82%)}.AboutUsBlock_bigNumber__9_2Jr:after{right:50%;transform:translateX(82%)}.AboutUsBlock_expDesc__ddWsN{text-align:center;z-index:2;width:80%;padding:40px 0;font-weight:600}.AboutUsBlock_arrowIcon__aa5Ak{transform:rotate(-45deg)}.AboutUsBlock_cardDescription__1Tgmn{margin-bottom:20px;color:var(--text-desc-08);font-weight:300}.AboutUsBlock_cardDescription__1Tgmn .AboutUsBlock_bold__JH2_0{font-weight:700}.AboutUsBlock_cardBtn__y0Me1{width:100%;flex-shrink:0;height:100%}@media(min-width:992px){.AboutUsBlock_cardBtn__y0Me1{width:max-content;height:100%}}.DevelopmentBlock_root__B6nAY{height:max-content;margin:40px 0 60px;display:flex;flex-direction:column;gap:50px}@media(min-width:992px){.DevelopmentBlock_root__B6nAY{min-height:80vh;margin:60px 0 120px;display:grid;grid-template-rows:75% auto}}.DevelopmentBlock_developmentCard__5OOTN{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;background-color:var(--development-card-bg-color);border-radius:30px;padding:50px 20px;overflow:hidden}@media(min-width:992px){.DevelopmentBlock_developmentCard__5OOTN{gap:40px;min-height:600px}}.DevelopmentBlock_background__m_THx{position:absolute;bottom:40px;width:300%;height:auto;background-color:rgba(0,0,0,0);mix-blend-mode:multiply;transform:translateZ(0);filter:var(--image-filter)}@media(min-width:576px){.DevelopmentBlock_background__m_THx{width:200%}}@media(min-width:768px){.DevelopmentBlock_background__m_THx{width:150%}}@media(min-width:992px){.DevelopmentBlock_background__m_THx{width:115%}}.DevelopmentBlock_textContainer__t_iuL{position:relative;max-width:800px;display:flex;flex-direction:column;gap:30px}@media(min-width:1200px){.DevelopmentBlock_textContainer__t_iuL{width:80%}}@media(min-width:1400px){.DevelopmentBlock_textContainer__t_iuL{width:60%}}.DevelopmentBlock_title__Cpw4e{font-size:34px;line-height:100%;text-align:center}@media(min-width:768px){.DevelopmentBlock_title__Cpw4e{font-size:48px}}@media(min-width:992px){.DevelopmentBlock_title__Cpw4e{font-size:56px}}.DevelopmentBlock_subtitleContainer__rzV3B{color:var(--text-desc-08);text-align:center}.DevelopmentBlock_descSubtitle__VMT_m{display:none}@media(min-width:768px){.DevelopmentBlock_descSubtitle__VMT_m{display:inline}}.DevelopmentBlock_accent__YDGkV{color:var(--text-accent-color);font-weight:700}.DevelopmentBlock_orderBtn__PWA2_{position:relative;width:100%}@media(min-width:992px){.DevelopmentBlock_orderBtn__PWA2_{width:max-content;align-self:start}}.DevelopmentBlock_arrowIcon__a4DtV{rotate:-45deg}.ClientsSlider_container__B_EJA{position:relative;margin:0 -20px;display:flex;align-items:center;overflow:hidden}@media(min-width:576px){.ClientsSlider_container__B_EJA{margin:0 -40px}}.ClientsSlider_clientsSlider__XoDY3{display:flex;gap:40px;padding-left:40px;animation:ClientsSlider_moveSlider__NaOuB 20s linear infinite}@media(min-width:768px){.ClientsSlider_clientsSlider__XoDY3{gap:80px;padding-left:80px}}.ClientsSlider_clientCard__j96Fh{width:200px;height:120px;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-shrink:0}.ClientsSlider_clientLogo__tkobg{display:block;width:100%;object-fit:contain;background:var(--card-logo);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;--webkit-mask-repeat:no-repeat;--webkit-mask-position:center;--webkit-mask-size:contain}@keyframes ClientsSlider_moveSlider__NaOuB{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.ConsultationBlock_root__2m_8G{display:flex;flex-direction:column;gap:20px;margin-bottom:60px;padding:30px;border-radius:30px;background:var(--primary-color)}@media(min-width:992px){.ConsultationBlock_root__2m_8G{flex-direction:row;justify-content:space-between;align-items:end;margin-bottom:120px}}.ConsultationBlock_infoContainer__I_JQO{display:flex;flex-direction:column;gap:20px;color:var(--text-secondary-color)}.ConsultationBlock_consultationTitle__PX1zi{font-weight:700;font-size:var(--font-size-xxxl);line-height:1.2}@media(min-width:992px){.ConsultationBlock_consultationTitle__PX1zi{font-size:var(--font-size-title)}}.ConsultationBlock_consultationSubtitle__ZrMGt{font-size:var(--font-size-s);line-height:1.2}@media(min-width:992px){.ConsultationBlock_consultationSubtitle__ZrMGt{font-size:var(--font-size-m)}}.ConsultationBlock_btnContainer__ik0c3{display:flex;flex-direction:column;gap:10px;flex-shrink:0}@media(min-width:1200px){.ConsultationBlock_btnContainer__ik0c3{flex-direction:row;gap:20px}}.ConsultationBlock_descTopText__U3Xtv{display:none}@media(min-width:576px){.ConsultationBlock_descTopText__U3Xtv{display:inline}.ConsultationBlock_modalText__icRhW{display:none}}.ConsultationBlock_arrowIcon__i_r_3{rotate:-45deg}.Typography_root__wIpcy{font-family:var(--font-family-main)}.Typography_root_title__l4L9q{font-size:var(--font-size-title);line-height:var(--font-line-title)}.Typography_root_xxxxl__pmBw2{font-size:var(--font-size-l);line-height:var(--font-line-l)}@media(min-width:768px){.Typography_root_xxxxl__pmBw2{font-size:var(--font-size-xxxxl);line-height:var(--font-line-xxxxl)}}.Typography_root_xxxl___JxbN{font-size:var(--font-size-l);line-height:var(--font-line-l)}@media(min-width:768px){.Typography_root_xxxl___JxbN{font-size:var(--font-size-xxxl);line-height:var(--font-line-xxxl)}}.Typography_root_xxl__BXJqG{font-size:var(--font-size-xxl);line-height:var(--font-line-xxl)}.Typography_root_xl__Ipcdj{font-size:var(--font-size-xl);line-height:var(--font-line-xl)}.Typography_root_l__zrXDc{font-size:var(--font-size-l);line-height:var(--font-line-l)}.Typography_root_m__ywr_w{font-size:var(--font-size-m);line-height:var(--font-line-m)}.Typography_root_s__RNtjP{font-size:var(--font-size-s);line-height:var(--font-line-s)}.Typography_root_xs__cg9SD{font-size:var(--font-size-xs);line-height:var(--font-line-xs)}.Typography_root_xxs__l9go7{font-size:var(--font-size-xxs);line-height:var(--font-line-xxs)}.CollapseArrow_collapseArrow__fcLwp{transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:576px){.CollapseArrow_collapseArrow__fcLwp:hover>path{stroke:var(--primary-color)}}.CollapseArrow_collapseArrow_open__BiSdB{transform:rotate(180deg)}.CollapseArrow_collapseArrow_open__BiSdB>path{stroke:var(--primary-color)}.AboutUsCard_aboutUsCard__cOmXv{padding:20px;border-radius:20px;display:flex;flex-direction:column;gap:10px;background:var(--aboutUs-card-bg)}.AboutUsCard_title__HgED2{font-weight:500}.AboutUsCard_desc__6lZW7{font-weight:300;color:var(--text-desc-08)}.AboutUsCard_descFooter__AN6kE{color:var(--text-accent-color)}.CasesBlock_root__QQU92{height:100%;display:flex;flex-direction:column;gap:40px;padding-bottom:60px;scroll-margin-top:5vh}@media(min-width:576px){.CasesBlock_root__QQU92{padding-bottom:120px}}.CasesBlock_header__2fAsw{display:inline-flex;justify-content:space-between;width:100%}.CasesBlock_textWrapper__3LNgJ{display:flex;flex-direction:column;gap:40px}.CasesBlock_casesTitle__ooluc{color:var(--white)}.CasesBlock_casesSubTitle__uG65r{color:var(--text-desc-08);font-weight:300;max-width:600px}.CasesBlock_sliderWrap__iIOm3{display:flex;flex:.7 1;align-self:center;align-items:stretch;gap:18px}.CasesBlock_arrowIconRotated__yDTrl{transform:rotate(180deg)}.CasesBlock_cardsViewport__wVUjE{overflow:hidden;width:1200px}.CasesBlock_cardsRow__2_hDM{display:flex;height:100%;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.CasesBlock_card__82pQs{display:flex;flex-direction:column;justify-content:space-between;position:relative;border-radius:40px;width:100%;overflow:hidden;transition:transform .22s}.CasesBlock_imageWrap__Jautq{width:100%;height:70%;display:flex;align-items:center;justify-content:center;overflow:hidden}.CasesBlock_cardImg__fZdyB{object-fit:cover;max-height:70%}.CasesBlock_cardContent__kr9T6{display:flex;flex-direction:column;padding:20px;gap:15px}.CasesBlock_cardDesc__9nwn0{font-size:14px}.CasesBlock_tagsLine__Qyq5i{display:flex;gap:10px;flex-wrap:wrap}.CasesBlock_tag__hkl1Z{background:var(--white);color:var(--primary-bg-color);border-radius:17px;padding:10px 15px;white-space:nowrap}.CasesBlock_buttonWrapper__o5wOC{display:none;align-items:flex-end}@media(min-width:576px){.CasesBlock_buttonWrapper__o5wOC{display:flex}}.CasesBlock_swiperWrapper__v69Fg{display:flex;flex-direction:column-reverse;gap:20px;margin-right:-20px;margin-left:-20px;overflow:hidden}@media(min-width:576px){.CasesBlock_swiperWrapper__v69Fg{flex-direction:row;gap:0;margin-right:-40px;margin-left:-40px}}.ArrowButtons_wrapper__fN06k{display:flex;gap:10px}.ArrowButtons_arrowBtn__A6zJ0{background:var(--primary-transparent);border:none;cursor:pointer;width:42px;height:42px;display:flex;align-items:center;justify-content:center;transition:background .18s;border-radius:50%;outline:none}.ArrowButtons_arrowBtn__A6zJ0:hover{opacity:1}.ArrowButtons_arrowIcon__Vj5WF{transition:filter .25s}.ArrowButtons_leftBtn__yTxYX{transform:rotate(180deg)}.CasesBlockSwiper_swiper__rsazy{width:100%;height:100%;flex-shrink:0;margin:0!important}@media(min-width:576px){.CasesBlockSwiper_swiper__rsazy{width:calc(100% - 116px);-webkit-mask:linear-gradient(90deg,transparent,transparent 2px,black 12px);mask:linear-gradient(90deg,transparent,transparent 2px,black 12px)}}@media(min-width:1400px){.CasesBlockSwiper_swiper__rsazy{-webkit-mask:linear-gradient(90deg,transparent,transparent 4px,black 16px);mask:linear-gradient(90deg,transparent,transparent 4px,black 16px)}}.CasesBlockSwiper_slide__uNzYJ{height:auto!important}.Textarea_inputWrapper__hIY40{min-height:53px;position:relative;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:6px;width:100%;padding:20px 0 10px;border-bottom:2px solid var(--input-border);transition:border .2s ease-in;cursor:text;overflow:visible}.Textarea_inputWrapper_error__HBlLn{border-bottom:2px solid var(--error)}.Textarea_inputWrapper_success__i_MqM{border-bottom:2px solid var(--input-border-focus)}.Textarea_inputWrapper__hIY40:not(.Textarea_inputWrapper_error__HBlLn):focus-within{border-bottom:2px solid var(--input-border-focus)}.Textarea_placeholder__GNwQ4{position:absolute;left:0;top:20px;font-weight:500;font-size:14px;transition:all .1s ease-in-out}.Textarea_placeholder__GNwQ4,.Textarea_placeholder_inModal__F0WIz{color:var(--text-placeholder)}.Textarea_placeholder_inCases__mAEyD,.Textarea_placeholder_inProjectCost__jaXd9{color:var(--text-primary-color)}.Textarea_placeholder_active__gwuS7{transform:translateY(0);font-weight:700;font-size:12px;top:0}.Textarea_placeholder_active__gwuS7.Textarea_placeholder_inModal__F0WIz{color:var(--text-placeholder-active)}.Textarea_placeholder_active__gwuS7.Textarea_placeholder_inCases__mAEyD,.Textarea_placeholder_active__gwuS7.Textarea_placeholder_inProjectCost__jaXd9{color:var(--text-desc-03)}.Textarea_input__BEzsW{background-color:rgba(0,0,0,0);font-size:16px;font-weight:500;border:none;outline:none;width:100%;height:100%;display:flex;align-items:end;resize:none;letter-spacing:0!important;font-family:var(--font-family-main)}.Textarea_input_inModal__bFCEi{color:var(--text-black)}.Textarea_input_inCases__3tkE4,.Textarea_input_inProjectCost__8Gd4l{color:var(--text-primary-color)}.InfoCard_infoCard__ae1Wc{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px;border-radius:100px;background:var(--error-bg)}.InfoCard_infoCard_success__ZHhFe{background:var(--btn-success);color:var(--white)}.Modal_modal__WLMbW{position:fixed;top:0;bottom:0;right:0;left:0;z-index:var(--modal-z-index);display:flex;justify-content:center;padding:30px 20px;overflow-y:auto}@media(min-width:768px){.Modal_modal__WLMbW{align-items:flex-start}}.Modal_modal_show__FRyA_{animation:Modal_showOverlay__QGTsI .4s forwards}.Modal_modal_hide__g4U_J{animation:Modal_hideOverlay___9Ce7 .4s forwards}.Modal_overlay__J7R0x{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;bottom:0;right:0;background-color:var(--overlay-color);z-index:var(--overlay-z-index);cursor:pointer}.Modal_header__84sCu{display:flex;justify-content:space-between;align-items:center}.Modal_title__xV1_H{font-weight:500;font-size:28px;color:var(--text-black)}@media(min-width:576px){.Modal_title__xV1_H{font-size:32px}}.Modal_closeButton__4KbDV{margin-left:auto}.Modal_content__2qqYH{padding:20px;border-radius:12px;background:var(--white);height:max-content;z-index:var(--modal-z-index);overflow-y:auto}@media(min-width:768px){.Modal_content__2qqYH{width:60%;max-width:670px}}.Modal_content_show__13064{animation:Modal_modalOpen__1YKQY .4s linear forwards}.Modal_content_hide__9BZBV{animation:Modal_modalClose__ad7Cc .4s linear forwards}@keyframes Modal_showOverlay__QGTsI{0%{opacity:0}to{opacity:1}}@keyframes Modal_hideOverlay___9Ce7{0%{opacity:1}to{opacity:0}}@keyframes Modal_modalOpen__1YKQY{0%{opacity:0;transform:translateY(20px)}50%{opacity:1;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Modal_modalClose__ad7Cc{0%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(20px)}}.Footer_footer__90V7W{position:relative;display:grid;grid-template-rows:repeat(3,auto);grid-gap:48px;gap:48px;background:var(--footer-bg);padding:40px 20px;overflow:hidden;z-index:2}@media(min-width:768px){.Footer_footer__90V7W{gap:160px;padding:40px}}.Footer_topRow___4eAa{display:flex;flex-direction:column;align-items:center;gap:40px}@media(min-width:768px){.Footer_topRow___4eAa{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;grid-gap:40px;gap:40px}}@media(min-width:1400px){.Footer_topRow___4eAa{grid-template-columns:repeat(3,1fr);gap:20px}}.Footer_contactTextBlock__MVpCn{display:flex;flex-direction:column;align-items:center;text-align:center}.Footer_mainContent__s0PGZ{font-weight:500;margin:0}.Footer_mainContentDesc__eajOa{color:var(--text-desc-06)}.Footer_middleRow__HJFan{display:flex;flex-direction:column;gap:40px;align-items:flex-start;margin-bottom:140px;padding:0;list-style:none}@media(min-width:992px){.Footer_middleRow__HJFan{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;grid-gap:40px;gap:40px;margin-bottom:0}.Footer_middleRow__HJFan>li{text-align:center}}@media(min-width:1800px){.Footer_middleRow__HJFan{grid-template-columns:repeat(4,1fr);gap:20px}.Footer_middleRow__HJFan>li{text-align:start}}.Footer_bottomBar__8WeEF{position:absolute;bottom:20px;left:0;right:0;font-weight:500;display:grid;grid-template-areas:"companyInfo companyInfo" "copyrightText version";grid-gap:20px;gap:20px;padding:0 20px}@media(min-width:992px){.Footer_bottomBar__8WeEF{padding:0 40px;grid-template-columns:1fr auto 1fr;grid-template-areas:"copyrightText companyInfo version"}}.Footer_companyInfo__AaeRU{max-width:80%;display:flex;flex-direction:column;gap:10px;grid-area:companyInfo;text-transform:uppercase}@media(min-width:992px){.Footer_companyInfo__AaeRU{max-width:none;flex-direction:row}.Footer_companyInfo__AaeRU .Footer_companyInfoText__gbFQF:not(:last-child):after{content:"/";position:absolute;right:-7px}}.Footer_companyInfoText__gbFQF{position:relative;color:var(--text-desc-06)}.Footer_link__XbAC0{font-size:0}.Footer_link__XbAC0 .Footer_companyInfoText__gbFQF{text-decoration:underline}.Footer_footerLogo__ZCXaS{position:absolute;width:120%;left:-7%;bottom:10px;z-index:-1;stroke:var(--footer-logo-color);fill:var(--footer-logo-color)}@media(min-width:768px){.Footer_footerLogo__ZCXaS{left:0;bottom:-50px;width:105%}}.Footer_copyrightText__14mxe{grid-area:copyrightText}.Footer_version__3nyQt{grid-area:version;text-align:end}.FooterContactItem_contactItem__MXvNS{border-bottom:1px solid var(--primary-transparent);padding-bottom:30px;width:100%}@media(min-width:768px){.FooterContactItem_contactItem__MXvNS{border:none;padding:0}}.FooterContactItem_mainContent__ewj8U{margin:0}.FooterContactItem_mainContentDesc__qvrVy{color:var(--text-desc-06)}.FooterContactItem_phoneBlock__n7mv1{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.FooterContactItem_phoneBlock__n7mv1{justify-content:flex-end;width:max-content}}.Header_header__UDk68{position:relative;height:40px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_logoWrapper__o5hxA{justify-self:flex-start}.Header_navList__8DRwf{display:none;gap:40px;list-style:none;padding:8px 0;margin:0}@media(min-width:992px){.Header_navList__8DRwf{display:flex}}.Header_navLink__64g95{text-decoration:none;cursor:pointer}.Header_navLink__64g95:hover{opacity:.8}.Header_navText__CYLOJ{font-size:var(--font-size-small);font-weight:500}.Logo_logo__qZnLp{display:flex;align-items:center;transition:all .8s}.Logo_scrolled__Fd4WM{position:fixed;top:20px;right:50%;height:40px;padding:10px;border-radius:15px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--transparent-gradient);opacity:1;z-index:var(--logo-z-index);transform:translateX(50%)}.Logo_hide__KmIpi{opacity:0;transition:opacity .3s;pointer-events:none}.Logo_link__C65Wt{text-decoration:none;cursor:pointer}.BurgerMenu_burgerMenuBtn__LlHmp{position:fixed;right:20px;padding:0;transition:all .3s ease;z-index:var(--burger-menu-btn-z-index)}@media(min-width:576px){.BurgerMenu_burgerMenuBtn__LlHmp{right:40px}}@media(min-width:992px){.BurgerMenu_burgerMenuBtn__LlHmp{display:none}}.BurgerMenu_burgerMenuBtn_scrolled__qvAqn{top:20px;height:40px;padding:10px;border-radius:15px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--transparent-gradient)}.BurgerMenu_burgerMenuBtn__LlHmp>svg{line-height:1}.BurgerMenu_burgerMenu__UJ681{position:fixed;inset:0;width:100vw;height:100vh;z-index:var(--burger-menu-z-index);background:var(--primary-bg-color);transition:transform .5s ease;transform:translateX(100%);overflow:hidden}@media(min-width:992px){.BurgerMenu_burgerMenu__UJ681{display:none}}.BurgerMenu_burgerMenu_open__1UV6H{transform:translateX(0)}.BurgerMenu_burgerMenu__UJ681:before{content:"";position:absolute;inset:0;width:50%;height:70%;transform:translate(50%,20%);border-radius:50%;background:var(--circle-bg-color);opacity:.3;filter:blur(100px);-webkit-filter:blur(100px)}.BurgerMenu_menuBackground__0W_Fx{position:absolute;left:50%;top:60%;width:300%;height:auto;background-color:rgba(0,0,0,0);mix-blend-mode:multiply;transform:translate3d(-50%,-50%,0);filter:var(--image-filter)}@media(min-width:576px){.BurgerMenu_menuBackground__0W_Fx{width:200%}}@media(min-width:768px){.BurgerMenu_menuBackground__0W_Fx{width:150%}}.BurgerMenu_menuList__d5z_v{position:relative;height:100%;margin:0;padding:12% 20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:30px}.BurgerMenu_menuItem__N_JwH{list-style-type:none;text-align:center}.BurgerMenu_closeBtn__r3mf_{position:absolute;top:25px;right:25px}@media(min-width:576px){.BurgerMenu_closeBtn__r3mf_{right:40px}}.BurgerMenu_closeBtn__r3mf_>svg{filter:invert(1)}.CollapseMenuItem_navItem___lMqy{position:relative}.CollapseMenuItem_navItem_burger__H_58u{list-style-type:none}.CollapseMenuItem_navLink__T2HHz{text-decoration:none;cursor:pointer}.CollapseMenuItem_navLink__T2HHz:hover{opacity:.8}.CollapseMenuItem_navText__AaGqd{font-size:var(--font-size-small);font-weight:500;display:flex;align-items:center;gap:6px}.CollapseMenuItem_navIcon__htV9P{transform:scale(.8) rotate(180deg);transition:all .2s ease-in-out}.CollapseMenuItem_navIcon_open__CP8iJ{transform:scale(.8) rotate(0deg)}.CollapseMenuItem_navItemList__l1NnL{position:absolute;z-index:1;top:calc(100% + 16px);left:-16x;width:max-content;display:flex;flex-direction:column;gap:8px;padding:16px 24px;background-color:var(--menu-list-bg);border-radius:16px;opacity:0;transform:translateY(-10px);pointer-events:none;transition:all .2s ease-in-out}.CollapseMenuItem_navItemList_visible__1qDr0{opacity:1;transform:translateY(0);pointer-events:auto}.ClientsBlock_root__6BpEd{display:flex;flex-direction:column;gap:40px;padding-bottom:60px}@media(min-width:576px){.ClientsBlock_root__6BpEd{padding-bottom:120px}}.ClientsBlock_clientsHeader__RSo0P{display:flex;flex-direction:column;gap:20px}.ClientsBlock_clientsSubTitle__Z1y2v{color:var(--text-desc-04)}.ClientsBlock_clientsDescription__fKpfW{color:var(--text-desc-08);font-weight:300}.ClientsBlock_clientsFooter__Q1WnU{margin:-20px 15px 0}@media(min-width:768px){.ClientsBlock_clientsFooter__Q1WnU{margin:0 15px}}.ClientsBlock_clientsFooterBtn__W3Fhc{width:100%}@media(min-width:768px){.ClientsBlock_clientsFooterBtn__W3Fhc{width:max-content}}.ClientsBlock_arrowIcon__aiW59{rotate:-45deg}.ClientsList_cardsFrame__cpJGp{position:relative;padding:0 15px;width:100%}.ClientsList_cardsGridWrap__DP1kU{position:relative;overflow:hidden;padding:80px 0;border-radius:35px}@media(min-width:768px){.ClientsList_cardsGridWrap__DP1kU{padding:0 20px;height:50vh}}@media(min-width:1200px){.ClientsList_cardsGridWrap__DP1kU{padding:0 15%}}.ClientsList_frameBackground__bg92P{position:absolute;top:0;bottom:0;left:0;right:0}.ClientsList_frameBackground__bg92P:after,.ClientsList_frameBackground__bg92P:before{content:"";position:absolute;top:50%;left:0;width:100%;height:30%;border-radius:50%;background:linear-gradient(240.96deg,var(--clients-list-gradient-from) 15.77%,var(--clients-list-gradient-to) 74.7%);filter:blur(200px)}.ClientsList_frameBackground__bg92P:before{transform:translateY(-50%) rotate(-15deg)}.ClientsList_frameBackground__bg92P:after{transform:translateY(-50%) rotate(15deg)}.ClientsList_cardsGrid__2bWLU{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;height:100%}@media(min-width:768px){.ClientsList_cardsGrid__2bWLU{flex-direction:row;-webkit-mask:linear-gradient(0deg,transparent,transparent 3%,black 20%,black 80%,transparent 97%,transparent);mask:linear-gradient(0deg,transparent,transparent 3%,black 20%,black 80%,transparent 97%,transparent)}}.ClientsList_cardsColumn__K4F3i{height:min-content;width:100%;overflow:hidden;display:flex;flex-direction:row;align-items:center;position:relative}@media(min-width:768px){.ClientsList_cardsColumn__K4F3i{flex-direction:column;height:100%}}.ClientsList_cardsColumnMove__zhF51{display:flex;flex-direction:row;align-items:center;gap:15px;padding-left:20px}@media(min-width:768px){.ClientsList_cardsColumnMove__zhF51{flex-direction:column;width:100%;padding-left:0;padding-top:20px}}@keyframes ClientsList_moveDown__nlPq0{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes ClientsList_moveUp__TdfRB{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ClientsList_moveLeft__uzo7X{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes ClientsList_moveRight__HYAXr{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ClientsList_moveDown__nlPq0{animation-name:ClientsList_moveDown__nlPq0!important;will-change:transform}.ClientsList_moveUp__TdfRB{animation-name:ClientsList_moveUp__TdfRB!important;will-change:transform}.ClientsList_moveLeft__uzo7X{animation-name:ClientsList_moveLeft__uzo7X!important;will-change:transform}.ClientsList_moveRight__HYAXr{animation-name:ClientsList_moveRight__HYAXr!important;will-change:transform}.ClientsList_animateUp__1_YNu{animation:ClientsList_moveRight__HYAXr 40s linear infinite}@media(min-width:768px){.ClientsList_animateUp__1_YNu{animation:ClientsList_moveUp__TdfRB 20s linear infinite}}.ClientsList_animateDown__tzdGG{animation:ClientsList_moveLeft__uzo7X 40s linear infinite}@media(min-width:768px){.ClientsList_animateDown__tzdGG{animation:ClientsList_moveDown__nlPq0 20s linear infinite}}.ClientsList_clientCard__mVBr_{background:var(--clients-card-bg-color);border-radius:23px;min-height:9vw;display:flex;align-items:center;justify-content:center;transform-origin:center center;position:relative;padding:20px;min-width:170px!important;height:93px;overflow:hidden}@media(min-width:768px){.ClientsList_clientCard__mVBr_{width:100%;height:169px;border-radius:42px;padding:30px}}@media(min-width:1200px){.ClientsList_clientCard__mVBr_{padding:30px 40px}}@media(min-width:1400px){.ClientsList_clientCard__mVBr_{padding:40px 60px}}.ClientsList_clientLogo__E4W0Q{display:block;width:100%;height:100%;object-fit:contain;background:var(--card-logo);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;--webkit-mask-repeat:no-repeat;--webkit-mask-position:center;--webkit-mask-size:contain}.InHouseBlock_inHouseBlock__ft3eH{display:flex;flex-direction:column;padding-bottom:60px;gap:40px}@media(min-width:576px){.InHouseBlock_inHouseBlock__ft3eH{padding-bottom:120px}}.InHouseBlock_inHouseHeader__3Bx2S{display:flex;flex-direction:column;gap:20px}.InHouseBlock_title__AR22e{margin:0}.InHouseBlock_desc__UVI7d{color:var(--text-desc-08);font-weight:300}.InHouseBlock_inHouseCard__yq0aT{width:100%;padding:20px;border-radius:30px;background-color:var(--inHouse-card-bg-color);display:grid;grid-gap:30px;gap:30px;grid-template-columns:35% 1fr;grid-template-rows:auto 1fr;grid-template-areas:"header header" "info info" "timeline timeline";overflow:hidden}@media(min-width:1200px){.InHouseBlock_inHouseCard__yq0aT{padding:40px 30px;grid-template-columns:30% 1fr;grid-template-areas:"header timeline" "info timeline"}}.InHouseBlock_header__phstY{grid-area:header;width:100%;color:var(--text-desc-08);font-size:var(--font-size-s);font-weight:300}@media(min-width:576px){.InHouseBlock_header__phstY{font-size:var(--font-size-xl);line-height:1.2}}.InHouseBlock_accent__N2bOx{font-weight:600;color:var(--white)}.InHouseBlock_info__74Vyq{grid-area:info}.InHouseBlock_timeline__l8_S5{grid-area:timeline}.InHouseInfo_inhouseInfoAbout__2kobG{display:flex;flex-direction:column;width:100%}.InHouseInfo_about__OpFz7{color:var(--text-desc-08);font-weight:300}.InHouseInfo_aboutTitle__pME5f{margin-bottom:40px}.InHouseInfo_aboutDesc__4nWcm{margin-bottom:30px}.InHouseInfo_aboutDesc__4nWcm br:nth-of-type(2){display:inline}@media(min-width:576px){.InHouseInfo_aboutDesc__4nWcm{margin-bottom:60px}}.InHouseInfo_accent__wki4I{font-weight:600;color:var(--white)}.InHouseInfo_accentBlack__WyS8u{font-weight:700;color:var(--text-black)}.InHouseInfo_aboutMVPCard__dkAF_{display:flex;gap:40px;align-items:center;margin-bottom:30px;padding:15px;width:100%;border-radius:25px;background:linear-gradient(240.96deg,var(--card-bg-accent) 15.77%,var(--card-bg-accent-transparent) 74.7%);font-size:var(--font-size-xs)}@media(min-width:576px){.InHouseInfo_aboutMVPCard__dkAF_{margin-bottom:60px;margin-top:30px;font-size:var(--font-size-s)}}.InHouseInfo_bigNumContainer__k13LI{position:relative}.InHouseInfo_aboutBigNum__erqnH{color:var(--text-big-number-color);font-size:120px;line-height:.8;font-weight:700}.InHouseInfo_aboutBigNum__erqnH:after{content:"3";position:absolute;color:rgba(0,0,0,0);left:25px;-webkit-text-stroke:1px var(--white);z-index:1;overflow:hidden}.InHouseTimeline_inHouseTimeline__OAKsG{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:30px}.InHouseTimeline_cardsBlockWrapper__wz4ll{overflow-x:scroll;margin:0 -20px;padding:0 20px}@media(min-width:576px){.InHouseTimeline_cardsBlockWrapper__wz4ll{overflow:auto}}.InHouseTimeline_cardsBlock__U0ePp{position:relative;width:100%;min-width:670px;height:100%;display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(14,1fr);grid-gap:10px 0;gap:10px 0;padding-top:50px;grid-template-areas:"o1 o1 o1 o1 o1 . . . . . . . . . . . . . . . . . . ." ". o2 o2 o2 o2 o2 . . . . . . . . . . . . . . . . . ." ". . o3 o3 o3 o3 o3 . . . . . . . . . . . . . . . . ." ". . . o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 . . . . . . . . . ." ". . . . o5 o5 o5 . . o6 o6 o6 . . o7 o7 o7 . . . . . . ." ". . . . . o8 o8 o8 o8 o8 . o9 o9 o9 o9 o9 . . . . . . . ." ". . . . . . . . . . . . . . . o10 o10 o10 o10 o10 o10 o10 o10 o10" "i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 . . . . . . . . . . . ." ". . . . . i12 i12 i12 i12 i12 . . . . . . . . . . . . . ." ". . . . . . i13 i13 i13 i13 i13 i13 i13 . . . . . . . . . . ." ". . . . . . . i14 i14 i14 i14 i14 . . . . . . . . . . . ." ". . . . . . . . . . . . i15 i15 i15 i15 i15 . . . . . . ." ". . . . . . . . . . . . . i16 i16 i16 i16 i16 . . . . . ." ". . . . . . . . . . . . . . . . . i17 i17 i17 i17 i17 i17 i17"}@media(min-width:992px){.InHouseTimeline_cardsBlock__U0ePp{grid-template-areas:"o1 o1 o1 o1 o1 . . . . . . . . . . . . . . . . . . ." ". o2 o2 o2 o2 o2 . . . . . . . . . . . . . . . . . ." ". . o3 o3 o3 o3 o3 . . . . . . . . . . . . . . . . ." ". . . o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 . . . . . . . . . ." ". . . . o5 o5 . . . o6 o6 . . . o7 o7 . . . . . . . ." ". . . . . . o8 o8 o8 o8 . o9 o9 o9 o9 . . . . . . . . ." ". . . . . . . . . . . . . . . o10 o10 o10 o10 o10 o10 o10 o10 o10" "i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 . . . . . . . . . . . ." ". . . . . i12 i12 i12 i12 i12 . . . . . . . . . . . . . ." ". . . . . . . i13 i13 i13 i13 i13 . . . . . . . . . . . ." ". . . . . . . i14 i14 i14 i14 i14 . . . . . . . . . . . ." ". . . . . . . . . . . . i15 i15 i15 i15 i15 . . . . . . ." ". . . . . . . . . . . . . i16 i16 i16 i16 i16 . . . . . ." ". . . . . . . . . . . . . . . . . i17 i17 i17 i17 i17 i17 i17"}}@media(min-width:1200px){.InHouseTimeline_cardsBlock__U0ePp{grid-template-areas:"o1 o1 o1 o1 o1 . . . . . . . . . . . . . . . . . . ." ". o2 o2 o2 o2 o2 . . . . . . . . . . . . . . . . . ." ". . o3 o3 o3 o3 o3 . . . . . . . . . . . . . . . . ." ". . . o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 . . . . . . . . . ." ". . . . o5 o5 . . . o6 o6 . . . o7 o7 . . . . . . . ." ". . . . . . o8 o8 o8 o8 . o9 o9 o9 o9 . . . . . . . . ." ". . . . . . . . . . . . . . . o10 o10 o10 o10 o10 o10 o10 o10 o10" "i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 . . . . . . . . . . . ." ". . . . . i12 i12 i12 i12 i12 . . . . . . . . . . . . . ." ". . . . . . i13 i13 i13 i13 i13 i13 . . . . . . . . . . . ." ". . . . . . . i14 i14 i14 i14 i14 . . . . . . . . . . . ." ". . . . . . . . . . . . i15 i15 i15 i15 i15 . . . . . . ." ". . . . . . . . . . . . . i16 i16 i16 i16 i16 . . . . . ." ". . . . . . . . . . . . . . . . . i17 i17 i17 i17 i17 i17 i17"}}@media(min-width:1400px){.InHouseTimeline_cardsBlock__U0ePp{grid-template-areas:"o1 o1 o1 o1 o1 . . . . . . . . . . . . . . . . . . ." ". o2 o2 o2 o2 o2 . . . . . . . . . . . . . . . . . ." ". . o3 o3 o3 o3 o3 . . . . . . . . . . . . . . . . ." ". . . o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 . . . . . . . . . ." ". . . . o5 o5 . . . o6 o6 . . . o7 o7 . . . . . . . ." ". . . . . . o8 o8 o8 o8 . o9 o9 o9 o9 . . . . . . . . ." ". . . . . . . . . . . . . . . o10 o10 o10 o10 o10 o10 o10 o10 o10" "i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 . . . . . . . . . . . ." ". . . . . i12 i12 i12 i12 i12 . . . . . . . . . . . . . ." ". . . . . . . i13 i13 i13 i13 i13 . . . . . . . . . . . ." ". . . . . . . i14 i14 i14 i14 i14 . . . . . . . . . . . ." ". . . . . . . . . . . . i15 i15 i15 i15 i15 . . . . . . ." ". . . . . . . . . . . . . i16 i16 i16 i16 i16 . . . . . ." ". . . . . . . . . . . . . . . . . i17 i17 i17 i17 i17 i17 i17"}}@media(min-width:1800px){.InHouseTimeline_cardsBlock__U0ePp{grid-template-areas:"o1 o1 o1 o1 o1 . . . . . . . . . . . . . . . . . . ." ". o2 o2 o2 o2 o2 . . . . . . . . . . . . . . . . . ." ". . o3 o3 o3 o3 o3 . . . . . . . . . . . . . . . . ." ". . . o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 o4 . . . . . . . . . ." ". . . . o5 o5 . . . o6 o6 . . . o7 o7 . . . . . . . ." ". . . . . . o8 o8 o8 . . o9 o9 o9 . . . . . . . . . ." ". . . . . . . . . . . . . . . o10 o10 o10 o10 o10 o10 o10 o10 o10" "i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 i11 . . . . . . . . . . . ." ". . . . . i12 i12 i12 i12 i12 . . . . . . . . . . . . . ." ". . . . . . . i13 i13 i13 i13 i13 . . . . . . . . . . . ." ". . . . . . . i14 i14 i14 i14 i14 . . . . . . . . . . . ." ". . . . . . . . . . . . i15 i15 i15 i15 i15 . . . . . . ." ". . . . . . . . . . . . . i16 i16 i16 i16 i16 . . . . . ." ". . . . . . . . . . . . . . . . . i17 i17 i17 i17 i17 i17 i17"}}.InHouseTimeline_cards__WUR8Z{position:absolute;top:0;left:0;bottom:0;right:0;display:grid;z-index:1;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.InHouseTimeline_card__HWjFX{background:linear-gradient(180deg,var(--card-timeline) 0,rgba(0,0,0,0) 100%);width:100%;height:100%;padding:20px 0;border-radius:20px;display:flex;justify-content:center}.InHouseTimeline_cardTitle__I74nP{font-weight:700}.InHouseTimeline_timelineStep__nTwzM{padding:10px;border-radius:60px;white-space:nowrap;text-align:center;z-index:2;font-weight:500}.InHouseTimeline_outsourceStep__YO1eD{background:var(--primary-color);color:var(--text-btn-primary-color)}.InHouseTimeline_outsourceStep__YO1eD:first-child{grid-area:o1}.InHouseTimeline_outsourceStep__YO1eD:nth-child(2){grid-area:o2}.InHouseTimeline_outsourceStep__YO1eD:nth-child(3){grid-area:o3}.InHouseTimeline_outsourceStep__YO1eD:nth-child(4){grid-area:o4}.InHouseTimeline_outsourceStep__YO1eD:nth-child(5){grid-area:o5}.InHouseTimeline_outsourceStep__YO1eD:nth-child(6){grid-area:o6}.InHouseTimeline_outsourceStep__YO1eD:nth-child(7){grid-area:o7}.InHouseTimeline_outsourceStep__YO1eD:nth-child(8){grid-area:o8}.InHouseTimeline_outsourceStep__YO1eD:nth-child(9){grid-area:o9}.InHouseTimeline_outsourceStep__YO1eD:nth-child(10){grid-area:o10}.InHouseTimeline_inHouseStep__XqEHf{background:var(--aboutUs-card-bg);color:var(--text-primary-color)}.InHouseTimeline_inHouseStep__XqEHf:nth-child(11){grid-area:i11}.InHouseTimeline_inHouseStep__XqEHf:nth-child(12){grid-area:i12}.InHouseTimeline_inHouseStep__XqEHf:nth-child(13){grid-area:i13}.InHouseTimeline_inHouseStep__XqEHf:nth-child(14){grid-area:i14}.InHouseTimeline_inHouseStep__XqEHf:nth-child(15){grid-area:i15}.InHouseTimeline_inHouseStep__XqEHf:nth-child(16){grid-area:i16}.InHouseTimeline_inHouseStep__XqEHf:nth-child(17){grid-area:i17}.InHouseTimeline_timelineLegends__LPXmf{display:flex;align-items:center;justify-content:center;gap:30px}.InHouseTimeline_legend__5c_rn{display:flex;align-items:center;gap:10px}.InHouseTimeline_legend__5c_rn:before{content:"";display:inline-block;width:30px;height:10px;border-radius:60px}.InHouseTimeline_legendOutsource__blows:before{background:var(--primary-color)}.InHouseTimeline_legendInHouse__zI0Nc:before{background:var(--aboutUs-card-bg)}.TeamSlider_sliderWrap__oUKw3{display:flex;flex-direction:column;gap:20px;overflow:hidden;height:100%;width:calc(100% + 40px);margin-right:-20px;margin-left:-20px}@media(min-width:576px){.TeamSlider_sliderWrap__oUKw3{width:calc(100% + 80px);margin-right:-40px;margin-left:-40px}}@media(min-width:992px){.TeamSlider_sliderWrap__oUKw3{width:100%;margin-right:-40px;margin-left:0}}.TeamSlider_buttonWrapper__F5dxV{display:none;align-items:center;justify-content:flex-end;padding-right:40px}@media(min-width:992px){.TeamSlider_buttonWrapper__F5dxV{display:flex}}.TeamSlider_swiper__z0y0l{width:100%}@media(min-width:992px){.TeamSlider_swiper__z0y0l{-webkit-mask:linear-gradient(90deg,transparent,transparent 2px,black 12px);mask:linear-gradient(90deg,transparent,transparent 2px,black 12px)}}@media(min-width:1400px){.TeamSlider_swiper__z0y0l{-webkit-mask:linear-gradient(90deg,transparent,transparent 4px,black 16px);mask:linear-gradient(90deg,transparent,transparent 4px,black 16px)}}.TeamSlider_swipe__sg9VL{display:flex;flex-direction:column;gap:20px;width:100%}.TeamSlider_swiperContent__hAxE5{display:flex;flex-direction:column;gap:10px;height:max-content;width:100%}.TeamSlider_title__P5Qa1{font-weight:600}.TeamSlider_desc__pf3No{color:var(--text-desc-05)}.TeamSlider_cardImage__Qo2fl{aspect-ratio:2/3;width:100%;border-radius:40px;overflow:hidden;position:relative}.TeamSlider_swipeImage__zLMt8{object-fit:cover}.OurTeamBlock_root__SdVx9{width:100%;max-width:100%;display:flex;flex-direction:column;gap:30px;padding-bottom:60px;scroll-margin-top:10vh}@media(min-width:576px){.OurTeamBlock_root__SdVx9{padding-bottom:120px}}@media(min-width:992px){.OurTeamBlock_root__SdVx9{flex-direction:row;gap:120px}}.OurTeamBlock_header__pVZZJ{display:flex;justify-content:space-between}.OurTeamBlock_textWrapper__ihb45{display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:992px){.OurTeamBlock_textWrapper__ihb45{width:330px;gap:40px}}.OurTeamBlock_subtitle__6V4zj{color:var(--text-desc-06);max-width:100%;font-weight:300}@media(min-width:992px){.OurTeamBlock_subtitle__6V4zj{width:330px}}.PipelineBlockBody_pipelineBlockBody__X5NoT{display:flex;flex-direction:column;gap:60px;width:100%}@media(min-width:1200px){.PipelineBlockBody_pipelineBlockBody__X5NoT{flex-direction:row}}.PipelineActions_actions__ZQIZS{display:flex;flex-direction:row;gap:12px;overflow-x:auto;flex-wrap:nowrap;flex:0 0 1;-ms-overflow-style:none;scrollbar-width:none}.PipelineActions_actions__ZQIZS::-webkit-scrollbar{display:none}@media(min-width:1200px){.PipelineActions_actions__ZQIZS{width:30%;flex-direction:column;flex-basis:auto}}.PipelineActions_button__goVPP{justify-content:center;flex-shrink:0}@media(min-width:1200px){.PipelineActions_button__goVPP{justify-content:flex-start!important;align-items:flex-start;width:100%}}.PipelineActions_icon__YRfPV{width:18px;height:18px;flex-shrink:0}@media(min-width:1200px){.PipelineActions_icon__YRfPV{width:32px;height:32px}}.PipelineActions_actionContent__Hg_1h{display:flex;align-items:center;gap:12px}@media(min-width:1200px){.PipelineActions_actionContent__Hg_1h{justify-content:flex-start;align-items:flex-start}}.PipelineActions_buttonText__O0DBD{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;gap:12px}.PipelineActions_actionTags__CectT{display:none;gap:12px}@media(min-width:1200px){.PipelineActions_actionTags__CectT{display:flex}}.PipelineActions_actionTag__jAV7L{display:flex;align-items:center;gap:12px;padding:5px;color:var(--text-secondary);background-color:var(--card-white-transparent);border-radius:7px;font-weight:400}.PipelineActions_actionTag__jAV7L.PipelineActions_active__cArJA{background-color:var(--card-bg-01);color:var(--text-accent-color)}.PipelineInfoPanel_info__DCRHq{display:flex;flex-direction:column;padding:48px;gap:48px;flex:1 1;background-color:var(--card-bg-color);border-radius:40px;animation:PipelineInfoPanel_infoFadeIn__EyWAo 1s ease both}.PipelineInfoPanel_accent__s2jC6{color:var(--text-accent-color)}.PipelineInfoPanel_desc__zFftY{color:var(--text-desc-08);font-weight:300;white-space:pre-line}.PipelineInfoPanel_infoHeader__pnp78{display:flex;flex-direction:column;gap:16px}.PipelineInfoPanel_infoHeaderTitle__LJFA_{margin:0;line-height:1.3}.PipelineInfoPanel_infoHeaderDesc__bn1kN{color:var(--text-desc)}.PipelineInfoPanel_infoCards__nstQd{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.PipelineInfoPanel_infoCards__nstQd{display:grid;grid-template-columns:repeat(2,1fr)}}.PipelineInfoPanel_infoCard__3xFBY{display:flex;flex-direction:column;padding:24px;gap:16px;border-radius:20px;background-color:var(--card-white-transparent);cursor:pointer}.PipelineInfoPanel_infoCard__3xFBY:hover .PipelineInfoPanel_infoCardNum__ejHdk{transform:translateX(5px)}.PipelineInfoPanel_infoCardNum__ejHdk{margin:0;color:var(--text-accent-color);transition:transform .2s ease-in-out}.PipelineInfoPanel_separator__JU17a{width:100%;height:1px;background-color:var(--card-separator)}.PipelineInfoPanel_infoFooter__ZWand{display:flex;flex-direction:column;gap:10px}.PipelineInfoPanel_infoFooterDesc__dXX4_{font-style:italic}@keyframes PipelineInfoPanel_infoFadeIn__EyWAo{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.PipelineBlock_pipelineBlock__kRpPP{display:flex;flex-direction:column;width:100%;min-height:100vh;margin-top:60px}.PipelineBlock_pipelineBlock__kRpPP:after{content:"";display:block;flex:0 0 60px;margin-top:auto}.PipelineBlock_header__hn9_D{display:flex;flex-direction:column;align-items:center;gap:40px;margin-bottom:40px}.PipelineBlock_headerTop__nzvq_{display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media(min-width:992px){.PipelineBlock_headerTop__nzvq_{flex-direction:row;justify-content:space-between;align-items:center}}.PipelineBlock_title__IF8kH{font-size:34px;line-height:100%;text-align:center}@media(min-width:768px){.PipelineBlock_title__IF8kH{font-size:72px}}.PipelineBlock_title__IF8kH .PipelineBlock_accent___Jc5w{color:var(--text-accent-color)}.PipelineBlock_desc__HvQHM{color:var(--text-desc-08);font-weight:300;text-align:center}.CtaCard_projectCta__haFsI{border:1px solid var(--primary-transparent);background-color:var(--card-bg-color);border-radius:20px;padding:48px;display:flex;gap:20px;flex-direction:column;width:100%}@media(min-width:992px){.CtaCard_projectCta__haFsI{flex-direction:row;gap:24px;justify-content:space-between;align-items:center}}.CtaCard_projectCtaText__68m9P{display:flex;flex-direction:column;gap:12px}.CtaCard_ctaButton__OHqFP{min-width:200px;padding:20px}.ImgaeBlock_imageBlock__qSZsU{width:100%;min-height:0;display:flex;flex-direction:column;gap:12px;align-items:center}.ImgaeBlock_image__gd2Q1{width:100%;border-radius:20px;height:100%;object-fit:contain}.ImgaeBlock_imageTitle__WLK8M{color:var(--text-desc-03)}.Development_content__IWhSy{width:100%;display:flex;flex-direction:column;gap:60px}.Development_header__bgpyi{display:flex;flex-direction:column;gap:24px}.Development_title__XRbKP{font-weight:700;font-size:34px}@media(min-width:992px){.Development_title__XRbKP{font-size:48px}}.Development_desc__fKZ1o{color:var(--text-desc-05)}.EdServicesDevelopment_content___mFGb{width:100%;display:flex;flex-direction:column;gap:60px}.EdServicesDevelopment_header__fE5dr{display:flex;flex-direction:column;gap:24px}.EdServicesDevelopment_title__6Ncx8{font-weight:700}.EdServicesDevelopment_desc__teAs1{color:var(--text-desc-05)}.EdServicesDevelopment_cards__vDvJA{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;padding:0;list-style:none;margin:0}@media(min-width:768px){.EdServicesDevelopment_cards__vDvJA{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.EdServicesDevelopment_cards__vDvJA{grid-template-columns:repeat(3,1fr)}}.EdServicesDevelopment_card__jPf_Y{background-color:var(--card-bg-color);border-radius:20px;padding:24px;gap:12px;display:flex;gap:10px;align-items:center;color:var(--text-desc-05);cursor:pointer}.EdServicesDevelopment_card__jPf_Y:hover{color:var(--text-primary-color)}.EdServicesDevelopment_mark__PNbqg{min-width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}.EdServicesDevelopment_items__LQisT{display:flex;gap:80px;flex-direction:column}@media(min-width:992px){.EdServicesDevelopment_items__LQisT{flex-direction:row}}.EdServicesDevelopment_item__Ik2KH{display:flex;flex-direction:column;gap:20px}.EdSystem_content__dA9Y4{width:100%;display:flex;flex-direction:column;gap:60px}.EdSystem_header___48Zm{display:flex;flex-direction:column;gap:24px}.EdSystem_title__lFgVd{font-weight:700}.EdSystem_desc__n8Kyx{color:var(--text-desc-05)}.EdSystem_imageBlock__BodHf{width:100%;display:flex;flex-direction:column;gap:12px;align-items:center}.EdTechPlatform_main__GLFv_{display:flex;flex-direction:column;gap:60px}.EdTechPlatform_header__hRiqc{display:flex;flex-direction:column;gap:24px}.EdTechPlatform_title__Mc0Pb{font-weight:700}.EdTechPlatform_desc__7wmzC{color:var(--text-desc-05)}.EdTechPlatform_cards__uHF2r{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;padding:0;list-style:none;margin:0}@media(min-width:768px){.EdTechPlatform_cards__uHF2r{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.EdTechPlatform_cards__uHF2r{grid-template-columns:repeat(3,1fr)}}.EdTechPlatform_card__Hwdk0{border-radius:20px;background-color:var(--card-bg-color);padding:24px;display:flex;gap:12px;align-items:flex-start;cursor:pointer}.EdTechPlatform_card__Hwdk0:hover,.EdTechPlatform_card__Hwdk0:hover .EdTechPlatform_desc__7wmzC{color:var(--text-primary-color)}.EdTechPlatform_mark__Nf_z4{margin-top:10px;min-width:5px;height:5px;background-color:var(--primary-color);border-radius:50%}.EdTechPlatform_cardInner__XudFe{display:flex;flex-direction:column;flex-grow:1;gap:12px}.EdTechPlatform_footer__3mO_4{max-width:800px}.FAQ_container__0S_5X{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:992px){.FAQ_container__0S_5X{flex-direction:row}}.FAQ_info__ES_fL{display:flex;flex-direction:column;gap:24px;max-width:500px}.FAQ_title__e34ZJ{font-weight:700}.FAQ_desc__zjqWb{color:var(--text-desc-05)}.Why_main__OjqVf{display:flex;flex-direction:column;gap:60px}.Why_header__Hy7r_{display:flex;flex-direction:column;gap:24px}.Why_title__KgAav{font-weight:700}.Why_desc__G0oCp{color:var(--text-desc-05)}.Why_imageBlock__hzhXW{width:100%;display:flex;flex-direction:column;gap:12px;align-items:center}.Why_cards__9KVBH{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;width:100%;margin:0;padding:0}@media(min-width:768px){.Why_cards__9KVBH{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.Why_cards__9KVBH{grid-template-columns:repeat(3,1fr)}}.Why_card__o5vTK{background-color:var(--card-bg-color);border-radius:20px;padding:24px;gap:12px;display:flex;gap:10px;justify-content:space-between;align-items:center;color:var(--text-desc-05);cursor:pointer}.Why_card__o5vTK:hover{color:var(--text-primary-color)}.Why_number__PgFxB{color:var(--primary-transparent);white-space:nowrap}.LetovoPage_main__ZkA6P{display:flex;flex-direction:column;gap:120px;margin:60px auto 0;max-width:1400px;width:100%}.SpecializationSwiper_swiper__Lt2_S{width:100vw;position:relative;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding:0 20px!important}@media(min-width:576px){.SpecializationSwiper_swiper__Lt2_S{padding:0 40px!important}}@media(min-width:768px){.SpecializationSwiper_swiper__Lt2_S{display:none!important}}.SpecializationSwiper_slide__rW_fg{height:auto!important;min-height:300px;width:calc(100vw - 40px)!important}@media(min-width:576px){.SpecializationSwiper_slide__rW_fg{width:calc(100vw - 80px)!important}}.SpecializationSwiper_slide__rW_fg:nth-child(4n+2)>div:before{transform:translate(-50%,-50%) scaleY(-1)}.SpecializationSwiper_slide__rW_fg:nth-child(4n+3)>div:before{transform:translate(-50%,-50%) scaleX(-1)}.SpecializationSwiper_slide__rW_fg:nth-child(4n+4)>div:before{transform:translate(-50%,-50%) rotate(180deg)}