/* V2.2.19 — portfolio card filters */
.portfolio-filter-panel{margin:0 0 28px;padding:18px 0 4px;border-top:1px solid rgba(31,35,38,.12)}
.portfolio-filter-row{display:flex;flex-wrap:wrap;gap:10px}
.portfolio-filter{appearance:none;border:1px solid rgba(31,35,38,.18);background:#fff;color:#24282b;padding:11px 15px;font:700 14px/1.2 inherit;cursor:pointer;transition:.18s ease}
.portfolio-filter:hover,.portfolio-filter:focus-visible{border-color:#c75d2d;outline:none}
.portfolio-filter.is-active{background:#202427;color:#fff;border-color:#202427}
.portfolio-filter-status{margin:12px 0 0;color:#747474;font-size:14px}
.project-hub-card[hidden]{display:none!important}
@media(max-width:700px){.portfolio-filter-panel{margin-bottom:20px}.portfolio-filter-row{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;padding:0}.portfolio-filter{flex:0 1 auto;min-height:42px;padding:10px 12px;font-size:13px}.portfolio-filter-status{margin-top:10px}}
@media(max-width:390px){.portfolio-filter-row{gap:7px}.portfolio-filter{padding:9px 10px;font-size:12.5px}}
