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)}}.batcom-video{position:relative}.batcom-video--text-on-video .batcom-video__container{display:flex;flex-flow:column nowrap;align-items:center}.batcom-video--text-on-video .batcom-video__video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.batcom-video--text-on-video .batcom-video__text{display:flex;position:relative;padding:49.5px 0;width:360px}@media only screen and (min-width: 768px){.batcom-video--text-on-video .batcom-video__text{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:24px 0;width:auto;color:var(--batcom-color-body-text-inverted)}}@media only screen and (min-width: 1024px){.batcom-video--text-on-video .batcom-video__text{bottom:120px;padding:0 calc((100% - 600px)/2);width:100%}}@media only screen and (min-width: 768px){.batcom-video--text-on-video .batcom-video__text--title{color:var(--batcom-color-heading-h2-inverted)}}.batcom-video--text-on-video .batcom-video__title{display:none}.batcom-video--video-overlap{position:absolute;left:0}.batcom-video--video-overlap .batcom-video__text{display:flex;position:relative;margin-top:28px;margin-bottom:20px;min-height:132px}@media only screen and (min-width: 1024px){.batcom-video--video-overlap .batcom-video__text{margin-top:44px;min-height:138px}}.batcom-video--video-overlap .batcom-video__title{display:none}.batcom-video--video-overlap .batcom-video__container{display:flex;flex-flow:column-reverse nowrap}.batcom-video--video-overlap .batcom-video__video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.batcom-video--video-overlap .batcom-video__video--element{padding:0 var(--video-overlap-horizontal-padding-mobile)}@media only screen and (min-width: 768px){.batcom-video--video-overlap .batcom-video__video--element{padding:0 var(--video-overlap-horizontal-padding-tablet)}}@media only screen and (min-width: 1024px){.batcom-video--video-overlap .batcom-video__video--element{padding:0 var(--video-overlap-horizontal-padding-desktop)}}.batcom-video__text{position:absolute;bottom:0;left:0;display:none;flex-flow:column nowrap;justify-content:center;align-items:center;gap:12px;width:100%;padding:20px;z-index:1}.batcom-video__text--pretitle,.batcom-video__text--description{font-size:var(--batcom-typography-body-size-mobile);line-height:var(--batcom-typography-body-line-height-mobile);letter-spacing:0;text-align:center}@media only screen and (min-width: 768px){.batcom-video__text--pretitle,.batcom-video__text--description{font-size:var(--batcom-typography-body-size-tablet);line-height:var(--batcom-typography-body-line-height-tablet)}}@media only screen and (min-width: 1024px){.batcom-video__text--pretitle,.batcom-video__text--description{font-size:var(--batcom-typography-body-size-desktop);line-height:var(--batcom-typography-body-line-height-desktop)}}.batcom-video__text--pretitle{font-weight:500}.batcom-video__text--description{font-weight:400}.batcom-video__text--title{font-weight:700;font-size:var(--batcom-typography-h2-size-mobile);line-height:var(--batcom-typography-h2-line-height-mobile);letter-spacing:0;text-align:center;text-transform:uppercase}@media only screen and (min-width: 768px){.batcom-video__text--title{font-size:var(--batcom-typography-h2-size-tablet);line-height:var(--batcom-typography-h2-line-height-tablet)}}@media only screen and (min-width: 1024px){.batcom-video__text--title{font-size:var(--batcom-typography-h2-size-desktop);line-height:var(--batcom-typography-h2-line-height-desktop)}}.batcom-video__overlay{position:absolute;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.batcom-video__error{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--batcom-color-form-help-text-inverted)}.batcom-video__video{width:100%}.batcom-video__video--element{position:relative}.batcom-video__button-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:none;cursor:pointer;height:62px;width:62px;background:url("../../../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/embed-youtube-play-button.svg") no-repeat 50% 50%/100%}.batcom-video__button-play.hidden{display:none}.batcom-video__audio{width:100%}.batcom-video__info{position:absolute;inset:0 0 5px auto;color:var(--batcom-color-form-help-text-inverted);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:50%;padding:36px 2.778dvw;height:100px}@media only screen and (min-width: 1024px){.batcom-video__info{width:36%}}.batcom-video__info-background::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;background:rgba(14,49,99,.37);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.batcom-video__info-icon{position:absolute;top:0;right:0;height:50px;width:50px;border:1px solid gray;background-color:var(--batcom-color-form-help-text-inverted);color:var(--batcom-color-palette-1);z-index:1;transition:.3s;display:flex;justify-content:center;align-items:center;text-decoration:none}.batcom-video__info-icon::before{content:"i";display:block;font-size:26px;font-weight:700}.batcom-video__info-icon:hover{color:var(--batcom-color-form-help-text-inverted);background:var(--batcom-color-palette-1);text-decoration:underline}.batcom-video__info-content{display:none}.batcom-video__info-content--open{display:block}.batcom-video__info-text{position:relative;display:flex;flex-direction:column;justify-content:flex-start}.batcom-video__info-pre-title{font-size:var(--batcom-typography-x-small-size-desktop);font-weight:500;text-transform:uppercase}.batcom-video__info-title{color:var(--batcom-color-form-help-text-inverted);font-weight:400;margin:30px 0}.batcom-video__info p{font-size:var(--batcom-typography-small-size-desktop);line-height:1.4;margin:18px 0}.batcom-video__info--open{height:auto;z-index:1}.batcom-video__info--open .batcom-video__info-icon+.batcom-video__info-content{display:block}.batcom-video__info--open .batcom-video__info-icon::before{content:"x"}.batcom-video--text-on-video .batcom-video__info,.batcom-video--video-overlap .batcom-video__info{display:none}.batcom-container.batcom-video--overlap-margin{--video-overlap-container-ratio-value-mobile: 1.25;--video-overlap-container-ratio-value-tablet: 1.56;--video-overlap-container-ratio-value-desktop: 2.74;--video-overlap-margin-top-mobile: 100dvw / 8;--video-overlap-margin-top-tablet: 100dvw / 16;--video-overlap-aspect-ratio: 100dvw * 9 / 16;--video-overlap-container-margin-small: var(--video-overlap-margin-top-mobile) - var(--video-overlap-aspect-ratio);--video-overlap-container-margin-large: var(--video-overlap-margin-top-tablet) - var(--video-overlap-aspect-ratio);--video-overlap-horizontal-padding-mobile: 24px;--video-overlap-horizontal-padding-tablet: 64px;--video-overlap-horizontal-padding-desktop: 110px;position:relative;aspect-ratio:var(--video-overlap-container-ratio-value-mobile)/1}@media only screen and (min-width: 768px){.batcom-container.batcom-video--overlap-margin{aspect-ratio:var(--video-overlap-container-ratio-value-tablet)/1}}@media only screen and (min-width: 1024px){.batcom-container.batcom-video--overlap-margin{aspect-ratio:var(--video-overlap-container-ratio-value-desktop)/1}}