.program-filter{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-md)}.filter-list{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}.filter-tab{border:1px solid var(--color-neutral-200);background-color:var(--color-white);font-family:var(--font-sans);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-neutral-600);cursor:pointer;transition:all var(--transition-fast);text-transform:capitalize;box-shadow:var(--shadow-sm);border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.5rem;display:inline-flex}.filter-tab:hover{background-color:var(--color-neutral-100);transform:translateY(-1px)}.filter-tab.active{font-weight:var(--font-weight-bold);color:var(--color-white);box-shadow:var(--shadow-md);border-color:#0000}.filter-tab[data-industry=all].active{background-color:var(--color-primary)}.filter-tab[data-industry=food].active{background-color:var(--color-food)}.filter-tab[data-industry=pharmaceutical].active{background-color:var(--color-pharmaceutical)}.filter-tab[data-industry=environmental].active{background-color:var(--color-environmental)}.filter-tab[data-industry=veterinary].active{background-color:#8d6e63}.filter-tab[data-industry=electrical].active{background-color:var(--color-electrical)}.filter-tab[data-industry=water].active{background-color:var(--color-water)}.filter-tab svg{margin-right:.5rem}@media (max-width:768px){.filter-list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;overflow-x:auto}.filter-tab{flex-shrink:0}}
