.card-spotlight{position:relative;border-radius:1rem;border:1px solid #e5e7eb;background-color:#ffffff;padding:1.5rem;overflow:hidden;--mouse-x:50%;--mouse-y:50%;--spotlight-color:rgba(139,92,246,0.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s ease;height:100%}.card-spotlight:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-2px)}.card-spotlight:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at var(--mouse-x) var(--mouse-y),var(--spotlight-color),transparent 80%);opacity:0;transition:opacity .5s ease;pointer-events:none}.card-spotlight:focus-within:before,.card-spotlight:hover:before{opacity:.6}.aurora-container{width:100%;height:100%}