@media all and (min-width:64em){body:not(.toolbar-tray-open):not(.toolbar-fixed):not(.toolbar-vertical):not(.toolbar-horizontal) .global-page{padding-top:96px}.s-pd-block--max{padding-top:128px;padding-bottom:128px}.s-pd-block--section,.page-type-landing-page .stack-container-wrapper:not(.tab__contents>section),.page-type-landing-page .paragraph--type--text-media:not(.paragraph--type--section>section),.page-type-campaign .stack-container-wrapper:not(.tab__contents>section),.page-type-campaign .paragraph--type--text-media:not(.paragraph--type--section>section),.page-type-country .stack-container-wrapper:not(.tab__contents>section),.page-type-country .paragraph--type--text-media:not(.paragraph--type--section>section),.view-search_results .stack-container-wrapper:not(.tab__contents>section),.view-search_results .paragraph--type--text-media:not(.paragraph--type--section>section){padding-top:120px;padding-bottom:120px;padding-top:var(--group-v-section-spacing);padding-bottom:var(--group-v-section-spacing)}.bg-supergraphic>*{position:relative;z-index:2}.bg-supergraphic:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background-image:url(../../src/images/background/supergraphic.svg),var(--background-color);background-position:0 20%;background-size:cover;background-repeat:no-repeat}h1,.h1{--font-size:3.75rem;--font-size:var(--font-size-ds-lg)}.container,.paragraph--type-hero .slick-dots,.container-sm,.container-md,.container-lg{max-width:960px}.container-fixed{position:fixed}.global-header{position:relative}.global-header .site-logo .mobile-logo{display:none}.global-header .mobile-contact-us{display:none}.global-footer .footer #block-vistra2024-footerprimarymenu>ul>li{max-width:25%;flex:0 0 25%}.container-layout--text-left-quarter{grid-template-areas:". ."}.container-layout--text-left-quarter>.container__top-content{padding-bottom:0;padding-right:94px}.container-layout--text-left-quarter{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}body #sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message{display:inline-block;text-align:left;vertical-align:middle;width:65%}body #sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons{display:inline-block;text-align:right;vertical-align:middle;width:30%}.stack.cols-1-from-large{--column-count:1}.stack.cols-2-from-large{--column-count:2}.stack.cols-3-from-large{--column-count:3}.stack.cols-4-from-large{--column-count:4}.stack.cols-5-from-large{--column-count:5}.stack__item.span-1-from-large{grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*1)}.stack__item.span-2-from-large{grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*2)}.stack__item.span-3-from-large{grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*3)}.stack__item.span-4-from-large{grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*4)}.stack__item.span-5-from-large{grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*5)}.stack__item.span-6-from-large{grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*6)}.stack.cols-4-from-large .card-wrapper .field--name-field-media img,.stack.cols-4-from-large .card-wrapper .field--name-field-media video{aspect-ratio:232/143}.stack--resources .stack__item.card-theme--overlay .featured-content .card__footer>[class*=card__link],.stack--resources .stack__item.card-theme--simplefullwidth .featured-content .card__footer>[class*=card__link]{--icon-image-size:32px;--icon-image-right:24px;--icon-image-right:var(--group-inner-spacing);--icon-image-bottom:24px;--icon-image-bottom:var(--group-inner-spacing)}.slider__container{width:auto}.owl-dots{margin-top:0}.owl-dots button.owl-dot:before{height:1px}.togglable:hover .toggle-content{display:block}.togglable:hover .toggle-content-hide{display:none}.togglable:hover .card__link--toggle{--icon-image:url(../../src/images/icons/minus-circle-vistrablue.svg)}.spotlight__subtitle{font-size:1.125rem}.spotlight__subheading{font-size:13.28px}.spotlight__list{margin-top:0}.spotlight__list-link{padding-right:30px}.spotlight__list-link:after{padding-left:30px}.spotlight__breadcrumb{font-size:.875rem;left:-17px;position:absolute}.spotlight__insight{display:flex;padding:0}.spotlight--in-page{min-height:600px;padding:0;padding:90px 0 60px}.spotlight--in-page .spotlight__heading{margin-top:30px}.spotlight--xs{padding-bottom:120px;padding-top:150px}.spotlight--sm .spotlight__heading,.spotlight--md .spotlight__heading,.spotlight--lg .spotlight__heading{font-size:48px;margin-right:0;margin-top:0}.spotlight--lg{min-height:720px;padding-bottom:80px;padding-top:220px}.spotlight--lg .spotlight__breadcrumb{top:-110px}.spotlight--xl,.spotlight--full-height{background-image:url(../../src/images//background/spotlight-T0-full.jpg);padding-bottom:40px}.spotlight__time{margin-bottom:0}.spotlight--men{background-image:url(../../src/images//background/spotlight-T01-desktop.jpg)}.spotlight-indicator{display:block;margin-top:-188px;position:absolute;right:30px;top:50%;z-index:3}.search{background-color:transparent;overflow:visible;padding:0;position:fixed;z-index:5}.search--full-width{width:100%}.search--mobile-open{display:none}.search--desktop-open{display:block}.search-item{display:block}.search-form .inpage-search-wrapper .text-box{font-size:1.125rem;padding:10px 44px 10px 10px}.search .child-nav{background-color:#eff3f8;background-color:var(--grey-100);border-bottom:none;padding:45px 70px;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.search-results{margin-top:20px}.search--vacancies .search__filters{order:1}.search--vacancies .search__input{margin-bottom:0;order:2}.ui-widget{padding:30px}.view-search_results .box--search-result .box__heading{max-width:none}.view-search_results .pagination{margin-bottom:80px;margin-top:0;padding:0}.view-search_results .pagination__list-link{font-size:16}.box--background .box__description{max-width:70%}.box--tall{padding:80px 50px 40px}.box--tall .box__heading{font-size:32px}.box--tall .box__heading:before{width:70px}.map--full-width{height:320px}.location--job>.container{margin-top:60px}.location--job .white-mobile-bg{background:inherit;max-width:none;padding-bottom:0;padding-top:0}.location--job .white-mobile-bg .sidebar--right .sidebar__social-icons{justify-content:flex-end}.location--job .sidebar__info:before{display:none}.sidebar--top-space{padding-left:20px}body.page-type-insights .sidebar--right.sidebar--top-space{padding-top:0}.ui-widget.ui-widget-content.video-modal,.ui-widget.ui-widget-content.image-modal{width:90%!important}.ui-widget.ui-widget-content.video-modal .ui-dialog-titlebar-close,.ui-widget.ui-widget-content.image-modal .ui-dialog-titlebar-close{right:-40px!important;top:30px!important}.page-type-campaign .field--name-field-media-video-file .video__play-icon:hover,.page-type-campaign .video-modal-link .video__play-icon:hover{font-size:.875rem}.page-type-campaign .field--name-field-media-video-file video:hover+.video__play-icon,.page-type-campaign .video-modal-link video:hover+.video__play-icon{font-size:.875rem}.half-half__container{margin:0}.half-half__graphic{min-height:0}.half-half__image{position:relative}.half-half__image img{left:50%;min-height:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.half-half__image .careers__img{max-height:none}.half-half__heading{max-width:90%}.half-half__description{font-size:1.125rem;line-height:28px;margin-bottom:0;max-width:70%;padding-bottom:0}.half-half__title{font-size:32;line-height:2.375rem}.paragraph--type-gallery.gallery-width-narrow .view-gallery{width:66.666%;margin:auto}.paragraph--type-gallery .slick-arrow{display:inline-block!important}.paragraph--type-gallery .slick-next,.paragraph--type-gallery .slick-prev{top:200px}.tabs__container .tab_headings__container.tabs__headings--2 label{max-width:50%}.tabs__container .tab_headings__container.tabs__headings--3 label{max-width:33.3333%}.tabs__container .tab_headings__container.tabs__headings--4 label{max-width:25%}.tabs__container .tab_headings__container.tabs__headings--5 label{max-width:20%}.tabs__container .tab_headings__container>label:last-of-type{margin-right:unset}.tabs__container .no-wrap-titles .tab_headings__container.tabs__headings--2 label,.tabs__container .no-wrap-titles .tab_headings__container.tabs__headings--3 label,.tabs__container .no-wrap-titles .tab_headings__container.tabs__headings--4 label,.tabs__container .no-wrap-titles .tab_headings__container.tabs__headings--5 label{max-width:none}.tabs__container .tab__slider{display:inline-block}.tabs__container.tabs__container--1-across .tab__slider{--tab-width:calc(100%/1);width:var(--tab-width)}.tabs__container.tabs__container--2-across .tab__slider{--tab-width:calc(100%/2);width:var(--tab-width)}.tabs__container.tabs__container--3-across .tab__slider{--tab-width:calc(100%/3);width:var(--tab-width)}.tabs__container.tabs__container--4-across .tab__slider{--tab-width:calc(100%/4);width:var(--tab-width)}.tabs__container.tabs__container--5-across .tab__slider{--tab-width:calc(100%/5);width:var(--tab-width)}.tabs__container.tabs__container--6-across .tab__slider{--tab-width:calc(100%/6);width:var(--tab-width)}.tabs__container .tab_contents__wrapper>.tab__contents{padding-top:48px;padding-bottom:48px;padding-top:var(--group-outer-spacing);padding-bottom:var(--group-outer-spacing)}.owl-spacing>*+*{margin-top:clamp(1.5rem,calc(1.5rem + 0.00vw),1.5rem);margin-top:var(--spacing-loose)}.owl-spacing--quarter>*+*{margin-top:.25rem}.owl-spacing--half>*+*{margin-top:.5rem}.owl-spacing--double>*+*{margin-top:2rem}.owl-spacing--triple>*+*{margin-top:3rem}.owl-spacing--quad>*+*{margin-top:4rem}.owl-spacing--7-5>*+*{margin-top:7.5rem}.owl-padding>*+*{padding-top:1rem}.owl-padding--double>*+*{padding-top:2rem}.owl-padding--triple>*+*{padding-top:3rem}.space-above{margin-top:1rem}.space-above--half{margin-top:.5rem}.space-above--double{margin-top:2rem}.space-above--triple{margin-top:3rem}.space-below{margin-bottom:1rem}.space-below--double{margin-bottom:2rem}.space-below--triple{margin-bottom:3rem}.case-study-2030{--gap:1.5rem}.case-study-2030 .case-study-tile__main.quote{grid-gap:1rem;gap:1rem}.case-study-2030 .case-study-tile__main.quote .card__heading{padding-bottom:.5rem}.case-study-2030 .scrollcontrols.hideOnDesktop{display:none}ol.highlighted-nl li{padding-left:3.25rem}ol.highlighted-nl li{font-weight:400;font-size:1.25rem;line-height:1.75rem;letter-spacing:.01em}ol.highlighted-nl li:before{top:50%;font-weight:400;font-size:2rem;line-height:2.5rem}.partner-carousel.animated.noDesktopAnimation{justify-content:center}.partner-carousel.animated.noDesktopAnimation div{-webkit-animation:none;animation:none;display:none}.filter-category-list{box-shadow:none;max-width:1200px;width:94%}.filter-category-list__item{cursor:pointer;display:inline-block;padding:30px 0;padding-right:60px}.filter-category-list__item--label{display:inline-block;padding:0 40px 0 0;pointer-events:none;width:auto}.filter-category-list__item--label:after{background-image:none;content:":";margin-left:0;margin-top:0}.filter-category-content-panel{left:0;position:absolute;right:0;width:100%;z-index:100}.filter-category-content{padding:0;vertical-align:top}.filter-category-content .custom.checkall-input{display:block}.filter-category-content__container{-webkit-column-count:4;-moz-column-count:4;column-count:4;margin-bottom:40px;padding:20px 1rem}.filter-category-content__container--small{height:300px;padding:0 30px}.filter-category-content__container--small .filter-category-content{width:25%}.filter-category-content__container--small .filter-category-content:nth-child(3){width:20%}.filter-category-content__container--small .filter-category-content:last-child{width:auto}.filter-category-content__list{display:block}.filter-category-content__list__item{display:inline-block;padding:0;position:relative}.filter-category-content__list__item{display:block}.filter-category-content__list__item .custom-label{padding:10px 0}.filter-category-content__list__item:not(first-child) .custom-label{display:inline-block;margin-top:0;padding-left:0}.filters-selected__text{float:left;line-height:40px;padding-right:30px;width:auto}.pagination{margin-bottom:80px;margin-top:0;padding:0}.pagination__list-link{font-size:16}[id^=webform-submission-services-selector-] section.bg-light.webform-generic-template{background-color:#eff3f8;padding:24px;border-radius:16px}[id^=webform-submission-services-selector-] section.bg-light.webform-generic-template [data-current-page=page1]{padding-top:1rem;padding-bottom:1rem}form.webform-submission-services-selector-form{grid-template-areas:"error error" "main sidebar";grid-template-columns:3fr 1fr}form.webform-submission-services-selector-form [id*=edit-page].form-wrapper:not(#edit-page1){padding:1.5rem}form.webform-submission-services-selector-form [data-webform-key=page1],form.webform-submission-services-selector-form [data-webform-key=page1] .form-actions,form.webform-submission-services-selector-form [data-webform-key=page2],form.webform-submission-services-selector-form [data-webform-key=page2] .form-actions,form.webform-submission-services-selector-form [data-webform-key=page3],form.webform-submission-services-selector-form [data-webform-key=page4],form.webform-submission-services-selector-form [data-webform-key=page5],form.webform-submission-services-selector-form [data-webform-key=page6],form.webform-submission-services-selector-form .webform-confirmation{max-width:76ch}form.webform-submission-services-selector-form [data-webform-key=page2] h1,form.webform-submission-services-selector-form [data-webform-key=page3] h1,form.webform-submission-services-selector-form [data-webform-key=page4] h1,form.webform-submission-services-selector-form [data-webform-key=page5] h1,form.webform-submission-services-selector-form [data-webform-key=page6] h1,form.webform-submission-services-selector-form [data-webform-key=page7] h1{font-size:2.625rem;line-height:3.125rem}form.webform-submission-services-selector-form [data-webform-key=page1] h1.highlight-text,form.webform-submission-services-selector-form .webform-confirmation h1.highlight-text{font-size:3.25rem;line-height:3.75rem}form.webform-submission-services-selector-form [data-webform-key=page1] p,form.webform-submission-services-selector-form .webform-confirmation p{font-size:22px;line-height:30px}form.webform-submission-services-selector-form [data-webform-key=page1] p.highlight-text,form.webform-submission-services-selector-form .webform-confirmation p.highlight-text{font-size:1.25rem;line-height:1.75rem}form.webform-submission-services-selector-form [data-webform-key=page5] .js-webform-checkboxes .js-form-item label:before{top:24px}form.webform-submission-services-selector-form [data-webform-key=page5] .js-webform-checkboxes .js-form-item label:after{top:28px}form.webform-submission-services-selector-form [data-webform-key=page7] [id*=edit-p7-intro] p{font-size:1.375rem;line-height:1.875rem}form.webform-submission-services-selector-form [data-webform-key=page7] .js-form-type-email{text-align:left!important}form.webform-submission-services-selector-form [data-webform-key=page7] .js-form-type-email label{font-size:1.375rem;line-height:1.875rem}form.webform-submission-services-selector-form [data-webform-key=page7]{max-width:76ch}form.webform-submission-services-selector-form [id^=edit-page2-container],form.webform-submission-services-selector-form [id^=edit-page3-container],form.webform-submission-services-selector-form [id^=edit-page4-container],form.webform-submission-services-selector-form [id^=edit-page5-container],form.webform-submission-services-selector-form [id^=edit-page6-container],form.webform-submission-services-selector-form [id^=edit-page7-container]{display:block}form.webform-submission-services-selector-form [id^=edit-page2-container] .webform-button--next,form.webform-submission-services-selector-form [id^=edit-page3-container] .webform-button--next,form.webform-submission-services-selector-form [id^=edit-page4-container] .webform-button--next,form.webform-submission-services-selector-form [id^=edit-page5-container] .webform-button--next,form.webform-submission-services-selector-form [id^=edit-page6-container] .webform-button--next,form.webform-submission-services-selector-form [id^=edit-page7-container] .webform-button--next{padding:16px 24px}form.webform-submission-services-selector-form [id^=edit-actions-02pm],form.webform-submission-services-selector-form [id^=edit-actions-03pm],form.webform-submission-services-selector-form [id^=edit-actions-04pm],form.webform-submission-services-selector-form [id^=edit-actions-05pm],form.webform-submission-services-selector-form [id^=edit-actions-06m],form.webform-submission-services-selector-form [id^=edit-actions-07m]{display:none!important}.page-type-country .spotlight .spotlight-content.half-half__container,.page-type-continent .spotlight .spotlight-content.half-half__container{padding:60px 30px 60px 0}.page-type-country .spotlight-content .subtitle{margin-top:24px;margin-bottom:24px}.page-type-country section.offices_in_country{padding-top:8rem;padding-bottom:8rem}.page-type-country .horizontal-slider__nav.hide-desktop-buttons{display:none}.paragraph.paragraph--type-menu-feature .card-wrapper .featured-content{padding:20px}.paragraph-header-wrapper{grid-template-columns:1fr 600px}.paragraph-header-wrapper .field--name-field-media{order:1}.page-type-landing-page .container-layout--text-above-half>.container__top-content,.page-type-campaign .container-layout--text-above-half>.container__top-content,.page-type-country .container-layout--text-above-half>.container__top-content,.view-search_results .container-layout--text-above-half>.container__top-content{max-width:50%}.page-type-landing-page .container-layout--text-above-three-qtr>.container__top-content,.page-type-campaign .container-layout--text-above-three-qtr>.container__top-content,.page-type-country .container-layout--text-above-three-qtr>.container__top-content,.view-search_results .container-layout--text-above-three-qtr>.container__top-content{max-width:75%}.page-type-landing-page .container-layout--text-above-80-percent>.container__top-content,.page-type-campaign .container-layout--text-above-80-percent>.container__top-content,.page-type-country .container-layout--text-above-80-percent>.container__top-content,.view-search_results .container-layout--text-above-80-percent>.container__top-content{max-width:80%}.page-type-landing-page .container-layout--text-left-third,.page-type-landing-page .container-layout--text-left-half,.page-type-landing-page .container-layout--text-left-quarter,.page-type-campaign .container-layout--text-left-third,.page-type-campaign .container-layout--text-left-half,.page-type-campaign .container-layout--text-left-quarter,.page-type-country .container-layout--text-left-third,.page-type-country .container-layout--text-left-half,.page-type-country .container-layout--text-left-quarter,.view-search_results .container-layout--text-left-third,.view-search_results .container-layout--text-left-half,.view-search_results .container-layout--text-left-quarter{grid-template-areas:". ."}.page-type-landing-page .container-layout--text-left-third>.container__top-content,.page-type-landing-page .container-layout--text-left-half>.container__top-content,.page-type-landing-page .container-layout--text-left-quarter>.container__top-content,.page-type-campaign .container-layout--text-left-third>.container__top-content,.page-type-campaign .container-layout--text-left-half>.container__top-content,.page-type-campaign .container-layout--text-left-quarter>.container__top-content,.page-type-country .container-layout--text-left-third>.container__top-content,.page-type-country .container-layout--text-left-half>.container__top-content,.page-type-country .container-layout--text-left-quarter>.container__top-content,.view-search_results .container-layout--text-left-third>.container__top-content,.view-search_results .container-layout--text-left-half>.container__top-content,.view-search_results .container-layout--text-left-quarter>.container__top-content{padding-bottom:0;padding-right:94px}.page-type-landing-page .container-layout--text-left-half,.page-type-campaign .container-layout--text-left-half,.page-type-country .container-layout--text-left-half,.view-search_results .container-layout--text-left-half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-type-landing-page .container-layout--text-left-third,.page-type-campaign .container-layout--text-left-third,.page-type-country .container-layout--text-left-third,.view-search_results .container-layout--text-left-third{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.page-type-landing-page .container-layout--text-left-quarter,.page-type-campaign .container-layout--text-left-quarter,.page-type-country .container-layout--text-left-quarter,.view-search_results .container-layout--text-left-quarter{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.paragraph--type--banner .container--section{padding:80px 0}.paragraph--type--banner .container--section .quote{font-size:2.375rem}.paragraph--type--text-media .paragraph-media-text-wrapper{flex-direction:row}.paragraph--type--text-media.media_left .group-left{padding-bottom:0;padding-left:var(--paragraph-horizontal-gap)}.paragraph--type--text-media.media_left .group-right{padding-bottom:0;padding-right:var(--paragraph-horizontal-gap)}.paragraph--type--text-media.media_right .group-left{order:1;padding-right:var(--paragraph-horizontal-gap)}.paragraph--type--text-media.media_right .group-right{order:2;padding-bottom:0;padding-left:var(--paragraph-horizontal-gap)}.paragraph--type--text-media .group-left,.paragraph--type--text-media .group-right{width:50%}.text-media-banner-style-variant_1.banner-style-variant_1 .banner__item,.text-media-banner-style-variant_4.banner-style-variant_4 .banner__item{max-width:496px;grid-gap:2rem}.text-media-banner-style-variant_1.banner-style-variant_1 .banner__item a.btn-2030,.text-media-banner-style-variant_4.banner-style-variant_4 .banner__item a.btn-2030{height:56px;padding-left:24px;padding-right:24px}.curved-right-banner .curved-right-banner__content{grid-gap:1.5rem;gap:1.5rem}.curved-right-banner .curved-right-banner__content h2{font-weight:400;font-size:2rem;line-height:2.5rem}.curved-right-banner .curved-right-banner__content .field--name-field-body p{font-weight:400;font-size:1.25rem;line-height:1.75rem;letter-spacing:.01em}.paragraph--type--key-figure.paragraph .paragraph-key-figure{flex-direction:row}.paragraph--type--key-figure.paragraph .paragraph-key-figure .left-wrapper img{width:90px}.paragraph--type--hero-campaign.paragraph{min-height:600px;display:grid}.paragraph--type--hero-campaign.paragraph .hero-campaign__container-content{padding-top:120px;padding-bottom:120px;padding-top:var(--group-v-section-spacing);padding-bottom:var(--group-v-section-spacing);padding-top:40px}.paragraph--type--hero-campaign.paragraph.hero-campaign--image .hero-campaign__container-content{max-width:calc(50% - var(--campaign-space)/2);margin:unset}.paragraph--type--hero-campaign.paragraph.hero-campaign--image .hero-campaign__container.hero-campaign__container--interactive--video{grid-template-columns:1.1fr 1fr}.paragraph--type--hero-campaign.paragraph.hero-campaign--no-media .hero-campaign__container{padding-top:clamp(.94rem,calc(.91rem + .12vw),1.00rem);padding-bottom:clamp(.94rem,calc(.91rem + .12vw),1.00rem);padding-top:var(--space-s);padding-bottom:var(--space-s)}.paragraph--type--hero-campaign.paragraph .hero-campaign__container.hero-campaign__container--interactive{display:grid;grid-template-columns:1fr 1fr;padding-top:120px;padding-bottom:120px;padding-top:var(--group-v-section-spacing);padding-bottom:var(--group-v-section-spacing)}.paragraph--type--hero-campaign.paragraph .block-vistra-content-form-header{order:unset;padding-bottom:auto}.paragraph--type--hero-carousel.paragraph .carousel-nav--lozenges{margin:0}.paragraph--type--hero-carousel.paragraph .carousel-nav--lozenges{bottom:64px;bottom:var(--group-v-section-spacing--mobile)}.paragraph--type--hero-carousel .carousel-nav-container{grid-template-columns:4rem 1fr 4rem}.paragraph--type--hero-carousel .carousel-nav-container .carousel-nav{padding-left:var(--nav-padding-left)}.paragraph--type--stack-container-text-blocks.column-layout-2-column-7-5 .cols-2-from-medium{grid-gap:1.5rem;gap:1.5rem}.paragraph--type--stack-container-text-blocks.column-layout-2-column-7-5 .cols-2-from-medium>:nth-child(1){grid-column:1/span 7}.paragraph--type--stack-container-text-blocks.column-layout-2-column-7-5 .cols-2-from-medium>:nth-child(1) .featured-content--padded{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-7-5 .cols-2-from-medium>:nth-child(2){grid-column:8/span 5}.paragraph--type--stack-container-text-blocks.column-layout-2-column-7-5 .cols-2-from-medium>:nth-child(2) .featured-content--padded{padding-left:0;padding-right:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-4-7 .cols-2-from-medium{grid-gap:1.5rem;gap:1.5rem}.paragraph--type--stack-container-text-blocks.column-layout-2-column-4-7 .cols-2-from-medium>:nth-child(1){grid-column:1/span 4}.paragraph--type--stack-container-text-blocks.column-layout-2-column-4-7 .cols-2-from-medium>:nth-child(1) .featured-content--padded{padding-left:0;padding-right:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-4-7 .cols-2-from-medium>:nth-child(2){grid-column:6/span 7}.paragraph--type--stack-container-text-blocks.column-layout-2-column-4-7 .cols-2-from-medium>:nth-child(2) .featured-content--padded{padding-left:0;padding-right:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-5-6 .cols-2-from-medium{grid-gap:1.5rem;gap:1.5rem}.paragraph--type--stack-container-text-blocks.column-layout-2-column-5-6 .cols-2-from-medium>:nth-child(1){grid-column:1/span 5}.paragraph--type--stack-container-text-blocks.column-layout-2-column-5-6 .cols-2-from-medium>:nth-child(1) .featured-content--padded{padding-left:0;padding-right:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-5-6 .cols-2-from-medium>:nth-child(2){grid-column:7/span 6}.paragraph--type--stack-container-text-blocks.column-layout-2-column-5-6 .cols-2-from-medium>:nth-child(2) .featured-content--padded{padding-left:0;padding-right:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-5 .cols-2-from-medium{grid-gap:1.5rem;gap:1.5rem}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-5 .cols-2-from-medium>:nth-child(1){grid-column:1/span 6}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-5 .cols-2-from-medium>:nth-child(1) .featured-content--padded{padding-left:0;padding-right:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-5 .cols-2-from-medium>:nth-child(2){grid-column:8/span 5}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-5 .cols-2-from-medium>:nth-child(2) .featured-content--padded{padding-left:0;padding-right:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-4 .container-layout--text-above-half .stack-container__cards{padding-top:24px}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-4 .cols-2-from-medium{grid-gap:1.5rem;gap:1.5rem}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-4 .cols-2-from-medium>:nth-child(1){grid-column:1/span 6}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-4 .cols-2-from-medium>:nth-child(1) .featured-content--padded{padding-left:0;padding-right:0}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-4 .cols-2-from-medium>:nth-child(2){grid-column:9/span 4}.paragraph--type--stack-container-text-blocks.column-layout-2-column-6-4 .cols-2-from-medium>:nth-child(2) .featured-content--padded{padding-left:0;padding-right:0}.stack--generic-card .paragraph.paragraph--type--stack-card-icon-block .field--name-field-title{font-weight:400;font-size:1.375rem;line-height:1.875rem}.stack--generic-card .paragraph.paragraph--type--stack-card-icon-block .field--type-text-long{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:.01em}.paragraph--type--cards-profiles.vistrav3 .profile_thumbnail_wrapper{height:161px}.paragraph--type--cards-profiles.vistrav1 .slider__container_profile_card{width:auto}.paragraph--scroll-reveal .start-box,.paragraph--scroll-reveal .middle-box,.paragraph--scroll-reveal .end-box,.paragraph--scroll-reveal .middle-box>*{height:310px}.paragraph--scroll-reveal .middle-box img,.paragraph--scroll-reveal .middle-box video{height:310px}.paragraph--scroll-reveal .start-box{padding-right:1rem}.paragraph--scroll-reveal .end-box{padding-left:1rem}.paragraph--scroll-reveal .start-box svg,.paragraph--scroll-reveal .end-box svg{height:170px;margin-top:70px}.paragraph-tabs-v4.bg-has-gradient{background:linear-gradient(60deg,#001a5b 0,#0909b7 45%,#97e3ff 100%)}.paragraph-tabs-v4 .scroll-triggered-section{display:grid;grid-template-columns:11fr 1rem 20fr;grid-gap:38px;gap:38px;max-height:723px}.paragraph-tabs-v4 .scroll-triggered-section .owl-spacing>*+*{margin-top:1.5rem}.paragraph-tabs-v4 .scroll-triggered-tabbed-section__body{max-height:inherit;padding:12rem 3rem 0 6rem}.solutions_browser .row{display:flex;flex-direction:row}.solutions_browser .column-65{display:flex;flex-direction:column;flex-basis:65%;padding-bottom:1rem}.solutions_browser .solutions-tabs__content{padding-top:128px;padding-bottom:128px}.solutions_browser .solutions-tabs__content{padding-right:3rem}.solutions_browser .solutions-tabs__media{display:flex;flex-direction:column;flex:1}.solutions_browser .solutions-tabs__media>div,.solutions_browser .solutions-tabs__media>div article{display:flex;flex-direction:column;flex:1}.solutions_browser .solutions-tabs__media img{flex:1}section.graphic-slider .horizontal-slider__child:first-child{margin-left:2px}section.graphic-slider .horizontal-slider__container:before{content:"";background-image:url(../../src/images/content/module_images/Desktop/blue-v.svg);background-repeat:no-repeat;background-position:center;min-width:265px;margin-top:.5rem;margin-bottom:.5rem}.hero-banner-columned[class*=hero-banner-columned--]{grid-template-areas:"hero_content hero_media";min-height:570px}.hero-banner-columned[class*=hero-banner-columned--].reversed{grid-template-areas:"hero_media hero_content"}.paragraph--type--solutions-archive.accordion-left>.container-wrapper{width:calc(65% - 1.5rem)}.paragraph--type--solutions-archive.accordion-left>.container-wrapper>.container{padding-left:5.75rem}.paragraph--type--solutions-archive.accordion-left>.container-wrapper>.container .accordion-section__content{max-width:78%!important}.paragraph--type--solutions-archive.accordion-right-with-image>.container-wrapper{width:calc(65% - 1.5rem);margin-left:calc(35% + 1rem)}.paragraph--type--solutions-archive.accordion-right-with-image>.container-wrapper>.container{padding-left:5.75rem}.paragraph--type--solutions-archive.accordion-right-with-image>.container-wrapper>.container .accordion-section-right{max-width:78%}.paragraph--type--solutions-archive.accordion-right .container{display:flex;flex-direction:row}.paragraph--type--solutions-archive.accordion-right .container .accordion-section__content{padding-right:4rem}.paragraph--type--solutions-archive .accordion-section__content{max-width:63%}.paragraph--type--solutions-archive.accordion-right .accordion-section__content,.paragraph--type--solutions-archive.accordion-right-with-image .accordion-section__content{margin-bottom:0;flex:50%;width:50%}.paragraph--type--solutions-archive .accordion-section-right,.paragraph--type--solutions-archive .accordion-section-right-with-image{flex:50%}.paragraph--type--solutions-archive.accordion-left .accordion-section__media{position:absolute;right:0;top:0;width:35%}.paragraph--type--solutions-archive.accordion-right-with-image .accordion-section__media{position:absolute;left:0;top:0;width:35%}.paragraph--type--solutions-archive .centred-accordion{width:min(808px,90%);margin:0 auto}.paragraph--type--solutions-archive .centred-accordion .accordion-section__header h2.heading-large{font-weight:400;font-size:3rem;line-height:3.5rem}.paragraph--type--solutions-archive .centred-accordion .centred-accordion-cta-links-wrapper{text-align:center}section.paragraph--type--image-banner .image-banner__content{max-width:565px}.insights-scroller-section.block-padding-max .container--padded-tb{padding-top:128px!important;padding-bottom:128px!important}.insights-scroller-section.block-padding-max .horizontal-slider__nav.show-buttons{padding-bottom:0}.paragraph--type--content-submenu .container{grid-template-columns:1fr 400px}.paragraph--type--container .container-layout--text-above-80-percent>.container__top-content{margin:0 auto;text-align:center}.paragraph--type-list .group-left,.paragraph--type-list .group-right{width:50%}.paragraph--type-list .paragraph-list-view-wrapper{flex-direction:row}.paragraph--type--content .field--name-field-content-wysiwyg h1{font-size:3rem}.paragraph--type-hero .slick-dots{bottom:110px}.paragraph--type-hero .paragraph-hero-wrapper .slide-wrapper .field--name-field-title{font-size:42px;line-height:49px;letter-spacing:-.7px;margin-bottom:auto;max-width:50%}.paragraph--type-hero .paragraph-hero-wrapper .slide-wrapper .field--name-field-content{font-size:20px;line-height:26px;letter-spacing:-.4px;max-width:50%}.paragraph--type-hero .paragraph-hero-wrapper .slide-wrapper{min-height:650px;padding-top:110px;padding-bottom:150px;background:linear-gradient(90deg,rgba(255,255,255,.85) 0,rgba(255,255,255,.85) 35%,rgba(255,255,255,0) 100%)}.paragraph--type-hero .paragraph-hero-wrapper .hero-wrapper{bottom:90px;width:100%}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards{padding-top:0;padding-bottom:0}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards{flex-direction:row}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards.opened{padding:0!important}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item{width:20%;margin:0;margin-right:10px;align-self:stretch}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-box{flex-direction:column;border-radius:7px 0 0 7px}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-box:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description .field--name-field-body>ul>li{padding-left:15px;margin-bottom:20px}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description .field--name-field-body>ul>li>p a{color:#000}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description .field--name-field-body>ul>li>p a:after{display:none}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description .field--name-field-body>ul>li>p a:hover{text-decoration:none}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description .field--name-field-body>ul>li:before{content:"";height:100%;left:0;top:0;width:4px;background:#68696c;position:absolute}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description .field--name-field-body>ul>li:before{content:"";height:100%;left:0;top:0;width:4px;background:#68696c;position:absolute}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description a,.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description h3{font-size:16px!important;margin-bottom:0}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description a,.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description h3{font-size:16px!important;margin-bottom:0}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description ul,.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description li h3{display:block}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description li{margin-bottom:0}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description ul{display:flex;flex-wrap:wrap}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description ul li ul li{width:100%}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description li{width:50%;position:relative;display:flex;flex-direction:column}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards>.field__item.opened .cta-description li:hover a{text-decoration:underline}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards.opened>.field__item{align-self:auto;flex:1}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards.opened>.field__item.opened{min-width:50%;align-self:stretch}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards .paragraph--type--icon-cta .cta-wrapper{flex-direction:row;height:100%}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards .paragraph--type--icon-cta .cta-wrapper .cta-box:after{bottom:10px;top:auto}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards .paragraph--type--icon-cta .cta-wrapper .cta-box{display:flex;flex-direction:column;align-items:flex-start;padding:15px 15px 0 0;height:100%;min-height:130px}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards .paragraph--type--icon-cta .cta-wrapper .cta-box:after{-webkit-transform:rotate(0);transform:rotate(0)}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards .paragraph--type--icon-cta .cta-wrapper .cta-box{min-height:160px}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards .paragraph--type--icon-cta .cta-wrapper .cta-box .field--name-field-media img{width:auto;margin:0}.paragraph--type-hero .paragraph--type-hero.red-boxes-hidden .hero-wrapper{top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--sign-up .group-left{width:33.333%}.paragraph--type--sign-up .group-right{width:66.666%}.paragraph--type--sign-up .paragraph-card-with-form-wrapper{flex-direction:row}.insights-webform form{width:70%;margin:auto}.paragraph-featured-article .col-left .featured_image img{max-width:87.5%}.paragraph-featured-article .col-left .field--name-field-body{max-width:74.2%}.gallery-tab-container-paragraph{--semantic-gap-max:8rem}.gallery-tab-container-paragraph{--semantic-gap-wide:3rem}.gallery-tab-container-paragraph a.card-2030--clickable:hover{box-shadow:0 .25rem 1rem rgba(0,0,0,.3);-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.gallery-tab-container-paragraph img{vertical-align:bottom}.slide-card-container-paragraph .section-container{padding-top:48px;padding-bottom:48px;width:100%;margin-left:0;margin-right:0;padding-left:92px}.slide-card-container-paragraph #slide_card_02{top:6.25rem}.slide-card-container-paragraph #slide_card_03{top:7.25rem}.slide-card-container-paragraph .field--name-field-content-wysiwyg{margin-top:24px;margin-bottom:24px}.paragraph--text-cta--variant-3{background-size:cover}.paragraph--text-cta--variant-3.is-fixed .padded-container .field--name-field-body{margin-top:.25rem}section.paragraph--type--quote-banner .component-quote .decoration{width:168px;height:140px}section.paragraph--type--quote-slider section.paragraph--type--quote-banner .component-quote blockquote{max-width:min(784px,70%)}.paragraph--type--2-column-cards{padding:5.75rem}.paragraph--type--2-column-cards .col_left .paragraph--type--image{display:inline-block;margin-right:1.5rem}.paragraph--type--2-column-cards .col_right{grid-template-columns:repeat(2,1fr)}.paragraph--type--stack-container-quote .container-layout{grid-template-columns:repeat(12,1fr)}.paragraph--type--stack-container-quote .container-layout>.text-left.container__top-content{grid-column:1/span 6;padding-right:0}.paragraph--type--stack-container-quote .container-layout>.stack-container__cards{grid-column:8/span 5}.paragraph--type--stack-card-quote.type-solid .card-wrapper{padding:7.5rem 3rem}.paragraph--type--stack-card-quote.type-solid .field--name-field-quote-content{font-weight:500;font-size:1.25rem;line-height:1.75rem;letter-spacing:.01em}.paragraph--type--stack-card-quote.type-solid .field--name-field-quote-footer{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:.01em}.paragraph--type--basic-content-block .field--name-field-paragraph-content>.field__item:not(:last-child){margin-bottom:var(--semantic-gap-wide)}.paragraph--type--basic-content-block.layout--split-third.arrangement--default .left-column .field--name-field-paragraph-media img{width:auto;max-height:none}.paragraph--type--basic-content-block.layout--split-third.arrangement--default .right-column{padding-top:var(--semantic-gap-max-mobile);padding-bottom:var(--semantic-gap-max-mobile);padding-left:var(--semantic-gap-tablet);padding-right:0}.paragraph--type--basic-content-block.layout--split-third.arrangement--default .right-column .field--name-field-paragraph-content{width:680px}.paragraph--type--basic-content-block.layout--split-third.arrangement--inverse .left-column{justify-content:flex-end;padding-top:var(--semantic-gap-max-mobile);padding-bottom:var(--semantic-gap-max-mobile);padding-right:var(--semantic-gap-tablet);padding-left:1.5rem}.paragraph--type--basic-content-block.layout--split-third.arrangement--inverse .right-column .field--name-field-paragraph-media img{width:100%;max-height:none}.paragraph--type--basic-content-block.layout--split-third .spacer,.paragraph--type--basic-content-block.layout--split-half .spacer{height:24px;width:100%;background-color:#FFF;align-self:flex-start;position:sticky;top:83px;z-index:1}.paragraph--type--basic-content-block.layout--split-third .image-sticky .text-column,.paragraph--type--basic-content-block.layout--split-half .image-sticky .text-column{margin-bottom:24px}.paragraph--type--basic-content-block.layout--split-third .image-sticky .image-grow-wrapper,.paragraph--type--basic-content-block.layout--split-half .image-sticky .image-grow-wrapper{height:calc(100vh - 107px)!important;height:calc(100vh - var(--header-offset-height,107px))!important;align-self:flex-start;position:sticky;top:107px;top:var(--header-offset-height,107px)}.paragraph--type--basic-content-block.layout--split-third .image-sticky .image-grow-wrapper .image-grow,.paragraph--type--basic-content-block.layout--split-half .image-sticky .image-grow-wrapper .image-grow{height:calc(100vh - 107px);height:calc(100vh - var(--header-offset-height,107px))}.paragraph--type--basic-content-block.layout--split-third .image-grow,.paragraph--type--basic-content-block.layout--split-half .image-grow{width:100%;height:calc(100vh - 131px);overflow:hidden;will-change:height}.paragraph--type--basic-content-block.layout--split-third .image-grow :not(.contextual):not(.contextual *),.paragraph--type--basic-content-block.layout--split-half .image-grow :not(.contextual):not(.contextual *){height:100%;width:100%;display:block}.paragraph--type--basic-content-block.layout--split-third .image-grow img,.paragraph--type--basic-content-block.layout--split-half .image-grow img{-o-object-fit:cover;object-fit:cover;width:100%!important}.paragraph--type--proof-point-box .field--name-field-number{font-weight:500;font-size:4.5rem;line-height:5.375rem}.paragraph--type--proof-point-box .field--name-field-character{font-weight:500;font-size:4.5rem;line-height:5.375rem}.paragraph--type--proof-point-box .field--name-field-rich-title{font-weight:400;font-size:1.375rem;line-height:1.875rem}.paragraph--type--proof-point-box .field--name-field-body{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:.01em}.paragraph--type--text-form .two-column-layout{flex-direction:row}.paragraph--type--text-form .two-column-layout .column--form{padding:48px;padding:var(--semantic-gap-wide,48px);padding-bottom:6rem}.paragraph--type--text-form .two-column-layout .column--content{grid-gap:24px;gap:24px}.paragraph--type--text-form .two-column-layout .column--content{padding-top:128px;padding-bottom:128px;padding-top:var(--semantic-gap-max,128px);padding-bottom:var(--semantic-gap-max,128px);padding-left:92px;max-width:600px}.paragraph--type--text-form.mobile-col-reverse .two-column-layout{flex-direction:row}.paragraph--type--text-form.form-vertically-centre .column--form-wrapper{display:flex;align-items:center}.paragraph--type--text-form.form-vertically-centre .column--form-wrapper .column--form{width:100%}.paragraph--type--text-form.has-background-image .spacer{height:24px;width:100%;background-color:#FFF;align-self:flex-start;position:sticky;top:83px;z-index:1}.paragraph--type--text-form.has-background-image .image-sticky .column--form-wrapper{margin-bottom:24px}.paragraph--type--text-form.has-background-image .image-sticky .sticky-form-wrapper{height:calc(100vh - 107px)!important;height:calc(100vh - var(--header-offset-height,107px))!important;align-self:flex-start;position:sticky;top:107px;top:var(--header-offset-height,107px)}.paragraph--type--text-form.has-background-image .image-sticky .sticky-form-wrapper .sticky-form{height:calc(100vh - 107px);height:calc(100vh - var(--header-offset-height,107px))}.paragraph--type--text-form.has-background-image .sticky-form{width:100%;height:calc(100vh - 131px);overflow:hidden;will-change:height;border-radius:16px}.paragraph--type--text-form.has-background-image .column--content-wrapper{padding-top:48px;padding-bottom:48px;height:100%}section.paragraph--type--comparison-table .comparison-table-wrapper .comparison-table .row .cell.row-header{flex:0 0 324px}section.paragraph--type--outer-container .title-container .field--name-field-rich-title{max-width:808px;font-weight:400;font-size:3rem;line-height:3.5rem}section.paragraph--type--outer-container .title-container .field--name-field-body{max-width:808px;font-weight:400;font-size:1.25rem;line-height:1.75rem;letter-spacing:.01em}.paragraph--type--news-and-insights-header .news-and-insights__column .news-and-insights__featured img.feature-image{height:334px}.paragraph--type--news-and-insights-header .news-and-insights__column .news-and-insights__featured .insight-author{flex-direction:row}.paragraph--type--news-and-insights-header .news-and-insights__column--right ul.news-and-insights__editors-picks li.editors-pick-insight-container{flex-direction:row;align-items:stretch}.paragraph--type--news-and-insights-header .news-and-insights__container{grid-template-columns:minmax(200px,288px) 1fr minmax(200px,288px);justify-content:center}.paragraph--type--opt-in-banner .padded-container{padding:48px;padding:var(--Semantic-Gap-Wide,48px)}.paragraph--type--opt-in-banner .padded-container .container{flex-direction:row;grid-gap:48px;gap:48px}.paragraph--type--opt-in-banner .form-group .initial-form{flex-direction:row}.paragraph--type--opt-in-banner .field--name-field-rich-title{max-width:540px}.paragraph--type--opt-in-banner .field--name-field-body{max-width:540px}.paragraph--type--opt-in-banner input.email-field{width:400px}.paragraph--type--insight-tabs{padding-top:48px;padding-bottom:48px;padding-top:var(--semantic-gap-wide,48px);padding-bottom:var(--semantic-gap-wide,48px)}.paragraph--type--insight-tabs .taxonomy-tab-title{padding:16px 24px;padding:var(--semantic-gap-default,16px) var(--semantic-gap-loose,24px)}.paragraph--type--insight-tabs .insights-grid{margin-bottom:0}.paragraph--type--insight-tabs .view-all-link{position:absolute;right:0;top:18px}.paragraph--type--insights-tags .insights-tags-content{display:block;grid-gap:0;gap:0}.paragraph--type--insights-tags .insights-tags-content .tag-header-row{order:unset;margin-bottom:35px}.paragraph--type--insights-tags .insights-tags-content ul.tag-list{order:unset;margin-bottom:0}.paragraph--type--insights-tags .insights-tags-content ul.tag-list li.tag-link a{font-weight:400;font-size:2rem;line-height:2.5rem}.paragraph--type--insights-tags .insights-tags-content ul.tag-list.variant-links{grid-gap:16px 48px;gap:16px 48px;grid-gap:var(--semantic-gap-default,16px) var(--semantic-gap-wide,48px);gap:var(--semantic-gap-default,16px) var(--semantic-gap-wide,48px)}.paragraph--type--insights-tags .insights-tags-content ul.tag-list.variant-links li.tag-link a{font-weight:400;font-size:3rem;line-height:3.5rem}.paragraph--type--insights-tags .insights-tags-content .tag-link-view-all{order:unset;background-color:transparent;padding:0;position:absolute;top:48px;top:var(--semantic-gap-wide,48px);right:48px;right:var(--semantic-gap-wide,48px);margin-top:13px;text-align:right}.paragraph--type--insights-tags .insights-tags-content .tag-link-view-all a{color:#0909b7;color:var(--link-color,#0909b7)}.paragraph--type--insights-tags .insights-tags-content .tag-link-view-all a .link-icon svg path{fill:#0909b7;fill:var(--link-color,#0909b7)}.paragraph--type--insights-tags .insights-tags-content .tag-link-view-all-button{order:unset;padding:0;position:absolute;top:48px;top:var(--semantic-gap-wide,48px);right:48px;right:var(--semantic-gap-wide,48px);margin-top:0;text-align:right}.paragraph--type--insights-tags .insights-tags-content .tag-link-view-all-button a{width:auto}.paragraph--type--insights-tags .insights-tags-content .hide-on-desktop{display:none}section.insights-quote{margin-top:48px;margin-bottom:48px;padding:24px}section.insights-quote .quote .field--name-field-content{padding-top:48px;padding-bottom:48px}.paragraph--type--infinite-carousel .carousel-wrapper[data-card-count="2"] .carousel-track{justify-content:center;padding-left:0;padding-right:0;overflow:visible;-ms-scroll-snap-type:none;scroll-snap-type:none}.paragraph--type--infinite-carousel .custom-arrows-container[data-card-count="2"]{display:none}section.paragraph--type--insights-grid .services-mosaic-grid,section.paragraph--type--services-grid .services-mosaic-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(224px,auto)}section.paragraph--type--insights-grid .services-mosaic-grid .item-1,section.paragraph--type--services-grid .services-mosaic-grid .item-1{grid-column:span 2;grid-row:span 1}section.paragraph--type--insights-grid .services-mosaic-grid .item-2,section.paragraph--type--services-grid .services-mosaic-grid .item-2{grid-column:span 1;grid-row:span 1}section.paragraph--type--insights-grid .services-mosaic-grid .item-3,section.paragraph--type--services-grid .services-mosaic-grid .item-3{grid-column:span 1;grid-row:span 1}section.paragraph--type--insights-grid .services-mosaic-grid .item-4,section.paragraph--type--services-grid .services-mosaic-grid .item-4{grid-column:1/2;grid-row:2/4}section.paragraph--type--insights-grid .services-mosaic-grid .item-5,section.paragraph--type--services-grid .services-mosaic-grid .item-5{grid-column:2/3;grid-row:2/4}section.paragraph--type--insights-grid .services-mosaic-grid .item-6,section.paragraph--type--services-grid .services-mosaic-grid .item-6{grid-column:3/5;grid-row:2/3}section.paragraph--type--insights-grid .services-mosaic-grid .item-7,section.paragraph--type--services-grid .services-mosaic-grid .item-7{grid-column:3/5;grid-row:3/4}section.paragraph--type--insights-grid .services-mosaic-grid.has-6-cards,section.paragraph--type--services-grid .services-mosaic-grid.has-6-cards{grid-auto-rows:minmax(170px,auto)}section.paragraph--type--insights-grid .services-mosaic-grid.has-6-cards .item-1,section.paragraph--type--services-grid .services-mosaic-grid.has-6-cards .item-1{min-height:300px}section.paragraph--type--insights-grid .services-mosaic-grid.has-6-cards .item-4,section.paragraph--type--services-grid .services-mosaic-grid.has-6-cards .item-4{grid-column:1/3;grid-row:2/3}section.paragraph--type--insights-grid .services-mosaic-grid.has-6-cards .item-5,section.paragraph--type--services-grid .services-mosaic-grid.has-6-cards .item-5{grid-column:1/3;grid-row:3/4}section.paragraph--type--insights-grid .services-mosaic-grid.has-6-cards .item-6,section.paragraph--type--services-grid .services-mosaic-grid.has-6-cards .item-6{grid-column:3/5;grid-row:2/4}section.paragraph--type--insights-grid .services-mosaic-grid.has-4-cards .service-card,section.paragraph--type--insights-grid .services-mosaic-grid.has-2-cards .service-card,section.paragraph--type--services-grid .services-mosaic-grid.has-4-cards .service-card,section.paragraph--type--services-grid .services-mosaic-grid.has-2-cards .service-card{min-height:360px}section.paragraph--type--insights-grid .services-mosaic-grid.has-4-cards>div,section.paragraph--type--insights-grid .services-mosaic-grid.has-2-cards>div,section.paragraph--type--services-grid .services-mosaic-grid.has-4-cards>div,section.paragraph--type--services-grid .services-mosaic-grid.has-2-cards>div{grid-column:span 2;grid-row:span 1}section.paragraph--type--insights-grid .insights-mosaic-grid,section.paragraph--type--services-grid .insights-mosaic-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(224px,auto)}section.paragraph--type--insights-grid .insights-mosaic-grid .item-1,section.paragraph--type--services-grid .insights-mosaic-grid .item-1{grid-column:span 2;grid-row:span 1}section.paragraph--type--insights-grid .insights-mosaic-grid .item-2,section.paragraph--type--services-grid .insights-mosaic-grid .item-2{grid-column:span 1;grid-row:span 1}section.paragraph--type--insights-grid .insights-mosaic-grid .item-3,section.paragraph--type--services-grid .insights-mosaic-grid .item-3{grid-column:span 1;grid-row:span 1}section.paragraph--type--insights-grid .insights-mosaic-grid .item-4,section.paragraph--type--services-grid .insights-mosaic-grid .item-4{grid-column:1/2;grid-row:2/4}section.paragraph--type--insights-grid .insights-mosaic-grid .item-5,section.paragraph--type--services-grid .insights-mosaic-grid .item-5{grid-column:2/3;grid-row:2/4}section.paragraph--type--insights-grid .insights-mosaic-grid .item-6,section.paragraph--type--services-grid .insights-mosaic-grid .item-6{grid-column:3/5;grid-row:2/3}section.paragraph--type--insights-grid .insights-mosaic-grid .item-7,section.paragraph--type--services-grid .insights-mosaic-grid .item-7{grid-column:3/5;grid-row:3/4}section.paragraph--type--insights-grid .insights-mosaic-grid.has-6-cards,section.paragraph--type--services-grid .insights-mosaic-grid.has-6-cards{grid-auto-rows:minmax(170px,auto)}section.paragraph--type--insights-grid .insights-mosaic-grid.has-6-cards .item-1,section.paragraph--type--services-grid .insights-mosaic-grid.has-6-cards .item-1{min-height:300px}section.paragraph--type--insights-grid .insights-mosaic-grid.has-6-cards .item-4,section.paragraph--type--services-grid .insights-mosaic-grid.has-6-cards .item-4{grid-column:1/3;grid-row:2/3}section.paragraph--type--insights-grid .insights-mosaic-grid.has-6-cards .item-5,section.paragraph--type--services-grid .insights-mosaic-grid.has-6-cards .item-5{grid-column:1/3;grid-row:3/4}section.paragraph--type--insights-grid .insights-mosaic-grid.has-6-cards .item-6,section.paragraph--type--services-grid .insights-mosaic-grid.has-6-cards .item-6{grid-column:3/5;grid-row:2/4}section.paragraph--type--insights-grid .insights-mosaic-grid.has-4-cards .service-card,section.paragraph--type--insights-grid .insights-mosaic-grid.has-2-cards .service-card,section.paragraph--type--services-grid .insights-mosaic-grid.has-4-cards .service-card,section.paragraph--type--services-grid .insights-mosaic-grid.has-2-cards .service-card{min-height:360px}section.paragraph--type--insights-grid .insights-mosaic-grid.has-4-cards>div,section.paragraph--type--insights-grid .insights-mosaic-grid.has-2-cards>div,section.paragraph--type--services-grid .insights-mosaic-grid.has-4-cards>div,section.paragraph--type--services-grid .insights-mosaic-grid.has-2-cards>div{grid-column:span 2;grid-row:span 1}.paragraph--type--floating-boxes{--top-gap:32px;height:100vh;flex-direction:row;align-items:flex-start;padding:var(--top-gap) 0 0;overflow:visible}.paragraph--type--floating-boxes .header-box{padding:3rem 0}.paragraph--type--floating-boxes .proof-points-container{position:absolute;top:0;left:0;height:100%;margin-top:0;pointer-events:none}.paragraph--type--floating-boxes .proof-point-box{position:absolute;min-width:288px;max-width:361px}.paragraph--type--floating-boxes .proof-point-box:nth-child(1){left:28%}.paragraph--type--floating-boxes .proof-point-box:nth-child(2){left:49%}.paragraph--type--floating-boxes .proof-point-box:nth-child(3){left:28%}.paragraph--type--floating-boxes .proof-point-box:nth-child(4){left:54%}.client-stories{padding:120px 48px 48px}.client-stories__container{flex-direction:row;align-items:stretch;grid-gap:24px;gap:24px}.client-stories__text-link-content{display:flex;flex-direction:row;align-items:flex-start}.client-stories__text-link-content .item-2{margin-top:0;margin-right:32px}.client-stories__cards-wrapper{height:744px;margin-top:-120px;margin-bottom:-48px;overflow:hidden}.client-stories__scroll-area{flex-direction:column;overflow:visible;padding-top:140px;padding-bottom:0;padding-right:16px}.client-stories__scroll-area:after{width:100%;height:152px}.client-stories__scroll-area .client-stories__card-track .case-study-card{height:auto;min-height:0}.page-type-insights [id^=section-]{scroll-margin-top:140px}.page-type-insights .sticky-side-bar{top:calc(0px + 84px);top:calc(var(--drupal-displace-offset-top,0px) + 84px);position:sticky}.page-type-insights .contacts-accordion .contacts-summary .summary-text.item-count-4{max-width:108px}.page-type-insights .key-highlights-wrapper .key-highlights{display:flex;flex-direction:row}.page-type-insights .insights-scroller-section .padded-container{padding-top:120px;padding-bottom:120px}.page-type-insights .insights-scroller-section .insights-text{flex-direction:row;align-items:flex-end;margin-bottom:40px;grid-gap:0;gap:0}.page-type-insights .insights-scroller-section .insights-text a.arrow-link{margin-left:auto;margin-right:16px}.page-type-page .spotlight__heading{margin-top:40px}.page-type-page #block-vistra2024-content .container--section{padding:80px 0}.insights-page .insights-card--large .insights-card__content-wrapper{max-width:622px}.insights-page .stack.cols-4-from-large-cols-2-from-medium{--column-count:calc(25% - var(--stack-space))}.insights-filter-section{flex-direction:row;align-items:center;justify-content:space-between}.insights-filter-section .fake-select-container{width:auto}.insights-filter-section .fake-select-container .hierarchical-menu{min-width:701px;flex-direction:row;padding:0;overflow:hidden}.insights-filter-section .fake-select-container .hierarchical-menu .region-column{border-right:1px solid #eff3f8;flex:0 0 345px}.insights-filter-section .fake-search-wrapper{max-width:363px}.insights-filter-section .mobile-filter-accordion-header{display:none}.insights-filter-section .filters-collapsible-wrapper{display:flex!important;flex-direction:row;padding-top:0}}