.blog-module__akVCSq__head{max-width:46rem}.blog-module__akVCSq__head p{color:var(--text-secondary);max-width:38rem;margin-top:14px;font-size:1.06rem}.blog-module__akVCSq__chips{flex-wrap:wrap;gap:8px;margin:34px 0 10px;display:flex}.blog-module__akVCSq__chip{border:1px solid var(--border-subtle);background:var(--bg-surface);min-height:36px;color:var(--text-secondary);border-radius:999px;align-items:center;padding:0 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.blog-module__akVCSq__chip:hover{border-color:var(--border-strong);color:var(--text-primary)}.blog-module__akVCSq__chipActive{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-page)}.blog-module__akVCSq__chipActive:hover{color:var(--bg-page)}.blog-module__akVCSq__featured{border:1px solid var(--border-subtle);background:var(--bg-surface);color:inherit;border-radius:22px;grid-template-columns:1.1fr 1fr;margin-top:26px;text-decoration:none;transition:border-color .15s;display:grid;overflow:hidden}.blog-module__akVCSq__featured:hover{border-color:var(--border-strong)}.blog-module__akVCSq__featured h2{margin-top:10px;font-size:clamp(1.6rem,3.4vw,2.3rem);line-height:1.12}.blog-module__akVCSq__featured:hover h2{color:var(--text-accent)}.blog-module__akVCSq__featuredExcerpt{color:var(--text-secondary);max-width:46rem;margin-top:14px}.blog-module__akVCSq__featuredMedia{background:linear-gradient(160deg, var(--bg-tint-accent), var(--bg-sunken));justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.blog-module__akVCSq__featuredMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-module__akVCSq__featuredBody{flex-direction:column;align-items:flex-start;padding:clamp(24px,4vw,44px);display:flex}.blog-module__akVCSq__readCue{color:var(--text-link);margin-top:18px;font-weight:700}.blog-module__akVCSq__featured:hover .blog-module__akVCSq__readCue{text-decoration:underline}.blog-module__akVCSq__mediaTag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:700}.blog-module__akVCSq__kicker{flex-wrap:wrap;align-items:center;gap:10px;font-size:.78rem;display:flex}.blog-module__akVCSq__cat{color:var(--text-accent);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.blog-module__akVCSq__when{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}.blog-module__akVCSq__grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;margin-top:26px;display:grid}.blog-module__akVCSq__card{border:1px solid var(--border-subtle);background:var(--bg-surface);color:inherit;border-radius:18px;flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex;overflow:hidden}.blog-module__akVCSq__thumb{aspect-ratio:16/9;background:linear-gradient(160deg, var(--bg-tint-accent), var(--bg-sunken));justify-content:center;align-items:center;display:flex;position:relative}.blog-module__akVCSq__thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-module__akVCSq__cardBody{flex-direction:column;gap:10px;padding:18px 20px 20px;display:flex}.blog-module__akVCSq__card:hover{border-color:var(--border-strong)}.blog-module__akVCSq__card h3{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;font-size:1.22rem;font-weight:650;line-height:1.2}.blog-module__akVCSq__card:hover h3{color:var(--text-accent)}.blog-module__akVCSq__cardExcerpt{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.blog-module__akVCSq__empty{color:var(--text-secondary);margin-top:30px}@media (max-width:760px){.blog-module__akVCSq__featured{grid-template-columns:1fr}.blog-module__akVCSq__featuredMedia{aspect-ratio:16/9;min-height:0}}
