article.blog-related-posts__post{background:#fff;border-radius:10px;box-shadow:0 2px 20px 0 rgba(30,30,30,.14);padding:20px}a.blog-related-posts__post-image-wrapper{border-radius:12px;max-height:210px;overflow:hidden;position:relative;width:100%}.blog-related-posts__list{display:grid;flex-wrap:wrap;gap:30px;grid-template-columns:repeat(3,1fr)}.blog-post__author-image-wrapper{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-bottom:16px}img.blog-related-posts__image{display:flex;display:block;flex-wrap:wrap;height:280px;object-fit:cover;object-position:top;-webkit-transition:all .6s linear 0s;-moz-transition:all .6s linear 0s;-ms-transition:all .6s linear 0s;-o-transition:all .6s linear 0s;transition:all .6s linear 0s;width:100%}article.blog-related-posts__post:hover .blog-related-posts__image{transform:scale(1.2)}.blog-post__meta{margin-bottom:1.4rem}.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{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__post{flex:0 0 100%;padding:1rem}.posts-banner-wrap img.blog-post__image{display:flex;flex-wrap:wrap;height:500px;object-fit:cover;width:100%}.posts-inner{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:-40px 0 0;position:relative}.posts-inner .left{flex:0 0 calc(64% - 20px)}.posts-inner .side-bar{flex:0 0 calc(36% - 20px)}.head-post-title-wrap{background-color:#fff;border-radius:0 10px 10px 10px;box-shadow:0 20px 80px rgba(30,30,30,.1);padding:40px 50px 50px}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.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(max-width:991px){.posts-inner .left,.posts-inner .side-bar{flex:0 0 100%}}@media(max-width:767px){.blog-related-posts__list{grid-template-columns:1fr}}