.head.svelte-sad5r6{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.head__wrap.svelte-sad5r6{max-width:1180px;margin:0 auto;padding:14px var(--space-6);display:flex;align-items:center;gap:22px}.head__logo.svelte-sad5r6{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:19px;letter-spacing:-.02em;color:var(--text);text-decoration:none}.head__nav.svelte-sad5r6{display:flex;gap:20px}.head__nav.svelte-sad5r6 a:where(.svelte-sad5r6),.head__login.svelte-sad5r6{font-size:14px;font-weight:600;color:var(--text-muted);text-decoration:none}.head__nav.svelte-sad5r6 a:where(.svelte-sad5r6):hover,.head__login.svelte-sad5r6:hover,.head__nav.svelte-sad5r6 a[aria-current=page]:where(.svelte-sad5r6){color:var(--text)}.head__spacer.svelte-sad5r6{flex:1}.head__cta.svelte-sad5r6{padding:9px 16px;border-radius:var(--radius-pill);background:var(--text);color:var(--bg);font-size:14px;font-weight:700;text-decoration:none}.head__cta.svelte-sad5r6:hover{background:var(--ink-hover)}@media(max-width:860px){.head__nav.svelte-sad5r6{display:none}}
