.wp-block-dmsb-query-post-card{block-size:100%;position:relative}.wp-block-dmsb-query-post-card .query-post-card{flex-direction:column;block-size:100%;display:flex}.wp-block-dmsb-query-post-card .query-post-card__featured-image{aspect-ratio:350/391;z-index:var(--z-xlow);background-image:url(../../images/listing-fallback-image.png);background-size:contain;border-radius:.5rem .5rem 0 0;margin:0;display:block;position:relative;overflow:clip}@media (width>=38.75em){.wp-block-dmsb-query-post-card .query-post-card__featured-image{aspect-ratio:513/391}}.wp-block-dmsb-query-post-card .query-post-card__featured-image img{border-radius:inherit;object-fit:cover;min-block-size:100%;transition:transform var(--t-default) ease}.wp-block-dmsb-query-post-card:has(a[href]):hover .query-post-card__featured-image img{transform:scale(1.05)}.wp-block-dmsb-query-post-card.no-thumbnail .query-post-card__featured-image{border:1px solid var(--c-white)}.wp-block-dmsb-query-post-card .query-post-card__content{--content-negative-offset:148px;background-color:var(--c-white);block-size:calc(100% - var(--content-negative-offset));gap:var(--s-xsmall);border-radius:0 0 0 .5rem;flex-direction:column;margin-block-start:calc(var(--content-negative-offset) * -1);margin-inline-end:2rem;padding:24px;display:flex}.wp-block-dmsb-query-post-card .query-post-card__content>*{margin-block:0!important}.wp-block-dmsb-query-post-card .query-post-card__title{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:1.875rem;line-height:1.3;display:-webkit-box;overflow:hidden}.wp-block-dmsb-query-post-card .query-post-card__excerpt{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;letter-spacing:-.25px;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.wp-block-dmsb-query-post-card .wp-block-button.is-style-cta{margin-block-start:auto!important}
