:root{--zwc-black:#000;--zwc-surface:#0d0d0d;--zwc-surface-card:#121212;--zwc-border:#303030;--zwc-border-soft:#2c2c2c;--zwc-border-cta:#b7b7b7;--zwc-accent-lime:#f5fca1;--zwc-text-white:#fff;--zwc-text-body:#a3a3a3;--zwc-text-muted:#a1a1a1;--zwc-gradient:linear-gradient(90deg,#7df4ff 0,#fffd99 53.365%,#ff4646 100%);--zwc-sprite-img:url("//www.zohowebstatic.com/sites/zweb/images/catalyst/catalyst-agent-skills/zwc-sprite.svg");--zwc-tracking:-0.02em;--zwc-fs-h1:clamp(30px,4.2vw,60px);--zwc-fs-h2:clamp(30px,3.9vw,56px);--zwc-fs-h3:clamp(28px,3.4vw,48px);--zwc-fs-h4:clamp(24px,2.5vw,36px);--zwc-fs-h5:clamp(22px,2.3vw,32px);--zwc-fs-h6:clamp(20px,1.7vw,24px);--zwc-fs-num:var(--zwc-fs-h5);--zwc-fs-p3:clamp(16px,1.25vw,18px);--zwc-fs-p4:clamp(14px,1vw,16px);--zwc-fs-c1:14px;--zwc-lh-h1:1.067;--zwc-lh-h2:1.143;--zwc-lh-h3:1.167;--zwc-lh-h4:1.278;--zwc-lh-h5:1.25;--zwc-lh-h6:1.25;--zwc-lh-p3:1.556;--zwc-lh-p4:1.625;--zwc-lh-c1:1.429;--zwc-pad-sm:clamp(60px,6.25vw,90px);--zwc-pad-md:clamp(60px,10.5vw,150px);--zwc-pad-lg:clamp(60px,11.2vw,160px);--zwc-pad-card:clamp(50px,6vw,140px) clamp(20px,8.8vw,142px);--zwc-gap-sm:clamp(28px,3.4vw,48px);--zwc-gap-md:clamp(40px,4.2vw,60px);--zwc-gap-lg:clamp(40px,5.6vw,80px)}.zwc-wrapper{background:var(--zwc-black)}.zwc-wrapper .content-wrap{max-width:1280px;margin:0 auto;text-wrap:pretty}.zwc-wrapper h1,.zwc-wrapper h2,.zwc-wrapper h3{margin:0;color:var(--zwc-text-white);font-family:var(--primaryfont-semibold);letter-spacing:var(--zwc-tracking)}.zwc-wrapper p{margin:0;color:var(--zwc-text-body);font-family:var(--primaryfont-regular);font-size:var(--zwc-fs-p3);line-height:var(--zwc-lh-p3);letter-spacing:var(--zwc-tracking)}.zwc-wrapper li{display:flex;align-items:center;gap:12px}.zwc-tools-wrap .tools-text-wrap li+li,.zwc-explain-wrap li+li{margin-top:20px}.zw-product-header.zwph-white{background-color:var(--zwc-black)}.zwc-wrapper .zwc-sprite-icon{display:block;background:var(--zwc-sprite-img) no-repeat var(--zwc-bg-pos,0 50%);background-size:var(--zwc-bg-size,2987.5%) auto}.zwc-wrapper .zwc-icon-functions{--zwc-bg-pos:1.4430% 50%}.zwc-wrapper .zwc-icon-stratus{--zwc-bg-pos:6.0606% 50%}.zwc-wrapper .zwc-icon-appsail{--zwc-bg-pos:10.6782% 50%}.zwc-wrapper .zwc-icon-datastore{--zwc-bg-pos:15.2958% 50%}.zwc-wrapper .zwc-icon-slate{--zwc-bg-pos:19.9134% 50%}.zwc-wrapper .zwc-icon-authentication{--zwc-bg-pos:24.5310% 50%}.zwc-wrapper .zwc-icon-cache{--zwc-bg-pos:29.1486% 50%}.zwc-wrapper .zwc-icon-quickml{--zwc-bg-pos:33.7662% 50%}.zwc-wrapper .zwc-icon-signals{--zwc-bg-pos:38.3838% 50%}.zwc-wrapper .zwc-icon-sdks{--zwc-bg-pos:43.0014% 50%}.zwc-wrapper .zwc-icon-zia{--zwc-bg-pos:47.6190% 50%}.zwc-wrapper .zwc-icon-smartbrowz{--zwc-bg-pos:58.4085% 50%}.zwc-wrapper .zwc-icon-nosql{--zwc-bg-pos:63.0261% 50%}.zwc-wrapper .zwc-icon-play-circle{--zwc-bg-pos:92.0361% 50%}.zwc-wrapper .zwc-icon-zoho-mcp{--zwc-bg-size:2048.5714%;--zwc-bg-pos:53.0792% 50%}.zwc-wrapper .zwc-icon-code-square,.zwc-wrapper .zwc-icon-best-practices,.zwc-wrapper .zwc-icon-architecture,.zwc-wrapper .zwc-icon-deploy{--zwc-bg-size:2560.7143%}.zwc-wrapper .zwc-icon-code-square{--zwc-bg-pos:68.0364% 50%}.zwc-wrapper .zwc-icon-best-practices{--zwc-bg-pos:73.2614% 50%}.zwc-wrapper .zwc-icon-architecture{--zwc-bg-pos:78.4864% 50%}.zwc-wrapper .zwc-icon-deploy{--zwc-bg-pos:83.7113% 50%}.zwc-wrapper .zwc-icon-check-circle{--zwc-bg-size:3983.3333%;--zwc-bg-pos:87.5894% 50%}.zwc-wrapper .zwc-icon-copy{--zwc-bg-size:4894.198%;--zwc-bg-pos:95.2872% 50%}.zwc-wrapper .zwc-icon-check{--zwc-bg-size:4780%;--zwc-bg-pos:98.49% 50%}.zwc-wrapper .zwc-grad-text{background:var(--zwc-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.zwc-bottom-cta-wrap h2 .zwc-grad-text{display:block;width:fit-content}.zwc-block{display:block}.zwc-comparison-wrap caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.zwc-wrapper .act-btn{display:inline-flex;max-width:100%;align-items:center;justify-content:center;gap:12px;padding:16px clamp(24px,2.2vw,32px);border-radius:4px;color:var(--zwc-text-white);font-family:var(--primaryfont-semibold);font-size:var(--zwc-fs-p4);line-height:var(--zwc-lh-p4);letter-spacing:var(--zwc-tracking)}.zwc-wrapper .act-btn:not(.cta-btn){border:1px solid var(--zwc-btn-border,var(--zwc-text-white))}.zwc-banner-wrap{padding-top:var(--zwc-pad-md);padding-bottom:160px}.zwc-banner-wrap .banner-text-container{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.zwc-banner-wrap .banner-text-wrap{max-width:759px}.zwc-banner-wrap h1{max-width:9.95em;margin-bottom:18px;font-size:var(--zwc-fs-h1);line-height:var(--zwc-lh-h1)}.zwc-banner-wrap .banner-text-wrap>p{max-width:460px;margin-bottom:38px}.zwc-banner-wrap .banner-text-wrap>p a{color:var(--zwc-text-white);text-decoration:underline}.zwc-banner-wrap .btn-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.zwc-banner-wrap .banner-code-tab{flex-shrink:0;max-width:500px;border:1px solid var(--zwc-border);border-radius:12px}.zwc-banner-wrap .code-wrapper{border-radius:12px;background:var(--zwc-surface-card)}.zwc-banner-wrap .header-wrap{padding:20px 30px;border-bottom:1px solid var(--zwc-border)}.zwc-banner-wrap .header-wrap h2{color:var(--zwc-text-muted);font-family:var(--primaryfont-regular);font-size:15px;line-height:var(--zwc-lh-p4)}.zwc-banner-wrap .text-wrapper{position:relative;padding:30px 20px 20px 30px}.zwc-banner-wrap .text-wrap{margin-bottom:80px}.zwc-banner-wrap .text-wrap h3{margin-bottom:6px;font-family:var(--zf-primary-medium);font-size:clamp(16px,1.25vw,20px);color:var(--zwc-accent-lime);line-height:1.25}.zwc-banner-wrap .text-wrap code{display:block;color:var(--zwc-text-white);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:var(--zwc-fs-p4);line-height:1.75;overflow-wrap:anywhere}.zwc-banner-wrap .copy-row{display:flex;align-items:center;justify-content:flex-end;gap:12px}.zwc-banner-wrap .copy-wrapper{display:block;padding:12px;border:1px solid var(--zwc-border);border-radius:4px;background:0;cursor:pointer}.zwc-banner-wrap .act-btn .zwc-sprite-icon{width:24px;height:24px}.zwc-banner-wrap .copy-wrapper .zwc-sprite-icon{width:14px;height:16px}.zwc-banner-wrap .icons-container .tick{width:15px;height:11px}.zwc-banner-wrap .copy-status{color:var(--zwc-accent-lime);font-family:var(--primaryfont-regular);font-size:var(--zwc-fs-c1);line-height:var(--zwc-lh-c1);letter-spacing:var(--zwc-tracking);white-space:nowrap;opacity:0;transition:opacity .25s ease}.zwc-banner-wrap .copy-status.is-shown{opacity:1}@media(prefers-reduced-motion:reduce){.zwc-banner-wrap .copy-status{transition:none}}.zwc-banner-wrap .agents-container{position:absolute;top:129px;left:-13%;width:228px;padding:15px 0 20px 25px;border:1px solid var(--zwc-border-soft);border-radius:12px;background:var(--zwc-surface-card)}.zwc-banner-wrap .icons-container{width:201px}.zwc-banner-wrap .icons-container li{gap:11px;padding:12px 14px 12px 0;border-bottom:1px solid var(--zwc-border-soft);cursor:pointer}.zwc-banner-wrap .icons-container li:last-child{border-bottom:0}.zwc-banner-wrap .icons-container span{color:var(--zwc-text-white);font-family:var(--primaryfont-regular);font-size:var(--zwc-fs-c1);line-height:var(--zwc-lh-c1);letter-spacing:var(--zwc-tracking);white-space:nowrap}.zwc-banner-wrap .icons-container .tick{margin-left:auto}.zwc-comparison-wrap{padding-top:var(--zwc-pad-md);padding-bottom:var(--zwc-pad-lg)}.zwc-comparison-wrap .content-wrap{max-width:1240px}.zwc-comparison-wrap h2{margin-bottom:calc(var(--zwc-gap-sm) + 8px);font-family:var(--zf-primary-medium);font-size:var(--zwc-fs-h3);line-height:var(--zwc-lh-h3);text-align:center}.zwc-comparison-wrap h2 span{display:block;margin-top:4px}.zwc-comparison-wrap .table-scroll{overflow-x:auto}.zwc-comparison-wrap table{width:100%;min-width:1140px;border-collapse:separate;border-spacing:0;table-layout:fixed}.zwc-comparison-wrap .col-metric{width:22.581%}.zwc-comparison-wrap .col-lead{width:13.387%}.zwc-comparison-wrap .col-trail{width:12.419%}.zwc-comparison-wrap .group-start{border-left:12px solid transparent;background-clip:padding-box}.zwc-comparison-wrap thead th[scope="col"],.zwc-comparison-wrap tbody td{box-shadow:inset 1px 0 0 var(--zwc-border),inset 0 1px 0 var(--zwc-border),var(--zwc-cell-right,0 0 transparent),var(--zwc-cell-bottom,0 0 transparent)}.zwc-comparison-wrap .with-skills{--zwc-cell-right:inset -1px 0 0 var(--zwc-border)}.zwc-comparison-wrap tbody tr:last-child td,.zwc-comparison-wrap tbody tr:last-child th{--zwc-cell-bottom:inset 0 -1px 0 var(--zwc-border)}.zwc-comparison-wrap th,.zwc-comparison-wrap td{color:var(--zwc-text-white);letter-spacing:var(--zwc-tracking);text-align:center}.zwc-comparison-wrap thead th[colspan]{padding:16px 0;background-color:var(--zwc-surface);font-family:var(--zf-primary-medium);font-size:var(--zwc-fs-p4);line-height:var(--zwc-lh-p4)}.zwc-comparison-wrap thead th[scope="col"]{padding:10px 0;font-family:var(--primaryfont-regular);font-size:var(--zwc-fs-c1);line-height:var(--zwc-lh-c1)}.zwc-comparison-wrap thead td{background:var(--zwc-surface)}.zwc-comparison-wrap tbody th{box-shadow:inset 1px 0 0 var(--zwc-border),inset -1px 0 0 var(--zwc-border),var(--zwc-cell-bottom,0 0 transparent)}.zwc-comparison-wrap tbody th{padding:16px 20px 8px;font-family:var(--primaryfont-semibold);font-size:var(--zwc-fs-p3);line-height:var(--zwc-lh-p3);text-align:left;vertical-align:top}.zwc-comparison-wrap tbody small{display:block;margin-top:4px;font-family:var(--primaryfont-regular);font-size:var(--zwc-fs-c1);line-height:var(--zwc-lh-c1)}.zwc-comparison-wrap tbody td{padding:18px 0;font-family:var(--zf-primary-medium);font-size:clamp(18px,1.25vw,20px);line-height:var(--zwc-lh-h5);vertical-align:middle}.zwc-comparison-wrap .with-skills{color:var(--zwc-accent-lime);font-family:var(--zf-primary-medium)}.zwc-comparison-wrap .takeaway{margin-top:20px;padding:21px 24px;background:var(--zwc-surface);color:var(--zwc-text-white);font-size:var(--zwc-fs-p4);line-height:var(--zwc-lh-p4)}.zwc-comparison-wrap .takeaway strong{margin-right:8px;color:var(--zwc-accent-lime);font-family:var(--primaryfont-semibold);font-size:var(--zwc-fs-p3);line-height:var(--zwc-lh-p3);text-transform:uppercase}.zwc-tools-wrap .content-wrap{max-width:1480px}.zwc-tools-wrap .tools-inner{display:flex;justify-content:center;gap:40px;padding:var(--zwc-pad-card);border-radius:12px;background:var(--zwc-surface)}.zwc-tools-wrap h2{margin-bottom:clamp(30px,2.6vw,40px);font-size:var(--zwc-fs-h5);line-height:var(--zwc-lh-h5)}.zwc-tools-wrap .tools-wrap{width:700px}.zwc-tools-wrap .tools-wrap ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:656px}.zwc-tools-wrap .tools-wrap li{gap:8px;padding:12px;border:1px solid var(--zwc-border);border-radius:4px}.zwc-tools-wrap .tools-wrap .zwc-sprite-icon{width:24px;height:24px}.zwc-tools-wrap .tools-wrap .zwc-icon-zoho-mcp{width:35px;height:22px}.zwc-tools-wrap .tools-wrap .zwc-icon-nosql{height:28px}.zwc-tools-wrap .tools-wrap span{color:var(--zwc-text-white);font-family:var(--primaryfont-regular);font-size:var(--zwc-fs-p4);line-height:var(--zwc-lh-p4);letter-spacing:var(--zwc-tracking);white-space:nowrap}.zwc-tools-wrap .tools-text-wrap{width:458px}.zwc-tools-wrap .tools-text-wrap .zwc-sprite-icon{width:28px;height:28px}.zwc-control-wrap{padding-top:var(--zwc-pad-md)}.zwc-control-wrap h2{margin-bottom:var(--zwc-gap-md);font-size:var(--zwc-fs-h3);line-height:var(--zwc-lh-h3)}.zwc-control-wrap ol{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;counter-reset:zwc-control;list-style:none}.zwc-control-wrap li{position:relative;display:block;width:calc(25% - 9px);padding:clamp(20px,2.5vw,40px) clamp(20px,2.5vw,40px) calc(var(--zwc-fs-num) * 1.2 + 44px);border-radius:4px;background:var(--zwc-surface);counter-increment:zwc-control}.zwc-control-wrap li p{font-size:clamp(14px,2vw,16px);margin-bottom:20px}.zwc-control-wrap h3{font-family:var(--zf-primary-medium);margin-bottom:20px;font-size:var(--zwc-fs-h6);line-height:var(--zwc-lh-h6)}.zwc-control-wrap li::before{content:"";position:absolute;right:0;bottom:calc(var(--zwc-fs-num) * 1.2 + 44px);left:0;border-top:1px solid var(--zwc-border)}.zwc-control-wrap li::after{content:counter(zwc-control,decimal-leading-zero);position:absolute;bottom:22px;left:clamp(20px,2.5vw,40px);background:var(--zwc-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--zf-primary-medium);font-size:var(--zwc-fs-num);line-height:1.2}.zwc-explain-wrap{padding-top:var(--zwc-pad-md);padding-bottom:var(--zwc-pad-md)}.zwc-explain-wrap .header-wrap{margin-bottom:var(--zwc-gap-md);text-align:center}.zwc-explain-wrap h2{margin-bottom:18px;font-size:var(--zwc-fs-h3);line-height:var(--zwc-lh-h3)}.zwc-explain-wrap .header-wrap p{max-width:692px;margin-right:auto;margin-left:auto}.zwc-explain-wrap .image-container{display:flex;align-items:center;justify-content:center;gap:var(--zwc-gap-lg)}.zwc-explain-wrap .li-wrap{margin-bottom:26px}.zwc-explain-wrap h3{max-width:326px;margin-bottom:30px;font-family:var(--zf-primary-medium);font-size:var(--zwc-fs-h4);line-height:var(--zwc-lh-h4)}.zwc-explain-wrap .zwc-sprite-icon{width:18px;height:19px}.zwc-explain-wrap li p{font-family:var(--zf-primary-medium)}.zwc-explain-wrap .content-container>p{max-width:369px}.zwc-bottom-cta-wrap{--zwc-btn-border:var(--zwc-border-cta);padding-bottom:var(--zwc-pad-lg)}.zwc-bottom-cta-wrap .text-wrap{text-align:center}.zwc-bottom-cta-wrap h2{margin-bottom:38px;font-size:var(--zwc-fs-h2);line-height:var(--zwc-lh-h2)}.zwc-bottom-cta-wrap .act-btn::after{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.zwc-bottom-cta-wrap h2 .zwc-grad-text{margin-right:auto;margin-left:auto}@media screen and (max-width:1199px){.zwc-tools-wrap .tools-wrap,.zwc-tools-wrap .tools-text-wrap{width:50%}.zwc-explain-wrap .image-container>img{width:44%}.zwc-explain-wrap .content-container{width:48%}.zwc-control-wrap li{width:calc(50% - 6px)}}@media screen and (max-width:991px){.zwc-banner-wrap .banner-text-wrap{text-align:center}.zwc-banner-wrap h1{margin-inline:auto}.zwc-banner-wrap .banner-text-container{flex-direction:column;align-items:center}.zwc-banner-wrap .btn-wrap{justify-content:center}.zwc-tools-wrap .tools-wrap,.zwc-tools-wrap .tools-text-wrap,.zwc-banner-wrap .icons-container{width:100%}.zwc-explain-wrap .content-container{width:100%;max-width:481px;margin-right:auto;margin-left:auto}.zwc-banner-wrap .banner-code-tab{width:100%;max-width:500px}.zwc-banner-wrap .text-wrap,.zwc-banner-wrap .copy-row{margin-bottom:30px}}@media screen and (max-width:767px){.zwc-wrapper .content-wrap{max-width:500px}.zwc-explain-wrap .image-container>img{width:80%}.zwc-tools-wrap .tools-inner,.zwc-explain-wrap .image-container{align-items:center;flex-direction:column}.zwc-banner-wrap .text-wrapper{padding:24px 20px 20px}.zwc-tools-wrap .tools-wrap span{white-space:normal}.zwc-tools-wrap .tools-text-wrap li,.zwc-explain-wrap li{align-items:flex-start}.zwc-banner-wrap .banner-text-wrap>p,.zwc-explain-wrap h3,.zwc-explain-wrap .content-container>p{max-width:none}.zwc-banner-wrap .agents-container{left:3%}.zwc-control-wrap li{width:100%}.zwc-comparison-wrap h2{text-align:left}}@media screen and (max-width:479px){.zwc-banner-wrap .agents-container{left:3%;top:85%}.zwc-banner-wrap{padding-bottom:242px}}