.blog-post__item{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.08);color:inherit;display:block;overflow:hidden;position:relative;transition:all .15s ease-in-out}.blog-post__image{aspect-ratio:16/9;position:relative;z-index:5}.blog-post__image img{display:block;height:100%;object-fit:cover;width:100%}.blog-post__content{display:flex;flex:1;flex-direction:column;padding:1.5rem;position:relative;z-index:10}.blog-post__content>*{display:block}.blog-post__tags,.blog-post__title{margin-bottom:.5rem}.blog-post__meta{margin-bottom:1rem}.blog-post__description{flex:1;margin-bottom:1.5rem}.blog-post__meta,.blog-post__tags{color:var(--bz-dgrey);font-size:14px}.blog-post__more{font-size:14px}.blog-post__item .bg-fill,.blog-post__item .blog-post__meta,.blog-post__item .blog-post__tags,.blog-post__item .blog-post__title{transition:all .15s ease-in-out}.blog-post__item .bg-fill{bottom:0;display:block;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:7}.blog-post__item:hover{text-decoration:none;transform:scale(1.03)}.blog-post__item:hover .blog-post__meta,.blog-post__item:hover .blog-post__tags,.blog-post__item:hover .blog-post__title{color:inherit}.blog-post__item:hover .bg-fill{opacity:1;visibility:visible}.blog-listings__pagination{text-align:center}.blog-listings__pagination nav{display:inline-block;margin-left:1em}.blog-listings__pagination ul.pagination{display:inline;list-style-type:none;margin:0;padding:0}.blog-listings__pagination ul.pagination li{display:inline-block}.blog-listings__pagination ul.pagination li a{background:hsla(0,0%,100%,.3);border:1px dotted #d7d9d7;border-radius:4px;color:#252525;display:inline-block;line-height:35px;min-width:37px;padding:0 5px;text-align:center;text-decoration:none;transition:border .2s ease-out,background .2s ease-out,color .2s ease-out}.blog-listings__pagination ul.pagination li a:hover{background:var(--bz-primary);border:1px solid var(--bz-primary);color:#fff}.blog-listings__pagination ul.pagination li+li{margin-left:.2em}.blog-listings__pagination ul.pagination li.active a{background:var(--bz-primary);border:1px solid var(--bz-primary);color:#fff}