.software-module__0P_ESG__pulse{animation:2s cubic-bezier(.22,1,.36,1) infinite software-module__0P_ESG__pulse}@keyframes software-module__0P_ESG__pulse{0%{opacity:.55;transform:translate(-50%,-50%)scale(.9)}to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}.software-module__0P_ESG__float{animation:6s ease-in-out infinite software-module__0P_ESG__float}@keyframes software-module__0P_ESG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.software-module__0P_ESG__step{animation:.42s cubic-bezier(.16,1,.3,1) both software-module__0P_ESG__stepIn}.software-module__0P_ESG__step[data-dir=back]{animation-name:software-module__0P_ESG__stepInBack}@keyframes software-module__0P_ESG__stepIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes software-module__0P_ESG__stepInBack{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.software-module__0P_ESG__seal{animation:.7s cubic-bezier(.34,1.56,.64,1) both software-module__0P_ESG__sealIn}@keyframes software-module__0P_ESG__sealIn{0%{opacity:0;transform:scale(.6)rotate(-40deg)}to{opacity:1;transform:none}}.software-module__0P_ESG__tick path{stroke-dasharray:40;stroke-dashoffset:40px;animation:.6s ease-out .35s forwards software-module__0P_ESG__draw}@keyframes software-module__0P_ESG__draw{to{stroke-dashoffset:0}}.software-module__0P_ESG__shake{animation:.4s cubic-bezier(.36,.07,.19,.97) both software-module__0P_ESG__shake}@keyframes software-module__0P_ESG__shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.software-module__0P_ESG__pulse,.software-module__0P_ESG__float,.software-module__0P_ESG__step,.software-module__0P_ESG__seal,.software-module__0P_ESG__shake{animation:none}.software-module__0P_ESG__tick path{stroke-dashoffset:0;animation:none}}
