.fp-module__HRh1qW__fadeUp{opacity:0;animation-name:fp-module__HRh1qW__fpFadeUp;animation-duration:.8s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards;animation-delay:var(--delay,0s);transform:translateY(20px)}@keyframes fp-module__HRh1qW__fpFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fp-module__HRh1qW__kenBurns{will-change:transform;animation:18s ease-in-out infinite alternate fp-module__HRh1qW__fpKenBurns}@keyframes fp-module__HRh1qW__fpKenBurns{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.1)translate(-1.5%,-1.5%)}}.fp-module__HRh1qW__softDot{pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle,#14b8a647,#14b8a600);border-radius:9999px;animation-name:fp-module__HRh1qW__fpDrift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.fp-module__HRh1qW__softDotWarm{background:radial-gradient(circle,#facc154d,#facc1500)}@keyframes fp-module__HRh1qW__fpDrift{0%,to{opacity:.35;transform:translate(0)scale(1)}50%{transform:translate(var(--dx,16px), var(--dy,-22px)) scale(1.18);opacity:.75}}.fp-module__HRh1qW__reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);will-change:transform, opacity;transform:translateY(26px)}.fp-module__HRh1qW__reveal[data-shown=true]{opacity:1;transform:translateY(0)}.fp-module__HRh1qW__flowLine{transform-origin:top;transition:transform .9s ease-out;transform:scaleY(0)}.fp-module__HRh1qW__flowLine[data-shown=true]{transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.fp-module__HRh1qW__fadeUp,.fp-module__HRh1qW__kenBurns,.fp-module__HRh1qW__softDot{animation:none!important}.fp-module__HRh1qW__fadeUp{opacity:1!important;transform:none!important}.fp-module__HRh1qW__softDot{opacity:.4!important}.fp-module__HRh1qW__reveal{opacity:1!important;transition:none!important;transform:none!important}.fp-module__HRh1qW__flowLine{transition:none!important;transform:scaleY(1)!important}}
