body .is-layout-constrained>.wp-block-query--blog-grid.alignwide{max-width:var(--wp--custom--blog-grid-max-width,1200px)}.wp-block-query--blog-grid:not(.alignwide,.alignfull){max-width:var(--wp--custom--blog-content-size,1024px)}.wp-block-query--blog-grid .wp-block-post-template.columns-3.is-layout-grid{gap:16px;grid-template-columns:1fr}@media(min-width:641px){.wp-block-query--blog-grid .wp-block-post-template.columns-3.is-layout-grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1025px){.wp-block-query--blog-grid .wp-block-post-template.columns-3.is-layout-grid{gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-block-query--blog-grid .entry-card{align-content:space-between;align-items:start;border-radius:var(--wp--custom--border-radius,8px);box-shadow:var(--wp--custom--blog-card-shadow,var(--wp--custom--card-shadow,0 8px 12px 0 rgba(0,0,0,.15)));display:grid;grid-template-rows:auto auto auto 1fr auto;height:100%;overflow:hidden;position:relative}.wp-block-query--blog-grid .entry-card .wp-block-columns .wp-block-column>:not(figure),.wp-block-query--blog-grid .entry-card>.card-footer>*,.wp-block-query--blog-grid .entry-card>:not(figure,.card-footer,.wp-block-columns){padding-left:var(--wp--preset--spacing--20,16px);padding-right:var(--wp--preset--spacing--20,16px)}.wp-block-query--blog-grid figure.wp-block-post-featured-image a{position:relative}.wp-block-query--blog-grid figure.wp-block-post-featured-image a:before{content:"";display:block;padding-top:50%;width:100%}.wp-block-query--blog-grid figure.wp-block-post-featured-image a>img,.wp-block-query--blog-grid figure.wp-block-post-featured-image a>picture{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;position:absolute;right:0;top:0;width:100%}.wp-block-query--blog-grid .wp-block-post-author__byline{display:inline-flex;font-size:var(--wp--preset--font-size--xs,12px);margin-right:4px;width:auto}.wp-block-query--blog-grid .wp-block-post-excerpt{flex-grow:1}.wp-block-query--blog-grid .wp-block-post-author__name{display:inline-flex}.wp-block-query--blog-grid .wp-block-post-author__name>a{color:var(--wp--preset--color--blog-link,var(--wp--preset--color--primary-intense,#028f81));font-family:var(--wp--preset--font-family--text-semibold,'"OpenSans SemiBold"')}.wp-block-query--blog-grid .card-footer{gap:0;width:100%}.wp-block-query--blog-grid .card-footer>.wp-block-group{gap:0}.wp-block-query--blog-grid .entry-card .taxonomy-category{padding-left:var(--wp--preset--spacing--20,16px);padding-right:var(--wp--preset--spacing--20,16px)}.wp-block-query--blog-grid .entry-card .taxonomy-category a{align-items:center;background-color:var(--wp--preset--color--neutral-lightest,#fff);border:1px solid var(--wp--preset--color--blog-neutral-pill,var(--wp--preset--color--neutral-dark,#4f4f4f));border-radius:16px;display:inline-flex;font-size:var(--wp--preset--font-size--sm,14px);height:32px;line-height:var(--wp--preset--line-height--small,20px);margin-right:8px;padding:4px var(--wp--preset--spacing--10,8px);text-decoration:none}.wp-block-query--blog-grid .entry-card .taxonomy-category a,.wp-block-query--blog-grid .entry-card .taxonomy-category a:visited{color:var(--wp--preset--color--blog-neutral-pill,var(--wp--preset--color--neutral-dark,#4f4f4f))}.wp-block-query--blog-grid .entry-card .taxonomy-category a:hover{background-color:var(--wp--preset--color--blog-neutral-pill-hover,var(--wp--preset--color--neutral-lighter,#f5f5f5))}.wp-block-query--blog-grid .entry-card .taxonomy-category a:active{background-color:var(--wp--preset--color--blog-neutral-pill,var(--wp--preset--color--neutral-dark,#4f4f4f));color:var(--wp--preset--color--neutral-lightest,#fff)}.wp-block-query--blog-grid .entry-card .taxonomy-category a[disabled]{background-color:var(--wp--preset--color--neutral-intense,#a2a2a2)}.wp-block-query--blog-grid .entry-card .taxonomy-category>:not(:first-child){display:none}.wp-block-query--blog-grid .entry-card .entry-card .wp-block-post-author__content{display:flex;flex-direction:row;flex-grow:1;padding-bottom:4px}.wp-block-query--blog-grid .entry-card .entry-card .wp-block-post-author__content .wp-block-post-author__byline{line-height:1.2;min-width:1rem}.wp-block-query--blog-grid .entry-card .entry-card .wp-block-post-author__content .wp-block-post-author__name{line-height:1.2;max-width:140px;overflow:hidden;white-space:nowrap}
