.nav{position:sticky;top:0;z-index:50;background:rgba(8,9,11,.72);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--border-soft)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:60px}.nav-brand{gap:var(--sp-3);font-weight:600;font-size:var(--fs-md);letter-spacing:-.01em}.nav-brand,.nav-mark{display:inline-flex;align-items:center}.nav-mark{color:var(--accent);width:28px;height:28px;justify-content:center;border:1px solid var(--accent-border);background:var(--accent-bg);border-radius:7px}.nav-name{color:var(--text)}.nav-tag{font-size:var(--fs-xs);color:var(--text-dim);padding:2px 8px;border:1px solid var(--border);border-radius:999px;margin-left:4px}.nav-links{display:flex;align-items:center;gap:var(--sp-6)}.nav-link{font-size:var(--fs-md);color:var(--text-mid);transition:color .15s var(--ease)}.nav-cta,.nav-link:hover{color:var(--text)}.nav-cta{font-size:var(--fs-md);padding:8px 14px;border:1px solid var(--border);border-radius:var(--r-md);transition:border-color .15s var(--ease),background .15s var(--ease)}.nav-cta:hover{border-color:var(--accent-border);background:var(--accent-bg)}@media (max-width:720px){.nav-links .nav-link,.nav-tag{display:none}}