.card[data-astro-cid-z3zwwn3e]{grid-row:span 5;grid-template-rows:subgrid;color:inherit;--ledge:12px;--lift:0px;min-width:0;text-decoration:none;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-z3zwwn3e]{--lift:52px}}.card--bare[data-astro-cid-z3zwwn3e]{grid-row:span 2}.card--bare[data-astro-cid-z3zwwn3e] .card__ledge[data-astro-cid-z3zwwn3e]{margin-bottom:max(var(--s1), calc(var(--s4) - var(--lift)))}.card[data-astro-cid-z3zwwn3e][hidden]{display:none}.card__stage[data-astro-cid-z3zwwn3e]{height:calc(var(--stage-h) + var(--lift));padding:var(--lift) 8% 0;z-index:1;content-visibility:auto;contain-intrinsic-size:auto calc(var(--stage-h) + var(--lift));justify-content:center;align-items:flex-end;display:flex;position:relative}.card__ledge[data-astro-cid-z3zwwn3e]{height:var(--ledge);background:var(--shelf-wood);background-image:linear-gradient(to bottom, var(--shelf-edge), var(--shelf-wood) 35%, color-mix(in oklch, var(--shelf-wood) 75%, black));box-shadow:0 6px 12px -4px rgb(var(--shadow-ink) / calc(.35 * var(--shadow-a))), inset 0 1px 0 color-mix(in oklch, var(--shelf-edge) 60%, var(--ink-strong));margin:-1px 0 0;position:relative}.card__ledge[data-astro-cid-z3zwwn3e]:after{content:"";background:inherit;box-shadow:inherit;position:absolute;inset:0 -100vw 0 100%}.card__title[data-astro-cid-z3zwwn3e]{padding:var(--s1) 0 0;font-size:var(--step-0);line-height:var(--lh-heading);color:var(--ink-strong);text-wrap:balance;transition:color var(--dur-fast)}.card__author[data-astro-cid-z3zwwn3e]{padding:var(--s-1) 0 0;color:var(--ink-soft);font-family:var(--font-ui);font-size:var(--step--2);line-height:var(--lh-ui);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-wrap:pretty}.card__tail[data-astro-cid-z3zwwn3e]{padding:var(--s0) 0 max(var(--s1), calc(var(--s4) - var(--lift)));flex-wrap:wrap;align-content:start;align-items:center;gap:.3rem .5rem;display:flex}.card[data-astro-cid-z3zwwn3e]:hover .card__title[data-astro-cid-z3zwwn3e]{color:var(--accent)}
