.landing-header.svelte-1uu7p9m{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(8,39,62,.09);background:var(--surface-translucent);box-shadow:0 4px 20px #08273e0a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.landing-header.svelte-1uu7p9m .header-inner:where(.svelte-1uu7p9m){display:flex;width:min(1280px,100% - 48px);min-height:76px;margin-inline:auto;align-items:center;justify-content:space-between;gap:28px}.landing-header.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m){display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--brand-text)}.landing-header.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) img:where(.svelte-1uu7p9m){width:46px;height:46px}.landing-header.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) span:where(.svelte-1uu7p9m){display:grid;line-height:1}.landing-header.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) strong:where(.svelte-1uu7p9m){font-size:1.35rem}.landing-header.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) small:where(.svelte-1uu7p9m){margin-top:5px;color:var(--brand-text-muted);font-size:.68rem;font-weight:900}.landing-header.svelte-1uu7p9m nav:where(.svelte-1uu7p9m){display:flex;align-items:center;justify-content:center;gap:clamp(24px,3.5vw,54px);color:var(--brand-text);font-size:.87rem;font-weight:800}.landing-header.svelte-1uu7p9m nav:where(.svelte-1uu7p9m) a:where(.svelte-1uu7p9m){transition:color .16s ease}.landing-header.svelte-1uu7p9m nav:where(.svelte-1uu7p9m) a:where(.svelte-1uu7p9m):hover{color:var(--accent-600)}.landing-header.svelte-1uu7p9m .header-actions:where(.svelte-1uu7p9m){display:flex;align-items:center;gap:12px}.landing-header.svelte-1uu7p9m .back-home:where(.svelte-1uu7p9m){color:var(--brand-text-soft);font-size:.8rem;font-weight:900}.landing-header.svelte-1uu7p9m .mobile-menu:where(.svelte-1uu7p9m){display:none;position:relative}.landing-header.dark-page.svelte-1uu7p9m{border-bottom-color:#ffffff1f;background:#0418264d;box-shadow:none}.landing-header.dark-page.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m){color:#fff}.landing-header.dark-page.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) img:where(.svelte-1uu7p9m){filter:drop-shadow(0 4px 12px rgba(0,0,0,.18))}.landing-header.dark-page.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) small:where(.svelte-1uu7p9m){color:#b9e7f2}.landing-header.dark-page.svelte-1uu7p9m .back-home:where(.svelte-1uu7p9m){color:#e8f7fa;transition:color .16s ease}.landing-header.dark-page.svelte-1uu7p9m .back-home:where(.svelte-1uu7p9m):hover{color:#fff}@media(max-width:860px){.landing-header.svelte-1uu7p9m .header-inner:where(.svelte-1uu7p9m){width:min(100% - 28px,720px);min-height:64px}.landing-header.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) img:where(.svelte-1uu7p9m){width:40px;height:40px}.landing-header.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) strong:where(.svelte-1uu7p9m){font-size:1.15rem}.landing-header.svelte-1uu7p9m nav:where(.svelte-1uu7p9m){display:none}.landing-header.svelte-1uu7p9m .mobile-menu:where(.svelte-1uu7p9m){display:block;order:2}.landing-header.svelte-1uu7p9m .mobile-menu:where(.svelte-1uu7p9m) summary:where(.svelte-1uu7p9m){display:grid;width:42px;height:42px;place-items:center;list-style:none;color:var(--brand-text);font-size:1.45rem;cursor:pointer}.landing-header.svelte-1uu7p9m .mobile-menu:where(.svelte-1uu7p9m) summary:where(.svelte-1uu7p9m)::-webkit-details-marker{display:none}.landing-header.svelte-1uu7p9m .mobile-menu:where(.svelte-1uu7p9m)>div:where(.svelte-1uu7p9m){position:absolute;top:calc(100% + 10px);left:0;display:grid;width:220px;padding:10px;border:1px solid var(--ink-100);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-md)}.landing-header.svelte-1uu7p9m .mobile-menu:where(.svelte-1uu7p9m) a:where(.svelte-1uu7p9m){padding:11px 12px;border-radius:10px;font-size:.86rem;font-weight:800}.landing-header.svelte-1uu7p9m .mobile-menu:where(.svelte-1uu7p9m) a:where(.svelte-1uu7p9m):hover{background:var(--surface-soft)}}@media(max-width:430px){.landing-header.svelte-1uu7p9m .header-inner:where(.svelte-1uu7p9m){width:calc(100% - 20px)}.landing-header.svelte-1uu7p9m .brand:where(.svelte-1uu7p9m) span:where(.svelte-1uu7p9m){display:none}.landing-header.svelte-1uu7p9m .header-actions:where(.svelte-1uu7p9m){margin-right:auto}}
