.zwc-mcp{--mcp-black:#05070b;--mcp-navy:#0a1220;--mcp-blue:#286dad;--mcp-accent:#7eb3ff;--mcp-red:#e42527;--mcp-text:#fff;--mcp-muted:#fff;--mcp-line:rgba(255,255,255,.14);--mcp-card:rgba(255,255,255,.04);--mcp-hero-bg:url('https://www.zoho.com/sites/zweb/images/communityspaces/features/zoho-mcp-top-bg.png');--mcp-sprite:url('https://www.zoho.com/sites/zweb/images/communityspaces/features/zoho-mcp-sprite.svg');--mcp-ease:cubic-bezier(.2,.7,.2,1);position:relative;z-index:2;isolation:isolate;display:flow-root;color:var(--mcp-text);background:var(--mcp-black);overflow-x:clip}.zwc-mcp>main{position:relative;background:var(--mcp-black)}.zwc-mcp *,.zwc-mcp *::before,.zwc-mcp *::after{box-sizing:border-box}.zwc-mcp .content-wrap{width:min(100% - 48px,1200px);margin-inline:auto}.zwc-mcp h1,.zwc-mcp h2,.zwc-mcp h3{margin:0;font-family:var(--zf-primary-regularserif),Georgia,serif;font-weight:400;line-height:1.2;letter-spacing:-.02em}.zwc-mcp p{margin:0;line-height:1.6}.zwc-mcp a{color:inherit}.zwc-mcp a:not(.act-btn):not(.cta-sec-btn):not(.zwc-mcp__btn):not(.zwc-mcp__tab){text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.zwc-mcp .act-btn,.zwc-mcp .cta-sec-btn,.zwc-mcp__btn,.zwc-mcp__tab{text-decoration:none}.zwc-mcp ul{margin:0;padding:0;list-style:none}.zwc-mcp h2{font-size:clamp(30px,3vw,42px)}.zwc-mcp__actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px}.zwc-mcp .act-btn,.zwc-mcp .cta-sec-btn{display:inline-block;margin:0;padding:16px 26px;border-radius:0;font-family:var(--zf-primary-semibold),sans-serif;font-size:15px;line-height:1.5;text-transform:uppercase;text-align:center;text-decoration:none}.zwc-mcp .act-btn{color:#fff;background-color:var(--mcp-red);border:1px solid var(--mcp-red)}.zwc-mcp .cta-sec-btn{color:#fff;background:transparent;border:1px solid #fff}.zwc-mcp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;border-radius:4px;font-family:var(--primaryfont-semibold,Arial),sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-decoration:none;transition:transform .25s var(--mcp-ease),background .25s,border-color .25s}.zwc-mcp__btn:hover{transform:translateY(-2px)}.zwc-mcp__btn--primary{color:#fff;background:var(--mcp-red);border:1px solid var(--mcp-red)}.zwc-mcp__btn--primary:hover{background:#c81d1f}.zwc-mcp__btn--ghost{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.5)}.zwc-mcp__btn--ghost:hover{border-color:#fff}.zwc-mcp a:focus-visible,.zwc-mcp button:focus-visible{outline:2px solid var(--mcp-accent);outline-offset:3px}.zwc-mcp__hero{position:relative;padding:90px 0 60px;text-align:center;background:var(--mcp-hero-bg) center top / cover no-repeat,radial-gradient(ellipse 70% 55% at 50% 60%,#0e2a55 0,var(--mcp-black) 70%)}.zwc-mcp__hero-label{margin-bottom:18px !important;font-size:18px;color:var(--mcp-muted)}.zwc-mcp__hero h1{max-width:760px;margin:0 auto 34px;font-size:clamp(36px,4.6vw,62px);line-height:1.1}.zwc-mcp__hero h1 span{display:block;color:var(--mcp-accent)}.zwc-mcp__hero-image{display:block;width:100%;height:auto;margin-top:48px}.zwc-mcp__clients{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px 40px;margin-top:44px;padding-top:28px;border-top:1px solid var(--mcp-line);font-size:16px}.zwc-mcp__clients-label{color:var(--mcp-muted)}.zwc-mcp__clients ul{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 40px}.zwc-mcp__clients li{display:flex;align-items:center;gap:8px}.zwc-mcp__intro{padding:110px 0;background:var(--mcp-black)}.zwc-mcp__intro-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:clamp(40px,6vw,80px);row-gap:0;align-content:start;align-items:start}.zwc-mcp__intro-copy,.zwc-mcp__diagram,.zwc-mcp__intro-help{min-width:0}.zwc-mcp__intro-copy{grid-column:1;grid-row:1}.zwc-mcp__intro-help{grid-column:1;grid-row:2}.zwc-mcp__diagram{grid-column:2;grid-row:1 / 3;position:sticky;top:110px;align-self:start;max-height:calc(100vh - 140px)}.zwc-mcp__eyebrow{margin-bottom:18px !important;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mcp-muted)}.zwc-mcp__intro-copy h2{margin-bottom:18px}.zwc-mcp__intro-copy p+h2{margin-top:42px}.zwc-mcp__intro-copy h3{margin:32px 0 14px;font-size:22px}.zwc-mcp__intro-copy p{font-size:16px;line-height:1.7;color:var(--mcp-muted)}.zwc-mcp__intro-copy a{color:var(--mcp-accent)}.zwc-mcp__diagram{display:flex;flex-direction:column;align-items:center}.zwc-mcp__diagram-image{display:block;width:100%;max-width:520px;max-height:calc(100vh - 140px);height:auto;object-fit:contain}.zwc-mcp__diagram-card{display:flex;flex-direction:column;align-items:center;gap:6px;width:min(100%,320px);padding:26px 24px;border:1px solid var(--mcp-line);border-radius:10px;background:var(--mcp-card);text-align:center}.zwc-mcp__diagram-card strong{font-size:15px;font-weight:600}.zwc-mcp__diagram-card small{font-size:12px;color:var(--mcp-muted)}.zwc-mcp__diagram-card--app{flex-direction:row;text-align:left;gap:14px}.zwc-mcp__diagram-card--app div{display:flex;flex-direction:column;gap:4px}.zwc-mcp__diagram-spark{font-size:20px;color:var(--mcp-accent)}.zwc-mcp__diagram-logo{flex:0 0 34px;height:34px;border-radius:8px;background:rgba(255,255,255,.15) center / contain no-repeat}.zwc-mcp__diagram-line{width:1px;height:40px;background:linear-gradient(var(--mcp-line),var(--mcp-accent),var(--mcp-line))}.zwc-mcp__diagram-pill{padding:10px 22px;border-radius:6px;background:#1557c0;font-size:16px;font-weight:600;box-shadow:0 0 40px rgba(21,87,192,.55)}.zwc-mcp__intro-help{margin-top:80px;padding-top:64px;border-top:1px solid var(--mcp-line)}.zwc-mcp__intro-help h2{margin-bottom:18px;font-size:clamp(30px,3vw,42px)}.zwc-mcp__intro-help p{font-size:16px;line-height:1.7;color:var(--mcp-muted)}.zwc-mcp__callout{display:flex;align-items:center;gap:28px;margin-top:60px;padding:30px 36px;border:1px solid var(--mcp-line);border-radius:10px;background:linear-gradient(90deg,rgba(40,109,173,.25),rgba(255,255,255,.03))}.zwc-mcp__callout-icon{display:grid;place-items:center;flex:0 0 44px;height:44px;font-size:0}.zwc-mcp__callout-icon::before{--icon:20px;--i:0;content:''}.zwc-mcp__callout p{font-size:16px}.zwc-mcp__sprite,.zwc-mcp__usecase-icon,.zwc-mcp__trust-icon,.zwc-mcp__callout-icon::before{--icon:42px;display:block;flex:0 0 auto;width:var(--icon);height:var(--icon);background:var(--mcp-sprite) no-repeat;background-size:calc(var(--icon) * 19.9827) var(--icon);background-position:calc(var(--i, 0) * var(--icon) * -1.27814) 0}.zwc-mcp__sprite{margin-bottom:22px}.zwc-mcp__sprite--time{--i:1}.zwc-mcp__sprite--growth{--i:2}.zwc-mcp__sprite--members{--i:3}.zwc-mcp__sprite--shield{--i:4}.zwc-mcp__sprite--approval{--i:9}.zwc-mcp__sprite--lock{--i:10}.zwc-mcp__sprite--search{--i:11}.zwc-mcp__benefits{padding:110px 0;background:linear-gradient(180deg,#1f5c97 0,var(--mcp-blue) 100%)}.zwc-mcp__benefits h2{max-width:760px;margin-bottom:64px}.zwc-mcp__benefit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 80px}.zwc-mcp__benefit{padding:30px 0 40px;border-top:1px solid rgba(255,255,255,.22)}.zwc-mcp__benefit h3{margin-bottom:12px;font-size:20px}.zwc-mcp__benefit p{font-size:15px;color:rgba(255,255,255,.78)}.zwc-mcp__cohost{position:relative;padding:110px 0 60px;background:var(--mcp-black)}.zwc-mcp__split-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.zwc-mcp__split-heading p{font-size:15px;color:var(--mcp-muted);padding-top:8px}.zwc-mcp__cohost-head{position:sticky;top:0;z-index:5;background:var(--mcp-black)}.zwc-mcp__cohost-head .zwc-mcp__split-heading{padding-bottom:56px}.zwc-mcp__tabs{position:relative;display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--mcp-line)}.zwc-mcp__tab{padding:16px 0;font-size:16px;color:var(--mcp-muted);text-decoration:none;text-align:left;transition:color .3s}.zwc-mcp__tab:hover,.zwc-mcp__tab.is-active{color:#fff}.zwc-mcp__tabs-progress{position:absolute;left:0;bottom:-1px;width:25%;height:2px;background:#fff;transform:translateX(var(--mcp-tab-x,0));transition:transform .45s var(--mcp-ease)}.zwc-mcp__usecase{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;align-items:center;min-height:70vh;padding:80px 0;border-bottom:1px solid var(--mcp-line);scroll-margin-top:220px}.zwc-mcp__usecase:last-child{border-bottom:0}.zwc-mcp__usecase-icon{--icon:36px;margin-bottom:22px}.zwc-mcp__usecase-icon--create{--i:5}.zwc-mcp__usecase-icon--engage{--i:6}.zwc-mcp__usecase-icon--manage{--i:7}.zwc-mcp__usecase-icon--analyze{--i:8}.zwc-mcp__usecase-copy h3{margin-bottom:14px;font-size:clamp(24px,2.2vw,30px)}.zwc-mcp__usecase-copy p{font-size:15px;color:var(--mcp-muted);max-width:420px}.zwc-mcp__prompts-label{margin-bottom:14px !important;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mcp-muted)}.zwc-mcp__usecase-prompts li{margin-bottom:12px;padding:16px 20px;border:1px solid var(--mcp-line);border-radius:8px;background:var(--mcp-card);font-size:16px;line-height:1.55}.zwc-mcp.is-enhanced .zwc-mcp__usecase{opacity:.35;transition:opacity .5s var(--mcp-ease)}.zwc-mcp.is-enhanced .zwc-mcp__usecase.is-active{opacity:1}.zwc-mcp.is-enhanced .zwc-mcp__usecase-prompts li{opacity:0;transform:translateX(30px);transition:opacity .5s var(--mcp-ease),transform .5s var(--mcp-ease)}.zwc-mcp.is-enhanced .zwc-mcp__usecase.is-active .zwc-mcp__usecase-prompts li,.zwc-mcp.is-enhanced:not(.is-pinned) .zwc-mcp__usecase.is-seen .zwc-mcp__usecase-prompts li{opacity:1;transform:none}.zwc-mcp.is-enhanced .zwc-mcp__usecase.is-active li:nth-child(2){transition-delay:.12s}.zwc-mcp.is-enhanced .zwc-mcp__usecase.is-active li:nth-child(3){transition-delay:.24s}.zwc-mcp.is-pinned .zwc-mcp__cohost{box-sizing:border-box;display:block;height:auto;min-height:var(--mcp-track,100vh);padding:78px 0 0;overflow:visible}.zwc-mcp.is-pinned .zwc-mcp__cohost-pin{position:sticky;top:var(--mcp-pin-top,0);display:flex;flex-direction:column;height:auto;max-height:var(--mcp-pin-h,100vh);padding:48px 0 0;background:var(--mcp-black)}.zwc-mcp.is-pinned .zwc-mcp__cohost-head{position:static;flex:0 0 auto}.zwc-mcp.is-pinned .zwc-mcp__cohost-head .zwc-mcp__split-heading{padding-bottom:56px}.zwc-mcp.is-pinned .zwc-mcp__stage{position:relative;flex:0 0 auto;display:grid;align-content:start;padding:56px 0 24px}.zwc-mcp.is-pinned .zwc-mcp__usecase{position:relative;grid-area:1 / 1;align-self:start;align-items:center;min-height:0;padding:0;border:0;opacity:0;visibility:hidden;transform:translateY(40px);transition:opacity .6s var(--mcp-ease),transform .6s var(--mcp-ease),visibility 0s .6s}.zwc-mcp.is-pinned .zwc-mcp__usecase.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.zwc-mcp.is-pinned .zwc-mcp__usecase.is-past{transform:translateY(-40px)}.zwc-mcp.is-pinned .zwc-mcp__usecase-prompts li:last-child{margin-bottom:0}.zwc-mcp__setup{padding:110px 0 60px;background:linear-gradient(180deg,var(--mcp-blue) 0,#1f5c97 100%)}.zwc-mcp__setup .zwc-mcp__split-heading{grid-template-columns:1fr;gap:24px;max-width:840px}.zwc-mcp__setup h2{font-size:clamp(30px,3vw,42px);line-height:1.18}.zwc-mcp__setup .zwc-mcp__split-heading p{padding-top:0;max-width:680px;font-size:18px;line-height:1.7;color:rgba(255,255,255,.82)}.zwc-mcp__setup .zwc-mcp__split-heading a{color:#fff;text-decoration:underline;text-underline-offset:3px}.zwc-mcp__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:64px}.zwc-mcp__step h3{margin-bottom:18px;font-size:clamp(22px,2vw,28px)}.zwc-mcp__step p{font-size:18px;line-height:1.75;color:rgba(255,255,255,.82)}.zwc-mcp__note{margin-top:84px !important;padding:30px 34px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:rgba(255,255,255,.08);font-size:17px;line-height:1.7}.zwc-mcp__note a{text-decoration:underline;text-underline-offset:3px}.zwc-mcp__trust{padding:110px 0;background:var(--mcp-black)}.zwc-mcp__trust-head{max-width:640px;margin:0 0 70px;text-align:left}.zwc-mcp__trust-icon{--i:4;margin:0 0 30px}.zwc-mcp__trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 80px}.zwc-mcp__trust-item{padding:30px 0 40px;border-top:1px solid var(--mcp-line)}.zwc-mcp__trust-item h3{margin-bottom:12px;font-size:20px}.zwc-mcp__trust-item p{font-size:16px;color:var(--mcp-muted)}.zwc-mcp__faq{padding:100px 0;background:linear-gradient(180deg,#1f5c97 0,var(--mcp-blue) 100%)}.zwc-mcp__faq-inner{display:grid;grid-template-columns:minmax(auto,280px) 1fr;gap:48px}.zwc-mcp__faq-question{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 0;border:0;border-bottom:1px solid rgba(255,255,255,.18);background:0;color:#fff;font:inherit;font-size:18px;text-align:left;cursor:pointer}.zwc-mcp__faq-question span{position:relative;flex:0 0 12px;height:12px}.zwc-mcp__faq-question span::before,.zwc-mcp__faq-question span::after{content:'';position:absolute;background:#fff;transition:transform .3s var(--mcp-ease)}.zwc-mcp__faq-question span::before{top:5px;left:0;width:12px;height:1.5px}.zwc-mcp__faq-question span::after{left:5px;top:0;width:1.5px;height:12px}.zwc-mcp__faq-item.is-open .zwc-mcp__faq-question{border-bottom:0}.zwc-mcp__faq-item.is-open .zwc-mcp__faq-question span::after{transform:scaleY(0)}.zwc-mcp__faq-item.is-open .zwc-mcp__faq-answer{border-bottom:1px solid rgba(255,255,255,.18)}.zwc-mcp__faq-answer p{padding-bottom:18px;font-size:16px;line-height:1.7;color:rgba(255,255,255,.75)}.zwc-mcp__faq-answer a{text-decoration:underline}.zwc-mcp__closing{padding:120px 0;text-align:center;background:var(--mcp-black)}.zwc-mcp__closing h2{margin-bottom:40px;font-size:clamp(30px,3vw,42px)}.zwc-mcp__closing h2 span{display:block}.zwc-mcp.is-enhanced .zwc-mcp__reveal{opacity:0;transform:translateY(36px);transition:opacity .8s var(--mcp-ease),transform .8s var(--mcp-ease)}.zwc-mcp.is-enhanced .zwc-mcp__reveal--d1{transition-delay:.12s}.zwc-mcp.is-enhanced .zwc-mcp__reveal--d2{transition-delay:.24s}.zwc-mcp.is-enhanced .zwc-mcp__reveal.is-visible{opacity:1;transform:none}.zwc-mcp.is-enhanced .zwc-mcp__hero .zwc-mcp__hero-copy{opacity:1;transform:none;transition:none}.zwc-mcp.is-enhanced .zwc-mcp__hero-copy>*{opacity:0;animation:mcpHeroUp 1.1s var(--mcp-ease) forwards}.zwc-mcp.is-enhanced .zwc-mcp__hero-copy>:nth-child(1){animation-delay:.2s}.zwc-mcp.is-enhanced .zwc-mcp__hero-copy>:nth-child(2){animation-delay:.4s}.zwc-mcp.is-enhanced .zwc-mcp__hero-copy>:nth-child(3){animation-delay:.6s}.zwc-mcp__hero-image{opacity:0;transform:translateY(48px) scale(.98);transition:opacity 1.4s var(--mcp-ease),transform 1.4s var(--mcp-ease);animation:mcpHeroImgFallback .01s linear 6s forwards}.zwc-mcp__hero-image.is-loaded{opacity:1;transform:none;animation:none}@keyframes mcpHeroImgFallback{to{opacity:1;transform:none}}.zwc-mcp.is-enhanced .zwc-mcp__hero .zwc-mcp__clients{transition-delay:1.1s}@keyframes mcpHeroUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.zwc-mcp *,.zwc-mcp *::before,.zwc-mcp *::after{transition:none !important;animation:none !important}.zwc-mcp__hero-image{opacity:1;transform:none}}@media(max-width:1024px){.zwc-mcp__intro-top,.zwc-mcp__split-heading{column-gap:40px}.zwc-mcp__intro-top{align-items:start}.zwc-mcp__usecase{gap:40px}.zwc-mcp__steps{gap:20px;margin-top:64px}.zwc-mcp__setup .zwc-mcp__split-heading{gap:48px}.zwc-mcp__step p,.zwc-mcp__setup .zwc-mcp__split-heading p{font-size:16px}.zwc-mcp__note{font-size:15px}.zwc-mcp__benefit-grid,.zwc-mcp__trust-grid{gap:0 40px}}@media(max-width:767px){.zwc-mcp .content-wrap{width:calc(100% - 40px)}.zwc-mcp__hero{padding:64px 0 40px}.zwc-mcp__hero-label{font-size:15px}.zwc-mcp__hero-image{margin-top:32px}.zwc-mcp__clients{flex-direction:column;gap:14px;margin-top:32px;padding-top:24px}.zwc-mcp__clients-label{display:block;width:100%;font-size:16px}.zwc-mcp__clients ul{width:100%;justify-content:center;gap:12px 20px}.zwc-mcp__clients li{font-size:15px;white-space:nowrap}.zwc-mcp__intro,.zwc-mcp__benefits,.zwc-mcp__setup,.zwc-mcp__trust,.zwc-mcp__faq,.zwc-mcp__closing{padding:70px 0}.zwc-mcp__cohost{padding:70px 0 20px}.zwc-mcp__intro-top,.zwc-mcp__split-heading,.zwc-mcp__benefit-grid,.zwc-mcp__trust-grid,.zwc-mcp__usecase,.zwc-mcp__steps,.zwc-mcp__faq-inner{grid-template-columns:1fr}.zwc-mcp__split-heading{gap:20px}.zwc-mcp__intro{min-height:0}.zwc-mcp__intro-top{min-height:0;gap:40px}.zwc-mcp__intro-copy,.zwc-mcp__diagram,.zwc-mcp__intro-help{grid-column:auto;grid-row:auto}.zwc-mcp__diagram{position:static;max-height:none}.zwc-mcp__intro-help{margin-top:48px}.zwc-mcp__diagram-image{max-height:none}.zwc-mcp__intro-copy h2{margin-bottom:16px}.zwc-mcp__intro-copy p+h2{margin-top:36px}.zwc-mcp__intro-copy h3{margin-top:28px}.zwc-mcp__diagram-image{max-width:480px}.zwc-mcp__intro-help{padding-top:48px}.zwc-mcp__callout{flex-direction:column;align-items:flex-start;gap:16px;padding:24px}.zwc-mcp__benefits h2{margin-bottom:36px}.zwc-mcp__cohost-head .zwc-mcp__split-heading{padding-bottom:36px}.zwc-mcp__cohost-head{top:var(--mcp-head-offset,0)}.zwc-mcp__setup{padding:70px 0}.zwc-mcp__setup .zwc-mcp__split-heading{grid-template-columns:1fr;gap:20px}.zwc-mcp__note{margin-top:48px !important;padding:22px}.zwc-mcp__tab{font-size:16px;text-align:center}.zwc-mcp__usecase{min-height:0;gap:28px;padding:56px 0;scroll-margin-top:60px}.zwc-mcp__steps{gap:44px;margin-top:40px}.zwc-mcp__trust-head{margin-bottom:40px}.zwc-mcp__faq-inner{gap:24px}.zwc-mcp__closing h2 span{display:inline}.zwc-mcp__sprite{--icon:36px;margin-bottom:18px}.zwc-mcp__usecase-icon{--icon:32px}.zwc-mcp__tabs{overflow-x:auto;scrollbar-width:none}.zwc-mcp__tab{padding-inline:4px;white-space:nowrap}.zwc-mcp__step h3{margin-bottom:12px}.zwc-mcp__actions{flex-direction:column;align-items:stretch;max-width:320px;margin-inline:auto}}