.card.svelte-cbpyd1{min-width:0;height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:box-shadow .18s;display:flex}.media.svelte-cbpyd1{background:#e8e8e2;position:relative;overflow:hidden}.media.svelte-cbpyd1 img:where(.svelte-cbpyd1){aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .5s;display:block}.tag.svelte-cbpyd1{margin:0;position:absolute;top:.65rem;left:.65rem}.meta.svelte-cbpyd1{flex:1;padding:.7rem .55rem .75rem;transition:background-color .18s}.meta.svelte-cbpyd1 h3:where(.svelte-cbpyd1){margin:0 0 .35rem;font-size:1.2rem;font-weight:500}.meta.svelte-cbpyd1 p:where(.svelte-cbpyd1){color:var(--text-muted);letter-spacing:.02em;margin:0;font-size:.8rem}@media (hover:hover) and (pointer:fine){.card.svelte-cbpyd1:hover,.card.svelte-cbpyd1:focus-visible{box-shadow:0 0 0 1px var(--brand)}.card.svelte-cbpyd1:hover .media:where(.svelte-cbpyd1) img:where(.svelte-cbpyd1),.card.svelte-cbpyd1:focus-visible .media:where(.svelte-cbpyd1) img:where(.svelte-cbpyd1){transform:scale(1.03)}.card.svelte-cbpyd1:hover .meta:where(.svelte-cbpyd1),.card.svelte-cbpyd1:focus-visible .meta:where(.svelte-cbpyd1){background:var(--card-meta-hover)}.card.svelte-cbpyd1:hover .meta:where(.svelte-cbpyd1) h3:where(.svelte-cbpyd1),.card.svelte-cbpyd1:focus-visible .meta:where(.svelte-cbpyd1) h3:where(.svelte-cbpyd1){text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}}@media (prefers-reduced-motion:reduce){.media.svelte-cbpyd1 img:where(.svelte-cbpyd1){transition:none}}
