.zwc-page-wrap{text-wrap-style:pretty;box-sizing:border-box}.zwc-banner-wrap{background:linear-gradient(225deg,rgba(255,214,168,0.3) 0,transparent 100%),linear-gradient(45deg,rgba(190,219,255,0.3) 0,transparent 100%),linear-gradient(135deg,#eff6ff 0,#faf5ff 50%,#fff7ed 100%)}.zwc-banner-wrap .content-wrap{display:flex;align-items:center;gap:clamp(32px,8vw,70px);max-width:1170px}.body-umain .zwc-hero-buttons .act-btn,.body-umain .zwc-bottom-button.act-btn.cta-btn{padding-right:24px}h1{font-family:var(--primaryfont-semibold);font-size:clamp(32px,5.6vw,72px);line-height:1.11;letter-spacing:-0.02em;margin-bottom:12px}.zwc-banner-content p{font-family:var(--primaryfont-regular);font-size:clamp(16px,1.4vw,18px);line-height:1.55;letter-spacing:-0.02em;max-width:651px;margin-bottom:clamp(16px,4vw,28px)}.zwc-hero-buttons{display:flex;gap:16px;align-items:center}.zwc-hero-buttons .act-btn,.zwc-bottom-button.act-btn.cta-btn{display:flex;align-items:center;gap:12px;border-radius:4px;font-family:var(--primaryfont-semibold);font-size:16px;line-height:26px;letter-spacing:-0.32px;text-decoration:none;padding:14px 62px 14px 24px;position:relative}.zwc-bottom-button.act-btn{width:fit-content;margin:0 auto}.zwc-bottom-cta-wrap .content-wrap{text-align:center}.zwc-hero-buttons .act-btn::after,.zwc-bottom-button.act-btn::after{content:"";position:absolute;background:url(//www.zohowebstatic.com/sites/zweb/images/assist/cobrowser/co-rightbluearrow.svg) no-repeat;display:block;width:22px;height:22px;right:18px;top:6px;bottom:0;margin:auto;-webkit-transition:all ease .3s;transition:all ease .3s}.zwc-hero-buttons .act-btn.cta-btn::after,.zwc-bottom-button.act-btn.cta-btn::after{background:url(//www.zohowebstatic.com/sites/zweb/images/assist/cobrowser/co-rightarrow.svg) no-repeat}.zwc-hero-buttons .act-btn:last-child{border:2px solid #0a55eb;color:#0a55eb;background:transparent}.zwc-hero-buttons .act-btn:hover:after,.zwc-bottom-button.act-btn.cta-btn:hover::after{background:url(//www.zohowebstatic.com/sites/zweb/images/assist/cobrowser/co-rightarrow.svg) no-repeat}.zwc-hero-buttons .act-btn.cta-btn:hover:after,.zwc-hero-buttons .act-btn:hover:after,.zwc-bottom-button.act-btn.cta-btn:hover::after{right:12px}.zwc-hero-buttons .act-btn:last-child:hover{background:#0a55eb;color:#fff;border:2px solid #0a55eb}.zwc-banner-image{flex:0 0 auto;width:clamp(280px,30vw,400px);height:clamp(364px,39vw,520px);border-radius:clamp(28px,3vw,40px);background-image:linear-gradient(122.81deg,#d0fff5 5.7%,#82a9ff 80.46%);overflow:hidden}.zwc-banner-image img{width:100%;object-fit:cover}.zwc-about-wrap,.zwc-banner-wrap,.zwc-platforms-wrap,.zwc-benefits-wrap,.zwc-os-tabs-wrap,.zwc-steps-wrap{padding:clamp(80px,13vw,150px) 0}.zwc-about-wrap .content-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(5px,2vw,14px)}.zwc-about-content p{font-size:clamp(16px,1.4vw,18px);letter-spacing:-0.02em;max-width:600px}.zwc-mb-0{margin-bottom:0}.zwc-about-list{margin-top:clamp(20px,2.5vw,30px)}.zwc-about-list li{position:relative;padding-left:clamp(28px,3vw,38px);font-family:var(--zf-primary-medium);font-size:clamp(16px,1.4vw,18px);line-height:1.78;letter-spacing:-0.02em;width:clamp(440px,48vw,660px)}.zwc-about-list li:not(:first-child){margin-top:clamp(12px,1.4vw,18px)}.zwc-about-list li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;background-color:#ff6900;border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'><path d='M2.5 6.2 5 8.5 9.5 3.7' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.zwc-platforms-wrap{background-color:#000}.zwc-platforms-wrap .content-wrap{text-align:center;color:#fff}.zwc-platforms-head{max-width:867px;margin:0 auto}.zwc-platforms-wrap h2{margin-bottom:clamp(16px,2vw,24px)}.zwc-platforms-head p{font-size:clamp(16px,1.4vw,18px);letter-spacing:-0.02em;color:#d1d1d1}.zwc-platforms-emph{font-family:var(--primaryfont-semibold)}.zwc-platforms-cards{margin:clamp(15px,5vw,56px) auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:800px;gap:14px 12px}.zwc-platform-card{background-color:#262626;border:1px solid #3d3d3d;border-radius:12px;padding:clamp(16px,2vw,24px);text-align:center;max-width:260px}.zwc-platform-logo{display:block;margin:0 auto clamp(16px,3vw,24px)}.zwc-platform-logo::before{content:"";display:block;width:70px;height:66px;border:1px solid #3d3d3d;border-radius:6px;background-repeat:no-repeat;background-position:center;margin:0 auto}.zwc-platform-windows::before{background-image:url(//www.zohowebstatic.com/sites/zweb/images/otherbrandlogos/windows-icon.svg);background-size:44px}.zwc-platform-mac::before{background-image:url(//www.zohowebstatic.com/sites/zweb/images/otherbrandlogos/apple-white.svg);background-size:37px}.zwc-platform-linux::before{background-image:url(//www.zohowebstatic.com/sites/zweb/images/otherbrandlogos/linux-os.png);background-size:36px}.zwc-bottom-cta-wrap h2{margin-bottom:clamp(20px,3vw,40px)}.zwc-platform-card p{font-size:clamp(16px,1.4vw,18px);letter-spacing:-0.02em;color:#f5f5f5}.zwc-platforms-foot{font-family:var(--primaryfont-regular);font-size:clamp(16px,1.4vw,18px);line-height:1.55;letter-spacing:-0.02em;color:#d1d1d1}.zwc-benefits-wrap .content-wrap{background-color:#f3f3f3;border-radius:32px;padding:clamp(30px,8vw,120px) clamp(15px,5vw,64px)}.zwc-benefits-head{max-width:886px;margin:0 auto;text-align:center}h2{font-size:clamp(32px,5vw,64px);line-height:1.13;letter-spacing:-0.02em}.zwc-benefits-head p{font-size:clamp(16px,1.4vw,18px);letter-spacing:-0.02em;margin-top:clamp(16px,2vw,24px);max-width:700px;margin-inline:auto}.zwc-benefits-row{display:flex;justify-content:center;gap:clamp(48px,8vw,80px) clamp(32px,7vw,86px);margin-top:clamp(40px,5vw,64px)}.zwc-benefits-image{width:clamp(300px,38vw,482px);border-radius:24px;overflow:hidden}.zwc-benefits-image img{width:100%;height:100%;object-fit:cover}.zwc-benefits-list{flex:0 1 500px;counter-reset:benefits}.zwc-benefits-list li{position:relative;padding-left:clamp(38px,3.6vw,46px)}.zwc-benefits-list li:not(:first-child){margin-top:clamp(20px,2.5vw,30px)}.zwc-benefits-list li::before{content:counter(benefits);counter-increment:benefits;position:absolute;left:0;top:2px;min-width:clamp(24px,2.5vw,30px);padding:clamp(2px,0.4vw,4px) clamp(4px,0.5vw,5px);border:1px solid #6201ce;border-radius:9999px;color:#6201ce;text-align:center;font-family:var(--zf-primary-medium);font-size:clamp(16px,1.4vw,18px);line-height:clamp(26px,2.7vw,32px);letter-spacing:-0.02em}h3{font-size:clamp(20px,1.9vw,24px);letter-spacing:-0.02em}.zwc-benefits-list p{font-size:clamp(16px,1.4vw,18px);letter-spacing:-0.02em}.zwc-os-tabs-wrap .content-wrap{text-align:center}.zwc-os-tabs{display:inline-flex;gap:16px;padding:12px;background-color:#fff;border-radius:9999px;margin-bottom:clamp(30px,3vw,95px)}.zwc-os-tab{font-family:var(--primaryfont-semibold);font-size:16px;line-height:1.625;letter-spacing:-0.02em;background-color:#fff;border:1px solid #e7e7e7;color:#6d6d6d;padding:clamp(12px,1.5vw,16px) clamp(24px,4vw,56px);border-radius:9999px;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.zwc-os-tab.is-active{background-color:#0a55eb;border-color:#0a55eb;color:#fff}.zwc-os-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,4vw,75px);text-align:left}.zwc-os-panel[hidden],.body-umain .act-btn.cta-btn::after,.body-umain .act-btn::after{display:none}.zwc-os-text h2{margin-bottom:clamp(20px,2vw,30px);max-width:540px}.zwc-os-text p{font-size:clamp(16px,1.4vw,18px);letter-spacing:-0.02em;color:#1a1a1a;max-width:455px}.zwc-os-image img{width:100%}.zwc-os-tabs-wrap{padding:0}.zwc-steps-wrap .content-wrap{background-color:#fdf3f5;border-radius:16px;padding:clamp(30px,8vw,120px) clamp(25px,10.5vw,200px);max-width:1600px}.zwc-steps-wrap h2{max-width:692px;margin-bottom:clamp(15px,2vw,30px)}.zwc-steps-wrap .content-wrap>p{font-size:clamp(16px,1.4vw,18px);letter-spacing:-0.02em;max-width:668px}.zwc-steps-row{display:flex;align-items:center;justify-content:space-between;margin-top:clamp(24px,5vw,64px)}.zwc-steps-list{flex:0 1 605px;counter-reset:step;position:relative}.zwc-steps-list::before{content:"";position:absolute;left:clamp(15px,1.9vw,24px);top:clamp(-25px,-1.9vw,-16px);bottom:clamp(-25px,-1.9vw,-16px);width:3px;background:#e797c0}.zwc-steps-list li{position:relative;padding-left:clamp(44px,6vw,106px);font-size:clamp(16px,1.4vw,18px);letter-spacing:-0.02em}.zwc-steps-list li:not(:first-child){margin-top:clamp(22px,3.4vw,60px)}.zwc-steps-list li::before{content:counter(step);counter-increment:step;position:absolute;left:0;top:50%;width:clamp(32px,4vw,50px);height:clamp(32px,4vw,50px);border-radius:50%;background-image:linear-gradient(135deg,#ff6900 0,#e60076 100%);box-shadow:0 25px 50px rgba(0,0,0,0.25);color:#fff;font-family:var(--primaryfont-semibold);font-size:clamp(16px,1.9vw,24px);letter-spacing:-0.02em;font-variant-numeric:tabular-nums;display:grid;place-items:center;transform:translateY(-50%)}.zwc-steps-list strong{color:#ff6105}.zwc-steps-image{border-radius:24px;overflow:hidden}.zwc-faq-wrap .content-wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}h2#zwc-faq-heading{flex-shrink:0;width:clamp(300px,40.33vw,570px)}.zwc-faq-list{display:flex;flex-direction:column;gap:16px;flex:1;max-width:730px}.zwc-faq-wrap .zwc-faq-item{background-color:#262626;border-radius:8px;padding:24px}.zwc-faq-wrap .zwc-faq-item h3{margin:0}.zwc-faq-wrap .zwc-faq-item h3 button{display:flex;align-items:center;gap:20px;justify-content:space-between;width:100%;background:0;border:0;padding:0;cursor:pointer;font-family:var(--zf-primary-medium);font-size:clamp(18px,1.16vw,24px);line-height:1.5;color:#fff;text-align:left}.zwc-faq-wrap .zwc-faq-item h3 button .zwc-icon-toggle{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1.5px solid rgba(255,255,255,0.4);border-radius:50%;flex-shrink:0;position:relative;transition:transform .3s}.zwc-faq-wrap .zwc-faq-item h3 button .zwc-icon-toggle::before,.zwc-faq-wrap .zwc-faq-item h3 button .zwc-icon-toggle::after{content:"";position:absolute;background-color:rgba(255,255,255,0.8)}.zwc-faq-wrap .zwc-faq-item h3 button .zwc-icon-toggle::before{width:12px;height:2px}.zwc-faq-wrap .zwc-faq-item .zwc-faq-ans{display:none;padding-top:16px;padding-right:10px}.zwc-faq-wrap .zwc-faq-item .zwc-faq-ans p{font-family:var(--primaryfont-regular);font-size:clamp(15px,1.04vw,18px);line-height:1.67;color:#d1d1d1;max-width:611px;margin-bottom:0}.zwc-faq-wrap .zwc-faq-item h3 button .zwc-icon-toggle::after{width:2px;height:12px;transition:transform .3s}.zwc-faq-wrap .zwc-faq-item.active h3 button .zwc-icon-toggle::after{transform:rotate(90deg)}.zwc-faq-wrap,.zwc-bottom-cta-wrap{padding-bottom:clamp(80px,13vw,150px)}@media screen and (max-width:991px){.zwc-banner-wrap .content-wrap{flex-direction:row-reverse;flex-wrap:wrap;justify-content:center}.zwc-banner-content{flex:1 1 100%}.zwc-steps-wrap h2,.zwc-banner-content,.zwc-os-text{text-align:center}.zwc-faq-wrap .content-wrap{flex-direction:column;gap:clamp(10px,2vw,30px)}h2#zwc-faq-heading,.zwc-about-list li{width:100%}.zwc-banner-content p{margin-inline:auto}.zwc-hero-buttons{justify-content:center}.zwc-about-wrap .content-wrap,.zwc-os-panel{grid-template-columns:1fr}.zwc-benefits-row,.zwc-steps-row{flex-wrap:wrap}.zwc-benefits-list,.zwc-steps-list{flex:1 1 100%;max-width:100%}.content-wrap{max-width:700px;margin:0 auto}.zwc-steps-list::before{display:none}.zwc-os-text h2,.zwc-os-text p{max-width:100%}.zwc-steps-list{margin-bottom:30px}}@media screen and (max-width:767px){.zwc-platforms-cards{grid-template-columns:1fr;justify-items:center}.content-wrap{max-width:500px}.zwc-platform-card{width:100%}.zwc-os-tabs{display:none}.zwc-os-panel,.zwc-os-panel[hidden]{display:grid}.zwc-os-panel:not(:last-of-type){margin-bottom:clamp(80px,2vw,110px)}.zwc-hero-buttons{flex-direction:column;width:max-content;gap:12px;margin-inline:auto}h2#zwc-faq-heading,.zwc-hero-buttons .act-btn{width:100%;text-align:center}.zwc-hero-buttons .act-btn{justify-content:center}.zwc-bottom-button.act-btn.cta-btn,.zwc-hero-buttons .act-btn{font-size:14px}}