.card-spotlight{position:relative;isolation:isolate;overflow:hidden;--mouse-x:50%;--mouse-y:50%;--spotlight-color:rgb(201 168 76/0.18)}.card-spotlight:before{position:absolute;inset:0;z-index:0;content:"";pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--mouse-x) var(--mouse-y),var(--spotlight-color),transparent 72%);transition:opacity .26s ease}.card-spotlight:focus-within:before,.card-spotlight:hover:before{opacity:1}.card-spotlight>*{position:relative;z-index:1}@media (hover:none),(prefers-reduced-motion:reduce){.card-spotlight:before{display:none}}