.news-main-content[data-v-ff322554]{padding:40px 24px 80px}.container[data-v-ff322554]{margin:0 auto;max-width:1200px}.news-posts-grid[data-v-ff322554]{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.news-card[data-v-ff322554]{border:1px solid var(--border-color,hsla(0,0%,100%,.1));border-radius:16px;display:flex;flex-direction:column;overflow:hidden}.news-card-thumb[data-v-ff322554]{height:200px;overflow:hidden;position:relative}.news-card-thumb img[data-v-ff322554]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.news-card:hover .news-card-thumb img[data-v-ff322554]{transform:scale(1.05)}.news-card-category[data-v-ff322554]{background:var(--primary,rgba(16,185,129,.9));border-radius:6px;color:#fff;font-size:.72rem;left:12px;padding:4px 10px;position:absolute;top:12px}.news-card-body[data-v-ff322554]{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px}.news-card-meta[data-v-ff322554]{color:var(--text-muted);display:flex;font-size:.78rem;gap:14px}.news-card-title[data-v-ff322554]{font-size:1.1rem;font-weight:700;line-height:1.4;margin:0}.news-card-title a[data-v-ff322554]{color:var(--text-main,#fff);text-decoration:none}.news-card-title a[data-v-ff322554]:hover{color:var(--primary,#10b981)}.news-card-excerpt[data-v-ff322554]{color:var(--text-muted);font-size:.9rem;line-height:1.6;margin:0}
