:is(.wp-block-malloe-posts-links) .posts-links__list{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}@media (max-width:991px){:is(.wp-block-malloe-posts-links) .posts-links__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){:is(.wp-block-malloe-posts-links) .posts-links__list{grid-template-columns:repeat(1,minmax(0,1fr))}}:is(.wp-block-malloe-posts-links) .posts-links__link{aspect-ratio:640/820;display:block;overflow:hidden;position:relative}:is(.wp-block-malloe-posts-links) .posts-links__link-content{align-items:center;background:rgba(0,0,0,.2);display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:50px clamp(1.5rem,1.0714rem + 1.1905vw,2.5rem);position:relative;text-align:center;width:100%;z-index:2}:is(.wp-block-malloe-posts-links) .posts-links__link-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}:is(.wp-block-malloe-posts-links) .posts-links__link-image img{height:100%;-o-object-fit:cover;object-fit:cover;scale:1;transition:scale .25s ease-in-out;width:100%}:is(.wp-block-malloe-posts-links) .posts-links__link-title{font-weight:600;letter-spacing:.15em;margin:0;text-transform:uppercase}:is(.wp-block-malloe-posts-links) .posts-links__link:hover{text-decoration:none}:is(.wp-block-malloe-posts-links) .posts-links__link:hover img{scale:1.05}:is(.acf-block-preview) .posts-links{pointer-events:none!important}