.card-link.svelte-1lqormq{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:var(--small-card-radius);overflow:hidden;text-decoration:none;color:var(--surface);background:var(--neutral, var(--surface-recessed));--image-zoom-scale: 1.085;clip-path:inset(0 round var(--small-card-radius));backface-visibility:hidden;box-shadow:var(--card-outline-image)}.card-overlay.svelte-1lqormq{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,var(--scrim-15) 30%,var(--scrim-75) 100%);font-size:var(--text-display-7);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);z-index:1;padding:.6em .6em .7em;text-align:left;transition:opacity var(--duration-base) ease}.card-blurb.svelte-1lqormq{margin:0;color:var(--surface);font-family:var(--font-display);font-size:1em;letter-spacing:-.04em;font-weight:625;line-height:1.1}.card-summary.svelte-1lqormq{margin:0;color:var(--text-on-dark-muted);line-height:1.2}.card-tags.svelte-1lqormq{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.card-tags.svelte-1lqormq .tag:where(.svelte-1lqormq){background:var(--color-warm-canvas);color:var(--color-ink-muted)}.card-facts.svelte-1lqormq{font-size:var(--text-caption);font-weight:575;color:#fff}.card-facts.svelte-1lqormq .meta-icon:where(.svelte-1lqormq){width:1.2em;height:1.2em;margin-bottom:.2em}
