.lazyload{display:block}
div.toasty.toasty-with-image .toasty-image.lazyload{visibility:hidden;}
.lazyloading-hidden.lazyload,
.lazyloading-hidden.lazyload,
.lazyloading-hidden .lazyloading,
.lazyloading-hidden.lazyloading{visibility:hidden;}
.lazyload-hidden-container.lazyload .lazyload-hidden-element,
.lazyload-hidden-container.lazyloading .lazyload-hidden-element{visibility:hidden;}
.lazyfadein{-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;opacity:0.001;}
.lazyfadein.lazyloaded{opacity:1;}
.site-footer-marquee{--item-speed: 4s; --grid-gap: 24px; position:relative; z-index:2; margin:0 auto; padding-top:60px; padding-inline:24px; overflow:hidden; overflow-x:scroll;}
@media (hover: hover){.site-footer-marquee{--grid-gap: 32px; padding-inline:0; overflow-x:hidden;}}
.site-footer-marquee__track{width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; animation:footer-marquee-mobile-wiggle 1.8s alternate-reverse infinite ease-in-out;}
.site-footer-marquee--scrolled .site-footer-marquee__track{-webkit-animation-play-state:paused; animation-play-state:paused;}
@media (hover: hover){.site-footer-marquee__track{-webkit-animation:footer-marquee-desktop linear infinite;animation:footer-marquee-desktop linear infinite;-webkit-animation-duration:calc(var(--item-speed) * var(--item-count, 8));animation-duration:calc(var(--item-speed) * var(--item-count, 8))}
.site-footer-marquee__track:hover{--grid-x-offset: -16px;-webkit-animation-play-state:paused;animation-play-state:paused;}}
.site-footer-marquee__grid{display:grid; grid-auto-columns:-webkit-min-content; grid-auto-columns:min-content; grid-auto-flow:column; width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; -webkit-transform:translateX(var(--grid-x-offset, 0)); -ms-transform:translateX(var(--grid-x-offset, 0)); transform:translateX(var(--grid-x-offset, 0)); -webkit-transition:-webkit-transform 0.6s ease-out; transition:-webkit-transform 0.6s ease-out; transition:transform 0.6s ease-out; transition:transform 0.6s ease-out, -webkit-transform 0.6s ease-out; gap:var(--grid-gap)}
.site-footer-marquee-item{--item-media-width: 160px;--item-media-height: 120px; position:relative; -webkit-transform:perspective(300px) translate3d(0, 0, 0); transform:perspective(300px) translate3d(0, 0, 0); color:#fff}
.site-footer-marquee-item--duplicate{display:none;}
@media (hover: hover){.site-footer-marquee-item--duplicate{display:block;}}
.site-footer-marquee-item__stack{position:absolute; top:0 ; right:0; width:var(--item-media-width); height:var(--item-media-height)}
.site-footer-marquee-item__stack:before,.site-footer-marquee-item__stack:after{--stack-offset-y: -5px; --stack-offset-x: -5px; --stack-bg: var(--stack-color-1); content:''; position:absolute; z-index:0; top:var(--stack-offset-y); right:var(--stack-offset-x); width:98%; height:98%; overflow:hidden; -webkit-transform:translate(var(--stack-translate-x), var(--stack-translate-y)); -ms-transform:translate(var(--stack-translate-x), var(--stack-translate-y)); transform:translate(var(--stack-translate-x), var(--stack-translate-y)); -webkit-transition:0.5s cubic-bezier(0.34, 1.56, 0.64, 1); transition:0.5s cubic-bezier(0.34, 1.56, 0.64, 1); -webkit-transition-delay:var(--stack-translate-delay, 0.1s); transition-delay:var(--stack-translate-delay, 0.1s); border:2px solid #fff; border-radius:10px; background:var(--stack-bg, #dbdbde)}
@media (hover: hover){.site-footer-marquee-item:hover; .site-footer-marquee-item__stack:before,.site-footer-marquee-item:hover .site-footer-marquee-item__stack:after{--stack-translate-scale: 0.5;--stack-translate-x: calc(-1 * var(--stack-offset-x) * var(--stack-translate-scale));--stack-translate-y: calc(var(--stack-offset-y) * var(--stack-translate-scale));border-radius:8px}}.site-footer-marquee-item__stack:before{--stack-translate-delay: 0s;--stack-bg: var(--stack-color-2);--stack-offset-y: -10px;--stack-offset-x: -10px;width:96%;height:96%;border-radius:12px;opacity:0.4}.site-footer-marquee-item__media{display:-ms-flexbox;display:flex;position:relative;z-index:1;width:var(--item-media-width);height:var(--item-media-height);overflow:hidden;border:2px solid #fff;border-radius:8px;background-color:#9e9ea7}.site-footer-marquee-item__media img,.site-footer-marquee-item__media video{z-index:1;width:var(--item-media-width);height:var(--item-media-height);-webkit-transition:all 0.6s ease-out;transition:all 0.6s ease-out;opacity:var(--item-media-opacity, 0.001);-o-object-fit:cover;/*object-fit:cover;*/-o-object-position:center center;object-position:center center}.site-footer-marquee-item__media img.lazyloaded,.site-footer-marquee-item__media video.lazyloaded{--item-media-opacity: 1}.site-footer-marquee-item__title{margin-top:12px;color:#0d0c22;font-size:14px;font-weight:500}@-webkit-keyframes footer-marquee-desktop{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(calc(-50% - 16px), 0, 0);transform:translate3d(calc(-50% - 16px), 0, 0)}}@keyframes footer-marquee-desktop{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(calc(-50% - 16px), 0, 0);transform:translate3d(calc(-50% - 16px), 0, 0)}}@-webkit-keyframes footer-marquee-mobile-wiggle{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}}@keyframes footer-marquee-mobile-wiggle{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}}
.lazy-avatar img.lazyload,.lazy-avatar img.lazyloading{background:#e7e7e9}