.ComplexProjectCard_cardWr__syYmL{padding:32px;background:var(--white-100);border-radius:32px;position:relative}.ComplexProjectCard_contentContainer__P0K78{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}.ComplexProjectCard_iconWr__Rlqks{position:relative;width:56px;height:56px;border-radius:12px;background-color:var(--blue-5)}.ComplexProjectCard_title__R3vAk{font-size:18px;line-height:24px;letter-spacing:-.2px;color:var(--black-85)}.ComplexProjectCard_link__AagPe{flex-shrink:0;flex-grow:0}.ComplexProjectCard_link__AagPe:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:32px;z-index:1}@media screen and (max-width:1199px){.ComplexProjectCard_cardWr__syYmL{padding:16px}.ComplexProjectCard_contentContainer__P0K78{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:24px}.ComplexProjectCard_title__R3vAk{font-size:18px;line-height:24px}}.SolutionsRoundedList_solutionBlock__rnWUO{display:flex;width:100%}.SolutionsRoundedList_solutionList__uSLGV{display:flex;gap:58px;margin-bottom:104px}@media screen and (max-width:1399px){.SolutionsRoundedList_solutionList__uSLGV{gap:30px}}@media screen and (max-width:1199px){.SolutionsRoundedList_solutionList__uSLGV{display:grid;grid-template-columns:auto auto auto}}@media screen and (max-width:991px){.SolutionsRoundedList_solutionList__uSLGV{gap:20px}}@media screen and (max-width:767px){.SolutionsRoundedList_solutionList__uSLGV{background-color:var(--silver-100);border-radius:24px;gap:0;display:flex;flex-direction:column;width:100%;padding:0}}.MainStepsMap_mainStepsMap__pGK8R{display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(13,1fr)}.MainStepsMap_mainStepsMap__pGK8R>:first-child{padding-bottom:16px;grid-column:3/span 10;grid-row:span 2}@media screen and (max-width:1199px){.MainStepsMap_mainStepsMap__pGK8R>:first-child{padding-bottom:unset}}.MainStepsMap_mainStepsMap__pGK8R>:nth-child(2){grid-column:1/span 6;grid-row:4/span 2}.MainStepsMap_mainStepsMap__pGK8R>:nth-child(3){grid-column:7/span 6;grid-row:4/span 2}.MainStepsMap_mainStepsMap__pGK8R>:nth-child(4){grid-column:13/span 6;grid-row:4/span 2}.MainStepsMap_mainStepsMap__pGK8R>:nth-child(5){grid-column:15/span 6;grid-row:7/span 2}.MainStepsMap_mainStepsMap__pGK8R>:nth-child(6){grid-column:9/span 6;grid-row:7/span 2}.MainStepsMap_mainStepsMap__pGK8R>:nth-child(7){grid-column:3/span 6;grid-row:7/span 2}.MainStepsMap_mainStepsMap__pGK8R>:nth-child(8){grid-column:1/span 6;grid-row:10/span 2}.MainStepsMap_mainStepsMap__pGK8R>:nth-child(9){grid-column:7/span 6;grid-row:10/span 2}@media screen and (max-width:1199px){.MainStepsMap_mainStepsMap__pGK8R{display:flex;gap:24px;flex-direction:column;align-items:center}}.MainStepsMap_step__puIJ5{min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;position:relative}@media screen and (max-width:1199px){.MainStepsMap_step__puIJ5{align-items:start;gap:4px;width:576px;min-height:unset}.MainStepsMap_step__puIJ5:before{content:"";position:absolute;top:20px;left:12px;height:100%;width:4px;border-radius:50px;border:4px solid var(--blue-10)}.MainStepsMap_step__puIJ5:after{content:"";position:absolute;top:0;left:8px;width:16px;height:16px;background:var(--blue-25);border:2px solid var(--blue-100);transform:matrix(-1,0,0,1,0,0);border-radius:50%}}@media screen and (max-width:767px){.MainStepsMap_step__puIJ5{width:100%}}@media screen and (max-width:1199px){.MainStepsMap_step__puIJ5:nth-child(2):before,.MainStepsMap_step__puIJ5:nth-child(3):before,.MainStepsMap_step__puIJ5:nth-child(4):before,.MainStepsMap_step__puIJ5:nth-child(5):before{border-color:var(--blue-10)}.MainStepsMap_step__puIJ5:nth-child(6):before,.MainStepsMap_step__puIJ5:nth-child(7):before,.MainStepsMap_step__puIJ5:nth-child(8):before{border-color:var(--blue-55)}.MainStepsMap_step__puIJ5:nth-child(10):before,.MainStepsMap_step__puIJ5:nth-child(9):before{border-color:var(--blue-100)}}.MainStepsMap_path__VCVTm{position:absolute}@media screen and (max-width:1199px){.MainStepsMap_path__VCVTm{display:none}}.MainStepsMap_path1__QfXcn{top:0;left:40px;bottom:12px;margin:auto 0}.MainStepsMap_path2__q2Otv{top:0;left:0;transform:translateY(-71%)}@media screen and (max-width:1399px){.MainStepsMap_path2__q2Otv{transform:translateX(-8%) translateY(-71%)}}.MainStepsMap_path3__nGF0n,.MainStepsMap_path4__1uW2i{inset:0 0 18px;margin:auto}.MainStepsMap_path5__vk1OS{top:0;right:0;transform:translateY(-72%);margin:auto}@media screen and (max-width:1399px){.MainStepsMap_path5__vk1OS{transform:translateX(10%) translateY(-72%)}}.MainStepsMap_path6__0G1_k,.MainStepsMap_path7__B8vlM{inset:0 0 18px;margin:auto}.MainStepsMap_path8__1TYrA{top:0;left:0;transform:translateY(-69%)}@media screen and (max-width:1399px){.MainStepsMap_path8__1TYrA{transform:translateX(-10%) translateY(-69%)}}.MainStepsMap_path9__1qx70{inset:0 0 18px;margin:auto}@media screen and (max-width:1399px){.MainStepsMap_path9__1qx70{transform:translateX(5%)}}.MainStepsMap_checkpoint__Le0PJ{position:absolute;width:16px;height:43px}@media screen and (max-width:1199px){.MainStepsMap_checkpoint__Le0PJ{display:none}}.MainStepsMap_checkpoint1__R4rfp{left:18px;top:0}@media screen and (max-width:1399px){.MainStepsMap_checkpoint1__R4rfp{left:13px}}.MainStepsMap_checkpoint2__f1c7x{right:-15px;top:0}@media screen and (max-width:1399px){.MainStepsMap_checkpoint2__f1c7x{right:-14px}}.MainStepsMap_checkpoint3__31Z2H{right:-7px;top:0}.MainStepsMap_checkpoint4__fGqWR{right:22px;top:0}@media screen and (max-width:1399px){.MainStepsMap_checkpoint4__fGqWR{right:1px}}.MainStepsMap_checkpoint5__6DrBs{left:-8px;top:0}.MainStepsMap_checkpoint6__PgOvv{left:-6px;top:0}.MainStepsMap_checkpoint7__CrTbn{left:19px;top:0}@media screen and (max-width:1399px){.MainStepsMap_checkpoint7__CrTbn{left:-3px}}.MainStepsMap_checkpoint8__NelNd{right:-12px;top:0}.MainStepsMap_checkpoint9__TZzYF{display:none}.MainStepsMap_iconRoundedFinish__5FjIS,.MainStepsMap_iconRoundedStart__Vx5N_{position:absolute;display:flex;justify-content:center;align-items:center;width:88px;height:88px;border-radius:50%}@media screen and (max-width:1199px){.MainStepsMap_iconRoundedFinish__5FjIS,.MainStepsMap_iconRoundedStart__Vx5N_{display:none}}.MainStepsMap_iconRoundedStart__Vx5N_{background:var(--blue-10);top:0;right:0;bottom:10px;margin:auto 0;transform:translateX(55%)}@media screen and (max-width:1399px){.MainStepsMap_iconRoundedStart__Vx5N_{transform:translateX(150%)}}@media screen and (max-width:991px){.MainStepsMap_iconRoundedStart__Vx5N_{transform:translateX(200%)}}.MainStepsMap_iconRoundedFinish__5FjIS{display:flex;background:var(--blue-100);top:0;right:0;bottom:10px;margin:auto 0;transform:translateX(65%)}@media screen and (max-width:1399px){.MainStepsMap_iconRoundedFinish__5FjIS{transform:translateX(65%)}}@media screen and (max-width:1199px){.MainStepsMap_iconRoundedFinish__5FjIS{position:absolute;width:48px;height:48px;display:flex;left:0;right:unset;bottom:0;transform:translateX(-8px) translateY(48px)}}.MainStepsMap_icon__DCj0w{width:48px;height:48px}@media screen and (max-width:1199px){.MainStepsMap_icon__DCj0w{width:32px;height:32px}}.MainStepsMap_titleDescWr__NiTcf{gap:24px;display:flex;flex-direction:column}@media screen and (max-width:1199px){.MainStepsMap_titleDescWr__NiTcf{gap:4px;margin-left:56px}}.MainStepsMap_title__X0FvY{font-family:var(--noto-sans),sans-serif;font-size:18px;font-weight:400;line-height:24px;text-align:center;color:var(--black-100)}.MainStepsMap_title__X0FvY>span{font-weight:700}@media screen and (max-width:1199px){.MainStepsMap_title__X0FvY{text-align:start}}.MainStepsMap_description__CIJVy{font-family:var(--noto-sans),sans-serif;font-weight:400;font-size:14px;line-height:22px;text-align:center;letter-spacing:-.2px;color:var(--black-85)}@media screen and (max-width:1199px){.MainStepsMap_description__CIJVy{text-align:start;margin-left:20px;font-size:16px;line-height:24px}}.SolutionCard_card__6ny_E{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:24px 16px 18px;gap:16px;background:var(--white-100);border:1px solid var(--blue-15);border-radius:24px}.SolutionCard_iconContainer___nWxZ{display:flex;justify-content:space-between;width:100%}.SolutionCard_imageWr__xgE9S{position:relative;width:56px;height:56px;display:flex;justify-content:center;align-items:center;flex-shrink:0;background:var(--blue-5);border-radius:12px;overflow:hidden}.SolutionCard_image__sgLAJ{position:absolute;height:56px;width:auto;overflow:hidden}.SolutionCard_iconWr__HeAap{display:flex;width:56px;height:56px;justify-content:center;align-items:center;background-color:var(--blue-5);border-radius:12px}.SolutionCard_arrowIcon__lI33o{width:30px;height:30px}.SolutionCard_icon__EJ0vC>svg{width:100%;height:auto}.SolutionCard_link__HXOqE{flex-shrink:0;flex-grow:0;display:flex;justify-content:center;align-items:center;background:var(--white-100);box-shadow:0 2px 12px rgba(0,0,0,.04);border-radius:24px;width:48px;height:48px;transition:all .3s ease-in-out}.SolutionCard_link__HXOqE:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:32px;z-index:1}.SolutionCard_card__6ny_E:hover .SolutionCard_link__HXOqE{background:var(--blue-100)}.SolutionCard_card__6ny_E:hover .SolutionCard_link__HXOqE .SolutionCard_arrowIcon__lI33o>svg path{fill:var(--white-100)}.SolutionCard_textContainer__06oUV{display:flex;flex-direction:column;gap:8px}.SolutionCard_title__L4cFu{font-family:var(--ubuntu);font-size:18px;line-height:24px;font-weight:400;letter-spacing:-.2px;color:var(--black-100)}.SolutionCard_description__kj6mP,.SolutionCard_title__L4cFu+p{font-size:14px;line-height:22px;font-family:var(--noto-sans);letter-spacing:-.2px;color:var(--black-100)}.SolutionRoundedCard_solutionWrapper__1iRyT{display:flex;flex-direction:column;gap:24px}.SolutionRoundedCard_text__Gw8xy{font-family:var(--ubuntu);line-height:24px;text-align:center;text-decoration:none}.SolutionRoundedCard_solutionWrapper__1iRyT:hover .SolutionRoundedCard_text__Gw8xy{color:var(--blue-85)}.SolutionRoundedCard_card__8WJWi{display:flex;background-color:var(--silver-100);width:168px;justify-content:center;align-items:center;height:168px;border-radius:50%;position:relative;transition:background-color .35s ease-in-out}.SolutionRoundedCard_card__8WJWi img{width:120px;height:auto;transition:transform .4s ease-in-out}.SolutionRoundedCard_card__8WJWi:hover{background-color:var(--silver-55)}.SolutionRoundedCard_solutionWrapper__1iRyT:hover img{transform:scale(1.08)}.SolutionRoundedCard_card__8WJWi:active{background-color:var(--blue-15)}@media screen and (max-width:1399px){.SolutionRoundedCard_solutionWrapper__1iRyT{justify-content:space-between}.SolutionRoundedCard_card__8WJWi{justify-content:center;align-items:center;max-width:144px;height:144px}.SolutionRoundedCard_card__8WJWi img{width:100px}}@media screen and (max-width:1199px){.SolutionRoundedCard_solutionWrapper__1iRyT{align-items:center}}@media screen and (max-width:991px){.SolutionRoundedCard_card__8WJWi{justify-content:center;align-items:center}}@media screen and (max-width:767px){.SolutionRoundedCard_card__8WJWi{padding:0;width:auto;height:auto}.SolutionRoundedCard_card__8WJWi img{width:64px;height:auto}.SolutionRoundedCard_list__foKu6{padding:0}.SolutionRoundedCard_solutionWrapper__1iRyT{padding-block:12px;flex-direction:row;justify-content:normal}.SolutionRoundedCard_linkButton__qvQiB{margin:0 16px;border-bottom:1px solid var(--border-gray)}.SolutionRoundedCard_linkButton__qvQiB:last-child,.SolutionRoundedCard_noborder__k32xI{border-bottom:none}.SolutionRoundedCard_linkButton__qvQiB:nth-child(4) img{width:52px}.SolutionRoundedCard_text__Gw8xy{text-align:left;width:min-content}}.HeroBannerCard_card__1WA2y{position:relative;align-items:center;background-color:var(--silver-15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:24px;border:2px solid transparent;padding:32px;flex-direction:column;display:flex;justify-content:space-between}.HeroBannerCard_card__1WA2y.HeroBannerCard_active__PdKRw{background-color:var(--silver-40);border:2px solid var(--silver-40)}.HeroBannerCard_imageWr__ASm9v{position:relative;display:flex;width:112px;height:112px;justify-content:center;align-items:center}.HeroBannerCard_image__pV6N9{position:absolute;height:112px;width:auto;overflow:hidden}.HeroBannerCard_image__pV6N9 svg{width:100%!important;height:100%!important}.HeroBannerCard_image__pV6N9 svg path{fill:var(--white-100)}.HeroBannerCard_svgFullSize__o4fb8{width:100%;height:100%}.HeroBannerCard_title___q1xw{font-style:normal;font-weight:500;font-size:18px;line-height:24px;text-align:center;letter-spacing:-.2px;color:var(--white-100)}.HeroBannerCard_textContainer__DUVRO{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:48px}.HeroBannerCard_link__a1C48{text-align:center;flex-shrink:0;flex-grow:0;text-decoration:none}.HeroBannerCard_link__a1C48:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:32px;z-index:1}@media screen and (max-width:1199px){.HeroBannerCard_card__1WA2y{padding:8px}.HeroBannerCard_imageWr__ASm9v{width:64px;height:64px}.HeroBannerCard_title___q1xw{font-family:var(--noto-sans);font-style:normal;font-size:12px;line-height:16px}}section .SolutionsHero_solutions__PSEe7{position:relative;margin-top:62px;display:flex;flex-direction:column;margin-bottom:32px}@media screen and (max-width:991px){section .SolutionsHero_solutions__PSEe7{gap:22px;margin-bottom:46px}}@media screen and (max-width:767px){section .SolutionsHero_solutions__PSEe7{gap:42px}}.SolutionsHero_title__cWHML{font-size:40px;line-height:100%}@media screen and (max-width:767px){.SolutionsHero_title__cWHML{font-size:26px;line-height:32px}}.SolutionsHero_content__WHw_J{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.SolutionsHero_content__WHw_J{flex-direction:column}}.SolutionsHero_serviceDesktop__GyDg4{position:relative;flex-shrink:0;display:block;width:288px;height:162px}@media screen and (max-width:991px){.SolutionsHero_serviceDesktop__GyDg4{position:absolute;top:-25px;right:0;width:163px;height:92px}}.SolutionsHero_image__GXkv8{position:relative;width:100%;object-fit:cover}.SolutionsHero_description__FoN85{font-size:16px;line-height:24px;max-width:736px;color:var(--black-100)}@media screen and (max-width:767px){.SolutionsHero_description__FoN85{order:2}}.SolutionsBlocksNavigation_facilityItemNavigation__dv0FQ{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:21px 16px;background-color:var(--white-100);border-radius:16px;margin:40px 0 48px;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:1199px){.SolutionsBlocksNavigation_facilityItemNavigation__dv0FQ{justify-content:baseline;gap:24px}}@media screen and (max-width:575px){.SolutionsBlocksNavigation_facilityItemNavigation__dv0FQ{width:calc(100vw - 64px)}}.SolutionsBlocksNavigation_tabs__9cHec{display:flex;gap:24px}.SolutionsBlocksNavigation_facilityItemNavigation__dv0FQ .SolutionsBlocksNavigation_backButton__3B_Hm{display:flex;align-items:center;gap:18px;border:1px solid var(--black-15);padding:9px 15px;border-radius:12px}.SolutionsBlocksNavigation_backIcon__QeQgU{width:24px;height:24px}.SolutionsBlocksNavigation_backText__Ssaom{font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.2px}.SolutionsHeroBanner_solutionsContainer__pPaWy{position:relative;height:100%;max-height:300px;max-width:100vw;overflow:hidden;background:linear-gradient(90deg,#3982ec,#58b9e6)}.SolutionsHeroBanner_scroller__BItRb{max-width:calc(100vw - 32px);margin-inline:auto;overflow:auto hidden;-webkit-overflow-scrolling:touch}.SolutionsHeroBanner_scroller__BItRb::-webkit-scrollbar{height:6px}.SolutionsHeroBanner_scroller__BItRb::-webkit-scrollbar-track{background:transparent}.SolutionsHeroBanner_scroller__BItRb::-webkit-scrollbar-thumb{background-color:#fff;border-radius:3px;cursor:pointer}.SolutionsHeroBanner_scroller__BItRb::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.8)}@media screen and (max-width:1199px){.SolutionsHeroBanner_scroller__BItRb{max-width:calc(100vw - 16px)}}@media screen and (max-width:767px){.SolutionsHeroBanner_scroller__BItRb{max-width:calc(100vw - 16px);scrollbar-width:none;-ms-overflow-style:none}.SolutionsHeroBanner_scroller__BItRb::-webkit-scrollbar{display:none}}.SolutionsHeroBanner_content__SQOpZ{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:32px;padding:32px 0;inline-size:max-content;margin-inline:auto}.SolutionsHeroBanner_content__SQOpZ>*{flex:1 1;min-width:224px;height:100%;aspect-ratio:1/1;max-width:224px}@media screen and (max-width:1199px){.SolutionsHeroBanner_content__SQOpZ{padding:16px 0}.SolutionsHeroBanner_content__SQOpZ>*{min-width:150px;max-width:150px}}@media screen and (max-width:991px){.SolutionsHeroBanner_content__SQOpZ>*{max-width:140px}}@media screen and (max-width:767px){.SolutionsHeroBanner_content__SQOpZ{gap:15px;padding:16px 0 16px 16px}.SolutionsHeroBanner_content__SQOpZ>*{flex:0 0 auto;width:100%;max-width:135px;aspect-ratio:unset;height:auto}}.SolutionsHeroBanner_figureLeft__bH8R4{left:120px;bottom:-60px}.SolutionsHeroBanner_figureLeft__bH8R4,.SolutionsHeroBanner_figureRight__0JQbE{position:absolute;z-index:0;background-image:url(/images/solutions/triangle-left.png);background-size:cover;background-repeat:no-repeat;background-position:50%;width:235px;height:235px;pointer-events:none}.SolutionsHeroBanner_figureRight__0JQbE{right:120px;top:-60px}@media screen and (max-width:1199px){.SolutionsHeroBanner_figureLeft__bH8R4{left:-40px;bottom:-80px;width:200px;height:200px}.SolutionsHeroBanner_figureRight__0JQbE{right:-80px;transform:rotate(30deg);top:-100px}.SolutionsHeroBanner_solutionsContainer__pPaWy{max-height:200px}}@media screen and (max-width:991px){.SolutionsHeroBanner_solutionsContainer__pPaWy{max-height:200px}}@media screen and (max-width:767px){.SolutionsHeroBanner_solutionsContainer__pPaWy{max-height:180px}}.SolutionsBlocks_block__neHi_{margin-top:80px;scroll-margin-top:100px}.SolutionsList_solutionsList__p9_Yq{display:flex;flex-direction:column;gap:24px}.SolutionsList_header__rAttn{display:flex;gap:40px;position:relative;padding-bottom:24px}@media screen and (max-width:991px){.SolutionsList_header__rAttn{flex-direction:column;padding-bottom:unset;gap:16px}}.SolutionsList_description__VYBYg,.SolutionsList_headerTextContainer__zZoUV>h4+p{font-family:var(--noto-sans);color:var(--black-85)}.SolutionsList_imageWr__aX79u{position:relative;width:122px;height:122px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;background:var(--silver-100);overflow:hidden}@media screen and (max-width:991px){.SolutionsList_imageWr__aX79u{background:transparent}}.SolutionsList_image__iSZcq{position:absolute;padding:16px;overflow:hidden}.SolutionsList_headerTextContainer__zZoUV{display:flex;flex-direction:column;justify-content:center;gap:6px;align-items:start;margin-right:10px}@media screen and (max-width:991px){.SolutionsList_headerTextContainer__zZoUV{margin-right:unset}}.SolutionsList_contentContainer__XreFq{padding-top:24px;width:100%;display:flex;flex-direction:column;position:relative}.SolutionsList_contentContainer__XreFq:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:var(--silver-100)}@media screen and (max-width:991px){.SolutionsList_contentContainer__XreFq{padding-top:32px}.SolutionsList_contentContainer__XreFq:before{display:none}}.SolutionsList_childrenGrid__cWvDI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}@media screen and (max-width:991px){.SolutionsList_childrenGrid__cWvDI{grid-template-columns:1fr;gap:16px}}