.nav.svelte-1jzi6qz{display:flex;align-items:center;justify-content:space-between;padding:16px 40px;position:sticky;top:0;z-index:100;background:linear-gradient(180deg,rgba(99,102,241,.05) 0%,transparent 100%),#0a0a0f8c;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid rgba(99,102,241,.22)}.nav-logo.svelte-1jzi6qz{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);text-decoration:none}.nav-logo-mark.svelte-1jzi6qz{width:32px;height:32px;object-fit:contain;filter:drop-shadow(0 0 6px rgba(58,197,238,.35))}.nav-links.svelte-1jzi6qz{display:flex;align-items:center;gap:24px;font-size:14px}.nav-links.svelte-1jzi6qz a:where(.svelte-1jzi6qz):not(.nav-cta){color:var(--text-muted);text-decoration:none;transition:color .15s;font-weight:500}.nav-links.svelte-1jzi6qz a:where(.svelte-1jzi6qz):not(.nav-cta):hover{color:var(--text-primary)}.nav-cta.svelte-1jzi6qz{padding:8px 16px}@media(max-width:720px){.nav.svelte-1jzi6qz{padding:14px 18px}.nav-links.svelte-1jzi6qz{gap:14px;font-size:13px}}@media(max-width:480px){.nav-links.svelte-1jzi6qz a:where(.svelte-1jzi6qz):not(.nav-cta){display:none}}
