.McpHeroSection_floatSlow__qDPTE{animation:McpHeroSection_mcpFloat__JNwId 6.5s ease-in-out infinite}.McpHeroSection_floatAlt__665pc{animation:McpHeroSection_mcpFloat__JNwId 5.2s ease-in-out infinite reverse}.McpHeroSection_pulseSoft__lQX_V{animation:McpHeroSection_mcpPulse__ITPoE 3.4s ease-in-out infinite}.McpHeroSection_heroGrid__Ip2OY{pointer-events:none;position:absolute;inset:0;opacity:.45;background-image:linear-gradient(90deg,rgba(82,82,158,.045) 1px,transparent 0),linear-gradient(180deg,rgba(82,82,158,.045) 1px,transparent 0);background-size:54px 54px;mask-image:linear-gradient(180deg,#000,transparent 92%)}.McpHeroSection_heroVisual__duDEc{position:relative;border-radius:1.75rem;transform:rotate(1.25deg)}.McpHeroSection_heroVisualGlow__lFRj4{position:absolute;inset:8% -6% -6%;border-radius:2rem;background:linear-gradient(135deg,rgba(82,82,158,.24),rgba(180,152,226,.2));filter:blur(32px);transform:rotate(-3deg)}@keyframes McpHeroSection_mcpFloat__JNwId{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes McpHeroSection_mcpPulse__ITPoE{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.92}}.McpHeroSection_chatTrack__8WPdq{min-height:285vh;padding-bottom:1.5rem}@media (min-width:768px){.McpHeroSection_chatTrack__8WPdq{min-height:340vh}}.McpHeroSection_stickyStage__bfG4O{position:sticky;top:4.25rem;height:min(calc(100svh - 4.25rem),700px);min-height:510px}.McpHeroSection_macosWindow__2FVav{box-shadow:0 34px 80px -28px rgba(39,23,93,.36),inset 0 0 0 1px rgba(255,255,255,.65)}.McpHeroSection_chatScroll__5eMQx{scrollbar-width:none;pointer-events:none;touch-action:pan-y;mask-image:linear-gradient(180deg,transparent 0,#000 8px,#000 calc(100% - 12px),transparent)}.McpHeroSection_chatScroll__5eMQx::-webkit-scrollbar{display:none}.McpHeroSection_messageReveal__hHewn{will-change:opacity,transform;transition:opacity 90ms linear,transform 90ms linear}.McpHeroSection_traffic__UP6X3{width:.625rem;height:.625rem;border-radius:999px;box-shadow:inset 0 0 0 .5px rgba(0,0,0,.18)}.McpHeroSection_trafficClose__cf02e{background:#ff5f57}.McpHeroSection_trafficMin__5vYHG{background:#febc2e}.McpHeroSection_trafficMax__j6wSW{background:#28c840}.McpHeroSection_liveDot__gRvP8{animation:McpHeroSection_mcpLive___pCl7 1.8s ease-in-out infinite}@keyframes McpHeroSection_mcpLive___pCl7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.McpHeroSection_metricFill__8w5k3{height:100%;border-radius:999px;background:linear-gradient(90deg,#52529e,#7b7bd4)}.McpHeroSection_pulseRing__GLYTv{animation:McpHeroSection_mcpRing__r6wDk 1.6s ease-out infinite}@keyframes McpHeroSection_mcpRing__r6wDk{0%{transform:scale(.7);opacity:.7}to{transform:scale(1.25);opacity:0}}.McpHeroSection_typing__oEvWV{display:inline-flex;align-items:center;gap:4px}.McpHeroSection_typing__oEvWV i{display:block;width:6px;height:6px;border-radius:999px;background:#c8c8d8;animation:McpHeroSection_mcpTyping__ewmt9 1.1s ease-in-out infinite}.McpHeroSection_typing__oEvWV i:nth-child(2){animation-delay:.15s}.McpHeroSection_typing__oEvWV i:nth-child(3){animation-delay:.3s}@keyframes McpHeroSection_mcpTyping__ewmt9{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.McpHeroSection_chatProgress__smQTJ{height:100%;width:100%;transform-origin:left center;background:linear-gradient(90deg,#52529e,#8b8bd8)}@media (prefers-reduced-motion:reduce){.McpHeroSection_floatAlt__665pc,.McpHeroSection_floatSlow__qDPTE,.McpHeroSection_liveDot__gRvP8,.McpHeroSection_pulseRing__GLYTv,.McpHeroSection_pulseSoft__lQX_V,.McpHeroSection_typing__oEvWV i{animation:none}.McpHeroSection_messageReveal__hHewn{transition:none}}@media (max-height:700px){.McpHeroSection_stickyStage__bfG4O{min-height:480px}}.McpExperience_section__lq7ex{position:relative;overflow:hidden}.McpExperience_mesh__TkPa8{pointer-events:none;position:absolute;inset:0;opacity:.42;background-image:linear-gradient(90deg,rgba(82,82,158,.045) 1px,transparent 0),linear-gradient(180deg,rgba(82,82,158,.045) 1px,transparent 0);background-size:56px 56px;mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.McpExperience_orb__hTrBb{pointer-events:none;position:absolute;border-radius:999px;filter:blur(80px)}.McpExperience_architecture__19pJj{position:relative;border-radius:1.75rem;padding:1.15rem;background:rgba(255,255,255,.78);border:1px solid rgba(82,82,158,.1);box-shadow:0 32px 80px -42px rgba(39,23,93,.45);backdrop-filter:blur(20px)}.McpExperience_architectureInner__krTjU{position:relative;overflow:hidden;border-radius:1.25rem;background:linear-gradient(145deg,#f7f7fc,#fff);border:1px solid rgba(82,82,158,.08)}.McpExperience_connector__GucPd{width:2px;height:2.5rem;margin:0 auto;background:linear-gradient(180deg,rgba(82,82,158,.12),#6969b5);position:relative}.McpExperience_connector__GucPd:after{content:"";position:absolute;bottom:-2px;left:50%;width:7px;height:7px;border-radius:999px;background:#6262ac;transform:translateX(-50%);box-shadow:0 0 0 5px rgba(82,82,158,.1)}.McpExperience_stats__iihA2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid rgba(82,82,158,.09);border-radius:1.25rem;background:rgba(255,255,255,.72);box-shadow:0 20px 50px -38px rgba(39,23,93,.38)}@media (min-width:768px){.McpExperience_stats__iihA2{grid-template-columns:repeat(4,minmax(0,1fr))}}.McpExperience_stat__H07aR{padding:1.15rem;text-align:center;border-right:1px solid rgba(82,82,158,.08)}.McpExperience_stat__H07aR:last-child{border-right:0}.McpExperience_stepCard__0Jw_P{position:relative;border-radius:1.5rem;padding:1.5rem;background:rgba(255,255,255,.85);border:1px solid rgba(82,82,158,.09);box-shadow:0 24px 60px -42px rgba(39,23,93,.48);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.McpExperience_stepCard__0Jw_P:hover{transform:translateY(-4px);border-color:rgba(82,82,158,.2);box-shadow:0 30px 65px -38px rgba(39,23,93,.42)}.McpExperience_stepLine__7nh7l{display:none}@media (min-width:768px){.McpExperience_stepLine__7nh7l{display:block;position:absolute;top:2.55rem;left:16%;right:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(82,82,158,.35),transparent)}}.McpExperience_bento__aoRWJ{display:grid;gap:1rem}@media (min-width:768px){.McpExperience_bento__aoRWJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.McpExperience_bento__aoRWJ{grid-template-columns:1.2fr .8fr .8fr}.McpExperience_bentoLead__1mg_8{grid-row:span 2}}.McpExperience_capabilityCard__ZFlgV{position:relative;overflow:hidden;min-height:15.5rem;border-radius:1.5rem;padding:1.5rem;background:#fff;border:1px solid rgba(82,82,158,.09);box-shadow:0 22px 55px -42px rgba(39,23,93,.42)}.McpExperience_capabilityCard__ZFlgV:before{content:"";position:absolute;right:-4rem;bottom:-5rem;width:11rem;height:11rem;border-radius:999px;background:rgba(82,82,158,.08);filter:blur(8px)}.McpExperience_securityPanel__8swGX{border-radius:1.6rem;padding:1rem;background:linear-gradient(145deg,#f3f3fa,#fff);border:1px solid rgba(82,82,158,.1);box-shadow:0 30px 70px -42px rgba(39,23,93,.48)}.McpExperience_scopeRow__h3ovz{display:flex;align-items:center;gap:.75rem;padding:.8rem 0;border-bottom:1px solid rgba(82,82,158,.07)}.McpExperience_scopeRow__h3ovz:last-child{border-bottom:0}.McpExperience_switch__Mf7u0{position:relative;width:2.35rem;height:1.35rem;flex:0 0 auto;border-radius:999px;background:#52529e}.McpExperience_switch__Mf7u0:after{content:"";position:absolute;top:3px;right:3px;width:.95rem;height:.95rem;border-radius:999px;background:#fff;box-shadow:0 1px 4px rgba(39,23,93,.22)}.McpExperience_faqItem__LgG8p{overflow:hidden;border-radius:1rem;background:rgba(255,255,255,.82);border:1px solid rgba(82,82,158,.09);transition:border-color .18s ease,box-shadow .18s ease}.McpExperience_faqOpen__UyDhY{border-color:rgba(82,82,158,.25);box-shadow:0 18px 45px -36px rgba(39,23,93,.45)}.McpExperience_cta__agJnP{position:relative;overflow:hidden;border-radius:1.75rem;padding:2.75rem 1.5rem;background:radial-gradient(ellipse 70% 90% at 10% 0,rgba(108,108,190,.5),transparent 58%),radial-gradient(ellipse 55% 75% at 100% 100%,rgba(82,82,158,.32),transparent 58%),linear-gradient(160deg,#1b1c30,#101117);border:1px solid rgba(255,255,255,.09);box-shadow:0 34px 80px -38px rgba(15,16,28,.65)}@media (min-width:640px){.McpExperience_cta__agJnP{padding:4rem 3rem}}.McpExperience_darkSurface__pP0UZ{background:rgba(19,20,29,.84);border-color:rgba(255,255,255,.09)}