.card[data-astro-cid-sbmovh4h]{border-block-end:1px solid var(--line);grid-template-columns:7.5rem minmax(0,1fr);grid-template-areas:"date date""media body";gap:.5rem 1rem;padding-block:1.25rem;display:grid;position:relative}.date[data-astro-cid-sbmovh4h]{color:var(--ink-soft);grid-area:date;font-size:.85rem}.media[data-astro-cid-sbmovh4h]{aspect-ratio:4/3;background:var(--surface);border-radius:10px;grid-area:media;align-self:start;overflow:hidden}.media[data-astro-cid-sbmovh4h] img[data-astro-cid-sbmovh4h]{object-fit:cover;width:100%;height:100%;transition:transform .35s}.body[data-astro-cid-sbmovh4h]{grid-area:body;min-width:0}.kind[data-astro-cid-sbmovh4h]{color:var(--ink-soft);font-size:.8rem}h3[data-astro-cid-sbmovh4h]{font-size:1.1rem}h3[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{color:var(--ink);text-decoration:none}h3[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:after{content:"";position:absolute;inset:0}.desc[data-astro-cid-sbmovh4h]{color:var(--ink-soft);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-block-start:.3rem;font-size:.95rem;line-height:1.7;display:-webkit-box;overflow:hidden}.card[data-astro-cid-sbmovh4h]:hover h3[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{color:var(--accent)}.card[data-astro-cid-sbmovh4h]:hover .media[data-astro-cid-sbmovh4h] img[data-astro-cid-sbmovh4h]{transform:scale(1.03)}.card[data-astro-cid-sbmovh4h]:has(a:focus-visible){outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}h3[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:focus-visible{outline:none}@media (width>=640px){.card[data-astro-cid-sbmovh4h]{grid-template-columns:8.5rem 13rem minmax(0,1fr);grid-template-areas:"date media body";gap:1.5rem;min-height:12.5rem;padding-block:1.75rem}.date[data-astro-cid-sbmovh4h]{padding-block-start:.2rem}h3[data-astro-cid-sbmovh4h]{font-size:1.3rem}.desc[data-astro-cid-sbmovh4h]{font-size:1rem}}
