.b-blog-posts-listing .c-author{display:flex;align-items:center}.b-blog-posts-listing .c-author__image-wrapper{position:relative;overflow:hidden;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;border-radius:10rem;margin-right:1rem}.b-blog-posts-listing .c-author__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-blog-posts-listing .c-author__image--filter{filter:grayscale(1)}.b-blog-posts-listing .c-author__name{display:block;font-size:var(--fz-body-xsmall);font-weight:var(--fw-bold)}.b-blog-posts-listing .c-author__position{display:block;color:var(--c-gray-700);font-size:var(--fz-body-xsmall)}.b-blog-posts-listing .post{list-style:none}.b-blog-posts-listing .post__link{display:block;height:100%;padding:var(--layout-grid-gap);border:1px solid var(--c-ihz-gray);border-radius:var(--radius-mobile);background-color:var(--c-ihz-white);cursor:pointer;transition:background-color .3s ease-out,box-shadow .3s ease-out}@media(min-width:833px){.b-blog-posts-listing .post__link{border-radius:var(--radius)}}.b-blog-posts-listing .post__date{display:block;margin-bottom:1rem;color:var(--c-greys-black-800);font-size:var(--fz-body-xsmall);font-weight:var(--fw-medium)}.b-blog-posts-listing .post__title{margin-bottom:1.5rem;font-size:var(--fz-body-large);font-weight:var(--fw-bold)}.b-blog-posts-listing .post__excerpt{margin-bottom:0;color:var(--c-gray-700);font-size:var(--fz-body-large);line-height:1.4}.b-blog-posts-listing .post__author{margin-top:2rem}.b-blog-posts-listing .post:hover .post__link{border-color:transparent;box-shadow:0 0 0 0 rgba(0,0,0,.1),0 12px 27px 0 rgba(0,0,0,.1)}.b-blog-posts-listing .post:hover .post__title{color:var(--c-primary)}.b-blog-posts-listing .post--sticky{grid-column:1/-1}.b-blog-posts-listing .post--sticky .post__link{display:flex;overflow:hidden;flex-direction:column;padding:0;border:none}@media(min-width:833px){.b-blog-posts-listing .post--sticky .post__link{flex-direction:row}}.b-blog-posts-listing .post--sticky .post__content{display:flex;width:100%;flex-direction:column;justify-content:center;padding:var(--layout-grid-gap);background-color:var(--c-light-gray);transition:background-color .3s ease-out}@media(min-width:833px){.b-blog-posts-listing .post--sticky .post__content{padding:2.5rem 3.25rem 2.5rem 2.5rem}}.b-blog-posts-listing .post--sticky .post__thumbnail{min-width:calc(50% + var(--layout-grid-gap)/2);aspect-ratio:1}@media(min-width:576px){.b-blog-posts-listing .post--sticky .post__thumbnail{aspect-ratio:16/9}}@media(min-width:833px){.b-blog-posts-listing .post--sticky .post__thumbnail{aspect-ratio:unset}}.b-blog-posts-listing .post--sticky .post__thumbnail-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-blog-posts-listing .post--sticky .post__thumbnail-placeholder{width:100%;height:100%;background:var(--c-gray-300)}.b-blog-posts-listing .post--sticky:hover .post__content{background-color:var(--c-ihz-gray)}.b-blog-posts-listing .post--sticky:hover .post__title{text-decoration:underline}.b-blog-posts-listing .post--sticky:hover .post__link{box-shadow:none}.b-blog-posts-listing--white{background-color:var(--c-ihz-white)}.b-blog-posts-listing--light-gray{background-color:var(--c-ihz-gray)}.b-blog-posts-listing--light-gray .post__link{border-color:transparent}.b-blog-posts-listing__posts-wrapper{display:grid;margin:0;grid-gap:var(--layout-grid-gap);grid-template-columns:1fr;list-style:none}@media(min-width:833px){.b-blog-posts-listing__posts-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.b-blog-posts-listing__posts-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}