:root{--sprite-path:url("//www.zohowebstatic.com/sites/zweb/images/flow/customers/customer-page-sprite.svg") 0 0 / 50px no-repeat;--h1-font-size:56px;--h2-big-font-size:44px;--h2-font-size:24px;--h4-font-size:20px;--p-big-font-size:19px;--a-tag-font-size:13px;--banner-blue-bg:#f8faff;--dark-blue-bg:#0d1229;--dark-blue-text:#21294a;--zf-border-color:#d8d8d8;--zf-border-dark-color:#444;--section-spacing:90px;--h2-spacing:clamp(30px,3.5vw,50px)}section p a{color:var(--zf-link-clr);font-family:var(--primaryfont-semibold)}.zw-product-header{background:var(--banner-blue-bg)}.pagewrapper .content-wrap{max-width:1280px;padding:var(--section-spacing) 0}.zf-banner-content .content-wrap{padding:70px 0 50px}.zf-banner-img-wrap .content-wrap{padding:0}.pagewrapper :is(h1,h2,h3){color:var(--dark-blue-text)}.pagewrapper p{color:#495567;letter-spacing:-0.2px}.pagewrapper .act-btn{padding:15px 30px}.zf-prd-name{display:inline-block}.zf-banner-content{background:var(--banner-blue-bg);text-align:center}.zf-banner-content h1,:is(.zf-aspect-inner,.pagewrapper) h2:not(.zwc-trusted-brand-section h2,.zwc-bottom-cta--inner h2){font-size:var(--h1-font-size);font-family:var(--zf-primary-extrabold);line-height:1.2;letter-spacing:-1.25px}.zf-banner-content p{max-width:770px;margin:0 auto 20px}.zf-banner-content h1{max-width:950px;margin:0 auto 20px}.zf-banner-cta{display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap}.zf-banner-img-wrap{background-image:linear-gradient(var(--banner-blue-bg) 50%,#fff 50%)}.zf-banner-img{display:block;margin:0 auto}.zwc-workflow-section .content-wrap{border-bottom:1px solid var(--zf-border-color)}.zwc-workflow-section h2{max-width:900px;margin:0 auto var(--h2-spacing);text-align:center}.zf-flex-wrap{display:flex;align-items:center;gap:60px;margin-bottom:30px}.zf-flex-wrap:last-child{margin-bottom:0}.zf-flex-wrap>div:first-child{flex:0 0 469px;max-width:100%;border-radius:10px;overflow:hidden}.zf-flex-wrap>div:nth-child(2){flex:1 1 auto;min-width:0}.zf-flex-wrap>div:first-child img{display:block;width:100%;height:auto}.zf-flex-wrap :is(h2,h3){font-size:var(--h2-font-size);font-family:var(--primaryfont-bold);line-height:1.4;letter-spacing:-0.4px;margin-bottom:12px}.zf-flex-wrap p{font-size:var(--p-big-font-size)}.zf-aspect-inner h2{max-width:830px;text-align:center;margin:0 auto var(--h2-spacing)}.zf-tab-title{max-width:830px;position:relative;display:flex;justify-content:center;gap:50px;margin:0 auto 25px;--highlighter-width:140px;--highlighter-left-position:0}.zf-tab-title::before{content:"";background:var(--zf-link-clr);width:var(--highlighter-width);height:2px;position:absolute;bottom:-26px;left:var(--highlighter-left-position);transition:all .5s}.zf-tab-title li{font-family:var(--primaryfont-bold);font-size:14px;color:#5a6678;text-transform:uppercase;cursor:pointer}.zf-tab-title li:focus-visible{outline:2px solid var(--zf-link-clr);outline-offset:4px}.zf-tab-title li.active{color:var(--zf-link-clr)}.zf-tab-cnt>div{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:100px;padding:60px 80px;background:#f8faff;border:1px solid #e2e7f2;border-radius:10px;display:none}.zf-tab-cnt>div.active{display:flex}.zf-tab-cnt>div>div:first-child{width:60%}.zf-tab-cnt>div>div:nth-child(2){width:40%}.zf-tab-cnt h3{font-size:var(--h4-font-size);font-family:var(--primaryfont-bold);letter-spacing:-0.3px}.zf-tab-cnt h3.zwc-tab-heading{font-size:24px;display:none}.zf-tab-cnt p{margin-bottom:40px}.zf-tab-cnt p:last-child{margin-bottom:0}.zf-tab-cnt img{display:block;max-width:100%;height:auto;margin:0 auto}.zf-zapps-inner{display:flex;justify-content:space-between}.zf-zapps-inner>div{width:48%;max-width:520px}.zf-zapps-inner>div:first-child p{font-size:var(--p-big-font-size);margin-bottom:50px}.zf-link-black-btn{display:inline-block;padding:15px 30px;font-size:var(--a-tag-font-size);font-family:var(--primaryfont-bold);text-transform:uppercase;background:#000;color:#fff}.zwc-bottom-cta-section .content-wrap{padding-bottom:0}.zwc-bottom-cta--inner{background:var(--dark-blue-bg);border-radius:20px;padding:100px 0;text-align:center}.zwc-bottom-cta--inner h2 span{display:block}.zwc-bottom-cta--inner h2{max-width:1000px;font-size:var(--h2-big-font-size);font-family:var(--primaryfont-bold);line-height:1.2;color:#fff;margin:0 auto var(--h2-spacing)}.zwc-more-wrap:focus-visible,.pagewrapper a:focus-visible,.zwc-toc-list a:focus-visible,.zwc-related-list a:focus-visible{outline:2px solid var(--zf-link-clr,#0478ff);outline-offset:3px;border-radius:3px}.zwc-apps-section{background:#0d1229}.zwc-apps-section h2{text-align:center;margin-bottom:var(--h2-spacing);color:#fff}.zwc-apps-section .content-wrap{padding:var(--section-spacing) 20px;gap:64px;justify-content:center}.zwc-apps-section .zwc-apps-list-wrap{display:flex;flex-direction:column;gap:32px;align-items:center;width:100%}.zwc-apps-list-wrap p{margin:0;font-size:20px;font-family:var(--zf-primary-medium);color:#111}.zwc-apps-section ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;width:100%}.zwc-apps-section ul li{background:#f8faff;border:1px solid #dadfec;max-width:1160px;width:100%;box-sizing:border-box;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.zwc-apps-section ul li>a{display:flex;align-items:center;gap:48px;padding:20px;width:100%;box-sizing:border-box;text-decoration:none;color:inherit}.zwc-apps-section ul li:hover{border-color:#b9c4e0;box-shadow:0 6px 16px rgba(17,17,17,0.06)}.zwc-apps-section ul li.zwc-hidden{display:none}.zwc-apps-section ul li .zwc-ul-logo{position:relative;display:flex;gap:8px;align-items:center;flex-shrink:0}.zwc-apps-section ul li .zwc-ul-logo::before,.zwc-apps-section ul li .zwc-ul-logo::after{content:"";position:absolute;top:50%;width:80px;height:80px;background:#fff;border-radius:50%;transform:translateY(-50%);z-index:0}.zwc-apps-section ul li .zwc-ul-logo::before{left:0}.zwc-apps-section ul li .zwc-ul-logo::after{right:0}.zwc-apps-section ul li .zwc-ul-logo img{display:block;width:80px;height:80px;padding:18px;box-sizing:border-box;object-fit:contain;position:relative;z-index:1}.zwc-apps-section ul li .zwc-ul-logo .zwc-plus{width:21px;height:21px;flex-shrink:0;position:relative;background:#111;border-radius:50%}.zwc-apps-section ul li .zwc-ul-logo .zwc-plus::before,.zwc-apps-section ul li .zwc-ul-logo .zwc-plus::after{content:"";position:absolute;top:50%;left:50%;background:#fff;border-radius:1px}.zwc-apps-section ul li .zwc-ul-logo .zwc-plus::before{width:10px;height:2px;transform:translate(-50%,-50%)}.zwc-apps-section ul li .zwc-ul-logo .zwc-plus::after{width:2px;height:10px;transform:translate(-50%,-50%)}.zwc-apps-section ul li>p{font-family:var(--zf-primary-medium);color:#111;font-size:clamp(16px,1.39vw,20px);line-height:1.7;letter-spacing:-0.2px;margin:0}.zwc-apps-section ul li .zwc-use-template{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;background:#111;color:#fff;font-family:var(--primaryfont-bold);font-size:14px;letter-spacing:.5px;text-transform:uppercase;padding:14px 24px;border-radius:3px;white-space:nowrap;transition:background .2s ease}.zwc-apps-section ul li:hover .zwc-use-template{background:#000}.zwc-apps-section .zwc-more-wrap{background:#fff;border:1px solid #e4e4e4;box-shadow:0 2px 6px rgba(227,229,236,0.35);padding:14px 30px;border-radius:50px;display:inline-flex;gap:16px;align-items:center;cursor:pointer;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease;font:inherit;min-height:44px}.zwc-apps-section .zwc-more-wrap:hover{box-shadow:0 4px 10px rgba(227,229,236,0.45);transform:translateY(-1px)}.zwc-apps-section .zwc-more-wrap p{font-family:var(--primaryfont-semibold);color:#000;font-size:15px;letter-spacing:-0.15px;text-transform:uppercase;margin:0}.zwc-apps-section .zwc-more-wrap .zwc-icon{width:10px;height:10px;position:relative;transition:transform .3s ease}.zwc-apps-section .zwc-more-wrap .zwc-icon::before{content:"";position:absolute;top:30%;left:50%;width:7px;height:7px;border-right:2px solid #000;border-bottom:2px solid #000;transform:translate(-50%,-50%) rotate(45deg)}.zwc-apps-section .zwc-more-wrap[aria-expanded="true"] .zwc-icon{transform:rotate(180deg)}@media(max-width:1280px){.zwc-apps-section .content-wrap{gap:56px}.zwc-apps-section ul li>a{gap:32px;padding:22px 16px 22px 24px}}@media(max-width:1024px){.zwc-apps-section .content-wrap{gap:48px}.zwc-apps-section ul li>a{gap:24px}}@media(max-width:767px){.zwc-apps-section .content-wrap{padding:var(--section-spacing) 16px;gap:40px}.zwc-apps-section ul li .zwc-use-template{margin-left:0}.zwc-apps-section ul li>a{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}}.zwc-benefits-section{background:var(--banner-blue-bg)}.zwc-benefits-section .content-wrap{display:block;padding:var(--section-spacing) 20px}.zwc-benefits-title{font-family:var(--zf-primary-extrabold);font-size:clamp(34px,3vw,44px);line-height:1.18;letter-spacing:-1.2px;color:#111;margin:0 0 var(--h2-spacing);max-width:900px}.zwc-benefits-inner{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:80px;align-items:start}.zwc-benefits-content{max-width:760px}.zwc-benefit-block{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--zf-border-color);scroll-margin-top:50px}.zwc-benefit-block:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.zwc-benefit-block h3{font-family:var(--primaryfont-bold);font-size:24px;line-height:1.3;letter-spacing:-0.4px;color:#21294a;margin:0 0 16px}.zwc-benefit-block>p{font-size:17px;line-height:1.65;margin:0}.zwc-benefit-block>p a{color:var(--zf-link-clr);font-family:var(--primaryfont-semibold);text-decoration:none}.zwc-benefit-block>p a:hover{text-decoration:underline}.zwc-quote{margin:32px 0 0;background:#cfe6ff;border-left:4px solid var(--zf-link-clr);padding:40px}.zwc-quote>p{font-family:var(--zf-splfontserif-regular);font-size:21px;line-height:1.55;color:#21294a;margin:0 0 28px;padding-top:36px;position:relative}.zwc-quote>p::before{content:"";position:absolute;left:0;top:6px;width:17.4px;height:13.9px;background:var(--sprite-path);background-position:-10.4px 0}.zwc-quote-author{display:flex;align-items:center;gap:16px}.zwc-quote-author img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}.zwc-quote-author div{display:flex;flex-direction:column;gap:2px}.zwc-author-name{font-family:var(--primaryfont-bold);color:#21294a;font-size:17px}.zwc-author-role{color:#5a6678;font-size:14px}.zwc-security-apps-marquee{display:flex;overflow:hidden;max-width:100%;min-width:0;margin-top:28px;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.zwc-security-apps{list-style:none;margin:0;padding:0 8px 0 8px;display:flex;flex-shrink:0;width:max-content;gap:16px;will-change:transform}.zwc-security-apps-marquee.is-ready .zwc-security-apps{animation:zwc-apps-scroll 25s linear infinite}.zwc-security-apps-marquee:hover .zwc-security-apps,.zwc-security-apps-marquee:focus-within .zwc-security-apps{animation-play-state:paused}@keyframes zwc-apps-scroll{to{transform:translateX(-100%)}}@media(prefers-reduced-motion:reduce){.zwc-security-apps{animation:none}}.zwc-security-apps li{width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #dadfec;border-radius:12px}.zwc-security-apps img{width:40px;height:40px;object-fit:contain}.zwc-related-list{list-style:none;margin:8px 0 0;padding:0;background:#fff;border:1px solid #dadfec;border-radius:8px;overflow:hidden}.zwc-related-list li{border-bottom:1px solid #dadfec}.zwc-related-list li:last-child{border-bottom:0}.zwc-related-list a{display:flex;align-items:flex-start;gap:16px;padding:28px 32px;color:var(--zf-link-clr);font-family:var(--primaryfont-bold);font-size:18px;line-height:1.45;text-decoration:none}.zwc-related-list a::before{content:"";flex-shrink:0;width:7px;height:7px;margin-top:8px;border:1.5px solid #21294a;border-radius:50%}.zwc-related-list a:hover{text-decoration:underline}.zwc-toc{position:sticky;top:100px;align-self:start}.zwc-toc-title{font-family:var(--primaryfont-bold);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#5a6678;margin:0 0 20px}.zwc-toc-list{list-style:none;margin:0;padding:0;border-left:2px solid var(--zf-border-color)}.zwc-toc-list li{margin:0}.zwc-toc-list a{display:block;padding:8px 0 8px 18px;margin-left:-2px;border-left:2px solid transparent;color:#495567;font-size:15px;line-height:1.4;text-decoration:none;transition:color .2s ease,border-color .2s ease}.zwc-toc-list a:hover{color:#21294a}.zwc-toc-list li.is-active a{color:#21294a;border-left-color:var(--zf-link-clr);font-family:var(--primaryfont-semibold)}@media(max-width:991px){.zwc-benefits-inner{grid-template-columns:minmax(0,1fr);gap:0}.zwc-toc{display:none}}@media(max-width:767px){.zwc-benefits-section .content-wrap{padding:var(--section-spacing) 16px}.zwc-quote{padding:28px 22px}.zwc-quote>p{font-size:18px}}.zwc-bottom-cta--inner p{margin:12px 0 24px;font-size:var(--p-big-font-size)}@media(max-width:1440px){.zwc-workflow-section h2{max-width:800px}:root{--h1-font-size:50px;--h2-big-font-size:42px;--section-spacing:60px}.zf-banner-content h1{max-width:910px}}@media(max-width:1199px){:root{--h1-font-size:44px;--h2-big-font-size:38px;--h2-font-size:20px;--p-big-font-size:17px}.pagewrapper .act-btn,.zf-link-black-btn{padding:12px 30px}.pagewrapper .content-wrap{max-width:1000px}.zf-banner-content h1{max-width:800px}.zf-flex-wrap{gap:40px}.zf-tab-cnt>div{padding:50px 60px}.zf-tab-cnt p,.zf-zapps-inner>div:first-child p{margin-bottom:30px}.zf-zapps-inner>div{max-width:450px}.zf-zapps-points li{padding:40px 30px 40px 0}.zf-zapps-points li span{width:70px;min-width:70px;height:70px;margin-right:30px}.zwc-bottom-cta--inner{padding:70px 0}}@media(max-width:991px){:root{--h1-font-size:40px;--h2-big-font-size:30px}.zf-banner-content h1{max-width:720px}.zf-flex-wrap,.zf-tab-title{gap:30px}.zf-aspect-inner h2{max-width:480px}.zf-tab-title{max-width:672px;margin-bottom:20px;--highlighter-width:112px}.zf-tab-title::before{bottom:-21px}.zf-tab-title li{font-size:12px}.zf-tab-cnt>div,.zf-zapps-inner{gap:50px}.zf-tab-cnt>div{padding:40px}.zf-zapps-points li{padding:25px 25px 25px 0}.zf-zapps-points li span{width:65px;min-width:65px;height:65px;margin-right:25px}.zwc-bottom-cta--inner{padding:60px 30px}.zwc-bottom-cta--inner h2{max-width:530px}}@media(max-width:767px){:root{--h1-font-size:36px;--h4-font-size:18px}.pagewrapper .act-btn{font-size:13px}.zf-banner-content .content-wrap{padding:50px 0}.zf-banner-content h1{max-width:650px}.zf-flex-wrap,.zf-tab-cnt>div,.zf-zapps-inner{flex-direction:column}.zf-flex-wrap{align-items:flex-start;max-width:500px;margin:0 auto}.zf-flex-wrap>div:first-child{flex:0 0 auto;width:100%;border-radius:5px}.zf-flex-wrap:last-child p{margin-bottom:0}.zf-tab-cnt h3.zwc-tab-heading{margin-bottom:30px}.zf-aspect-inner h2{max-width:520px}.zf-tab-title{display:none}.zf-tab-cnt>div{display:block;align-items:flex-start;margin-bottom:50px;padding:40px 30px;border-radius:5px}.zf-tab-cnt>div.zf-tab-4{margin-bottom:0}.zf-tab-cnt>div>div:first-child{width:100%}.zf-tab-cnt>div>div:nth-child(2){display:none}.zf-tab-cnt h3.zwc-tab-heading{display:block}.zf-zapps-inner>div{width:100%;max-width:100%}.zf-zapps-points li span,.zwc-bottom-cta--inner{border-radius:10px}.zf-zapps-points li span{box-shadow:-3px 3px 1px 0 #e2e7f4}.zwc-bottom-cta-section .content-wrap{padding-bottom:70px}}@media(max-width:480px){:root{--h1-font-size:32px;--h2-big-font-size:26px}.zf-banner-content,.zf-aspect-inner h2{text-align:left}.zf-banner-content h1{margin:0 0 20px}.zf-banner-cta{justify-content:flex-start;gap:20px}.zwc-workflow-section .content-wrap{border:0}:is(.zwc-workflow-section,.zwc-aspect-section) .content-wrap{padding:0 0 var(--section-spacing)}.zf-tab-cnt>div{padding:25px 20px}.zf-tab-cnt h3.zwc-tab-heading,.zf-tab-cnt p{margin-bottom:25px}.zf-customer-details{max-width:250px}.zf-zapps-points li{flex-direction:column;gap:10px;padding:25px 0}.zf-zapps-points li span{width:55px;min-width:55px;height:55px}.zwc-bottom-cta-section .content-wrap{padding-bottom:var(--section-spacing)}.zwc-bottom-cta--inner{border-radius:5px;padding:40px 10px}}