.post-card[data-astro-cid-atssbmnx]{height:100%}a[data-astro-cid-atssbmnx]{align-items:center;gap:var(--space-2);height:100%;color:var(--ink);grid-template-columns:7rem minmax(0,1fr);text-decoration:none;display:grid}.thumb[data-astro-cid-atssbmnx]{aspect-ratio:4/3;background:var(--surface-alt);display:block;overflow:hidden}img[data-astro-cid-atssbmnx]{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.info[data-astro-cid-atssbmnx]{justify-items:start;gap:var(--space-0);min-width:0;display:grid}.title[data-astro-cid-atssbmnx]{font-size:var(--step-1);overflow-wrap:anywhere;text-transform:uppercase;text-wrap:pretty;line-height:1.1}a[data-astro-cid-atssbmnx]:hover .title[data-astro-cid-atssbmnx]{color:var(--accent-text)}.excerpt[data-astro-cid-atssbmnx]{color:var(--ink-muted);overflow-wrap:anywhere}.feature[data-astro-cid-atssbmnx] a[data-astro-cid-atssbmnx]{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.feature[data-astro-cid-atssbmnx] .thumb[data-astro-cid-atssbmnx]{aspect-ratio:3/2}.feature[data-astro-cid-atssbmnx] .info[data-astro-cid-atssbmnx]{gap:var(--space-1)}.feature[data-astro-cid-atssbmnx] .title[data-astro-cid-atssbmnx]{font-size:var(--step-3);line-height:var(--leading-tight)}.tile[data-astro-cid-atssbmnx] a[data-astro-cid-atssbmnx]{padding:var(--space-2);background:radial-gradient(ellipse 90% 90% at 100% 0%, #1f5bff29, transparent 70%), var(--navy-950);color:var(--on-navy);grid-template-columns:minmax(0,1fr)}.tile[data-astro-cid-atssbmnx] time,.tile[data-astro-cid-atssbmnx] .excerpt[data-astro-cid-atssbmnx]{color:var(--on-navy-muted)}.tile[data-astro-cid-atssbmnx] a[data-astro-cid-atssbmnx]:hover{background:var(--navy-900)}.tile[data-astro-cid-atssbmnx] a[data-astro-cid-atssbmnx]:hover .title[data-astro-cid-atssbmnx]{color:var(--on-navy);text-decoration:underline 2px}.tile[data-astro-cid-atssbmnx].feature a[data-astro-cid-atssbmnx]{padding:var(--space-3) var(--space-2)}@media (width>=48rem){a[data-astro-cid-atssbmnx]{align-content:start;gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.thumb[data-astro-cid-atssbmnx]{aspect-ratio:3/2}.info[data-astro-cid-atssbmnx]{gap:var(--space-1)}.title[data-astro-cid-atssbmnx]{font-size:var(--step-2)}.tile[data-astro-cid-atssbmnx] a[data-astro-cid-atssbmnx]{min-height:15rem;padding:var(--space-3);align-content:stretch;align-items:stretch}.tile[data-astro-cid-atssbmnx] .info[data-astro-cid-atssbmnx]{grid-template-rows:auto minmax(0,1fr);align-items:end}.feature[data-astro-cid-atssbmnx] .title[data-astro-cid-atssbmnx]{font-size:var(--step-4)}.tile[data-astro-cid-atssbmnx].feature a[data-astro-cid-atssbmnx]{min-height:17rem;padding:var(--space-4)}.tile[data-astro-cid-atssbmnx].feature .info[data-astro-cid-atssbmnx]{grid-template-rows:auto auto auto;align-content:space-between}}@media (width>=56rem){.feature[data-astro-cid-atssbmnx]:not(.tile) a[data-astro-cid-atssbmnx]{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.feature[data-astro-cid-atssbmnx] .thumb[data-astro-cid-atssbmnx]{aspect-ratio:16/10}}@media (prefers-reduced-motion:no-preference){img[data-astro-cid-atssbmnx]{transition:transform var(--dur-slow) var(--ease-out)}a[data-astro-cid-atssbmnx]:hover img[data-astro-cid-atssbmnx]{transform:scale(1.03)}.title[data-astro-cid-atssbmnx]{transition:color var(--dur-fast) var(--ease-out)}}
