.content{position:relative;overflow:hidden}.hover-text,.text{transition:transform .3s cubic-bezier(.16,1,.3,1)}.vertical .text{transform:translateY(0)}.vertical .hover-text{position:absolute;top:100%;left:0;width:100%}button:hover .vertical .hover-text,button:hover .vertical .text{transform:translateY(-100%)}