.header[data-astro-cid-j3qkfidx]{position:sticky;top:0;z-index:20;font-family:var(--fontSans);background:#081318c7;backdrop-filter:blur(16px);border-bottom:1px solid var(--line);box-shadow:inset 0 2px 0 var(--brand)}.inner[data-astro-cid-j3qkfidx]{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:1rem}.brand[data-astro-cid-j3qkfidx]{text-decoration:none;color:var(--text);font-weight:800;display:inline-flex;align-items:center;gap:.5rem}.brandText[data-astro-cid-j3qkfidx]{font-size:1.05rem;letter-spacing:-.02em}.languageSwitch[data-astro-cid-j3qkfidx]{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;padding:.2rem;border-radius:999px;border:1px solid rgba(30,112,143,.35);background:#08131873}.languageButton[data-astro-cid-j3qkfidx]{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none;color:var(--muted);font-weight:700;font-size:.78rem;letter-spacing:.04em;padding:.35rem .55rem;border-radius:999px;border:1px solid rgba(30,112,143,.4);background:#1e708f1f;transition:.16s ease}.languageButton[data-astro-cid-j3qkfidx]:hover{color:var(--text);border-color:#c9a86a8c}.languageButton[data-astro-cid-j3qkfidx].active{color:var(--ink);background:var(--gold);border-color:var(--gold)}.demoButton[data-astro-cid-j3qkfidx]{display:inline-flex;align-items:center;min-height:38px;padding:.4rem .95rem;border-radius:999px;background:var(--brand);color:#f7fbff;font-weight:800;font-size:.8rem;letter-spacing:.04em;text-decoration:none;flex-shrink:0}.demoButton[data-astro-cid-j3qkfidx]:hover{background:var(--brandStrong)}.barStart[data-astro-cid-j3qkfidx]{display:flex;align-items:center;gap:.5rem;min-width:0;flex-shrink:0}.menuToggle[data-astro-cid-j3qkfidx]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;padding:0;margin:0;border:none;border-radius:10px;background:#1e708f29;color:var(--text);cursor:pointer;flex-shrink:0;transition:background .16s ease}.menuToggle[data-astro-cid-j3qkfidx]:hover{background:#1e708f47}.menuToggleLine[data-astro-cid-j3qkfidx]{display:block;width:1.1rem;height:2px;border-radius:1px;background:var(--text)}.navDesktop[data-astro-cid-j3qkfidx] ul[data-astro-cid-j3qkfidx]{margin:0;padding:0;list-style:none;display:flex;gap:.5rem;align-items:center}.navDesktop[data-astro-cid-j3qkfidx] li[data-astro-cid-j3qkfidx] a[data-astro-cid-j3qkfidx]{text-decoration:none;color:var(--muted);font-weight:700;padding:.5rem .85rem;border-radius:999px;transition:.16s ease}.navDesktop[data-astro-cid-j3qkfidx] li[data-astro-cid-j3qkfidx] a[data-astro-cid-j3qkfidx]:hover{color:var(--text);background:#1e708f2e}.navBackdrop[data-astro-cid-j3qkfidx],.navDrawer[data-astro-cid-j3qkfidx]{display:none}@media(max-width:1100px){.menuToggle[data-astro-cid-j3qkfidx]{display:inline-flex}.navDesktop[data-astro-cid-j3qkfidx]{display:none}.navBackdrop[data-astro-cid-j3qkfidx]{display:block;position:fixed;inset:0;z-index:28;background:#00000085;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s}html.headerNavOpen .navBackdrop[data-astro-cid-j3qkfidx]{opacity:1;visibility:visible;pointer-events:auto}.navDrawer[data-astro-cid-j3qkfidx]{display:flex;position:fixed;top:0;right:0;z-index:30;width:min(20rem,100vw);height:100dvh;flex-direction:column;background:#0a161cfa;border-left:1px solid var(--line);box-shadow:-12px 0 32px #00000059;transform:translate(100%);visibility:hidden;pointer-events:none;transition:transform .25s ease,visibility .25s}html.headerNavOpen .navDrawer[data-astro-cid-j3qkfidx]{transform:translate(0);visibility:visible;pointer-events:auto}.navDrawerTop[data-astro-cid-j3qkfidx]{display:flex;align-items:center;justify-content:space-between;padding:1rem .9rem .75rem;border-bottom:1px solid var(--line)}.navDrawerTitle[data-astro-cid-j3qkfidx]{font-size:1.05rem;font-weight:800;color:var(--text)}.navDrawerClose[data-astro-cid-j3qkfidx]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:none;border-radius:10px;background:#1e708f29;color:var(--text);font-size:1.4rem;cursor:pointer}.navDrawerNav[data-astro-cid-j3qkfidx]{padding:.75rem .5rem 1.25rem;overflow:auto;flex:1}.navDrawerNav[data-astro-cid-j3qkfidx] ul[data-astro-cid-j3qkfidx]{margin:0;padding:0;list-style:none}.navDrawerNav[data-astro-cid-j3qkfidx] a[data-astro-cid-j3qkfidx].navDrawerLink{display:block;text-decoration:none;color:var(--muted);font-weight:700;padding:.7rem .85rem;border-radius:10px}.navDrawerNav[data-astro-cid-j3qkfidx] a[data-astro-cid-j3qkfidx].navDrawerLink:hover{color:var(--text);background:#1e708f2e}.navDrawerDemo[data-astro-cid-j3qkfidx]{margin-top:.75rem;background:var(--brand);color:#f7fbff!important;text-align:center}.demoButton[data-astro-cid-j3qkfidx]{display:none}}
