section.push-blog-posts-module .wrapper-posts{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}section.push-blog-posts-module .post-card{color:inherit;text-decoration:none}section.push-blog-posts-module .post-card-image{aspect-ratio:16/9;background-color:#f5f5f5;border-radius:1.25rem;object-fit:cover}section.push-blog-posts-module .post-card-title{text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.2em;transition:color .25s,text-decoration-color .25s;width:fit-content}section.push-blog-posts-module .post-card:focus .post-card-title,section.push-blog-posts-module .post-card:hover .post-card-title{text-decoration-color:currentColor}@media (max-width:768px){section.push-blog-posts-module .wrapper-posts{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){section.push-blog-posts-module .wrapper-posts{grid-template-columns:1fr}}