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 screen and (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}.backtotop__wrapper{display:none;position:absolute;width:50px;right:0;bottom:-26px;top:0;pointer-events:none;animation:fadein 2s;z-index:999}@media only screen and (min-width: 1024px){.backtotop__wrapper--visible{display:block}}.backtotop__wrapper.is-in-responsive-container{bottom:40px}.backtotop__link{position:sticky;display:inline-block;height:50px;top:calc(100vh - 90px);transition:transform 150ms ease-in;pointer-events:all}body:has([class~=batcom-sticky-bottom]) .backtotop__link{top:calc(100vh - 90px - var(--batcom-layout-container-sticky-height-bottom-desktop))}.backtotop__link:hover{transform:scale(1.1)}@media(hover: none){.backtotop__link{transform:none}}.backtotop__link svg,.backtotop__link g,.backtotop__link path,.backtotop__link mask{fill:var(--batcom-color-back-to-top-button)}.backtotop__link:hover svg,.backtotop__link:hover g,.backtotop__link:hover path,.backtotop__link:hover mask{fill:var(--batcom-color-back-to-top-button-hover);transition:fill 150ms linear}.backtotop__trigger{bottom:0;position:absolute;visibility:hidden;width:1px}@keyframes fadein{from{opacity:0}to{opacity:1}}