body.noScroll{overflow:hidden;position:fixed;inset:0}@keyframes dot-animation{0%{background-color:rgba(29,29,27,.4)}50%{background-color:rgba(29,29,27,.7)}100%{background-color:#1d1d1b}}.batcom--loading{display:inline-block;width:10px;height:10px;position:relative;background-color:gray;animation:dot-animation 1.2s infinite;animation-delay:.8s;border-radius:50%}.batcom--loading::before,.batcom--loading::after{border-radius:50%;content:"";display:inline-block;position:absolute;width:10px;height:10px;background-color:#1d1d1b;animation:dot-animation 1.2s infinite}.batcom--loading::before{animation-delay:.4s;left:-20px}.batcom--loading::after{animation-delay:1.2s;right:-20px}.batcom__loading-container{position:relative}.batcom__loading-container .batcom--loading{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.batcom__loading-container.loading{pointer-events:none;opacity:.3}.batcom__loading-container.loading .batcom--loading{display:inline-block}.batcom-overlay__shorthand{position:relative;z-index:0}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.corp-hero-carousel{height:100%;margin-bottom:0}@media only screen and (min-width: 768px){.corp-hero-carousel{overflow:hidden}}.corp-hero-carousel__image-swiper,.corp-hero-carousel__image-image{height:840px}@media only screen and (min-width: 480px){.corp-hero-carousel__image-swiper,.corp-hero-carousel__image-image{height:740px}}@media only screen and (min-width: 768px){.corp-hero-carousel__image-swiper,.corp-hero-carousel__image-image{height:690px}}@media only screen and (min-width: 1024px){.corp-hero-carousel__image-swiper,.corp-hero-carousel__image-image{height:100%}}.corp-hero-carousel__image-image{width:100%;-o-object-fit:cover;object-fit:cover}.corp-hero-carousel__wrapper--full-height{margin-left:calc(-1*var(--batcom-layout-content-left-right-margin)/2);margin-right:calc(-1*var(--batcom-layout-content-left-right-margin)/2)}@media only screen and (min-width: 768px)and (max-width: 1023px){.corp-hero-carousel__wrapper--full-height{margin-left:0;margin-right:0}}@media only screen and (min-width: 768px){.corp-hero-carousel__wrapper--full-height{min-height:760px}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.corp-hero-carousel__wrapper--full-height{margin-left:calc(-1*var(--batcom-layout-content-left-right-margin));margin-right:calc(-1*var(--batcom-layout-content-left-right-margin))}}@media only screen and (min-width: 1024px){.corp-hero-carousel__wrapper--full-height{height:100vh}}.corp-hero-carousel__wrapper--full-height::after{content:"";position:absolute;inset:0 0 auto;width:100vw;height:200px;display:block;background:linear-gradient(to bottom, rgba(14, 43, 99, 0.95), rgba(14, 43, 99, 0));z-index:1}@media only screen and (max-width: 1023px){.corp-hero-carousel__image-swiper::after{content:"";position:absolute;bottom:-2px;width:100vw;height:100px;display:block;background:linear-gradient(to top, rgba(14, 43, 99, 0.95), rgba(14, 43, 99, 0));z-index:1}}.corp-hero-carousel__teaser-and-xf-container{display:block;width:100vw;position:static}@media only screen and (min-width: 1024px){.corp-hero-carousel__teaser-and-xf-container{display:flex;justify-content:space-between;position:absolute;inset:auto 0 0;z-index:1}}.corp-hero-carousel__teaser-content-wrapper{width:82vw;padding-bottom:24px;position:absolute;left:50%;transform:translateX(-50%);top:175px;z-index:1}@media only screen and (min-width: 768px){.corp-hero-carousel__teaser-content-wrapper{top:120px}}@media only screen and (min-width: 1024px){.corp-hero-carousel__teaser-content-wrapper{position:static;width:40vw;margin-left:5%;transform:none;padding-bottom:0}}@media only screen and (min-width: 1280px){.corp-hero-carousel__teaser-content-wrapper{width:38vw;max-width:615px}}.corp-hero-carousel__teaser__background{position:absolute;inset:0;background-color:var(--batcom-color-teaser-offset-bg);opacity:.5}@media only screen and (min-width: 768px){.corp-hero-carousel__teaser__background{opacity:.66}}.corp-hero-carousel__teaser__content{display:flex;flex-direction:column;justify-content:flex-end;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(14,43,99,.44);padding:36px 30px;margin-bottom:24px;position:relative}.corp-hero-carousel__teaser__content::after{content:"";position:absolute;bottom:0;left:0;height:8px;width:100%;display:block;background:linear-gradient(90deg, #0e2b63 30.479%, rgba(0, 0, 0, 0) 30.479%),linear-gradient(90deg, #004f9f 52.158%, rgba(0, 0, 0, 0) 52.158%),linear-gradient(90deg, #00b1eb 64.729%, rgba(0, 0, 0, 0) 64.729%),linear-gradient(90deg, #ef7d00 73.225%, rgba(0, 0, 0, 0) 73.225%),linear-gradient(90deg, #fb0 79.628%, rgba(0, 0, 0, 0) 79.629%),linear-gradient(90deg, #50af47 86.692%, rgba(0, 0, 0, 0) 86.692%),linear-gradient(90deg, #afca0b 92.03%, rgba(0, 0, 0, 0) 92.03%),linear-gradient(90deg, #5a328a 97.009%, rgba(0, 0, 0, 0) 97.009%),linear-gradient(90deg, #e72582 100%, rgba(0, 0, 0, 0) 100%)}.corp-hero-carousel__teaser__content-swiper{width:100%}.corp-hero-carousel__teaser__content,.corp-hero-carousel__teaser__title{color:var(--batcom-color-teaser-offset-text)}.corp-hero-carousel__teaser__title{font-size:var(--batcom-typography-h1-size-mobile);line-height:var(--batcom-typography-h1-line-height-mobile);font-weight:700;margin:48px 0}@media only screen and (min-width: 768px){.corp-hero-carousel__teaser__title{font-size:var(--batcom-typography-h1-size-desktop);line-height:var(--batcom-typography-h1-line-height-desktop)}}.corp-hero-carousel__teaser__description{margin:0 0 54px;font-size:var(--batcom-typography-small-size-mobile);line-height:var(--batcom-typography-small-line-height-mobile);font-weight:300}@media only screen and (min-width: 768px){.corp-hero-carousel__teaser__description{font-size:var(--batcom-typography-body-size-desktop);line-height:var(--batcom-typography-h6-line-height-mobile)}}.corp-hero-carousel__teaser__action-link{--batcom-button-text: var(--batcom-color-button-primary-text-inverted);--batcom-button-text-hover: var(--batcom-color-button-primary-text-hover-inverted);--batcom-button-bg: var(--batcom-color-button-primary-bg-inverted);--batcom-button-bg-hover: var(--batcom-color-button-primary-bg-hover-inverted);--batcom-button-border: var(--batcom-color-button-primary-border-inverted);--batcom-button-border-hover: var(--batcom-color-button-primary-border-hover-inverted);--batcom-button-icon: var(--batcom-color-button-primary-text-inverted);--batcom-button-icon-hover: var(--batcom-color-button-primary-text-hover-inverted);--batcom-button-outline: var(--batcom-color-button-outline-inverted);display:inline-flex;font-size:var(--batcom-typography-button-size-mobile);line-height:var(--batcom-typography-button-line-height-mobile);font-family:var(--batcom-typography-button-family);font-weight:var(--batcom-typography-button-weight);text-align:center;align-items:center;justify-content:center;border-radius:var(--batcom-layout-button-primary-border-radius);cursor:pointer;color:var(--batcom-button-text) !important;background-color:var(--batcom-button-bg);border:var(--batcom-layout-button-border-width) solid var(--batcom-button-border);text-decoration:none !important;padding:10px 20px;--batcom-button-text: var(--batcom-color-button-secondary-text-inverted);--batcom-button-text-hover: var(--batcom-color-button-secondary-text-hover-inverted);--batcom-button-bg: var(--batcom-color-button-secondary-bg-inverted);--batcom-button-bg-hover: var(--batcom-color-button-secondary-bg-hover-inverted);--batcom-button-border: var(--batcom-color-button-secondary-border-inverted);--batcom-button-border-hover: var(--batcom-color-button-secondary-border-hover-inverted);--batcom-button-icon: var(--batcom-color-button-secondary-text-inverted);--batcom-button-icon-hover: var(--batcom-color-button-secondary-text-hover-inverted);--batcom-layout-button-primary-border-radius: var(--batcom-layout-button-secondary-border-radius);font-size:var(--batcom-typography-x-small-line-height-mobile);margin:0;padding:9px 38px;border:1px solid;transition:.3s}@media only screen and (min-width: 1024px){.corp-hero-carousel__teaser__action-link{--batcom-typography-button-size-mobile: var(--batcom-typography-button-size-desktop);--batcom-typography-button-line-height-mobile: var(--batcom-typography-button-line-height-desktop)}}.corp-hero-carousel__teaser__action-link span{color:var(--batcom-button-text)}@media(hover: hover){.corp-hero-carousel__teaser__action-link:hover{color:var(--batcom-button-text-hover) !important;background-color:var(--batcom-button-bg-hover);border:var(--batcom-layout-button-border-width) solid var(--batcom-button-border-hover);text-decoration:none !important}.corp-hero-carousel__teaser__action-link:hover span{color:var(--batcom-button-text-hover)}.corp-hero-carousel__teaser__action-link:hover .cmp-button__svg :is(svg,g,path){fill:var(--batcom-button-icon-hover)}}.corp-hero-carousel__teaser__action-link__text+.cmp-button__svg{margin-left:15px;display:inline-flex;align-items:center;justify-content:center}.corp-hero-carousel__teaser__action-link__svg :is(svg,g,path){fill:var(--batcom-button-icon);filter:none}.corp-hero-carousel__teaser__action-link__svg svg{height:16px}.cmp-button__svg .corp-hero-carousel__teaser__action-link__svg svg{height:20px}.corp-hero-carousel__teaser__action-link:focus{outline:rgba(0,0,0,0)}.corp-hero-carousel__teaser__action-link:focus-visible{outline:1px solid var(--batcom-button-outline);outline-offset:4px}.batcom-container--primary-dark .corp-hero-carousel__teaser__action-link,.batcom-container--secondary-dark .corp-hero-carousel__teaser__action-link,.batcom-container--tertiary-dark .corp-hero-carousel__teaser__action-link{--batcom-button-text: var(--batcom-color-button-secondary-text);--batcom-button-text-hover: var(--batcom-color-button-secondary-text-hover);--batcom-button-bg: var(--batcom-color-button-secondary-bg);--batcom-button-bg-hover: var(--batcom-color-button-secondary-bg-hover);--batcom-button-border: var(--batcom-color-button-secondary-border);--batcom-button-border-hover: var(--batcom-color-button-secondary-border-hover)}.batcom-container--primary-dark .corp-hero-carousel__teaser__action-link .cmp-button__svg :is(svg,g,path),.batcom-container--secondary-dark .corp-hero-carousel__teaser__action-link .cmp-button__svg :is(svg,g,path),.batcom-container--tertiary-dark .corp-hero-carousel__teaser__action-link .cmp-button__svg :is(svg,g,path){--batcom-button-icon: var(--batcom-color-button-secondary-text);--batcom-button-icon-hover: var(--batcom-color-button-secondary-text-hover)}.corp-hero-carousel__teaser__action-link:hover{border:1px solid}@media only screen and (min-width: 768px){.corp-hero-carousel__teaser__action-link{font-size:var(--batcom-typography-small-size-mobile);font-weight:700}}@media only screen and (min-width: 1024px){.corp-hero-carousel__teaser__action-link{padding:11px 38px}}.corp-hero-carousel .custom-swiper-controller{display:flex;justify-content:space-around;-moz-column-gap:24px;column-gap:24px;padding:16px 0}.corp-hero-carousel .custom-swiper-controller-strip{width:100%;cursor:pointer;display:block;padding:7px 0}.corp-hero-carousel .custom-swiper-controller-progress-wrapper{height:3px;background-color:rgba(145,145,145,.6509803922);cursor:pointer;display:flex}.corp-hero-carousel .custom-swiper-controller-progress{background-color:var(--batcom-color-teaser-offset-text);display:flex;width:0;transition:none;height:4px;margin-top:-1px}.corp-hero-carousel .custom-swiper-controller-strip-active .custom-swiper-controller-progress-wrapper{background-color:rgba(0,0,0,0);border-bottom:1px solid var(--batcom-color-teaser-offset-text)}.corp-hero-carousel .custom-swiper-controller-strip-active .custom-swiper-controller-progress{width:100%;transition:width var(--swiper-progress-animation-speed) ease-in-out}.corp-hero-carousel__experience-fragment{--batcom-layout-spacing-bottom-small-desktop: 24px;height:100%;background-color:var(--batcom-color-container-primary-dark-bg);padding:0 10px}@media only screen and (min-width: 768px){.corp-hero-carousel__experience-fragment{padding:0 48px}}@media only screen and (min-width: 1024px){.corp-hero-carousel__experience-fragment{width:40vw;background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom, rgba(14, 43, 99, 0), rgb(14, 43, 99))}}@media only screen and (min-width: 1280px){.corp-hero-carousel__experience-fragment{width:27.779vw}}.corp-hero-carousel__experience-fragment .cmp-title__text,.corp-hero-carousel__experience-fragment .batcom-shareprice,.corp-hero-carousel__experience-fragment .batcom-text,.corp-hero-carousel__experience-fragment .batcom-text a,.corp-hero-carousel__experience-fragment .cmp-list__item-title,.corp-hero-carousel__experience-fragment .cmp-list__item-meta-info,.corp-hero-carousel__experience-fragment .cmp-list__item-description,.corp-hero-carousel__experience-fragment .cmp-list__item-link--bottom{color:var(--batcom-color-teaser-offset-text)}.corp-hero-carousel__experience-fragment .cmp-text .small{position:absolute;top:0;left:0;padding:2px 12px;font-size:10px;display:inline-block;background-color:rgba(14,43,99,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 4px rgba(0,0,0,.25);z-index:1}@media only screen and (min-width: 768px){.corp-hero-carousel__experience-fragment .cmp-text .small{top:32px;left:4px;padding:2px 12px}}@media only screen and (min-width: 1024px){.corp-hero-carousel__experience-fragment .cmp-text .small{top:0;left:10px;padding:4px 32px}}@media only screen and (max-width: 1023px){.corp-hero-carousel__experience-fragment .cmp-text a{width:50%;margin-left:45%;font-size:1rem}}.corp-hero-carousel__experience-fragment .batcom-list.batcom-layout--oneColumn .cmp-list__item{border:0}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-title{font-size:1rem;line-height:1.2}@media only screen and (min-width: 768px){.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-title{font-size:22px}}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-date,.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-title,.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-description{margin:0}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-image .cmp-image{height:auto;width:37.5vw}@media only screen and (min-width: 1024px){.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-image .cmp-image{height:240px;width:auto}}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-meta-info{margin-top:0}@media only screen and (min-width: 1024px){.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-meta-info{margin-top:32px}}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-title{margin-bottom:30px}@media only screen and (max-width: 1023px){.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item{display:flex;flex:1;-moz-column-gap:3vw;column-gap:3vw;justify-content:space-between;margin:0}}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-content{padding:0;width:50%;display:inline-block;margin-bottom:0}@media only screen and (min-width: 1024px){.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-content{width:auto;display:block;margin-bottom:29px}}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-link--bottom{margin-top:24px;display:inline-block;position:absolute;bottom:0;top:auto;left:50%}@media only screen and (min-width: 1024px){.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-link--bottom{position:relative;left:auto;margin-top:0}}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item-description{display:none}.corp-hero-carousel__experience-fragment .batcom-list--news-and-stories .cmp-list__item--link{width:50%}.corp-hero-carousel__experience-fragment .cmp-separator{opacity:1}.corp-hero-carousel__experience-fragment .cmp-separator .cmp-separator__horizontal-rule{background-color:var(--batcom-color-teaser-offset-text)}.corp-hero-carousel__scroll-container{color:var(--batcom-color-teaser-offset-text);position:absolute;bottom:-50px;z-index:2;left:50%;transform:translateX(-50%);text-align:center;text-transform:capitalize}@media only screen and (min-width: 480px){.corp-hero-carousel__scroll-container{bottom:-45px}}@media only screen and (min-width: 1024px){.corp-hero-carousel__scroll-container{left:50%;bottom:20px}}.corp-hero-carousel__scroll-container svg{display:block;margin:0 auto}.corp-hero-carousel__scroll-hint-mobile{display:block}@media only screen and (min-width: 1024px){.corp-hero-carousel__scroll-hint-mobile{display:none}}.corp-hero-carousel__scroll-hint-desktop{display:none}@media only screen and (min-width: 1024px){.corp-hero-carousel__scroll-hint-desktop{display:block}}