.portfolio-type-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.portfolio-type-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;gap:15px;padding:13px 20px;border:1px solid #ffffff40;background:#0c0c0c;color:#b9b9b9;font-size:13px;line-height:1.5;transition:color .14s ease-out,border-color .14s ease-out}.portfolio-type-nav a[aria-current=page]{color:#050505;border-color:#fccb00;background:#fccb00}.portfolio-type-nav a:hover{border-color:#fccb00}.portfolio-type-count{font-variant-numeric:tabular-nums;opacity:.75}.portfolio-type-nav a:focus-visible{outline:2px solid #fccb00;outline-offset:5px}@media(max-width:420px){.portfolio-type-nav{gap:8px}.portfolio-type-nav a{min-height:46px;padding:12px 13px;gap:10px;font-size:12px}}@media(prefers-reduced-motion:reduce){.portfolio-type-nav a{transition:none}}