.blog-card.svelte-pf7zc2{background:var(--white);color:var(--text);text-decoration:none;transition:all .3s;display:block;overflow:hidden}.blog-card.svelte-pf7zc2:hover{transform:translateY(-3px);box-shadow:0 12px 36px #00000012}.blog-card__image.svelte-pf7zc2{aspect-ratio:16/9;background:var(--light-gray);overflow:hidden}.blog-card__image.svelte-pf7zc2 img:where(.svelte-pf7zc2){object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-card.svelte-pf7zc2:hover .blog-card__image:where(.svelte-pf7zc2) img:where(.svelte-pf7zc2){transform:scale(1.04)}.blog-card__body.svelte-pf7zc2{padding:26px 26px 30px}.blog-card__cat.svelte-pf7zc2{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:.75rem;font-weight:600}.blog-card__title.svelte-pf7zc2{letter-spacing:.03em;text-transform:none;color:var(--text);margin-bottom:8px;font-family:Raleway,sans-serif;font-size:.92rem;font-weight:600;line-height:1.4}.blog-card__excerpt.svelte-pf7zc2{color:var(--text-light);font-size:13px;line-height:1.7}.blog-card__date.svelte-pf7zc2{color:#1a1a2e59;letter-spacing:.06em;margin-top:14px;font-size:.75rem}
