.page_FAQsSection___sC0S,.page_cultureOfGrowthSection__aWv71,.page_heroSection___mcj9,.page_industriesSection__oBiyi,.page_solutionsSection__VWKBa,.page_solveDesignProblemsSection__JNF8G,.page_statsSection__X1He5,.page_trustedBySection__isrTA{width:100%;max-width:var(--desktop-container-width);margin:0 auto}.page_heroSection___mcj9{padding:70px 0 0}@media screen and (min-width:320px) and (max-width:767px){.page_heroSection___mcj9{padding:72px 0 0}}.CaseStudies_caseStudiesSection__TdmD9{position:relative;display:flex}.CaseStudies_caseStudiesSection__TdmD9:before{content:"";inset:0;background:linear-gradient(180deg,var(--case-studies-bg-gradient-1) 0,var(--case-studies-bg-gradient-2) 19.97%,var(--case-studies-bg-gradient-3) 38.33%,var(--case-studies-bg-gradient-4) 72.13%);position:absolute;z-index:0}.CaseStudies_outerContainer__IFFDN{flex:1 1;width:100%;margin:0 auto;position:relative;z-index:1}.CaseStudies_backgroundImageDark__UsWc5,.CaseStudies_backgroundImageLight__lU_O_{display:none}html[data-theme=dark] .CaseStudies_backgroundImageDark__UsWc5,html[data-theme=light] .CaseStudies_backgroundImageLight__lU_O_{display:block}.CaseStudies_caseStudiesSlide__w1tBi{width:100%;justify-content:center}.CaseStudies_caseStudiesSlideTitle__ToRIO{display:flex;flex-direction:column;align-items:flex-start}.CaseStudies_caseStudiesSlideTitle__ToRIO h3{font-size:48px;font-weight:700;letter-spacing:-.5px}.CaseStudies_caseStudiesSlideTitle__ToRIO h3 span{display:inline}.CaseStudies_caseStudiesSwiper__5vJdz{height:100%}.CaseStudies_caseStudiesSlide__w1tBi{display:flex}.CaseStudies_slideWrapperContainer__BuhkJ{min-width:var(--desktop-container-width);display:flex;justify-content:space-between;align-items:flex-end;z-index:2}.CaseStudies_slideWrapper__7iFbb{flex:1 1;width:100%;padding:505px 0 181px}.CaseStudies_caseStudiesPagination__VQdxi{position:relative;margin:0 auto;max-width:var(--desktop-container-width);--swiper-pagination-bullet-inactive-color:var(
    --case-studies-swiper-pagination-bullet-bg-active
  );--swiper-pagination-bullet-inactive-color:var(
    --case-studies-swiper-pagination-bullet-bg
  );--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-height:4px;--swiper-pagination-bullet-border-radius:2px;--swiper-pagination-top:initial;--swiper-pagination-bottom:125px}.CaseStudies_btnContainer__xPBps{display:flex;gap:24px;align-items:center;justify-content:flex-end;margin-bottom:200px}.CaseStudies_btnContainer__xPBps .CaseStudies_viewAllBtn__tdLU9{font-size:14px;font-weight:700;line-height:16.94px;text-align:center;background:var(--case-study-view-all-button-color);-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;border:none;outline:none;position:relative;height:-moz-fit-content;height:fit-content;cursor:pointer}.CaseStudies_btnContainer__xPBps .CaseStudies_viewAllBtn__tdLU9:before{--borderHeight:2px;content:"";position:absolute;bottom:calc(var(--borderHeight) * -1);width:100%;height:var(--borderHeight);background:var(--case-study-view-all-button-color);border-radius:var(--borderHeight)}@media screen and (min-width:768px) and (max-width:1184px){.CaseStudies_caseStudiesSection__TdmD9{padding:0}.CaseStudies_slideWrapperContainer__BuhkJ{min-width:unset;padding:0 24px}.CaseStudies_slideWrapper__7iFbb{margin:0 5px}.CaseStudies_btnContainer__xPBps{gap:12px}}@media screen and (min-width:320px) and (max-width:767px){.CaseStudies_caseStudiesSection__TdmD9{background-position:50% -60px;background-size:cover}.CaseStudies_slideWrapperContainer__BuhkJ,.CaseStudies_slideWrapper__7iFbb{min-width:100%;flex-direction:column}.CaseStudies_slideWrapper__7iFbb{align-items:flex-start;row-gap:54px;padding:438px 16px 26px}.CaseStudies_caseStudiesSlideTitle__ToRIO h3{font-size:28px}.CaseStudies_btnContainer__xPBps{width:100%;justify-content:flex-start;padding:0 30px;margin:0 5px}.CaseStudies_caseStudiesPagination__VQdxi{--swiper-pagination-bottom:88px;margin-bottom:50px 0}.CaseStudies_caseStudiesPagination__VQdxi>span{display:none}.CaseStudies_caseStudiesPagination__VQdxi>span[class*=caseStudiesActiveBullet]{--animation-end-width:100%;--swiper-pagination-bullet-width:calc((100% / 1) - (var(--swiper-pagination-bullet-horizontal-gap) * 2));display:inline-flex;width:calc(100% - 32px)}}