.animated-link{--duration:.5s;cursor:pointer}.animated-link .text{transition:transform var(--duration,.3s) ease-out}.animated-link .icon-wrapper{background-color:inherit}.animated-link .icon,.animated-link .icon-wrapper{transition:all var(--duration,.3s) ease-out}.animated-link:hover .text{transform:translateY(-1.25em)}.animated-link:hover .icon-wrapper{background-color:transparent}.animated-link:hover .icon{transform:translateX(40px)}@media (min-width:768px){.animated-link:hover .icon{transform:translateX(34px)}}