@keyframes flow-fade-in{0%{opacity:0}to{opacity:1}}.flow-field{mask-image:linear-gradient(90deg,transparent,black 14%,black 86%,transparent)}.kinetic-word{display:inline-block}@media (prefers-reduced-motion:no-preference){.kinetic-text[data-flow=armed] .kinetic-word{opacity:0;transform:translateY(.6em)}.kinetic-text[data-flow=in] .kinetic-word{transition-property:transform,opacity;transition-duration:var(--transition-duration-flourish),var(--transition-duration-slow);transition-timing-function:var(--ease-flourish),var(--ease-standard);transition-delay:calc(var(--i, 0) * var(--kinetic-stagger, 40ms))}.kinetic-text[data-flow=immediate] .kinetic-word{animation-name:kinetic-rise;animation-duration:var(--transition-duration-flourish);animation-timing-function:var(--ease-flourish);animation-delay:calc(var(--i, 0) * var(--kinetic-stagger, 40ms));animation-fill-mode:both}}@keyframes kinetic-rise{0%{transform:translateY(.6em)}to{transform:none}}@media (prefers-reduced-motion:reduce){.kinetic-text[data-flow=armed] .kinetic-word{opacity:0}.kinetic-text[data-flow=in] .kinetic-word{transition-property:opacity;transition-duration:var(--motion-reduce-duration);transition-timing-function:var(--motion-reduce-ease)}}.flow-reveal>:nth-child(2){--i:1}.flow-reveal>:nth-child(3){--i:2}.flow-reveal>:nth-child(4){--i:3}.flow-reveal>:nth-child(5){--i:4}.flow-reveal>:nth-child(6){--i:5}.flow-reveal>:nth-child(n+7){--i:6}.flow-reveal{--flow-from-x:0px;--flow-from-y:32px}.flow-reveal[data-direction=right]{--flow-from-x:-48px;--flow-from-y:0px}.flow-reveal[data-direction=left]{--flow-from-x:48px;--flow-from-y:0px;overflow-x:clip}@keyframes flow-reveal{0%{opacity:0;translate:var(--flow-from-x) var(--flow-from-y)}to{opacity:1;translate:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.flow-reveal>*{animation-name:flow-reveal;animation-duration:auto;animation-timing-function:var(--ease-flourish);animation-fill-mode:both;animation-timeline:view(block auto 20%);animation-range:entry calc(var(--i, 0) * 40px) entry calc(var(--i, 0) * 40px + 240px)}}@media (prefers-reduced-motion:reduce){.flow-reveal>*{animation-name:flow-fade-in;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view(block auto 20%);animation-range:entry 0 entry 200px}}}@supports not (animation-timeline:view()){.flow-reveal[data-flow=armed]>*{opacity:0}.flow-reveal[data-flow=in]>*{transition-property:opacity;transition-duration:var(--motion-reduce-duration);transition-timing-function:var(--motion-reduce-ease)}@media (prefers-reduced-motion:no-preference){.flow-reveal[data-flow=armed]>*{translate:var(--flow-from-x) var(--flow-from-y)}.flow-reveal[data-flow=in]>*{transition-property:translate,opacity;transition-duration:var(--transition-duration-flourish),var(--transition-duration-slow);transition-timing-function:var(--ease-flourish),var(--ease-standard);transition-delay:calc(var(--i, 0) * 70ms)}}}.count-up>.count-up-ghost,.count-up>.count-up-value{grid-area:1/1}.count-up-ghost{visibility:hidden}.count-up-ghost:before{content:attr(data-value)}.money-stream-row{mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.money-stream:focus-visible{outline:2px solid var(--color-primary-800);outline-offset:4px}.dark .money-stream:focus-visible{outline-color:var(--color-primary)}.money-stream-track{display:flex;width:max-content}.money-stream-copy{display:flex;gap:.75rem;padding-inline-end:.75rem}@keyframes money-stream{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){.money-stream-track{animation-name:money-stream;animation-duration:var(--money-stream-duration,30s);animation-timing-function:linear;animation-iteration-count:infinite}.money-stream-row[data-direction=right] .money-stream-track{animation-direction:reverse}.money-stream:focus-within .money-stream-track,.money-stream:hover .money-stream-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.money-stream-row{mask-image:linear-gradient(90deg,black 90%,transparent)}}.flow-tilt{--tilt-glare:color-mix(in oklab,var(--color-primary) 22%,transparent);transform:perspective(1000px) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transition-property:transform,scale;transition-duration:var(--transition-duration-steady),var(--transition-duration-quick);transition-timing-function:var(--ease-steady),var(--ease-quick)}.flow-tilt[data-tilt=active]{transition-duration:var(--transition-duration-quick),var(--transition-duration-quick);transition-timing-function:var(--ease-quick),var(--ease-quick);will-change:transform}.flow-tilt-glare-clip{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.flow-tilt-glare{position:absolute;top:0;left:0;width:28rem;height:28rem;margin:-14rem 0 0 -14rem;border-radius:9999px;background:radial-gradient(closest-side,var(--tilt-glare),transparent);translate:var(--tilt-spot-x,50%) var(--tilt-spot-y,50%);opacity:0;transition-property:opacity;transition-duration:var(--transition-duration-base);transition-timing-function:var(--ease-standard)}.flow-tilt[data-tilt=active] .flow-tilt-glare{opacity:1}.flow-magnetic{translate:var(--magnet-x,0) var(--magnet-y,0);transition-property:translate;transition-duration:var(--transition-duration-quick);transition-timing-function:var(--ease-quick)}@keyframes flow-parallax{0%{translate:0 calc(var(--parallax-speed, .15) * -1 * (50vh + 50%))}to{translate:0 calc(var(--parallax-speed, .15) * (50vh + 50%))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.flow-parallax{view-timeline-name:--flow-parallax;view-timeline-axis:block}.flow-parallax-inner{animation-name:flow-parallax;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--flow-parallax;animation-range:cover 0 cover 100%}.flow-parallax[data-anchor=page]>.flow-parallax-inner{animation-name:flow-parallax-from-rest;animation-timeline:scroll(root block);animation-range:0 100vh}}}@keyframes flow-parallax-from-rest{0%{translate:none}to{translate:0 calc(var(--parallax-speed, .15) * 100vh)}}