.blog-hero[data-v-cf5a00e4]{background:linear-gradient(180deg, var(--wn-blue-100) 0%, var(--wn-white) 100%);padding-block:var(--wn-space-9)}.blog-hero__inner[data-v-cf5a00e4]{max-width:var(--wn-container-narrow);text-align:center}.blog-hero__eyebrow[data-v-cf5a00e4]{color:var(--wn-blue);font-weight:var(--wn-fw-semibold);letter-spacing:.08em;text-transform:uppercase;font-size:var(--wn-fs-sm);margin-bottom:var(--wn-space-3)}.blog-hero__title[data-v-cf5a00e4]{font-size:var(--wn-fs-4xl);color:var(--wn-blue);margin-bottom:var(--wn-space-3)}.blog-hero__lede[data-v-cf5a00e4]{color:var(--wn-ink-2);font-size:var(--wn-fs-lg);margin:0 auto var(--wn-space-6);max-width:52ch}.blog-hero__search[data-v-cf5a00e4]{justify-content:center;display:flex}.blog-hero__input[data-v-cf5a00e4]{width:min(460px,100%);padding:var(--wn-space-3) var(--wn-space-5);font-size:var(--wn-fs-md);border:1px solid var(--wn-line);border-radius:var(--wn-radius-pill);background:var(--wn-white);box-shadow:var(--wn-shadow-sm);transition:border-color var(--wn-dur) var(--wn-ease)}.blog-hero__input[data-v-cf5a00e4]:focus{border-color:var(--wn-blue);box-shadow:0 0 0 3px var(--wn-blue-100);outline:0}.category-chips[data-v-cf5a00e4]{gap:var(--wn-space-2);padding-block:var(--wn-space-6);flex-wrap:wrap;display:flex}.chip[data-v-cf5a00e4]{align-items:center;gap:var(--wn-space-2);padding:var(--wn-space-2) var(--wn-space-4);background:var(--wn-surface-alt);color:var(--wn-ink-2);font-size:var(--wn-fs-sm);font-weight:var(--wn-fw-medium);border-radius:var(--wn-radius-pill);transition:background var(--wn-dur-fast) var(--wn-ease), color var(--wn-dur-fast) var(--wn-ease);display:inline-flex}.chip[data-v-cf5a00e4]:hover,.chip[data-v-cf5a00e4]:focus-visible{background:var(--wn-blue-100);color:var(--wn-blue);text-decoration:none}.chip--active[data-v-cf5a00e4]{background:var(--wn-blue);color:var(--wn-white)}.chip--active[data-v-cf5a00e4]:hover,.chip--active[data-v-cf5a00e4]:focus-visible{background:var(--wn-blue-500);color:var(--wn-white)}.chip__count[data-v-cf5a00e4]{font-size:var(--wn-fs-xs);opacity:.75}.blog-summary[data-v-cf5a00e4]{color:var(--wn-ink-2);margin-bottom:var(--wn-space-5)}.post-grid[data-v-cf5a00e4]{gap:var(--wn-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1024px){.post-grid[data-v-cf5a00e4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.post-grid[data-v-cf5a00e4]{grid-template-columns:1fr}}.empty-state[data-v-cf5a00e4]{padding-block:var(--wn-space-9);text-align:center;color:var(--wn-ink-3)}
