.blob.svelte-xkcg75.svelte-xkcg75{position:absolute;border-radius:9999px;filter:blur(60px);opacity:.35;animation:svelte-xkcg75-drift 14s ease-in-out infinite}.blob-a.svelte-xkcg75.svelte-xkcg75{top:-80px;right:-60px;width:320px;height:320px;background:radial-gradient(circle,var(--purple-primary) 0%,transparent 70%);animation-delay:0s}.blob-b.svelte-xkcg75.svelte-xkcg75{top:120px;left:-100px;width:260px;height:260px;background:radial-gradient(circle,#a78bfa 0%,transparent 70%);animation-delay:3s}@keyframes svelte-xkcg75-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-24px) scale(1.06)}}.pulse-dot.svelte-xkcg75.svelte-xkcg75{width:6px;height:6px;border-radius:9999px;background:var(--purple-primary);flex-shrink:0;animation:svelte-xkcg75-pulse 1.8s ease-in-out infinite}@keyframes svelte-xkcg75-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.hero-icon-card.svelte-xkcg75.svelte-xkcg75{transition:transform .5s cubic-bezier(.22,1,.36,1)}.hero-icon-card.svelte-xkcg75.svelte-xkcg75:hover{transform:rotate(-4deg) scale(1.04)}.search-box.svelte-xkcg75.svelte-xkcg75{transition:border-color .25s ease,box-shadow .25s ease}.search-box.svelte-xkcg75.svelte-xkcg75:focus-within{border-color:color-mix(in srgb,var(--purple-primary) 45%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--purple-primary) 12%,transparent)}.dropdown.svelte-xkcg75.svelte-xkcg75{animation:svelte-xkcg75-dropdown-in .18s ease}@keyframes svelte-xkcg75-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.suggestion-active.svelte-xkcg75.svelte-xkcg75{background:color-mix(in srgb,var(--purple-primary) 7%,transparent)}.compact-header.svelte-xkcg75.svelte-xkcg75{transform:translateY(-100%);opacity:0;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease;pointer-events:none}.compact-visible.svelte-xkcg75.svelte-xkcg75{transform:translateY(0);opacity:1;pointer-events:auto}.spotlight-content-wrap.svelte-xkcg75.svelte-xkcg75{display:grid;min-height:168px}.spotlight-content-wrap.svelte-xkcg75>.svelte-xkcg75{grid-area:1 / 1}.article-card.svelte-xkcg75.svelte-xkcg75{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease}.article-card.svelte-xkcg75.svelte-xkcg75:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--purple-primary) 35%,transparent);box-shadow:0 16px 32px #7c3aed1f}.featured-card.svelte-xkcg75.svelte-xkcg75{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease}.featured-card.svelte-xkcg75.svelte-xkcg75:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--purple-primary) 45%,transparent);box-shadow:0 20px 40px #7c3aed29}.read-more.svelte-xkcg75.svelte-xkcg75{opacity:0;transform:translate(-4px);transition:opacity .3s ease,transform .3s ease}.article-card.svelte-xkcg75:hover .read-more.svelte-xkcg75{opacity:1;transform:translate(0)}.read-arrow.svelte-xkcg75.svelte-xkcg75{transition:transform .3s cubic-bezier(.22,1,.36,1)}.article-card.svelte-xkcg75:hover .read-arrow.svelte-xkcg75{transform:translate(3px)}.skeleton-block.svelte-xkcg75.svelte-xkcg75{background:linear-gradient(90deg,color-mix(in srgb,var(--purple-primary) 6%,#eee) 25%,color-mix(in srgb,var(--purple-primary) 12%,#eee) 37%,color-mix(in srgb,var(--purple-primary) 6%,#eee) 63%);background-size:400% 100%;animation:svelte-xkcg75-shimmer 1.4s ease infinite}@keyframes svelte-xkcg75-shimmer{0%{background-position:100% 50%}to{background-position:0% 50%}}@media (prefers-reduced-motion: reduce){.blob.svelte-xkcg75.svelte-xkcg75,.pulse-dot.svelte-xkcg75.svelte-xkcg75,.hero-icon-card.svelte-xkcg75.svelte-xkcg75,.article-card.svelte-xkcg75.svelte-xkcg75,.featured-card.svelte-xkcg75.svelte-xkcg75,.read-more.svelte-xkcg75.svelte-xkcg75,.read-arrow.svelte-xkcg75.svelte-xkcg75,.compact-header.svelte-xkcg75.svelte-xkcg75,.skeleton-block.svelte-xkcg75.svelte-xkcg75{animation:none!important;transition:none!important}}
