.button [data-button-animate-chars] span{display:inline-block;position:relative;text-shadow:0 calc(var(--text-sm)*1.5) currentColor;transform:translateY(0) rotate(.001deg);transition:transform .6s cubic-bezier(.215,.61,.355,1)}.button:hover [data-button-animate-chars] span{transform:translateY(calc(var(--text-sm) * -1.5)) rotate(.001deg)}.button:hover .button-bg{transform:scale(.975)}@media (max-width:768px){.button [data-button-animate-chars] span{text-shadow:0 calc(var(--text-sm)*1.5) currentColor}.button:hover [data-button-animate-chars] span{transform:translateY(0) rotate(0)}.button:hover .button-bg{transform:scale(1)}}