.card-section{align-items:stretch;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.pagination-container{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:1rem}.pagination-button{background-color:#f0f0f0;border:none;border-radius:4px;cursor:pointer;padding:.5rem 1rem}.pagination-button.active{background-color:#0c343d;color:#eee;font-weight:700}.pagination-button:disabled{background-color:#e0e0e0;cursor:not-allowed}.dots{color:#999;padding:.5rem}.main{padding:60px 0}
