.flex-cont{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.zw-product-header{background:#cad8fd}.zwc-banner-wrap{background:#cad8fd;display:flex;justify-content:center;padding:90px 0 75px}.zwc-banner-wrap .zwc-tag-wrap{background-color:#f9faff;border:1px solid #c7d4ff;border-radius:999px;padding:9px 17px;display:inline-block;margin-bottom:30px}.zwc-banner-left,.zwc-banner-image{width:48%}.zwc-banner-wrap .zwc-tag-wrap span{font-family:var(--primaryfont-semibold);font-size:13px;line-height:1.5;letter-spacing:.25px;color:#000}.zwc-banner-wrap .zwc-title-wrap{display:flex;flex-direction:column;gap:25px}.zwc-banner-wrap .zwc-title-wrap h1{font-family:var(--primaryfont-bold);line-height:1.05;letter-spacing:-2px;color:#0b0e2e;margin:0}.zwc-banner-wrap .zwc-highlight{font-family:var(--zf-primary-light);color:#2e40d2}.zwc-banner-wrap .zwc-title-wrap p{font-family:var(--primaryfont-regular);font-size:19px;line-height:1.52;letter-spacing:-0.45px;color:#404363;margin-bottom:30px}.zwc-banner-wrap .zwc-banner-image img{display:block;width:100%;height:auto;object-fit:cover}.zwc-hero-cta{border-radius:8px;background:#ee0014;padding:15px 50px 15px 30px;display:inline-block;color:#fff;position:relative}.zwc-hero-cta::before{content:'';position:absolute;right:30px;top:28px;width:10px;height:1.5px;background:#fff;transition:.5s ease}.zwc-hero-cta::after{content:'';position:absolute;right:30px;top:25px;width:7px;height:7px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(-45deg);transition:.5s ease}.zwc-hero-cta:hover::before,.zwc-hero-cta:hover::after{right:25px}.zwc-trust-wrap{background-color:#fff;border-top:1px solid rgba(11,14,46,0.08);border-bottom:1px solid rgba(11,14,46,0.08);padding:50px 30px}.zwc-trust-wrap .inner-content{display:flex;flex-direction:column;align-items:center;gap:30px}.zwc-trust-wrap .zwc-trust-label{font-family:var(--primaryfont-bold);font-size:16px;letter-spacing:2.2px;color:#5c5f7a;text-transform:uppercase;line-height:1;text-align:center}.zwc-trust-wrap .logos-wrap{display:flex;flex-wrap:wrap;gap:70px 90px;align-items:center;justify-content:center;list-style:none;padding:0;margin:0}.zwc-trust-wrap .logos-wrap img{display:block;max-width:100%;height:auto}.zwc-seat-wrap{background-color:#2e40d2;display:flex;justify-content:center;padding:100px 0}.zwc-seat-wrap .zwc-seat-inner{display:flex;flex-direction:column;align-items:center;gap:60px;max-width:1180px;width:100%;margin:auto}.zwc-seat-wrap h2{font-family:var(--primaryfont-bold);line-height:1.1;letter-spacing:-1.1px;color:#fff;text-align:center;max-width:850px;margin:0}.zwc-seat-wrap .zwc-seat-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:28px;width:100%;max-width:920px}.zwc-seat-wrap .zwc-seat-item{display:flex;flex-direction:column;width:calc(50% - 14px);border-left:3px solid #ff753e;border-radius:20px;background-color:#eef1fd;overflow:hidden}.zwc-seat-wrap .zwc-seat-role{display:flex;align-items:center;gap:14px;padding:22px 26px;background:#192dd0}.zwc-seat-wrap .zwc-seat-icon{display:flex;align-items:center;justify-content:center;position:relative;width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,0.12)}.zwc-seat-wrap .zwc-seat-icon::before{content:'';width:22px;height:22px;background:url("//www.zohowebstatic.com/sites/zweb/images/franchise/features/private-equity-table-icons.svg") no-repeat 0 0;background-size:127px auto;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.zwc-seat-wrap .zwc-seat-icon-2::before{background-position:-36px 0}.zwc-seat-wrap .zwc-seat-icon-3::before{background-position:-68px 0}.zwc-seat-wrap .zwc-seat-icon-4::before{background-position:-105px 1px}.zwc-seat-wrap .zwc-seat-role h3{font-family:var(--primaryfont-bold);font-size:18px;line-height:1.3;letter-spacing:-0.4px;color:#fff;margin:0}.zwc-seat-wrap .zwc-seat-body{display:flex;flex:1;padding:26px;background:#f5f5ff}.zwc-seat-wrap .zwc-seat-body p{font-family:var(--primaryfont-semibold);font-size:15px;line-height:1.8;letter-spacing:-0.3px;color:#3a3f63;margin:0}.zwc-franchisor-section{background-color:#fff;display:flex;justify-content:center;padding:100px 0}.zwc-franchisor-section .zwc-franchisor-inner{display:flex;flex-direction:column;align-items:center;gap:60px;width:100%;max-width:1180px;margin:auto}.zwc-franchisor-section .zwc-section-title{font-family:var(--primaryfont-bold);font-size:56px;line-height:1.17;letter-spacing:-1.1px;color:#0b0e2e;text-align:center;max-width:1010px;margin:0}.zwc-franchisor-section .zwc-highlight-light{font-family:var(--zf-primary-light);color:#2e40d2}.zwc-franchisor-section .zwc-cards-wrap{display:flex;flex-direction:column;gap:32px;width:100%}.zwc-franchisor-section .zwc-card{border-radius:24px;padding:50px;display:flex;flex-direction:column;gap:36px;width:100%}.zwc-franchisor-section .zwc-card-light{background-color:#f1f0f3;border:1px solid rgba(11,14,46,0.08)}.zwc-franchisor-section .zwc-card-dark{background-color:#011148;border:1px solid rgba(11,14,46,0.08)}.zwc-franchisor-section .zwc-card-tag{display:flex;align-items:center;gap:12px}.zwc-franchisor-section .zwc-card-icon{border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.zwc-franchisor-section .zwc-card-icon-dark{background-color:#011148}.zwc-franchisor-section .zwc-card-icon-light{background-color:#fff}.zwc-franchisor-section .zwc-card-tag-text{font-family:var(--primaryfont-bold);font-size:18px;line-height:1.5;letter-spacing:.46px;text-transform:uppercase}.zwc-card-icon::before{content:'';width:20px;height:20px;background:url("//www.zohowebstatic.com/sites/zweb/images/franchise/features/private-equity-sprite.png") no-repeat;background-size:150px auto;background-position:0 -1px}.card-icon2::before{background-position:-27px -1px;background-size:135px auto}.card-icon3::before{background-position:-54px -1px;background-size:140px auto}.card-icon4::before{background-position:-90px -2px}.zwc-operation-wrap .zwc-feature-icon img{display:block}.zwc-franchisor-section .zwc-card-light .zwc-card-tag-text{color:#0b0e2e}.zwc-franchisor-section .zwc-card-dark .zwc-card-tag-text{color:#fff}.zwc-franchisor-section .zwc-card-separator{border-bottom:1px solid #c6cbd6;width:100%;height:1px}.zwc-franchisor-section .zwc-card-separator-dark{border-bottom-color:#2c4084}.zwc-franchisor-section .zwc-card-content{display:flex;gap:48px;justify-content:space-between;flex-wrap:wrap}.zwc-franchisor-section .zwc-card-col{display:flex;flex-direction:column;gap:14px;flex:1;min-width:0}.zwc-franchisor-section .zwc-card-label{font-family:var(--primaryfont-bold);font-size:14px;line-height:2.14;letter-spacing:-0.45px;margin:0}.zwc-franchisor-section .zwc-challenge-label{color:#ff753e}.zwc-franchisor-section .zwc-card-light .zwc-challenge-label{color:#a42f00}.zwc-franchisor-section .zwc-card-light .zwc-solution-label{color:#127437}.zwc-franchisor-section .zwc-solution-label{color:#00a23d}.zwc-franchisor-section .zwc-card-heading{font-family:var(--primaryfont-bold);font-size:17px;line-height:1.5;letter-spacing:-0.43px;margin:0}.zwc-franchisor-section .zwc-card-light .zwc-card-heading{color:#0b0e2e}.zwc-franchisor-section .zwc-card-dark .zwc-card-heading{color:#fff}.zwc-franchisor-section .zwc-card-desc{font-family:var(--primaryfont-regular);font-size:15px;line-height:1.5;letter-spacing:-0.23px;margin:0}.zwc-franchisor-section .zwc-card-light .zwc-card-desc{color:#5c5f7a}.zwc-franchisor-section .zwc-card-dark .zwc-card-desc{color:#cfcfcf}.zwc-ai-section{background-color:#fff;display:flex;justify-content:center;padding:0 0 100px}.zwc-ai-section .zwc-ai-inner{background-color:#2b41e5;border-radius:40px;padding:100px 85px;display:flex;gap:32px;align-items:flex-start;justify-content:space-between;width:100%;max-width:1180px;flex-wrap:wrap;margin:auto}.zwc-ai-section .zwc-ai-heading{display:flex;flex-direction:column;gap:32px;width:45%}.zwc-ai-section .zwc-ai-icon{background-color:#ff753e;border-radius:16px;width:74px;height:74px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.zwc-ai-icon::before{content:'';width:32px;height:32px;background:url("//www.zohowebstatic.com/sites/zweb/images/franchise/features/private-equity-sprite.png") no-repeat;background-size:150px auto;background-position:-117px 0}.zwc-ai-section .zwc-ai-heading h2{font-family:var(--primaryfont-bold);font-size:46px;line-height:1.19;letter-spacing:-1.68px;color:#fff;max-width:507px;margin:0}.zwc-ai-section .zwc-ai-highlight{font-family:var(--zf-primary-light)}.zwc-ai-section .zwc-ai-text{display:flex;flex-direction:column;gap:24px;width:50%}.zwc-ai-text a{color:#fff;font-family:var(--primaryfont-semibold);text-decoration:underline;text-underline-offset:5px;position:relative;max-width:110px}.zwc-ai-text a::before{content:'';position:absolute;right:5px;top:12px;width:7px;height:7px;border-right:1.5px solid #c7d4ff;border-bottom:1.5px solid #c7d4ff;transform:rotate(-45deg);transition:.5s ease}.zwc-ai-text a:hover::before{right:0}.zwc-ai-section .zwc-ai-text p{font-family:var(--primaryfont-regular);font-size:18px;line-height:1.56;letter-spacing:-0.44px;color:#c7d4ff;margin:0}.zwc-professional-section{background-color:#fff;display:flex;justify-content:center;padding:0 0 133px}.zwc-professional-section .zwc-professional-inner{display:flex;flex-direction:column;align-items:center;gap:60px;width:100%}.zwc-professional-section .zwc-professional-heading{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.zwc-professional-section .zwc-professional-heading h2{font-family:var(--primaryfont-bold);font-size:56px;line-height:1.05;letter-spacing:-1.68px;color:#0b0e2e;max-width:1050px}.zwc-professional-section .zwc-highlight-light{font-family:var(--zf-primary-light);color:#2e40d2}.zwc-professional-section .zwc-professional-heading p{font-family:var(--primaryfont-regular);font-size:18px;line-height:1.56;letter-spacing:-0.44px;color:#5c5f7a;max-width:900px;margin:0}.zwc-professional-section .zwc-professional-visual{display:flex;flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:900px;position:relative}.zwc-professional-section .zwc-scale-image{display:flex;width:100%}.zwc-professional-section .zwc-scale-image img{display:block;width:100%;height:auto}.zwc-professional-section .zwc-service-cards{display:flex;gap:28px;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.zwc-professional-section .zwc-service-card{border-radius:15px;padding:50px 35px;display:flex;flex-direction:column;flex:1}.zwc-professional-section .zwc-service-light{background-color:#f1f0f3}.zwc-professional-section .zwc-service-dark{background-color:#011148}.zwc-professional-section .zwc-service-card h3{font-family:var(--primaryfont-bold);font-size:16px;line-height:1.88;margin-bottom:15px}.zwc-professional-section .zwc-service-light h3{color:#000}.zwc-professional-section .zwc-service-dark h3{color:#fefefe}.zwc-professional-section .zwc-service-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.zwc-professional-section .zwc-service-card li{display:flex;align-items:flex-start;gap:10px}.zwc-tick-icon{width:21px;height:21px;border-radius:21px;background:#00a23d;display:flex;align-items:center;justify-content:center;position:relative}.zwc-tick-icon::before{content:'';width:9px;height:5px;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;transform:rotate(-45deg);left:6px;top:7px;position:absolute}.zwc-professional-section .zwc-service-card li p{font-family:var(--zf-primary-medium);font-size:15px;line-height:1.5;margin-bottom:0;width:90%}.zwc-professional-section .zwc-service-light li p{color:#000}.zwc-professional-section .zwc-service-dark li p{color:#fefefe}.zwc-final-section{background-color:#011148;display:flex;justify-content:center;padding:90px 0}.zwc-final-section .zwc-final-inner{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;max-width:850px;width:100%;margin:auto}.zwc-final-section .zwc-final-inner h2{font-family:var(--primaryfont-bold);line-height:1.06;letter-spacing:-2.5px;color:#fff;margin:0}.zwc-final-section .zwc-final-highlight{font-family:var(--zf-primary-light)}.zwc-final-section .zwc-final-inner p{font-family:var(--primaryfont-regular);font-size:18px;line-height:1.56;letter-spacing:-0.44px;color:#fff;margin:0;max-width:750px}.zwc-final-section .zwc-final-cta{display:flex;align-items:center;gap:12px}@media only screen and (min-width:1200px){.zwc-wrapper h1{font-size:65px}.zwc-wrapper h2{font-size:56px}.zwc-wrapper p{font-size:18px}}@media screen and (max-width:1199px){.zwc-banner-wrap{padding:90px 0 60px}.zwc-banner-wrap .zwc-title-wrap h1{font-size:55px;letter-spacing:-1.5px}.zwc-seat-wrap h2,.zwc-franchisor-section .zwc-section-title,.zwc-professional-section .zwc-professional-heading h2{font-size:50px;letter-spacing:-1px}.zwc-final-section .zwc-final-inner h2{font-size:54px;letter-spacing:-2px}.zwc-ai-section .zwc-ai-inner{padding:90px 50px}.zwc-franchisor-section .zwc-card{padding:40px}.zwc-professional-section{padding:0 0 100px}.zwc-section-title{max-width:800px}}@media screen and (max-width:991px){.zwc-banner-wrap .zwc-banner-inner{flex-direction:column;align-items:center;text-align:center}.zwc-banner-wrap .zwc-banner-left{align-items:center;text-align:center}.zwc-banner-wrap .zwc-title-wrap h1{font-size:48px;letter-spacing:-1.2px;margin:auto}.zwc-banner-wrap .zwc-title-wrap p{font-size:17px}.zwc-seat-wrap h2,.zwc-franchisor-section .zwc-section-title,.zwc-ai-section .zwc-ai-heading h2,.zwc-professional-section .zwc-professional-heading h2{font-size:40px;letter-spacing:-0.8px}.zwc-seat-wrap .zwc-seat-item{width:100%;max-width:550px;margin:auto}.zwc-final-section .zwc-final-inner h2{font-size:44px;letter-spacing:-1.5px}.zwc-franchisor-section .zwc-card-content{flex-direction:column;gap:32px}.zwc-ai-section .zwc-ai-inner{flex-direction:column;padding:70px 40px}.zwc-ai-section .zwc-ai-heading h2{max-width:100%}.zwc-ai-section .zwc-ai-heading,.zwc-ai-section .zwc-ai-text{width:100%}.zwc-franchisor-section{padding-top:80px;padding-bottom:80px}.zwc-seat-wrap{padding:80px 0}.zwc-seat-inner h2{max-width:600px}.zwc-seat-wrap .zwc-seat-inner{gap:40px}.zwc-banner-left{max-width:750px;width:100%}.zwc-banner-wrap{padding:80px 0 50px}.zwc-banner-image{max-width:500px;width:100%}.zwc-professional-section .zwc-professional-heading h2{max-width:750px}.zwc-section-title,.zwc-section-title{max-width:750px}.zwc-franchisor-section .zwc-franchisor-inner{gap:50px}.zwc-banner-image{padding-top:10px}.zwc-franchisor-section .zwc-card-col{gap:10px}.zwc-final-inner h2{max-width:700px}.zwc-professional-section .zwc-service-card{padding:35px 25px}}@media screen and (max-width:767px){.zwc-banner-wrap{padding:60px 0 40px}.zwc-wrapper p{font-size:15px !important}.zwc-banner-wrap .zwc-banner-left{gap:25px}.zwc-banner-wrap .zwc-tag-wrap{margin-bottom:25px}.zwc-ai-section .zwc-ai-text{gap:15px}.zwc-franchisor-section .zwc-card-light .zwc-card-heading{font-size:17px !important}.zwc-banner-wrap .zwc-title-wrap,.zwc-ai-section .zwc-ai-inner,.zwc-final-section .zwc-final-inner{gap:20px}.zwc-banner-wrap .zwc-title-wrap h1{font-size:40px;letter-spacing:-0.8px}.zwc-banner-wrap .zwc-title-wrap p{font-size:15px;line-height:1.6}.zwc-banner-wrap .zwc-banner-image{border-radius:24px}.zwc-seat-inner h2{max-width:500px}.zwc-trust-wrap{padding:40px 20px}.zwc-trust-wrap .logos-wrap{gap:32px 36px}.zwc-seat-wrap{padding:60px 0}.zwc-professional-section .zwc-professional-heading h2{max-width:600px}.zwc-scale-image{display:none !important}.zwc-seat-wrap .zwc-seat-list{gap:20px}.zwc-seat-wrap h2,.zwc-franchisor-section .zwc-section-title,.zwc-ai-section .zwc-ai-heading h2,.zwc-professional-section .zwc-professional-heading h2{font-size:30px;letter-spacing:-0.6px}.zwc-franchisor-section .zwc-franchisor-inner{gap:30px}.zwc-seat-wrap .zwc-seat-inner{gap:30px}.zwc-ai-section .zwc-ai-icon{width:60px;height:60px}.zwc-franchisor-section .zwc-card,.zwc-professional-section .zwc-professional-inner{gap:25px}.zwc-professional-section .zwc-service-card{flex:auto;max-width:400px;margin:auto}.zwc-franchisor-section{padding:60px 0}.zwc-franchisor-section .zwc-card{padding:28px;border-radius:18px}.zwc-franchisor-section .zwc-card-tag-text{font-size:15px}.zwc-ai-section{padding:0 0 60px}.zwc-ai-section .zwc-ai-inner{padding:48px 28px;border-radius:24px}.zwc-professional-section{padding:0 0 60px}.zwc-professional-section .zwc-service-card{padding:32px 24px}.zwc-final-section{padding:64px 0 80px}.zwc-final-section .zwc-final-inner h2{font-size:32px;letter-spacing:-1px}.zwc-final-section .zwc-final-inner p{font-size:15px}}@media screen and (max-width:480px){.zwc-banner-wrap .zwc-tag-wrap{margin-bottom:15px}.zwc-banner-wrap .zwc-title-wrap h1{font-size:30px}.zwc-wrapper h2{font-size:24px !important;line-height:1.3 !important}.zwc-banner-wrap .zwc-title-wrap p{margin-bottom:20px}.zwc-hero-cta{padding:12px 45px 12px 25px}.zwc-seat-wrap .zwc-seat-role h3{font-size:18px}.zwc-seat-inner h2{max-width:370px}.zwc-hero-cta:hover::before,.zwc-hero-cta:hover::after{right:22px}.zwc-hero-cta::before{right:26px;top:26px}.zwc-franchisor-section .zwc-card-tag-text{font-size:14px}.zwc-seat-wrap .zwc-seat-role,.zwc-seat-wrap .zwc-seat-body{padding:18px 20px}.zwc-franchisor-section .zwc-card{padding:30px 20px}.zwc-hero-cta::after{right:26px;top:23px}.zwc-ai-section .zwc-ai-heading{flex:auto;min-width:auto}}