.single-post .blog-grid__cta{margin:3rem 0;padding:0;width:100%}.single-post .blog-grid__cta .blog-cta__content{padding:4.4rem 4.2rem}@media (max-width:800px){.single-post .blog-grid__cta .blog-cta__content{padding:3rem 2.4rem}}.single-post .blog-grid__cta h2.blog-cta__title{font-size:2.8rem}@media (max-width:1144px){.single-post .blog-cta{grid-template-columns:1fr}}@media (max-width:920px){.single-post .blog-cta{grid-template-columns:1fr 1fr}}@media (max-width:800px){.single-post .blog-cta{grid-template-columns:1fr}}