:root{--anima-fx-duration:0.8s;--anima-fx-delay:0s;--anima-fx-stagger:0.1s;--anima-fx-distance:60px;--anima-fx-distance-lg:120px;--anima-fx-distance-sm:30px;--anima-fx-scale-from:0.85;--anima-fx-scale-to:1;--anima-fx-rotate:15deg;--anima-fx-blur:12px;--anima-fx-skew:8deg;--anima-fx-perspective:1000px;--anima-fx-color-from:currentColor;--anima-fx-color-to:currentColor;--anima-fx-bg-from:transparent;--anima-fx-bg-to:transparent;--anima-fx-border-width:0px;--anima-fx-border-color:currentColor;--anima-fx-border-radius-from:0px;--anima-fx-border-radius-to:0px;--anima-fx-shadow-from:0 0 0 rgba(0,0,0,0);--anima-fx-shadow-to:0 10px 40px rgba(0,0,0,0.15);--anima-fx-clip-from:inset(0 0 0 0);--anima-fx-clip-to:inset(0 0 0 0);--anima-fx-tracking-from:0em;--anima-fx-tracking-to:0em;--anima-fx-leading-from:1.5;--anima-fx-leading-to:1.5;--anima-fx-width-from:auto;--anima-fx-width-to:auto;--anima-fx-height-from:auto;--anima-fx-height-to:auto}.anima-fx,[data-anima-fx]{will-change:transform,opacity}.anima-fx--fade-in,[data-anima-fx=fade-in]{opacity:0}.anima-fx--fade-out,[data-anima-fx=fade-out]{opacity:1}.anima-fx--move-up,[data-anima-fx=move-up]{opacity:0;transform:translateY(var(--anima-fx-distance))}.anima-fx--move-down,[data-anima-fx=move-down]{opacity:0;transform:translateY(calc(var(--anima-fx-distance) * -1))}.anima-fx--move-left,[data-anima-fx=move-left]{opacity:0;transform:translateX(var(--anima-fx-distance))}.anima-fx--move-right,[data-anima-fx=move-right]{opacity:0;transform:translateX(calc(var(--anima-fx-distance) * -1))}.anima-fx--move-up-left,[data-anima-fx=move-up-left]{opacity:0;transform:translate(var(--anima-fx-distance),var(--anima-fx-distance))}.anima-fx--move-up-right,[data-anima-fx=move-up-right]{opacity:0;transform:translate(calc(var(--anima-fx-distance) * -1),var(--anima-fx-distance))}.anima-fx--move-down-left,[data-anima-fx=move-down-left]{opacity:0;transform:translate(var(--anima-fx-distance),calc(var(--anima-fx-distance) * -1))}.anima-fx--move-down-right,[data-anima-fx=move-down-right]{opacity:0;transform:translate(calc(var(--anima-fx-distance) * -1),calc(var(--anima-fx-distance) * -1))}.anima-fx--scale-up,[data-anima-fx=scale-up]{opacity:0;transform:scale(var(--anima-fx-scale-from))}.anima-fx--scale-down,[data-anima-fx=scale-down]{opacity:0;transform:scale(1.2)}.anima-fx--scale-x,[data-anima-fx=scale-x]{opacity:0;transform:scaleX(0)}.anima-fx--scale-y,[data-anima-fx=scale-y]{opacity:0;transform:scaleY(0)}.anima-fx--rotate-in,[data-anima-fx=rotate-in]{opacity:0;transform:rotate(var(--anima-fx-rotate))}.anima-fx--rotate-in-left,[data-anima-fx=rotate-in-left]{opacity:0;transform-origin:left bottom;transform:rotate(calc(var(--anima-fx-rotate) * -1))}.anima-fx--rotate-in-right,[data-anima-fx=rotate-in-right]{opacity:0;transform-origin:right bottom;transform:rotate(var(--anima-fx-rotate))}.anima-fx--rotate-x,[data-anima-fx=rotate-x]{opacity:0;transform:perspective(var(--anima-fx-perspective)) rotateX(90deg)}.anima-fx--rotate-y,[data-anima-fx=rotate-y]{opacity:0;transform:perspective(var(--anima-fx-perspective)) rotateY(90deg)}.anima-fx--skew-left,[data-anima-fx=skew-left]{opacity:0;transform:skewX(calc(var(--anima-fx-skew) * -1))}.anima-fx--skew-right,[data-anima-fx=skew-right]{opacity:0;transform:skewX(var(--anima-fx-skew))}.anima-fx--skew-up,[data-anima-fx=skew-up]{opacity:0;transform:skewY(calc(var(--anima-fx-skew) * -1))}.anima-fx--skew-down,[data-anima-fx=skew-down]{opacity:0;transform:skewY(var(--anima-fx-skew))}.anima-fx--blur-in,[data-anima-fx=blur-in]{opacity:0;filter:blur(var(--anima-fx-blur))}.anima-fx--blur-out,[data-anima-fx=blur-out]{filter:blur(0)}.anima-fx--clip-up,[data-anima-fx=clip-up]{clip-path:inset(100% 0 0 0)}.anima-fx--clip-down,[data-anima-fx=clip-down]{clip-path:inset(0 0 100% 0)}.anima-fx--clip-left,[data-anima-fx=clip-left]{clip-path:inset(0 100% 0 0)}.anima-fx--clip-right,[data-anima-fx=clip-right]{clip-path:inset(0 0 0 100%)}.anima-fx--clip-center,[data-anima-fx=clip-center]{clip-path:inset(50% 50% 50% 50%)}.anima-fx--clip-circle,[data-anima-fx=clip-circle]{clip-path:circle(0% at 50% 50%)}.anima-fx--clip-diamond,[data-anima-fx=clip-diamond]{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%)}.anima-fx--text-reveal,[data-anima-fx=text-reveal]{overflow:hidden}.anima-fx--text-reveal>*,[data-anima-fx=text-reveal]>*{display:inline-block}.anima-fx--text-char,.anima-fx--text-line,.anima-fx--text-word,[data-anima-fx=text-char],[data-anima-fx=text-line],[data-anima-fx=text-word]{overflow:hidden}.anima-fx--typewriter,[data-anima-fx=typewriter]{overflow:hidden;white-space:nowrap;border-right:2px solid currentColor;width:0}.anima-fx--text-gradient,[data-anima-fx=text-gradient]{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%}.anima-fx--flip-x,[data-anima-fx=flip-x]{opacity:0;transform:perspective(var(--anima-fx-perspective)) rotateX(90deg);backface-visibility:hidden}.anima-fx--flip-y,[data-anima-fx=flip-y]{opacity:0;transform:perspective(var(--anima-fx-perspective)) rotateY(90deg);backface-visibility:hidden}.anima-fx--tilt,[data-anima-fx=tilt]{transform:perspective(var(--anima-fx-perspective)) rotateX(10deg) rotateY(10deg)}.anima-fx--fold,[data-anima-fx=fold]{opacity:0;transform-origin:top center;transform:perspective(var(--anima-fx-perspective)) rotateX(-90deg)}.anima-fx--unfold,[data-anima-fx=unfold]{opacity:0;transform-origin:bottom center;transform:perspective(var(--anima-fx-perspective)) rotateX(90deg)}.anima-fx--bounce,[data-anima-fx=bounce]{opacity:0;transform:translateY(var(--anima-fx-distance))}.anima-fx--elastic,[data-anima-fx=elastic]{opacity:0;transform:scale(.5)}.anima-fx--swing,[data-anima-fx=swing]{transform-origin:top center}.anima-fx--parallax,[data-anima-fx=parallax]{will-change:transform}.anima-fx--magnetic,[data-anima-fx=magnetic]{will-change:transform}.anima-fx--fade-up,[data-anima-fx=fade-up]{opacity:0;transform:translateY(var(--anima-fx-distance))}.anima-fx--fade-down,[data-anima-fx=fade-down]{opacity:0;transform:translateY(calc(var(--anima-fx-distance) * -1))}.anima-fx--fade-left,[data-anima-fx=fade-left]{opacity:0;transform:translateX(var(--anima-fx-distance))}.anima-fx--fade-right,[data-anima-fx=fade-right]{opacity:0;transform:translateX(calc(var(--anima-fx-distance) * -1))}.anima-fx--fade-scale,[data-anima-fx=fade-scale]{opacity:0;transform:scale(var(--anima-fx-scale-from))}.anima-fx--fade-rotate,[data-anima-fx=fade-rotate]{opacity:0;transform:rotate(var(--anima-fx-rotate))}.anima-fx--fade-blur,[data-anima-fx=fade-blur]{opacity:0;filter:blur(var(--anima-fx-blur))}.anima-fx--fade-scale-up,[data-anima-fx=fade-scale-up]{opacity:0;transform:translateY(var(--anima-fx-distance)) scale(var(--anima-fx-scale-from))}.anima-fx--fade-scale-down,[data-anima-fx=fade-scale-down]{opacity:0;transform:translateY(calc(var(--anima-fx-distance) * -1)) scale(var(--anima-fx-scale-from))}.anima-fx--fade-blur-up,[data-anima-fx=fade-blur-up]{opacity:0;filter:blur(var(--anima-fx-blur));transform:translateY(var(--anima-fx-distance))}.anima-fx--fade-blur-down,[data-anima-fx=fade-blur-down]{opacity:0;filter:blur(var(--anima-fx-blur));transform:translateY(calc(var(--anima-fx-distance) * -1))}.anima-fx--fade-rotate-up,[data-anima-fx=fade-rotate-up]{opacity:0;transform:translateY(var(--anima-fx-distance)) rotate(calc(var(--anima-fx-rotate) * .5))}.anima-fx--zoom-in,[data-anima-fx=zoom-in]{opacity:0;transform:scale(0)}.anima-fx--zoom-out,[data-anima-fx=zoom-out]{opacity:0;transform:scale(1.5)}.anima-fx--slide-rotate,[data-anima-fx=slide-rotate]{opacity:0;transform:translateX(calc(var(--anima-fx-distance) * -1)) rotate(var(--anima-fx-rotate))}.anima-fx--drop-in,[data-anima-fx=drop-in]{opacity:0;transform:translateY(calc(var(--anima-fx-distance-lg) * -1)) scale(1.2)}.anima-fx--rise-up,[data-anima-fx=rise-up]{opacity:0;transform:translateY(var(--anima-fx-distance-lg)) scale(.9)}.anima-fx--spiral-in,[data-anima-fx=spiral-in]{opacity:0;transform:scale(0) rotate(180deg)}.anima-fx--curtain-up,[data-anima-fx=curtain-up]{transform-origin:bottom center;transform:scaleY(0)}.anima-fx--curtain-down,[data-anima-fx=curtain-down]{transform-origin:top center;transform:scaleY(0)}.anima-fx--curtain-left,[data-anima-fx=curtain-left]{transform-origin:right center;transform:scaleX(0)}.anima-fx--curtain-right,[data-anima-fx=curtain-right]{transform-origin:left center;transform:scaleX(0)}.anima-fx--stagger>*,[data-anima-stagger]>*{opacity:0}.anima-fx--stagger-up>*,[data-anima-stagger=up]>*{opacity:0;transform:translateY(var(--anima-fx-distance))}.anima-fx--stagger-down>*,[data-anima-stagger=down]>*{opacity:0;transform:translateY(calc(var(--anima-fx-distance) * -1))}.anima-fx--stagger-left>*,[data-anima-stagger=left]>*{opacity:0;transform:translateX(var(--anima-fx-distance))}.anima-fx--stagger-right>*,[data-anima-stagger=right]>*{opacity:0;transform:translateX(calc(var(--anima-fx-distance) * -1))}.anima-fx--stagger-scale>*,[data-anima-stagger=scale]>*{opacity:0;transform:scale(var(--anima-fx-scale-from))}.anima-fx--stagger-fade>*,[data-anima-stagger=fade]>*{opacity:0}.anima-fx--stagger-rotate>*,[data-anima-stagger=rotate]>*{opacity:0;transform:rotate(var(--anima-fx-rotate))}.anima-fx--stagger-blur>*,[data-anima-stagger=blur]>*{opacity:0;filter:blur(var(--anima-fx-blur))}.anima-fx--stagger-random>*,[data-anima-stagger=random]>*{opacity:0}.anima-fx--dur-100{--anima-fx-duration:0.1s}.anima-fx--dur-200{--anima-fx-duration:0.2s}.anima-fx--dur-300{--anima-fx-duration:0.3s}.anima-fx--dur-400{--anima-fx-duration:0.4s}.anima-fx--dur-500{--anima-fx-duration:0.5s}.anima-fx--dur-600{--anima-fx-duration:0.6s}.anima-fx--dur-800{--anima-fx-duration:0.8s}.anima-fx--dur-1000{--anima-fx-duration:1.0s}.anima-fx--dur-1200{--anima-fx-duration:1.2s}.anima-fx--dur-1500{--anima-fx-duration:1.5s}.anima-fx--dur-2000{--anima-fx-duration:2.0s}.anima-fx--dur-2500{--anima-fx-duration:2.5s}.anima-fx--dur-3000{--anima-fx-duration:3.0s}.anima-fx--dur-4000{--anima-fx-duration:4.0s}.anima-fx--dur-5000{--anima-fx-duration:5.0s}.anima-fx--delay-0{--anima-fx-delay:0s}.anima-fx--delay-100{--anima-fx-delay:0.1s}.anima-fx--delay-200{--anima-fx-delay:0.2s}.anima-fx--delay-300{--anima-fx-delay:0.3s}.anima-fx--delay-400{--anima-fx-delay:0.4s}.anima-fx--delay-500{--anima-fx-delay:0.5s}.anima-fx--delay-600{--anima-fx-delay:0.6s}.anima-fx--delay-800{--anima-fx-delay:0.8s}.anima-fx--delay-1000{--anima-fx-delay:1.0s}.anima-fx--delay-1200{--anima-fx-delay:1.2s}.anima-fx--delay-1500{--anima-fx-delay:1.5s}.anima-fx--delay-2000{--anima-fx-delay:2.0s}.anima-fx--delay-3000{--anima-fx-delay:3.0s}.anima-fx--ease-linear{--anima-fx-ease:linear}.anima-fx--ease-in{--anima-fx-ease:power1.in}.anima-fx--ease-out{--anima-fx-ease:power1.out}.anima-fx--ease-in-out{--anima-fx-ease:power1.inOut}.anima-fx--ease-power2-in{--anima-fx-ease:power2.in}.anima-fx--ease-power2-out{--anima-fx-ease:power2.out}.anima-fx--ease-power2-io{--anima-fx-ease:power2.inOut}.anima-fx--ease-power3-in{--anima-fx-ease:power3.in}.anima-fx--ease-power3-out{--anima-fx-ease:power3.out}.anima-fx--ease-power3-io{--anima-fx-ease:power3.inOut}.anima-fx--ease-power4-in{--anima-fx-ease:power4.in}.anima-fx--ease-power4-out{--anima-fx-ease:power4.out}.anima-fx--ease-power4-io{--anima-fx-ease:power4.inOut}.anima-fx--ease-back-in{--anima-fx-ease:back.in(1.7)}.anima-fx--ease-back-out{--anima-fx-ease:back.out(1.7)}.anima-fx--ease-back-io{--anima-fx-ease:back.inOut(1.7)}.anima-fx--ease-bounce-in{--anima-fx-ease:bounce.in}.anima-fx--ease-bounce-out{--anima-fx-ease:bounce.out}.anima-fx--ease-bounce-io{--anima-fx-ease:bounce.inOut}.anima-fx--ease-elastic-in{--anima-fx-ease:elastic.in(1, 0.3)}.anima-fx--ease-elastic-out{--anima-fx-ease:elastic.out(1, 0.3)}.anima-fx--ease-elastic-io{--anima-fx-ease:elastic.inOut(1, 0.3)}.anima-fx--ease-circ-in{--anima-fx-ease:circ.in}.anima-fx--ease-circ-out{--anima-fx-ease:circ.out}.anima-fx--ease-circ-io{--anima-fx-ease:circ.inOut}.anima-fx--ease-expo-in{--anima-fx-ease:expo.in}.anima-fx--ease-expo-out{--anima-fx-ease:expo.out}.anima-fx--ease-expo-io{--anima-fx-ease:expo.inOut}.anima-fx--ease-sine-in{--anima-fx-ease:sine.in}.anima-fx--ease-sine-out{--anima-fx-ease:sine.out}.anima-fx--ease-sine-io{--anima-fx-ease:sine.inOut}.anima-fx--ease-steps-5{--anima-fx-ease:steps(5)}.anima-fx--ease-steps-10{--anima-fx-ease:steps(10)}.anima-fx--ease-steps-20{--anima-fx-ease:steps(20)}.anima-fx--ease-slow-mo{--anima-fx-ease:slow(0.7, 0.7, false)}.anima-fx--dist-sm{--anima-fx-distance:30px}.anima-fx--dist-md{--anima-fx-distance:60px}.anima-fx--dist-lg{--anima-fx-distance:120px}.anima-fx--dist-xl{--anima-fx-distance:200px}.anima-fx--dist-full{--anima-fx-distance:100%}.anima-fx--h-scroll,[data-anima-hscroll]{display:flex;flex-wrap:nowrap;overflow:visible}.anima-fx--h-scroll>*,[data-anima-hscroll]>*{flex:0 0 auto}@media (max-width:1024px){.anima-fx--tablet-none,[data-anima-tablet=none]{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}.anima-fx--tablet-fade-up{opacity:0;transform:translateY(var(--anima-fx-distance))}.anima-fx--tablet-fade-down{opacity:0;transform:translateY(calc(var(--anima-fx-distance) * -1))}.anima-fx--tablet-fade-left{opacity:0;transform:translateX(var(--anima-fx-distance))}.anima-fx--tablet-fade-right{opacity:0;transform:translateX(calc(var(--anima-fx-distance) * -1))}.anima-fx--tablet-fade-in{opacity:0}.anima-fx--tablet-scale-up{opacity:0;transform:scale(var(--anima-fx-scale-from))}}@media (max-width:767px){.anima-fx--mobile-none,[data-anima-mobile=none]{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}.anima-fx--mobile-fade-up{opacity:0;transform:translateY(var(--anima-fx-distance-sm))}.anima-fx--mobile-fade-down{opacity:0;transform:translateY(calc(var(--anima-fx-distance-sm) * -1))}.anima-fx--mobile-fade-left{opacity:0;transform:translateX(var(--anima-fx-distance-sm))}.anima-fx--mobile-fade-right{opacity:0;transform:translateX(calc(var(--anima-fx-distance-sm) * -1))}.anima-fx--mobile-fade-in{opacity:0}.anima-fx--mobile-scale-up{opacity:0;transform:scale(var(--anima-fx-scale-from))}.anima-fx--mobile-dur-300{--anima-fx-duration:0.3s}.anima-fx--mobile-dur-500{--anima-fx-duration:0.5s}.anima-fx--mobile-dur-800{--anima-fx-duration:0.8s}.anima-fx--mobile-dist-sm{--anima-fx-distance:20px}.anima-fx--mobile-dist-md{--anima-fx-distance:40px}}@media (max-width:480px){.anima-fx--sm-none,[data-anima-sm=none]{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}}.anima-fx--gpu{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.anima-fx--no-flicker{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anima-fx--active,.anima-fx.is-animated,[data-anima-fx].is-animated{opacity:1;transform:none;filter:none;clip-path:none}