.blog-preview .wp-block-post-featured-image{border-radius:8px;margin:0;overflow:hidden}.blog-preview .wp-block-post-featured-image img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.blog-preview :is(h3,h5).wp-block-post-title{font-family:Quicksand,sans-serif;font-size:var(--text-large);margin:.25rem 0 0;font-weight:700;line-height:1.3}.blog-preview .wp-block-post-title a{text-decoration:none;transition:color .2s}.blog-preview:hover .wp-block-post-title a{color:var(--color-primary)}.blog-preview__body{padding-top:var(--space-single)}.blog-preview__category{color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:700;text-decoration:none}.blog-preview__category:hover{text-decoration:underline}.blog-preview__meta{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:.5rem 0 0;font-size:.875rem;display:flex}.blog-preview__meta a{color:inherit;text-decoration:none}.blog-preview__meta a:hover{text-decoration:underline}.blog-preview__meta img{border-radius:50%;width:24px;height:24px}.blog-preview .wp-block-post-excerpt{margin:.5rem 0 0}.blog-preview .wp-block-post-excerpt p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:no-preference){.blog-preview .wp-block-post-featured-image img{transition:transform .5s var(--ease-out)}.blog-preview:hover .wp-block-post-featured-image img{transform:scale(1.035)}}
