body{margin:0;padding:0;background:#000;color:#d1192c;width:100vw;height:100vh}.marquee,body{position:relative;overflow:hidden}.marquee{width:100%;margin-bottom:2rem;contain:layout}.marquee .marquee-content{display:inline-flex;white-space:nowrap;min-width:100%;will-change:transform}.marquee .marquee-content.reverse{float:right}.marquee .marquee-content .marquee-inner{width:100vw}.marquee .marquee-content .marquee-inner.slide-left{-webkit-animation:a var(--speed) linear infinite;animation:a var(--speed) linear infinite}.marquee .marquee-content .marquee-inner.slide-right{-webkit-animation:b var(--speed) linear infinite;animation:b var(--speed) linear infinite}.marquee .marquee-content .marquee-inner .marquee-icons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.marquee .marquee-content .marquee-inner .marquee-icons img{height:5rem;width:auto}.logo{width:100%;height:15rem;position:fixed;top:50%;left:0;transform:translateY(-50%);background:#000;display:flex;align-items:center;justify-content:center}.logo img{max-width:70%;width:100%;height:auto}@-webkit-keyframes a{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes a{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@-webkit-keyframes b{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes b{0%{transform:translateX(0)}to{transform:translateX(100%)}}