.blog-post__subscribe .hs_submit.hs-submit{position:relative}.blog-post__subscribe .hs_submit.hs-submit .hs-button,.form-wrapper-comment .hs_submit.hs-submit .hs-button{padding:13px 25px 8px}.blog-post__subscribe form{display:grid!important}.blog-listing__inner{background:var(--bz-white);padding:1.5rem}.blog-listing__inner .content-blog{padding:0 1rem 0 0}.blog-listing__post-timestamp{color:var(--bz-primary);font-weight:900}.blog-post-card__summary{color:var(--bz-body-color)}.section--blog-listing-filter__wrapper .blog-topic-filter{height:40px;padding:0 15px}.blog-post-section .featured-image{overflow:hidden;position:relative}.blog-post-section .featured-image img{display:block;height:auto;max-height:400px;object-fit:cover;object-position:center center;width:100%}.blog-post-section .image-overlay{background-color:rgba(30,77,156,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog-post-section .featured-image .content{bottom:20px;left:0;padding:1rem;position:absolute;z-index:2}.blog-post-section .featured-image .content a,.blog-post-section .featured-image .content h1,.blog-post-section .featured-image .content p,.blog-post-section .featured-image .content span,.blog-post-section .featured-image .content time{color:var(--bz-white)!important}.blog-post-section .blog-post_body{background:var(--bz-white);padding:1.5rem}.blog-post-section .blog-listing__post-tag{background:var(--bz-primary);border-radius:3px;color:var(--bz-white);margin:.4rem;padding:5px 10px}.blog-post-section .blog-listing__post-tag:hover{text-decoration:none}