.tx-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tx-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:tx-marquee 60s linear infinite}.tx-marquee-group{display:flex;gap:.75rem;padding-right:.75rem}.tx-marquee:hover .tx-marquee-track{animation-play-state:paused}@keyframes tx-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tx-marquee{overflow-x:auto}.tx-marquee-track{animation:none}}@keyframes tx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.tx-float{animation:tx-float 6s ease-in-out infinite}.tx-float-delay{animation:tx-float 7s ease-in-out 1.5s infinite}@media (prefers-reduced-motion:reduce){.tx-float,.tx-float-delay{animation:none}}@keyframes tx-caret{0%,45%{opacity:1}55%,to{opacity:0}}.tx-caret{animation:tx-caret 1s step-end infinite}@media (prefers-reduced-motion:reduce){.tx-caret{animation:none}}