.blog-post__column-wrapper{display:flex;justify-content:center;margin-bottom:40px;margin-top:75px}.blog-post-section{flex-basis:1290px}.blog-subscribe-section{margin:auto;max-width:1290px;padding:2em 0}.blog-post__headline{font-size:52px;line-height:1.1}.blog-post__header{background:#f1f1f1;padding:100px 20px}.blog-post__timestamp{display:block;margin-bottom:.7rem}.blog-post__meta{display:flex;justify-content:center}.blog-post__author{align-items:center;display:flex;margin:10px 0 40px}.blog-post__author-image{border-radius:8px;height:auto;margin-right:.7rem;width:50px}.blog-post__author-name,.blog-post__author-name:active,.blog-post__author-name:focus,.blog-post__author-name:hover{text-decoration:none}.blog-post__banner{column-gap:4em;display:flex;flex-direction:row-reverse;row-gap:1em}.blog_post-featured_title_wrapper{flex:1 0 40%}.blog_post-featured_image_wrapper{flex:1 0 40%;margin-bottom:30px}.blog_post-featured_image{border-radius:10px}.blog-post__body{margin:auto;max-width:880px}.blog-post__body img{border-radius:10px;height:auto;max-width:100%}.blog-post__metas{margin:auto;max-width:880px}@media screen and (max-width:767px){.blog-post__banner{flex-direction:column}.blog-post__column-wrapper{flex-direction:column;margin-top:32px}.blog-post-section{flex-basis:auto}.blog-post__left-sidebar{flex-basis:inherit;margin-bottom:32px}.blog-post__headline{font-size:36px;line-height:1.1}}