.blog-card[data-v-1407a650]{background:#fff;border-radius:10px;box-shadow:0 2px 16px #00000012;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.blog-card[data-v-1407a650]:hover{box-shadow:0 8px 32px #0000001f;transform:translateY(-4px)}.blog-card:hover .blog-card__title[data-v-1407a650]{color:#fd5044}.blog-card__image[data-v-1407a650]{background:#f0f0f0;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.blog-card__image img[data-v-1407a650]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .3s ease;width:100%}.blog-card__image:hover img[data-v-1407a650]{transform:scale(1.04)}.blog-card__image-placeholder[data-v-1407a650]{align-items:center;background:#f5f5f5;color:#ccc;display:flex;font-size:48px;inset:0;justify-content:center;position:absolute}.blog-card__category[data-v-1407a650]{background:#fd5044;left:12px;letter-spacing:.06em;text-transform:uppercase}.blog-card__category[data-v-1407a650],.blog-card__featured-badge[data-v-1407a650]{border-radius:20px;color:#fff;font-size:11px;font-weight:700;padding:3px 10px;position:absolute;top:12px}.blog-card__featured-badge[data-v-1407a650]{background:#f2ad49;right:12px}.blog-card__body[data-v-1407a650]{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px}.blog-card__title[data-v-1407a650]{color:#1b1b1b;font-size:1.05rem;font-weight:700;-webkit-line-clamp:2;line-height:1.4;transition:color .2s}.blog-card__excerpt[data-v-1407a650],.blog-card__title[data-v-1407a650]{display:-webkit-box;margin:0;-webkit-box-orient:vertical;overflow:hidden}.blog-card__excerpt[data-v-1407a650]{color:#666;flex:1;font-size:.875rem;-webkit-line-clamp:3;line-height:1.6}.blog-card__meta[data-v-1407a650]{border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:12px}.blog-card__meta span[data-v-1407a650]{align-items:center;color:#666;display:flex;font-size:.75rem}
