@keyframes flow-module__3lc4yq__flowMarqueeLeft{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes flow-module__3lc4yq__flowMarqueeRight{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.flow-module__3lc4yq__marqueeTrack{will-change:transform;width:max-content;animation-name:var(--flow-direction,flowMarqueeLeft);animation-duration:var(--flow-duration,60s);animation-timing-function:linear;animation-iteration-count:infinite;display:flex}@keyframes flow-module__3lc4yq__flowDriftLeft{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes flow-module__3lc4yq__flowDriftRight{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.flow-module__3lc4yq__driftTrack{will-change:transform;width:max-content;animation-name:var(--flow-direction,flowDriftLeft);animation-duration:var(--flow-duration,80s);animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.flow-module__3lc4yq__grain{pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:-20%}@media (prefers-reduced-motion:reduce){.flow-module__3lc4yq__marqueeTrack,.flow-module__3lc4yq__driftTrack{animation-duration:.01ms!important;animation-iteration-count:1!important}}
