.page-header{background:linear-gradient(to top,var(--color-secondary),var(--color-primary));padding:25px 0;text-align:center;border-top:.5px solid var(--color-light-grey)}.page-title{font-size:2rem;color:var(--color-white);margin:0}.archive-description{font-size:1.1rem;color:var(--color-accent);margin:10px 0 0}.yhs-re-simple-filters{padding:var(--spacing-md);background-color:var(--color-feature-checkmark-bg);border-radius:3px;max-width:800px;margin:0 auto var(--spacing-lg)}.yhs-re-simple-filters .filters-form,.yhs-re-simple-filters .filters-wrapper,.yhs-re-simple-filters .filter-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm)}.yhs-re-simple-filters .filters-label{font-weight:400;margin-right:5px;white-space:nowrap;color:var(--color-dark-text)}.yhs-re-simple-filters select,.yhs-re-simple-filters .clear-filters{display:inline-block;vertical-align:middle}.yhs-re-simple-filters .clear-filters{margin-left:10px}.clear-filters{display:inline-block;padding:8px 16px;background-color:#fff0;border:1px solid var(--color-dark-text);border-radius:5px;color:var(--color-dark-text);text-decoration:none;font-size:14px;font-weight:500;transition:all 0.3s ease;margin-left:10px}.clear-filters:hover{background-color:var(--color-secondary);color:#fff;text-decoration:none}.clear-filters:focus{outline:2px solid var(--color-accent);outline-offset:2px}.filters-results-info{text-align:center;margin-top:15px;padding:10px;background-color:var(--color-feature-bg);border-radius:5px;font-size:14px;color:var(--color-primary);width:100%}.filters-results-info p{margin:0}.filters-results-info a{color:var(--color-primary);text-decoration:underline}.filters-results-info a:hover{text-decoration:none}.pagination-container{display:flex;justify-content:center;align-items:center;margin:var(--spacing-lg) auto}.pagination-container .page-numbers{display:inline-block;padding:var(--spacing-xs) 12px;margin:0 4px;border:1px solid var(--color-border-dark);border-radius:4px;text-decoration:none;color:var(--color-link)}.pagination-container .page-numbers.current{background-color:var(--color-dark-navy);color:var(--color-white);border-color:var(--color-dark-navy)}