.raven-button-wrapper{display:inline-block;clip-path:polygon(100% 0, 100% calc(100% - 16px), calc(100% - 16px) 100%, 0 100%, 0 0, 0 0);transition:clip-path 320ms ease-in-out}.raven-button-wrapper a{display:block;padding:12px 24px;text-align:center;text-decoration:none;font-size:16px;font-weight:bold;transition:background-color .3s}.raven-button-wrapper:hover{clip-path:polygon(100% 0, 100% calc(100% - 24px), calc(100% - 24px) 100%, 0 100%, 0 24px, 24px 0)}