.articles-intro{color:#4b5563;margin-bottom:1.5rem;font-size:.95rem}.articles-list{flex-direction:column;gap:1rem;display:flex}.article-card{color:inherit;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem 1.2rem;text-decoration:none;transition:border-color .15s,background-color .15s,transform .12s,box-shadow .15s;display:block}.article-card:hover{background-color:#fff;border-color:#cbd5f5;transform:translateY(-2px);box-shadow:0 10px 25px #0f172a14}.article-meta{color:#9ca3af;gap:.5rem;margin-bottom:.3rem;font-size:.8rem;display:flex}.article-card h2{color:#111827;margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.article-description{color:#4b5563;margin:0 0 .5rem;font-size:.9rem}.article-more{color:#2563eb;font-size:.85rem}.pagination{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.pages-list{gap:.5rem;display:flex}.page-num{color:#374151;border:1px solid #e5e7eb;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;text-decoration:none}.page-num:hover,.page-num.active{color:#fff;background:#111827}.page-link{color:#374151;border:1px solid #e5e7eb;border-radius:.375rem;padding:.5rem 1rem;text-decoration:none}.page-link:hover{background:#f3f4f6}.page-link--disabled{opacity:.35;pointer-events:none}.page-ellipsis{color:#9ca3af;align-items:center;padding:0 .25rem;font-size:.875rem;display:flex}
