.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts h2{text-align:center;width:100%}.blog-related-posts__list{display:flex;flex-wrap:wrap;gap:30px}.blog-related-posts__post{box-shadow:0 8px 19px 2px rgba(0,0,0,.08);-webkit-box-shadow:0 8px 19px 2px rgba(0,0,0,.08);-moz-box-shadow:0 8px 19px 2px rgba(0,0,0,.08);flex:0 0 100%;padding:0}a.blog-related-posts__post-image-wrapper{display:flex;height:200px;width:100%}a.blog-related-posts__post-image-wrapper img{height:100%;object-fit:cover;width:100%}.blog-related-posts__content{display:flex;flex-direction:column;flex-grow:1;padding:20px}a.blog-listing__post-tag{color:#373130;display:flex;font-size:.8rem;margin:.7rem 0}a.blog-related-posts__title-link{color:#4f8fb0;font-weight:500}a.blog-related-posts__title-link:hover{color:#003f60;font-weight:700}.body-container.body-container--blog-post{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:40px;padding:72px 0}.body-container.body-container--blog-post .content-wrapper{display:flex;flex-wrap:wrap}.body-container.body-container--blog-post .blog-post-left--sidebar{margin-right:60px;width:188px}.body-container.body-container--blog-post article.blog-post{padding:0;width:calc(100% - 248px)}a.back-to-blog--posts-btn:before{color:#373130;content:"← ";font-weight:500}a.back-to-blog--posts-btn{display:block;margin-bottom:30px;text-decoration:none}.blog-post__author-wrap:after{content:" · ";margin:0 12px}.blog-post__meta{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 calc(50% - 15px)}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 calc(33% - 20px)}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}@media screen and (max-width:767px){.body-container.body-container--blog-post .blog-post-left--sidebar{margin-bottom:60px;margin-right:0;width:100%}.body-container.body-container--blog-post article.blog-post{padding:0;width:100%}}