.card-spotlight{position:relative;overflow:hidden;border-radius:1.5rem;transition:all .3s ease}.card-spotlight:after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.9);transform:translateY(100%);transition:transform .6s ease;z-index:1}.card-spotlight:hover:after{transform:translateY(0)}.card-spotlight *{position:relative;z-index:2}.card-spotlight:hover h3,.card-spotlight:hover p{color:#000!important}.card-spotlight:hover button{background:#000!important;color:#fff!important}