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)}}@media only screen and (min-width: 1024px){body .batcom-header-default .batcom-search--header{align-self:flex-end;padding-block-end:9.5px;line-height:1}}@media only screen and (min-width: 1024px){body .batcom-header{height:100px}}body .batcom-header__top{margin-block-start:0}@media only screen and (max-width: 1023px){body .batcom-header__top{order:1}}@media only screen and (min-width: 1024px){body .batcom-header__top{height:40px;grid-column:2/4}}@media only screen and (min-width: 1024px){body .batcom-header-default--corp{padding-inline:5.6vw}}@media only screen and (min-width: 1024px){body .batcom-header-default--corp .batcom-header__logo{align-self:flex-end;padding-block-end:7px}}body .batcom-header-default--corp .batcom-header__links{margin-block-start:0}@media only screen and (min-width: 1024px){body .batcom-header .batcom-header__wrapper{height:100px;-moz-column-gap:2.1vw;column-gap:2.1vw;grid-template-columns:auto 1fr auto}}@media only screen and (max-width: 1023px){body .batcom-header__links .batcom-search--header{margin-inline:12px}}body .batcom-header__cta{align-self:center}body .batcom-header__cta .cmp-button{padding:7px 11px}@media only screen and (min-width: 1024px){body .batcom-header__cta .cmp-button{padding-inline:18px}}body .batcom-header__cta .cmp-button__text+.cmp-button__svg{margin-inline-start:10px}@media only screen and (max-width: 1023px){body .batcom-header__cta--desktop{display:none}}@media only screen and (min-width: 1024px){body .batcom-header__cta--mobile{display:none}}body .batcom-header__cta:has(.cmp-button){margin-block-end:0}@media only screen and (min-width: 1024px){body .batcom-header-breadcrumbs{top:112px;left:5.6vw;width:calc(100vw - 2*5.6vw)}}@media only screen and (min-width: 1024px){body .batcom-header-breadcrumbs.batcom-header--sticky::before{height:100px}}.xf-web-container .batcom-header__cta{display:initial}body .batcom-navigationcorp{order:1}body .cmp-navigationcorp__menu-container{top:100px;height:calc(100vh - 100px)}@media only screen and (min-width: 1024px){body .cmp-navigationcorp>.cmp-navigationcorp__group{gap:2.1vw}}@media only screen and (max-width: 1023px){body .cmp-navigationcorp--active{top:80px;height:calc(100dvh - 80px)}}body .corp-search-bar__modal{inset-block-start:80px;height:calc(100vh - 80px)}@media only screen and (min-width: 1024px){body .corp-search-bar__modal{inset-block-start:100px;height:calc(100vh - 100px)}}