.spotlight-hero-container{position:relative;overflow:hidden}.spotlight-hero-backdrop{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(147,51,234,.15) 0,rgba(147,51,234,.05) 30%,transparent 60%);opacity:.7;transition:opacity .3s ease;pointer-events:none}.spotlight-hero-container:hover .spotlight-hero-backdrop{opacity:1}.spotlight-hero-content{position:relative;z-index:2}