.ab2-blog{max-width:760px;margin:0 auto;padding:64px 16px}
.ab2-blog h1{margin:0 0 32px}
.ab2-blog__lista{display:grid;gap:32px}
.ab2-card img{width:100%;height:auto;border-radius:4px}
.ab2-card h2{margin:16px 0 8px;font-size:1.25rem}
.ab2-card a{color:inherit}
.ab2-post__texto{line-height:1.6;max-width:65ch}
.ab2-post__texto img{max-width:100%;height:auto}
