.fade-in{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(40px)}.fade-in.visible{opacity:1;transform:none}.wave-animate{animation:8s linear infinite alternate waveMove}@keyframes waveMove{0%{background-position-x:0}to{background-position-x:80px}}.icon-animate{transition:transform .2s,color .2s}.icon-animate:hover{transform:scale(1.2)rotate(-8deg);color:#ffe066!important}
