.wp-block-latest-posts{--border-color: #e7e7e7;margin-bottom:var(--rh--size--general--margin--bottom)}.wp-block-latest-posts>li{border-block-end:1px solid var(--border-color);column-gap:2rem;display:grid;grid-template-areas:"title title" "author date" "excerpt excerpt";grid-template-columns:auto 1fr}.wp-block-latest-posts>li>.wp-block-latest-posts__post-author{grid-area:author}.wp-block-latest-posts>li>.wp-block-latest-posts__post-date{grid-area:date}.wp-block-latest-posts>li>.wp-block-latest-posts__post-excerpt{grid-area:excerpt}.wp-block-latest-posts>li>.wp-block-latest-posts__post-title{grid-area:title}.wp-block-latest-posts>li .wp-block-latest-posts__post-title{display:inline-block;font-family:var(--rh--h3--font--family);font-size:var(--rh--h3--font--size);font-weight:var(--rh--h3--font--weight);line-height:var(--rh--h3--line-height)}.wp-block-latest-posts>li:last-child{border-block-end:0;margin-bottom:0;padding-block-end:0}.wp-block-latest-posts.wp-block-latest-posts>li{margin-bottom:var(--rh--size--general--margin--bottom);padding-block-end:var(--rh--size--general--margin--bottom)}.wp-block-latest-posts.is-grid{display:grid;gap:var(--rh--size--general--margin--bottom)}.wp-block-latest-posts.is-grid>li{border:1px solid var(--border-color);display:block;margin-block-end:0;padding:calc(var(--rh--size--general--margin--bottom)/2) !important}.wp-block-latest-posts.is-grid .wp-block-latest-posts__featured-image{margin:calc(var(--rh--size--general--margin--bottom)/2*-1);margin-block-end:0}.wp-block-latest-posts.is-grid .rh-latest-posts__image-credit-container{height:var(--rh--latest-posts--image-container--height);overflow:hidden}.wp-block-latest-posts.is-grid .rh-latest-posts__image-credit-container>img{inset-block-start:50%;inset-inline-start:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;transform:translate(-50%, -50%)}.wp-block-latest-posts.is-grid .wp-block-latest-posts__post-title{display:inline-block;margin-block:.5em}.wp-block-latest-posts.is-grid .wp-block-latest-posts__post-title+.wp-block-latest-posts__post-author{margin-block-start:-0.5em}@media only screen and (min-width: 840px){.wp-block-latest-posts.is-grid.columns-2{grid-template-columns:repeat(2, 1fr)}.wp-block-latest-posts.is-grid.columns-3{grid-template-columns:repeat(3, 1fr)}}.wp-block-latest-posts__post-date{font-size:.85em}.rh-latest-posts__image-credit-container{--rh--latest-posts--image-container--height: 150px;font-size:0;position:relative}@media only screen and (min-width: 840px){.rh-latest-posts__image-credit-container{--rh--latest-posts--image-container--height: 175px}}.wp-block-latest-posts__featured-image{grid-area:title}.wp-block-latest-posts__featured-image.alignleft,.wp-block-latest-posts__featured-image.alignright{float:none;margin:0}@media only screen and (min-width: 840px){.wp-block-latest-posts__featured-image.alignleft{grid-area:author}.wp-block-latest-posts__featured-image.alignleft+.rh-latest-posts__wrapper{margin-block-start:0;grid-area:date}.wp-block-latest-posts__featured-image.alignright{grid-area:date}.wp-block-latest-posts__featured-image.alignright+.rh-latest-posts__wrapper{margin-block-start:0;grid-area:author}.is-grid .wp-block-latest-posts__featured-image{display:block;grid-area:title}}.wp-block-latest-posts__featured-image .wp-caption-text{font-size:1rem;position:absolute;bottom:0;right:0;z-index:50;padding:.3rem .8rem;opacity:.75;color:#fff;background:rgba(0,0,0,.4);text-align:right;border-radius:2px 0 0 0;line-height:var(--rh--font--line-height--body)}.rh-latest-posts__wrapper{grid-area:excerpt;margin-top:calc(var(--rh--size--general--margin--bottom)/2)}.is-grid .rh-latest-posts__wrapper{margin-top:0}.wp-block-latest-posts__post-date{display:block}.entry-content .wp-block-latest-posts>li{padding-left:0}.entry-content .wp-block-latest-posts>li::before{content:none}
