.filter-bar display: flex; justify-content: center; flex-wrap: wrap; gap: 0.8rem; margin: 2rem 0 2.5rem;
.card-category font-size: 0.7rem; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; color: #c2804a; margin-bottom: 0.4rem;
.footer-content display: flex; flex-direction: column; gap: 0.6rem;