.bcard[data-v-64010d26]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;overflow:hidden}.bcard[data-v-64010d26]:hover{box-shadow:var(--shadow);border-color:var(--border-strong);transform:translateY(-2px)}.bcard-cover[data-v-64010d26]{aspect-ratio:16/9;background:var(--bg-muted);overflow:hidden}.bcard-cover--placeholder[data-v-64010d26]{color:var(--text-faint);place-items:center;display:grid}.bcard-img[data-v-64010d26]{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.bcard-body[data-v-64010d26]{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-5);flex-direction:column;flex:1;display:flex}.bcard-tags[data-v-64010d26]{gap:var(--space-1);flex-wrap:wrap;display:flex}.bcard-tag[data-v-64010d26]{font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-ink);background:color-mix(in srgb,var(--brand) 10%,transparent);border-radius:var(--radius-pill);padding:2px 8px;font-weight:700}.bcard-title[data-v-64010d26]{font-size:var(--fs-lg);letter-spacing:var(--tracking-snug);color:var(--text);margin:0;line-height:1.3}.bcard-excerpt[data-v-64010d26]{color:var(--text-muted);font-size:var(--fs-sm);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.bcard-meta[data-v-64010d26]{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--text-faint);margin-block-start:auto;padding-block-start:var(--space-2);display:flex}.bcard-author[data-v-64010d26]{color:var(--text-muted);font-weight:600}@media (prefers-reduced-motion:reduce){.bcard[data-v-64010d26]{transition:none}.bcard[data-v-64010d26]:hover{transform:none}}
