.button-entrance{animation-name:popUp;animation-duration:1s;animation-fill-mode:both;animation-delay:calc(var(--delay)/10)}@keyframes popUp{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.fadein{animation-name:fadein;animation-duration:3s;animation-fill-mode:both}@keyframes fadein{from{opacity:0}to{opacity:1}}.button-hover{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.9s;transition-duration:.9s}.button-hover:active,.button-hover:focus,.button-hover:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition-timing-function:cubic-bezier(.47,2.7,.31,-.36);transition-timing-function:cubic-bezier(.47,2.7,.31,-.36)}.credit-hover{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.credit-hover:active,.credit-hover:focus,.credit-hover:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.footer-hover{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.footer-hover:active,.footer-hover:focus,.footer-hover:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}