@keyframes page_fadeIn__2L3mJ{0%{opacity:0}to{opacity:1}}@keyframes page_slideUp__i9nfG{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_slideInLeft__e5IfD{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes page_slideInRight__Dcwzv{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.page_main__mBuVp,.page_page__TNd9f{display:flex;flex-direction:column}.page_main__mBuVp{min-height:100vh;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0;width:100%;padding-bottom:80px}@keyframes styles_gradient-shift__3zVY8{0%{background-position:200% 50%}to{background-position:0 50%}}@keyframes styles_slideUp__YmrvF{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideInLeft__FLghm{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_slideInRight__R9DKi{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.styles_formArea__V3xK_{background:#060010;padding:clamp(2.125rem,.1755rem + 3.5745vw,3.75rem);border-radius:36px;background-size:contain;background-position:bottom;background-repeat:no-repeat}.styles_footerFormArea__v8B2V{background:rgba(0,0,0,0);padding:0;border-radius:0}.styles_heading__8epZc{font-size:clamp(2rem,1.6383rem + 1.3617vw,3rem);font-weight:400;margin-bottom:60px;letter-spacing:-.04em;color:#e5e7eb}@media(max-width:767px){.styles_heading__8epZc{margin-bottom:40px}}@media(max-width:479px){.styles_heading__8epZc{margin-bottom:24px}}.styles_subText__83Ugi{color:#9ca3af;font-size:1rem;line-height:1.5;margin:-32px 0 48px;max-width:36rem}@media(max-width:767px){.styles_subText__83Ugi{margin:-20px 0 32px}}@media(max-width:479px){.styles_subText__83Ugi{margin:-8px 0 24px}}.styles_form__mMTiP{display:grid;gap:1.5rem}.styles_row__XdcU1{gap:20px}@media(max-width:767px){.styles_row__XdcU1{flex-direction:column}}.styles_formItem__wr_Ry{flex:1;position:relative;margin-bottom:44px}@media(max-width:767px){.styles_formItem__wr_Ry{margin-bottom:32px}}.styles_formItem__wr_Ry input{width:100%;border:none;border-bottom:1px solid #d0d0d0;outline:none;font-size:1rem;background:rgba(0,0,0,0);display:block;height:56px;transition:all .3s ease;padding:0;transition:border-color .25s ease;color:#d0d0d0}@media(max-width:479px){.styles_formItem__wr_Ry input{height:36px}}.styles_formItem__wr_Ry input.styles_error__4AkNg{border-bottom-color:#ef4444;animation:styles_shake__26OoA .5s ease}.styles_formItem__wr_Ry input.styles_error__4AkNg+label,.styles_formItem__wr_Ry input:focus+label,.styles_formItem__wr_Ry input:not(:placeholder-shown)+label{font-size:.875rem;top:-10px;color:#7b7b7b}.styles_formItem__wr_Ry input.styles_error__4AkNg+label{color:#ef4444}.styles_formItem__wr_Ry input::placeholder{color:rgba(0,0,0,0)}.styles_formItem__wr_Ry label{position:absolute;cursor:text;z-index:2;font-size:1.125rem;color:#7b7b7b;transition:all .3s ease;left:0;top:0;pointer-events:none}.styles_formItem__wr_Ry .styles_errorMessage__ALjvF{display:block;color:#ef4444;font-size:.875rem;margin-top:.5rem;margin-left:0;animation:styles_fadeIn__YdMWY .3s ease}.styles_textareaField__mmKOW{position:relative;margin-bottom:2rem}.styles_textareaField__mmKOW textarea{width:100%;height:116px;resize:none;padding:.625rem 0;border:none;border-bottom:1px solid #d0d0d0;background:rgba(0,0,0,0);outline:none;font-size:1rem;overflow-y:auto;transition:border-color .25s ease;font-family:inherit;color:#d0d0d0}.styles_textareaField__mmKOW textarea.styles_error__4AkNg{border-bottom-color:#ef4444;animation:styles_shake__26OoA .5s ease}@keyframes styles_shake__26OoA{0%{transform:translateX(0)}25%{transform:translateX(-3px)}50%{transform:translateX(3px)}75%{transform:translateX(-3px)}to{transform:translateX(0)}}.styles_textareaField__mmKOW textarea.styles_error__4AkNg+label,.styles_textareaField__mmKOW textarea:focus+label,.styles_textareaField__mmKOW textarea:not(:placeholder-shown)+label{font-size:.875rem;top:-10px;color:#7b7b7b}.styles_textareaField__mmKOW textarea.styles_error__4AkNg+label{color:#ef4444}.styles_textareaField__mmKOW textarea::placeholder{color:rgba(0,0,0,0)}.styles_textareaField__mmKOW label{position:absolute;font-size:1.125rem;color:#7b7b7b;transition:all .3s ease;left:0;top:0;pointer-events:none}.styles_textareaField__mmKOW .styles_errorMessage__ALjvF{display:block;color:#ef4444;font-size:.875rem;margin-top:.5rem;margin-left:0;animation:styles_fadeIn__YdMWY .3s ease}.styles_submitBtn__PsnqB:hover{background-color:#cfcfcf!important;color:rgba(0,0,0,.7)!important}.styles_row__XdcU1{display:flex;gap:1rem}@media(max-width:900px){.styles_row__XdcU1{flex-direction:column}}.styles_submitContainer__G8UHt{display:flex;gap:1rem;justify-content:flex-end;margin-top:56px;align-items:center}@media(max-width:767px){.styles_submitContainer__G8UHt{margin-top:40px}}@media(max-width:479px){.styles_submitContainer__G8UHt{margin-top:24px}}.styles_statusMessage__wF6Nu{display:flex;align-items:flex-start;gap:.75rem;font-size:.875rem;padding:.75rem;margin-bottom:.5rem;animation:styles_fadeIn__YdMWY .3s ease;border-left:3px solid;border-bottom:1px solid;transition:border-color .25s ease}.styles_statusMessage__wF6Nu.styles_success__uZFNh{border-left-color:#10b981;border-bottom-color:rgba(16,185,129,.2);color:#065f46;font-weight:600}.styles_statusMessage__wF6Nu.styles_error__4AkNg{border-left-color:#ef4444;border-bottom-color:rgba(239,68,68,.2);color:#991b1b;font-weight:600}.styles_recaptchaWrapper__nKKva{margin-bottom:1rem}.styles_successMessage__fFoLC{color:#10b981;background:#d1fae5;border-radius:.5rem;border:1px solid #10b981}.styles_submitContainer__G8UHt .styles_errorMessage__ALjvF,.styles_successMessage__fFoLC{display:block;font-size:.875rem;margin-top:.5rem;padding:.75rem 1rem;animation:styles_fadeIn__YdMWY .3s ease}.styles_submitContainer__G8UHt .styles_errorMessage__ALjvF{color:#ef4444;background:#fee2e2;border-radius:.5rem;border:1px solid #ef4444}@keyframes styles_fadeIn__YdMWY{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.styles_successBox__OpXoi{text-align:center;padding:3rem}.styles_title__7rg17{font-size:2rem;margin-bottom:2rem}.styles_desc__aqx0T{font-size:1.125rem;color:#222;margin-bottom:2.5rem}.styles_check__LvwT7{width:80px;height:80px;margin:0 auto 1.5rem;font-size:2rem;position:relative}@keyframes AboutHighlights_fadeIn__wBlwJ{0%{opacity:0}to{opacity:1}}@keyframes AboutHighlights_slideUp__wZM7r{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes AboutHighlights_slideInLeft__Q8mUi{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes AboutHighlights_slideInRight__1wykp{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.AboutHighlights_aboutHighlights__cTbO9{max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.AboutHighlights_aboutHighlights__cTbO9{padding:0 1rem}}@media(min-width:768px){.AboutHighlights_aboutHighlights__cTbO9{padding:0 1.5rem}}@media(min-width:1024px){.AboutHighlights_aboutHighlights__cTbO9{padding:0 2rem}}.AboutHighlights_aboutHighlights__cTbO9{position:relative;z-index:2;padding-top:80px;padding-bottom:80px;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff}.AboutHighlights_showReelPlaceholder__fVXoh{width:100%;min-height:420px;border-radius:24px;background:#f4f4f5}.AboutHighlights_badge__Munrp{display:inline-block;margin-bottom:.75rem;padding:.3rem .75rem;font-size:.875rem;font-weight:500;letter-spacing:.08em;height:1.875rem;border-radius:3.125rem;background:rgba(74,118,252,.1411764706);color:#3559d8}@keyframes Label_fadeIn__kUJBt{0%{opacity:0}to{opacity:1}}@keyframes Label_slideUp__WsWZd{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Label_slideInLeft__deEfU{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes Label_slideInRight__azrKx{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.Label_label__p82Qz{display:inline-flex;align-items:center;justify-content:center;color:#3559d8;border-radius:999px;background:rgba(74,118,252,.1411764706);padding:10px 16px;width:fit-content;max-width:100%;white-space:nowrap;text-transform:uppercase}@media(max-width:767px){.Label_label__p82Qz{padding:8px 12px}}@media(max-width:479px){.Label_label__p82Qz{padding:6px 10px}}@media(min-width:768px){.Label_label__p82Qz{padding:9px 14px}}@media(min-width:1024px){.Label_label__p82Qz{padding:10px 16px}}.Label_label__p82Qz{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:130%;letter-spacing:2%;font-size:14px}@media(max-width:767px){.Label_label__p82Qz{font-size:13px;line-height:130%;letter-spacing:1.5%}}@media(max-width:479px){.Label_label__p82Qz{font-size:12px;line-height:130%;letter-spacing:1%}}@keyframes InsightsHeader_fadeIn___5wB6{0%{opacity:0}to{opacity:1}}@keyframes InsightsHeader_slideUp__FP0Bf{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes InsightsHeader_slideInLeft__O1f8n{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes InsightsHeader_slideInRight__TNh2j{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.InsightsHeader_insightsHeader__IR0Ef{max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.InsightsHeader_insightsHeader__IR0Ef{padding:0 1rem}}@media(min-width:768px){.InsightsHeader_insightsHeader__IR0Ef{padding:0 1.5rem}}@media(min-width:1024px){.InsightsHeader_insightsHeader__IR0Ef{padding:0 2rem}}.InsightsHeader_insightsHeader__IR0Ef{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:clamp(1rem,1vw + .5rem,1.5rem)}.InsightsHeader_insightsHeaderTexts__frQDU{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch}.InsightsHeader_insightsHeaderTextsTitle__Whi4O{max-width:100%;color:#171717;font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-1.12px;font-size:90px}@media(max-width:767px){.InsightsHeader_insightsHeaderTextsTitle__Whi4O{font-size:72px;line-height:110%;letter-spacing:-1.12px}}@media(max-width:479px){.InsightsHeader_insightsHeaderTextsTitle__Whi4O{font-size:54px;line-height:110%;letter-spacing:-1.12px}}.InsightsHeader_insightsHeaderTextsDescription__i1TIP{max-width:800px;color:#64748b;line-height:150%;font-size:clamp(1rem,.75rem + 1vw,1.125rem);font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;font-size:24px}@media(max-width:767px){.InsightsHeader_insightsHeaderTextsDescription__i1TIP{font-size:20px;line-height:140%;letter-spacing:0}}@media(max-width:479px){.InsightsHeader_insightsHeaderTextsDescription__i1TIP{font-size:16px;line-height:140%;letter-spacing:0}}@keyframes styles_fadeIn__OKp_V{0%{opacity:0}to{opacity:1}}@keyframes styles_slideUp__1Mx9G{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideInLeft__PcHvK{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_slideInRight__YWRgL{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.styles_ctaSection__W_ghz{max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.styles_ctaSection__W_ghz{padding:0 1rem}}@media(min-width:768px){.styles_ctaSection__W_ghz{padding:0 1.5rem}}@media(min-width:1024px){.styles_ctaSection__W_ghz{padding:0 2rem}}.styles_ctaSection__W_ghz{margin-top:6rem;margin-bottom:4rem}.styles_ctaSection__W_ghz .styles_card__iG0xM{position:relative;padding:4rem 1.125rem;background-color:#050508;border-radius:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;z-index:1;background-size:cover;background-position:top;background-repeat:no-repeat}.styles_shapeGrid__dtyQD{position:absolute;inset:0;z-index:0}.styles_content__yTU_m{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:800px;pointer-events:none}.styles_title__G_p8_{font-size:clamp(2.5rem,2.0289rem + 1.7734vw,3.625rem);font-weight:500;line-height:1.1;margin:0 0 1rem;letter-spacing:-4.15px;white-space:pre-line;color:#fff}.styles_description__ZByzM{font-size:clamp(1rem,2vw,1.125rem);color:hsla(0,0%,100%,.9098039216);line-height:1.4;margin:0 0 2rem;max-width:600px;white-space:pre-line}.styles_buttonWrapper__gmovF{display:flex;justify-content:center;pointer-events:auto}@keyframes styles_fadeIn__xUPFk{0%{opacity:0}to{opacity:1}}@keyframes styles_slideUp__EGo88{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideInLeft__dPlDb{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_slideInRight__zudk7{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.styles_caseStudyHero__5X_F6{max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.styles_caseStudyHero__5X_F6{padding:0 1rem}}@media(min-width:768px){.styles_caseStudyHero__5X_F6{padding:0 1.5rem}}@media(min-width:1024px){.styles_caseStudyHero__5X_F6{padding:0 2rem}}.styles_caseStudyHero__5X_F6{margin-top:150px;margin-bottom:6rem}@media(max-width:767px){.styles_caseStudyHero__5X_F6{margin-top:130px;margin-bottom:4rem}}@keyframes SharedHeader_fadeIn__9SyKd{0%{opacity:0}to{opacity:1}}@keyframes SharedHeader_slideUp__GLHSA{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes SharedHeader_slideInLeft__oPfTn{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes SharedHeader_slideInRight__G51pV{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.SharedHeader_sharedHeader__orY37{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:clamp(.75rem,.436rem + 1.1823vw,1.5rem)}.SharedHeader_sharedHeaderTexts__uGDGH{width:100%;display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch;gap:clamp(1rem,.3719rem + 2.3645vw,2.5rem)}@media(max-width:1023px){.SharedHeader_sharedHeaderTexts__uGDGH{flex-direction:column;align-items:flex-start}}.SharedHeader_sharedHeaderTextsMain__fm7rk{display:flex;flex-direction:column;gap:16px}.SharedHeader_sharedHeaderTextsTitle__TY_o3{margin:0;max-width:42rem;color:#171717;font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-1.12px;font-size:90px}@media(max-width:767px){.SharedHeader_sharedHeaderTextsTitle__TY_o3{font-size:72px;line-height:110%;letter-spacing:-1.12px}}@media(max-width:479px){.SharedHeader_sharedHeaderTextsTitle__TY_o3{font-size:54px;line-height:110%;letter-spacing:-1.12px}}.SharedHeader_sharedHeaderTextsTitleFullWidth__UQgH_{max-width:100%}.SharedHeader_sharedHeaderTextsSubtitle__0BW1E{opacity:.75;color:#2a2a2a;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.SharedHeader_sharedHeaderTextsDescription__hVzh7{max-width:517px;color:#000;font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;font-size:24px}@media(max-width:767px){.SharedHeader_sharedHeaderTextsDescription__hVzh7{font-size:20px;line-height:140%;letter-spacing:0}}@media(max-width:479px){.SharedHeader_sharedHeaderTextsDescription__hVzh7{font-size:16px;line-height:140%;letter-spacing:0}}.SharedHeader_sharedHeaderTextsTags__xe5wv{display:flex;flex-direction:row;gap:12px}.SharedHeader_sharedHeaderTextsTagsItem__NPdfa{display:flex;flex-direction:row;align-items:center;gap:12px;opacity:.75;color:#2a2a2a;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.SharedHeader_sharedHeaderTextsTagsSeparator__hyJk_{width:4px;height:4px;border-radius:50%;opacity:1;background:#5f76c8}@keyframes ServiceHero_fadeIn__c4ipC{0%{opacity:0}to{opacity:1}}@keyframes ServiceHero_slideUp__y25Iq{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ServiceHero_slideInLeft__gKeTI{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ServiceHero_slideInRight__0U_j0{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ServiceHero_hero__lYnH0{width:100%;display:flex;flex-direction:column;gap:110px;max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.ServiceHero_hero__lYnH0{padding:0 1rem}}@media(min-width:768px){.ServiceHero_hero__lYnH0{padding:0 1.5rem}}@media(min-width:1024px){.ServiceHero_hero__lYnH0{padding:0 2rem}}.ServiceHero_hero__lYnH0{padding-top:150px}@media(max-width:767px){.ServiceHero_hero__lYnH0{padding-top:130px;gap:80px}}@media(max-width:479px){.ServiceHero_hero__lYnH0{gap:52px}}@keyframes ParallaxScroll_fadeIn__mSId_{0%{opacity:0}to{opacity:1}}@keyframes ParallaxScroll_slideUp___vyOt{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ParallaxScroll_slideInLeft__t5qUO{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ParallaxScroll_slideInRight__iuH_C{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ParallaxScroll_parallaxWrapper__3X_ai{width:100%;position:relative;height:150vh}.ParallaxScroll_stickyContainer__Hk1dh{position:sticky;top:120px;height:100vh;overflow:hidden;display:flex;align-items:center}.ParallaxScroll_parallax__MAlHF{width:100%;height:100%;box-sizing:border-box}.ParallaxScroll_parallaxGallery__jTLeP{width:100%;height:100%;border-radius:34px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;overflow:hidden}@media(max-width:767px){.ParallaxScroll_parallaxGallery__jTLeP{gap:24px}}@media(max-width:479px){.ParallaxScroll_parallaxGallery__jTLeP{gap:16px}}.ParallaxScroll_parallaxGalleryColumn__ZqcBc{width:100%;display:flex;flex-direction:column;gap:40px;position:relative}.ParallaxScroll_parallaxGalleryColumn__ZqcBc:first-of-type{transform:translateY(-40%)}.ParallaxScroll_parallaxGalleryColumn__ZqcBc:nth-of-type(2){transform:translateY(-20%)}.ParallaxScroll_parallaxGalleryColumn__ZqcBc:nth-of-type(3){transform:translateY(-30%)}.ParallaxScroll_parallaxGalleryColumn__ZqcBc:nth-of-type(4){transform:translateY(-45%)}@media(max-width:1023px){.ParallaxScroll_parallaxGalleryColumn__ZqcBc{gap:24px}}@media(max-width:479px){.ParallaxScroll_parallaxGalleryColumn__ZqcBc{gap:16px}}.ParallaxScroll_parallaxGalleryImageWrapper__ipIyx{width:100%;height:400px;min-width:150px;flex-shrink:0;position:relative;border-radius:18px;overflow:hidden}.ParallaxScroll_parallaxGalleryImageWrapperImg__TnXnc{width:100%;height:100%;object-fit:cover}.ParallaxScroll_parallaxGradualBlur__XXZLR{height:200px}@media(max-width:1023px){.ParallaxScroll_parallaxGradualBlur__XXZLR{height:180px}}@media(max-width:767px){.ParallaxScroll_parallaxGradualBlur__XXZLR{height:120px}}@media(max-width:479px){.ParallaxScroll_parallaxGradualBlur__XXZLR{height:80px}}.GradualBlur_gradualBlur__Elp8y{isolation:isolate}.GradualBlur_gradualBlurInner__QN6gp{position:relative;width:100%;height:100%;pointer-events:none}.GradualBlur_gradualBlurInner__QN6gp>div{-webkit-backdrop-filter:inherit;backdrop-filter:inherit}.GradualBlur_gradualBlurParent__BQGhX{overflow:hidden}.GradualBlur_gradualBlurPage__Gfrml{position:fixed;left:0;right:0;pointer-events:none;z-index:1000}@supports not (backdrop-filter:blur(1px)){.GradualBlur_gradualBlurInner__QN6gp>div{background:rgba(0,0,0,.3);opacity:.5}}@keyframes Hero_fadeIn__wIMqU{0%{opacity:0}to{opacity:1}}@keyframes Hero_slideUp__P09wo{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_slideInLeft__OrpEZ{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes Hero_slideInRight__GPWTd{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.Hero_hero__nhLbf{width:100%;position:relative}.Hero_heroCompact__iexjl{height:auto}.Hero_heroSticky__LRjAp{width:100%;position:sticky;top:0;height:100dvh;overflow:hidden}.Hero_heroStickyCompact__nSIRK{position:relative;height:auto;min-height:0;overflow:visible}.Hero_heroSection__QwlZy{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:110px;max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.Hero_heroSection__QwlZy{padding:0 1rem}}@media(min-width:768px){.Hero_heroSection__QwlZy{padding:0 1.5rem}}@media(min-width:1024px){.Hero_heroSection__QwlZy{padding:0 2rem}}.Hero_heroSection__QwlZy{padding-top:150px}@media(max-width:767px){.Hero_heroSection__QwlZy{padding-top:130px;gap:40px;padding-bottom:0}}@media(max-width:479px){.Hero_heroSection__QwlZy{gap:32px;padding-bottom:0}}.Hero_heroSectionCompact__2rdti{padding-bottom:0}.Hero_heroSectionVideoWrapper__lHRVn{position:relative;border-radius:34.197px;background:#111;width:100%;max-height:560px;aspect-ratio:47/20;overflow:hidden}@media(max-width:767px){.Hero_heroSectionVideoWrapper__lHRVn{max-height:420px;aspect-ratio:16/9;border-radius:28px}}@media(max-width:479px){.Hero_heroSectionVideoWrapper__lHRVn{max-height:none;aspect-ratio:16/9;border-radius:20px}}.Hero_heroSectionVideoWrapperVideo__j40YT{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.Hero_heroSectionVideoWrapperImage___gU0d{object-fit:cover;object-position:center}.Hero_heroSectionGradualBlur__i3X3U{height:200px}@media(max-width:1023px){.Hero_heroSectionGradualBlur__i3X3U{height:180px}}@media(max-width:767px){.Hero_heroSectionGradualBlur__i3X3U{height:120px}}@media(max-width:479px){.Hero_heroSectionGradualBlur__i3X3U{height:80px}}@keyframes DetailsHeader_fadeIn__3T28O{0%{opacity:0}to{opacity:1}}@keyframes DetailsHeader_slideUp__t5WJr{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes DetailsHeader_slideInLeft__xS_QW{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes DetailsHeader_slideInRight__crSAP{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.DetailsHeader_detailsHeader__HbDfl{width:100%;display:flex;flex-direction:column;gap:90px;padding-top:150px}@media(max-width:767px){.DetailsHeader_detailsHeader__HbDfl{gap:60px}}@media(max-width:479px){.DetailsHeader_detailsHeader__HbDfl{gap:40px}}.DetailsHeader_detailsHeaderHero__6yUcF{width:100%;display:flex;flex-direction:column;gap:16px;max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.DetailsHeader_detailsHeaderHero__6yUcF{padding:0 1rem}}@media(min-width:768px){.DetailsHeader_detailsHeaderHero__6yUcF{padding:0 1.5rem}}@media(min-width:1024px){.DetailsHeader_detailsHeaderHero__6yUcF{padding:0 2rem}}.DetailsHeader_detailsHeaderAuthor__T9f9y{height:36px;width:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px}.DetailsHeader_detailsHeaderAuthorInfo__oH2ZM{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.DetailsHeader_detailsHeaderAuthorInfoImage__YeKsA{width:36px;height:36px;position:relative;border-radius:50%}.DetailsHeader_detailsHeaderAuthorInfoImg__L1LWr{width:36px;height:36px;border-radius:50%;object-fit:cover}.DetailsHeader_detailsHeaderAuthorInfoName__FK5Zo{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-align:right;vertical-align:middle;opacity:.75;color:#2a2a2a}.DetailsHeader_detailsHeaderAuthorSeperator__50OvH{background:#5f76c8;width:4px;height:4px;border-radius:50%}.DetailsHeader_detailsHeaderAuthorPublishDate__RirjV{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:right;vertical-align:middle;opacity:.75;color:#4d4d4d}.DetailsHeader_detailsHeaderCoverImage__qyAET{width:100%;aspect-ratio:16/9;max-height:443px;position:relative}.DetailsHeader_detailsHeaderCoverImageImg__fySHP{width:100%;height:100%;object-fit:cover}@keyframes IntegratedDesign_fadeIn__zeZR_{0%{opacity:0}to{opacity:1}}@keyframes IntegratedDesign_slideUp__GY9_o{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes IntegratedDesign_slideInLeft__Uab6a{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes IntegratedDesign_slideInRight__RhKUN{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.IntegratedDesign_design__tRlLH{width:100%;height:788px;background-color:#010102}@media(max-width:767px){.IntegratedDesign_design__tRlLH{height:auto}}.IntegratedDesign_designSection__SlUIL{width:100%;height:100%;display:flex;flex-direction:column;max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.IntegratedDesign_designSection__SlUIL{padding:0 1rem}}@media(min-width:768px){.IntegratedDesign_designSection__SlUIL{padding:0 1.5rem}}@media(min-width:1024px){.IntegratedDesign_designSection__SlUIL{padding:0 2rem}}.IntegratedDesign_designSectionContent__VZFOC{width:100%;height:100%;display:flex;flex-direction:column;padding:100px}@media(max-width:1439px){.IntegratedDesign_designSectionContent__VZFOC{padding:50px}}@media(max-width:1023px){.IntegratedDesign_designSectionContent__VZFOC{padding:32px}}@media(max-width:767px){.IntegratedDesign_designSectionContent__VZFOC{padding:20px}}.IntegratedDesign_designSectionContentHeader__TJHdj{width:100%;position:relative;align-items:center;z-index:1;padding:clamp(1.75rem,1.436rem + 1.1823vw,2.5rem);display:flex;flex-direction:column;gap:.75rem}@media(max-width:767px){.IntegratedDesign_designSectionContentHeader__TJHdj{padding:0}}.IntegratedDesign_designSectionContentHeaderChip__PNegG{display:inline-block;font-size:.875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#f5a267;background:rgba(245,162,103,.1803921569);border-radius:999px;padding:.25rem .75rem;width:fit-content}.IntegratedDesign_designSectionContentHeaderTitle__Vxpoz{width:100%;text-align:center;font-size:clamp(2.375rem,2.0086rem + 1.3793vw,3.25rem);font-weight:500;line-height:1.2;letter-spacing:-1.12px;color:#fff;margin-bottom:.75rem}@keyframes styles_fadeIn__bjqJd{0%{opacity:0}to{opacity:1}}@keyframes styles_slideUp__sWfc7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideInLeft__rTh2k{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_slideInRight__dd8yH{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.styles_industryCard__bnw2W{max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.styles_industryCard__bnw2W{padding:0 1rem}}@media(min-width:768px){.styles_industryCard__bnw2W{padding:0 1.5rem}}@media(min-width:1024px){.styles_industryCard__bnw2W{padding:0 2rem}}.styles_industryCard__bnw2W{margin-top:6rem;margin-bottom:4rem}.styles_card__H6W79{position:relative;width:100%;border-radius:1.5rem;overflow:hidden;background:linear-gradient(180deg,#020508 19.11%,#535354 77.93%);min-height:max(80dvh,450px);display:flex;align-items:flex-start}@media(max-width:767px){.styles_card__H6W79{min-height:60dvh}}.styles_bgImage__PjE34{object-fit:cover;object-position:center right;z-index:0}.styles_content__GYut3{position:relative;z-index:1;padding:clamp(1.75rem,1.436rem + 1.1823vw,2.5rem);display:flex;flex-direction:column;gap:.75rem;margin-top:clamp(2rem,1.5813rem + 1.5764vw,3rem)}.styles_tag__zdDWP{display:inline-block;font-size:.875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#f5a267;background:rgba(245,162,103,.1803921569);border-radius:999px;padding:.25rem .75rem;width:fit-content}.styles_title__Q9qrZ{font-size:clamp(2.375rem,2.0086rem + 1.3793vw,3.25rem);font-weight:500;line-height:1.2;letter-spacing:-1.12px;color:#fff;margin-bottom:.75rem;max-width:32.5rem}.styles_description__JGXYe{font-size:clamp(1rem,2vw,1.125rem);color:hsla(0,0%,100%,.72);line-height:1.5;margin:0;max-width:37.5rem}@keyframes BlogContent_fadeIn__aplQC{0%{opacity:0}to{opacity:1}}@keyframes BlogContent_slideUp__RlKfj{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes BlogContent_slideInLeft__EWc0V{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes BlogContent_slideInRight__wqk2J{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.BlogContent_blogContent__9zG_N{width:100%;max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.BlogContent_blogContent__9zG_N{padding:0 1rem}}@media(min-width:768px){.BlogContent_blogContent__9zG_N{padding:0 1.5rem}}@media(min-width:1024px){.BlogContent_blogContent__9zG_N{padding:0 2rem}}@media(max-width:1023px){.BlogContent_blogContent__9zG_N{display:flex;justify-content:center}}.BlogContent_blogContentData__Gf_nE{padding-top:80px;max-width:1440px;display:flex;gap:40px}@media(max-width:1023px){.BlogContent_blogContentData__Gf_nE{width:100%}}@media(max-width:767px){.BlogContent_blogContentData__Gf_nE{width:80%;flex-direction:column-reverse;justify-content:center;padding-top:60px}}@media(max-width:479px){.BlogContent_blogContentData__Gf_nE{padding-top:40px;width:100%}}.BlogContent_contentWrapper__SvqPS{max-width:900px;width:60%}@media(max-width:767px){.BlogContent_contentWrapper__SvqPS{width:100%;max-width:none}}.BlogContent_authorCardWrapper__BayPr{width:100%;max-width:380px}@media(max-width:1023px){.BlogContent_authorCardWrapper__BayPr{width:40%}}@media(max-width:767px){.BlogContent_authorCardWrapper__BayPr{width:100%;max-width:none}}@keyframes AuthorCard_fadeIn__vhjbb{0%{opacity:0}to{opacity:1}}@keyframes AuthorCard_slideUp__Ji60u{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthorCard_slideInLeft__N0tSB{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes AuthorCard_slideInRight__f3h8j{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.AuthorCard_authorCardWrapper__VafbC{display:flex;width:380px;min-width:100%;justify-content:center;align-items:center;padding:20px;background-color:#fff;border-radius:24px;border:1px solid #d9d9d9}@media(max-width:1023px){.AuthorCard_authorCardWrapper__VafbC{width:100%;border-radius:20px}}.AuthorCard_authorCard__TgOyi{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:300px;gap:11px}.AuthorCard_authorCard__TgOyi div{display:flex;justify-content:center;gap:11px}.AuthorCard_authorInfo__xic58{margin-top:16px;display:flex;flex-direction:column;gap:24px}.AuthorCard_authorLabel__5Qz4y{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:100%;letter-spacing:18%;font-size:18px}@media(max-width:767px){.AuthorCard_authorLabel__5Qz4y{font-size:16px;line-height:100%;letter-spacing:16%}}@media(max-width:479px){.AuthorCard_authorLabel__5Qz4y{font-size:14px;line-height:100%;letter-spacing:14%}}.AuthorCard_authorLabel__5Qz4y{color:#6b6b6b}.AuthorCard_authorName__BUgiN{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:100%;letter-spacing:0;font-size:20px}@media(max-width:767px){.AuthorCard_authorName__BUgiN{font-size:18px;line-height:100%;letter-spacing:0}}@media(max-width:479px){.AuthorCard_authorName__BUgiN{font-size:16px;line-height:100%;letter-spacing:0}}.AuthorCard_authorName__BUgiN{color:#121416}.AuthorCard_authorBio__wzWrU{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;font-size:18px}@media(max-width:767px){.AuthorCard_authorBio__wzWrU{font-size:16px;line-height:22px;letter-spacing:0}}@media(max-width:479px){.AuthorCard_authorBio__wzWrU{font-size:14px;line-height:20px;letter-spacing:0}}.AuthorCard_authorBio__wzWrU{color:#1f1f1f}.AuthorCard_authorCard__TgOyi img{border-radius:50%}@keyframes MoreInsights_fadeIn__R0OvE{0%{opacity:0}to{opacity:1}}@keyframes MoreInsights_slideUp__z0vg9{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes MoreInsights_slideInLeft___tZZX{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes MoreInsights_slideInRight__XZp8T{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.MoreInsights_moreInsights__9rvdE{width:100%;padding-top:80px;display:flex;flex-direction:column;gap:60px}@media(max-width:767px){.MoreInsights_moreInsights__9rvdE{padding-top:60px;gap:40px}}@media(max-width:479px){.MoreInsights_moreInsights__9rvdE{padding-top:40px}}.MoreInsights_moreInsightsTitle__vCZGt{background:#d9d9d9;height:81px;border-radius:12px;padding:16px 24px;display:flex;align-items:center;font-weight:500;font-style:Medium;font-size:36px;line-height:135%;letter-spacing:0}.MoreInsights_moreInsightsTitleWrapper__9_k7A{width:100%;max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.MoreInsights_moreInsightsTitleWrapper__9_k7A{padding:0 1rem}}@media(min-width:768px){.MoreInsights_moreInsightsTitleWrapper__9_k7A{padding:0 1.5rem}}@media(min-width:1024px){.MoreInsights_moreInsightsTitleWrapper__9_k7A{padding:0 2rem}}.MoreInsights_moreInsightsList__31SNe{overflow-y:auto;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:768px){.MoreInsights_moreInsightsList__31SNe{padding:0 1.5rem}}@media(min-width:1024px){.MoreInsights_moreInsightsList__31SNe{padding:0 2rem}}.MoreInsights_moreInsightsList__31SNe{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.MoreInsights_moreInsightsList__31SNe>*{flex:0 0 auto}.MoreInsights_moreInsightsList__31SNe{scrollbar-width:none;-ms-overflow-style:none}.MoreInsights_moreInsightsList__31SNe::-webkit-scrollbar{display:none}.MoreInsights_moreInsightsListWrapper__faBvu{display:flex;justify-content:flex-start;gap:100px;cursor:grab;max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.MoreInsights_moreInsightsListWrapper__faBvu{padding:0 1rem}}@media(min-width:768px){.MoreInsights_moreInsightsListWrapper__faBvu{padding:0 1.5rem}}@media(min-width:1024px){.MoreInsights_moreInsightsListWrapper__faBvu{padding:0 2rem}}@media(max-width:1023px){.MoreInsights_moreInsightsListWrapper__faBvu{gap:60px}}@media(max-width:479px){.MoreInsights_moreInsightsListWrapper__faBvu{gap:40px}}.MoreInsights_moreInsightsListItem__yhc0U{padding-top:1%;flex:0 0 auto;width:380px;scroll-snap-align:start}@keyframes FeaturedProject_fadeIn__k5fni{0%{opacity:0}to{opacity:1}}@keyframes FeaturedProject_slideUp___MxkP{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes FeaturedProject_slideInLeft__jeXMN{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes FeaturedProject_slideInRight__wraOS{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.FeaturedProject_featuredProjectWrapper__D7f07{max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.FeaturedProject_featuredProjectWrapper__D7f07{padding:0 1rem}}@media(min-width:768px){.FeaturedProject_featuredProjectWrapper__D7f07{padding:0 1.5rem}}@media(min-width:1024px){.FeaturedProject_featuredProjectWrapper__D7f07{padding:0 2rem}}.FeaturedProject_featuredProjectWrapper__D7f07{padding-top:40px;padding-bottom:40px}@media(min-width:768px){.FeaturedProject_featuredProjectWrapper__D7f07{padding-top:56px;padding-bottom:56px}}.FeaturedProject_featuredProjectHeader__ERdjP{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}@media(max-width:767px){.FeaturedProject_featuredProjectHeader__ERdjP{margin-bottom:16px}}.FeaturedProject_featuredProjectHeading__zklpo{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-1.12px;font-size:64px}@media(max-width:767px){.FeaturedProject_featuredProjectHeading__zklpo{font-size:48px;line-height:150%;letter-spacing:-1.12px}}@media(max-width:479px){.FeaturedProject_featuredProjectHeading__zklpo{font-size:36px;line-height:150%;letter-spacing:-1.12px}}.FeaturedProject_featuredProjectContent__BwZEo{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.FeaturedProject_featuredProjectContent__BwZEo{gap:28px}}@media(min-width:1024px){.FeaturedProject_featuredProjectContent__BwZEo{flex-direction:row;align-items:stretch;gap:64px}}.FeaturedProject_featuredProjectMedia__wViGk{position:relative;width:100%;aspect-ratio:3/2;height:auto;overflow:hidden;border-radius:16px}@media(min-width:768px){.FeaturedProject_featuredProjectMedia__wViGk{aspect-ratio:auto;height:460px;border-radius:20px}}@media(min-width:1024px){.FeaturedProject_featuredProjectMedia__wViGk{height:auto;width:calc((100% - 64px)/2);flex:0 0 calc((100% - 64px)/2)}}.FeaturedProject_featuredProjectMediaImage__uh6Fi{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.FeaturedProject_featuredProjectDetails__R1dDq{width:100%;display:flex;flex-direction:column;gap:32px}@media(max-width:767px){.FeaturedProject_featuredProjectDetails__R1dDq{gap:0}}@media(min-width:1024px){.FeaturedProject_featuredProjectDetails__R1dDq{width:calc((100% - 64px)/2);flex:0 0 calc((100% - 64px)/2)}}.FeaturedProject_featuredProjectDetailsTop__h6TQB{display:flex;flex-direction:column;gap:18px}@media(min-width:768px){.FeaturedProject_featuredProjectDetailsTop__h6TQB{gap:24px}}.FeaturedProject_featuredProjectTitle__m_b9k{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-1.12px;font-size:52px}@media(max-width:767px){.FeaturedProject_featuredProjectTitle__m_b9k{font-size:40px;line-height:150%;letter-spacing:-1.12px}}@media(max-width:479px){.FeaturedProject_featuredProjectTitle__m_b9k{font-size:30px;line-height:150%;letter-spacing:-1.12px}}.FeaturedProject_featuredProjectDescription__bsJm7{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;font-size:24px}@media(max-width:767px){.FeaturedProject_featuredProjectDescription__bsJm7{font-size:20px;line-height:140%;letter-spacing:0}}@media(max-width:479px){.FeaturedProject_featuredProjectDescription__bsJm7{font-size:16px;line-height:140%;letter-spacing:0}}.FeaturedProject_featuredProjectDescription__bsJm7{color:#000}.FeaturedProject_featuredProjectCta__J5veK{align-self:flex-start}@media(max-width:767px){.FeaturedProject_featuredProjectCta__J5veK{margin-top:20px}}@keyframes ProjectTags_fadeIn__AoEbB{0%{opacity:0}to{opacity:1}}@keyframes ProjectTags_slideUp__B0jg6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectTags_slideInLeft__8x1CI{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ProjectTags_slideInRight__H7jFe{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ProjectTags_projectTags__Bp_ww{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#3d3d3d;font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0;font-size:16px}@media(max-width:767px){.ProjectTags_projectTags__Bp_ww{font-size:14px;line-height:150%;letter-spacing:0}}@media(max-width:479px){.ProjectTags_projectTags__Bp_ww{font-size:14px;line-height:150%;letter-spacing:0}}.ProjectTags_projectTags__Bp_ww span{display:inline-flex;align-items:center;gap:12px}.ProjectTags_projectTags__Bp_ww span:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;background-color:currentColor}@keyframes ProjectHighlights_fadeIn__YGjwn{0%{opacity:0}to{opacity:1}}@keyframes ProjectHighlights_slideUp__WbkWT{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectHighlights_slideInLeft___57in{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ProjectHighlights_slideInRight__EcZrl{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ProjectHighlights_projectHighlightsWrapper__qHsvH{display:flex;flex-wrap:wrap;gap:16px}@media(min-width:768px){.ProjectHighlights_projectHighlightsWrapper__qHsvH{justify-content:space-between;gap:24px}}.ProjectHighlights_projectHighlightsCard__ezN0d{display:flex;flex-direction:column;width:calc(50% - 8px);min-width:120px}@media(min-width:768px){.ProjectHighlights_projectHighlightsCard__ezN0d{width:140px}}.ProjectHighlights_projectHighlightsValue__bTClD{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:60px;letter-spacing:-2%;font-size:48px}@media(max-width:767px){.ProjectHighlights_projectHighlightsValue__bTClD{font-size:40px;line-height:48px;letter-spacing:-2%}}@media(max-width:479px){.ProjectHighlights_projectHighlightsValue__bTClD{font-size:32px;line-height:72px;letter-spacing:-2%}}.ProjectHighlights_projectHighlightsLabel___WsrQ{color:#4c4c4c;font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;font-size:18px}@media(max-width:767px){.ProjectHighlights_projectHighlightsLabel___WsrQ{font-size:16px;line-height:140%;letter-spacing:0}}@media(max-width:479px){.ProjectHighlights_projectHighlightsLabel___WsrQ{font-size:14px;line-height:140%;letter-spacing:0}}@keyframes AnimatedCounter_fadeIn__x2Yv3{0%{opacity:0}to{opacity:1}}@keyframes AnimatedCounter_slideUp__pUOQr{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes AnimatedCounter_slideInLeft__n4R3a{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes AnimatedCounter_slideInRight__SQD2u{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.AnimatedCounter_animatedCounter__NL0kd{font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}@media(max-width:767px){.AnimatedCounter_animatedCounter__NL0kd{line-height:normal;letter-spacing:normal}}@media(max-width:479px){.AnimatedCounter_animatedCounter__NL0kd{line-height:normal;letter-spacing:normal}}.AnimatedCounter_animatedCounter__NL0kd{text-align:center;background:linear-gradient(180deg,#b0bbca,#a2acba);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.Button_button__ZIz4R{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:20px 25px;border-radius:34px;border:none;cursor:pointer;opacity:1;transition:background-color .22s ease,opacity .22s ease}.Button_primary__kQUBE{background:linear-gradient(93.57deg,#898989 -1.47%,#101010 97.07%);box-shadow:0 0 0 0 #fff,0 0 0 1px hsla(0,0%,100%,.1019607843),0 0 0 0 rgba(0,0,0,0);color:#fff}@media(hover:hover){.Button_primary__kQUBE:hover{opacity:.95}}.Button_secondary__l9vmu{background:#fff;color:#000;border:1px solid #000}.Button_label__OMbcq{font-size:18px;line-height:24px;font-weight:500}@keyframes ProjectWork_fadeIn__PHf7q{0%{opacity:0}to{opacity:1}}@keyframes ProjectWork_slideUp__cf1oq{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectWork_slideInLeft__LXksa{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ProjectWork_slideInRight__Dgulu{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ProjectWork_projectWorkWrapper__eOwhr{display:flex;flex-direction:column;gap:40px;max-width:1400px;margin:0 auto;padding:0 1rem}@media(max-width:479px){.ProjectWork_projectWorkWrapper__eOwhr{padding:0 1rem}}@media(min-width:768px){.ProjectWork_projectWorkWrapper__eOwhr{padding:0 1.5rem}}@media(min-width:1024px){.ProjectWork_projectWorkWrapper__eOwhr{padding:0 2rem}}@media(min-width:768px){.ProjectWork_projectWorkWrapper__eOwhr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:42px;row-gap:72px}}@media(max-width:767px){.ProjectWork_projectWorkWrapper__eOwhr{gap:32px;padding-top:100px;padding-bottom:100px}}@media(max-width:479px){.ProjectWork_projectWorkWrapper__eOwhr{gap:20px;padding-top:60px;padding-bottom:60px}}@keyframes ProjectCard_fadeIn__ikzAG{0%{opacity:0}to{opacity:1}}@keyframes ProjectCard_slideUp___8NEY{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectCard_slideInLeft__aXlzS{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ProjectCard_slideInRight__sVC5W{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ProjectCard_projectCardWrapper__pEKpS{display:flex;flex-direction:column;gap:32px;width:100%;cursor:url(/projectCursor.svg) 16 16,pointer!important}.ProjectCard_projectCardWrapper__pEKpS:hover .ProjectCard_projectCardImage__jQBmL{transform:scale(1.05)}.ProjectCard_projectCardImageWrapper__yJd9T{position:relative;width:100%;aspect-ratio:16/9;max-height:353px;overflow:hidden;border-radius:30px}.ProjectCard_projectCardImage__jQBmL{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s ease-in-out}.ProjectCard_projectCard__Oz0zI{display:flex;flex-direction:column;gap:10px}.ProjectCard_projectCardContent__6jjcU{display:flex;flex-direction:column;gap:8px}.ProjectCard_projectCardCta__Jeupv{align-self:flex-start}.ProjectCard_projectBrand__fdBLo{color:#171717;font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-1.12px;font-size:32px}@media(max-width:767px){.ProjectCard_projectBrand__fdBLo{font-size:32px;line-height:150%;letter-spacing:-1.12px}}@media(max-width:479px){.ProjectCard_projectBrand__fdBLo{font-size:32px;line-height:150%;letter-spacing:-1.12px}}.ProjectCard_projectDescription___mWjb{color:#000;font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;font-size:16px}@media(max-width:767px){.ProjectCard_projectDescription___mWjb{font-size:16px;line-height:140%;letter-spacing:0}}@media(max-width:479px){.ProjectCard_projectDescription___mWjb{font-size:16px;line-height:140%;letter-spacing:0}}@keyframes CTAButton_fadeIn__QjJFN{0%{opacity:0}to{opacity:1}}@keyframes CTAButton_slideUp__PNdvi{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes CTAButton_slideInLeft__J1ihd{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes CTAButton_slideInRight__4p6Ja{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.CTAButton_ctaButtonWrapper__tLJ26{display:flex;align-items:center;gap:8px}.CTAButton_ctaButtonWrapper__tLJ26:hover .CTAButton_ctaButtonIcon__dVlgg{animation:CTAButton_ctaArrowNudge__ex9QA .3s ease forwards}.CTAButton_ctaButtonLabel__kc91h{color:#292d32;font-family:Google Sans,Arial,sans-serif;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0;font-size:14px}@media(max-width:767px){.CTAButton_ctaButtonLabel__kc91h{font-size:14px;line-height:24px;letter-spacing:0}}@media(max-width:479px){.CTAButton_ctaButtonLabel__kc91h{font-size:14px;line-height:24px;letter-spacing:0}}.CTAButton_ctaButtonIcon__dVlgg{display:block;transition:transform .25s ease;will-change:transform}@keyframes CTAButton_ctaArrowNudge__ex9QA{0%{transform:translateX(0)}60%{transform:translateX(8px)}to{transform:translateX(0)}}