.blog-grid[data-v-c9eaf35a]{display:grid;gap:18px;grid-template-columns:1fr 1fr}.blog-card[data-v-c9eaf35a]{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s,box-shadow .2s}.blog-card[data-v-c9eaf35a]:hover{border-color:var(--line-2);box-shadow:var(--shadow-card)}.blog-thumb[data-v-c9eaf35a]{aspect-ratio:16/7;background:var(--bg-soft);border-bottom:1px solid var(--line);overflow:hidden}.blog-thumb img[data-v-c9eaf35a]{height:100%;transition:transform .3s;width:100%}.blog-thumb img.contain[data-v-c9eaf35a]{background:#fff;-o-object-fit:contain;object-fit:contain}.blog-thumb img.cover[data-v-c9eaf35a]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-card:hover .blog-thumb img[data-v-c9eaf35a]{transform:scale(1.02)}.blog-meta[data-v-c9eaf35a]{padding:16px 18px 18px}.blog-meta h3[data-v-c9eaf35a]{color:var(--ink);font-family:var(--font);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.blog-date[data-v-c9eaf35a]{color:var(--ink-3);display:block;font-family:var(--mono);font-size:11.5px;margin-top:7px}@media(max-width:680px){.blog-grid[data-v-c9eaf35a]{grid-template-columns:1fr}}
