.news-main[data-v-9dcafd30]{padding:60px 0 80px}.news-grid[data-v-9dcafd30]{flex-direction:column;gap:20px;display:flex}.news-card[data-v-9dcafd30]{border-radius:var(--radius);transition:var(--transition);border:1px solid #e5e7eb;padding:32px}.news-card[data-v-9dcafd30]:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}.news-card-header[data-v-9dcafd30]{align-items:center;gap:16px;margin-bottom:14px;display:flex}.news-card-date[data-v-9dcafd30]{color:var(--gray-light);font-size:13px}.news-card-cat[data-v-9dcafd30]{background:var(--primary-light);color:var(--primary);border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600}.news-card h3[data-v-9dcafd30]{margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.4}.news-card p[data-v-9dcafd30]{color:var(--gray);margin-bottom:16px;font-size:14px;line-height:1.7}.news-card-link[data-v-9dcafd30]{color:var(--primary);font-size:14px;font-weight:600}.news-card-link[data-v-9dcafd30]:hover{text-decoration:underline}.pagination[data-v-9dcafd30]{justify-content:center;align-items:center;gap:8px;margin-top:40px;display:flex}.page-btn[data-v-9dcafd30]{background:var(--white);border-radius:var(--radius-sm);cursor:pointer;min-width:40px;height:40px;transition:var(--transition);border:1px solid #d1d5db;justify-content:center;align-items:center;padding:0 12px;font-size:14px;display:flex}.page-btn[data-v-9dcafd30]:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.page-btn.active[data-v-9dcafd30]{background:var(--primary);color:var(--white);border-color:var(--primary)}.page-btn[data-v-9dcafd30]:disabled{opacity:.4;cursor:not-allowed}
