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