.archive-description{font-size:1.2rem;color:rgba(255,255,255,.7);max-width:600px;margin:0 auto}.pagination{display:flex;justify-content:center;gap:.5rem;list-style:none;padding:0}.pagination a,.pagination span{padding:.75rem 1.25rem;background:rgba(215,189,126,.1);border-radius:10px;color:var(--text-light);text-decoration:none;transition:var(--transition)}.pagination a:hover,.pagination .current{background:var(--secondary-color);color:var(--primary-color)}.no-posts{text-align:center;padding:4rem 2rem}.no-posts h2{font-size:2rem;color:var(--text-light);margin-bottom:1rem}.no-posts p{color:rgba(255,255,255,.7)}