.blog-card[data-v-4b1d7f92]{background-color:var(--color-surface);border-radius:.5rem;box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.blog-card[data-v-4b1d7f92]:hover{box-shadow:var(--shadow-xl);transform:translateY(-5px)}.card-image[data-v-4b1d7f92]{height:12rem;-o-object-fit:cover;object-fit:cover;width:100%}.card-content[data-v-4b1d7f92]{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.card-category[data-v-4b1d7f92]{background-color:#dcfce7;border-radius:9999px;color:var(--color-primary-dark);display:inline-block;font-size:.75rem;font-weight:500;margin-bottom:.5rem;padding:.25rem .5rem}.card-title[data-v-4b1d7f92]{font-family:var(--font-serif);font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.card-title a[data-v-4b1d7f92]{color:var(--color-text-primary);text-decoration:none}.card-title a[data-v-4b1d7f92]:hover{color:var(--color-primary)}.card-excerpt[data-v-4b1d7f92]{color:var(--color-text-secondary);flex-grow:1;margin-bottom:1rem}.card-footer[data-v-4b1d7f92]{align-items:center;display:flex;font-size:.875rem;justify-content:space-between}.card-date[data-v-4b1d7f92]{color:#6b7280}.read-more-link[data-v-4b1d7f92]{color:var(--color-primary);font-weight:500;text-decoration:none}.read-more-link[data-v-4b1d7f92]:hover{color:var(--color-primary-dark)}.section[data-v-3b125af8]{background-color:var(--color-background)}.blog-grid[data-v-3b125af8]{display:grid;gap:2rem;grid-template-columns:1fr}.cta-wrapper[data-v-3b125af8]{margin-top:3rem;text-align:center}@media(min-width:768px){.blog-grid[data-v-3b125af8]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-grid[data-v-3b125af8]{grid-template-columns:repeat(3,1fr)}}
