.post-card[data-astro-cid-fjbsocwl]{border:.0625rem solid var(--rule);border-radius:var(--radius-2);background:var(--bg);height:100%;transition:border-color var(--dur-moderate) var(--ease-productive), box-shadow var(--dur-moderate) var(--ease-productive), translate var(--dur-moderate) var(--ease-productive);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.post-card--text[data-astro-cid-fjbsocwl]{grid-template-rows:1fr}.post-card--featured[data-astro-cid-fjbsocwl].post-card--text{grid-template-columns:1fr}.post-card[data-astro-cid-fjbsocwl] .m-media{border-radius:0}.post-card__copy[data-astro-cid-fjbsocwl]{align-content:start;gap:.75rem;padding:clamp(1.25rem,2.2vw,1.75rem);display:grid}.post-card__meta[data-astro-cid-fjbsocwl]{color:var(--primary);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:.25rem 1rem;font-size:.8125rem;font-weight:600;display:flex}.post-card__meta[data-astro-cid-fjbsocwl] span[data-astro-cid-fjbsocwl]+span[data-astro-cid-fjbsocwl]{color:var(--fg-muted)}.post-card__link[data-astro-cid-fjbsocwl]{color:inherit;text-decoration:none}.post-card__link[data-astro-cid-fjbsocwl]:after{content:"";position:absolute;inset:0}.post-card__text[data-astro-cid-fjbsocwl]{color:var(--fg-muted);font-size:1.0625rem;line-height:1.7}.post-card--featured[data-astro-cid-fjbsocwl]{grid-template-rows:auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.post-card--featured[data-astro-cid-fjbsocwl] .post-card__copy[data-astro-cid-fjbsocwl]{gap:1rem;padding:clamp(1.75rem,4vw,3rem)}.post-card--featured[data-astro-cid-fjbsocwl] h2[data-astro-cid-fjbsocwl]{letter-spacing:-.03em;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:500;line-height:1.15}@media (hover:hover){.post-card[data-astro-cid-fjbsocwl]:hover{border-color:var(--primary);box-shadow:var(--shadow-3);translate:0 -.25rem}.post-card[data-astro-cid-fjbsocwl]:hover img{scale:1.04}}.post-card[data-astro-cid-fjbsocwl]:has(.post-card__link:focus-visible){outline:.1875rem solid var(--fg);outline-offset:.1875rem}@media (width<=63.99rem){.post-card--featured[data-astro-cid-fjbsocwl]{grid-template-columns:1fr}}
