.mcp_page__jEBw3{--mcp-ink:oklch(.1 0 0);--mcp-muted:#5f5f5d;--mcp-line:#e4e0d8;--mcp-paper:#f7f4ed;background:var(--mcp-paper);color:var(--mcp-ink);font-family:inherit;line-height:1.55;color-scheme:light;overflow-x:clip}.mcp_page__jEBw3 *{box-sizing:border-box}.mcp_page__jEBw3 :is(h1,h2,h3,p,ul,ol,blockquote){margin:0}.mcp_page__jEBw3.mcp_page__jEBw3 :is(h1,h2,h3){letter-spacing:0}.mcp_page__jEBw3 :is(a,button,summary,pre):focus-visible{outline:2px solid #6c48b5;outline-offset:5px}.mcp_page__jEBw3 a{text-decoration:none}.mcp_hero__L18Ir{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;min-height:720px;overflow:hidden;background:#f7f4ed}.mcp_heroDecor__Ub1bR{position:absolute;inset:0;pointer-events:none;z-index:-1}.mcp_heroDecor__Ub1bR>span{position:absolute;border-radius:50%;filter:blur(64px)}.mcp_heroGlowPurple__wb0kD{top:20%;left:-128px;width:384px;height:384px;background:oklch(.5899 .2523 294.88/.2)}.mcp_heroGlowPink__KEjcF{bottom:10%;right:-8%;width:448px;height:448px;background:oklch(.5906 .2244 359.16/.15)}.mcp_heroGlowBlue__NYYoH{top:5%;right:18%;width:256px;height:256px;background:oklch(.6132 .2106 264.41/.1)}.mcp_heroInner__6ZQK5{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;margin-top:160px;padding:0 24px 96px;text-align:center}.mcp_eyebrow__aOLEy{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid #e4e1db;border-radius:999px;background:#fcfbf899;font-size:12px;line-height:18px;font-weight:500;color:#68665e}.mcp_page__jEBw3 .mcp_hero__L18Ir h1{max-width:896px;margin:0;font-size:80px;line-height:.9;font-weight:700;letter-spacing:-4px;text-align:center}.mcp_hero__L18Ir h1>span{display:inline-block}.mcp_hero__L18Ir h1>.mcp_gradientTitle__jw_aq{padding-bottom:8px;line-height:1.05;color:transparent;background:linear-gradient(90deg,oklch(.5033 .2024 294.88),oklch(.5906 .2244 359.16),oklch(.5801 .1819 40.04));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mcp_heroDetails__nc91z{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.mcp_lead__eBLn4{max-width:672px;margin:0!important;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-.4px;text-align:center;text-wrap:balance}.mcp_demo__RFbmw{width:100%;max-width:672px;margin:0;border:1px solid #e4e1db;border-radius:16px;background:#fcfbf8;box-shadow:0 1px 3px #00000012;text-align:left;overflow:hidden}.mcp_demoHeader__KFQfy{align-items:center;justify-content:center;padding:10px 16px;border-bottom:1px solid #e4e1db;background:#f7f4ed66;font-size:12px;line-height:16px;letter-spacing:-.24px;color:#68665e}.mcp_demoBody__CxTrI,.mcp_demoHeader__KFQfy{display:flex;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.mcp_demoBody__CxTrI{flex-direction:column;gap:20px;padding:28px 32px;font-size:13px;line-height:1.625}.mcp_messageLabel__gBE4N{display:flex;align-items:center;gap:8px;font-size:12px;color:#858078}.mcp_messageLabel__gBE4N svg{flex-shrink:0}.mcp_prompt__3o4xB{color:#302d28}.mcp_toolCalls__6dVoi{padding:0;list-style:none;color:#77736b}.mcp_toolCalls__6dVoi li+li{margin-top:8px}.mcp_toolCalls__6dVoi code{font:inherit;color:#423e38}.mcp_demoResult__zS5iC{display:flex;align-items:center;gap:8px;padding-top:4px;color:#24221e}.mcp_demoResult__zS5iC svg{flex-shrink:0;color:#059669}.mcp_actions__uYfS2{display:flex;align-items:center;justify-content:center;gap:12px}.mcp_page__jEBw3 .mcp_primary__j4tqz,.mcp_page__jEBw3 .mcp_secondary__i5jnd{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 12px;border:1px solid #dad7d0;border-radius:8px;font:inherit;font-size:14px;line-height:20px;font-weight:400;cursor:pointer;transition:background .15s}.mcp_page__jEBw3 .mcp_primary__j4tqz{background:linear-gradient(#292927,#080808);color:#fff;border-color:#1c1c1a;box-shadow:0 2px 4px #0003,inset 0 1px 1px #ffffff20}.mcp_page__jEBw3 .mcp_primary__j4tqz:hover{background:#353532}.mcp_page__jEBw3 .mcp_secondary__i5jnd{background:transparent;color:#24221e}.mcp_page__jEBw3 .mcp_secondary__i5jnd:hover{background:#fff6}.mcp_heroNote__hjsyH{margin:0!important;font-size:14px;line-height:20px;color:#68665e}.mcp_container__r9QGT{max-width:1120px;width:calc(100% - 64px);margin:auto}.mcp_capabilities___P8bC{padding:96px 0;scroll-margin-top:100px}.mcp_sectionHeading__R9dzR{max-width:768px;text-align:left;margin:0 0 48px}.mcp_kicker__72Om4{margin-bottom:16px!important;font-size:12px;color:#796c83}.mcp_page__jEBw3.mcp_page__jEBw3 h2{font-size:48px;line-height:1.1;font-weight:600;letter-spacing:-1.2px}.mcp_sectionHeading__R9dzR>p:last-child{margin-top:20px!important;max-width:768px;color:var(--mcp-muted);font-size:18px;line-height:1.375}.mcp_featureGrid__Hxtly{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mcp_feature__GOMoR{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #e4e1db;border-radius:24px;padding:24px 20px;background:#fcfbf8}.mcp_feature__GOMoR>svg{width:32px;height:32px;flex-shrink:0;margin-bottom:24px;color:var(--mcp-ink)}.mcp_feature__GOMoR:first-child>svg{color:oklch(.5899 .2523 294.88)}.mcp_feature__GOMoR:nth-child(2)>svg{color:oklch(.5906 .2244 359.16)}.mcp_feature__GOMoR:nth-child(3)>svg{color:oklch(.5801 .1819 40.04)}.mcp_feature__GOMoR:nth-child(4)>svg{color:oklch(.5243 .2396 264.41)}.mcp_page__jEBw3.mcp_page__jEBw3 .mcp_feature__GOMoR h3{margin:0 0 8px;font-size:24px;line-height:1;font-weight:600;letter-spacing:-.6px}.mcp_feature__GOMoR p{margin:0;font-size:16px;line-height:1.5;color:var(--mcp-muted)}.mcp_setup__IC4yq{width:100%;max-width:none;padding:96px 24px;background:#fcfbf8;scroll-margin-top:64px}.mcp_setup__IC4yq .mcp_sectionHeading__R9dzR{max-width:768px;margin:0 auto 32px}.mcp_setup__IC4yq .mcp_sectionHeading__R9dzR>p{max-width:480px;margin-top:20px!important}.mcp_connection__UOjam{max-width:768px;margin:auto}.mcp_clientSelector__jyNtZ{display:flex;gap:0;align-items:center;padding:4px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:999px;background:#77716a0a;box-shadow:inset 0 0 0 1px #dad7d0;margin-bottom:24px;overflow-x:auto}.mcp_clientButton__Lm_K4{display:flex;align-items:center;justify-content:center;gap:7px;height:32px;flex-shrink:0;padding:0 12px;border-radius:999px;border:1px solid transparent;background:transparent;color:#68665e;font:inherit;font-size:14px;cursor:pointer}.mcp_clientButton__Lm_K4 img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;border-radius:3px}.mcp_clientButton__Lm_K4[aria-pressed=true]{border-color:#e0dcd5;color:#24221e;background:#fcfbf8;box-shadow:0 1px 3px #00000008}.mcp_clientButton__Lm_K4:hover{color:#24221e}.mcp_setupBody__ppzCN{padding:8px 0 0}.mcp_setupIntro__NwIS9{font-size:15px;color:var(--mcp-muted);max-width:640px}.mcp_steps__g4ohc{list-style:none;counter-reset:mcp-steps;padding:0}.mcp_steps__g4ohc>li{counter-increment:mcp-steps;position:relative;padding-left:38px;margin-top:30px}.mcp_steps__g4ohc>li:before{content:counter(mcp-steps);position:absolute;left:0;top:0;display:grid;place-items:center;width:23px;height:23px;border:1px solid #dbd5cc;border-radius:50%;font-size:11px;color:#70665d}.mcp_steps__g4ohc h3{font-size:16px;font-weight:600;line-height:1.5}.mcp_steps__g4ohc p{margin-top:8px;font-size:14px;line-height:1.7;color:var(--mcp-muted)}.mcp_steps__g4ohc p code{font-size:12px;overflow-wrap:anywhere}.mcp_config__TkgYU{margin-top:18px;border:1px solid var(--mcp-line);border-radius:9px;overflow:hidden;background:#f6f3ed}.mcp_configHeader__Z9Bu2{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:41px;padding:7px 14px;border-bottom:1px solid var(--mcp-line);font-family:ui-monospace,monospace;font-size:11px;color:#756e64}.mcp_page__jEBw3 .mcp_config__TkgYU pre{margin:0;padding:18px;background:#f6f3ed!important;border:0!important;font:12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-x:auto;color:#4d424e!important;white-space:pre}.mcp_copyControl__pKZj4{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.mcp_copyButton___yG9S{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;font:inherit;font-family:inherit;font-size:11px;color:#75685e;cursor:pointer;padding:3px}.mcp_copyButton___yG9S:hover{color:#211e1a}.mcp_copyError__C3jW7{font-size:11px;color:#a23d2a}.mcp_command__fDrCy{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;background:#f6f3ed;border:1px solid var(--mcp-line);border-radius:8px}.mcp_command__fDrCy>code{font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.mcp_setupNote__gDf8L{margin-top:26px!important;font-size:12px;color:#877a6a}.mcp_serverAddress__R4A21{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;border-top:1px solid var(--mcp-line);background:#fbf9f5}.mcp_serverAddress__R4A21>div>span{display:block;font-size:11px;color:#8b7e70;margin-bottom:5px}.mcp_serverAddress__R4A21 code{display:block;font:12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.mcp_agentSetup__aMiYm{padding-top:32px;margin-top:32px;border-top:1px solid var(--mcp-line)}.mcp_agentSetup__aMiYm h3{font-size:20px;font-weight:600}.mcp_agentSetup__aMiYm>p{margin-top:10px;font-size:14px;color:var(--mcp-muted)}.mcp_agentSetup__aMiYm .mcp_config__TkgYU{margin-top:18px}.mcp_agentSetup__aMiYm .mcp_primary__j4tqz{margin-top:16px}.mcp_faq__HbWWe{width:100%;max-width:none;padding:0 24px 96px;background:#fcfbf8}.mcp_faq__HbWWe>div,.mcp_faq__HbWWe>h2{max-width:768px;margin-left:auto;margin-right:auto}.mcp_faq__HbWWe>h2{margin-bottom:32px;text-align:left}.mcp_faq__HbWWe details{border-bottom:1px solid var(--mcp-line)}.mcp_faq__HbWWe summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;font-size:17px;font-weight:500;cursor:pointer}.mcp_faq__HbWWe summary::-webkit-details-marker{display:none}.mcp_faq__HbWWe summary svg{flex-shrink:0;color:#82766b;transition:transform .15s}.mcp_faq__HbWWe details[open] summary svg{transform:rotate(45deg)}.mcp_faq__HbWWe details p{margin:0 0 24px;color:var(--mcp-muted);font-size:15px;line-height:1.75}.mcp_visuallyHidden__iMuzS{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.mcp_heroInner__6ZQK5{margin-top:128px}.mcp_page__jEBw3 .mcp_hero__L18Ir h1{font-size:48px;letter-spacing:-2.4px}.mcp_hero__L18Ir h1>.mcp_gradientTitle__jw_aq{padding-bottom:4px}.mcp_lead__eBLn4{font-size:16px;letter-spacing:-.32px}.mcp_featureGrid__Hxtly{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mcp_capabilities___P8bC{padding:64px 0}.mcp_page__jEBw3.mcp_page__jEBw3 h2{font-size:36px}.mcp_setup__IC4yq{padding:64px 24px}}@media(max-width:520px){.mcp_heroInner__6ZQK5{padding:0 24px 96px}.mcp_demoBody__CxTrI{padding:24px;font-size:13px}.mcp_demoResult__zS5iC{align-items:flex-start}.mcp_demoResult__zS5iC svg{margin-top:3px}.mcp_actions__uYfS2{flex-direction:column;gap:12px}.mcp_heroNote__hjsyH{text-align:center}.mcp_container__r9QGT{width:calc(100% - 48px)}.mcp_faq__HbWWe,.mcp_setup__IC4yq{width:100%}.mcp_sectionHeading__R9dzR{margin-bottom:40px}.mcp_featureGrid__Hxtly{grid-template-columns:1fr;gap:8px}.mcp_page__jEBw3.mcp_page__jEBw3 .mcp_feature__GOMoR h3{font-size:20px}.mcp_clientButton__Lm_K4{font-size:12px;padding:0 9px;gap:6px}.mcp_clientButton__Lm_K4 img{width:16px;height:16px}.mcp_steps__g4ohc>li{padding-left:31px}.mcp_configHeader__Z9Bu2{padding:7px 10px}.mcp_page__jEBw3 .mcp_config__TkgYU pre{padding:13px;font-size:11px}.mcp_serverAddress__R4A21{padding:18px 0;flex-wrap:wrap}.mcp_serverAddress__R4A21 code{font-size:11px}.mcp_command__fDrCy{flex-wrap:wrap;padding:11px}.mcp_faq__HbWWe{padding-bottom:64px}.mcp_faq__HbWWe summary{font-size:16px;padding:20px 0}}.mcp_agentPrompt__mMiD6{margin-top:18px;padding:18px 20px;border:1px solid var(--mcp-line);border-radius:8px;background:#f7f4ed;font-size:14px;line-height:1.65;color:#68665e}.mcp_agentSetup__aMiYm{scroll-margin-top:96px}