.hd.svelte-1uu7p9m{z-index:var(--z-header);transition:background var(--motion-normal), border-color var(--motion-normal), box-shadow var(--motion-normal);background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}.hd.scrolled.svelte-1uu7p9m{background:color-mix(in srgb, var(--color-bg-surface) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom-color:var(--color-border-default)}.inner.svelte-1uu7p9m{max-width:1120px;padding:var(--space-3) var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-5);margin:0 auto;display:flex}.brand.svelte-1uu7p9m{align-items:center;gap:var(--space-2);color:var(--color-text-primary);text-decoration:none;display:inline-flex}.brand.svelte-1uu7p9m b:where(.svelte-1uu7p9m){font-family:var(--font-heading);letter-spacing:-.2px;font-size:19px;font-weight:700}.nav.svelte-1uu7p9m{gap:var(--space-6);display:flex}.nav.svelte-1uu7p9m a:where(.svelte-1uu7p9m){color:var(--color-text-secondary);transition:color var(--motion-fast);font-size:14.5px;font-weight:600;text-decoration:none}.nav.svelte-1uu7p9m a:where(.svelte-1uu7p9m):hover{color:var(--color-brand-primary)}.actions.svelte-1uu7p9m{align-items:center;gap:var(--space-4);display:flex}.login.svelte-1uu7p9m{color:var(--color-text-secondary);font-size:14.5px;font-weight:600;text-decoration:none}.login.svelte-1uu7p9m:hover{color:var(--color-brand-primary)}@media (width<=760px){.nav.svelte-1uu7p9m,.login.svelte-1uu7p9m{display:none}.inner.svelte-1uu7p9m{padding:var(--space-3) var(--space-4)}}
