html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--flow-dark:#202020;--flow-light:#ededdd;--flow-white:#fff;--flow-gray:#f5f5f5;--flow-green:#70ff00}.font-roboto{font-family:Roboto,Helvetica Neue,Arial,sans-serif}.font-roboto-mono{font-family:Roboto Mono,SF Mono,Menlo,monospace}[dir=rtl] .font-roboto{font-family:IBM Plex Sans Arabic,Roboto,Helvetica Neue,Arial,sans-serif}[dir=rtl] .font-roboto-mono{font-family:IBM Plex Sans Arabic,Roboto Mono,SF Mono,monospace}[dir=rtl] .text-center{text-align:center}[dir=rtl] .tracking-\[1px\],[dir=rtl] .tracking-wider{letter-spacing:0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@media (prefers-reduced-motion:reduce){.animate-pulse{opacity:1;animation:none}.transition-all,.transition-colors,.transition-opacity,.transition-transform{transition-duration:.01ms!important}.group:hover .group-hover\:scale-100,.group:hover .group-hover\:translate-y-0,.hover\:scale-105:hover{transition:none}}.grayscale{filter:grayscale()}.grayscale:hover,.group:hover .grayscale{filter:grayscale(0)}.scale-105{transform:scale(1.05)}.group:hover .group-hover\:scale-100{transform:scale(1)}.backdrop-blur-sm{backdrop-filter:blur(4px)}.backdrop-blur-md{backdrop-filter:blur(12px)}.group:hover .group-hover\:translate-y-0{transform:translateY(0)}.group:hover .group-hover\:opacity-100{opacity:1}@keyframes flow-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.flow-marquee-track{animation:55s linear infinite flow-marquee}.flow-marquee:hover .flow-marquee-track{animation-play-state:paused}@keyframes flow-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.flow-tab-progress{transform-origin:0;animation-name:flow-tab-progress;animation-timing-function:linear;animation-fill-mode:forwards}[dir=rtl] .flow-tab-progress{transform-origin:100%}@media (prefers-reduced-motion:reduce){.flow-marquee-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.flow-marquee-track [data-marquee-copy=true]{display:none}}@keyframes flow-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.flow-rise{animation:.9s cubic-bezier(.16,1,.3,1) both flow-rise}@media (prefers-reduced-motion:reduce){.flow-rise{animation:none}}
/*# sourceMappingURL=1an4l78cpfri_.css.map*/