.zs-blog{gap:var(--space-5);flex-direction:column;display:flex}.zs-blog__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.zs-blog__chips a{min-height:var(--control-sm);padding-inline:var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-body-sm);align-items:center;display:inline-flex}.zs-blog__chips a.is-active{background:var(--brand);border-color:var(--brand);color:var(--text-inverse)}.zs-blog__hero{gap:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-4);display:grid;overflow:hidden}.zs-blog__hero h2{margin:var(--space-2) 0}.zs-blog__hero-media{aspect-ratio:16/9;background:var(--bg-muted);border-radius:var(--radius-lg);display:block;overflow:hidden}.zs-blog__hero-media img{object-fit:cover;width:100%;height:100%}.zs-blog__grid{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.zs-article-card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;height:100%;display:flex;overflow:hidden}.zs-article-card:hover{box-shadow:var(--shadow-sm)}.zs-article-card__media{aspect-ratio:16/9;background:var(--bg-muted);display:block;overflow:hidden}.zs-article-card__media img{object-fit:cover;width:100%;height:100%}.zs-article-card__ph{width:100%;height:100%;min-height:8rem;color:var(--text-secondary);font-size:var(--font-size-h1);background:#f1f5f9;justify-content:center;align-items:center;font-weight:700;display:flex}.zs-article-card__body{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.zs-article-card__title{font-size:var(--font-size-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.zs-article-card__title a{color:var(--text-primary)}.zs-article-card__topic{font-size:var(--font-size-caption);color:var(--brand);align-self:flex-start;font-weight:700}.zs-article-card time,.zs-article__meta{color:var(--text-secondary);font-size:var(--font-size-caption)}.zs-article__cover{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--bg-muted);max-height:22rem;margin-block-end:var(--space-4);overflow:hidden}.zs-article__cover img{object-fit:cover;width:100%;height:100%}.zs-article__body{max-width:40rem}.zs-article__pager{gap:var(--space-4);margin-block:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.zs-article__pager a{color:var(--brand);font-weight:500}@media (min-width:768px){.zs-blog__hero{grid-template-columns:1.2fr 1fr;align-items:center}.zs-blog__grid{grid-template-columns:repeat(2,1fr)}.zs-article__cover{max-height:28rem}}@media (min-width:1024px){.zs-blog__grid{grid-template-columns:repeat(3,1fr)}}
