.blog-listing[data-v-5079d659]{min-height:100vh;padding:120px 0 80px}.container[data-v-5079d659]{margin:0 auto;max-width:1200px;padding:0 20px}.blog-header[data-v-5079d659]{margin-bottom:60px;text-align:center}.blog-header h1[data-v-5079d659]{margin-bottom:20px}.blog-grid[data-v-5079d659]{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-bottom:40px}.blog-card[data-v-5079d659]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-card[data-v-5079d659]:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-5px)}.blog-card-link[data-v-5079d659]{color:inherit;display:block;text-decoration:none}.blog-card-image[data-v-5079d659]{background:var(--color-background-secondary);height:200px;overflow:hidden;width:100%}.blog-card-image img[data-v-5079d659]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.blog-card:hover .blog-card-image img[data-v-5079d659]{transform:scale(1.05)}.blog-card-content[data-v-5079d659]{padding:24px}.blog-card-meta[data-v-5079d659]{align-items:center;color:var(--color-text-secondary);display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.blog-card-meta time[data-v-5079d659]{font-weight:500}.blog-card-meta .blog-card-author[data-v-5079d659]{opacity:.8}.blog-card-title[data-v-5079d659]{color:var(--color-text-primary);font-size:24px;font-weight:700;line-height:1.3;margin-bottom:12px}.blog-card-description[data-v-5079d659]{color:var(--color-text-secondary);font-size:16px;line-height:1.6;margin-bottom:16px}.blog-card-tags[data-v-5079d659]{display:flex;flex-wrap:wrap;gap:8px}.blog-empty[data-v-5079d659]{padding:60px 0;text-align:center}@media(max-width:768px){.blog-listing[data-v-5079d659]{padding:80px 0 60px}.blog-grid[data-v-5079d659]{gap:20px;grid-template-columns:1fr}.blog-card-title[data-v-5079d659]{font-size:20px}}
