.mk-nav.svelte-14ryzli{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:15px clamp(20px,5vw,56px);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 75%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mk-logo.svelte-14ryzli{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--ink)}.logo-dot.svelte-14ryzli{position:relative;width:22px;height:22px;border-radius:50%;background:var(--accent);overflow:hidden;flex:none;animation:logorise .8s cubic-bezier(.34,1.3,.5,1) both}.logo-dot.svelte-14ryzli:before{content:"";position:absolute;left:7px;top:-3px;width:19px;height:19px;border-radius:50%;background:var(--surface);transition:background .35s ease;animation:wax .9s ease .2s both}.logo-word.svelte-14ryzli{font-size:17px;font-weight:650;letter-spacing:-.015em}.mk-nav-right.svelte-14ryzli{display:flex;align-items:center;gap:30px}.mk-links.svelte-14ryzli{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:500;color:var(--ink2);white-space:nowrap}.mk-link.svelte-14ryzli{color:var(--ink2);text-decoration:none;transition:color .15s}.mk-link.svelte-14ryzli:hover{color:var(--ink)}.mk-link.current.svelte-14ryzli{color:var(--ink);font-weight:600}.mk-actions.svelte-14ryzli{display:flex;align-items:center;gap:14px;white-space:nowrap}.mk-theme.svelte-14ryzli{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid var(--line);cursor:pointer;font-size:15px;color:var(--ink2);transition:all .2s}.mk-theme.svelte-14ryzli:hover{color:var(--ink);border-color:var(--ink3)}.mk-login.svelte-14ryzli{font-size:14px;font-weight:600;color:var(--ink2);text-decoration:none;transition:color .15s}.mk-login.svelte-14ryzli:hover{color:var(--ink)}.mk-cta.svelte-14ryzli{font-size:14px;font-weight:600;background:var(--accent);color:var(--accent-ink);padding:9px 18px;border-radius:10px;text-decoration:none;transition:opacity .2s}.mk-cta.svelte-14ryzli:hover{opacity:.9}@media(max-width:720px){.mk-links.svelte-14ryzli{display:none}}.mk-footer.svelte-1deu14i{border-top:1px solid var(--line);background:var(--surface)}.mk-foot-grid.svelte-1deu14i{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:40px;max-width:1240px;margin:0 auto;padding:clamp(48px,6vw,68px) clamp(20px,5vw,56px) 32px}.mk-foot-brand.svelte-1deu14i{display:flex;flex-direction:column;gap:16px;max-width:280px}.mk-logo.svelte-1deu14i{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--ink)}.logo-dot.svelte-1deu14i{position:relative;width:22px;height:22px;border-radius:50%;background:var(--accent);overflow:hidden;flex:none}.logo-dot.svelte-1deu14i:before{content:"";position:absolute;left:7px;top:-3px;width:19px;height:19px;border-radius:50%;background:var(--surface)}.logo-word.svelte-1deu14i{font-size:17px;font-weight:650;letter-spacing:-.015em}.mk-foot-blurb.svelte-1deu14i{font-size:13.5px;line-height:1.6;color:var(--ink3)}.mk-foot-col.svelte-1deu14i{display:flex;flex-direction:column;gap:12px}.mk-foot-head.svelte-1deu14i{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.mk-foot-col.svelte-1deu14i a:where(.svelte-1deu14i){font-size:14px;color:var(--ink2);width:max-content;text-decoration:none;transition:color .15s}.mk-foot-col.svelte-1deu14i a:where(.svelte-1deu14i):hover{color:var(--ink)}.mk-foot-bar.svelte-1deu14i{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;max-width:1240px;margin:0 auto;padding:20px clamp(20px,5vw,56px) 34px;border-top:1px solid var(--line)}.mk-copy.svelte-1deu14i{font-size:12.5px;color:var(--ink3)}.mk-themeswitch.svelte-1deu14i{display:flex;gap:2px;background:var(--surface2);border-radius:8px;padding:3px}.mk-seg.svelte-1deu14i{font-size:12px;font-weight:600;padding:5px 12px;border-radius:6px;cursor:pointer;color:var(--ink3);transition:all .2s}.mk-seg.on.svelte-1deu14i{color:var(--ink);background:var(--surface);box-shadow:var(--shadow)}
