.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}.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}.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)}