.McpPage-module__Tj8O0q__hero{max-width:1440px;margin:auto;padding:65px 60px 55px}.McpPage-module__Tj8O0q__intro{grid-template-columns:1.2fr 1fr;align-items:end;gap:10%;margin-bottom:55px;display:grid}.McpPage-module__Tj8O0q__intro h1{letter-spacing:-.05em;font-size:clamp(48px,6.5vw,92px);font-weight:300;line-height:1.02}.McpPage-module__Tj8O0q__intro p{max-width:430px;color:var(--room-soft);margin-bottom:28px;font-size:18px;line-height:1.65}.McpPage-module__Tj8O0q__primary{background:var(--color-primary);color:#111;align-items:center;gap:40px;padding:17px 24px;font-size:16px;display:inline-flex}.McpPage-module__Tj8O0q__primary:hover{background:var(--color-primary-hover)}.McpPage-module__Tj8O0q__stage{color:#f6f5f2;background:#111;grid-template-columns:.8fr 1.4fr;display:grid}.McpPage-module__Tj8O0q__connection{background:#1c1c1b;flex-direction:column;padding:36px 42px;display:flex}.McpPage-module__Tj8O0q__brand{letter-spacing:-.06em;font-size:25px;font-weight:500}.McpPage-module__Tj8O0q__route{flex-direction:column;align-items:start;gap:17px;margin:38px 0;font-size:18px;display:flex}.McpPage-module__Tj8O0q__route>span:nth-child(2n){color:var(--color-primary)}.McpPage-module__Tj8O0q__route strong{letter-spacing:-.035em;font-size:30px;font-weight:400}.McpPage-module__Tj8O0q__connection p{color:#b4b4ae;font-size:14px;line-height:1.7}.McpPage-module__Tj8O0q__conversation{padding:36px 44px}.McpPage-module__Tj8O0q__demoTop{color:#aaa;justify-content:space-between;gap:20px;font-size:13px;display:flex}.McpPage-module__Tj8O0q__tabs{gap:8px;margin:32px 0 42px;display:flex}.McpPage-module__Tj8O0q__tabs button{cursor:pointer;background:#252524;padding:12px 18px;font-size:14px}.McpPage-module__Tj8O0q__tabs button[aria-pressed=true]{color:#111;background:#f6f5f2}.McpPage-module__Tj8O0q__answer h2{letter-spacing:-.03em;max-width:470px;font-size:clamp(28px,3vw,42px);font-weight:300;line-height:1.15}.McpPage-module__Tj8O0q__source{color:var(--color-primary);margin:25px 0;font-size:13px}.McpPage-module__Tj8O0q__answer p{color:#c2c2bc;max-width:490px;min-height:87px;font-size:17px;line-height:1.7}.McpPage-module__Tj8O0q__answer>a{justify-content:space-between;margin-top:30px;font-size:14px;display:flex}.McpPage-module__Tj8O0q__under{color:var(--room-soft);justify-content:space-between;gap:20px;margin-top:22px;font-size:14px;display:flex}.McpPage-module__Tj8O0q__capabilities{grid-template-columns:1fr 1.1fr;gap:10%;max-width:1440px;margin:auto;padding:90px 60px 120px;scroll-margin-top:100px;display:grid}.McpPage-module__Tj8O0q__sectionIntro h2{letter-spacing:-.04em;font-size:clamp(36px,4vw,58px);font-weight:300;line-height:1.1}.McpPage-module__Tj8O0q__sectionIntro p{max-width:360px;color:var(--room-soft);margin-top:28px;font-size:18px;line-height:1.65}.McpPage-module__Tj8O0q__capabilityList{flex-direction:column;gap:4px;display:flex}.McpPage-module__Tj8O0q__capabilityList details{background:var(--room-raise);padding:22px 24px}.McpPage-module__Tj8O0q__capabilityList summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;gap:20px;font-size:20px;list-style:none;display:flex}.McpPage-module__Tj8O0q__capabilityList summary::-webkit-details-marker{display:none}.McpPage-module__Tj8O0q__capabilityList details[open] summary>span{color:var(--color-primary);transform:rotate(45deg)}.McpPage-module__Tj8O0q__capabilityList details p{color:var(--room-soft);margin:20px 0 4px;font-size:16px;line-height:1.7}.McpPage-module__Tj8O0q__setup{background:var(--room-raise);padding:90px 20px;scroll-margin-top:80px}.McpPage-module__Tj8O0q__setup>div{max-width:1000px}.McpPage-module__Tj8O0q__setup h2{letter-spacing:-.04em;color:var(--room-ink);font-size:clamp(36px,5vw,64px);font-weight:300}.McpPage-module__Tj8O0q__setup p{color:var(--room-soft);font-size:16px;line-height:1.65}.McpPage-module__Tj8O0q__setup button{border-radius:0;font-size:15px;font-weight:400}.McpPage-module__Tj8O0q__setup ol{grid-template-columns:1fr 1fr;gap:20px;display:grid}.McpPage-module__Tj8O0q__setup li{background:var(--room);border-radius:0;padding:24px;border:0!important;margin:0!important}.McpPage-module__Tj8O0q__setup li>span{background:var(--room-ink);color:var(--room);font-weight:400}.McpPage-module__Tj8O0q__setup pre{color:#f6f5f2;background:#111;padding:28px;font-size:15px}.McpPage-module__Tj8O0q__setup pre+*{color:var(--room-ink)}.McpPage-module__Tj8O0q__setup div.McpPage-module__Tj8O0q__relative{border:0;border-radius:0}.McpPage-module__Tj8O0q__setup div.McpPage-module__Tj8O0q__relative>div{background:var(--room);border:0}.McpPage-module__Tj8O0q__setup button[aria-pressed=true]{background:var(--room-ink);color:var(--room)}.McpPage-module__Tj8O0q__setup button[aria-pressed=false]{background:var(--room);color:var(--room-soft)}.McpPage-module__Tj8O0q__hero a:focus-visible,.McpPage-module__Tj8O0q__hero button:focus-visible,.McpPage-module__Tj8O0q__capabilities summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}@media (max-width:1000px){.McpPage-module__Tj8O0q__hero{padding:55px 40px}.McpPage-module__Tj8O0q__intro{gap:6%}.McpPage-module__Tj8O0q__intro h1{font-size:64px}.McpPage-module__Tj8O0q__conversation,.McpPage-module__Tj8O0q__connection{padding:30px}.McpPage-module__Tj8O0q__capabilities{gap:6%;padding:70px 40px}}@media (max-width:700px){.McpPage-module__Tj8O0q__hero{padding:35px 20px}.McpPage-module__Tj8O0q__intro{grid-template-columns:1fr;gap:28px;margin-bottom:35px}.McpPage-module__Tj8O0q__intro h1{font-size:clamp(42px,11vw,60px)}.McpPage-module__Tj8O0q__intro p{font-size:17px}.McpPage-module__Tj8O0q__stage{grid-template-columns:1fr}.McpPage-module__Tj8O0q__connection{padding:25px}.McpPage-module__Tj8O0q__route{flex-flow:wrap;align-items:center;gap:12px;margin:25px 0;font-size:14px}.McpPage-module__Tj8O0q__route strong{font-size:20px}.McpPage-module__Tj8O0q__route>span:nth-child(2n){transform:rotate(-90deg)}.McpPage-module__Tj8O0q__connection p{display:none}.McpPage-module__Tj8O0q__conversation{padding:28px 24px}.McpPage-module__Tj8O0q__demoTop{font-size:12px}.McpPage-module__Tj8O0q__tabs{gap:5px;margin:25px 0 30px}.McpPage-module__Tj8O0q__tabs button{padding:11px 13px;font-size:13px}.McpPage-module__Tj8O0q__answer h2{font-size:30px}.McpPage-module__Tj8O0q__under{flex-direction:column;gap:8px;font-size:13px}.McpPage-module__Tj8O0q__capabilities{grid-template-columns:1fr;gap:35px;padding:60px 20px}.McpPage-module__Tj8O0q__sectionIntro h2{font-size:38px}.McpPage-module__Tj8O0q__sectionIntro p{font-size:17px}.McpPage-module__Tj8O0q__capabilityList summary{font-size:18px}.McpPage-module__Tj8O0q__setup{padding:65px 0}.McpPage-module__Tj8O0q__setup ol{grid-template-columns:1fr}.McpPage-module__Tj8O0q__setup pre{padding:20px;font-size:13px}}@media (prefers-reduced-motion:reduce){.McpPage-module__Tj8O0q__hero *{transition:none!important}}.McpPage-module__Tj8O0q__intro{grid-template-columns:1.3fr 1fr;gap:7%}.McpPage-module__Tj8O0q__intro h1{font-size:clamp(42px,5.1vw,72px)}@media (max-width:700px){.McpPage-module__Tj8O0q__intro{grid-template-columns:1fr}.McpPage-module__Tj8O0q__intro h1{font-size:clamp(36px,9.4vw,48px)}}
.McpScroll-module__VAxqiW__scene{color:#f6f5f2;perspective:1200px;background:#111;flex-direction:column;justify-content:space-between;min-height:calc(100svh - 64px);padding:55px 5vw 35px;display:flex;position:relative;overflow:hidden}.McpScroll-module__VAxqiW__heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.McpScroll-module__VAxqiW__heading h2{letter-spacing:-.04em;max-width:650px;font-size:clamp(32px,4.7vw,68px);font-weight:300;line-height:1.05}.McpScroll-module__VAxqiW__heading>p{color:#b8b8b1;max-width:350px;min-height:80px;font-size:16px;line-height:1.65}.McpScroll-module__VAxqiW__network{transform-origin:50%;will-change:transform;grid-template-columns:1fr .16fr .65fr .16fr 1fr;align-items:center;margin:50px 0;display:grid}.McpScroll-module__VAxqiW__account,.McpScroll-module__VAxqiW__assistant{background:#20201e;min-height:290px;padding:25px}.McpScroll-module__VAxqiW__panelTitle{margin-bottom:24px;font-size:17px}.McpScroll-module__VAxqiW__topicTabs{flex-wrap:wrap;gap:5px;display:flex}.McpScroll-module__VAxqiW__topicTabs button{cursor:pointer;background:#30302d;padding:8px;font-size:12px}.McpScroll-module__VAxqiW__topicTabs button[aria-pressed=true]{color:#111;background:#f6f5f2}.McpScroll-module__VAxqiW__records{gap:8px;margin-top:20px;display:grid}.McpScroll-module__VAxqiW__records>div{background:#292926;justify-content:space-between;gap:15px;padding:13px;font-size:14px;display:flex}.McpScroll-module__VAxqiW__records>div>span:last-child{color:#ff7043}.McpScroll-module__VAxqiW__wire{height:4px;position:relative;overflow:hidden}.McpScroll-module__VAxqiW__wire>div{transform-origin:0;background:#5b5b52;height:2px}.McpScroll-module__VAxqiW__wire>span{background:#ff7043;position:absolute;inset:0}.McpScroll-module__VAxqiW__hub{aspect-ratio:1;color:#111;background:#ff7043;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.McpScroll-module__VAxqiW__hub>span{letter-spacing:-.06em;font-size:24px}.McpScroll-module__VAxqiW__hub strong{font-size:clamp(25px,3.4vw,48px);font-weight:300;line-height:1.2}.McpScroll-module__VAxqiW__hub small{margin-top:12px;font-size:12px}.McpScroll-module__VAxqiW__assistant>p{letter-spacing:-.025em;font-size:23px;font-weight:300;line-height:1.35}.McpScroll-module__VAxqiW__result{margin:25px 0 16px}.McpScroll-module__VAxqiW__result>span{color:#ff7043;font-size:13px}.McpScroll-module__VAxqiW__result p{color:#c2c2ba;margin-top:9px;font-size:14px;line-height:1.6}.McpScroll-module__VAxqiW__note{color:#aaa;font-size:11px}.McpScroll-module__VAxqiW__bottom{justify-content:space-between;align-items:center;gap:25px;display:flex}.McpScroll-module__VAxqiW__bottom nav{gap:30px;display:flex}.McpScroll-module__VAxqiW__bottom button{color:#a3a39d;cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.McpScroll-module__VAxqiW__bottom button>span{background:#555;border-radius:50%;width:6px;height:6px}.McpScroll-module__VAxqiW__bottom button[aria-pressed=true]{color:#fff}.McpScroll-module__VAxqiW__bottom button[aria-pressed=true]>span{background:#ff7043}.McpScroll-module__VAxqiW__bottom>a{gap:35px;font-size:14px;display:flex}.McpScroll-module__VAxqiW__scene button:focus-visible,.McpScroll-module__VAxqiW__scene a:focus-visible{outline-offset:5px;outline:2px solid #ff7043}@media (max-width:1000px){.McpScroll-module__VAxqiW__scene{padding:35px 30px}.McpScroll-module__VAxqiW__heading{align-items:start}.McpScroll-module__VAxqiW__heading h2{font-size:42px}.McpScroll-module__VAxqiW__heading p{max-width:280px;font-size:14px}.McpScroll-module__VAxqiW__account,.McpScroll-module__VAxqiW__assistant{padding:18px}.McpScroll-module__VAxqiW__network{grid-template-columns:1fr .1fr .5fr .1fr 1fr}.McpScroll-module__VAxqiW__hub small{display:none}.McpScroll-module__VAxqiW__topicTabs button{font-size:11px}.McpScroll-module__VAxqiW__records>div{font-size:12px}.McpScroll-module__VAxqiW__assistant>p{font-size:20px}}@media (max-width:700px){.McpScroll-module__VAxqiW__scene{min-height:calc(100svh - 64px);padding:28px 20px}.McpScroll-module__VAxqiW__heading{display:block}.McpScroll-module__VAxqiW__heading h2{font-size:32px}.McpScroll-module__VAxqiW__heading>p{max-width:none;min-height:68px;margin-top:14px;font-size:14px}.McpScroll-module__VAxqiW__network{grid-template-columns:1fr 50px 1fr;gap:0;margin:20px 0}.McpScroll-module__VAxqiW__account{grid-column:1;min-height:240px;padding:14px}.McpScroll-module__VAxqiW__assistant{grid-area:1/3;min-height:240px;padding:14px}.McpScroll-module__VAxqiW__hub{z-index:1;grid-area:1/2;width:62px;margin-left:-6px}.McpScroll-module__VAxqiW__hub>span{font-size:12px}.McpScroll-module__VAxqiW__hub strong{font-size:19px}.McpScroll-module__VAxqiW__wire{display:none}.McpScroll-module__VAxqiW__panelTitle{margin-bottom:15px;font-size:13px}.McpScroll-module__VAxqiW__topicTabs{gap:4px}.McpScroll-module__VAxqiW__topicTabs button{padding:5px;font-size:10px}.McpScroll-module__VAxqiW__records{gap:5px;margin-top:14px}.McpScroll-module__VAxqiW__records>div{padding:8px;font-size:11px}.McpScroll-module__VAxqiW__records>div>span:last-child{display:none}.McpScroll-module__VAxqiW__assistant>p{font-size:17px}.McpScroll-module__VAxqiW__result{margin-top:16px}.McpScroll-module__VAxqiW__result p{font-size:12px}.McpScroll-module__VAxqiW__result>span{font-size:11px}.McpScroll-module__VAxqiW__note{font-size:10px}.McpScroll-module__VAxqiW__bottom{display:block}.McpScroll-module__VAxqiW__bottom nav{justify-content:space-between;gap:15px}.McpScroll-module__VAxqiW__bottom button{gap:5px;font-size:11px}.McpScroll-module__VAxqiW__bottom>a{margin-top:22px;font-size:13px}.McpScroll-module__VAxqiW__heading h2{min-height:67px}}@media (prefers-reduced-motion:reduce){.McpScroll-module__VAxqiW__network{transform:none!important}.McpScroll-module__VAxqiW__scene{min-height:0}.McpScroll-module__VAxqiW__result{opacity:1!important}}.McpScroll-module__VAxqiW__scene{z-index:25;isolation:isolate}.McpScroll-module__VAxqiW__codeFinale{z-index:3;visibility:hidden;background:#191919;border:1px solid #454540;border-radius:12px;width:min(720px,80%);position:absolute;top:45%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 80px #0008}.McpScroll-module__VAxqiW__codeHeader{color:#232323;background:#f0f1f3;justify-content:space-between;align-items:center;padding:17px 24px;font-size:14px;display:flex}.McpScroll-module__VAxqiW__codeHeader button{cursor:pointer;font-size:14px}.McpScroll-module__VAxqiW__codeFinale pre{color:#f6f5f2;margin:0;padding:24px 30px;font-size:16px;line-height:1.7;overflow-x:auto}.McpScroll-module__VAxqiW__codeFinale>a{color:#ff7043;background:#222220;justify-content:space-between;padding:17px 25px;font-size:14px;display:flex}.McpScroll-module__VAxqiW__codeFinale button:focus-visible,.McpScroll-module__VAxqiW__codeFinale a:focus-visible{outline-offset:3px;outline:2px solid #ff7043}@media (max-width:700px){.McpScroll-module__VAxqiW__codeFinale{width:calc(100% - 40px);top:40%}.McpScroll-module__VAxqiW__codeFinale pre{padding:20px 16px;font-size:11px}.McpScroll-module__VAxqiW__codeHeader{padding:14px 16px}.McpScroll-module__VAxqiW__codeFinale>a{padding:15px 16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.McpScroll-module__VAxqiW__codeFinale{visibility:visible;width:100%;max-width:720px;box-shadow:none;margin:20px auto 35px;position:relative;top:auto;left:auto;transform:none}}
