@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&family=Instrument+Serif:ital@0;1&display=swap";:root{--ink-000: #000000;--ink-050: #070809;--ink-100: #0d0f11;--ink-150: #12151a;--ink-200: #181c22;--ink-300: #20252d;--ink-400: #2a303a;--ink-500: #3a424e;--ink-600: #555e6b;--ink-700: #7a828e;--ink-800: #a8aeb7;--ink-900: #d4d7dc;--ink-999: #f5f6f7;--signal: #5cb8ff;--signal-dim: #3c9ce6;--signal-soft: rgba(92, 184, 255, .12);--signal-line: rgba(92, 184, 255, .35);--data-up: #7dd39a;--data-down: #f17a7a;--data-warn: #f4c06a;--data-info: #89b4f7;--bg: var(--ink-000);--bg-panel: var(--ink-050);--bg-elev: var(--ink-100);--bg-card: var(--ink-150);--bg-hover: var(--ink-200);--bg-input: var(--ink-100);--fg: var(--ink-900);--fg-strong: var(--ink-999);--fg-muted: var(--ink-700);--fg-subtle: var(--ink-600);--border: var(--ink-300);--border-hover: var(--ink-400);--font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-serif: "Instrument Serif", ui-serif, Georgia, serif;--r-1: 2px;--r-2: 4px;--r-3: 6px;--r-4: 10px;--r-full: 999px;--ease-out: cubic-bezier(.2, .8, .2, 1);--dur-fast: .12s;--dur-base: .18s}*,*:before,*:after{box-sizing:border-box;margin:0}html,body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--signal);color:#05121e}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.container{max-width:1240px;margin:0 auto;padding:0 32px}.mk-nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:20;height:64px;display:flex;align-items:center;gap:28px;padding:0 32px;background:#000000b3;backdrop-filter:blur(20px);border-bottom:1px solid var(--ink-150)}.logo[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:10px}.logo[data-astro-cid-dmqpwcec] .mark[data-astro-cid-dmqpwcec]{display:flex;gap:2px;align-items:flex-end;height:20px}.logo[data-astro-cid-dmqpwcec] .mark[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{width:4px;border-radius:1px;background:var(--ink-999)}.logo[data-astro-cid-dmqpwcec] .mark[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(3){background:var(--signal)}.logo[data-astro-cid-dmqpwcec] .wm[data-astro-cid-dmqpwcec]{font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--ink-999)}.logo[data-astro-cid-dmqpwcec] .wm[data-astro-cid-dmqpwcec] em[data-astro-cid-dmqpwcec]{color:var(--signal);font-style:normal}.links[data-astro-cid-dmqpwcec]{display:flex;gap:22px;margin-left:16px}.links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:13px;color:var(--ink-800);transition:color var(--dur-fast)}.links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active{color:var(--ink-999)}.right[data-astro-cid-dmqpwcec]{margin-left:auto;display:flex;gap:10px;align-items:center}.social[data-astro-cid-dmqpwcec]{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--ink-700);transition:color var(--dur-fast)}.social[data-astro-cid-dmqpwcec]:hover{color:var(--signal)}.mk-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--ink-150);padding:56px 0 32px;background:var(--bg)}.grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.col[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-700);margin:0 0 14px;font-weight:500}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;font-size:13px;color:var(--ink-800);padding:4px 0;transition:color var(--dur-fast)}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--ink-999)}.logo[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:10px}.logo[data-astro-cid-sz7xmlte] .mark[data-astro-cid-sz7xmlte]{display:flex;gap:2px;align-items:flex-end;height:20px}.logo[data-astro-cid-sz7xmlte] .mark[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{width:4px;border-radius:1px;background:var(--ink-999)}.logo[data-astro-cid-sz7xmlte] .mark[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:nth-child(3){background:var(--signal)}.logo[data-astro-cid-sz7xmlte] .wm[data-astro-cid-sz7xmlte]{font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--ink-999)}.logo[data-astro-cid-sz7xmlte] .wm[data-astro-cid-sz7xmlte] em[data-astro-cid-sz7xmlte]{color:var(--signal);font-style:normal}.tagline[data-astro-cid-sz7xmlte]{font-family:var(--font-serif);font-style:italic;font-size:22px;color:var(--ink-700);letter-spacing:-.01em;max-width:320px;line-height:1.4;margin-top:18px}.legal[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid var(--ink-150);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-600)}@media(max-width:768px){.grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:500px){.grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}
