.blog-heading{text-align:center;max-width:840px;margin:0 auto 48px}.blog-card img{aspect-ratio:16/9}.blog-card h2{font-size:1.3rem;margin-bottom:16px}.blog-meta{font-size:.8rem}.blog-reading-note{max-width:880px;margin:64px auto 0;border-top:1px solid var(--brand-border);padding-top:32px}.blog-reading-note h2{font-size:1.6rem}.page-link{color:var(--brand-primary)}