.blog[data-astro-cid-x255k2k2]{padding:clamp(3rem, 8vw, 6rem) 0 var(--space)}.head[data-astro-cid-x255k2k2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2rem;margin-bottom:2rem;display:flex}h1[data-astro-cid-x255k2k2]{margin:0;font-size:clamp(2.6rem,6vw,4rem);line-height:1.05}.lede[data-astro-cid-x255k2k2]{max-width:30rem;margin:.75rem 0 0;font-size:1.125rem}.feed[data-astro-cid-x255k2k2]{color:var(--link);text-underline-offset:.18em;font-size:.875rem;text-decoration:underline}.filters[data-astro-cid-x255k2k2]{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{border:1px solid var(--line);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 1rem;font-size:.875rem}.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2][aria-pressed=true]{border-color:var(--fg);color:var(--fg);font-weight:600}.filters[data-astro-cid-x255k2k2][hidden]{display:none}.lead[data-astro-cid-x255k2k2]{grid-column:1/-1;align-items:center;gap:1.25rem;display:grid;position:relative}@media (min-width:760px){.lead[data-astro-cid-x255k2k2]{grid-template-columns:1.35fr 1fr;gap:2.5rem}}.lead[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{max-width:none;margin:0 0 .75rem;font-size:clamp(2rem,3.8vw,3rem);line-height:1.08}.lead[data-astro-cid-x255k2k2] .blog-summary[data-astro-cid-x255k2k2]{font-size:1.0625rem}.empty[data-astro-cid-x255k2k2]{border-top:1px solid var(--line);color:var(--muted);padding-top:1.5rem}
