.case-card.svelte-e3qivh.svelte-e3qivh{position:relative;isolation:isolate}.case-card__dots.svelte-e3qivh.svelte-e3qivh{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,color-mix(in oklab,var(--amber) 75%,transparent) 1px,transparent 1.6px);background-size:11px 11px;-webkit-mask-image:radial-gradient(200px circle at var(--mx) var(--my),#000,transparent 72%);mask-image:radial-gradient(200px circle at var(--mx) var(--my),#000,transparent 72%);opacity:0;transition:opacity .26s var(--ease-out-quint)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.case-card.svelte-e3qivh.svelte-e3qivh{transition:transform .26s var(--ease-out-quint),border-color .26s var(--ease-out-quint)}.case-card.svelte-e3qivh.svelte-e3qivh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;background:radial-gradient(460px circle at var(--mx) var(--my),color-mix(in oklab,var(--amber) 11%,transparent),transparent 62%);opacity:0;transition:opacity .26s var(--ease-out-quint);pointer-events:none}.case-card.svelte-e3qivh.svelte-e3qivh:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:radial-gradient(360px circle at var(--mx) var(--my),var(--amber),var(--teal) 45%,transparent 72%);-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 .26s var(--ease-out-quint);pointer-events:none}.case-card.svelte-e3qivh.svelte-e3qivh:hover{transform:translateY(-3px)}.case-card.svelte-e3qivh:hover .case-card__dots.svelte-e3qivh{opacity:.55}.case-card.svelte-e3qivh.svelte-e3qivh:hover:before{opacity:1}.case-card.svelte-e3qivh.svelte-e3qivh:hover:after{opacity:.6}}
