.insight .lrg-promo,.insight .med-promo{padding:0;background-size:cover}.insight .lrg-promo-gr-container,.insight .med-promo-gr-container{background:linear-gradient(to bottom,#fff 9%,rgba(255,255,255,0));padding:24px;min-height:544px}.insight-search-sorting{display:flex;flex-direction:row;gap:24px}@media (max-width:767px){.insight-search-sorting{display:block}}.insight-search-sorting .result-col--left{flex-grow:10;align-content:flex-start}.insight-search-sorting .peopleFilter{flex-grow:0;align-content:flex-end;background:0 0;color:#000}.insight-search-sorting .peopleFilter.pull-right{float:left}.insight-search-sorting .peopleFilter form .left-col{align-items:center;margin:0}.insight-search-sorting .peopleFilter form .left-col span.sort-title{margin:0 0 0 8px;white-space:nowrap}.insight-search-sorting .peopleFilter form .left-col .form-select{color:#fff;margin-left:0}.insight-search-sorting .peopleFilter form .left-col .styleSelBox{min-width:18.1rem;height:48px}.insight-search-sorting .peopleFilter form .left-col .styleSelBox:not(:focus){border:.2rem solid transparent}@media all and (-ms-high-contrast:none){.insight-search-sorting .peopleFilter form .left-col .styleSelBox{min-width:18rem}}.insight-search-sorting .peopleFilter .form-select .select-text{border:solid .2rem transparent;line-height:3;padding-right:2rem}@media all and (-ms-high-contrast:none){.insight-search-sorting .peopleFilter .form-select .select-text{padding-right:2.5rem}}.insight-search-sorting [dir=rtl] div.peopleFilter span.sort-title{margin-top:0}.insight-search-sorting .filter-result__tags{margin-top:0}@media (max-width:767px){.insight-search-sorting .filter-result__tags{margin-bottom:16px}}.landing-banner.banner-first.transparent-breadcrumb{--breadscrumb-text-color:#4f2d7f;--breadscrumb-link-text-color:#4f2d7f;--breadscrumb-breadcrumb-hover-color:#ce2c2c}.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul{padding-right:0;padding-left:0;color:var(--breadscrumb-text-color,#4f2d7f)}.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a{color:var(--button-vi-text-hover-color,var(--breadscrumb-link-text-color,#4f2d7f));text-decoration:none;--hyperlink-animate-duration:.35s;--hyperlink-bg-color:var(--breadscrumb-link-text-color, #4f2d7f);display:inline;padding-bottom:.5rem;margin-bottom:-.5rem;background-position-y:var(--link-tertiary--bg-position,1.2em);display:block;line-height:2.2rem}@media (min-width:1024px){.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a{overflow:hidden;background-repeat:no-repeat;background-image:linear-gradient(var(--hyperlink-bg-color),var(--hyperlink-bg-color));animation:hyperlink-animate-out var(--hyperlink-animate-duration) linear forwards}}@media (hover:hover) and (pointer:fine){.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a{cursor:pointer}.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:active,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:focus-visible,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:hover,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:active,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:focus-visible,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:hover{color:var(--button-vi-text-hover-color,var(--breadscrumb-link-text-color,#4f2d7f));text-decoration:none}}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:active,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:focus-visible,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:hover,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:active,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:focus-visible,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:hover{animation:hyperlink-animate-in var(--hyperlink-animate-duration) linear forwards}}@media (hover:hover) and (pointer:fine){.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a{cursor:pointer}.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:active svg,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:focus-visible svg,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a:hover svg,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:active svg,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:focus-visible svg,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a:hover svg{fill:var(--breadscrumb-breadcrumb-hover-color,#ce2c2c)}}.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a.breadcrumb-home,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a.breadcrumb-home{background-image:none;padding-bottom:0;margin-bottom:.3rem;display:block}.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol a svg,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul a svg{fill:var(--breadscrumb-text-color,#4f2d7f)}.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ol li+li:before,.landing-banner.banner-first.transparent-breadcrumb .breadcrumbs ul li+li:before{background:var(--breadscrumb-text-color,#4f2d7f)}.landing-banner.banner-first.transparent-breadcrumb:has(.background--darker-image){--breadscrumb-text-color:#fff;--breadscrumb-link-text-color:#fff;--breadscrumb-breadcrumb-hover-color:#ce2c2c}.landing-banner.banner-first.transparent-breadcrumb:has(.extended-banner-block.mobius){--breadscrumb-text-color:#fff;--breadscrumb-link-text-color:#fff;--breadscrumb-breadcrumb-hover-color:#ce2c2c}.landing-banner.banner-first .extended-banner-block img.background{min-height:100%;object-fit:cover}.landing-banner.banner-first .extended-banner-block.promo__page--banner .background--darker-image:after{opacity:.4}.landing-banner.banner-first .extended-banner-block.promo__page--banner img.background{width:350px;object-fit:contain;object-position:center center;left:0;right:auto;min-width:auto;transform:none}@media (min-width:1300px){.landing-banner.banner-first .extended-banner-block.promo__page--banner img.background{width:600px}}.landing-banner.banner-first .extended-banner-block.promo__page--banner .contributor-info{padding-top:16px}.landing-banner.banner-first .extended-banner-block.promo__page--banner .contributor-info .contributor,.landing-banner.banner-first .extended-banner-block.promo__page--banner .contributor-info .contributor-by,.landing-banner.banner-first .extended-banner-block.promo__page--banner .contributor-info .contributor-name__text,.landing-banner.banner-first .extended-banner-block.promo__page--banner .contributor-info .single-contributor,.landing-banner.banner-first .extended-banner-block.promo__page--banner .contributor-info .social-follow__button{display:inline-block;vertical-align:middle}.article-grid__header{padding-top:3.8rem;padding-bottom:5.6rem}.article-grid__clear-btn{float:none;color:#ce2c2c;font-size:1.6rem;padding-top:1rem;display:inline-block}.article-grid__title,h2.article-grid__title{float:none;margin:8px 0 0;padding:0;margin-left:32px;display:inline-block}@media (min-width:768px){.topic-block .swiper-wrapper{flex-wrap:wrap}.topic-block .swiper-slide{width:50%}.topic-block .slider__next,.topic-block .slider__prev{display:none}}@media (min-width:1024px){.topic-block .swiper-slide{width:33.33333%}}.t37-page{display:flow-root}.t37-page-top-content{margin:64px 0}.t37-page-top-content .related-contents__image--block{padding:0}.career-listing__container.standard-view{display:flex;gap:64px;justify-content:space-between}@media (min-width:768px){.career-listing__container.simple-view .career-listing__results{margin-top:60px;display:grid;grid-template-columns:1fr 1fr;gap:32px}.career-listing__container.simple-view .career-listing__results .career-item{margin-top:0}}@media (min-width:1024px){.career-listing__container.simple-view .career-listing__results{grid-template-columns:1fr 1fr 1fr}}.career-listing__results{margin-top:64px}@media (max-width:959px){.career-search__result-tags{padding-bottom:32px}}@media (min-width:960px){.career-search__result-tags{padding-bottom:64px}}.career-search__result-tags .career-search__result-text span:first-child{color:#a06dff}.career-search__result-tags .career-search__result-text span:last-child{color:#4f2d7f}.career-search__result-tags .career-search__result-text+.extended-search-v3__selected-tags{margin-top:8px}