@font-face{font-family:mcpDisplay;src:url(/_next/static/media/d4d4fec208ebb0a9-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:mcpDisplay Fallback;src:local("Arial");ascent-override:117.61%;descent-override:29.20%;line-gap-override:0.00%;size-adjust:98.63%}.__className_80607f{font-family:mcpDisplay,mcpDisplay Fallback}.__variable_80607f{--font-mcp-display:"mcpDisplay","mcpDisplay Fallback"}.McpLandingPage_page__PhLYG{--mcp-bg:var(--et-color-surface);--mcp-bg-alt:color-mix(in srgb,var(--et-color-surface) 95%,var(--et-color-text) 5%);--mcp-panel:var(--et-color-surface-raised);--mcp-text:var(--et-color-text-strong);--mcp-muted:var(--et-color-text-muted);--mcp-border:var(--et-color-border);--mcp-border-strong:var(--et-color-border-strong);--mcp-code-bg:var(--et-color-inverse-surface);--mcp-code-text:var(--et-color-inverse-foreground);--mcp-font-display:var(--font-mcp-display,var(--et-font-display));min-width:0;overflow:hidden;color:var(--mcp-text);background:var(--mcp-bg);font-family:var(--et-font-sans);letter-spacing:var(--et-letter-spacing)}.McpLandingPage_page__PhLYG,.McpLandingPage_page__PhLYG *{box-sizing:border-box}.McpLandingPage_page__PhLYG a{text-decoration:none}.McpLandingPage_page__PhLYG button{font:inherit}.McpLandingPage_page__PhLYG a:focus-visible,.McpLandingPage_page__PhLYG button:focus-visible{outline:3px solid var(--et-color-focus-ring);outline-offset:3px}.McpLandingPage_page__PhLYG code{font-family:var(--et-font-mono)}.McpLandingPage_shell__PCvah{width:min(1180px,calc(100% - 48px));margin:0 auto}.McpLandingPage_hero__oL_kO{border-bottom:1px solid var(--mcp-border);background:radial-gradient(circle at 76% 30%,color-mix(in srgb,var(--et-color-accent) 12%,transparent),transparent 34%),var(--mcp-bg)}.McpLandingPage_heroGrid__FcY9e{display:grid;min-height:610px;grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);align-items:center;gap:72px;padding:78px 0 48px}.McpLandingPage_eyebrow__DoYTb{display:inline-flex;align-items:center;gap:9px;color:var(--mcp-muted);font-family:var(--et-font-mono);font-size:var(--et-font-size-xs);font-weight:var(--et-font-weight-bold);letter-spacing:.08em}.McpLandingPage_eyebrow__DoYTb svg{width:16px;color:var(--et-color-accent)}.McpLandingPage_hero__oL_kO h1{max-width:720px;margin:24px 0 0;font-family:var(--mcp-font-display);font-size:clamp(48px,5.5vw,72px);font-weight:var(--et-font-weight-bold);line-height:1.04;text-wrap:balance}.McpLandingPage_heroLead__DI7b8{max-width:650px;margin:24px 0 0;color:var(--mcp-muted);font-size:var(--et-font-size-xl);line-height:var(--et-line-height-relaxed)}.McpLandingPage_heroActions__e1Nvp{display:flex;margin-top:32px}.McpLandingPage_primaryButton__JjCMw{display:inline-flex;height:48px;align-items:center;justify-content:center;gap:9px;padding:0 19px;border:1px solid var(--et-color-accent);border-radius:7px;color:var(--et-color-accent-foreground);background:var(--et-color-accent);font-weight:var(--et-font-weight-bold);transition:transform var(--et-transition-fast),background-color var(--et-transition-fast)}.McpLandingPage_primaryButton__JjCMw:hover{background:var(--et-color-accent-hover);transform:translateY(-1px)}.McpLandingPage_primaryButton__JjCMw svg{width:17px}.McpLandingPage_heroHint__LPgA6{margin:16px 0 0;color:var(--mcp-muted);font-size:var(--et-font-size-sm)}.McpLandingPage_protocolVisual__QVXY5{overflow:hidden;border:1px solid color-mix(in srgb,var(--mcp-code-text) 13%,transparent);border-radius:14px;color:var(--mcp-code-text);background:var(--mcp-code-bg);box-shadow:var(--et-shadow-lg)}.McpLandingPage_codeWindowBar__mKl0l,.McpLandingPage_protocolHeader__BdVvp{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid color-mix(in srgb,var(--mcp-code-text) 12%,transparent);font-family:var(--et-font-mono);font-size:11px;letter-spacing:.06em}.McpLandingPage_protocolHeader__BdVvp b{color:var(--et-color-success);font-size:10px}.McpLandingPage_protocolFlow___EGg5{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:11px;padding:68px 28px 58px}.McpLandingPage_protocolFlow___EGg5>div{display:flex;min-width:0;flex-direction:column;align-items:center;gap:12px;color:color-mix(in srgb,var(--mcp-code-text) 68%,transparent);font-family:var(--et-font-mono);font-size:10px;text-align:center}.McpLandingPage_protocolFlow___EGg5>svg{width:16px;color:color-mix(in srgb,var(--mcp-code-text) 30%,transparent)}.McpLandingPage_protocolFlow___EGg5>div>svg{width:25px;height:25px}.McpLandingPage_protocolFlow___EGg5 .McpLandingPage_protocolCore__6C2Fw{width:84px;height:84px;justify-content:center;border:1px solid color-mix(in srgb,var(--et-color-accent) 65%,transparent);border-radius:50%;color:var(--et-color-accent);background:color-mix(in srgb,var(--et-color-accent) 12%,transparent);box-shadow:0 0 0 10px color-mix(in srgb,var(--et-color-accent) 5%,transparent)}.McpLandingPage_toolSignals__SGIxB{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid color-mix(in srgb,var(--mcp-code-text) 12%,transparent)}.McpLandingPage_toolSignals__SGIxB span{display:flex;align-items:center;justify-content:center;gap:7px;padding:15px 8px;border-right:1px solid color-mix(in srgb,var(--mcp-code-text) 12%,transparent);color:color-mix(in srgb,var(--mcp-code-text) 70%,transparent);font-family:var(--et-font-mono);font-size:11px}.McpLandingPage_toolSignals__SGIxB span:last-child{border-right:0}.McpLandingPage_toolSignals__SGIxB svg{width:14px}.McpLandingPage_endpointBar__bC1Ga{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin-bottom:72px;border:1px solid var(--mcp-border-strong);border-radius:10px;background:var(--mcp-panel);box-shadow:var(--et-shadow-sm)}.McpLandingPage_endpointStatus__ud_2h{display:inline-flex;height:54px;align-items:center;gap:8px;padding:0 18px;border-right:1px solid var(--mcp-border);color:var(--mcp-muted);font-family:var(--et-font-mono);font-size:11px}.McpLandingPage_endpointStatus__ud_2h>span{width:7px;height:7px;border-radius:50%;background:var(--et-color-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--et-color-success) 13%,transparent)}.McpLandingPage_endpointBar__bC1Ga code{overflow:hidden;padding:0 18px;color:var(--mcp-text);font-size:var(--et-font-size-sm);text-overflow:ellipsis;white-space:nowrap}.McpLandingPage_iconCopyButton__9hZKp{display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;border:0;border-left:1px solid var(--mcp-border);color:var(--mcp-muted);background:transparent;cursor:pointer}.McpLandingPage_iconCopyButton__9hZKp:hover{color:var(--et-color-accent);background:var(--mcp-bg-alt)}.McpLandingPage_iconCopyButton__9hZKp svg{width:17px}.McpLandingPage_capabilities__IVdnZ,.McpLandingPage_examples__6nkLD,.McpLandingPage_finalCta__FoLlV,.McpLandingPage_guidance__97KP7,.McpLandingPage_overview__GNq2K,.McpLandingPage_setup__Sa_4f{padding:104px 0}.McpLandingPage_guidance__97KP7,.McpLandingPage_overview__GNq2K,.McpLandingPage_setup__Sa_4f{background:var(--mcp-bg-alt)}.McpLandingPage_capabilities__IVdnZ,.McpLandingPage_examples__6nkLD,.McpLandingPage_finalCta__FoLlV{background:var(--mcp-bg)}.McpLandingPage_sectionHeader__wjiH0{max-width:790px}.McpLandingPage_sectionHeader__wjiH0>span{color:var(--et-color-accent);font-family:var(--et-font-mono);font-size:var(--et-font-size-xs);font-weight:var(--et-font-weight-bold);letter-spacing:.1em}.McpLandingPage_finalCta__FoLlV h2,.McpLandingPage_sectionHeader__wjiH0 h2{margin:17px 0 0;font-family:var(--mcp-font-display);font-size:clamp(36px,4vw,50px);line-height:1.12;text-wrap:balance}.McpLandingPage_sectionHeader__wjiH0 p{margin:20px 0 0;color:var(--mcp-muted);font-size:var(--et-font-size-lg);line-height:var(--et-line-height-relaxed)}.McpLandingPage_overviewGrid__E5AI1{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:54px}.McpLandingPage_overviewGrid__E5AI1 article{padding:30px;border:1px solid var(--mcp-border);border-radius:12px;background:var(--mcp-panel);box-shadow:var(--et-shadow-xs)}.McpLandingPage_cardIcon__66lxM{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:9px;color:var(--et-color-accent);background:var(--et-color-accent-soft)}.McpLandingPage_cardIcon__66lxM svg{width:20px}.McpLandingPage_authNotice__ZSCur h3,.McpLandingPage_configHeader__nVJlZ h3,.McpLandingPage_overviewGrid__E5AI1 h3,.McpLandingPage_steps__O_xSg h3,.McpLandingPage_toolsHeader__xQJ3k h3{margin:22px 0 0;font-size:var(--et-font-size-xl)}.McpLandingPage_authNotice__ZSCur p,.McpLandingPage_configHeader__nVJlZ p,.McpLandingPage_guidanceGrid__iquRl li,.McpLandingPage_guidanceGrid__iquRl p,.McpLandingPage_overviewGrid__E5AI1 p,.McpLandingPage_steps__O_xSg p{margin:12px 0 0;color:var(--mcp-muted);line-height:var(--et-line-height-relaxed)}.McpLandingPage_capabilityGrid__xfJ_i{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:88px;align-items:start}.McpLandingPage_capabilityList__p_X4D{border-top:1px solid var(--mcp-border-strong)}.McpLandingPage_capabilityList__p_X4D>div{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:21px 0;border-bottom:1px solid var(--mcp-border)}.McpLandingPage_capabilityList__p_X4D strong{color:var(--mcp-muted);font-family:var(--et-font-mono);font-size:11px}.McpLandingPage_capabilityList__p_X4D span{font-size:var(--et-font-size-lg);font-weight:var(--et-font-weight-medium)}.McpLandingPage_capabilityList__p_X4D svg{width:18px;color:var(--et-color-success)}.McpLandingPage_steps__O_xSg{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.McpLandingPage_steps__O_xSg article{display:flex;gap:14px;padding:16px 18px;border:1px solid var(--mcp-border);border-radius:11px;background:var(--mcp-panel)}.McpLandingPage_steps__O_xSg article>strong{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;color:var(--et-color-accent-foreground);background:var(--et-color-accent);font-family:var(--et-font-mono)}.McpLandingPage_steps__O_xSg h3{margin-top:1px;font-size:var(--et-font-size-lg)}.McpLandingPage_steps__O_xSg p{margin-top:7px;font-size:var(--et-font-size-sm);line-height:var(--et-line-height-normal)}.McpLandingPage_authNotice__ZSCur{display:flex;align-items:flex-start;gap:16px;margin-top:18px;padding:22px 24px;border:1px solid color-mix(in srgb,var(--et-color-success) 38%,var(--mcp-border));border-radius:11px;background:color-mix(in srgb,var(--et-color-success) 6%,var(--mcp-panel))}.McpLandingPage_authNotice__ZSCur>svg{flex:0 0 auto;color:var(--et-color-success)}.McpLandingPage_authNotice__ZSCur h3,.McpLandingPage_authNotice__ZSCur p{margin-top:0}.McpLandingPage_configPanel__bOXTm{margin-top:28px;overflow:hidden;border:1px solid var(--mcp-border-strong);border-radius:14px;background:var(--mcp-panel);box-shadow:var(--et-shadow-md)}.McpLandingPage_configHeader__nVJlZ{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:28px}.McpLandingPage_configHeader__nVJlZ h3{margin-top:0}.McpLandingPage_configHeader__nVJlZ p{max-width:670px}.McpLandingPage_assistantPromptCallout__Ymyjp{display:flex;min-height:42px;flex:0 1 430px;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px 8px 14px;border:1px solid var(--mcp-border-strong);border-radius:7px;color:var(--mcp-text);background:var(--mcp-panel);cursor:pointer;transition:border-color var(--et-transition-fast),color var(--et-transition-fast),background-color var(--et-transition-fast)}.McpLandingPage_assistantPromptCallout__Ymyjp:hover{border-color:var(--et-color-accent);background:var(--mcp-bg-alt)}.McpLandingPage_assistantPromptCallout__Ymyjp:hover>svg:last-child{color:var(--et-color-accent)}.McpLandingPage_assistantPromptCallout__Ymyjp span{min-width:0;flex:1 1 auto;color:var(--mcp-muted);font-size:var(--et-font-size-sm);line-height:var(--et-line-height-normal);text-align:center}.McpLandingPage_assistantPromptCallout__Ymyjp svg{width:16px;height:16px;flex:0 0 auto;color:var(--mcp-muted)}.McpLandingPage_assistantPromptBotIcon__n46p7{width:18px;height:18px;padding:2px;border-radius:5px;color:var(--et-color-accent);background:var(--et-color-accent-soft)}.McpLandingPage_codeActions__CKqnE{display:inline-flex;flex:0 0 auto;align-items:center;gap:16px}.McpLandingPage_codeActions__CKqnE>span{color:color-mix(in srgb,var(--mcp-code-text) 58%,transparent)}.McpLandingPage_fileTabs__fbM_4{display:inline-flex;flex:0 0 auto;align-self:stretch;align-items:center;gap:22px}.McpLandingPage_fileTabs__fbM_4 button{position:relative;display:inline-flex;height:48px;align-items:center;gap:7px;padding:0;border:0;color:color-mix(in srgb,var(--mcp-code-text) 58%,transparent);background:transparent;cursor:pointer;font-weight:var(--et-font-weight-bold)}.McpLandingPage_fileTabs__fbM_4 button[aria-selected=true]{color:var(--et-color-success)}.McpLandingPage_fileTabs__fbM_4 button[aria-selected=true]:after{position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:999px;background:var(--et-color-success);content:""}.McpLandingPage_fileTabs__fbM_4 svg{width:14px;height:14px}.McpLandingPage_codeWindow__8Pu2P{color:var(--mcp-code-text);background:var(--mcp-code-bg)}.McpLandingPage_codeActions__CKqnE button{display:inline-flex;align-items:center;gap:7px;border:0;color:color-mix(in srgb,var(--mcp-code-text) 70%,transparent);background:transparent;cursor:pointer;font-size:11px}.McpLandingPage_codeActions__CKqnE button:hover{color:var(--mcp-code-text)}.McpLandingPage_codeActions__CKqnE button svg{width:14px}.McpLandingPage_codeWindow__8Pu2P pre{min-height:270px;margin:0;overflow-x:auto;padding:28px;font-size:13px;line-height:1.8}.McpLandingPage_codeWindow__8Pu2P code,.McpLandingPage_codeWindow__8Pu2P code span{display:block}.McpLandingPage_examplesGrid__ZDFWT{display:grid;grid-template-columns:minmax(0,1fr) minmax(410px,.92fr);gap:24px;margin-top:48px}.McpLandingPage_promptList__Rtxq7{display:grid;gap:16px}.McpLandingPage_promptList__Rtxq7 article,.McpLandingPage_toolsPanel__GJWcI{border:1px solid var(--mcp-border);border-radius:12px;background:var(--mcp-panel)}.McpLandingPage_promptList__Rtxq7 article{padding:24px}.McpLandingPage_promptList__Rtxq7 article>div,.McpLandingPage_promptStatus__Izww6{display:flex;align-items:center;gap:8px;color:var(--mcp-muted);font-family:var(--et-font-mono);font-size:10px;font-weight:var(--et-font-weight-bold);letter-spacing:.08em}.McpLandingPage_promptList__Rtxq7 svg,.McpLandingPage_toolsHeader__xQJ3k svg{width:16px;color:var(--et-color-accent)}.McpLandingPage_promptList__Rtxq7 p{margin:18px 0;font-size:var(--et-font-size-lg);line-height:var(--et-line-height-relaxed)}.McpLandingPage_promptStatus__Izww6{color:var(--et-color-success)}.McpLandingPage_toolsPanel__GJWcI{overflow:hidden}.McpLandingPage_toolsHeader__xQJ3k{display:flex;align-items:center;gap:10px;padding:20px 22px;border-bottom:1px solid var(--mcp-border)}.McpLandingPage_toolsHeader__xQJ3k h3{margin:0;font-size:var(--et-font-size-lg)}.McpLandingPage_toolsPanel__GJWcI>code{display:block;overflow:hidden;padding:15px 22px;border-bottom:1px solid var(--mcp-border);color:var(--mcp-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.McpLandingPage_toolsPanel__GJWcI>code:last-child{border-bottom:0}.McpLandingPage_guidanceGrid__iquRl{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.McpLandingPage_guidanceGrid__iquRl article{padding:32px;border:1px solid var(--mcp-border);border-radius:12px;background:var(--mcp-panel)}.McpLandingPage_guidanceGrid__iquRl article>svg{color:var(--et-color-accent)}.McpLandingPage_guidanceGrid__iquRl h2{margin:22px 0 0;font-size:26px}.McpLandingPage_guidanceGrid__iquRl ul{margin:12px 0 0;padding-left:20px}.McpLandingPage_guidanceGrid__iquRl li+li{margin-top:8px}.McpLandingPage_finalCta__FoLlV{border-top:1px solid var(--mcp-border)}.McpLandingPage_finalOverview__emcIA{margin-bottom:56px}.McpLandingPage_finalCtaInner__cMUQG{display:flex;align-items:center;justify-content:space-between;gap:52px;padding:54px;border:1px solid var(--mcp-border-strong);border-radius:15px;background:var(--mcp-bg-alt);box-shadow:var(--et-shadow-sm)}.McpLandingPage_finalCta__FoLlV h2{max-width:760px;font-size:clamp(34px,3.8vw,48px)}.McpLandingPage_finalCta__FoLlV p{margin:16px 0 0;color:var(--mcp-muted);font-size:var(--et-font-size-lg)}.McpLandingPage_finalCta__FoLlV .McpLandingPage_primaryButton__JjCMw{flex:0 0 auto}@media (max-width:960px){.McpLandingPage_capabilityGrid__xfJ_i,.McpLandingPage_examplesGrid__ZDFWT,.McpLandingPage_heroGrid__FcY9e{grid-template-columns:1fr}.McpLandingPage_heroGrid__FcY9e{gap:46px;padding-top:68px}.McpLandingPage_protocolVisual__QVXY5{width:100%;max-width:620px}.McpLandingPage_overviewGrid__E5AI1,.McpLandingPage_steps__O_xSg{grid-template-columns:1fr}.McpLandingPage_capabilityGrid__xfJ_i{gap:44px}.McpLandingPage_configHeader__nVJlZ,.McpLandingPage_finalCtaInner__cMUQG{align-items:flex-start;flex-direction:column}.McpLandingPage_assistantPromptCallout__Ymyjp{width:100%;flex-basis:auto;justify-content:space-between}.McpLandingPage_assistantPromptCallout__Ymyjp span{max-width:none}}@media (max-width:640px){.McpLandingPage_shell__PCvah{width:min(100% - 32px,1180px)}.McpLandingPage_heroGrid__FcY9e{min-height:0;padding:64px 0 38px}.McpLandingPage_hero__oL_kO h1{font-size:44px}.McpLandingPage_heroLead__DI7b8{font-size:var(--et-font-size-lg)}.McpLandingPage_protocolFlow___EGg5{gap:5px;padding:48px 14px 42px}.McpLandingPage_protocolFlow___EGg5 .McpLandingPage_protocolCore__6C2Fw{width:66px;height:66px}.McpLandingPage_endpointBar__bC1Ga{margin-bottom:52px}.McpLandingPage_endpointStatus__ud_2h{display:none}.McpLandingPage_endpointBar__bC1Ga{grid-template-columns:minmax(0,1fr) auto}.McpLandingPage_capabilities__IVdnZ,.McpLandingPage_examples__6nkLD,.McpLandingPage_finalCta__FoLlV,.McpLandingPage_guidance__97KP7,.McpLandingPage_overview__GNq2K,.McpLandingPage_setup__Sa_4f{padding:76px 0}.McpLandingPage_finalCta__FoLlV h2,.McpLandingPage_sectionHeader__wjiH0 h2{font-size:36px}.McpLandingPage_configHeader__nVJlZ{padding:22px}.McpLandingPage_codeWindowBar__mKl0l{flex-wrap:wrap;gap:10px;padding:8px 12px}.McpLandingPage_fileTabs__fbM_4{width:100%;min-width:0;justify-content:space-between;gap:12px}.McpLandingPage_fileTabs__fbM_4 button{height:38px}.McpLandingPage_codeActions__CKqnE{width:100%;justify-content:space-between}.McpLandingPage_codeWindow__8Pu2P pre{min-height:310px;padding:22px;font-size:11px}.McpLandingPage_examplesGrid__ZDFWT{grid-template-columns:minmax(0,1fr)}.McpLandingPage_guidanceGrid__iquRl{grid-template-columns:1fr}.McpLandingPage_finalCtaInner__cMUQG{padding:34px 26px}}@media (prefers-reduced-motion:reduce){.McpLandingPage_primaryButton__JjCMw{transition:none}}