.spotlight-container{position:relative}.spotlight-container:before{content:"";position:fixed;inset:0;background-color:transparent;pointer-events:none;z-index:10;transition:background-color .3s ease}.spotlight-container:has(.spotlight-item:hover):before{background-color:rgba(0,0,0,.5)}.spotlight-item{position:relative;z-index:20;transition:transform .3s ease,box-shadow .3s ease}.spotlight-item:hover{transform:scale(1.02);box-shadow:0 0 30px rgba(85,83,243,.6)}