.spotlight-card-module__0xylhW__spotlight{isolation:isolate;--spotlight-x:50%;--spotlight-y:50%;--spotlight-presence:0;transition:box-shadow .2s ease-out,transform .12s ease-out;position:relative}.spotlight-card-module__0xylhW__spotlight[data-spotlight-pressed=true]{transform:scale(.99)}.spotlight-card-module__0xylhW__spotlight:has(a:active){transform:scale(.99)}@media (hover:hover) and (pointer:fine){.spotlight-card-module__0xylhW__spotlight:hover{box-shadow:0 6px 18px -6px color-mix(in srgb, var(--color-signal-sky) 22%, transparent)}}.spotlight-card-module__0xylhW__spotlight:before{content:"";border-radius:inherit;pointer-events:none;opacity:var(--spotlight-presence);z-index:-1;background:radial-gradient(circle 240px at var(--spotlight-x) var(--spotlight-y), color-mix(in srgb, var(--color-signal-sky) 12%, transparent), transparent 75%);transition:opacity .25s ease-out;position:absolute;inset:0}.spotlight-card-module__0xylhW__spotlight:has(:focus-visible):before{opacity:1}@media (prefers-reduced-motion:reduce){.spotlight-card-module__0xylhW__spotlight[data-spotlight-pressed=true]{transform:none}.spotlight-card-module__0xylhW__spotlight:has(a:active){transform:none}.spotlight-card-module__0xylhW__spotlight,.spotlight-card-module__0xylhW__spotlight:before{transition:none}}@media (hover:none){.spotlight-card-module__0xylhW__spotlight:before{display:none}}
