.vgp-js-ready .vgp-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.vgp-js-ready .vgp-reveal.vgp-visible{opacity:1;transform:translateY(0)}.vgp-d1{transition-delay:.05s}.vgp-d2{transition-delay:.14s}.vgp-d3{transition-delay:.23s}.vgp-d4{transition-delay:.32s}.vgp-d5{transition-delay:.41s}.vgp-d6{transition-delay:.5s}.vgp-js-ready .vgp-stagger>.vgp-reveal:nth-child(1){transition-delay:.05s}.vgp-js-ready .vgp-stagger>.vgp-reveal:nth-child(2){transition-delay:.14s}.vgp-js-ready .vgp-stagger>.vgp-reveal:nth-child(3){transition-delay:.23s}.vgp-js-ready .vgp-stagger>.vgp-reveal:nth-child(4){transition-delay:.32s}.vgp-js-ready .vgp-stagger>.vgp-reveal:nth-child(5){transition-delay:.41s}.vgp-js-ready .vgp-stagger>.vgp-reveal:nth-child(6){transition-delay:.5s}.vgp-js-ready .vgp-stagger>.vgp-reveal:nth-child(7){transition-delay:.59s}.vgp-js-ready .vgp-stagger>.vgp-reveal:nth-child(8){transition-delay:.68s}.vgp__prc--feat .vgp__prc-bdg{animation:vgp-pulseRing 2.4s ease-out infinite}.vgp__prc--feat::before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#2b9e9e,#4abcbc,#2b9e9e);background-size:200% 100%;animation:vgp-shimmer 3.6s linear infinite;z-index:1}.vgp__btn--primary{animation:vgp-float 4s ease-in-out infinite}.vgp__h1 .v-char{display:inline-block;opacity:0;transform:translateY(28px)}.vgp-js-ready .vgp__h1.vgp-char-go .v-char{animation:vgp-fadeUp .7s cubic-bezier(.22,1,.36,1) forwards}.vgp__hero-img,.vgp__hero-vanta{will-change:transform}.vgp__prc,.vgp__path-card,.vgp__cefr--star{transform-style:preserve-3d;will-change:transform}@media (prefers-reduced-motion:reduce){.vgp-js-ready .vgp-reveal,.vgp-js-ready .vgp-reveal.vgp-visible{opacity:1!important;transform:none!important;transition:none!important}.vgp__prc--feat .vgp__prc-bdg,.vgp__prc--feat::before,.vgp__btn--primary,.vgp__h1.vgp-char-go .v-char{animation:none!important}.vgp__h1 .v-char{opacity:1!important;transform:none!important}}