.mcp-page[data-astro-cid-sk4gmmoz]{--mx-ink:#0d0d0d;--mx-muted:#55515b;--mx-line:#ececec;--mx-surface:#f7f7f8;--mx-blue:#0091ff;--mx-blue-deep:#0078e8;--mx-sky-soft:#edf8ff;--mx-violet:#6b4fbb;--mx-violet-soft:#f6f2fe;--mx-green:#18a058;--mx-amber:#d98a00;--mx-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--mx-ink)}.mx-main[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:16px;max-width:1440px;margin:0 auto;padding:16px;display:flex}.mx-main[data-astro-cid-sk4gmmoz] h1[data-astro-cid-sk4gmmoz],.mx-main[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz],.mx-main[data-astro-cid-sk4gmmoz] h3[data-astro-cid-sk4gmmoz],.mx-main[data-astro-cid-sk4gmmoz] p[data-astro-cid-sk4gmmoz]{margin:0}.mx-main[data-astro-cid-sk4gmmoz] ul[data-astro-cid-sk4gmmoz]{margin:0;padding:0;list-style:none}.mx-main[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz]{flex-shrink:0;display:block}.mx-main[data-astro-cid-sk4gmmoz] code[data-astro-cid-sk4gmmoz]{font-family:var(--mx-mono)}.mx-eyebrow[data-astro-cid-sk4gmmoz]{color:var(--mx-blue-deep);font-size:14px;font-weight:700;line-height:18px}.mx-eyebrow--violet[data-astro-cid-sk4gmmoz]{color:var(--mx-violet)}.mx-heading[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:16px;display:flex}.mx-heading[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{letter-spacing:-.04em;max-width:700px;font-size:56px;font-weight:600;line-height:60px}.mx-heading--center[data-astro-cid-sk4gmmoz]{text-align:center;align-items:center}.mx-heading--center[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{max-width:820px}.mx-heading--center[data-astro-cid-sk4gmmoz] p[data-astro-cid-sk4gmmoz]{max-width:580px;color:var(--mx-muted);font-size:18px;line-height:28px}.mx-heading-row[data-astro-cid-sk4gmmoz]{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.mx-heading-aside[data-astro-cid-sk4gmmoz]{width:400px;color:var(--mx-muted);flex-shrink:0;font-size:17px;line-height:27px}.mx-heading-aside--cta[data-astro-cid-sk4gmmoz]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.mx-actions[data-astro-cid-sk4gmmoz]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.mx-button[data-astro-cid-sk4gmmoz]{min-height:52px;padding:0 28px;font-size:16px;line-height:20px}.mx-button[data-astro-cid-sk4gmmoz].pq-button--blue{box-shadow:0 10px 24px #0078e84d}.mx-button[data-astro-cid-sk4gmmoz].pq-button--black{box-shadow:none}.mx-button--small[data-astro-cid-sk4gmmoz]{min-height:44px;padding:0 22px;font-size:15px;line-height:18px}.mx-button[data-astro-cid-sk4gmmoz].mx-button--glow{box-shadow:0 10px 24px #0078e859}.mx-button--white[data-astro-cid-sk4gmmoz]{color:var(--mx-ink);background:#fff}.mx-download-icon[data-astro-cid-sk4gmmoz] path[data-astro-cid-sk4gmmoz],.mx-skill-download[data-astro-cid-sk4gmmoz] path[data-astro-cid-sk4gmmoz]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.mx-panel[data-astro-cid-sk4gmmoz]{border-radius:40px;flex-direction:column;gap:56px;padding:112px 80px;display:flex}.mx-card[data-astro-cid-sk4gmmoz]{background:#fff;border-radius:28px;flex-direction:column;min-width:0;padding:12px;display:flex;box-shadow:0 10px 30px #005aaa0f}.mx-card-copy[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:10px;padding:24px 16px 16px;display:flex}.mx-card-copy[data-astro-cid-sk4gmmoz] h3[data-astro-cid-sk4gmmoz]{letter-spacing:-.025em;align-items:center;gap:10px;font-size:24px;font-weight:600;line-height:30px;display:flex}.mx-card-copy[data-astro-cid-sk4gmmoz] p[data-astro-cid-sk4gmmoz]{color:var(--mx-muted);font-size:15px;line-height:24px}.mx-card-copy--chips[data-astro-cid-sk4gmmoz]{gap:12px}.mx-card-copy--guard[data-astro-cid-sk4gmmoz] h3[data-astro-cid-sk4gmmoz]{font-size:22px;line-height:28px}.mx-hero[data-astro-cid-sk4gmmoz]{flex-direction:column;align-items:center;gap:64px;padding-top:88px;display:flex}.mx-hero-copy[data-astro-cid-sk4gmmoz]{text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:100%;padding-inline:24px;display:flex}.mx-hero[data-astro-cid-sk4gmmoz] h1[data-astro-cid-sk4gmmoz]{letter-spacing:-.045em;font-size:80px;font-weight:600;line-height:1.1}.mx-h1-line[data-astro-cid-sk4gmmoz]{display:block}.mx-h1-line[data-astro-cid-sk4gmmoz]+.mx-h1-line[data-astro-cid-sk4gmmoz]{margin-top:.05em}.mx-agent-pill[data-astro-cid-sk4gmmoz]{border:1px solid var(--mx-line);vertical-align:middle;letter-spacing:0;background:#fff;border-radius:999px;align-items:center;gap:.125em;margin-left:.15em;padding:.125em .2em;display:inline-flex;box-shadow:0 2px 10px #0d0d0d0d}.mx-main[data-astro-cid-sk4gmmoz] .mx-agent-pill[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz]{width:.525em;height:.525em}.mx-hero-subhead[data-astro-cid-sk4gmmoz]{max-width:660px;color:var(--mx-muted);font-size:19px;line-height:30px}.mx-hero-copy[data-astro-cid-sk4gmmoz] .mx-actions[data-astro-cid-sk4gmmoz]{margin-top:4px}.mx-hero-visual[data-astro-cid-sk4gmmoz]{background:linear-gradient(#cfe9ff 0%,#abd8ff 100%);border-radius:40px;justify-content:center;align-items:center;width:100%;max-width:1248px;min-height:640px;padding:56px 48px;display:flex;overflow:clip}.mx-chat[data-astro-cid-sk4gmmoz],.mx-result[data-astro-cid-sk4gmmoz]{border-radius:22px;flex-direction:column;min-width:0;display:flex;overflow:clip;box-shadow:0 24px 60px #00468c2e,0 0 0 1px #0d0d0d0d}.mx-chat[data-astro-cid-sk4gmmoz]{background:#faf9f7;flex:0 390px;height:460px}.mx-result[data-astro-cid-sk4gmmoz]{background:#fff;flex:0 410px}.mx-card-head[data-astro-cid-sk4gmmoz]{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 4px;display:flex}.mx-card-title[data-astro-cid-sk4gmmoz]{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;line-height:18px;display:flex}.mx-card-crumb[data-astro-cid-sk4gmmoz]{color:#9c98a2;font-weight:400}.mx-chat-status[data-astro-cid-sk4gmmoz]{color:#8a8690;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.mx-chat-messages[data-astro-cid-sk4gmmoz]{text-align:left;flex-direction:column;flex-grow:1;gap:16px;padding:20px;display:flex}.mx-chat-prompt[data-astro-cid-sk4gmmoz]{background:#efede8;border-radius:16px;align-self:flex-end;width:300px;max-width:90%;padding:12px 16px;font-size:14px;line-height:21px}.mx-attachment[data-astro-cid-sk4gmmoz]{color:var(--mx-muted);font-family:var(--mx-mono);background:#fff;border:1px solid #efede8;border-radius:12px;align-self:flex-end;align-items:center;gap:10px;padding:6px 12px 6px 6px;font-size:12px;line-height:16px;display:flex}.mx-main[data-astro-cid-sk4gmmoz] .mx-attachment[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz]{object-fit:cover;border-radius:8px;width:34px;height:34px}.mx-chat-reply[data-astro-cid-sk4gmmoz]{font-size:14px;line-height:21px}.mx-chat-composer[data-astro-cid-sk4gmmoz]{color:#9c98a2;background:#fff;border:1px solid #e4e1da;border-radius:14px;justify-content:space-between;align-items:center;margin:0 16px 16px;padding:12px 16px;font-size:14px;line-height:18px;display:flex}.mx-chat-composer[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]:last-child{color:var(--mx-muted);font-size:12px;font-weight:600;line-height:16px}.mx-tools[data-astro-cid-sk4gmmoz]{text-align:left;flex-direction:column;flex-shrink:0;gap:10px;width:320px;padding-inline:28px;display:flex}.mx-tools-head[data-astro-cid-sk4gmmoz]{font-family:var(--mx-mono);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 4px 4px;font-size:12px;line-height:16px;display:flex}.mx-tools-head[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]:first-child{color:#00468c;letter-spacing:.06em;font-weight:500}.mx-tools-head[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]:last-child{color:#00468ca6}.mx-tool[data-astro-cid-sk4gmmoz]{background:#ffffffe6;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:11px 14px;display:flex;box-shadow:0 6px 16px #00468c14}.mx-tool[data-astro-cid-sk4gmmoz] code[data-astro-cid-sk4gmmoz]{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;font-size:13px;line-height:18px;overflow:hidden}.mx-tool[data-astro-cid-sk4gmmoz] small[data-astro-cid-sk4gmmoz]{color:#9a6200;flex-shrink:0;font-size:12px;font-weight:600;line-height:16px}.mx-tool--pending[data-astro-cid-sk4gmmoz]{box-shadow:none;background:#ffffff80;border:1.5px dashed #0078e873;padding:9.5px 12.5px}.mx-state[data-astro-cid-sk4gmmoz]{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.mx-state[data-astro-cid-sk4gmmoz].is-done{background:#e3f6ec}.mx-state[data-astro-cid-sk4gmmoz].is-waiting{background:#fff3d6}.mx-state[data-astro-cid-sk4gmmoz] svg[data-astro-cid-sk4gmmoz] path[data-astro-cid-sk4gmmoz]{fill:none;stroke:var(--mx-green);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mx-state[data-astro-cid-sk4gmmoz] i[data-astro-cid-sk4gmmoz],.mx-needs-approval[data-astro-cid-sk4gmmoz] i[data-astro-cid-sk4gmmoz]{background:var(--mx-amber);border-radius:999px;width:6px;height:6px}.mx-needs-approval[data-astro-cid-sk4gmmoz]{color:#9a6200;background:#fff3d6;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;line-height:16px;display:flex}.mx-post[data-astro-cid-sk4gmmoz]{text-align:left;gap:16px;padding:20px;display:flex}.mx-post-media[data-astro-cid-sk4gmmoz]{border-radius:14px;flex-shrink:0;width:150px;height:200px;position:relative;overflow:clip}.mx-main[data-astro-cid-sk4gmmoz] .mx-post-media[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz]{object-fit:cover;width:100%;height:100%}.mx-play[data-astro-cid-sk4gmmoz]{background:#0d0d0d80;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mx-play[data-astro-cid-sk4gmmoz] path[data-astro-cid-sk4gmmoz]{fill:#fff}.mx-post-copy[data-astro-cid-sk4gmmoz]{flex-direction:column;flex-grow:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.mx-post-network[data-astro-cid-sk4gmmoz]{align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:16px;display:flex}.mx-post-copy[data-astro-cid-sk4gmmoz] p[data-astro-cid-sk4gmmoz]{font-size:14px;font-weight:500;line-height:22px}.mx-prepared[data-astro-cid-sk4gmmoz]{background:var(--mx-surface);color:var(--mx-muted);border-radius:10px;align-self:stretch;align-items:center;gap:6px;padding:6px 10px;font-size:12px;line-height:16px;display:flex}.mx-result-actions[data-astro-cid-sk4gmmoz]{gap:10px;padding:0 20px 20px;display:flex}.mx-result-actions[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]{white-space:nowrap;border-radius:999px;flex:1 1 0;justify-content:center;padding:11px 8px;font-size:14px;font-weight:700;line-height:18px;display:flex}.mx-result-actions[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]:first-child{border:1px solid var(--mx-line);padding-block:10px}.mx-result-actions[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]:last-child{color:#fff;background:linear-gradient(#27a9ff 0%,#0078e8 100%)}.mx-clients[data-astro-cid-sk4gmmoz]{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:56px 80px 32px;display:flex}.mx-clients[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{color:var(--mx-muted);font-size:14px;font-weight:700;line-height:18px}.mx-clients[data-astro-cid-sk4gmmoz] ul[data-astro-cid-sk4gmmoz]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 48px;display:flex}.mx-clients[data-astro-cid-sk4gmmoz] li[data-astro-cid-sk4gmmoz]>a[data-astro-cid-sk4gmmoz],.mx-clients[data-astro-cid-sk4gmmoz] li[data-astro-cid-sk4gmmoz]>span[data-astro-cid-sk4gmmoz]{color:var(--mx-ink);letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:24px;text-decoration:none;display:flex}.mx-clients[data-astro-cid-sk4gmmoz] li[data-astro-cid-sk4gmmoz]>a[data-astro-cid-sk4gmmoz]:hover{text-underline-offset:4px;text-decoration:underline}.mx-main[data-astro-cid-sk4gmmoz] .mx-clients[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz]{width:32px;height:32px}.mx-main[data-astro-cid-sk4gmmoz] .mx-clients[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz].is-rounded{border-radius:8px}.mx-setup[data-astro-cid-sk4gmmoz]{background:linear-gradient(#edf8ff 0%,#ddf0ff 100%);scroll-margin-top:24px}.mx-bento[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:20px;display:flex}.mx-bento-row[data-astro-cid-sk4gmmoz]{gap:20px;display:grid}.mx-bento-row--top[data-astro-cid-sk4gmmoz]{grid-template-columns:minmax(0,440fr) minmax(0,788fr)}.mx-bento-row--bottom[data-astro-cid-sk4gmmoz]{grid-template-columns:minmax(0,720fr) minmax(0,508fr)}.mx-connector-visual[data-astro-cid-sk4gmmoz]{background:var(--mx-sky-soft);border-radius:18px;flex-direction:column;flex-grow:1;justify-content:center;padding:24px;display:flex}.mx-connector[data-astro-cid-sk4gmmoz]{background:#fff;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:420px;margin-inline:auto;padding:18px;display:flex;box-shadow:0 8px 24px #00468c14}.mx-connector-label[data-astro-cid-sk4gmmoz]{color:var(--mx-muted);font-size:13px;font-weight:600;line-height:16px}.mx-connector-url[data-astro-cid-sk4gmmoz]{border:1px solid var(--mx-line);background:var(--mx-surface);font-family:var(--mx-mono);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;padding:10px 12px;font-size:13px;line-height:18px;overflow:hidden}.mx-connector-button[data-astro-cid-sk4gmmoz]{background:var(--mx-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 12px;font-size:13px;font-weight:700;line-height:16px;display:flex}.mx-connector-button[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz],.mx-main[data-astro-cid-sk4gmmoz] .mx-invert[data-astro-cid-sk4gmmoz]{filter:invert()}.mx-code[data-astro-cid-sk4gmmoz]{background:var(--mx-ink);color:#f2f2f2;min-width:0;font-family:var(--mx-mono);border-radius:18px;flex-direction:column;padding:24px;display:flex;container-type:inline-size}.mx-code[data-astro-cid-sk4gmmoz] pre[data-astro-cid-sk4gmmoz]{white-space:pre;margin:0;font-family:inherit;overflow-x:auto}.mx-code[data-astro-cid-sk4gmmoz] code[data-astro-cid-sk4gmmoz]{font-family:inherit}.mx-terminal[data-astro-cid-sk4gmmoz]{flex-grow:1;gap:24px}.mx-terminal-bar[data-astro-cid-sk4gmmoz]{align-items:center;gap:8px;display:flex}.mx-terminal-bar[data-astro-cid-sk4gmmoz] i[data-astro-cid-sk4gmmoz]{background:#3a3a3f;border-radius:999px;width:10px;height:10px}.mx-terminal-bar[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]{color:#8a8690;padding-left:8px;font-size:12px;line-height:16px}.mx-terminal[data-astro-cid-sk4gmmoz] pre[data-astro-cid-sk4gmmoz]{font-size:clamp(12px,2.2cqi,16px);line-height:1.75}.mx-code[data-astro-cid-sk4gmmoz] .mx-prompt{color:#ffdb7a;user-select:none}.mx-code[data-astro-cid-sk4gmmoz] .mx-code-key,.mx-code[data-astro-cid-sk4gmmoz] .mx-json-key{color:#7cc4ff}.mx-code[data-astro-cid-sk4gmmoz] .mx-json-string{color:#ffdb7a}.mx-code[data-astro-cid-sk4gmmoz] .mx-caret{color:var(--mx-blue);user-select:none}.mx-config[data-astro-cid-sk4gmmoz]{gap:16px;padding-top:20px}.mx-config-tabs[data-astro-cid-sk4gmmoz]{flex-wrap:wrap;align-items:center;gap:6px;font-family:Manrope,system-ui,sans-serif;display:flex}.mx-config-tabs[data-astro-cid-sk4gmmoz]>span[data-astro-cid-sk4gmmoz]{color:#8a8690;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;line-height:16px;display:flex}.mx-config-tabs[data-astro-cid-sk4gmmoz]>span[data-astro-cid-sk4gmmoz].is-active{color:#fff;background:#26262b}.mx-config[data-astro-cid-sk4gmmoz] pre[data-astro-cid-sk4gmmoz]{font-size:clamp(12px,3.2cqi,14px);line-height:1.65}.mx-skill-visual[data-astro-cid-sk4gmmoz]{background:linear-gradient(#27a9ff 0%,#0078e8 100%);border-radius:18px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:20px;padding:28px;display:flex}.mx-skill-file[data-astro-cid-sk4gmmoz]{background:#fff;border-radius:16px;flex-direction:column;gap:14px;width:240px;max-width:100%;padding:20px;display:flex;box-shadow:0 20px 40px #00468c40}.mx-skill-file-head[data-astro-cid-sk4gmmoz]{justify-content:space-between;align-items:center;display:flex}.mx-skill-icon[data-astro-cid-sk4gmmoz]{background:var(--mx-sky-soft);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mx-skill-icon[data-astro-cid-sk4gmmoz] path[data-astro-cid-sk4gmmoz]{fill:none;stroke:var(--mx-blue-deep);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mx-skill-file-head[data-astro-cid-sk4gmmoz] small[data-astro-cid-sk4gmmoz]{color:#9c98a2;font-family:var(--mx-mono);letter-spacing:.06em;font-size:11px;font-weight:500;line-height:14px}.mx-skill-file[data-astro-cid-sk4gmmoz] strong[data-astro-cid-sk4gmmoz]{font-family:var(--mx-mono);font-size:15px;font-weight:500;line-height:20px}.mx-skill-lines[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:7px;display:flex}.mx-skill-lines[data-astro-cid-sk4gmmoz] i[data-astro-cid-sk4gmmoz]{background:#eef0f3;border-radius:999px;height:6px}.mx-skill-lines[data-astro-cid-sk4gmmoz] i[data-astro-cid-sk4gmmoz]:nth-child(2){width:82%}.mx-skill-lines[data-astro-cid-sk4gmmoz] i[data-astro-cid-sk4gmmoz]:nth-child(3){width:64%}.mx-skill-download[data-astro-cid-sk4gmmoz]{color:var(--mx-blue-deep);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;display:flex}.mx-skill-download[data-astro-cid-sk4gmmoz]:hover{background:#f2f9ff}.mx-chips[data-astro-cid-sk4gmmoz],.mx-compare-chips[data-astro-cid-sk4gmmoz]{flex-wrap:wrap;gap:8px;display:flex}.mx-chips[data-astro-cid-sk4gmmoz] li[data-astro-cid-sk4gmmoz]{background:var(--mx-surface);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;line-height:16px}.mx-guardrails[data-astro-cid-sk4gmmoz]{background:linear-gradient(#f1ebfd 0%,#e9e1fb 100%)}.mx-guard-grid[data-astro-cid-sk4gmmoz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mx-card--violet[data-astro-cid-sk4gmmoz]{box-shadow:0 10px 30px #4a2e9a0f}.mx-guard-visual[data-astro-cid-sk4gmmoz]{background:var(--mx-violet-soft);border-radius:18px;justify-content:center;align-items:center;height:260px;padding:16px;display:flex}.mx-workspaces[data-astro-cid-sk4gmmoz]{background:#fff;border-radius:16px;flex-direction:column;gap:4px;width:280px;max-width:100%;padding:8px;display:flex;box-shadow:0 12px 32px #4a2e9a1f}.mx-workspace[data-astro-cid-sk4gmmoz]{opacity:.45;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:600;line-height:18px;display:flex}.mx-workspace[data-astro-cid-sk4gmmoz].is-active{background:var(--mx-sky-soft);opacity:1;font-weight:700}.mx-workspace[data-astro-cid-sk4gmmoz]>span[data-astro-cid-sk4gmmoz]{flex-grow:1;min-width:0}.mx-main[data-astro-cid-sk4gmmoz] .mx-workspace[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz]{object-fit:cover;border-radius:8px;width:28px;height:28px}.mx-workspace[data-astro-cid-sk4gmmoz] svg[data-astro-cid-sk4gmmoz]{flex-shrink:0}.mx-workspace-check[data-astro-cid-sk4gmmoz] path[data-astro-cid-sk4gmmoz]{fill:none;stroke:var(--mx-blue-deep);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mx-workspace-lock[data-astro-cid-sk4gmmoz] rect[data-astro-cid-sk4gmmoz],.mx-workspace-lock[data-astro-cid-sk4gmmoz] path[data-astro-cid-sk4gmmoz]{fill:none;stroke:var(--mx-muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mx-revisions[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:10px;width:290px;max-width:100%;display:flex}.mx-revision-old[data-astro-cid-sk4gmmoz]{color:#9c98a2;background:#fff9;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:12px;font-weight:600;line-height:16px;display:flex}.mx-revision-old[data-astro-cid-sk4gmmoz] s[data-astro-cid-sk4gmmoz]{font-size:13px;text-decoration-thickness:1px}.mx-revision-current[data-astro-cid-sk4gmmoz]{background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex;box-shadow:0 12px 32px #4a2e9a1f}.mx-revision-row[data-astro-cid-sk4gmmoz]{justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-revision-row[data-astro-cid-sk4gmmoz] strong[data-astro-cid-sk4gmmoz]{white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.mx-revision-row[data-astro-cid-sk4gmmoz] code[data-astro-cid-sk4gmmoz]{color:var(--mx-violet);text-align:right;font-size:12px;line-height:16px}.mx-revision-approve[data-astro-cid-sk4gmmoz]{color:#fff;background:linear-gradient(#27a9ff 0%,#0078e8 100%);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:13px;font-weight:700;line-height:16px;display:flex}.mx-revision-approve[data-astro-cid-sk4gmmoz] path[data-astro-cid-sk4gmmoz]{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mx-visible-post[data-astro-cid-sk4gmmoz]{background:#fff;border-radius:16px;flex-direction:column;gap:12px;width:340px;max-width:100%;padding:14px;display:flex;box-shadow:0 12px 32px #4a2e9a1f}.mx-visible-head[data-astro-cid-sk4gmmoz]{align-items:center;gap:12px;display:flex}.mx-main[data-astro-cid-sk4gmmoz] .mx-visible-photo[data-astro-cid-sk4gmmoz]{object-fit:cover;border-radius:10px;width:52px;height:52px}.mx-visible-meta[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:4px;min-width:0;display:flex}.mx-visible-time[data-astro-cid-sk4gmmoz]{align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:16px;display:flex}.mx-visible-by[data-astro-cid-sk4gmmoz]{color:var(--mx-muted);align-items:center;gap:5px;font-size:12px;line-height:16px;display:flex}.mx-visible-actions[data-astro-cid-sk4gmmoz]{flex-wrap:wrap;gap:6px;display:flex}.mx-visible-actions[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]{background:var(--mx-surface);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;line-height:16px}.mx-visible-actions[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz].is-primary{background:var(--mx-blue);color:#fff;font-weight:700}.mx-compare[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:48px;padding:128px 110px 96px;display:flex}.mx-heading-aside--compare[data-astro-cid-sk4gmmoz]{padding-bottom:0}.mx-compare-rows[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:4px;display:flex}.mx-compare-row[data-astro-cid-sk4gmmoz]{border-radius:28px;grid-template-columns:220px minmax(0,1fr) 300px;align-items:center;gap:32px;padding:24px 32px;display:grid}.mx-compare-row[data-astro-cid-sk4gmmoz].is-postqued{background:var(--mx-sky-soft);padding-block:28px}.mx-compare-name[data-astro-cid-sk4gmmoz]{align-items:center;gap:12px;display:flex}.mx-compare-name--stack[data-astro-cid-sk4gmmoz]{flex-direction:column;align-items:flex-start;gap:4px}.mx-compare-mark[data-astro-cid-sk4gmmoz]{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mx-compare-name[data-astro-cid-sk4gmmoz] h3[data-astro-cid-sk4gmmoz]{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:26px}.is-postqued[data-astro-cid-sk4gmmoz] .mx-compare-name[data-astro-cid-sk4gmmoz] h3[data-astro-cid-sk4gmmoz]{font-size:22px;font-weight:700;line-height:28px}.mx-compare-name[data-astro-cid-sk4gmmoz] a[data-astro-cid-sk4gmmoz]{color:var(--mx-blue-deep);font-size:13px;font-weight:600;line-height:16px;text-decoration:none}.mx-compare-name[data-astro-cid-sk4gmmoz] a[data-astro-cid-sk4gmmoz]:hover{text-underline-offset:3px;text-decoration:underline}.mx-compare-what[data-astro-cid-sk4gmmoz]{flex-direction:column;gap:12px;font-size:16px;line-height:24px;display:flex}.mx-compare-what--muted[data-astro-cid-sk4gmmoz]{color:var(--mx-muted)}.mx-compare-chips[data-astro-cid-sk4gmmoz] li[data-astro-cid-sk4gmmoz]{color:var(--mx-blue-deep);background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;line-height:16px}.mx-compare-best[data-astro-cid-sk4gmmoz]{font-size:15px;font-weight:600;line-height:23px}.mx-decision[data-astro-cid-sk4gmmoz]{justify-content:space-between;align-items:flex-end;gap:48px;padding-inline:32px;display:flex}.mx-decision[data-astro-cid-sk4gmmoz] p[data-astro-cid-sk4gmmoz]{max-width:760px;font-size:17px;font-weight:600;line-height:27px}.mx-decision[data-astro-cid-sk4gmmoz] small[data-astro-cid-sk4gmmoz]{color:#87838c;flex-shrink:0;width:300px;font-size:13px;line-height:20px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq{color:var(--mx-ink);background:0 0;justify-content:space-between;gap:64px;padding:144px 110px 128px;display:flex}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-copy{text-align:left;flex-direction:column;flex-shrink:0;gap:16px;width:400px;display:flex}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-copy h2{letter-spacing:-.04em;font-size:48px;font-weight:600;line-height:52px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-copy>p{color:var(--mx-muted);margin:0;font-size:17px;line-height:27px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list{flex-direction:column;gap:8px;width:700px;min-width:0;margin:0;display:flex}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details,.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details+details,.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details:last-child{background:var(--mx-surface);border:0;border-radius:20px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list summary{gap:24px;min-height:0;padding:24px 28px;font-size:18px;font-weight:600;line-height:26px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details[open] summary{padding-bottom:12px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list summary>i,.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details[open] summary>i{width:auto;height:30px;color:var(--mx-ink);transform:none}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list summary>i svg{display:none}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list summary>i:before{content:"+";font-size:24px;font-style:normal;font-weight:400;line-height:30px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details[open] summary>i:before{content:"−"}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details>p{color:var(--mx-muted);padding:0 28px 24px;font-size:16px;line-height:26px}.mx-cta[data-astro-cid-sk4gmmoz]{color:#fff;text-align:center;background:#000;border-radius:40px;flex-direction:column;align-items:center;gap:28px;padding:120px 80px;display:flex;overflow:clip}.mx-cta-logos[data-astro-cid-sk4gmmoz]{background:#ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;display:flex}.mx-cta-logos[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz]:nth-child(4){background:#fff;border-radius:6px}.mx-cta[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{letter-spacing:-.045em;max-width:860px;font-size:64px;font-weight:600;line-height:68px}.mx-cta[data-astro-cid-sk4gmmoz]>p[data-astro-cid-sk4gmmoz]{color:#b8b5be;max-width:560px;font-size:18px;line-height:28px}.mx-cta[data-astro-cid-sk4gmmoz] .mx-actions[data-astro-cid-sk4gmmoz]{padding-top:8px}@media (width<=1200px){.mx-heading[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{font-size:48px;line-height:52px}.mx-heading-aside[data-astro-cid-sk4gmmoz]{width:360px}.mx-panel[data-astro-cid-sk4gmmoz]{padding:88px 48px}.mx-hero[data-astro-cid-sk4gmmoz] h1[data-astro-cid-sk4gmmoz]{font-size:68px}.mx-hero-visual[data-astro-cid-sk4gmmoz]{padding:48px 24px}.mx-tools[data-astro-cid-sk4gmmoz]{width:290px;padding-inline:16px}.mx-guard-grid[data-astro-cid-sk4gmmoz]{gap:16px}.mx-compare[data-astro-cid-sk4gmmoz]{padding:112px 40px 88px}.mx-compare-row[data-astro-cid-sk4gmmoz]{grid-template-columns:180px minmax(0,1fr) 240px;gap:28px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq{gap:48px;padding:112px 40px 104px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-copy{width:340px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list{flex:1 1 0;width:auto}.mx-cta[data-astro-cid-sk4gmmoz]{padding:104px 48px}.mx-cta[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{font-size:56px;line-height:60px}}@media (width<=900px){.mx-heading[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{font-size:42px;line-height:46px}.mx-heading-row[data-astro-cid-sk4gmmoz]{flex-direction:column;align-items:flex-start;gap:20px}.mx-heading-aside[data-astro-cid-sk4gmmoz]{width:auto;max-width:560px}.mx-panel[data-astro-cid-sk4gmmoz]{border-radius:32px;gap:48px;padding:72px 32px}.mx-hero[data-astro-cid-sk4gmmoz]{gap:48px;padding-top:64px}.mx-hero[data-astro-cid-sk4gmmoz] h1[data-astro-cid-sk4gmmoz]{font-size:56px}.mx-hero-subhead[data-astro-cid-sk4gmmoz]{font-size:17px;line-height:27px}.mx-hero-visual[data-astro-cid-sk4gmmoz]{border-radius:32px;flex-direction:column;gap:28px;min-height:0;padding:40px 24px}.mx-chat[data-astro-cid-sk4gmmoz],.mx-result[data-astro-cid-sk4gmmoz]{flex:none;width:100%}.mx-chat[data-astro-cid-sk4gmmoz]{max-width:480px;height:auto}.mx-chat-messages[data-astro-cid-sk4gmmoz]{padding-bottom:28px}.mx-result[data-astro-cid-sk4gmmoz]{max-width:480px}.mx-tools[data-astro-cid-sk4gmmoz]{width:100%;max-width:420px;padding-inline:0}.mx-clients[data-astro-cid-sk4gmmoz]{padding:48px 24px 24px}.mx-clients[data-astro-cid-sk4gmmoz] ul[data-astro-cid-sk4gmmoz]{gap:20px 36px}.mx-bento-row--top[data-astro-cid-sk4gmmoz],.mx-bento-row--bottom[data-astro-cid-sk4gmmoz]{grid-template-columns:minmax(0,1fr)}.mx-guard-grid[data-astro-cid-sk4gmmoz]{grid-template-columns:minmax(0,1fr);width:100%;max-width:560px;margin-inline:auto}.mx-compare[data-astro-cid-sk4gmmoz]{gap:40px;padding:96px 24px 72px}.mx-compare-row[data-astro-cid-sk4gmmoz]{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:24px}.mx-compare-row[data-astro-cid-sk4gmmoz].is-postqued{padding-block:24px}.mx-compare-name--stack[data-astro-cid-sk4gmmoz]{flex-direction:row;align-items:baseline;gap:12px}.mx-decision[data-astro-cid-sk4gmmoz]{flex-direction:column;align-items:flex-start;gap:16px;padding-inline:24px}.mx-decision[data-astro-cid-sk4gmmoz] small[data-astro-cid-sk4gmmoz]{width:auto}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq{flex-direction:column;gap:32px;padding:96px 24px 88px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-copy{width:auto;max-width:520px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-copy h2{font-size:42px;line-height:46px}.mx-cta[data-astro-cid-sk4gmmoz]{border-radius:32px;padding:88px 24px}.mx-cta[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{font-size:48px;line-height:52px}}@media (width<=600px){.mx-heading[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{font-size:34px;line-height:38px}.mx-heading-aside[data-astro-cid-sk4gmmoz],.mx-heading--center[data-astro-cid-sk4gmmoz] p[data-astro-cid-sk4gmmoz]{font-size:17px;line-height:27px}.mx-panel[data-astro-cid-sk4gmmoz]{border-radius:28px;gap:40px;padding:56px 20px}.mx-hero[data-astro-cid-sk4gmmoz]{gap:40px;padding-top:48px}.mx-hero-copy[data-astro-cid-sk4gmmoz]{gap:24px;padding-inline:8px}.mx-hero[data-astro-cid-sk4gmmoz] h1[data-astro-cid-sk4gmmoz]{font-size:40px}.mx-actions[data-astro-cid-sk4gmmoz],.mx-actions[data-astro-cid-sk4gmmoz]>a[data-astro-cid-sk4gmmoz],.mx-heading-aside--cta[data-astro-cid-sk4gmmoz]>a[data-astro-cid-sk4gmmoz]{width:100%}.mx-hero-visual[data-astro-cid-sk4gmmoz]{border-radius:28px;gap:24px;padding:24px 12px}.mx-card-head[data-astro-cid-sk4gmmoz]{flex-wrap:wrap;row-gap:8px;padding-inline:16px}.mx-chat-messages[data-astro-cid-sk4gmmoz]{padding:16px 16px 24px}.mx-post[data-astro-cid-sk4gmmoz]{gap:12px;padding:16px}.mx-post-media[data-astro-cid-sk4gmmoz]{width:112px;height:150px}.mx-result-actions[data-astro-cid-sk4gmmoz]{padding:0 16px 16px}.mx-result-actions[data-astro-cid-sk4gmmoz] span[data-astro-cid-sk4gmmoz]{text-align:center;white-space:normal;align-items:center;font-size:13px}.mx-clients[data-astro-cid-sk4gmmoz] ul[data-astro-cid-sk4gmmoz]{gap:16px 24px}.mx-clients[data-astro-cid-sk4gmmoz] li[data-astro-cid-sk4gmmoz]>a[data-astro-cid-sk4gmmoz],.mx-clients[data-astro-cid-sk4gmmoz] li[data-astro-cid-sk4gmmoz]>span[data-astro-cid-sk4gmmoz]{gap:8px;font-size:17px;line-height:22px}.mx-main[data-astro-cid-sk4gmmoz] .mx-clients[data-astro-cid-sk4gmmoz] img[data-astro-cid-sk4gmmoz]{width:26px;height:26px}.mx-connector-visual[data-astro-cid-sk4gmmoz]{padding:16px}.mx-code[data-astro-cid-sk4gmmoz]{padding:20px 16px}.mx-code[data-astro-cid-sk4gmmoz] pre[data-astro-cid-sk4gmmoz]{white-space:pre-wrap;overflow-wrap:anywhere}.mx-terminal[data-astro-cid-sk4gmmoz] pre[data-astro-cid-sk4gmmoz],.mx-config[data-astro-cid-sk4gmmoz] pre[data-astro-cid-sk4gmmoz]{font-size:12px}.mx-card-copy[data-astro-cid-sk4gmmoz] h3[data-astro-cid-sk4gmmoz]{font-size:22px;line-height:28px}.mx-skill-visual[data-astro-cid-sk4gmmoz]{padding:24px 16px}.mx-guard-visual[data-astro-cid-sk4gmmoz]{height:240px;padding:12px}.mx-compare[data-astro-cid-sk4gmmoz]{gap:32px;padding:72px 8px 56px}.mx-compare-row[data-astro-cid-sk4gmmoz]{border-radius:22px;padding:20px}.mx-compare-row[data-astro-cid-sk4gmmoz].is-postqued{padding-block:20px}.mx-decision[data-astro-cid-sk4gmmoz]{padding-inline:20px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq{padding:72px 8px 64px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-copy h2{font-size:34px;line-height:38px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list summary{padding:20px;font-size:16px;line-height:24px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details[open] summary{padding-bottom:10px}.mcp-page[data-astro-cid-sk4gmmoz] .mx-faq[data-astro-cid-sk4gmmoz] .landing-faq .landing-faq-list details>p{padding:0 20px 20px;font-size:15px;line-height:24px}.mx-cta[data-astro-cid-sk4gmmoz]{border-radius:28px;gap:24px;padding:72px 20px}.mx-cta[data-astro-cid-sk4gmmoz] h2[data-astro-cid-sk4gmmoz]{font-size:36px;line-height:40px}.mx-cta[data-astro-cid-sk4gmmoz]>p[data-astro-cid-sk4gmmoz]{font-size:17px;line-height:27px}}
