.hover-card{position:relative;border-radius:12px;overflow:hidden;transition:box-shadow .5s;box-shadow:0 0 30px #222;will-change:transform}.hover-card:hover{box-shadow:0 0 70px #111}.circle-light{position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:opacity .3s;z-index:2}.hover-card img{object-fit:cover;width:100%;height:100%;z-index:1;position:relative}