.header-right{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.lang-switch{display:inline-flex;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}.lang-switch-btn{font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:.06em;padding:.45rem .65rem;margin:0;border:none;background:0 0;color:var(--muted,#9b9ba3);cursor:pointer;transition:background .15s,color .15s}.lang-switch-btn:hover{color:var(--text,#f0f0f2);background:rgba(255,255,255,.06)}.lang-switch-btn.is-active{background:rgba(255,255,255,.12);color:var(--text,#f0f0f2)}.site-header-inner--project{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;max-width:min(1200px,100%)}.portfolio-tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1.1rem}.portfolio-tab{font-family:inherit;font-size:.8rem;font-weight:600;padding:.5rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:0 0;color:var(--muted,#9b9ba3);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.portfolio-tab:hover{color:var(--text,#f0f0f2);border-color:rgba(255,255,255,.22)}.portfolio-tab.is-active{background:rgba(255,255,255,.12);color:var(--text,#f0f0f2);border-color:rgba(255,255,255,.2)}