.flexible-banner__block{--banner-background-color:#4f2d7f;--banner-title-text-color:#fff;--banner-descriptions-text-color:#fff;--breadcrumb-text-color:#2b144d;--banner-right-background-color:#4f2d7f;margin-right:auto;margin-left:auto;width:100%}@media (min-width:960px){.has-menu-v3 .flexible-banner__block{margin-top:16px}.has-menu-v3 .no-above-breadcrumbs .flexible-banner__block{margin-top:40px}}.flexible-banner__block.core-purple{--banner-right-background-color:#4f2d7f}.flexible-banner__block.core-purple .banner-contents{box-shadow:none}.flexible-banner__block.dark-purple{--banner-background-color:#2b144d;--banner-title-text-color:#fff;--banner-descriptions-text-color:#fff;--banner-right-background-color:#2b144d}.flexible-banner__block.grey,.flexible-banner__block.white{--banner-background-color:#fff;--banner-title-text-color:#4f2d7f;--banner-descriptions-text-color:#4f2d7f;--breadcrumb-text-color:#4f2d7f}@media (min-width:960px){.flexible-banner__block.grey,.flexible-banner__block.white{margin-bottom:0}}@media (min-width:1300px){.flexible-banner__block.grey,.flexible-banner__block.white{margin-top:24px;margin-bottom:32px}}.flexible-banner__block.white{--banner-right-background-color:#fff}.flexible-banner__block.grey{--banner-background-color:#e0dcd7;--banner-title-text-color:#2b144d;--banner-descriptions-text-color:#2b144d;--banner-right-background-color:#e0dcd7}.flexible-banner__block.hide-right__column .banner-left__column::after{content:none}@media (min-width:960px){.flexible-banner__block.hide-right__column .banner-left__column::after{content:""}}.flexible-banner__block.hide-right__column .banner-right__column{display:none}@media (min-width:960px){.flexible-banner__block.hide-right__column .banner-right__column{display:flex}}.flexible-banner__block .flexible-image__banner,.flexible-banner__block .flexible-video__banner{overflow:hidden}@media (max-width:959px){.flexible-banner__block .flexible-image__banner,.flexible-banner__block .flexible-video__banner{border-radius:128px 0 0 0}}@media (min-width:960px){.flexible-banner__block .flexible-image__banner,.flexible-banner__block .flexible-video__banner{border-bottom-right-radius:160px}}.flexible-banner__block .banner-left__column{background:var(--banner-background-color);position:relative;display:flex;justify-items:center;justify-content:center;flex-flow:column nowrap}.flexible-banner__block .banner-left__column::after{content:"";position:absolute;right:0;bottom:-8.7rem;width:100%;height:88px;background:var(--banner-background-color)}@media (max-width:959px){.flexible-banner__block .banner-left__column::after{height:128px;bottom:-127px}}@media (min-width:960px){.flexible-banner__block .banner-left__column::after{height:100%;width:160px;left:-159px;right:auto;top:0;bottom:auto}}.flexible-banner__block .banner-contents{width:100%;overflow:hidden;padding-right:0;padding-left:0;position:relative;margin:auto}@media (min-width:960px){.flexible-banner__block .banner-contents{display:flex;min-height:28rem}}@media (min-width:960px){.flexible-banner__block .banner-contents{box-shadow:0 4px 8px 0 rgba(43,20,77,.16);border-radius:40px;width:calc(100% - 32px)}.flexible-banner__block .banner-contents>.container{width:100%}}@media (min-width:1024px){.flexible-banner__block .banner-contents>.container{width:100%}}@media (min-width:1300px){.flexible-banner__block .banner-contents{width:calc(114rem + 128px)}.flexible-banner__block .banner-contents>.container{width:1172px}}@media (min-width:1680px){.flexible-banner__block .banner-contents{width:calc(114rem + 160px)}}.flexible-banner__block .banner-contents .svg-graphic-texture{top:0;left:0}.flexible-banner__block .banner-contents .svg-graphic-texture .svg-graphic-texture-group-path{transform:translateY(35%) translateX(-18%)}.flexible-banner__block .banner-contents.full-width__column{background:0 0}.flexible-banner__block .banner-contents.full-width__column .banner-right__column{position:absolute;right:0;top:0;z-index:0;width:100%;height:100%}@media (min-width:960px){.flexible-banner__block .banner-contents.full-width__column .banner-right__column .banner-background.mobius .mobius-svg{left:45%}}.flexible-banner__block .banner-contents.full-width__column .banner-left__column{position:relative;z-index:1;background:0 0}.flexible-banner__block .banner-contents.full-width__column .banner-left__column::after{content:none}.flexible-banner__block .banner-contents.full-width__column .svg-graphic-texture-group-path{transform:translateY(35%) translateX(-10%);color:var(--svg-graphic-texture--color,#fff)}.flexible-banner__block .banner-contents.mobius-animation{--banner-title-text-color:#fff;--banner-descriptions-text-color:#fff}.flexible-banner__block .banner-background{position:relative;background:var(--banner-right-background-color,#2b144d);width:100%;min-height:35rem}@media (min-width:960px){.flexible-banner__block .banner-background{height:100%;min-height:0}}.flexible-banner__block .banner-background.white{--banner-right-background-color:#fff;--svg-graphic-texture--color:#2b144d}.flexible-banner__block .banner-background.core-purple{--banner-right-background-color:#4f2d7f;--svg-graphic-texture--color:#a06dff}.flexible-banner__block .banner-background.dark-purple{--banner-right-background-color:#2b144d;--svg-graphic-texture--color:#a06dff}.flexible-banner__block .banner-background.grey{--banner-right-background-color:#e0dcd7;--svg-graphic-texture--color:#2b144d}.flexible-banner__block .banner-background.gradient-primary__bright{background:linear-gradient(-135deg,#4f2d7f 0,#a06dff 100%)}.flexible-banner__block .banner-background.gradient-secondary__coral{background:linear-gradient(-135deg,#4f2d7f 0,#ff5149 100%)}.flexible-banner__block .banner-background.gradient-primary__dark{background:linear-gradient(-135deg,#2b144d 0,#4f2d7f 100%)}.flexible-banner__block .banner-background.gradient-secondary__teal{background:linear-gradient(-135deg,#4f2d7f 0,#00a4b3 100%)}.flexible-banner__block .banner-background.gradient-primary__bright,.flexible-banner__block .banner-background.gradient-primary__dark,.flexible-banner__block .banner-background.gradient-secondary__coral,.flexible-banner__block .banner-background.gradient-secondary__teal{height:100%}.flexible-banner__block .banner-background .lazyload-banner__img{background-size:cover;background-position:top center}.flexible-banner__block .banner-background img{object-fit:cover;object-position:center;display:block;position:absolute;width:100%;height:100%}.flexible-banner__block .banner-background.flexible-video__banner .flexible-banner__background{width:100%;height:100%}.flexible-banner__block .banner-background.flexible-video__banner .video-background{position:absolute;direction:ltr;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;overflow:hidden;object-fit:cover;max-width:110%;max-height:110%}.flexible-banner__block .banner-background.flexible-video__banner .background-underlay{background:var(--banner-right-background-color)}.flexible-banner__block .banner-background.mobius{--banner-right-background-color:#4f2d7f}.flexible-banner__block .banner-background.mobius .mobius-svg{right:20%}@media (min-width:960px){.flexible-banner__block .banner-background.mobius .mobius-svg{left:85%;right:auto}}.flexible-banner__block .banner-background.mobius .background-underlay{background:var(--banner-right-background-color)}.flexible-banner__block .banner-background.bg-gradient-animate{--svg-graphic-texture--color:#fff}@media (min-width:768px){.flexible-banner__block .banner-background.bg-gradient-animate .background-underlay::before{background-size:200% 100%;top:-350px;bottom:-350px}}@media (min-width:960px){.flexible-banner__block .banner-background.bg-gradient-animate .background-underlay::before{background-size:150% 100%;top:-200px;bottom:-200px}}.flexible-banner__block .lazyload-banner__img,.flexible-banner__block .preload-banner__img{height:100%}.flexible-banner__block .banner-title{color:var(--banner-title-text-color)}.flexible-banner__block .banner-descriptions{margin-top:24px;color:var(--banner-descriptions-text-color)}.flexible-banner__block .flexible-cta__button{margin-left:auto}@media (max-width:479px){.flexible-banner__block .flexible-cta__button{width:auto}}@media (max-width:1023px){.flexible-banner__block .flexible-cta__button{margin-top:24px}}@media (min-width:1024px){.flexible-banner__block .flexible-cta__button{margin-top:40px}}@media (min-width:960px){.flexible-banner__block{margin-top:32px;margin-bottom:32px;padding-bottom:32px}}@media (min-width:1300px){.flexible-banner__block{margin-bottom:32px}}@media (min-width:960px){.flexible-banner__block .banner-column{width:50%}}@media (max-width:767px){.flexible-banner__block .banner-left__column{padding-right:16px;padding-left:16px;padding-top:64px;padding-bottom:64px}}@media (min-width:768px){.flexible-banner__block .banner-left__column{padding-right:48px;padding-left:48px;padding-top:40px;padding-bottom:40px}}@media (min-width:960px){.flexible-banner__block .banner-left__column{padding-right:32px;padding-left:32px}}@media (min-width:1300px){.flexible-banner__block .banner-left__column{padding-top:6rem;padding-bottom:6rem;padding-right:64px}}@media (min-width:1680px){.flexible-banner__block .banner-left__column{padding-left:40px;padding-bottom:80px;padding-top:80px;padding-right:80px}}.flexible-banner__block .banner-right__column{overflow:hidden;display:flex;position:relative;z-index:1}.flexible-banner__block .banner-right__column .svg-graphic-texture{opacity:1}.flexible-banner__block .banner-title{font-weight:var(--gt-main-title--font-weight,var(--font-weight-black))}@media (min-width:1300px){.flexible-banner__block .banner-title{font-size:var(--gt-main-title--font-size,6rem);line-height:var(--gt-main-title--line-height,6.6rem)}}@media (max-width:1299px){.flexible-banner__block .banner-title{font-size:var(--gt-main-title--font-size-mobile,4rem);line-height:var(--gt-main-title--line-height-mobile,4.8rem)}}.flexible-banner__block .gt-category{display:none}@media (min-width:1300px){.flexible-banner__block .gt-category{display:block;margin-bottom:16px}}@media (min-width:1680px){.flexible-banner__block .gt-category{margin-bottom:24px}}@media (min-width:1200px){.flexible-banner__block .banner-contents{min-height:40rem}}@media (min-width:1300px){.flexible-banner__block .banner-contents{min-height:56.6rem}}.flexible-banner__block.thin-banner__block .banner-contents.full-width__column .svg-graphic-texture-group-path{transform:translateY(35%) translateX(0)}@media (min-width:960px){.flexible-banner__block.thin-banner__block .banner-contents{min-height:28rem}}@media (min-width:1200px){.flexible-banner__block.thin-banner__block .banner-contents{min-height:30rem}}@media (min-width:1300px){.flexible-banner__block.thin-banner__block .banner-contents{min-height:34.9rem}}@media (min-width:960px){.flexible-banner__block.thin-banner__block .flexible-banner__details{margin-top:auto;margin-bottom:auto;padding:64px 0}}.flexible-banner__block.thin-banner__block .banner-title{margin-bottom:0}@media (min-width:960px){.flexible-banner__block.thin-banner__block .banner-left__column{width:calc(7*100%/12);padding-top:0;padding-bottom:0}}@media (min-width:960px){.flexible-banner__block.thin-banner__block .banner-right__column{width:auto;flex:auto}}.flexible-banner__block.thin-banner__block .full-width__column .banner-right__column{border-radius:0}@media (min-width:960px){.flexible-banner__block.thin-banner__block .full-width__column .banner-right__column{border-radius:40px}}.flexible-banner__block.thin-banner__block .full-width__column .banner-right__column .banner-background.mobius .mobius-svg{left:35%}@media (min-width:960px){.case-study-page .flexible-banner__block .background{min-height:0}}@media (min-width:960px){.t9-insight-page .thin-banner__block .banner-left__column{padding-bottom:40px;padding-top:40px}}@media (min-width:1300px){.t9-insight-page .thin-banner__block .banner-left__column{padding-top:6rem;padding-bottom:6rem}}@media (min-width:960px){.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-gray) .bg-gray,.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-gray) .bg-inverse__grey,.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-gray) .bg-inverse__none,.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__grey) .bg-gray,.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__grey) .bg-inverse__grey,.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__grey) .bg-inverse__none,.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__none) .bg-gray,.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__none) .bg-inverse__grey,.flexible-banner__block+.t43-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__none) .bg-inverse__none,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-gray) .bg-gray,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-gray) .bg-inverse__grey,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-gray) .bg-inverse__none,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__grey) .bg-gray,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__grey) .bg-inverse__grey,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__grey) .bg-inverse__none,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__none) .bg-gray,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__none) .bg-inverse__grey,.flexible-banner__block+.t44-page .top-contents_area>div div[class*=block]:first-child:has(.bg-inverse__none) .bg-inverse__none{padding-top:0}}@media (min-width:960px){.profile-listing-page .flexible-banner__block+.extended-search .extended-search-bar,.tombstone-listing-page .flexible-banner__block+.extended-search .extended-search-bar{padding-top:24px}}.tombstone-listing-page .tombstone-readmore__section .content-hub__intro{margin-top:56px}.about-us-banner .banner-descriptions{font-weight:var(--gt-body-text--font-weight,var(--font-weight-light))}@media (min-width:1200px){.about-us-banner .banner-descriptions{font-size:var(--gt-body-text--font-size,2rem);line-height:var(--gt-body-text--line-height,2.8rem)}}@media (max-width:1199px){.about-us-banner .banner-descriptions{font-size:var(--gt-body-text--font-size-mobile,1.8rem);line-height:var(--gt-body-text--line-height-mobile,2.4rem)}}.about-us-banner .flexible-banner__block.has-image{margin-bottom:120px;padding-bottom:0}.about-us-banner .flexible-banner__block.has-image .banner-descriptions{font-weight:var(--gt-body-text--font-weight,var(--font-weight-light))}@media (min-width:1200px){.about-us-banner .flexible-banner__block.has-image .banner-descriptions{font-size:var(--gt-body-text--font-size,2rem);line-height:var(--gt-body-text--line-height,2.8rem)}}@media (max-width:1199px){.about-us-banner .flexible-banner__block.has-image .banner-descriptions{font-size:var(--gt-body-text--font-size-mobile,1.8rem);line-height:var(--gt-body-text--line-height-mobile,2.4rem)}}.about-us-banner .button-vi-external-link--static{--button-vi-external-link-icon-width:16px;--button-vi-external-link-icon-height:16px}.about-us-banner.banner-graphic{--banner-title-text-color:#000;--banner-descriptions-text-color:#000}.about-us-banner.banner-graphic.mobius-animation{margin-top:0}@media (min-width:960px){.about-us-banner.banner-graphic .banner-left__column{padding-right:0;padding-left:0;width:100%;justify-content:flex-start}}@media (min-width:960px){.about-us-banner.banner-graphic .flexible-banner__details{display:flex;flex-direction:column;align-items:flex-start;margin-top:168px;padding:0}}.about-us-banner.banner-graphic .banner-contents.full-width__column{box-shadow:none}@media (min-width:960px){.about-us-banner.banner-graphic .banner-contents.full-width__column{min-height:46.8rem;justify-content:flex-end}}.about-us-banner.banner-graphic .banner-contents.full-width__column .svg-graphic-texture{right:0;left:auto;aspect-ratio:1;--svg-graphic-texture-transform:scale(1.35)}.about-us-banner.banner-graphic .banner-contents.full-width__column .svg-graphic-texture-group-path{transform:translateY(19%) translateX(12%)}[dir=rtl] .about-us-banner.banner-graphic .banner-contents.full-width__column .svg-graphic-texture-group-path{transform:translateY(19%) translateX(-13%)}.about-us-banner.banner-graphic .banner-descriptions{font-size:var(--gt-body-text--font-size,1.6rem);line-height:var(--gt-body-text--line-height,2.4rem);font-weight:var(--gt-body-text--font-weight,var(--font-weight-normal))}.about-us-banner.banner-graphic .banner-background.white{--svg-graphic-texture--color:#a06dff}.about-us-banner.banner-graphic .button-block{margin-top:24px}.about-us-banner.banner-graphic .graphic-texture-animation{position:absolute;top:0;right:0;height:100%;color:#a06dff}@media (max-width:1023px){.about-us-banner.banner-graphic .graphic-texture-animation{display:none}}@media (min-width:1024px){.about-us-banner.banner-graphic .banner-title{margin-right:30.2rem}}@media (min-width:1024px){.about-us-banner.banner-graphic .banner-descriptions-wrap{margin-right:50%}}@media (min-width:1200px){.about-us-banner.banner-graphic .banner-descriptions-wrap{margin-right:60rem}}
/*# sourceMappingURL=about-us-banner-rtl.css.map */
