.site-header.svelte-1elxaub{z-index:50;background:var(--paper);border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,box-shadow .3s;position:fixed;inset:0 0 auto}.site-header.scrolled.svelte-1elxaub{border-color:#00000014;box-shadow:0 0 1px #0000001a}@supports ((-webkit-backdrop-filter:blur(15px)) or (backdrop-filter:blur(15px))){.site-header.svelte-1elxaub{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;transition:background-color .3s,border-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s}.site-header.scrolled.svelte-1elxaub{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff9}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.site-header.svelte-1elxaub,.site-header.scrolled.svelte-1elxaub{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}.site-header.scrolled.svelte-1elxaub{border-color:var(--muted)}}.header-inner.svelte-1elxaub{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex;position:relative}.header-wordmark.svelte-1elxaub{letter-spacing:-.025em;color:#000;flex-shrink:0;align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.desktop-navigation.svelte-1elxaub{align-items:center;gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.desktop-navigation.svelte-1elxaub a:where(.svelte-1elxaub){white-space:nowrap;border-radius:6px;align-items:center;min-height:44px;padding:6px 12px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}.desktop-navigation.svelte-1elxaub a:where(.svelte-1elxaub):hover{background:#1769e80f}.desktop-navigation.svelte-1elxaub a[aria-current]:where(.svelte-1elxaub){color:var(--blue);background:#1769e81a}.header-cta.svelte-1elxaub{flex-shrink:0}.menu-toggle.svelte-1elxaub,.menu-close.svelte-1elxaub{width:44px;height:44px;color:var(--color-ink-2);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0}.menu-toggle.svelte-1elxaub{display:none}.menu-toggle.svelte-1elxaub:hover,.menu-close.svelte-1elxaub:hover{background:var(--color-paper-2)}.menu-toggle.svelte-1elxaub>span:where(.svelte-1elxaub){width:20px;height:16px;display:block;position:relative}.menu-toggle.svelte-1elxaub>span:where(.svelte-1elxaub)>span:where(.svelte-1elxaub){background:currentColor;border-radius:999px;width:20px;height:2px;position:absolute;left:0}.menu-toggle.svelte-1elxaub>span:where(.svelte-1elxaub)>span:where(.svelte-1elxaub):first-child{top:0}.menu-toggle.svelte-1elxaub>span:where(.svelte-1elxaub)>span:where(.svelte-1elxaub):last-child{bottom:0}dialog.svelte-1elxaub{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);background:#ffffffd9;border:0;margin:0;padding:80px 24px 32px;position:fixed;inset:0;overflow-y:auto}dialog[open].svelte-1elxaub{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}dialog.svelte-1elxaub::backdrop{background:0 0}.menu-close.svelte-1elxaub{display:flex;position:absolute;top:10px;right:24px}dialog.svelte-1elxaub nav:where(.svelte-1elxaub){flex-direction:column;align-items:center;gap:8px;display:flex}dialog.svelte-1elxaub nav:where(.svelte-1elxaub) a:where(.svelte-1elxaub){border-radius:8px;padding:12px 16px;font-size:18px;font-weight:600}dialog.svelte-1elxaub nav:where(.svelte-1elxaub) a:where(.svelte-1elxaub):hover{background:var(--color-blue-soft)}@media (width<=1023px){.desktop-navigation.svelte-1elxaub,.header-cta.svelte-1elxaub{display:none}.menu-toggle.svelte-1elxaub{display:flex}}
