.marquee-section{padding-top:var(--section-padding-top, 24px);padding-bottom:var(--section-padding-bottom, 24px);overflow:hidden;width:100%}marquee-component{display:block;width:100%;overflow:hidden}@media(prefers-reduced-motion: no-preference){marquee-component:not([data-disabled]) .marquee__wrapper{animation:marquee-motion var(--marquee-speed, 25s) linear infinite var(--marquee-direction, reverse)}}.marquee__wrapper{display:flex;gap:var(--marquee-gap, 24px);width:-moz-fit-content;width:fit-content;white-space:nowrap}.marquee__content{min-width:-moz-max-content;min-width:max-content;display:flex;gap:var(--marquee-gap, 24px)}.marquee__content :is(p,h1,h2,h3,h4,h5,h6){white-space:nowrap;margin:0}.marquee__content .marquee__repeated-items *{max-width:none;line-height:100%}.marquee__repeated-items{min-width:-moz-max-content;min-width:max-content;display:flex;align-items:center;justify-content:center}.marquee__repeated-items>*{align-content:center;line-height:100%}.marquee__item.marquee__item--text{margin-right:100px;margin-left:12px}@media(max-width: 768px){.marquee__item.marquee__item--text{margin-right:50px}}.marquee__item{display:flex;align-items:center}.marquee__icon,.marquee__image{display:block;-o-object-fit:contain;object-fit:contain;height:auto}.marquee__icon--placeholder,.marquee__image--placeholder{width:32px;height:32px}@keyframes marquee-motion{to{transform:translate3d(calc(-50% - var(--marquee-gap, 24px) / 2), 0, 0)}}