.card.svelte-podw4w{display:flex;flex-direction:column;gap:1.15rem}.media.svelte-podw4w{display:block;overflow:hidden;border-radius:var(--radius);background:var(--bg-soft);aspect-ratio:4 / 3}.media.svelte-podw4w img:where(.svelte-podw4w){width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.card.svelte-podw4w:hover .media:where(.svelte-podw4w) img:where(.svelte-podw4w){transform:scale(1.03)}.meta.svelte-podw4w{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.title.svelte-podw4w{margin-top:.65rem;font-size:1.45rem}.title.svelte-podw4w a:where(.svelte-podw4w){background-image:linear-gradient(var(--ink),var(--ink));background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .35s var(--ease)}.title.svelte-podw4w a:where(.svelte-podw4w):hover{background-size:100% 1px}.card.featured.svelte-podw4w{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:3.5rem}.card.featured.svelte-podw4w .media:where(.svelte-podw4w){aspect-ratio:3 / 2}.card.featured.svelte-podw4w .title:where(.svelte-podw4w){font-size:clamp(1.9rem,3.4vw,2.75rem)}.card.compact.svelte-podw4w .title:where(.svelte-podw4w){margin-top:.5rem;font-size:1.15rem}@media(max-width:860px){.card.featured.svelte-podw4w{grid-template-columns:1fr;gap:1.25rem}}
