.blog-hero__grid{align-items:end;gap:24px;display:grid}.blog-hero .ac-page-hero__lead{margin-bottom:0}.blog-cats{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.blog-featured{margin:0 0 clamp(40px,5vw,64px);padding:0;list-style:none}.ac-post--featured{background:var(--c-cream);border-radius:var(--radius-xl);display:grid;overflow:hidden}.ac-post--featured .ac-post__media{aspect-ratio:16/10;border-radius:0}.ac-post--featured .ac-post__body{padding:24px 22px 28px}.ac-post--featured .ac-post__title{margin-bottom:12px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);line-height:1.15}.ac-post--featured .ac-post__text{font-size:var(--fs-base)}.ac-post--featured:focus-within{outline-offset:4px;border-radius:var(--radius-xl)}@media (min-width:1024px){.blog-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:48px}.ac-post--featured{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ac-post--featured .ac-post__media{aspect-ratio:auto;min-height:380px}.ac-post--featured .ac-post__body{justify-content:center;padding:44px 48px}}