.blog-page{max-width:680px;padding:0 20px;padding-top:var(--space-5);padding-bottom:var(--space-7);gap:0;margin:0 auto}.blog-index__heading{font-size:var(--typo-hero);font-weight:var(--font-weight-bold);color:var(--text);margin:0 0 var(--space-5)}.blog-index{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.blog-card{border-top:1px solid var(--border)}.blog-card:last-child{border-bottom:1px solid var(--border)}.blog-card__link{padding:var(--space-4)0;color:inherit;text-decoration:none;transition:opacity .12s;display:block}.blog-card__link:hover{opacity:.75}.blog-card__cover{object-fit:cover;width:100%;height:180px;margin-bottom:var(--space-3);border-radius:8px;display:block}.blog-card__title{font-size:var(--typo-title);font-weight:var(--font-weight-semibold);color:var(--text);margin:0 0 var(--space-2);line-height:1.3}.blog-card__excerpt{font-size:var(--typo-largecopy);color:var(--text-muted);margin:0 0 var(--space-3);line-height:1.5}.blog-card__meta{align-items:center;gap:var(--space-2);font-size:var(--typo-copy);color:var(--text-muted);display:flex}.blog-card__dot{color:var(--text-muted)}
