.site-nav.svelte-gza3nj{position:sticky;top:0;z-index:100;background:var(--mk-sheet);border-bottom:1px solid var(--mk-rule);font-family:var(--mk-font)}.site-nav__inner.svelte-gza3nj{max-width:1240px;margin:0 auto;padding:0 24px;height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px}.site-nav__logo.svelte-gza3nj{font-stretch:68%;font-weight:800;font-size:22px;letter-spacing:.01em;color:var(--mk-ink);text-decoration:none;white-space:nowrap}.site-nav__links.svelte-gza3nj{display:flex;align-items:center;gap:22px}.site-nav__link.svelte-gza3nj{font-size:15px;font-weight:500;color:var(--mk-muted);text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}.site-nav__link.svelte-gza3nj:hover{color:var(--mk-ink)}.site-nav__link[aria-current=page].svelte-gza3nj{color:var(--mk-ink);border-bottom-color:var(--mk-tape)}.site-nav__open.svelte-gza3nj{padding:8px 16px;border-radius:6px;background:var(--mk-tape);color:var(--mk-on-tape);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.site-nav__open.svelte-gza3nj:hover{background:var(--mk-tape-deep)}.site-nav.svelte-gza3nj a:where(.svelte-gza3nj):focus-visible{outline:2px solid var(--mk-ink);outline-offset:3px}@media(max-width:560px){.site-nav__link.svelte-gza3nj{display:none}}.footer.svelte-7lfk2o{border-top:1px solid var(--mk-rule);background:var(--mk-sheet);font-family:var(--mk-font)}.footer__inner.svelte-7lfk2o{max-width:1240px;margin:0 auto;padding:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;font-size:14px;color:var(--mk-muted)}.footer__links.svelte-7lfk2o{display:flex;gap:20px}.footer__inner.svelte-7lfk2o a:where(.svelte-7lfk2o){color:var(--mk-muted)}.footer__inner.svelte-7lfk2o a:where(.svelte-7lfk2o):hover{color:var(--mk-ink)}
