.marquee{box-sizing:border-box;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);max-width:100%;overflow:hidden;position:relative;white-space:nowrap;width:100vw}.marquee--clipped{height:100px;margin-top:-100px}.marquee--clipped .marquee__track{animation:marquee-loop linear infinite;display:inline-flex;position:absolute;white-space:nowrap;will-change:transform}.marquee--normal{margin-top:0}.marquee--normal .marquee__track{animation:marquee-loop linear infinite;display:inline-flex;position:relative;white-space:nowrap;will-change:transform}.marquee .marquee__text{font-size:12rem;font-weight:400;line-height:1.3;margin-right:2rem;opacity:.05}@keyframes marquee-loop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}
