.blog-listing{display:grid;grid-gap:30px;width:100%}.blog-listing__post{background-color:#fff;border:1px solid rgba(209,213,228,.4);box-shadow:0 4px 8px 0 rgba(237,237,244,.59);box-sizing:border-box;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:12px;position:relative;width:100%}.blog-listing__post:not(.featured) .blog-listing__post-title{font-weight:500}.blog-listing__post-overlay-link{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.blog-listing__post-image-wrapper{display:block;max-width:525px}.blog-listing__post-image{height:100%;object-fit:cover;width:100%}.blog-listing__post-content{display:flex;flex-direction:column;flex-grow:1}.blog-listing__post-button-wrapper,.blog-listing__post-tags,.blog-listing__post-title{margin-top:1rem}.blog-listing__post-title{margin-bottom:12px}.blog-listing__post-tag{z-index:2}.blog-listing__post-title-link{color:inherit;font:inherit}.blog-listing__post-timestamp{color:var(--light-text-color);display:inline-block;font-size:14px;margin-top:auto;text-decoration:none}.blog-listing__post-description{color:var(--light-text-color)}.blog-listing__featured{margin:0 auto 80px}.blog-listing__post.featured{flex-direction:row}.featured .blog-listing__post-content,.featured .blog-listing__post-image-wrapper{flex:1}.featured .blog-listing__post-image-wrapper{margin-bottom:0}.featured .blog-listing__post-image{max-height:100%}.featured .blog-listing__post-content{display:block;padding:2rem}@media only screen and (min-width:768px){.featured .blog-listing__post-tags{margin-top:0}}@media only screen and (max-width:991px){.blog-listing__featured,.blog-listing__post.featured{flex-direction:column}}.slim-container{margin:auto;max-width:800px}.post-header{background:var(--linear-gradient);padding-top:130px}.post-header-content{padding:100px 0 200px}.post-header .blog-post__title{color:#fff;font-weight:700;margin-bottom:20px}.blog-post__timestamp{color:var(--custom-2-color);display:inline-block;font:inherit;text-decoration:none}.blog-post__image-wrapper{position:relative;width:100%}.blog-post__image{border-radius:12px;display:block;height:auto;max-height:462px;-o-object-fit:cover;object-fit:cover;width:100%}.post-body-wrapper{position:relative;width:100%}.blog-post{margin:0 auto;max-width:100%;padding:0}.blog-post__body{margin:50px auto;max-width:100%}@media screen and (min-width:768px){.blog-post__image-wrapper{margin-top:-170px}}@media screen and (max-width:767px){.post-header-content{padding:60px 0}.blog-post__image-wrapper{margin-top:40px}}.blog-post__comments{margin:40px auto 0}.blog-post__comments .hs-submit{text-align:center}.blog-post__comments .comment-reply-to{background-color:none;border:0;box-shadow:none;margin-bottom:1rem}.blog-post__comments .comment-reply-to em{margin-left:5px}.blog-post__comments .comment-reply-to:focus,.blog-post__comments .comment-reply-to:hover{background-color:transparent}#comments-listing{margin-bottom:2rem}#comments-listing .comment-from h4{margin-bottom:5px}#comments-listing .comment-date{display:block}#comments-listing .comment-body{margin-top:1rem}@media screen and (max-width:767px){.blog-post__comments{margin-top:60px}}