.block__recentPosts{padding:clamp(2.5rem,3.75vw,3.75rem)0}.block__recentPosts .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(2.5rem,3.125vw,3.125rem) clamp(2.5rem,3.125vw,3.125rem)}@media only screen and (max-width:1150px){.block__recentPosts .grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:800px){.block__recentPosts .grid{grid-template-columns:1fr}}@media only screen and (max-width:1150px){.block__recentPosts .gridContent{background-color:#fff;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.05);padding:20px clamp(1.25rem,1.875vw,1.875rem)}}@media only screen and (max-width:800px){.block__recentPosts .gridContent{background-color:transparent;border-radius:0;box-shadow:none;padding:0}}.block__recentPosts .gridContent .title{font-weight:var(--font-weight-heavy)}.block__recentPosts .gridContent .text{font-family:var(--font-family-heading);font-size:clamp(1rem,1.125vw,1.125rem)}.block__recentPosts .gridContent .ctaLink{margin-top:1.5rem}.block__recentPosts .gridItem{border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.05);overflow:hidden;background-color:#fff;display:flex;flex-direction:column}.block__recentPosts .gridItem .imageWrap{aspect-ratio:3/2}.block__recentPosts .gridItem .imageWrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.block__recentPosts .gridItem .contentWrap{padding:20px clamp(1.25rem,1.875vw,1.875rem);font-family:var(--font-family-heading);display:flex;flex-direction:column;flex:1 1 auto}.block__recentPosts .gridItem .contentWrap .postTitle{font-size:clamp(1.125rem,1.25vw,1.25rem);line-height:1.2em;font-weight:var(--font-weight-medium)}.block__recentPosts .gridItem .contentWrap .postTitle a{text-decoration:none}.block__recentPosts .gridItem .contentWrap .categories .category a:hover,.block__recentPosts .gridItem .contentWrap .postTitle a:hover{color:var(--color-secondary)}.block__recentPosts .gridItem .contentWrap .meta{margin-top:auto;border-top:1px solid #eee;padding-top:20px;font-size:clamp(.875rem,1vw,1rem);color:#707070}.block__recentPosts .gridItem .contentWrap .date{display:block;margin-top:.5rem}.block__recentPosts .gridItem .contentWrap .categoryWrap{display:flex;gap:.3rem}.block__recentPosts .gridItem .contentWrap .categories{display:flex;flex-wrap:wrap;gap:0 .5rem}.block__recentPosts .gridItem .contentWrap .categories .category a{color:var(--color-primary);text-decoration:none}
/*# sourceMappingURL=style.css.map */