@keyframes svelte-g1edg9-glow-spin{0%{--glow-angle: 0deg}to{--glow-angle: 360deg}}@property --glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.benefit-card.svelte-g1edg9{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s ease}.benefit-card.svelte-g1edg9:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--glow-angle),transparent 0%,transparent 70%,rgba(255,255,255,.25) 85%,rgba(255,255,255,.08) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.benefit-card.svelte-g1edg9:hover:before{opacity:1;animation:svelte-g1edg9-glow-spin 3s linear infinite}.benefit-card.svelte-g1edg9:hover{border-color:transparent;transform:translateY(-4px)}
