.title-marquee.svelte-u1lb93{width:100%;max-width:100%;overflow:hidden;position:relative}.title-marquee.has-overflow.svelte-u1lb93{-webkit-mask-image:linear-gradient(to right,white calc(100% - 1rem),transparent);mask-image:linear-gradient(to right,white calc(100% - 1rem),transparent)}.title-marquee.is-animating.svelte-u1lb93{margin-left:-1rem;padding-left:1rem;-webkit-mask-image:linear-gradient(to right,transparent 0,white 1rem,white calc(100% - 1rem),transparent);mask-image:linear-gradient(to right,transparent 0,white 1rem,white calc(100% - 1rem),transparent)}.title-marquee.svelte-u1lb93 .carousel:where(.svelte-u1lb93){display:inline-flex;white-space:nowrap}.title-marquee.svelte-u1lb93 .carousel:where(.svelte-u1lb93) .title:where(.svelte-u1lb93){color:inherit;font:inherit;line-height:1.2;display:inline-block}.title-marquee.svelte-u1lb93 .carousel.will-animate:where(.svelte-u1lb93){animation:svelte-u1lb93-marquee 18s linear infinite}.title-marquee.svelte-u1lb93 .carousel.will-animate:where(.svelte-u1lb93) .title:where(.svelte-u1lb93){padding-right:3.125rem}@media (prefers-reduced-motion: reduce){.title-marquee.is-animating.svelte-u1lb93{-webkit-mask-image:linear-gradient(to right,white calc(100% - 1rem),transparent);mask-image:linear-gradient(to right,white calc(100% - 1rem),transparent)}.carousel.will-animate.svelte-u1lb93{animation:none}}@keyframes svelte-u1lb93-marquee{0%,12.5%{transform:translate(0)}87.5%,to{transform:translate(var(--scroll-distance, -50%))}}
