.header.svelte-12cm151{z-index:20;background:var(--header-glass);-webkit-backdrop-filter:blur(14px)saturate(1.3);box-shadow:0 1px 0 var(--header-line);position:fixed;top:0;left:0;right:0}.bar.svelte-12cm151{align-items:center;gap:20px;max-width:1240px;height:64px;margin:0 auto;padding:0 clamp(12px,3vw,28px);display:flex}.home.svelte-12cm151{flex:none;width:84px;height:64px;display:block;position:relative}.mark.svelte-12cm151{filter:drop-shadow(0 6px 10px var(--shade-55));position:absolute;top:6px;left:0}.wide.svelte-12cm151{font:700 15px var(--font-ui);flex:1;justify-content:center;gap:30px;display:none}.wide.svelte-12cm151 a:where(.svelte-12cm151),.menu.svelte-12cm151 a:where(.svelte-12cm151){color:var(--paper-200);text-decoration:none}.wide.svelte-12cm151 a:where(.svelte-12cm151){padding:6px 2px}.wide.svelte-12cm151 a:where(.svelte-12cm151):hover{color:var(--glow-500)}.spacer.svelte-12cm151{flex:1}.cta.svelte-12cm151{background:var(--grad-cta);height:44px;box-shadow:0 3px 0 var(--cta-edge), 0 0 18px var(--cta-glow);color:var(--ink-900);font:700 15px var(--font-ui);white-space:nowrap;border-radius:14px;flex:none;align-items:center;padding:0 18px;text-decoration:none;display:flex}.cta.svelte-12cm151:hover{color:var(--ink-900)}.cta.svelte-12cm151:active{box-shadow:0 0 0 var(--cta-edge);transform:translateY(3px)}.burger.svelte-12cm151{background:var(--menu-button);width:44px;height:44px;box-shadow:inset 0 0 0 1.5px var(--menu-ring);cursor:pointer;border:0;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;display:flex}.burger.svelte-12cm151 span:where(.svelte-12cm151){background:var(--glow-300);border-radius:2px;width:20px;height:2.5px}.menu.svelte-12cm151{background:var(--header-menu);flex-direction:column;padding:6px 16px 16px;display:none}.menu.open.svelte-12cm151{display:flex}.menu.svelte-12cm151 a:where(.svelte-12cm151){border-bottom:1px solid var(--menu-line);font:700 18px var(--font-ui);padding:14px 4px}@media (width>=760px){.home.svelte-12cm151{width:120px}.wide.svelte-12cm151{display:flex}.spacer.svelte-12cm151,.burger.svelte-12cm151,.menu.svelte-12cm151,.menu.open.svelte-12cm151{display:none}}
