.ContactsForm_contactsFormContainer__1P8Y0{padding:48px 0;background-image:url(/images/contacts-bg-group-triangles.png),var(--company-details-card);background-repeat:no-repeat;background-position:100% 100%}.ContactsForm_contactsForm__r3GD4{display:flex;flex-direction:column;gap:24px;position:relative;background-color:var(--background);border-radius:24px;margin:0 50px;padding:29px 74px}.ContactsForm_contactsForm__r3GD4:before{content:"";position:absolute;left:-50px;bottom:-45px;width:200px;height:210px;background-image:url(/images/triangle.png);background-repeat:no-repeat}.ContactsForm_formHeader__IYS5P{display:flex;flex-direction:column;gap:8px}.ContactsForm_formTitle__XnpVy{font-family:var(--ubuntu);letter-spacing:-.2px;color:var(--black-100)}.ContactsForm_formDescription__wSYC6{line-height:24px;letter-spacing:-.2px;color:var(--black-100)}.ContactsForm_form__EiY1d{display:flex;flex-direction:column;gap:24px}.ContactsForm_inputsContainer__3kvRF{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.ContactsForm_fileInput__TWTlQ,.ContactsForm_infoTextarea__JVISd{grid-column:1/-1}.ContactsForm_buttons__pZnHX{display:flex;flex-direction:column;align-items:center;gap:16px}.ContactsForm_submitButton__2Snp8{width:400px}.ContactsForm_acceptMessage__8ls5h{display:flex;align-items:center;gap:4px;margin-right:4px;line-height:22px;letter-spacing:-.2px;color:var(--black-100)}.ContactsForm_acceptMessage__8ls5h .ContactsForm_acceptRulesLink__3q0g2{font-family:var(--noto-sans),sans-serif;font-size:14px;line-height:22px;letter-spacing:-.2px;color:var(--blue-100)}@media screen and (max-width:991px){.ContactsForm_contactsFormContainer__1P8Y0{position:relative;background-position:25% -15px;background-image:url(/images/contacts-bg-group-triangles.png);padding:162px 0 0;background-size:230px 230px}.ContactsForm_contactsFormContainer__1P8Y0:before{content:"";position:absolute;top:0;left:0;height:210px;width:100%;background:var(--company-details-card);z-index:-1}.ContactsForm_contactsFormContainer__1P8Y0 .ContactsForm_container__eDxW_{padding:0}.ContactsForm_containerBackground__ZlCIB{background-color:var(--white-100);border-radius:24px}.ContactsForm_contactsForm__r3GD4{padding:24px;margin:0;background-color:var(--white-100)}.ContactsForm_contactsForm__r3GD4:before{display:none}.ContactsForm_formHeader__IYS5P{gap:4px}.ContactsForm_formTitle__XnpVy{font-size:20px;line-height:28px}.ContactsForm_formDescription__wSYC6{font-size:14px;line-height:22px}.ContactsForm_form__EiY1d{gap:32px}.ContactsForm_inputsContainer__3kvRF{grid-template-columns:1fr}.ContactsForm_inputsContainer__3kvRF>div:nth-child(3){grid-row:2/3}.ContactsForm_inputsContainer__3kvRF>div:nth-child(5){grid-row:3/4}.ContactsForm_submitButton__2Snp8{width:100%}.ContactsForm_buttons__pZnHX>.ContactsForm_acceptMessage__8ls5h{flex-direction:column;gap:0;text-align:center}.ContactsForm_acceptMessage__8ls5h>.ContactsForm_acceptRulesLink__3q0g2,.ContactsForm_buttons__pZnHX>.ContactsForm_acceptMessage__8ls5h{font-size:16px}}.ProjectCarousel_carousel__1u4mO{--swiper-pagination-bottom:124px;position:relative}.ProjectCarousel_slide__xFGhI{border-radius:32px;position:relative}.ProjectCarousel_image__lJF0v{border-radius:32px;aspect-ratio:16/9;height:auto}.ProjectCarousel_slide__xFGhI:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:32px;background:linear-gradient(180deg,hsla(0,0%,6%,0) 67.95%,hsla(0,0%,6%,.3))}.ProjectCarousel_bullet__SpBFi{display:inline-block;width:16px;height:16px;padding:2px 0;border-radius:50%;background-color:var(--white-100);cursor:pointer}.ProjectCarousel_paginationHorizontal__z6HFd{height:16px}.ProjectCarousel_bullet__SpBFi:not(:last-child){margin-right:12px}.ProjectCarousel_bulletActive__sy6do{background-color:var(--blue-100)}.ProjectCarousel_icon__ihgmU{width:72px;height:72px;border-radius:50%;background-color:var(--white-100)}.ProjectCarousel_icon__ihgmU svg{width:32px;height:32px}.ProjectCarousel_icon__ihgmU{position:absolute;z-index:1;right:-36px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .35s ease-in-out}.ProjectCarousel_icon__ihgmU:hover svg path{transition:all .35s ease-in-out;fill:var(--blue-100)}.ProjectCarousel_iconLeft__n2dzU{transform:translateY(-50%) rotate(180deg);left:-36px}@media screen and (max-width:991px){.ProjectCarousel_carousel__1u4mO{--swiper-pagination-bottom:12px}.ProjectCarousel_image__lJF0v,.ProjectCarousel_slide__xFGhI,.ProjectCarousel_slide__xFGhI:before{border-radius:12px}.ProjectCarousel_icon__ihgmU{width:40px;height:40px;right:-20px}.ProjectCarousel_icon__ihgmU svg{width:16px;height:16px}.ProjectCarousel_iconLeft__n2dzU{left:-20px}}@media screen and (max-width:575px){.ProjectCarousel_carousel__1u4mO{max-width:500px;width:calc(100vw - 32px);padding:0 8px}.ProjectCarousel_icon__ihgmU{right:-12px}.ProjectCarousel_iconLeft__n2dzU{left:-12px}}.ProjectNavigation_projectNavigation__99_yY{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:12px 16px;margin-bottom:48px;overflow:hidden;background-color:var(--white-100);border-radius:16px}.ProjectNavigation_link___hGyF{display:flex;align-items:center;gap:12px;text-decoration:none;padding:9px 12px;border-radius:12px;border:1px solid var(--black-15)}.ProjectNavigation_icon__c6k7F{width:24px;height:24px;flex-shrink:0;flex-grow:0;transform:rotate(180deg)}.ProjectNavigation_icon__c6k7F>path{fill:var(--black-100)}.ProjectNavigation_linkText__bPuGk{font-size:16px;line-height:22px;font-weight:500;letter-spacing:-.2px;color:var(--black-100);white-space:nowrap}.ProjectNavigation_list___OfGQ{display:flex;align-items:center;gap:24px}.ProjectNavigation_itemLink__VLBUf{font-family:var(--noto-sans) sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.2px;color:var(--black-85);text-decoration:none;white-space:nowrap;transition:color .2s ease}.ProjectNavigation_itemLink__VLBUf:focus-visible,.ProjectNavigation_itemLink__VLBUf:hover{color:var(--blue-85)}.ProjectNavigation_itemLinkActive__ZZKy_{color:var(--blue-100)}@media screen and (max-width:991px){.ProjectNavigation_projectNavigation__99_yY{padding:16px;margin-bottom:32px;gap:12px}.ProjectNavigation_linkText__bPuGk{display:none}.ProjectNavigation_link___hGyF{padding:8px}}.ProjectReviews_container__56Uxb{scroll-margin-top:100px}.ProjectReviews_title__2L9eR{letter-spacing:-.2px;margin-left:112px;margin-bottom:32px}.ProjectReviews_carousel__zuYI9{position:relative;padding:0 112px;margin-bottom:80px}.ProjectReviews_slideWrapper__6dYru{padding:40px 0 16px}.ProjectReviews_slide__evoWs{position:relative;padding:32px 320px 32px 32px;border-radius:24px;background-color:var(--white-100);border:1px solid var(--blue-15);min-height:234px}.ProjectReviews_company__7olkU{display:inline-block;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-.2px;color:var(--black-100);margin-bottom:8px}.ProjectReviews_author__HDhF5{display:block;font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.2px;color:var(--black-100);margin-bottom:4px}.ProjectReviews_position__PznfS,.ProjectReviews_reviewText__X5Uq8{font-family:var(--noto-sans) sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.2px;color:var(--black-85)}.ProjectReviews_reviewText__X5Uq8{margin-bottom:16px}.ProjectReviews_imageContainer__RK85A{position:absolute;top:6px;right:42px;width:200px;height:280px;overflow:hidden;background-color:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.16)}@media screen and (max-width:991px){.ProjectReviews_imageContainer__RK85A{position:relative;top:0;right:0;width:184px;height:264px;box-shadow:unset;border:unset;margin-left:auto;margin-right:auto}}.ProjectReviews_icon__7dDCb{width:72px;height:72px;border-radius:50%;background-color:var(--white-100)}.ProjectReviews_icon__7dDCb svg{width:32px;height:32px}.ProjectReviews_icon__7dDCb{position:absolute;z-index:1;right:0;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .35s ease-in-out}.ProjectReviews_icon__7dDCb:hover svg path{transition:all .35s ease-in-out;fill:var(--blue-100)}.ProjectReviews_iconLeft__7qgk8{transform:translateY(-50%) rotate(180deg);left:0}.ProjectReviews_fullscreenModal__Sj95Z{position:relative;width:100%;height:100vh;background:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center}.ProjectReviews_closeButton__Mladr{position:absolute;top:20px;right:20px;font-size:28px;color:#fff;background:transparent;border:none;cursor:pointer}.ProjectReviews_imageWrapper__ZvkFJ{position:relative;width:90%;height:90%}@media screen and (max-width:991px){.ProjectReviews_carousel__zuYI9{padding:0;margin-bottom:48px}.ProjectReviews_title__2L9eR{margin-left:0;margin-bottom:24px}.ProjectReviews_slideWrapper__6dYru{border-radius:24px;background-color:var(--white-100);border:1px solid var(--blue-15);padding:24px 24px 32px}.ProjectReviews_slide__evoWs{padding:0;border:none;margin-bottom:32px}.ProjectReviews_company__7olkU{font-size:18px;line-height:24px}.ProjectReviews_author__HDhF5{font-size:16px;line-height:24px}.ProjectReviews_position__PznfS,.ProjectReviews_reviewText__X5Uq8{font-size:14px;line-height:22px}.ProjectReviews_image__NR8EX{position:static;margin:0 auto}.ProjectReviews_icon__7dDCb{width:40px;height:40px;top:-40px}.ProjectReviews_iconLeft__7qgk8{left:auto;right:56px}}@media screen and (max-width:575px){.ProjectReviews_carousel__zuYI9{max-width:500px;width:calc(100vw - 32px)}}.RelatedProjects_container__jeEM2{scroll-margin-top:100px}.RelatedProjects_title__LBQYU{letter-spacing:-.2px;margin-bottom:32px;text-align:center}.RelatedProjects_carousel__YsLxG{position:relative;padding:0 112px;margin-bottom:80px}.RelatedProjects_slide__5ojrx{position:relative;padding:32px 320px 32px 32px;border-radius:24px;background-color:var(--white-100);border:1px solid var(--blue-15)}.RelatedProjects_company__UVKsG{display:inline-block;font-size:20px;line-height:28px;font-weight:500;letter-spacing:-.2px;color:var(--black-100);margin-bottom:8px}.RelatedProjects_author__9qtMS{display:block;font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.2px;color:var(--black-100);margin-bottom:4px}.RelatedProjects_position__PgHsq,.RelatedProjects_reviewText__ilojw{font-family:var(--noto-sans) sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.2px;color:var(--black-85)}.RelatedProjects_reviewText__ilojw{margin-bottom:16px}.RelatedProjects_image__pO1mf{position:absolute;bottom:-16px;right:32px;border-radius:16px;filter:drop-shadow(0 2px 12px 4px #f1f4f9)}.RelatedProjects_icon__zKw7_{width:72px;height:72px;border-radius:50%;background-color:var(--white-100)}.RelatedProjects_icon__zKw7_ svg{width:32px;height:32px}.RelatedProjects_icon__zKw7_{position:absolute;z-index:1;right:0;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .35s ease-in-out}.RelatedProjects_icon__zKw7_:hover svg path{transition:all .35s ease-in-out;fill:var(--blue-100)}.RelatedProjects_iconLeft__uQCSV{transform:translateY(-50%) rotate(180deg);left:0}.RelatedProjects_skeletonContainer__wXztz{display:flex;align-items:center;gap:32px}@media screen and (max-width:1399px){.RelatedProjects_carousel__YsLxG{padding:0 80px}.RelatedProjects_icon__zKw7_{width:60px;height:60px}}@media screen and (max-width:991px){.RelatedProjects_carousel__YsLxG{padding:0;margin-bottom:56px}.RelatedProjects_title__LBQYU{text-align:left;margin-bottom:24px}.RelatedProjects_icon__zKw7_{width:40px;height:40px;top:-40px}.RelatedProjects_iconLeft__uQCSV{left:auto;right:56px}}@media screen and (max-width:575px){.RelatedProjects_carousel__YsLxG{max-width:500px;width:calc(100vw - 32px)}}.Sorting_sorting__b3gHb{display:flex;flex-direction:column;gap:16px}.Sorting_sortingTitle__OX75w{display:none}.Sorting_sortingList__ncx1S{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.Sorting_sortingItem__r34rs{padding:9px 0}.Sorting_skeletonContainer__gmf6T{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-bottom:48px}@media screen and (max-width:991px){.Sorting_skeletonContainer__gmf6T{flex-direction:column;align-items:flex-start}}.SocialList_containerSocial__y4TM6{display:flex;align-items:center;gap:12px}.SocialList_containerSocial__y4TM6 .SocialList_link__IpZ1i{text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:var(--white-100);padding:4px 12px;border-radius:50px}.SocialList_containerSocial__y4TM6 .SocialList_socialIcon__V1wew{width:32px;height:32px;flex-grow:0;flex-shrink:0;cursor:pointer;transition:fill .3s}.SocialList_containerSocial__y4TM6 .SocialList_link__IpZ1i:focus-visible .SocialList_socialIcon__V1wew>path:first-of-type,.SocialList_containerSocial__y4TM6 .SocialList_link__IpZ1i:hover .SocialList_socialIcon__V1wew>path:first-of-type{fill:var(--blue-85)}.SocialList_containerSocial__y4TM6 .SocialList_link__IpZ1i:active .SocialList_socialIcon__V1wew>path:first-of-type{fill:var(--blue-100)}.page_container__4ioCz{padding-top:32px;padding-bottom:115px}.page_allCustomerProjectsContainer__pl766{margin-bottom:40px}.page_projectsExamples__R6kzG{margin-bottom:80px}@media screen and (max-width:991px){.page_container__4ioCz{padding-top:24px;padding-bottom:32px}.page_container__4ioCz .page_projectInfoContainer__y5xsY{max-width:100%;padding:0}.page_container__4ioCz .page_contentContainer__IWfAH{padding:0 16px}.page_projectsExamples__R6kzG{margin-bottom:56px}}@media screen and (max-width:575px){.page_container__4ioCz .page_contentContainer__IWfAH{max-width:352px}}.ProjectsBlocksNavigation_facilityItemNavigation__nloCn{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:21px 16px;background-color:var(--white-100);border-radius:16px;margin:35px 0 0;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:1199px){.ProjectsBlocksNavigation_facilityItemNavigation__nloCn{justify-content:baseline;gap:24px}}@media screen and (max-width:575px){.ProjectsBlocksNavigation_facilityItemNavigation__nloCn{width:calc(100vw - 32px)}}.ProjectsBlocksNavigation_tabs__ZcD_l{display:flex;gap:24px}.ProjectsBlocksNavigation_facilityItemNavigation__nloCn .ProjectsBlocksNavigation_backButton__CHodd{display:flex;align-items:center;gap:18px;border:1px solid var(--black-15);padding:9px 15px;border-radius:12px}.ProjectsBlocksNavigation_backIcon__69hrd{width:24px;height:24px}.ProjectsBlocksNavigation_backText__2Yqx0{font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.2px}.EmptyProjectList_container__SFOSn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center}.EmptyProjectList_icon__Mrxoz{width:120px;height:120px;flex-shrink:0;flex-grow:0}.EmptyProjectList_text__wCbFE{line-height:26px;letter-spacing:.02px;color:var(--black-100)}@media screen and (max-width:991px){.EmptyProjectList_icon__Mrxoz{width:96px;height:96px}.EmptyProjectList_text__wCbFE{font-size:16px;line-height:24px}}.ProjectInfo_container__sCu8w{position:relative;margin-top:-100px;margin-bottom:32px;display:grid;align-items:center;grid-template-columns:max-content 1fr max-content max-content;grid-gap:24px;gap:24px;border-radius:24px;padding:24px;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1}.ProjectInfo_logoContainer__Wl11L{background-color:var(--white-100);border-radius:12px;border:1px solid var(--blue-10);padding:4px 32px}.ProjectInfo_logo__AzX84{width:64px;height:64px;object-fit:contain}.ProjectInfo_logoSkeleton__Xm0So{content:"";width:128px;height:72px;background:var(--skeleton-bg);border-radius:12px;background-size:200%;animation:ProjectInfo_skeleton-loading__PQmK1 2s linear infinite forwards}.ProjectInfo_separator__WBfV5{display:inline-block;width:1px;height:64px;background-color:#d9d9d9;border:none}.ProjectInfo_tags__W1Pf9{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:8px}.ProjectInfo_tag__i_B1V{padding:8px;border-radius:8px;border:1px solid var(--black-15);background-color:transparent;color:var(--black-85);font-size:12px;font-weight:500;letter-spacing:.2px;display:inline-block;white-space:nowrap}.ProjectInfo_implementationPeriod__aZXvl{display:flex;flex-direction:column;gap:4px}.ProjectInfo_implementationPeriodTitle__HuMjJ{font-size:18px;line-height:24px;font-weight:400;letter-spacing:-.2px;color:var(--black-70);margin-bottom:4px}.ProjectInfo_implementationPeriodValue__f8a0h{font-size:32px;line-height:40px;font-weight:500;letter-spacing:-.2px;color:var(--black-100)}@media screen and (max-width:1399px){.ProjectInfo_container__sCu8w{grid-template-columns:max-content 1fr}.ProjectInfo_separator__WBfV5{display:none}.ProjectInfo_implementationPeriod__aZXvl{grid-column:2/-1;flex-direction:row;align-items:center;justify-content:space-between}}@media screen and (max-width:991px){.ProjectInfo_container__sCu8w{margin-top:-12px;padding-top:36px;grid-template-columns:1fr;gap:16px;background-color:var(--white-100);z-index:0}.ProjectInfo_logoContainer__Wl11L{width:-moz-fit-content;width:fit-content}.ProjectInfo_tags__W1Pf9{flex-direction:column;align-items:flex-start}.ProjectInfo_implementationPeriod__aZXvl{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.ProjectInfo_implementationPeriodTitle__HuMjJ{font-size:14px;line-height:22px}.ProjectInfo_implementationPeriodValue__f8a0h{font-size:20px;line-height:28px}}@keyframes ProjectInfo_skeleton-loading__PQmK1{0%{background-position:100%}to{background-position:-100%}}.ProjectTasks_container__ULsgJ{scroll-margin-top:100px;margin-bottom:40px}.ProjectTasks_title__HS_yL{margin-bottom:32px}.ProjectTasks_list__VNTcd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.ProjectTasks_task__Wfp8Y{display:flex;flex-direction:column;gap:8px;background-color:var(--white-100);border-radius:24px;padding:32px;border:1px solid var(--blue-15)}.ProjectTasks_icon__zag4a{flex-shrink:0;flex-grow:0;width:48px;height:48px;margin-bottom:16px;border-radius:12px}.ProjectTasks_taskTitle__w0oc_{letter-spacing:-.2px}.ProjectTasks_taskDescription__DBk8W{font-family:var(--noto-sans) sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.2px;color:var(--black-85)}@media screen and (max-width:991px){.ProjectTasks_title__HS_yL{margin-bottom:16px}.ProjectTasks_list__VNTcd{grid-template-columns:1fr;gap:16px}.ProjectTasks_task__Wfp8Y{padding:24px}.ProjectTasks_taskDescription__DBk8W{font-size:14px;line-height:22px}}.ProjectCta_container__j11ZP{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 32px;background:linear-gradient(90deg,#3982ec,#58b9e6);border-radius:24px;margin-bottom:40px}.ProjectCta_container__j11ZP .ProjectCta_text__ZXGvs{color:var(--white-100);line-height:24px;letter-spacing:-.2px}.ProjectCta_link__BHnyA{display:inline-block;padding:13px 16px;border-radius:12px;border:1px solid var(--white-100);white-space:nowrap;font-size:16px;line-height:22px;font-weight:500;letter-spacing:-.2px;color:var(--white-100);text-decoration:none;transition:all .35s ease-in-out}.ProjectCta_link__BHnyA:focus-visible,.ProjectCta_link__BHnyA:hover{border-color:var(--white-70);background-color:var(--white-40)}.ProjectCta_link__BHnyA:active{border-color:var(--white-70);background-color:var(--white-20)}@media screen and (max-width:991px){.ProjectCta_container__j11ZP{flex-direction:column;align-items:stretch;padding:24px}.ProjectCta_container__j11ZP .ProjectCta_text__ZXGvs{font-size:16px;line-height:22px}.ProjectCta_link__BHnyA{text-align:center}}.ProjectImplementation_container__5HN1q{background-color:var(--white-100);border-radius:24px;padding:32px 24px;border:1px solid var(--blue-15);margin-bottom:80px;scroll-margin-top:100px}.ProjectImplementation_titleContainer__3jkhR{display:flex;align-items:center;gap:24px;margin-bottom:12px}.ProjectImplementation_icon__GkF_O{width:48px;height:48px;flex-shrink:0;flex-grow:0;border-radius:12px}.ProjectImplementation_text__3Sdsf,.ProjectImplementation_title__z3c_2{letter-spacing:-.2px}.ProjectImplementation_title__z3c_2{line-height:32px}.ProjectImplementation_checkbox__taBaX{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.ProjectImplementation_text__3Sdsf{line-height:24px;margin-bottom:32px;max-height:72px;overflow-y:hidden;transition:max-height 1.5s ease-in-out}.ProjectImplementation_text__3Sdsf::-webkit-scrollbar{display:none}.ProjectImplementation_readMoreLabel__0f_xY{display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.ProjectImplementation_readMoreText__FDoD9{display:inline-block;color:var(--black-100);font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.2px}.ProjectImplementation_readMoreText__FDoD9:last-of-type{display:none}.ProjectImplementation_arrowIcon__ZkIj6{width:24px;height:24px;flex-shrink:0;flex-grow:0;transform:rotate(90deg)}.ProjectImplementation_checkbox__taBaX:checked~.ProjectImplementation_text__3Sdsf{overflow-y:auto;max-height:10000px;height:auto}.ProjectImplementation_separator__laS6r{width:100%;height:1px;background-color:var(--silver-100);border:none;margin-bottom:24px}.ProjectImplementation_container__5HN1q:has(.ProjectImplementation_checkbox__taBaX:checked) .ProjectImplementation_arrowIcon__ZkIj6{transform:rotate(270deg)}.ProjectImplementation_container__5HN1q:has(.ProjectImplementation_checkbox__taBaX:checked) .ProjectImplementation_readMoreText__FDoD9:first-of-type{display:none}.ProjectImplementation_container__5HN1q:has(.ProjectImplementation_checkbox__taBaX:checked) .ProjectImplementation_readMoreText__FDoD9:last-of-type{display:inline-block}@media screen and (max-width:991px){.ProjectImplementation_container__5HN1q{padding:24px;margin-bottom:48px}.ProjectImplementation_title__z3c_2{font-size:20px;line-height:28px}}.AllCustomerProjects_title__0__8l{letter-spacing:-.2px;margin-bottom:32px;text-align:center}.AllCustomerProjects_list__h_ZB4{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;margin-bottom:32px}.AllCustomerProjects_list__h_ZB4>li{width:100%!important}.AllCustomerProjects_list__h_ZB4 .AllCustomerProjects_card__opmhy{width:100%;height:100%}.AllCustomerProjects_skeletonContainer__vw4sj{display:flex;align-items:center;gap:32px}.AllCustomerProjects_link__mIPLt{display:block;margin:0 auto 88px;width:max-content;padding:13px 56px;text-decoration:none;border-radius:12px;background-color:var(--blue-100);font-size:16px;line-height:22px;font-weight:500;letter-spacing:-.2px;color:var(--white-100);transition:background-color .35s ease}.AllCustomerProjects_link__mIPLt:focus-visible,.AllCustomerProjects_link__mIPLt:hover{background-color:var(--blue-70)}.AllCustomerProjects_link__mIPLt:active{background-color:var(--blue-85)}@media screen and (max-width:991px){.AllCustomerProjects_list__h_ZB4{grid-template-columns:1fr;gap:16px}.AllCustomerProjects_link__mIPLt{margin-bottom:56px}}.ProjectEquipment_container__VHAJQ{scroll-margin-top:100px}.ProjectEquipment_title__pLWiD{letter-spacing:-.2px;margin-bottom:32px;text-align:center}.ProjectEquipment_list__cSJ8A{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;margin-bottom:32px}.ProjectEquipment_skeletonContainer__wS73h{display:flex;align-items:center;gap:32px}.ProjectEquipment_card__EOgXY{display:flex;flex-direction:column;background-color:var(--white-80);border-radius:24px;border:1px solid var(--blue-15)}.ProjectEquipment_content__LJcBq{display:flex;flex-direction:column;flex-grow:1;padding:16px 16px 24px}.ProjectEquipment_image__vaJUV{border-top-left-radius:24px;border-top-right-radius:24px}.ProjectEquipment_company__6cXqB{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ProjectEquipment_companyName__YrFCm{font-size:18px;line-height:24px;font-weight:400;letter-spacing:-.2px;color:var(--black-70)}.ProjectEquipment_cardTitle__PAjWk{letter-spacing:-.2px;margin-bottom:4px}.ProjectEquipment_text__gI9FV{display:inline-block;font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.2px;color:var(--black-70);margin-bottom:16px}.ProjectEquipment_tags__0PBfp{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.ProjectEquipment_tag__jpV_z{padding:8px;border-radius:8px;border:1px solid var(--black-15);background-color:var(--white-100);color:var(--black-85);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.2px;display:inline-block;white-space:nowrap}.ProjectEquipment_cardLink__Qw8Gn{width:40px;height:40px;flex-shrink:0;flex-grow:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--white-100);filter:drop-shadow(0 2px 0 rgba(0,0,0,.0392156863))}.ProjectEquipment_arrowIcon__6cmks{width:24px;height:24px}.ProjectEquipment_arrowIcon__6cmks path{fill:var(--black-100)}.ProjectEquipment_link__tMryA{display:block;margin:0 auto 80px;width:max-content;padding:13px 56px;text-decoration:none;border-radius:12px;background-color:var(--blue-100);font-size:16px;line-height:22px;font-weight:500;letter-spacing:-.2px;color:var(--white-100);transition:background-color .35s ease}.ProjectEquipment_link__tMryA:focus-visible,.ProjectEquipment_link__tMryA:hover{background-color:var(--blue-70)}.ProjectEquipment_link__tMryA:active{background-color:var(--blue-85)}@media screen and (max-width:991px){.ProjectEquipment_list__cSJ8A{grid-template-columns:1fr;gap:16px}.ProjectEquipment_image__vaJUV{width:100%;object-fit:contain}.ProjectEquipment_text__gI9FV{font-size:14px;line-height:22px}.ProjectEquipment_link__tMryA{margin-bottom:56px}}.SkeletonProjectFilter_skeleton__UXPuI{position:relative;display:flex;align-items:center;margin-left:44px;width:188px;height:44px}.SkeletonProjectFilter_skeleton__UXPuI,.SkeletonProjectFilter_skeleton__UXPuI:after{content:"";border-radius:8px;background:var(--skeleton-bg);background-size:200%;animation:SkeletonProjectFilter_skeleton-loading__2dawo 2s linear infinite forwards}.SkeletonProjectFilter_skeleton__UXPuI:after{position:absolute;left:-44px;width:28px;height:28px}@keyframes SkeletonProjectFilter_skeleton-loading__2dawo{0%{background-position:100%}to{background-position:-100%}}.ComplexProjects_complexProjectBlock__ZWLGd{display:flex;width:100%;flex-flow:column wrap;align-items:center;position:relative;margin-bottom:112px}.ComplexProjects_complexProjectTitle__mdxQo{margin-bottom:48px}.ComplexProjects_complexProjectList__sjYC7{display:flex;flex-wrap:wrap;gap:32px;width:100%;margin-bottom:40px}.ComplexProjects_card__0kjjd{width:100%}.ComplexProjects_complexProjectButton__nmBJK{padding:13px 24px}@media screen and (max-width:1199px){.ComplexProjects_complexProjectList__sjYC7{gap:32px}}@media screen and (max-width:575px){.ComplexProjects_complexProjectBlock__ZWLGd{align-items:center;margin-bottom:56px;gap:0}.ComplexProjects_complexProjectTitle__mdxQo{text-align:center;margin-bottom:32px;font-size:32px;line-height:40px}.ComplexProjects_complexProjectList__sjYC7{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;width:100%}.ComplexProjects_complexProjectButton__nmBJK{width:100%}}.ProjectList_projectListContainer__9_rVs{display:flex;flex-direction:column;gap:48px;width:100%}.ProjectList_projectList__kODLx{display:flex;align-items:center;flex-direction:column;gap:70px;justify-content:center;min-height:300px}.ProjectList_projectItem__IarjC{padding:0 32px;background-color:var(--white-100);border:1px solid var(--blue-15);border-radius:24px;display:flex;align-items:flex-start;gap:24px;position:relative;width:100%;justify-content:space-between}.ProjectList_logoContainer__b51Tr{width:-moz-fit-content;width:fit-content;padding:4px 32px;border-radius:12px;border:1px solid var(--blue-15);display:inline-block;margin-top:32px;margin-bottom:16px}.ProjectList_logo__yK4b9{width:64px;height:64px;object-fit:contain}.ProjectList_textContainer__hRDDE{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.ProjectList_title__oLb1u{transition:color .35s ease-in-out}.ProjectList_description__7rl9W{font-family:var(--noto-sans),sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.2px;color:var(--black-85)}.ProjectList_tags__5dgc0{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:32px;margin-top:auto}.ProjectList_tagsContainer__2ZGHY{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ProjectList_tag__cHnwi{padding:8px;border-radius:8px;border:1px solid var(--black-15);background-color:var(--white-100);color:var(--black-85);font-size:12px;font-weight:500;letter-spacing:.2px;display:inline-block;white-space:nowrap}.ProjectList_content__ZXFnL{display:flex;flex-direction:column;height:100%;width:100%}.ProjectList_link__SEY3o{flex-shrink:0;flex-grow:0;margin-left:auto}.ProjectList_link__SEY3o:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;z-index:1}.ProjectList_linkIconContainer___pR90{width:56px;height:56px;background-color:var(--blue-100);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .35s ease-in-out}.ProjectList_arrowIcon__ClRPw{width:35px;height:35px;flex-shrink:0;flex-grow:0}.ProjectList_arrowIcon__ClRPw>path{fill:var(--white-100)}.ProjectList_imageContainer__yzIU_{margin-top:-24px;margin-bottom:-8px;overflow:hidden;flex-grow:0;flex-shrink:0;border-radius:24px}.ProjectList_image__tfZl3{border-radius:24px;object-fit:cover;transition:transform .35s ease-in-out}.ProjectList_projectItem__IarjC:hover .ProjectList_image__tfZl3,.ProjectList_projectItem__IarjC:hover .ProjectList_linkIconContainer___pR90{transform:scale(1.1)}.ProjectList_projectItem__IarjC:hover .ProjectList_title__oLb1u{color:var(--blue-100)}.ProjectList_empty__HR5fe{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.ProjectList_emptyIconContainer__yzUIB{display:flex;justify-content:center;align-items:center;width:120px;height:120px;border-radius:50%;background:var(--black-10)}.ProjectList_emptyIcon__WyCNA{width:64px;height:64px}.ProjectList_emptyText__OotrT{font-family:var(--noto-sans);font-size:18px;line-height:26px;text-align:center;letter-spacing:-.2px;color:var(--black-100)}@media screen and (max-width:1199px){.ProjectList_projectList__kODLx{gap:16px;margin-bottom:32px}.ProjectList_projectItem__IarjC{flex-direction:column-reverse;padding:0;gap:0}.ProjectList_imageContainer__yzIU_{border-radius:24px 24px 0 0;margin-top:0;margin-bottom:0;height:258px;width:100%}.ProjectList_image__tfZl3{width:100%;object-fit:cover}.ProjectList_content__ZXFnL{padding:24px}.ProjectList_logoContainer__b51Tr{margin-top:0}.ProjectList_textContainer__hRDDE{margin-bottom:8px}.ProjectList_tags__5dgc0{margin-bottom:0;flex-wrap:wrap}}.Projects_projectBlock__8tI_v{display:grid;width:100%;justify-items:center;justify-content:flex-start;margin-bottom:112px}.Projects_projectTitle__n24_6{margin-bottom:48px}.Projects_projectList__4f9PN{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:40px}.Projects_projectList__4f9PN .Projects_projectCard__m0j6g{width:100%}.Projects_projectButton__qpYu9{width:-moz-fit-content;width:fit-content;justify-self:center;padding:13px 24px}@media screen and (max-width:1199px){.Projects_projectTitle__n24_6{margin-bottom:29px}.Projects_projectList__4f9PN{grid-gap:16px;gap:16px;display:grid;grid-template-columns:auto auto}.Projects_projectButton__qpYu9{width:100%;font-size:16px;line-height:22px}}@media screen and (max-width:991px){.Projects_projectBlock__8tI_v{margin-bottom:64px}.Projects_projectList__4f9PN{display:flex;flex-direction:column}}