.article-card[data-v-742bfbb2]{display:flex;flex-direction:column;height:100%;text-decoration:none}.card-cover[data-v-742bfbb2]{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.card-cover img[data-v-742bfbb2]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .4s ease;width:100%}.article-card:hover .card-cover img[data-v-742bfbb2]{transform:scale(1.04)}.card-category[data-v-742bfbb2]{background:var(--color-primary);border-radius:var(--radius-full);color:#fff;font-size:.75rem;font-weight:600;left:var(--spacing-sm);padding:.2rem .6rem;position:absolute;top:var(--spacing-sm)}.card-body[data-v-742bfbb2]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg)}.card-title[data-v-742bfbb2]{color:var(--color-secondary);display:-webkit-box;font-size:1.05rem;font-weight:700;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;transition:var(--transition)}.article-card:hover .card-title[data-v-742bfbb2]{color:var(--color-primary)}.card-summary[data-v-742bfbb2]{color:var(--color-text-light);display:-webkit-box;font-size:.875rem;-webkit-line-clamp:2;line-height:1.65;-webkit-box-orient:vertical;overflow:hidden}.card-tags[data-v-742bfbb2]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.card-footer[data-v-742bfbb2]{border-top:1px solid var(--color-border-light);justify-content:space-between;margin-top:auto;padding-top:var(--spacing-sm)}.card-author[data-v-742bfbb2],.card-footer[data-v-742bfbb2]{align-items:center;display:flex}.card-author[data-v-742bfbb2]{gap:var(--spacing-xs)}.author-avatar[data-v-742bfbb2]{background:var(--color-bg-section);border-radius:50%;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.author-name[data-v-742bfbb2]{color:var(--color-text-light);font-size:.82rem;font-weight:500}.card-meta[data-v-742bfbb2]{display:flex;gap:var(--spacing-sm)}.meta-item[data-v-742bfbb2]{color:var(--color-text-muted);font-size:.78rem}
