.badge[data-v-5380269c]{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-weight:var(--font-weight-medium);justify-content:center;white-space:nowrap}.badge-sm[data-v-5380269c]{font-size:var(--font-size-xs);line-height:1;padding:var(--spacing-xs) var(--spacing-sm)}.badge-md[data-v-5380269c]{font-size:var(--font-size-sm);line-height:1.2;padding:var(--spacing-xs) var(--spacing-md)}.badge-default[data-v-5380269c]{background:var(--color-gray-100);color:var(--color-gray-700)}.badge-primary[data-v-5380269c]{background:var(--color-primary-light);color:var(--color-primary-dark)}.badge-success[data-v-5380269c]{background:var(--color-success-light);color:#065f46}.badge-warning[data-v-5380269c]{background:#fef3c7;color:#92400e}.badge-error[data-v-5380269c]{background:var(--color-error-light);color:#991b1b}.badge-info[data-v-5380269c]{background:var(--color-info-light);color:#1e40af}.blog-card[data-v-88dcc0f5]{border-radius:var(--radius-lg);display:flex;flex-direction:column;height:100%;overflow:hidden}.blog-card[data-v-88dcc0f5] .card-body{padding:0}.blog-card-link[data-v-88dcc0f5]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.blog-card-image-wrapper[data-v-88dcc0f5]{background:var(--color-gray-100);border-radius:var(--radius-lg) var(--radius-lg) 0 0;height:220px;overflow:hidden;position:relative;width:100%}.blog-card-image[data-v-88dcc0f5],.blog-card-image img[data-v-88dcc0f5]{height:100%;width:100%}.blog-card-image img[data-v-88dcc0f5]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-slow)}.blog-card:hover .blog-card-image img[data-v-88dcc0f5]{transform:scale(1.08)}.blog-card-image-placeholder[data-v-88dcc0f5]{align-items:center;background:linear-gradient(135deg,var(--color-gray-100) 0,var(--color-gray-200) 100%);border-radius:var(--radius-lg) var(--radius-lg) 0 0;color:var(--color-gray-400);display:flex;height:100%;justify-content:center;width:100%}.blog-card-category-badge[data-v-88dcc0f5]{left:var(--spacing-md);position:absolute;top:var(--spacing-md);z-index:1}.blog-card-content[data-v-88dcc0f5]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xs);min-height:0;padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md)}.blog-card-meta[data-v-88dcc0f5]{color:var(--color-text-tertiary);display:flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);gap:var(--spacing-md);letter-spacing:.5px;margin-bottom:var(--spacing-xs);text-transform:uppercase}.blog-card-date[data-v-88dcc0f5],.blog-card-reading-time[data-v-88dcc0f5]{align-items:center;display:flex}.blog-card-title[data-v-88dcc0f5]{color:var(--color-text-primary);display:-webkit-box;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);-webkit-line-clamp:2;line-height:var(--line-height-tight);margin:0 0 var(--spacing-xs) 0;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-base)}.blog-card:hover .blog-card-title[data-v-88dcc0f5]{color:var(--color-primary)}.blog-card-excerpt[data-v-88dcc0f5]{color:var(--color-text-secondary);display:-webkit-box;flex:1;-webkit-line-clamp:3;line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-md) 0;-webkit-box-orient:vertical;font-size:var(--font-size-sm);overflow:hidden}.blog-card-footer[data-v-88dcc0f5]{align-items:center;border-top:1px solid var(--color-gray-200);display:flex;gap:var(--spacing-sm);margin-top:auto;padding-top:var(--spacing-md)}.blog-card-tags[data-v-88dcc0f5]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.blog-card-tags-more[data-v-88dcc0f5]{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}@media(max-width:768px){.blog-card-image-wrapper[data-v-88dcc0f5]{height:200px}.blog-card-content[data-v-88dcc0f5]{padding:var(--spacing-md) var(--spacing-md)}}
