.Slide_root__LFDXM{height:100%;position:relative;display:flex;align-items:center;justify-content:center}.Companies_section__bOmkw{padding-top:6.3rem}@media screen and (max-width:575px){.Companies_section__bOmkw{padding-top:8rem}}.Companies_row__ZFjp_{display:flex;gap:20px;align-items:center}@media screen and (max-width:575px){.Companies_row__ZFjp_{flex-direction:column}}.Companies_title__pFeCH{font-size:1.8rem;line-height:2.6rem;color:rgba(19,14,76,.71);min-width:15%}@media screen and (max-width:575px){.Companies_title__pFeCH{text-align:center;margin-bottom:2rem}}.ShowreelVideo_wrapper__uDhJ1{position:relative;width:100%;border-radius:1.6rem;overflow:hidden;background:linear-gradient(135deg,rgba(109,91,229,.16),rgba(109,91,229,.04));border:1px solid rgba(109,91,229,.15);cursor:pointer}.ShowreelVideo_video__bpSkz{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ShowreelVideo_soundToggle__JCwcm{right:1.6rem;pointer-events:none}.ShowreelVideo_fullscreenToggle__SuIEx,.ShowreelVideo_soundToggle__JCwcm{position:absolute;bottom:1.6rem;width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:#fff;background:rgba(19,14,77,.55);backdrop-filter:blur(4px)}.ShowreelVideo_fullscreenToggle__SuIEx{right:6.4rem;cursor:pointer}.Hero_section__iDfPS{padding-top:7.3rem;position:relative}@media screen and (max-width:992px){.Hero_section__iDfPS{padding-top:4rem}}.Hero_row__M5ZJG{display:flex;flex-direction:column;align-items:center;gap:4.2rem}.Hero_row__M5ZJG,.Hero_subtitle__G8I7g,.Hero_title__izNZu{text-align:center}.Hero_description__FWds7{font-size:1.8rem;line-height:2.6rem;color:rgba(19,14,76,.71);text-align:center;max-width:70rem}.Hero_showreelDesktop__iKaq4{width:100%;max-height:65rem;aspect-ratio:16/9}@media screen and (max-width:768px){.Hero_showreelDesktop__iKaq4{display:none}}.Hero_showreelMobile__wB09i{display:none;width:100%;aspect-ratio:9/16;max-height:80rem}@media screen and (max-width:768px){.Hero_showreelMobile__wB09i{display:block}}.Hero_cube1__O8pjX{position:absolute;top:22.4rem;transform:translateX(-50%);z-index:-1}@media screen and (max-width:1400px){.Hero_cube1__O8pjX{display:none}}.PortfolioCarouselSlider_root__4fplk{position:relative;width:100%}.PortfolioCarouselSlider_root__4fplk .swiper-wrapper{align-items:stretch}.PortfolioCarouselSlider_arrow__SQ8_e{background-color:#fff;width:4.8rem;height:4.8rem;box-shadow:1rem 1rem 1.5rem 0 rgba(0,0,0,.04);border-radius:.4rem;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:10;cursor:pointer}.PortfolioCarouselSlider_arrow__SQ8_e.swiper-button-disabled{opacity:.4;cursor:default}@media screen and (max-width:768px){.PortfolioCarouselSlider_arrow__SQ8_e{display:none}}.PortfolioCarouselSlider_prevArrow__gHr62{left:0;transform:translate(-50%,-50%)}.PortfolioCarouselSlider_nextArrow__kS_pz{right:0;transform:translate(50%,-50%)}.PortfolioCarouselSlider_swiperSlide__4e8Mh{height:auto}.PortfolioCarouselSlider_pagination__Tq5z7{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:3.4rem}.PortfolioCarouselSlider_pagination__Tq5z7 .swiper-pagination-bullet{width:.8rem;height:.8rem;border-radius:.4rem;background-color:#cfcfcf;opacity:1;margin:0!important;transition:width .3s ease,background-color .3s ease}.PortfolioCarouselSlider_pagination__Tq5z7 .swiper-pagination-bullet-active{width:3rem;background-color:#6d5be5}.PortfolioCarouselCard_root__QsdHO{display:flex;flex-direction:column;gap:2.4rem;width:100%;background-color:#fff;border:.1rem solid #bbb4e4;border-radius:1.6rem;padding:2.4rem 2.4rem 3.2rem}.PortfolioCarouselCard_imageWrapper__y1air{position:relative;width:100%;height:36rem;border-radius:.5rem;background-color:#fff;overflow:hidden}.PortfolioCarouselCard_image__Bsp9l{-o-object-fit:cover;object-fit:cover}.PortfolioCarouselCard_row__Z_0H6{display:flex;align-items:center;justify-content:space-between;width:100%}.PortfolioCarouselCard_projectName__YQrhH{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#130e4c}.PortfolioCarouselCard_tags__oQErO{display:flex;gap:.8rem;align-items:center}.PortfolioCarouselCard_tag__K44BT{height:3.2rem;display:flex;justify-content:center;align-items:center;padding:0 1.6rem;text-align:center;font-size:1.4rem;font-weight:600;letter-spacing:.028rem;color:#757d8d;text-transform:uppercase;background-color:#f4f4f4;white-space:nowrap}.Services_section__08Zfm{padding:12rem 0 0;position:relative;overflow:visible}@media screen and (max-width:992px){.Services_section__08Zfm{padding:8rem 0}}.Services_root__Ud1xF{background:linear-gradient(260deg,#E9EBFC 10.77%,#F8F8FD 48.42%,#EAEBF6 82.8%);border-radius:0;padding:8rem 6.4rem;position:relative;overflow:visible}@media screen and (max-width:992px){.Services_root__Ud1xF{padding:6rem 4rem}}@media screen and (max-width:575px){.Services_root__Ud1xF{padding:4.8rem 2.4rem}}.Services_heading__LWG3e{text-align:center;text-wrap:auto;white-space:pre-wrap;margin-bottom:64px}.Services_cards__IWd0s{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media screen and (max-width:992px){.Services_cards__IWd0s{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.Services_cards__IWd0s{grid-template-columns:1fr}}.Services_spanTwoColumns__YrZz6{grid-column:span 2}@media screen and (max-width:575px){.Services_spanTwoColumns__YrZz6{grid-column:span 1}}.Services_spanOneColumn__Bk_TG{grid-column:span 1}.Services_cubes__iKQ5E{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.Services_cube1__b7Pkb{position:absolute;bottom:-4rem;left:-4rem;opacity:.8;z-index:3}@media screen and (max-width:575px){.Services_cube1__b7Pkb{left:-2rem;bottom:-2rem;width:60px!important}}.Services_cube2__9EcDF{position:absolute;top:-3rem;right:-3rem;opacity:.6;z-index:3}@media screen and (max-width:575px){.Services_cube2__9EcDF{right:-1rem;top:-1rem;width:40px!important}}.Services_cube3__XG0xg{position:absolute;bottom:15%;right:10%;opacity:.2;z-index:1}.Services_footer__5rL0_{margin-top:60px;text-align:center;display:flex;flex-direction:column;align-items:center}