.blog-card[data-v-043ba16a]{display:flex;flex-direction:column;background:var(--panel-bg);border:1px solid var(--border-color);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s,border-color .2s;height:100%}.blog-card[data-v-043ba16a]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0003;border-color:var(--primary-border)}.card-image[data-v-043ba16a]{height:160px;position:relative;display:flex;align-items:flex-end;padding:16px;min-height:160px}.card-category[data-v-043ba16a]{background:#00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.75rem;font-weight:600;padding:4px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em}.card-body[data-v-043ba16a]{padding:24px;display:flex;flex-direction:column;flex:1}.card-meta[data-v-043ba16a]{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-muted);margin-bottom:12px}.meta-dot[data-v-043ba16a]{opacity:.5}.card-title[data-v-043ba16a]{font-size:1.1rem;font-weight:700;line-height:1.35;margin-bottom:10px;-webkit-line-clamp:2;line-clamp:2}.card-excerpt[data-v-043ba16a],.card-title[data-v-043ba16a]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-excerpt[data-v-043ba16a]{color:var(--text-muted);font-size:.9rem;line-height:1.55;flex:1;-webkit-line-clamp:3;line-clamp:3;margin-bottom:16px}.card-footer[data-v-043ba16a]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border-color);padding-top:14px;margin-top:auto}.card-author[data-v-043ba16a]{font-size:.85rem;color:var(--text-muted)}.read-more[data-v-043ba16a]{font-size:.85rem;font-weight:600;color:var(--primary)}
