.zw-product-header{position:relative;z-index:9}.zwc-sec{padding:156px 0}.zwc-page-wrap h2{font-family:var(--secondaryfont-bold);font-size:64px;line-height:76px;letter-spacing:-1.92px;margin:0}.zwc-banner-wrap{padding:160px 0 160px;overflow:hidden;position:relative;margin-top:-80px;background:linear-gradient(166deg,#fff 0,#effffb 60%,#e5ecea 100%)}.zwc-banner-bg{height:auto;pointer-events:none;flex-shrink:0;position:absolute;right:-100px}.zwc-banner-wrap .zwc-banner-inner{display:flex;align-items:center;gap:40px;position:relative;z-index:1;text-align:left}.zwc-banner-wrap h1{font-family:var(--secondaryfont-bold);font-size:80px;line-height:80px;letter-spacing:-1.6px;color:#000;margin:0;max-width:675px}.zwc-banner-wrap .zwc-banner-content>p{font-family:var(--primaryfont-regular);font-size:18px;line-height:26px;letter-spacing:-0.36px;color:#000;margin:24px 0 0;max-width:543px}.zwc-banner-cta-wrap{display:flex;align-items:center;gap:16px;margin-top:56px}.zwc-banner-cta-wrap .cta-btn{background:#e42527;color:#fff;font-family:var(--secondaryfont-semibold);font-size:20px;padding:14px 40px;border-radius:4px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.zwc-banner-cta-wrap .cont-btn{background:transparent;color:#000;border:1px solid #000;font-family:var(--secondaryfont-semibold);font-size:20px;padding:14px 40px;border-radius:4px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.zwc-challenges-section{background:#000}.zwc-challenges-wrapper{display:flex;gap:51px;align-items:flex-start;justify-content:space-between}.zwc-challenges-heading-sticky{position:sticky;top:130px;flex-shrink:0;width:624px;padding-top:24px}.zwc-challenges-section h2{font-family:var(--secondaryfont-bold);color:#fff;max-width:640px}.zwc-challenges-cards-wrapper{flex:1;display:flex;flex-direction:column;gap:48px}.zwc-challenge-card{background:#191919;border-radius:16px;padding:42px 48px}.zwc-challenge-card h3{font-family:var(--secondaryfont-semibold);font-size:32px;line-height:normal;letter-spacing:-0.96px;color:#fff;margin:0 0 24px;max-width:400px}.zwc-challenge-card h3::before{content:'';display:block;width:48px;height:48px;margin-bottom:48px;background-image:url("//www.zohowebstatic.com/sites/zweb/images/sign/payments-sprite-icon.svg");background-size:auto 48px;background-repeat:no-repeat}.zwc-challenge-collab h3::before{background-position:0 0}.zwc-challenge-scattered h3::before{background-position:-50px 0}.zwc-challenge-slower h3::before{background-position:-100px 0}.zwc-challenge-manage h3::before{background-position:-150px 0}.zwc-challenge-card p{font-family:var(--primaryfont-regular);font-size:18px;line-height:28px;color:#cecece;margin:0;max-width:490px}.zwc-bottom-wrap{background-image:url("//www.zohowebstatic.com/sites/zweb/images/sign/payments-bottom-bg.avif");background-color:#073e9f;background-size:cover;background-position:center;border-radius:16px;margin:20px;padding:140px 0;text-align:center}.zwc-bottom-wrap h2{font-family:var(--secondaryfont-bold);font-size:76px;line-height:84px;letter-spacing:-1.6px;color:#fff;text-align:center;max-width:760px;margin:0 auto}.zwc-bottom-wrap .zwc-highlight{color:#f7b21b}.zwc-bottom-cta-wrap{display:flex;justify-content:center;gap:16px;margin-top:48px}.zwc-bottom-wrap .act-btn,.zwc-bottom-wrap .cont-btn{padding:14px 40px;font-family:var(--secondaryfont-semibold);font-size:20px;border-radius:4px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.zwc-bottom-wrap .cta-btn{background:#e42527;color:#fff}.zwc-bottom-wrap .cont-btn{background:transparent;color:#fff;border:1px solid #fff}.zwc-faq-wrap{max-width:900px;margin:0 auto}.zwc-faq-wrap h2{text-align:center;font-size:48px}.faq-list li{border-bottom:1px solid #c9c9c9;padding:0}.faq-list li:last-child{border:0}.faq-list li h3{position:relative;font-size:unset;margin:0}.faq-list li h3 button{font-family:var(--secondaryfont-bold);width:100%;text-align:left;margin:0;background:0;border:0;position:relative;cursor:pointer;font-size:22px;line-height:30px;z-index:1;padding:20px 30px 20px 0;color:#000}.faq-list li h3 .arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);line-height:14px;width:20px;height:20px}.faq-list li h3 .arrow:before{content:"";width:12px;height:3px;display:block;background:#000;top:calc(50% + 0px);position:absolute;left:50%;transform:translate(-50%,-50%)}.faq-list li h3 .arrow:after{content:"";width:12px;height:3px;display:block;background:#000;top:calc(50% + 0px);position:absolute;left:50%;transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s linear}.faq-list li h3.active .arrow:after{transform:translate(-50%,-50%)}.faq-list li p{padding-right:30px;display:none}.faq-list li>p.active{display:block}.faq-list li p a{font-family:var(--zf-primary-regular);color:var(--zwc-link-clr)}@media screen and (max-width:1440px){.zwc-sec{padding:130px 0}.zwc-banner-wrap h1{font-size:72px;line-height:80px;max-width:590px}.zwc-page-wrap h2{font-size:56px;line-height:66px}.zwc-challenges-section h2{max-width:540px}.zwc-challenges-cards-wrapper{max-width:600px}.zwc-challenges-heading-sticky{width:530px}.zwc-banner-bg{right:0;max-width:650px}.zwc-bottom-wrap.zwc-sec{padding:80px 0}.zwc-bottom-wrap h2{font-size:68px;line-height:76px;max-width:680px}}@media screen and (max-width:1280px){.zwc-sec{padding:100px 0}.zwc-banner-wrap h1{font-size:60px;line-height:66px;max-width:490px}.zwc-banner-bg{max-width:450px;position:relative}.zwc-banner-wrap{padding:160px 0 120px}.zwc-page-wrap h2{font-size:48px;line-height:58px}.zwc-challenges-heading-sticky{width:440px}.zwc-challenge-card h3{font-size:28px;max-width:350px}.zwc-bottom-wrap h2{font-size:58px;line-height:66px;max-width:600px}}@media screen and (max-width:1199px){.zwc-sec{padding:100px 0}.zwc-banner-wrap h1{font-size:56px;line-height:62px;max-width:460px}.zwc-banner-bg{margin:auto}.zwc-banner-wrap .zwc-banner-content>p{font-size:18px;line-height:28px;max-width:480px}.zwc-page-wrap h2{font-size:44px;line-height:52px}.zwc-challenges-section h2{max-width:400px}.zwc-challenges-cards-wrapper{max-width:600px}.zwc-challenges-wrapper{justify-content:space-between}.zwc-challenges-heading-sticky{width:400px;top:30px}.zwc-challenge-card{padding:36px 40px}.zwc-challenge-card p{font-size:16px;line-height:26px}.zwc-bottom-wrap h2{font-size:52px;line-height:60px;max-width:540px}.faq-list li h3 button{font-size:22px}}@media screen and (max-width:1024px){.zwc-page-wrap h2{font-size:38px;line-height:46px}.zwc-challenges-section h2{max-width:350px}.zwc-challenge-card h3{font-size:26px;max-width:330px;line-height:34px;margin:0 0 8px}.faq-list li p{font-size:17px;line-height:26px}.zwc-bottom-wrap{padding:80px 0}.zwc-bottom-wrap h2{font-size:54px;line-height:62px;max-width:540px}}@media screen and (max-width:991px){.zwc-sec{padding:80px 0}.zwc-banner-wrap{padding:150px 0 100px}.zwc-banner-bg{position:relative;right:auto;margin:0 auto;max-width:500px}.zwc-banner-wrap .zwc-banner-inner{flex-direction:column;text-align:center}.zwc-banner-wrap h1{font-size:48px;line-height:54px;max-width:580px;margin:0 auto}.zwc-banner-wrap .zwc-banner-content>p{margin:24px auto 0;max-width:620px}.zwc-banner-cta-wrap{justify-content:center}.zwc-page-wrap h2{font-size:38px;line-height:46px;margin:auto}.zwc-challenges-section h2{max-width:530px}.zwc-challenge-card h3::before{margin-bottom:28px}.zwc-challenges-wrapper{flex-direction:column;gap:40px}.zwc-challenges-cards-wrapper{max-width:100%}.zwc-challenges-heading-sticky{position:static;width:100%;max-width:560px;margin:0 auto;text-align:center;padding-top:0}.zwc-challenges-cards-wrapper{flex-direction:row;flex-wrap:wrap;gap:24px;margin:auto;justify-content:center}.zwc-challenge-card{width:calc(50% - 12px);padding:32px}.zwc-challenge-card h3{font-size:24px}.zwc-bottom-wrap{margin:16px;padding:100px 0}.zwc-bottom-wrap h2{font-size:48px;line-height:56px;max-width:460px}.zwc-faq-wrap{max-width:700px}.zwc-faq-wrap h2{font-size:40px;line-height:48px}.faq-list li h3 button{font-size:20px}}@media screen and (max-width:767px){.zwc-sec{padding:60px 0}.zwc-banner-wrap{padding:120px 0 70px}.zwc-banner-wrap .zwc-banner-inner{gap:32px}.zwc-banner-cta-wrap{margin-top:32px}.zwc-banner-bg{max-width:400px}.zwc-banner-wrap h1{font-size:40px;line-height:46px;letter-spacing:-0.8px;max-width:490px}.zwc-banner-wrap .zwc-banner-content>p{font-size:17px;margin:12px auto 0;line-height:26px}.zwc-banner-cta-wrap .cta-btn,.zwc-banner-cta-wrap .cont-btn{font-size:16px;padding:12px 28px;height:48px}.zwc-page-wrap h2{font-size:32px;line-height:40px;letter-spacing:-0.46px}.zwc-challenges-section h2{max-width:515px}.zwc-challenges-section{padding:70px 0}.zwc-challenges-cards-wrapper{flex-direction:column}.zwc-challenge-card{width:100%;max-width:500px;padding:28px 24px}.zwc-challenge-card h3{font-size:22px;max-width:360px}.zwc-challenge-card h3::before{margin-bottom:32px}.zwc-challenge-card p{font-size:15px;line-height:24px}.zwc-bottom-wrap{padding:80px 0;margin:12px}.zwc-bottom-wrap h2{font-size:38px;line-height:44px;max-width:420px}.zwc-bottom-wrap.zwc-sec{padding:60px 0}.zwc-bottom-wrap .act-btn,.zwc-bottom-wrap .cont-btn{font-size:16px;padding:12px 28px;height:48px}.zwc-bottom-cta-wrap{margin-top:32px}.faq-list li p{font-size:17px;line-height:28px}.faq-list li h3{max-width:100%}.zwc-faq-wrap h2{font-size:38px;line-height:44px;max-width:390px}}@media only screen and (max-width:480px){.zwc-banner-wrap{padding:120px 0 70px}.zwc-banner-wrap h1{font-size:32px;line-height:40px;max-width:300px;margin:auto}.zwc-banner-bg{max-width:280px}.zwc-banner-wrap .zwc-banner-content>p{font-size:16px;margin:12px auto 0;line-height:24px}.zwc-banner-cta-wrap{align-items:normal;flex-direction:column;width:fit-content;margin:24px auto 0}.zwc-page-wrap h2{font-size:26px;line-height:34px;letter-spacing:-0.56px}.zwc-challenge-card h3{font-size:20px;line-height:28px}.zwc-challenge-card:first-child h3{max-width:240px}.zwc-bottom-wrap h2{font-size:28px;line-height:36px;max-width:300px}.zwc-bottom-cta-wrap{align-items:normal;flex-direction:column;width:fit-content;margin:24px auto 0}.faq-list li h3 button{font-size:18px;line-height:27px}.zwc-bottom-wrap{padding:50px 0}.faq-list li p{font-size:16px;line-height:26px;text-align:left}.zwc-faq-wrap h2{font-size:26px}}