@keyframes site-reveal{0%{opacity:0;translate:0 28px}}@keyframes site-bar-grow{0%{scale:1 0}}@keyframes site-fill-x{0%{scale:0 1}}@keyframes site-float{50%{translate:0 -8px}}@keyframes site-pop-in{0%{opacity:0;translate:0 8px;scale:.92}}@media (prefers-reduced-motion:no-preference){html:has([data-site]){scroll-behavior:smooth}@supports (animation-timeline:view()){[data-site] :is([data-reveal],[data-reveal-group]>*){animation:cubic-bezier(.2,.7,.2,1) both site-reveal;animation-timeline:view();animation-range:entry entry 75%}[data-site] [data-reveal-group]>:nth-child(2){animation-range:entry 8% entry 83%}[data-site] [data-reveal-group]>:nth-child(3){animation-range:entry 16% entry 91%}[data-site] [data-reveal-group]>:nth-child(n+4){animation-range:entry 24% entry 99%}[data-site] [data-bars]>*{transform-origin:bottom;animation:cubic-bezier(.2,.7,.2,1) both site-bar-grow;animation-timeline:view();animation-range:entry 10% cover 40%}[data-site] [data-fill]{transform-origin:0;animation:cubic-bezier(.2,.7,.2,1) both site-fill-x;animation-timeline:view();animation-range:entry 20% cover 45%}}@supports not (animation-timeline:view()){.site-reveal-js [data-site] :is([data-reveal],[data-reveal-group]>*){transition:opacity .7s cubic-bezier(.2,.7,.2,1),translate .7s cubic-bezier(.2,.7,.2,1)}.site-reveal-js [data-site] :is([data-reveal],[data-reveal-group]>*):not([data-revealed]){opacity:0;translate:0 28px}.site-reveal-js [data-site] [data-reveal-group]>:nth-child(2){transition-delay:80ms}.site-reveal-js [data-site] [data-reveal-group]>:nth-child(3){transition-delay:.16s}.site-reveal-js [data-site] [data-reveal-group]>:nth-child(n+4){transition-delay:.24s}[data-site] [data-bars]>*{transform-origin:bottom;animation:.9s cubic-bezier(.2,.7,.2,1) both site-bar-grow;animation-delay:calc(var(--i,0) * 50ms + .2s)}[data-site] [data-fill]{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) .3s both site-fill-x}}[data-site] [data-hero-bars]>*{transform-origin:bottom;animation:.9s cubic-bezier(.2,.7,.2,1) both site-bar-grow;animation-delay:calc(var(--i,0) * 70ms + .15s)}[data-site] [data-hero-fill]{transform-origin:0;animation:1s cubic-bezier(.2,.7,.2,1) both site-fill-x;animation-delay:calc(var(--i,0) * 90ms + .4s)}[data-site] .site-float{animation:6s ease-in-out infinite site-float}[data-site] .site-float-late{animation:7s ease-in-out -3.5s infinite site-float}[data-site] .site-pop-in{animation:.35s cubic-bezier(.2,.7,.2,1) both site-pop-in}@starting-style{[data-site] .site-pop-in{opacity:0}}[data-site] [data-slot=button]:active:not(:disabled){scale:.97}[data-site] [data-slot=button][data-variant=default]:hover{box-shadow:0 10px 24px -12px color-mix(in oklab, var(--primary) 70%, transparent)}[data-site] :is(a,button) .lucide-arrow-right{transition:translate .2s}[data-site] :is(a,button):hover .lucide-arrow-right{translate:3px}[data-site] .site-faq{interpolate-size:allow-keywords}[data-site] .site-faq::details-content{opacity:0;block-size:0;transition:block-size .3s cubic-bezier(.2, .7, .2, 1), opacity .3s ease, content-visibility .3s allow-discrete;overflow-y:clip}[data-site] .site-faq[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){[data-site] *,[data-site] :before,[data-site] :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
