.posts-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;list-style:none;display:grid}.posts-grid article:hover{box-shadow:0 4px 8px #0003}.posts-grid article{box-sizing:border-box;background:#fff;border:1px solid #eaeaea;border-radius:.5rem;grid-column:span 1;max-width:100%;height:32rem;position:relative;overflow:hidden}.posts-grid article:first-of-type{grid-column:span 2}.posts-grid .article-picture{height:16rem}.posts-grid article:first-of-type .article-picture{height:21rem}.posts-grid article .entry-summary{padding:15px}.posts-grid article header{z-index:2;width:100%;padding:.5rem;position:absolute;top:0}.posts-grid article header h2,.posts-grid article header a{color:#fff;font-size:x-large;font-weight:500;line-height:1.25;text-decoration:none}.posts-grid article a{text-decoration:none}.posts-grid article .learn-more{color:var(--lmc-wp-orga-tertiary-color);padding-bottom:15px;padding-left:15px;text-decoration:underline;position:absolute;top:auto;bottom:1rem}.posts-grid article .learn-more:hover{color:var(--lmc-wp-orga-hover-color)}.posts-grid article header a:hover{color:#fff}.posts-grid img,.posts-grid svg{object-fit:cover;object-position:center;width:100%;height:inherit;z-index:1;position:relative;left:0}.posts-grid .article-picture:before{content:"";z-index:2;height:inherit;background:#00000080;position:absolute;inset:0}.posts-grid .article-picture-placeholder{background-color:var(--lmc-wp-orga-secondary-color);height:16rem}@media (width<=992px){.posts-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.posts-grid{grid-template-columns:1fr}.posts-grid article{height:28rem;grid-column:span 1!important}.posts-grid article:first-of-type .article-picture{height:16rem}}
