.mcp_page___U5he{--ink:#002626;--night:#001818;--cream:#fffdf6;--paper:#f2f2eb;--green:#01e969;--green-dark:#008b44;--line-dark:rgba(0,38,38,0.16);--line-light:rgba(255,253,246,0.16);overflow:clip;background:var(--cream);color:var(--ink)}.mcp_page___U5he *{box-sizing:border-box}.mcp_eyebrowLight___G_vJ,.mcp_eyebrow__Hh_Of{margin:0 0 22px;font:600 9px/1 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase}.mcp_eyebrow__Hh_Of{color:var(--green-dark)}.mcp_eyebrowLight___G_vJ{color:var(--green)}.mcp_copyButtonCompact__KMQO8,.mcp_copyButton__hV2Vd,.mcp_primaryButtonLight__v4Som,.mcp_primaryButton__yebZ2,.mcp_secondaryButtonLight__JQ_dG{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 22px;border:1px solid var(--ink);font-size:13px;font-weight:650;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.mcp_primaryButton__yebZ2{background:var(--ink);color:var(--cream)}.mcp_copyButtonCompact__KMQO8,.mcp_copyButton__hV2Vd{appearance:none;background:transparent;color:var(--ink);cursor:pointer}.mcp_copyButtonCompact__KMQO8:hover,.mcp_copyButton__hV2Vd:hover,.mcp_primaryButtonLight__v4Som:hover,.mcp_primaryButton__yebZ2:hover,.mcp_secondaryButtonLight__JQ_dG:hover{transform:translateY(-2px)}.mcp_copyButtonCompact__KMQO8:hover,.mcp_copyButton__hV2Vd:hover{background:rgba(0,38,38,.05)}.mcp_copyButtonCompact__KMQO8:focus-visible,.mcp_copyButton__hV2Vd:focus-visible,.mcp_faqList__449ZH summary:focus-visible,.mcp_primaryButtonLight__v4Som:focus-visible,.mcp_primaryButton__yebZ2:focus-visible,.mcp_secondaryButtonLight__JQ_dG:focus-visible{outline:3px solid var(--green);outline-offset:4px}.mcp_hero___Sbra{position:relative;isolation:isolate;min-height:calc(100svh - 64px);overflow:hidden;padding:34px max(28px,calc((100vw - 1220px) / 2)) 0;background:radial-gradient(circle at 76% 43%,rgba(1,233,105,.12),transparent 28%),var(--paper);border-bottom:1px solid var(--line-dark)}.mcp_heroGrid__D5jLg{position:absolute;z-index:-1;inset:0;opacity:.58;background-image:linear-gradient(rgba(0,38,38,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,38,38,.045) 1px,transparent 0);background-size:52px 52px;mask-image:radial-gradient(circle at 70% 46%,black,transparent 68%)}.mcp_heroMeta__UptL9{display:flex;align-items:center;justify-content:space-between;font:600 9px/1 var(--font-mono),monospace;letter-spacing:.14em;color:rgba(0,38,38,.46)}.mcp_endpointStatus__gp3l8,.mcp_networkOnline__Asx5x,.mcp_online__Plwxi{display:flex;align-items:center;gap:8px}.mcp_online__Plwxi{color:var(--green-dark)}.mcp_endpointStatus__gp3l8 i,.mcp_networkOnline__Asx5x i,.mcp_online__Plwxi i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.mcp_heroLayout__I9VNl{min-height:calc(100svh - 165px);display:grid;grid-template-columns:minmax(380px,.82fr) minmax(520px,1.18fr);gap:clamp(50px,6vw,92px);align-items:center;padding:58px 0 82px}.mcp_heroCopy__bXMqF{position:relative;z-index:2}.mcp_heroCopy__bXMqF h1{max-width:650px;margin:0;font-size:clamp(68px,7.2vw,110px);line-height:.87;font-weight:500;letter-spacing:-.072em}.mcp_heroCopy__bXMqF>p:not(.mcp_eyebrow__Hh_Of){max-width:580px;margin:30px 0 0;font-size:clamp(16px,1.4vw,20px);line-height:1.55;color:rgba(0,38,38,.62)}.mcp_heroActions__2Ks_o{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.mcp_heroNetwork__OXVWK{position:relative;z-index:2;min-height:570px;overflow:hidden;border:1px solid rgba(0,38,38,.2);background:var(--night);color:var(--cream);box-shadow:0 42px 100px rgba(0,38,38,.2)}.mcp_networkLog__b14pu,.mcp_networkTopline__a6_5i{min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 17px;border-bottom:1px solid var(--line-light);font:600 8px/1 var(--font-mono),monospace;letter-spacing:.12em;color:rgba(255,253,246,.42)}.mcp_networkOnline__Asx5x{color:var(--green)}.mcp_networkCanvas__QMa9a{position:relative;min-height:455px;overflow:hidden;background-image:linear-gradient(rgba(255,253,246,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,253,246,.035) 1px,transparent 0);background-size:35px 35px}.mcp_networkCanvas__QMa9a:before{content:"";position:absolute;top:50%;left:50%;width:300px;height:300px;translate:-50% -50%;border:1px dashed rgba(1,233,105,.16);border-radius:50%;animation:mcp_orbit__HgQ8X 22s linear infinite}.mcp_clientNode__O3NEo{position:absolute;z-index:3;width:142px;min-height:60px;display:grid;grid-template-columns:32px 1fr;align-items:center;gap:10px;padding:12px;border:1px solid rgba(255,253,246,.18);background:#062f2e;box-shadow:0 14px 35px rgba(0,0,0,.28);animation:mcp_nodeFloat__eleev 5.2s ease-in-out infinite}.mcp_clientNode__O3NEo>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(1,233,105,.32);color:var(--green);font:700 8px/1 var(--font-mono),monospace}.mcp_clientNode__O3NEo strong{font-size:10px;font-weight:600}.mcp_clientNorth__7WJVG{top:34px;left:50%;translate:-50% 0}.mcp_clientEast__Honqr{top:50%;right:22px;translate:0 -50%;animation-delay:-1.3s}.mcp_clientSouth___1KEI{bottom:28px;left:50%;translate:-50% 0;animation-delay:-2.6s}.mcp_clientWest__FtDr5{top:50%;left:22px;translate:0 -50%;animation-delay:-3.9s}.mcp_route__EV1dh{position:absolute;z-index:1;overflow:hidden;background:rgba(1,233,105,.15)}.mcp_route__EV1dh i{position:absolute;width:28px;height:1px;background:var(--green);box-shadow:0 0 12px var(--green);animation:mcp_routePulse__Wekdg 1.8s linear infinite}.mcp_routeNorth__ez0q3,.mcp_routeSouth__YYNmy{left:50%;width:1px;height:95px}.mcp_routeNorth__ez0q3{top:94px}.mcp_routeSouth__YYNmy{bottom:88px}.mcp_routeNorth__ez0q3 i,.mcp_routeSouth__YYNmy i{width:1px;height:28px;animation-name:mcp_routePulseVertical__DinkK}.mcp_routeEast__p_WvM,.mcp_routeWest__OPCNz{top:50%;width:95px;height:1px}.mcp_routeEast__p_WvM{right:150px}.mcp_routeWest__OPCNz{left:150px}.mcp_mcpCore__NDWKl{position:absolute;z-index:4;top:50%;left:50%;width:178px;height:178px;translate:-50% -50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(1,233,105,.5);border-radius:50%;background:radial-gradient(circle,rgba(1,233,105,.2),#002626 68%);text-align:center;box-shadow:0 0 0 16px rgba(1,233,105,.035),0 0 70px rgba(1,233,105,.12)}.mcp_mcpCore__NDWKl>span{font:700 30px/1 var(--font-mono),monospace;color:var(--green)}.mcp_mcpCore__NDWKl strong{margin-top:10px;font-size:10px}.mcp_mcpCore__NDWKl code{margin-top:9px;font-size:8px;color:rgba(255,253,246,.45)}.mcp_mcpCore__NDWKl>i{position:absolute;top:-4px;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 15px var(--green);transform-origin:4px 93px;animation:mcp_orbit__HgQ8X 7s linear infinite}.mcp_payloadStack__uQWi6{position:absolute;z-index:5;right:18px;bottom:14px;display:flex;flex-direction:column;align-items:flex-end;gap:5px}.mcp_payloadStack__uQWi6 span{padding:6px 8px;border:1px solid rgba(1,233,105,.2);background:rgba(0,24,24,.82);font:600 6px/1 var(--font-mono),monospace;letter-spacing:.1em;color:rgba(255,253,246,.58)}.mcp_networkLog__b14pu{border-top:1px solid var(--line-light);border-bottom:0}.mcp_networkLog__b14pu code{color:var(--green)}.mcp_networkLog__b14pu p{flex:1;margin:0;letter-spacing:0;color:rgba(255,253,246,.56)}.mcp_networkLog__b14pu strong{color:var(--green)}.mcp_customerRail__xtTuF{max-width:1220px;min-height:94px;display:grid;grid-template-columns:250px minmax(0,1fr);align-items:center;gap:28px;margin:0 auto;padding:22px 28px;border-right:1px solid var(--line-dark);border-left:1px solid var(--line-dark);overflow:hidden;background:var(--cream)}.mcp_customerRail__xtTuF>span{font:600 8px/1.4 var(--font-mono),monospace;letter-spacing:.14em;color:rgba(0,38,38,.5)}.mcp_story__OpL7D{padding:145px max(28px,calc((100vw - 1220px) / 2)) 0;background:radial-gradient(circle at 75% 36%,rgba(1,233,105,.1),transparent 25%),var(--night);color:var(--cream);scroll-margin-top:72px}.mcp_storyHeading__iBxM3{max-width:1080px;margin-bottom:92px}.mcp_storyHeading__iBxM3 h2{margin:0;font-size:clamp(64px,8.3vw,124px);line-height:.87;font-weight:500;letter-spacing:-.07em}.mcp_storyScroller__11fSL{display:grid;grid-template-columns:minmax(240px,.5fr) minmax(560px,1.5fr);gap:clamp(52px,7vw,100px);align-items:start}.mcp_storyStageWrap__pn06n{grid-column:2;grid-row:1;align-self:stretch}.mcp_storyStage__uHjXr{position:sticky;top:88px;height:72svh;min-height:590px;overflow:hidden;border:1px solid rgba(255,253,246,.2);background:#052b2a;box-shadow:0 35px 100px rgba(0,0,0,.35)}.mcp_stageStatus__3gMPY{min-height:57px;display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;padding:0 18px;border-bottom:1px solid rgba(255,253,246,.18);font:600 8px/1 var(--font-mono),monospace;letter-spacing:.12em;color:rgba(255,253,246,.42)}.mcp_stageStatus__3gMPY strong{color:var(--green);text-transform:uppercase}.mcp_stageStatus__3gMPY>div{display:flex;justify-content:flex-end;gap:7px}.mcp_stageStatus__3gMPY i{width:44px;height:2px;background:rgba(255,253,246,.14);transition:background .32s ease}.mcp_stageStatus__3gMPY i[data-active=true]{background:var(--green)}.mcp_storyScene__hWXQl{position:absolute;inset:75px 18px 18px;display:grid;place-items:center;opacity:0;visibility:hidden;transform:translateY(30px) scale(.975);pointer-events:none}.mcp_sceneActive__wlYYV{z-index:2;opacity:1;visibility:visible;transform:translateY(0) scale(1);animation:mcp_sceneReveal__x5YFk .28s cubic-bezier(.22,1,.36,1) both;pointer-events:auto}.mcp_storyBeats__y39Hg{grid-column:1;grid-row:1}.mcp_storyBeats__y39Hg article{min-height:95svh;display:flex;flex-direction:column;justify-content:center;border-top:1px solid rgba(255,253,246,.14);opacity:.32;transition:opacity .32s ease}.mcp_storyBeats__y39Hg article[data-active=true]{opacity:1}.mcp_beatMeta__Q_aQJ{display:flex;align-items:center;gap:13px;font:600 8px/1 var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--green)}.mcp_beatMeta__Q_aQJ span:first-child{width:36px;height:36px;display:grid;place-items:center;border:1px solid;border-radius:50%}.mcp_storyBeats__y39Hg h3{margin:34px 0 0;font-size:clamp(42px,4.5vw,68px);line-height:.96;font-weight:500;letter-spacing:-.055em}.mcp_storyBeats__y39Hg article>p{margin:25px 0 0;font-size:14px;line-height:1.65;color:rgba(255,253,246,.56)}.mcp_storyBeats__y39Hg code{display:flex;align-items:center;gap:9px;margin-top:26px;font:500 8px/1 var(--font-mono),monospace;color:rgba(255,253,246,.72)}.mcp_storyBeats__y39Hg code i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.mcp_clientMark__P6Pt0{width:42px;height:42px;display:grid;flex:0 0 auto;place-items:center;border:1px solid;color:currentColor}.mcp_clientLogo__Bmujz{width:32px;height:32px;display:block;object-fit:contain}.mcp_clientMark__P6Pt0[data-client=codex] .mcp_clientLogo__Bmujz{border-radius:8px}.mcp_productVideo__Audo6{width:100%;max-width:700px;margin:0;min-height:470px;display:grid;grid-template-rows:48px minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,253,246,.2);background:#111923;color:var(--cream);box-shadow:0 28px 75px rgba(0,0,0,.3)}.mcp_productCaptureTopline__8B_Ge{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 16px;border-bottom:1px solid rgba(255,253,246,.16);font:600 8px/1 var(--font-mono),monospace;letter-spacing:.11em;color:rgba(255,253,246,.48)}.mcp_productCaptureTopline__8B_Ge span:first-child{color:var(--green)}.mcp_endpointStatus__gp3l8 i,.mcp_productCaptureTopline__8B_Ge i{width:6px;height:6px;display:inline-block;margin-right:7px;border-radius:50%;background:currentColor;box-shadow:0 0 9px currentColor}.mcp_productVideo__Audo6 video{width:100%;height:100%;display:block;min-height:345px;object-fit:cover;background:#2d3645}.mcp_productVideo__Audo6 figcaption{min-height:76px;display:flex;align-items:center;gap:14px;padding:14px 16px;border-top:1px solid rgba(255,253,246,.16)}.mcp_productVideo__Audo6 figcaption small,.mcp_productVideo__Audo6 figcaption span{font:650 7px/1.25 var(--font-mono),monospace;letter-spacing:.1em;color:var(--green)}.mcp_productVideo__Audo6 figcaption p{flex:1;margin:0;font-size:11px;line-height:1.4;color:rgba(255,253,246,.74)}.mcp_productVideo__Audo6 figcaption small{color:rgba(255,253,246,.36)}.mcp_motionRail__Tig2b{overflow:hidden;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--green);color:var(--ink)}.mcp_motionRail__Tig2b>div{width:max-content;min-height:66px;display:flex;align-items:center;animation:mcp_marquee__fA1DL 24s linear infinite}.mcp_motionRail__Tig2b span{padding-left:30px;font:700 9px/1 var(--font-mono),monospace;letter-spacing:.16em}.mcp_motionRail__Tig2b i{width:7px;height:7px;margin-left:30px;border:1px solid;border-radius:50%}.mcp_connect__QMxA8{padding:145px max(28px,calc((100vw - 1220px) / 2));background:radial-gradient(circle at 84% 7%,rgba(1,233,105,.1),transparent 26%),var(--cream);scroll-margin-top:76px}.mcp_connectIntro__d5syM{max-width:900px;margin-bottom:72px}.mcp_connectIntro__d5syM h2{margin:0;font-size:clamp(64px,8vw,112px);line-height:.88;font-weight:500;letter-spacing:-.068em}.mcp_connectIntro__d5syM>p:not(.mcp_eyebrow__Hh_Of){max-width:650px;margin:30px 0 0;font-size:16px;line-height:1.65;color:rgba(0,38,38,.58)}.mcp_connectAssurances__cQnsd{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.mcp_connectAssurances__cQnsd span{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid var(--line-dark);background:rgba(255,255,255,.45);font:650 8px/1.3 var(--font-mono),monospace;letter-spacing:.04em;color:rgba(0,38,38,.68)}.mcp_connectAssurances__cQnsd svg{color:var(--green-dark)}.mcp_installPanel__UyGJh{min-width:0}.mcp_installTabs__3jBZL{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px}.mcp_installTabs__3jBZL button{position:relative;min-width:0;min-height:112px;display:flex;align-items:center;gap:17px;padding:22px;border:1px solid var(--ink);color:var(--ink);cursor:pointer;text-align:left;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.mcp_installTabs__3jBZL button:first-child{background:#111315;color:#f7f7f3}.mcp_installTabs__3jBZL button:nth-child(2){background:#d97757;color:#241b18}.mcp_installTabs__3jBZL button:nth-child(3){background:#f1f1ef;color:#111315}.mcp_installTabs__3jBZL button:not([data-active=true]){filter:saturate(.55)}.mcp_installTabs__3jBZL button[data-active=true]{z-index:1;transform:translateY(-8px);box-shadow:0 18px 38px rgba(0,38,38,.18);filter:none}.mcp_installTabs__3jBZL button[data-active=true]:after{position:absolute;right:-1px;bottom:-1px;left:-1px;height:5px;background:var(--green);content:""}.mcp_installTabs__3jBZL button:focus-visible{z-index:2;outline:3px solid var(--green);outline-offset:4px}.mcp_installTabs__3jBZL button>span:last-child{min-width:0}.mcp_installTabs__3jBZL small,.mcp_installTabs__3jBZL strong{display:block}.mcp_installTabs__3jBZL strong{font-size:20px;font-weight:620;letter-spacing:-.035em}.mcp_installTabs__3jBZL small{margin-top:8px;font:650 7px/1 var(--font-mono),monospace;letter-spacing:.12em;opacity:.55}.mcp_installBody__o39zB{min-width:0;display:grid;grid-template-columns:minmax(0,1.48fr) minmax(310px,.72fr);border:1px solid var(--ink);background:var(--cream);box-shadow:0 38px 95px rgba(0,38,38,.14)}.mcp_installWorkspace__dXstK{min-width:0;border-right:1px solid var(--line-dark)}.mcp_installTopline___v_DS{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 22px;border-bottom:1px solid var(--line-dark);font:650 7px/1 var(--font-mono),monospace;letter-spacing:.12em;color:rgba(0,38,38,.48)}.mcp_installTopline___v_DS .mcp_endpointStatus__gp3l8{color:var(--green-dark)}.mcp_installIntro__xfyx3{display:grid;grid-template-columns:52px 1fr;gap:20px;padding:28px 26px;border-bottom:1px solid var(--line-dark)}.mcp_installIntro__xfyx3 .mcp_clientMark__P6Pt0{width:52px;height:52px}.mcp_installIntro__xfyx3 h3{margin:0;font-size:clamp(28px,2.8vw,40px);line-height:1;font-weight:550;letter-spacing:-.048em}.mcp_installIntro__xfyx3 p{max-width:620px;margin:11px 0 0;font-size:12px;line-height:1.55;color:rgba(0,38,38,.58)}.mcp_agentPreview__u6n6X{min-height:350px;margin:24px;overflow:hidden;border:1px solid rgba(255,255,255,.16);font-family:var(--font-mono),monospace;box-shadow:0 24px 55px rgba(0,0,0,.2);animation:mcp_agentPreviewReveal__B7rwp .24s ease both}.mcp_previewBar__1qTM9{min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 15px;border-bottom:1px solid rgba(255,255,255,.13);font-size:8px;letter-spacing:.05em;color:rgba(255,255,255,.5)}.mcp_previewTerminal__cAaj1{padding:25px}.mcp_previewTerminal__cAaj1>p{margin:0 0 17px;font-size:10px;line-height:1.55;color:rgba(255,255,255,.78);overflow-wrap:anywhere}.mcp_previewTerminal__cAaj1>p>span{margin-right:7px;color:var(--green)}.mcp_previewTerminal__cAaj1 .mcp_previewSuccess__0Xm8m{color:var(--green)}.mcp_codexPreview__ZuuWN{background:radial-gradient(circle at 82% 18%,rgba(1,233,105,.1),transparent 30%),#101315;color:#f7f7f3}.mcp_previewServerRow__n2Ltr{min-height:92px;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;margin:22px 0;padding:15px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04)}.mcp_previewServerRow__n2Ltr .mcp_clientMark__P6Pt0{width:42px;height:42px;color:var(--green)}.mcp_previewServerRow__n2Ltr strong,.mcp_previewServerRow__n2Ltr>div>span{display:block}.mcp_previewServerRow__n2Ltr strong{font-size:12px}.mcp_previewServerRow__n2Ltr>div>span{margin-top:7px;font-size:8px;color:rgba(255,255,255,.46)}.mcp_previewServerRow__n2Ltr small{font-size:7px;color:var(--green)}.mcp_claudePreview__PUOEp{border-color:#dc7658;background:#292421;color:#f1e9e2}.mcp_claudePreview__PUOEp .mcp_previewBar__1qTM9{border-color:rgba(220,118,88,.4);color:#dc9a80}.mcp_claudePreview__PUOEp .mcp_previewTerminal__cAaj1{padding:20px}.mcp_claudeWelcome__dkBx9{display:flex;align-items:center;gap:15px;margin-bottom:20px;padding:17px;border:1px solid #b85f43;color:#e58b6c}.mcp_claudeWelcome__dkBx9 .mcp_clientMark__P6Pt0{width:46px;height:46px}.mcp_claudeWelcome__dkBx9 strong,.mcp_claudeWelcome__dkBx9>div>span{display:block}.mcp_claudeWelcome__dkBx9 strong{font-size:11px}.mcp_claudeWelcome__dkBx9>div>span{margin-top:7px;font-size:8px;color:rgba(241,233,226,.5)}.mcp_claudePreview__PUOEp .mcp_previewServerRow__n2Ltr .mcp_clientMark__P6Pt0,.mcp_claudePreview__PUOEp .mcp_previewServerRow__n2Ltr small,.mcp_claudePreview__PUOEp .mcp_previewSuccess__0Xm8m,.mcp_claudePreview__PUOEp .mcp_previewTerminal__cAaj1>p>span{color:#f08b68}.mcp_cursorPreview__pjWYH{min-height:350px;display:grid;grid-template-columns:118px 1fr;background:#171717;color:#efefef}.mcp_cursorSidebar__bQiJ7{display:flex;flex-direction:column;gap:13px;padding:18px 12px;border-right:1px solid #343434;background:#202020;font-size:8px;color:#999}.mcp_cursorSidebar__bQiJ7 strong{color:#ddd;text-transform:uppercase}.mcp_cursorSelected__eKsu6{padding:7px;background:#343434;color:#fff}.mcp_cursorEditor__N_NFZ{min-width:0}.mcp_cursorEditor__N_NFZ pre{min-height:205px;margin:0;padding:22px;overflow:auto}.mcp_cursorEditor__N_NFZ code{font:500 10px/1.55 var(--font-mono),monospace;color:#a8d5ff;white-space:pre-wrap}.mcp_cursorConnection__pOpbz{min-height:74px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;margin:0 18px 18px;padding:12px;border:1px solid #383838;background:#212121}.mcp_cursorConnection__pOpbz .mcp_clientMark__P6Pt0{width:38px;height:38px;color:#fff}.mcp_cursorConnection__pOpbz .mcp_clientLogo__Bmujz{filter:invert(1)}.mcp_cursorConnection__pOpbz strong,.mcp_cursorConnection__pOpbz>div>span{display:block}.mcp_cursorConnection__pOpbz strong{font-size:10px}.mcp_cursorConnection__pOpbz>div>span{margin-top:5px;font-size:7px;color:#999}.mcp_cursorConnection__pOpbz>i{width:30px;height:16px;position:relative;border-radius:999px;background:var(--green)}.mcp_cursorConnection__pOpbz>i:after{position:absolute;top:3px;right:3px;width:10px;height:10px;border-radius:50%;background:var(--ink);content:""}.mcp_installCode__tXoAk{position:relative;min-width:0;padding:22px 24px 24px;border-top:1px solid var(--line-dark);background:var(--ink);color:var(--cream)}.mcp_installPanel__UyGJh[data-client=claude] .mcp_installCode__tXoAk{background:#332925}.mcp_installPanel__UyGJh[data-client=cursor] .mcp_installCode__tXoAk{background:#151515}.mcp_installCode__tXoAk>div{display:flex;align-items:center;justify-content:space-between;gap:16px;font:600 7px/1 var(--font-mono),monospace;letter-spacing:.1em;color:rgba(255,253,246,.42)}.mcp_installCode__tXoAk pre{min-height:78px;display:flex;align-items:center;margin:17px 0 0;overflow-x:auto;white-space:pre-wrap}.mcp_installCode__tXoAk pre code{font:500 clamp(11px,1.1vw,14px)/1.55 var(--font-mono),monospace;color:var(--green);overflow-wrap:anywhere}.mcp_installPanel__UyGJh[data-client=claude] .mcp_installCode__tXoAk pre code{color:#f09b7e}.mcp_copyButtonCompact__KMQO8{min-height:42px;margin-top:14px;border-color:rgba(255,253,246,.28);color:var(--cream)}.mcp_copyButtonCompact__KMQO8:hover{border-color:var(--green);background:rgba(1,233,105,.1)}.mcp_installGuide__jJjw0{min-width:0;display:flex;flex-direction:column;gap:34px;padding:clamp(30px,3vw,46px);background:var(--paper)}.mcp_installGuideHeader__PK72w>span{display:block;margin-bottom:20px;font:650 8px/1 var(--font-mono),monospace;letter-spacing:.14em;color:var(--green-dark)}.mcp_installGuideHeader__PK72w h3{max-width:330px;margin:0;font-size:clamp(25px,2.2vw,34px);font-weight:620;line-height:.98;letter-spacing:-.055em}.mcp_installGuideHeader__PK72w p{margin:14px 0 0;font-size:12px;line-height:1.5;color:rgba(0,38,38,.54)}.mcp_installSteps__zTcIX{position:relative;margin:0;padding:0;list-style:none}.mcp_installSteps__zTcIX:before{position:absolute;top:16px;bottom:22px;left:15px;width:1px;content:"";background:rgba(0,139,68,.34)}.mcp_installSteps__zTcIX li{position:relative;display:grid;grid-template-columns:32px 1fr;gap:18px;padding:0 0 28px}.mcp_installSteps__zTcIX li:last-child{padding-bottom:0}.mcp_installSteps__zTcIX li>span{width:32px;height:32px;position:relative;z-index:1;display:grid;place-items:center;border:1px solid var(--green-dark);border-radius:50%;background:var(--paper);font:700 8px/1 var(--font-mono),monospace;color:var(--green-dark)}.mcp_installSteps__zTcIX strong{display:block;padding-top:2px;font-size:14px;font-weight:700}.mcp_installSteps__zTcIX p{max-width:290px;margin:6px 0 0;font-size:12px;line-height:1.5;color:rgba(0,38,38,.54)}.mcp_installReady__NMWVs{margin-top:auto;min-width:0;padding:22px;border-top:3px solid var(--green);background:var(--ink);color:var(--cream)}.mcp_installReadyTopline__6y2_D{display:flex;align-items:center;justify-content:space-between;gap:12px}.mcp_installReadyTopline__6y2_D small,.mcp_installReadyTopline__6y2_D span{display:block;font:650 7px/1.35 var(--font-mono),monospace;letter-spacing:.1em;color:var(--green)}.mcp_installReadyTopline__6y2_D small{color:rgba(255,253,246,.48)}.mcp_installReadyTopline__6y2_D span i{width:6px;height:6px;display:inline-block;margin-right:7px;border-radius:50%;background:currentColor;box-shadow:0 0 9px currentColor}.mcp_installReady__NMWVs>strong{display:block;margin:20px 0 14px;font-size:17px;font-weight:650;letter-spacing:-.025em}.mcp_installReadyPrompt__BuSCS{min-width:0;padding-top:14px;border-top:1px solid rgba(255,253,246,.18)}.mcp_installReadyPrompt__BuSCS code{display:block;font:500 10px/1.5 var(--font-mono),monospace;color:rgba(255,253,246,.78);overflow-wrap:anywhere}.mcp_installReady__NMWVs .mcp_copyButtonCompact__KMQO8{min-height:36px;padding:0 14px;border-color:rgba(255,253,246,.24);color:var(--cream);font-size:10px}.mcp_installReady__NMWVs .mcp_copyButtonCompact__KMQO8:hover{border-color:var(--green);background:rgba(1,233,105,.1)}@keyframes mcp_agentPreviewReveal__B7rwp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mcp_boundaries__0lJ_R{display:grid;grid-template-columns:minmax(340px,.8fr) minmax(560px,1.2fr);gap:clamp(60px,8vw,125px);align-items:start;padding:145px max(28px,calc((100vw - 1220px) / 2));background:var(--night);color:var(--cream)}.mcp_boundariesIntro__TjhD8{position:sticky;top:120px}.mcp_boundariesIntro__TjhD8 h2{margin:0;font-size:clamp(58px,6.2vw,92px);line-height:.9;font-weight:500;letter-spacing:-.064em}.mcp_boundaryGrid__Aamwk{border-top:1px solid var(--line-light)}.mcp_boundaryGrid__Aamwk article{min-height:245px;display:grid;grid-template-columns:48px 1fr;align-content:center;gap:18px;padding:32px;border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);border-left:1px solid var(--line-light)}.mcp_boundaryGrid__Aamwk svg{grid-row:1/3;color:var(--green)}.mcp_boundaryGrid__Aamwk h3{margin:0;font-size:28px;line-height:1;font-weight:500;letter-spacing:-.04em}.mcp_boundaryGrid__Aamwk p{margin:12px 0 0;font-size:13px;line-height:1.6;color:rgba(255,253,246,.52)}.mcp_faq__0oBd1{display:grid;grid-template-columns:minmax(320px,.7fr) minmax(560px,1.3fr);gap:clamp(60px,8vw,125px);align-items:start;padding:145px max(28px,calc((100vw - 1220px) / 2));background:var(--cream)}.mcp_faqIntro__rb6cO{position:sticky;top:120px}.mcp_faqIntro__rb6cO h2{margin:0;font-size:clamp(55px,5.8vw,86px);line-height:.92;font-weight:500;letter-spacing:-.06em}.mcp_faqIntro__rb6cO>p:not(.mcp_eyebrow__Hh_Of){max-width:460px;margin:27px 0 0;font-size:15px;line-height:1.65;color:rgba(0,38,38,.56)}.mcp_faqList__449ZH{border-top:1px solid var(--line-dark)}.mcp_faqList__449ZH details{border-bottom:1px solid var(--line-dark)}.mcp_faqList__449ZH summary{min-height:116px;display:grid;grid-template-columns:38px 1fr 28px;align-items:center;gap:14px;cursor:pointer;list-style:none}.mcp_faqList__449ZH summary::-webkit-details-marker{display:none}.mcp_faqList__449ZH summary>span{font:700 8px/1 var(--font-mono),monospace;color:var(--green-dark)}.mcp_faqList__449ZH h3{margin:0;font-size:22px;line-height:1.25;font-weight:500;letter-spacing:-.025em}.mcp_faqList__449ZH summary>i{position:relative;width:25px;height:25px;border:1px solid rgba(0,38,38,.3);border-radius:50%}.mcp_faqList__449ZH summary>i:after,.mcp_faqList__449ZH summary>i:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:1px;translate:-50% -50%;background:var(--ink);transition:transform .18s ease}.mcp_faqList__449ZH summary>i:after{transform:rotate(90deg)}.mcp_faqList__449ZH details[open] summary>i{border-color:var(--green);background:var(--green)}.mcp_faqList__449ZH details[open] summary>i:after{transform:rotate(0)}.mcp_faqList__449ZH details>div{padding:0 22px 36px 52px}.mcp_faqList__449ZH details p{max-width:720px;margin:0;font-size:15px;line-height:1.7;color:rgba(0,38,38,.6)}.mcp_finalCta__bGoU6{min-height:95svh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:120px max(28px,calc((100vw - 1220px) / 2));background:radial-gradient(circle at 75% 40%,rgba(1,233,105,.16),transparent 28%),var(--night);color:var(--cream)}.mcp_ctaIcon__I8UMn{width:62px;height:62px;display:grid;place-items:center;margin-bottom:52px;border:1px solid var(--green);color:var(--green)}.mcp_finalCta__bGoU6 h2{max-width:1080px;margin:0;font-size:clamp(68px,8.7vw,132px);line-height:.85;font-weight:500;letter-spacing:-.074em}.mcp_finalCta__bGoU6>div:last-child{display:flex;flex-wrap:wrap;gap:10px;margin-top:44px}.mcp_primaryButtonLight__v4Som{border-color:var(--green);background:var(--green);color:var(--ink)}.mcp_secondaryButtonLight__JQ_dG{border-color:rgba(255,253,246,.3);color:var(--cream)}.mcp_secondaryButtonLight__JQ_dG:hover{border-color:var(--cream);background:rgba(255,253,246,.08)}@keyframes mcp_orbit__HgQ8X{to{transform:rotate(1turn)}}@keyframes mcp_nodeFloat__eleev{0%,to{margin-top:0}50%{margin-top:-7px}}@keyframes mcp_routePulse__Wekdg{0%{transform:translateX(-30px)}to{transform:translateX(120px)}}@keyframes mcp_routePulseVertical__DinkK{0%{transform:translateY(-30px)}to{transform:translateY(120px)}}@keyframes mcp_marquee__fA1DL{to{transform:translateX(-50%)}}@keyframes mcp_sceneReveal__x5YFk{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1080px){.mcp_heroLayout__I9VNl{grid-template-columns:minmax(340px,.7fr) minmax(480px,1.3fr);gap:36px}.mcp_storyScroller__11fSL{grid-template-columns:minmax(220px,.45fr) minmax(520px,1.55fr);gap:45px}.mcp_boundaries__0lJ_R,.mcp_faq__0oBd1{grid-template-columns:1fr}.mcp_boundariesIntro__TjhD8,.mcp_faqIntro__rb6cO{position:static;max-width:880px}.mcp_boundaryGrid__Aamwk,.mcp_faqList__449ZH{max-width:900px}}@media (max-width:820px){.mcp_hero___Sbra{min-height:auto}.mcp_heroLayout__I9VNl{min-height:auto;grid-template-columns:1fr;gap:68px;padding-top:100px}.mcp_heroCopy__bXMqF{max-width:720px}.mcp_heroCopy__bXMqF h1{max-width:760px}.mcp_heroNetwork__OXVWK{min-height:560px}.mcp_story__OpL7D{padding-right:20px;padding-left:20px}.mcp_storyScroller__11fSL{--mobile-stage-height:clamp(540px,70svh,600px);position:relative;grid-template-columns:1fr;gap:0;align-items:stretch}.mcp_storyBeats__y39Hg,.mcp_storyStageWrap__pn06n{grid-column:1;grid-row:1}.mcp_storyStageWrap__pn06n{z-index:4}.mcp_storyStage__uHjXr{top:65px;height:var(--mobile-stage-height);min-height:0;max-height:none}.mcp_storyScene__hWXQl{inset:68px 12px 12px}.mcp_productVideo__Audo6{min-height:0;max-height:100%}.mcp_productVideo__Audo6 video{min-height:0;object-fit:contain}.mcp_storyBeats__y39Hg{position:relative;z-index:3;padding-top:calc(var(--mobile-stage-height) + 180px);pointer-events:none}.mcp_storyBeats__y39Hg article{min-height:clamp(420px,54svh,500px);justify-content:flex-start;padding:52px 0 70px}.mcp_storyBeats__y39Hg article:first-child{border-top:0}.mcp_installBody__o39zB{grid-template-columns:1fr}.mcp_installWorkspace__dXstK{border-right:0;border-bottom:1px solid var(--line-dark)}.mcp_installGuide__jJjw0{display:flex}}@media (max-width:640px){.mcp_boundaries__0lJ_R,.mcp_connect__QMxA8,.mcp_faq__0oBd1,.mcp_finalCta__bGoU6,.mcp_hero___Sbra{padding-right:20px;padding-left:20px}.mcp_hero___Sbra{padding-top:25px}.mcp_heroLayout__I9VNl{padding-top:82px;padding-bottom:60px}.mcp_heroCopy__bXMqF h1{font-size:clamp(60px,18vw,86px)}.mcp_heroCopy__bXMqF>p:not(.mcp_eyebrow__Hh_Of){font-size:16px}.mcp_heroActions__2Ks_o{flex-direction:column}.mcp_heroActions__2Ks_o>*{width:100%}.mcp_heroNetwork__OXVWK{min-height:500px}.mcp_networkCanvas__QMa9a{min-height:390px}.mcp_networkCanvas__QMa9a:before{width:245px;height:245px}.mcp_clientNode__O3NEo{width:118px;min-height:52px;grid-template-columns:26px 1fr;gap:7px;padding:9px}.mcp_clientNode__O3NEo>span{width:26px;height:26px;font-size:6px}.mcp_clientNode__O3NEo strong{font-size:8px}.mcp_clientEast__Honqr{right:8px}.mcp_clientWest__FtDr5{left:8px}.mcp_routeEast__p_WvM{right:120px}.mcp_routeWest__OPCNz{left:120px}.mcp_mcpCore__NDWKl{width:145px;height:145px}.mcp_mcpCore__NDWKl>i{transform-origin:4px 76px}.mcp_networkLog__b14pu p,.mcp_payloadStack__uQWi6{display:none}.mcp_customerRail__xtTuF{min-height:115px;grid-template-columns:1fr;gap:16px;padding:20px}.mcp_story__OpL7D{padding-right:0;padding-left:0;padding-top:100px}.mcp_storyBeats__y39Hg,.mcp_storyHeading__iBxM3{padding-right:20px;padding-left:20px}.mcp_storyScroller__11fSL{--mobile-stage-height:clamp(440px,56svh,500px)}.mcp_storyHeading__iBxM3{margin-bottom:58px}.mcp_storyHeading__iBxM3 h2{font-size:61px}.mcp_stageStatus__3gMPY{min-height:50px;grid-template-columns:auto 1fr}.mcp_stageStatus__3gMPY>div{display:none}.mcp_storyScene__hWXQl{inset:58px 0 0}.mcp_storyBeats__y39Hg{padding-top:calc(var(--mobile-stage-height) + 120px)}.mcp_storyBeats__y39Hg article{min-height:clamp(380px,46svh,430px);padding-bottom:64px}.mcp_productVideo__Audo6{height:100%;min-height:0;max-width:none;max-height:100%;border-right:0;border-left:0;grid-template-rows:42px minmax(0,1fr) auto}.mcp_productCaptureTopline__8B_Ge{font-size:6px}.mcp_productVideo__Audo6 video{min-height:210px}.mcp_productVideo__Audo6 figcaption small{display:none}.mcp_productVideo__Audo6 figcaption{min-height:64px;padding:10px 12px}.mcp_boundaries__0lJ_R,.mcp_connect__QMxA8,.mcp_faq__0oBd1{gap:70px;padding-top:100px;padding-bottom:100px}.mcp_boundariesIntro__TjhD8 h2,.mcp_connectIntro__d5syM h2,.mcp_faqIntro__rb6cO h2{font-size:57px}.mcp_connectIntro__d5syM{margin-bottom:58px}.mcp_connectAssurances__cQnsd{display:grid}.mcp_installTabs__3jBZL{gap:6px}.mcp_installTabs__3jBZL button{min-height:96px;flex-direction:column;justify-content:center;gap:8px;padding:12px 4px;text-align:center}.mcp_installTabs__3jBZL button>.mcp_clientMark__P6Pt0{width:34px;height:34px}.mcp_installTabs__3jBZL strong{width:100%;font-size:10px}.mcp_installTabs__3jBZL small{display:none}.mcp_installTopline___v_DS{padding:0 16px}.mcp_installTopline___v_DS>span:first-child{display:none}.mcp_installIntro__xfyx3{grid-template-columns:40px 1fr;gap:14px;padding:22px 18px}.mcp_installIntro__xfyx3 .mcp_clientMark__P6Pt0{width:40px;height:40px}.mcp_installIntro__xfyx3 h3{font-size:26px}.mcp_agentPreview__u6n6X{display:none}.mcp_installCode__tXoAk{padding:18px}.mcp_installCode__tXoAk>div>span:last-child{display:none}.mcp_installCode__tXoAk pre{min-height:0}.mcp_installSteps__zTcIX li{grid-template-columns:32px 1fr;padding-bottom:24px}.mcp_installGuide__jJjw0{gap:28px;padding:28px 20px 20px}.mcp_installReadyTopline__6y2_D{align-items:flex-start;flex-direction:column}.mcp_boundaryGrid__Aamwk article{min-height:220px;padding:24px}.mcp_faqList__449ZH summary{min-height:105px;grid-template-columns:30px 1fr 25px;gap:10px}.mcp_faqList__449ZH h3{font-size:20px}.mcp_faqList__449ZH details>div{padding:0 8px 30px 40px}.mcp_finalCta__bGoU6{min-height:84svh}.mcp_finalCta__bGoU6 h2{font-size:66px}.mcp_finalCta__bGoU6>div:last-child{width:100%;flex-direction:column}}@media (prefers-reduced-motion:reduce){.mcp_agentPreview__u6n6X,.mcp_clientNode__O3NEo,.mcp_mcpCore__NDWKl>i,.mcp_motionRail__Tig2b>div,.mcp_networkCanvas__QMa9a:before,.mcp_route__EV1dh i,.mcp_sceneActive__wlYYV{animation:none!important}.mcp_stageStatus__3gMPY i,.mcp_storyBeats__y39Hg article,.mcp_storyScene__hWXQl{transition:none!important}}