.blog-card[data-v-5fcb9696]{display:flex;flex-direction:column;background:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 2px #0000000d;transition:box-shadow .2s ease,transform .2s ease}.blog-card[data-v-5fcb9696]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform:translateY(-2px)}@media(min-width:768px){.blog-card--featured[data-v-5fcb9696]{flex-direction:row}.blog-card--featured .blog-card__image[data-v-5fcb9696]{width:50%;flex-shrink:0}.blog-card--featured .blog-card__content[data-v-5fcb9696]{display:flex;flex-direction:column;justify-content:center}}.blog-card--featured .blog-card__title[data-v-5fcb9696]{font-size:1.25rem}@media(min-width:768px){.blog-card--featured .blog-card__title[data-v-5fcb9696]{font-size:1.5rem}}.blog-card__image-link[data-v-5fcb9696]{display:block}.blog-card__image[data-v-5fcb9696]{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:#f3f4f6}.blog-card__image img[data-v-5fcb9696]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.blog-card:hover .blog-card__image img[data-v-5fcb9696]{transform:scale(1.05)}.blog-card__image-placeholder[data-v-5fcb9696]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#d1d5db}.blog-card__content[data-v-5fcb9696]{padding:1rem}@media(min-width:768px){.blog-card__content[data-v-5fcb9696]{padding:1.25rem}}.blog-card__meta[data-v-5fcb9696]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.75rem}.blog-card__category[data-v-5fcb9696]{padding:.25rem .5rem;color:var(--theme-color-primary);background-color:rgba(var(--theme-color-primary-rgb),.1);border-radius:.25rem;text-decoration:none;font-weight:500;transition:background-color .15s ease}.blog-card__category[data-v-5fcb9696]:hover{background-color:rgba(var(--theme-color-primary-rgb),.2)}.blog-card__date[data-v-5fcb9696]{color:#9ca3af}.blog-card__title[data-v-5fcb9696]{margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.25}.blog-card__title a[data-v-5fcb9696]{color:#111827;text-decoration:none}.blog-card__title a[data-v-5fcb9696]:hover{color:var(--theme-color-primary)}.blog-card__excerpt[data-v-5fcb9696]{margin-bottom:1rem;font-size:.875rem;color:#4b5563;line-height:1.75;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__footer[data-v-5fcb9696]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.blog-card__author[data-v-5fcb9696]{font-size:.75rem;color:#9ca3af}.blog-card__read-more[data-v-5fcb9696]{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;color:var(--theme-color-primary);text-decoration:none}.blog-card__read-more svg[data-v-5fcb9696]{transition:transform .2s ease}.blog-card__read-more:hover svg[data-v-5fcb9696]{transform:translate(4px)}
