.blog-post-template{background-color:#f9f9f9}.blog-post{margin:0 auto;max-width:792px;padding-bottom:90px}.blog-post-template{padding:195px 24px 24px}@media (max-width:768px){.blog-post-template{padding-top:170px}}.blog-post__heading{margin-bottom:40px}.blog-post__meta{margin-bottom:57px}.blog-post__featured_image{margin-bottom:62px}.blog-post__featured_image img{width:100%}.blog-related-module .heading-link{color:inherit}.blog-related-module article{min-height:453px}.blog-post__body img{height:auto;max-width:100%}.blog-post__body iframe{max-width:100%}