.card-hover{position:relative;overflow:hidden}.card-hover img{transform:scale(1);transition:transform .5s ease}.card-hover .hover-cta{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.95);background:#fff;color:#111;padding:14px 24px;border-radius:999px;font-weight:600;letter-spacing:.06em;opacity:0;transition:.35s ease;text-transform:uppercase}.card-hover:hover::after{opacity:1}.card-hover:hover img{transform:scale(1.06)}.card-hover:hover .hover-cta{opacity:1;transform:translate(-50%,-50%) scale(1)}