.feature-module i[class*=fa-]{animation:cosmicFloat 6s ease-in-out infinite,shimmer 3s linear infinite;color:#66e0ff;display:inline-block;font-size:2rem;position:relative;transition:transform .4s ease,color .3s ease;will-change:transform,color}.feature-module i[class*=fa-]:hover{animation:burstSpin .8s ease-in-out 1;color:#fff}@keyframes burstSpin{0%{filter:brightness(1);transform:scale(1) rotate(0deg)}50%{filter:brightness(1.4);transform:scale(1.3) rotate(-180deg)}to{filter:brightness(1);transform:scale(1) rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.feature-module i[class*=fa-]{animation:none!important;transform:none!important}}.scroll-blur{filter:blur(12px);opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,filter .8s ease-out,transform .8s ease-out;will-change:opacity,filter,transform}.scroll-blur.in-view{filter:blur(0);opacity:1;transform:translateY(0)}.scroll-blur-group>*{filter:blur(12px);opacity:0;transform:translateY(30px);transition:all .8s ease-out}.scroll-blur-group.in-view>*{filter:blur(0);opacity:1;transform:translateY(0)}.scroll-blur-group.in-view>:first-child{transition-delay:.1s}.scroll-blur-group.in-view>:nth-child(2){transition-delay:.25s}.scroll-blur-group.in-view>:nth-child(3){transition-delay:.4s}.scroll-blur-group.in-view>:nth-child(4){transition-delay:.55s}@media (prefers-reduced-motion:reduce){.scroll-blur,.scroll-blur-group,.scroll-blur-group>*{filter:none!important;opacity:1!important;transform:none!important;transition:none!important}}.hs-inline-edit .scroll-blur,.hs-inline-edit .scroll-blur-group,.hs-inline-edit .scroll-blur-group>*{filter:none!important;opacity:1!important;transform:none!important;transition:none!important}