.card.svelte-ta1ciq{--x:50%;--y:0%;position:relative;display:flex;flex-direction:column;padding:24px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden;transition:border-color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.card.svelte-ta1ciq:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--x) var(--y),color-mix(in srgb,var(--brand) 16%,transparent),transparent 60%);transition:opacity .3s var(--ease)}.card.svelte-ta1ciq:hover{border-color:var(--border-strong)}.card.svelte-ta1ciq:hover:before{opacity:1}.card-link.svelte-ta1ciq:hover{transform:translateY(-3px)}.card.svelte-ta1ciq>*{position:relative}
