.article-card.svelte-a1a7z4{box-shadow:0 1px 3px #00000008,0 4px 6px #00000005;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),border-color .3s ease;transform:translateY(0);will-change:transform,box-shadow}.article-card.svelte-a1a7z4:hover{box-shadow:0 4px 8px #0000000a,0 12px 24px #0000000f,0 24px 48px var(--card-glow)}.article-card.svelte-a1a7z4.gradient-border:before{z-index:20}.article-shimmer.svelte-a1a7z4:before{content:"";position:absolute;top:-50%;inset-inline-start:0;width:60%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);transform:translate(-200%) skew(-20deg);transition:transform .8s ease;pointer-events:none}.article-card.svelte-a1a7z4:hover .article-shimmer:where(.svelte-a1a7z4):before{transform:translate(300%) skew(-20deg)}[dir=rtl] .article-card.svelte-a1a7z4:hover .article-shimmer:where(.svelte-a1a7z4):before{transform:translate(-300%) skew(20deg)}@media(min-width:768px){.article-card.svelte-a1a7z4{transform:translateY(0) rotateX(0)}.article-card.svelte-a1a7z4:hover{transform:translateY(-4px) rotateX(.5deg)}}@media(prefers-reduced-motion:reduce){.article-shimmer.svelte-a1a7z4:before{display:none}.article-card.svelte-a1a7z4{transition:none}.article-card.svelte-a1a7z4:hover{transform:none;box-shadow:0 1px 3px #00000008,0 4px 6px #00000005}}
