.scrolling--text{display:flex;align-items:center;overflow:hidden;justify-content:center}.scrolling--item{flex:0 0 auto;display:flex;align-items:center}.scrolling--item.scrolling--animated{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:var(--duration);animation-play-state:running;width:max-content;will-change:transform,width}.scrolling--text--left .scrolling--animated{animation-name:scrolling-left}.scrolling--text--right .scrolling--animated{animation-name:scrolling-right}@media screen and (hover:hover){.scrolling--text:hover .scrolling--animated{animation-play-state:paused}}.scrolling--text--paused .scrolling--animated{animation-play-state:paused}.scrolling--item__inner{margin:0 2.5rem;display:flex;align-items:center;row-gap:1rem;--icon-height:2.6rem;column-gap:2rem}.scrolling--text__content{white-space:nowrap}.scrolling--item__inner>svg{width:3.5rem}.scrolling--item__inner{position:relative}.scrolling--item__inner.scrolling--item-bullet::after{position:absolute;content:"";width:.8rem;height:.8rem;background:rgba(var(--color-foreground));border-radius:100%;right:-2.8rem}@media screen and (min-width:750px){.scrolling--text .scrolling--item__inner{margin:0 2.5rem}.scrolling--item__inner.column--gap-medium{margin:0 5rem}.scrolling--item__inner.column--gap-medium::after{right:-5rem}.scrolling--item__inner.column--gap-large{margin:0 8rem}.scrolling--item__inner.column--gap-large::after{right:-8rem}.scrolling--item__inner.h1>svg{width:4rem}.scrolling--item__inner.h0>svg{width:5rem}}@keyframes scrolling-left{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-100%,0,0)}}@keyframes scrolling-right{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(0,0,0)}}@supports (-webkit-text-stroke:0.1rem rgba(var(--color-foreground))){.scrolling--item__text--stroke{color:transparent;-webkit-text-stroke-color:rgba(var(--color-foreground));-webkit-text-stroke-width:0.1rem}}.media .image--fit{position:relative;width:auto;max-width:100%;height:var(--scrolling-image-height,150px)}.scrolling--item__inner.body--text-large{font-size:2rem}.scrolling--item__inner.body--text,.scrolling--item__inner.body--text-large{color:rgba(var(--color-foreground))}.logo--placeholder{max-width:var(--scrolling-image-height)}.logo--placeholder-svg{width:100%;height:auto;border-radius:.5rem}
