.card-spotlight{z-index:40;--mouse-x:0px;--mouse-y:0px;--spotlight-color:#ffffff1a;position:relative;overflow:hidden}.card-spotlight:before{content:"";background:radial-gradient(600px circle at var(--mouse-x)var(--mouse-y),var(--spotlight-color),transparent 40%);opacity:0;pointer-events:none;z-index:2;transition:opacity .3s;position:absolute;inset:0}.card-spotlight:hover:before{opacity:1}
