.post-card[data-astro-cid-sbmovh4h]{gap:var(--s-3);align-content:start;text-decoration:none;display:grid}.post-card__img[data-astro-cid-sbmovh4h]{aspect-ratio:3/2}.post-card__body[data-astro-cid-sbmovh4h]{gap:var(--s-1);display:grid}.post-card__meta[data-astro-cid-sbmovh4h]{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--track);color:var(--ink-3);flex-wrap:wrap;gap:.6em;font-weight:500;display:flex}.post-card__cat[data-astro-cid-sbmovh4h]{color:var(--ink)}.post-card__cat[data-astro-cid-sbmovh4h]:before{content:"+ ";color:var(--agency-red)}.post-card__title[data-astro-cid-sbmovh4h]{font-size:clamp(1.5rem,1.3rem + .6vw,1.875rem)}.post-card__desc[data-astro-cid-sbmovh4h]{color:var(--ink-2);font-size:1rem}.post-card__by[data-astro-cid-sbmovh4h]{font-size:var(--fs-small);color:var(--ink-3);font-style:italic}.post-card[data-astro-cid-sbmovh4h]:hover .post-card__title[data-astro-cid-sbmovh4h]{text-decoration:underline;text-decoration-color:var(--agency-red);text-underline-offset:.18em;text-decoration-thickness:1px}@media (width>=900px){.post-card--feature[data-astro-cid-sbmovh4h]{gap:var(--s-5);grid-template-columns:7fr 5fr;align-items:center}.post-card--feature[data-astro-cid-sbmovh4h] .post-card__title[data-astro-cid-sbmovh4h]{font-size:var(--fs-h2);line-height:1.06}.post-card--feature[data-astro-cid-sbmovh4h] .post-card__desc[data-astro-cid-sbmovh4h]{font-size:var(--fs-lead)}}
