@media all and (min-width:64em){h1,.h1{--font-size:3.75rem;--font-size:var(--font-size-ds-lg)}.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),.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}.container,.paragraph--type-hero .slick-dots,.container-sm,.container-md,.container-lg{max-width:960px}.container-fixed{position:fixed}.global-header{position:relative}.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{-ms-grid-columns:minmax(0,1fr) minmax(0,3fr);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{-ms-grid-column-span:calc(var(--grid-columns)/var(--column-count)*1);-ms-grid-column:auto;grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*1)}.stack__item.span-2-from-large{-ms-grid-column-span:calc(var(--grid-columns)/var(--column-count)*2);-ms-grid-column:auto;grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*2)}.stack__item.span-3-from-large{-ms-grid-column-span:calc(var(--grid-columns)/var(--column-count)*3);-ms-grid-column:auto;grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*3)}.stack__item.span-4-from-large{-ms-grid-column-span:calc(var(--grid-columns)/var(--column-count)*4);-ms-grid-column:auto;grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*4)}.stack__item.span-5-from-large{-ms-grid-column-span:calc(var(--grid-columns)/var(--column-count)*5);-ms-grid-column:auto;grid-column:auto/span calc(var(--grid-columns)/var(--column-count)*5)}.stack__item.span-6-from-large{-ms-grid-column-span:calc(var(--grid-columns)/var(--column-count)*6);-ms-grid-column:auto;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}.locations.spotlight h1{font-size:4rem;line-height:5rem;margin:3.5rem 0}.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,.paragraph--type-hero .location--job>.slick-dots{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 .theme--vistra-2030 .field--name-field-media-video-file .video__play-icon,.page-type-campaign .theme--vistra-2030 .video-modal-link .video__play-icon,.page-type-campaign .theme--vistra-v3 .field--name-field-media-video-file .video__play-icon,.page-type-campaign .theme--vistra-v3 .video-modal-link .video__play-icon,.page-type-campaign article.media--view-mode-video-with-play-button .field--name-field-media-video-file .video__play-icon,.page-type-campaign article.media--view-mode-video-with-play-button .video-modal-link .video__play-icon{width:64px;height:64px;font-size:.75rem;line-height:65px}.page-type-campaign .theme--vistra-2030 .field--name-field-media-video-file .video__play-icon:hover,.page-type-campaign .theme--vistra-2030 .video-modal-link .video__play-icon:hover,.page-type-campaign .theme--vistra-v3 .field--name-field-media-video-file .video__play-icon:hover,.page-type-campaign .theme--vistra-v3 .video-modal-link .video__play-icon:hover,.page-type-campaign article.media--view-mode-video-with-play-button .field--name-field-media-video-file .video__play-icon:hover,.page-type-campaign article.media--view-mode-video-with-play-button .video-modal-link .video__play-icon:hover{font-size:.875rem}.page-type-campaign .theme--vistra-2030 .field--name-field-media-video-file video:hover+.video__play-icon,.page-type-campaign .theme--vistra-2030 .video-modal-link video:hover+.video__play-icon,.page-type-campaign .theme--vistra-v3 .field--name-field-media-video-file video:hover+.video__play-icon,.page-type-campaign .theme--vistra-v3 .video-modal-link video:hover+.video__play-icon,.page-type-campaign article.media--view-mode-video-with-play-button .field--name-field-media-video-file video:hover+.video__play-icon,.page-type-campaign article.media--view-mode-video-with-play-button .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>label:last-of-type{margin-right:unset}.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:1rem}.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 .scrollcontrols.hideOnDesktop{display:none}.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}.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";-ms-grid-columns:3fr 1fr;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}.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{-ms-grid-columns:1fr 600px;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,.view-search_results .container-layout--text-above-half>.container__top-content{max-width:60%}.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,.view-search_results .container-layout--text-above-three-qtr>.container__top-content{max-width:75%}.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,.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,.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,.view-search_results .container-layout--text-left-half{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);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,.view-search_results .container-layout--text-left-third{-ms-grid-columns:minmax(0,1fr) minmax(0,2fr);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,.view-search_results .container-layout--text-left-quarter{-ms-grid-columns:minmax(0,1fr) minmax(0,3fr);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%}.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}.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{-ms-grid-columns:1.1fr 1fr;grid-template-columns:1.1fr 1fr}.paragraph--type--hero-campaign.paragraph.hero-campaign--no-media .hero-campaign__container{padding-top:0}.paragraph--type--hero-campaign.paragraph .hero-campaign__container{padding:0}.paragraph--type--hero-campaign.paragraph .hero-campaign__container.hero-campaign__container--interactive{padding-top:var(--paragraph-padding-block)}.paragraph--type--hero-campaign.paragraph .hero-campaign__container.hero-campaign__container--interactive{padding-top:120px;padding-bottom:120px;padding-top:var(--group-v-section-spacing);padding-bottom:var(--group-v-section-spacing);-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.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--cards-profiles.vistrav3 .profile_thumbnail_wrapper{height:161px}.paragraph--type--cards-profiles.vistrav1 .slider__container_profile_card{width:auto}.paragraph--type--cards-profiles.vistrav1 .slider__container_profile_card .card__heading{font-size:1.5rem}.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 .scroll-triggered-section{display:-ms-grid;display:grid;-ms-grid-columns:11fr 1rem 20fr;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}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}.paragraph--type--content-submenu .container,.paragraph--type--content-submenu .paragraph--type-hero .slick-dots,.paragraph--type-hero .paragraph--type--content-submenu .slick-dots{-ms-grid-columns:1fr 400px;grid-template-columns:1fr 400px}.paragraph--type--container .paragraph-container-wrapper{flex-direction:row}.paragraph--type--container .paragraph-container-wrapper .group-left{width:25%;margin-right:40px}.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;-ms-grid-row-align:stretch;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{-ms-grid-row-align:auto;align-self:auto;flex:1}.paragraph--type-hero .paragraph-hero-wrapper .field--name-field-cards.opened>.field__item.opened{min-width:50%;-ms-grid-row-align:stretch;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 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 #slide_card_01{top:5.25rem}.slide-card-container-paragraph #slide_card_02{top:6.25rem}.slide-card-container-paragraph #slide_card_03{top:7.25rem}section.paragraph--type--quote-banner .component-quote .decoration{width:168px;height:140px}.page-type-page .spotlight__heading{margin-top:40px}.page-type-page #block-vistra2024-content .container--section{padding:80px 0}}