.cta-button[data-v-06dcee08]{overflow:hidden;position:relative;transition:all .3s ease}.cta-button[data-v-06dcee08]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .7s ease;width:100%}.cta-button[data-v-06dcee08]:hover:before{left:100%}.cta-image[data-v-06dcee08]{transition:all .6s ease}.cta-image[data-v-06dcee08]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:scale(1.03)}.cta-text-highlight[data-v-06dcee08]{display:inline-block;position:relative}.cta-text-highlight[data-v-06dcee08]:after{background-color:#d1d5db80;bottom:0;content:"";height:30%;left:0;position:absolute;transition:height .3s ease;width:100%;z-index:-1}.cta-text-highlight[data-v-06dcee08]:hover:after{height:10%}
