.blog_grid__SCUL2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.blog_link__pid8V{border-radius:1.25rem;overflow:hidden;color:var(--foreground);text-decoration:none}.blog_card__ygzov{height:100%;overflow:hidden}.blog_cover__UWuqk{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--site-accent-wash)}.blog_cover__UWuqk img{object-fit:cover;transition:transform .5s ease}.blog_placeholder__D7_ha{display:grid;place-items:center;height:100%;color:var(--accent)}.blog_placeholder__D7_ha svg{width:3rem;height:3rem;stroke-width:1;opacity:.65}.blog_copy__t1F12{padding:1.5rem}.blog_date__xpgoT{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.75rem;color:var(--muted)}.blog_title__N_Pf_{font:400 1.6rem/1.25 var(--site-font-heading);letter-spacing:-.025em;margin-bottom:.75rem}.blog_excerpt__K1BaR{color:var(--muted);font-size:.9375rem;line-height:1.75;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_read__J_meG{display:flex;align-items:center;gap:.5rem;color:var(--accent);font-size:.8125rem;font-weight:600;margin-top:1.25rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.blog_link__pid8V:hover .blog_cover__UWuqk img{transform:scale(1.025)}}@media (max-width:1000px){.blog_grid__SCUL2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog_grid__SCUL2{grid-template-columns:1fr}}