.card-spotlight{--mouse-x:50%;--mouse-y:50%;position:relative;overflow:hidden}.card-spotlight:before{content:"";background:radial-gradient(circle at var(--mouse-x) var(--mouse-y), var(--spotlight,#c8a24e38), transparent 70%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.card-spotlight:hover:before,.card-spotlight:focus-within:before{opacity:1}
