.recent-post-wrapper .post-thumbnail-inner img{border-radius:4px;aspect-ratio:3 / 2;object-fit:cover}.recent-post-content{padding:16px;gap:16px;display:flex;flex-direction:column}.recent-post-wrapper .entry-taxonomies{text-transform:none;font-size:12px;display:flex;gap:14px;align-items:center}.recent-post-wrapper .entry-taxonomies span.category-links{display:flex;gap:14px}.recent-post-wrapper span.category-links a{background:var(--red-bg);color:var(--red-text);padding:8px;border-radius:2px;font-weight:400}span.category-links a:hover{text-decoration:none}.recent-post-title{font-weight:400;font-size:18px}a.recent-post-link{font-weight:400;display:flex;gap:24px;font-size:14px;color:var(--global-text)}a.recent-post-link:hover{color:var(--global-palette-highlight)}.recent-post-content a.recent-post-link:hover{text-decoration:none}.recent-post-content a.recent-post-link:hover img{color:var(--global-palette-highlight)}.blog-posts-grid--3col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}@media (max-width:992px){.blog-posts-grid--3col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.blog-posts-grid--3col{grid-template-columns:1fr}}