@keyframes HomeContents_gradientAnimation__S5Xww{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.HomeContents_page__eSUNH{padding:0;margin:0}.HomeContents_page__eSUNH .HomeContents_header__hoEhO .HomeContents_headerContainer__lRN6D{padding:calc(2rem + 6vw) 6vw;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.HomeContents_page__eSUNH .HomeContents_header__hoEhO .HomeContents_headerContainer__lRN6D .HomeContents_ctaContainer__nOh0D{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx,.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej,.HomeContents_page__eSUNH .HomeContents_sectionThree__IZ1Gg{position:relative;overflow:hidden;background-color:var(--black);padding:calc(2rem + 6vw) 6vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:80px}.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx:before,.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej:before,.HomeContents_page__eSUNH .HomeContents_sectionThree__IZ1Gg:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(270deg,#1e1f5e,#2c3e90,#1e1f5e,#14154f);background-size:400% 400%;animation:HomeContents_gradientAnimation__S5Xww 15s ease infinite;opacity:.5}.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx>*,.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej>*,.HomeContents_page__eSUNH .HomeContents_sectionThree__IZ1Gg>*{position:relative;z-index:1}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe{display:flex;flex-direction:column;gap:80px;width:100%}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutTitle__5huUa{color:var(--white);font-weight:400;font-size:16px;line-height:1.5}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutContents__fze6l{display:flex;flex-direction:column;gap:32px;width:100%}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutContents__fze6l .HomeContents_aboutText__kilf4{color:var(--white);order:1;width:100%}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutContents__fze6l .HomeContents_imageWrapper__iXG6B{order:1;width:100%}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutContents__fze6l .HomeContents_imageWrapper__iXG6B img{width:100%;height:auto;object-fit:cover;border-radius:24px}.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx{padding:16px 6vw calc(2rem + 6vw)}.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx .HomeContents_services__nlKlQ{display:flex;flex-direction:column;gap:80px;width:100%}.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx .HomeContents_services__nlKlQ .HomeContents_servicesTitle__JZuP1{color:var(--white);font-weight:400;font-size:16px;line-height:1.5}.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx .HomeContents_services__nlKlQ .HomeContents_servicesList__J0IzU{display:flex;flex-direction:column;gap:80px;list-style:none;text-decoration:none}.HomeContents_page__eSUNH .HomeContents_sectionTwo__AlXCH{padding:calc(2rem + 6vw) 6vw;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;background-color:var(--white);gap:80px}.HomeContents_page__eSUNH .HomeContents_sectionTwo__AlXCH .HomeContents_headingContainer__LSNq9{display:flex;flex-direction:column;gap:32px;border-bottom:1px solid var(--borderLight);padding:0 0 32px}.HomeContents_page__eSUNH .HomeContents_sectionTwo__AlXCH .HomeContents_headingContainer__LSNq9 .HomeContents_projectsDescription__YEIRt{color:var(--body)}.HomeContents_page__eSUNH .HomeContents_sectionTwo__AlXCH .HomeContents_projectsList__GWbd_{padding:0;margin:0;list-style:none}.HomeContents_page__eSUNH .HomeContents_sectionTwo__AlXCH .HomeContents_projectsList__GWbd_ .HomeContents_projectItem__Uot6P{padding:0;margin:0}.HomeContents_page__eSUNH .HomeContents_sectionFour__lXV9K{padding:calc(2rem + 6vw) 6vw}@media screen and (min-width:576px){.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx .HomeContents_services__nlKlQ .HomeContents_servicesTitle__JZuP1,.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutTitle__5huUa{font-size:calc(16px + 2*(100vw - 576px)/1024)}}@media screen and (min-width:768px){.HomeContents_page__eSUNH .HomeContents_header__hoEhO .HomeContents_headerContainer__lRN6D,.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej{padding:6vw 8vw}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutContents__fze6l{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:48px;gap:48px;align-items:start}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutContents__fze6l .HomeContents_aboutText__kilf4{order:1;padding-right:48px;display:flex;flex-direction:column;gap:32px}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutContents__fze6l .HomeContents_imageWrapper__iXG6B{height:100%;min-height:300px}.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutContents__fze6l .HomeContents_imageWrapper__iXG6B img{height:100%;max-height:400px;object-fit:cover;object-position:top}.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx,.HomeContents_page__eSUNH .HomeContents_sectionTwo__AlXCH{padding:6vw 8vw;gap:128px}.HomeContents_page__eSUNH .HomeContents_sectionTwo__AlXCH .HomeContents_projects__0bdLn .HomeContents_headingContainer__LSNq9{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:32px;padding:0 0 80px}.HomeContents_page__eSUNH .HomeContents_sectionThree__IZ1Gg{padding:6vw 8vw;gap:128px}.HomeContents_page__eSUNH .HomeContents_sectionFour__lXV9K{padding:6vw 8vw}}@media screen and (min-width:1600px){.HomeContents_page__eSUNH .HomeContents_sectionOne2__B7_Tx .HomeContents_services__nlKlQ .HomeContents_servicesTitle__JZuP1,.HomeContents_page__eSUNH .HomeContents_sectionOne__vx6ej .HomeContents_about__C4tXe .HomeContents_aboutTitle__5huUa{font-size:1.25vw}}.AboutContent_aboutContents__M_E2m{display:flex;flex-direction:column;gap:32px;width:100%}.AboutContent_aboutContents__M_E2m .AboutContent_textWrapper__Gp8ob{position:relative;width:100%}.AboutContent_aboutContents__M_E2m .AboutContent_paragraph__a_H1W{display:flex;line-height:1;flex-wrap:wrap;color:var(--white)}.AboutContent_aboutContents__M_E2m .AboutContent_paragraph__a_H1W .AboutContent_word__aMjfn{position:relative;margin-right:4px;margin-top:8px}.AboutContent_aboutContents__M_E2m .AboutContent_paragraph__a_H1W .AboutContent_word__aMjfn .AboutContent_shadow__8_mZA{position:absolute;opacity:5%}.AboutContent_aboutContents__M_E2m .AboutContent_imageWrapper__3RBNS{width:100%;display:none}.AboutContent_aboutContents__M_E2m .AboutContent_imageWrapper__3RBNS img{width:100%;height:auto;object-fit:cover;border-radius:24px}@media screen and (min-width:768px){.AboutContent_aboutContents__M_E2m{display:grid;grid-template-columns:1fr;grid-gap:48px;gap:48px;align-items:start}.AboutContent_aboutContents__M_E2m .AboutContent_paragraph__a_H1W{padding-right:48px}.AboutContent_aboutContents__M_E2m .AboutContent_paragraph__a_H1W .AboutContent_word__aMjfn{margin-right:6px;margin-top:10px}.AboutContent_aboutContents__M_E2m .AboutContent_imageWrapper__3RBNS{height:100%;min-height:300px}.AboutContent_aboutContents__M_E2m .AboutContent_imageWrapper__3RBNS img{height:100%;max-height:25rem;object-fit:cover;object-position:top}}.BackToTop_back-to-top__CfCob{position:fixed;bottom:1.5rem;right:1.5rem;z-index:50;opacity:0;visibility:hidden;transition:all .3s ease}.BackToTop_back-to-top--visible__OXjyy{opacity:1;visibility:visible}.BackToTop_back-to-top__button__0bDsy{background-color:#000;color:#fff;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s ease;border:none;cursor:pointer}.BackToTop_back-to-top__button__0bDsy:hover{background-color:#333}.BackToTop_back-to-top__button__0bDsy:focus{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.2)}.BackToTop_back-to-top__button__0bDsy .BackToTop_icon__cFbC9{font-size:1.25rem}.Blog_blog__Czqqs{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:32px}.Blog_blog__Czqqs .Blog_blogTitle__FuFyO{color:var(--white)}.Blog_blog__Czqqs .Blog_blogContent__SftaC{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:32px}.Blog_blog__Czqqs .Blog_blogContent__SftaC .Blog_blogText__iz1yz{color:var(--white)}.PrimaryButton_button__Z9bOs{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;border:none;box-shadow:0 0 0 0 var(--actionBlue);overflow:hidden;transition:all .35s ease;font-weight:600}.PrimaryButton_button__Z9bOs.PrimaryButton_fill__akb4a{background-color:var(--actionBlue);color:var(--white);border-radius:80px;padding:0 32px;height:56px;min-width:160px}.PrimaryButton_button__Z9bOs.PrimaryButton_colour__DTZ5S{background-color:var(--actionBlue);color:var(--white)}.PrimaryButton_button__Z9bOs:hover{box-shadow:0 0 0 3px var(--actionBlue);outline-offset:0;background-color:var(--actionBlueHover)}.PrimaryButton_button__Z9bOs:disabled{opacity:.6;cursor:not-allowed}.PrimaryButton_value__mf4tN{overflow:hidden}.PrimaryButton_textContainer__ekL48,.PrimaryButton_value__mf4tN{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.PrimaryButton_textContainer__ekL48{position:relative}.PrimaryButton_textWrapper__4XsJp{display:flex;flex-direction:column;height:200%;transition:transform .6s cubic-bezier(.33,1,.68,1);will-change:transform;transform:translateY(25%)}.PrimaryButton_textLine__oDzsQ{display:flex;align-items:center;justify-content:center;height:56px;width:100%;white-space:nowrap}.PrimaryButton_icon__UvvDC{width:1rem;height:1rem;margin-left:.5rem}.PrimaryButton_iconWrapper__iIz_x,.PrimaryButton_icon__UvvDC{display:inline-flex;align-items:center;justify-content:center}.PrimaryButton_button__Z9bOs.PrimaryButton_animItem__B_Er4:hover .PrimaryButton_textWrapper__4XsJp{transform:translateY(-25%)}@media screen and (min-width:768px){.PrimaryButton_button__Z9bOs.PrimaryButton_fill__akb4a{height:64px;padding:0 40px}.PrimaryButton_textLine__oDzsQ{height:64px}}.LoadingScreen_noScroll__AtxZF{overflow:hidden!important;height:100vh!important;position:fixed!important;width:100%!important}.LoadingScreen_loadingContainer__GlUPl{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:9999;will-change:transform;cursor:wait}.LoadingScreen_loadingContent___GlTQ{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.LoadingScreen_loadingDots__3j1qi{display:flex;gap:1rem}.LoadingScreen_dot__5CydG{width:1rem;height:1rem;background-color:var(--white);border-radius:50%;animation:LoadingScreen_bounce__LC2bB .6s infinite alternate}.LoadingScreen_dot__5CydG:nth-child(2){animation-delay:.2s}.LoadingScreen_dot__5CydG:nth-child(3){animation-delay:.4s}@keyframes LoadingScreen_bounce__LC2bB{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.ContactForm_contactWrapper__HSGwQ{display:flex;flex-direction:column;width:100%;gap:32px;padding:48px 0}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV{width:100%}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV .ContactForm_form__mb6ub{display:flex;flex-direction:column;padding:0;margin:0;width:100%}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV .ContactForm_form__mb6ub .ContactForm_formHeader__PvJw4{display:flex;flex-direction:column;padding:0 0 32px}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV .ContactForm_form__mb6ub .ContactForm_formHeader__PvJw4 .ContactForm_formTitle__CA9Zu{padding:0 0 16px}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV .ContactForm_form__mb6ub .ContactForm_formHeader__PvJw4 .ContactForm_formSubText__orbZN{color:var(--body)}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV .ContactForm_form__mb6ub .ContactForm_formFields__KjSap{display:flex;flex-direction:column;gap:16px}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV .ContactForm_form__mb6ub .ContactForm_formFields__KjSap .MuiTextField-root .MuiFilledInput-root:focus-within{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV .ContactForm_form__mb6ub .ContactForm_formFields__KjSap textarea.MuiFilledInput-input:focus{outline:none!important}.ContactForm_contactWrapper__HSGwQ .ContactForm_imageWrapper__HvRqU{position:relative;width:100%;border-radius:24px;overflow:hidden;order:-1;height:auto;min-height:200px}.ContactForm_contactWrapper__HSGwQ .ContactForm_imageWrapper__HvRqU .ContactForm_contactImage__ldec_{object-fit:cover;width:100%;height:100%;object-position:top}.ContactForm_contactWrapper__HSGwQ .ContactForm_snackbarContainer__9aHZs .ContactForm_MuiPaper-root__N5DmA{box-shadow:0 4px 20px rgba(0,0,0,.25)!important;border-radius:8px!important}@media screen and (min-width:768px){.ContactForm_contactWrapper__HSGwQ .ContactForm_form__mb6ub .ContactForm_formFields__KjSap{gap:24px}.ContactForm_contactWrapper__HSGwQ .ContactForm_imageWrapper__HvRqU{min-height:300px}}@media screen and (min-width:1024px){.ContactForm_contactWrapper__HSGwQ{flex-direction:row-reverse;align-items:flex-start;justify-content:space-between;gap:48px;padding:80px 0}.ContactForm_contactWrapper__HSGwQ .ContactForm_formContainer__YabSV{width:55%}.ContactForm_contactWrapper__HSGwQ .ContactForm_imageWrapper__HvRqU{order:2;width:42%;min-height:500px;height:auto;max-height:600px;aspect-ratio:unset;flex-shrink:0;align-self:flex-start;margin-top:0}}.Footer_footer__OYoYH{padding:0 6vw calc(2rem + 6vw)}.Footer_footer__OYoYH .Footer_footerContents__y5jx2{border-top:1px solid var(--border);padding:calc(2rem + 6vw) 0 0;flex-direction:column;gap:32px;display:flex}.Footer_footer__OYoYH .Footer_footerContents__y5jx2 .Footer_footerLinks__zeWoW{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;padding:0;margin:0}.Footer_footer__OYoYH .Footer_socials__nBPiT{display:flex;gap:16px}.Footer_footer__OYoYH .Footer_socials__nBPiT a{color:#333;display:flex;align-items:center;justify-content:center}.Footer_footer__OYoYH .Footer_socials__nBPiT a:hover{color:var(--actionBlue)}.Footer_footer__OYoYH .Footer_footerText__pOf6_{color:var(--body);width:100%;text-align:left}@media screen and (min-width:768px){.Footer_footer__OYoYH{padding:0 8vw 6vw}.Footer_footer__OYoYH .Footer_footerContents__y5jx2{border-top:1px solid var(--border);padding:6vw 0 0;display:flex;flex-direction:row}.Footer_footer__OYoYH .Footer_footerContents__y5jx2 .Footer_footerLinks__zeWoW{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;padding:0;margin:0}.Footer_footer__OYoYH .Footer_footerText__pOf6_{color:var(--body);width:100%;text-align:right}}.Heading_heading__qkaul{padding:0 0 64px;position:relative;z-index:0}.Heading_heading__qkaul .Heading_h1__AdN8m{margin:0;white-space:normal;font-size:0}.Heading_heading__qkaul .Heading_wordWrapper__ZKsLe{display:inline-block;overflow:hidden;vertical-align:top;font-size:medium}.Heading_heading__qkaul .Heading_h1Blue__b_fST,.Heading_heading__qkaul .Heading_h1Default__6L18c{display:inline-block;font-weight:700;font-size:40px;line-height:1.25;letter-spacing:-2px;white-space:nowrap}.Heading_heading__qkaul .Heading_h1Blue__b_fST{padding:0 2px;color:var(--blue);position:relative;display:inline-block;z-index:1}.Heading_heading__qkaul .Heading_h1Blue__b_fST:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(120deg,rgba(58,123,213,.8),rgba(102,178,255,.9),rgba(58,123,213,.8));background-size:200% 200%;z-index:-1;-webkit-background-clip:text;background-clip:text;animation:Heading_gentleShimmer__ghLkB 6s ease infinite;opacity:.8}.Heading_heading__qkaul .Heading_h1Default__6L18c{color:#000}@keyframes Heading_gentleShimmer__ghLkB{0%{background-position:0 50%;opacity:.8}50%{background-position:100% 50%;opacity:1}to{background-position:0 50%;opacity:.8}}@media(min-width:576px){.Heading_h1Blue__b_fST,.Heading_h1Default__6L18c{font-size:calc(40px + 32*(100vw - 576px)/1024)!important}}@media(min-width:1600px){.Heading_h1Blue__b_fST,.Heading_h1Default__6L18c{font-size:4.5vw!important}}@media(min-width:768px){.Heading_heading__qkaul{padding:16px 0 64px}}.Navbar_nav__VCKCE{width:100%;position:relative}.Navbar_nav__VCKCE .Navbar_navContainer__GZ8a3{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;box-sizing:border-box}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_logo__l1Z_s{height:auto;width:150px!important;min-width:auto;margin:16px 0 0}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_desktopLinks__jjDJr{display:flex;gap:24px;list-style:none;margin:0;padding:0}@media(max-width:767px){.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_desktopLinks__jjDJr{display:none}}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61{display:none}@media(max-width:767px){.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61{display:block;position:relative;z-index:100}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61 .Navbar_menuButton__cCur7{min-width:auto;width:auto;height:48px;position:relative;padding-right:48px}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61 .Navbar_menuButton__cCur7:after,.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61 .Navbar_menuButton__cCur7:before{content:"";position:absolute;right:24px;width:15px;height:1.5px;border-radius:2rem;background:currentColor;transition:all .3s ease}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61 .Navbar_menuButton__cCur7:before{top:50%;transform:translateY(-4px)}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61 .Navbar_menuButton__cCur7:after{top:50%;transform:translateY(2px)}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61 .Navbar_menuButton__cCur7.Navbar_open__4s5So:before{transform:rotate(135deg) translateY(0)}.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_mobileMenuButtonWrapper__JzH61 .Navbar_menuButton__cCur7.Navbar_open__4s5So:after{transform:rotate(-135deg) translateY(0)}}.Navbar_nav__VCKCE .Navbar_mobileMenu__B_kCz{background:var(--lightBlue);z-index:99;border-radius:8px;overflow:hidden;width:100%;margin:0 32px}@media(min-width:768px){.Navbar_nav__VCKCE .Navbar_mobileMenu__B_kCz{display:none}}.Navbar_nav__VCKCE .Navbar_mobileMenu__B_kCz .Navbar_mobileLinks__s3D_r{list-style:none;padding:24px;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px){.Navbar_nav__VCKCE .Navbar_navHeader__FdVBi .Navbar_logo__l1Z_s{width:200px!important;min-width:auto}}.TertiaryButton_buttonContainer__YZvjJ{display:inline-block}.TertiaryButton_button__6Tv_7{position:relative;color:var(--actionBlue);background-color:rgba(0,0,0,0);border:none;cursor:pointer;font-weight:600;text-decoration:none;padding-bottom:2px}.TertiaryButton_button__6Tv_7:hover{color:var(--actionBlueHover)}.TertiaryButton_underline__u4_SZ{position:absolute;bottom:-.1rem;left:0;height:1.5px;background-color:var(--actionBlue)}.TertiaryButton_iconWrapper__XOvRo{margin-left:.25rem}.TertiaryButton_icon__HWRUi{width:1rem;height:1rem}.SecondaryButton_button__O_ZfI{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;border:2px solid var(--actionBlue);background-color:rgba(0,0,0,0);color:var(--actionBlue);box-shadow:0 0 0 0 var(--actionBlue);overflow:hidden;transition:all .35s ease;font-weight:600;border-radius:80px;padding:0 32px;height:56px;min-width:160px}.SecondaryButton_button__O_ZfI:hover{box-shadow:0 0 0 3px var(--actionBlueHover);outline-offset:0;color:var(--actionBlueHover);border-color:var(--actionBlueHover)}.SecondaryButton_button__O_ZfI:disabled{opacity:.6;cursor:not-allowed}.SecondaryButton_value__5LmqB{overflow:hidden}.SecondaryButton_textContainer___3Nzo,.SecondaryButton_value__5LmqB{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.SecondaryButton_textContainer___3Nzo{position:relative}.SecondaryButton_textWrapper___dTIw{display:flex;flex-direction:column;height:200%;transition:transform .6s cubic-bezier(.33,1,.68,1);will-change:transform;transform:translateY(25%)}.SecondaryButton_textLine__81diD{display:flex;align-items:center;justify-content:center;height:56px;width:100%;white-space:nowrap}.SecondaryButton_icon__m3T4C{width:1rem;height:1rem;margin-left:.5rem}.SecondaryButton_iconWrapper__uCLGe,.SecondaryButton_icon__m3T4C{display:inline-flex;align-items:center;justify-content:center}.SecondaryButton_button__O_ZfI.SecondaryButton_animItem__6_2GV:hover .SecondaryButton_textWrapper___dTIw{transform:translateY(-25%)}@media screen and (min-width:768px){.SecondaryButton_button__O_ZfI{height:64px;padding:0 40px}.SecondaryButton_textLine__81diD{height:64px}}.ProjectItem_projectItem__skBJP{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:80px;padding:48px 0;border-bottom:1px solid var(--borderLight)}.ProjectItem_projectItem__skBJP .ProjectItem_projectContent__YaFXx{display:flex;flex-direction:column;gap:24px;width:100%}.ProjectItem_projectItem__skBJP .ProjectItem_projectContent__YaFXx .ProjectItem_projectDetails__yS8fU{display:flex;flex-direction:column;gap:24px}.ProjectItem_projectItem__skBJP .ProjectItem_projectContent__YaFXx .ProjectItem_projectDetails__yS8fU .ProjectItem_projectDescription__0F3rm{color:var(--body)}.ProjectItem_projectItem__skBJP .ProjectItem_projectImage__Nnl8L{width:100%;height:auto;object-fit:cover;border-radius:24px}.ProjectItem_projectItem__skBJP .ProjectItem_projectTags__Lo0NM{display:flex;gap:8px;flex-wrap:wrap}.ProjectItem_projectItem__skBJP .ProjectItem_imageWrapper__PVr72{width:100%}@media screen and (min-width:768px){.ProjectItem_projectItem__skBJP{padding:80px 0}.ProjectItem_projectItem__skBJP .ProjectItem_projectContent__YaFXx{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:48px;gap:48px;align-items:start}.ProjectItem_projectItem__skBJP .ProjectItem_projectContent__YaFXx .ProjectItem_projectDetails__yS8fU{display:flex;flex-direction:column;gap:32px}.ProjectItem_projectItem__skBJP .ProjectItem_projectContent__YaFXx .ProjectItem_imageWrapper__PVr72{height:100%;min-height:300px}.ProjectItem_projectItem__skBJP .ProjectItem_projectContent__YaFXx .ProjectItem_projectImage__Nnl8L{height:100%;max-height:25rem;object-fit:cover;object-position:top}}.ProjectTag_projectTagContainer__ghevD{padding:8px 16px 8px 32px;border-radius:8px;width:-moz-fit-content;width:fit-content;background-color:var(--borderVeryLight)}.ProjectTag_projectTagContainer__ghevD .ProjectTag_projectTag__AqaSk{color:var(--black);font-size:14px;position:relative}.ProjectTag_projectTagContainer__ghevD .ProjectTag_projectTag__AqaSk:before{content:"";width:8px;height:8px;background-color:var(--border);border-radius:80px;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}.ServiceItem_serviceItemWrapper__E4Bpe{border-bottom:1px solid var(--border);padding:0 0 32px}.ServiceItem_serviceItemWrapper__E4Bpe .ServiceItem_serviceitem__JkmV2 .ServiceItem_header__s6J_w{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 32px;width:100%}.ServiceItem_serviceItemWrapper__E4Bpe .ServiceItem_serviceitem__JkmV2 .ServiceItem_header__s6J_w .ServiceItem_title__W8DGD{color:var(--white);padding:0 8px 0 0}.ServiceItem_serviceItemWrapper__E4Bpe .ServiceItem_serviceitem__JkmV2 .ServiceItem_header__s6J_w .ServiceItem_numberContainer__CjFf9 .ServiceItem_number__5AehS{color:var(--white);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:100rem;border:1px solid var(--white)}.ServiceItem_serviceItemWrapper__E4Bpe .ServiceItem_serviceitem__JkmV2 .ServiceItem_description__WxGz5{color:var(--white)}@media screen and (min-width:768px){.ServiceItem_serviceItemWrapper__E4Bpe{padding:0 0 80px}.ServiceItem_serviceItemWrapper__E4Bpe .ServiceItem_serviceitem__JkmV2 .ServiceItem_header__s6J_w .ServiceItem_numberContainer__CjFf9 .ServiceItem_number__5AehS{width:5vw;height:5vw}}.Status_status__u0gMs{border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem}.Status_iconActive__CrFdX{background-color:green}.Status_iconActive__CrFdX,.Status_iconDisabled__Twhay{width:1rem;height:1rem;border-radius:16px;border:4px solid #fff;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Status_iconDisabled__Twhay{background-color:red}.Status_message__lVaQU{max-width:50vw}@media screen and (max-width:768px){.Status_status__u0gMs{gap:3vw}.Status_message__lVaQU{max-width:30vw}}