.BlogCard-module__MJ1YKq__card{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--lp-radius);color:inherit;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.BlogCard-module__MJ1YKq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.BlogCard-module__MJ1YKq__cover,.BlogCard-module__MJ1YKq__coverFallback{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.BlogCard-module__MJ1YKq__coverFallback{background:linear-gradient(135deg, var(--accent-soft), var(--bg-surface-sunken))}.BlogCard-module__MJ1YKq__body{padding:var(--lp-space-3);flex-direction:column;flex:1;gap:8px;display:flex}.BlogCard-module__MJ1YKq__tags{flex-wrap:wrap;gap:6px;display:flex}.BlogCard-module__MJ1YKq__tag{font-size:var(--lp-text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--accent);font-weight:700}.BlogCard-module__MJ1YKq__title{font-size:var(--lp-text-lg);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.25}.BlogCard-module__MJ1YKq__excerpt{font-size:var(--lp-text-sm);color:var(--text-secondary);flex:1;margin:0;line-height:1.55}.BlogCard-module__MJ1YKq__date{font-size:var(--lp-text-xs);color:var(--text-tertiary)}
