.card[data-astro-cid-y2vllrex]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);flex-direction:column;height:100%;display:flex;overflow:hidden}.card__media[data-astro-cid-y2vllrex]{aspect-ratio:3/2;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--sand);display:block;position:relative;overflow:hidden}.card__media[data-astro-cid-y2vllrex] picture{width:100%;height:100%;display:block}.card__image[data-astro-cid-y2vllrex]{object-fit:cover;width:100%;height:100%;display:block}.card__body[data-astro-cid-y2vllrex]{gap:var(--space-2);padding:var(--space-4) var(--space-5);flex-direction:column;flex:1;display:flex}.card__title[data-astro-cid-y2vllrex]{font-size:var(--h3);font-weight:700;line-height:var(--leading-tight);margin:0}.card__link[data-astro-cid-y2vllrex]{padding-block:calc((var(--tap) - var(--leading-tight) * 1em) / 2);margin-block:calc(-1 * (var(--tap) - var(--leading-tight) * 1em) / 2);color:var(--ink);text-decoration:none;display:inline-block}.card__link[data-astro-cid-y2vllrex]:hover,.card__link[data-astro-cid-y2vllrex]:focus-visible{color:var(--ink);text-underline-offset:.12em;text-decoration:underline}.card__meta[data-astro-cid-y2vllrex]{font-size:var(--text-sm);color:var(--gold-deep);font-weight:600}.card__summary[data-astro-cid-y2vllrex]{color:var(--ink-soft)}
