.gf-blog-index-hero{background:var(--brand-bg-alt);text-align:center}.gf-blog-index-hero .gf-lede{margin-left:auto;margin-right:auto}.gf-blog-card{border:1px solid var(--brand-border)}.gf-blog-card img{aspect-ratio:16/9}.gf-blog-card>div{padding:24px}.gf-blog-card h2{font-size:1.35rem}.gf-blog-guide,.gf-blog-pagination{margin-top:32px}.gf-blog-guide{max-width:76ch}