.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.zwc-banner-img{display:none}.zw-product-header{position:relative;z-index:2}.zwc-banner-wrap{position:relative;padding:120px 0 400px;max-width:1920px;margin:auto}.zwc-banner-wrap::before{content:"";position:absolute;top:-68px;left:0;width:100%;height:107%;background:#ffebe9 url(//www.zohowebstatic.com/sites/zweb/images/recruit/manpower-bnr-bg.jpg) no-repeat;background-size:cover;z-index:0}.zwc-banner-content{position:relative}.zwc-banner-content::after{content:'';max-width:560px;width:100%;height:510px;background:url(//www.zohowebstatic.com/sites/zweb/images/recruit/manpower-bnr-illustration.webp) no-repeat;background-size:100%;position:absolute;right:-30px;bottom:0}.zwc-banner-wrap h1{font-family:var(--primaryfont-semibold);font-size:80px;line-height:1.04;letter-spacing:-3.6px;color:#000;margin:0 0 26px 0;max-width:791px}.zwc-banner-wrap p{font-family:var(--primaryfont-regular);font-size:22px;line-height:1.45;letter-spacing:-0.66px;color:#000;margin:0 0 36px 0;max-width:580px}.zwc-cta-wrap{gap:12px;display:-webkit-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.zwc-request-btn,.zwc-primary-cta{border:2px solid #000;border-radius:5px;font-family:var(--zf-primary-semibold);font-size:20px;color:#000;text-transform:none;letter-spacing:-0.6px;padding:18px 24px;line-height:1}.zwc-request-btn{border:1px solid #000}.zwc-primary-cta{padding:18px 24px;border:2px solid var(--primary-btn-color);color:#fff}.zwc-bottom-cta-wrap .zwc-primary-cta{background:#1e1c1b;border-color:#1e1c1b;display:inline-block}.zwc-testimonial-wrap{background:#1e1c1b;padding:0;margin-top:-310px}.zwc-testimonial-wrap .zwc-outer-wrap{display:flex;gap:3px}.zwc-testimonial-content{background:#fff;border:1.5px solid rgba(241,226,225,0.5);border-radius:10px;backdrop-filter:blur(27.9px);padding:79px 114px;width:65%;max-width:830px;display:flex;flex-direction:column;row-gap:57px}.ztesti-video{display:inline-flex;border-radius:5px;overflow:hidden;position:relative}.zwc-testi-play-btn{width:48px;height:48px;background:url('//www.zohowebstatic.com/sites/zweb/images/recruit/wcag/zwc-play-icon.svg') no-repeat center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.8}.zwc-testimonial-quote .quote{font-family:var(--zf-primary-light);font-size:27px;line-height:1.41;letter-spacing:-0.81px;color:#000;margin:20px 0;max-width:357px}.zwc-author-info .author-name{font-family:var(--primaryfont-semibold);font-size:23px;letter-spacing:-0.69px;color:#000;margin:0 0 6px 0}.zwc-author-info .author-title{font-family:var(--primaryfont-regular);font-size:15px;color:#000;margin:0}.zwc-award-wrap{display:flex;gap:50px;align-items:center}.zwc-award-item{display:flex;flex-direction:column;align-items:center;gap:14px}.zwc-award-item img{max-width:80px}.zwc-star-rating{--zwc-star-size:22px;--zwc-star-gap:3px;--zwc-star-empty:#d1d1d1;--zwc-star-filled:#ffb13d;display:inline-flex;gap:var(--zwc-star-gap)}.zwc-star{width:var(--zwc-star-size);height:var(--zwc-star-size);position:relative;background-color:var(--zwc-star-empty);-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.zwc-star::before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--zwc-star-fill,0);background-color:var(--zwc-star-filled);animation-name:zwc-fillStars;animation-duration:.4s;animation-timing-function:ease;animation-delay:calc(var(--zwc-star-index, 0) * .4s);animation-fill-mode:both}@keyframes zwc-fillStars{from{width:0}to{width:var(--zwc-star-fill,0)}}.zwc-rating-value{font-size:15px;color:#000}.zwc-stats-content{background:linear-gradient(to right,#780800,#780800);border-radius:10px;padding:82px 94px 82px 10%;max-width:457px;width:35%;display:flex;flex-direction:column;gap:44px;justify-content:center}.stat-item .stat-number{font-family:var(--zf-primary-medium);font-size:60px;letter-spacing:-1.8px;color:#fff;margin:0 0 12px;line-height:normal;display:inline-block}.stat-item .stat-label{font-family:var(--zf-primary-medium);font-size:20px;letter-spacing:-0.4px;color:#fff;margin:0}.stat-item{position:relative}.stat-item::before{content:'';position:absolute;top:-22px;left:0;width:70%;height:2px;background:#923802;background:linear-gradient(90deg,rgba(146,56,2,1) 0,rgba(120,8,0,1) 100%)}.stat-item:first-child::before{display:none}.zwc-why-wrap{background:#1e1c1b;padding:140px 0;overflow:hidden}.zwc-why-wrap .zwc-outer-wrap{display:flex;flex-direction:column;gap:80px}.zwc-feature-wrap{padding:140px 0 0}.zwc-feature-wrap .zwc-outer-wrap{display:grid;grid-template-columns:506px 1fr;gap:94px}.zwc-why-grid{display:flex;gap:20px;overflow-x:auto;padding-bottom:10px;margin-right:calc((100vw - min(1280px, 90vw)) / -2);scrollbar-width:thin;scrollbar-color:#4a4745 transparent;scroll-snap-type:x mandatory;scroll-behavior:smooth}.zwc-why-grid:focus-visible,.zwc-ai-grid:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:4px}.zwc-why-grid::-webkit-scrollbar{height:6px}.zwc-why-grid::-webkit-scrollbar-thumb{background:#4a4745;border-radius:100px}.zwc-why-card{scroll-snap-align:start;flex:0 0 415px;max-width:415px;background:linear-gradient(152deg,#522e18 -48.87%,#1e1c1b 55.55%);border-radius:10px;padding:56px 30px 60px 56px;display:flex;flex-direction:column;gap:35px}.zwc-why-cont{display:flex;flex-direction:column;gap:24px}.zwc-why-cont h3{font-family:var(--zf-primary-medium);font-size:28px;line-height:1.14;letter-spacing:-0.8px;color:#fff;margin:0;max-width:245px}.zwc-why-cont h3 span{display:inline-block}.zwc-why-cont h3::before{content:'';display:block;width:80px;height:72px;margin-bottom:35px;background:url('//www.zohowebstatic.com/sites/zweb/images/recruit/manpower-icon-sprite.png') no-repeat 0 center;background-size:500px 72px}.zwc-why-card:nth-child(1) .zwc-why-cont h3::before{background-position:0 center}.zwc-why-card:nth-child(2) .zwc-why-cont h3::before{background-position:-92px center}.zwc-why-card:nth-child(3) .zwc-why-cont h3::before{background-position:-172px center}.zwc-why-card:nth-child(4) .zwc-why-cont h3::before{background-position:-252px center}.zwc-why-cont p{font-family:var(--primaryfont-regular);font-size:18px;line-height:1.56;letter-spacing:-0.4px;color:#e0e0e0;margin:0;max-width:310px}.zwc-feature-cta-banner{background:#212121;border:2px solid rgba(51,51,51,0.5);border-radius:12px;box-shadow:0 20px 50px rgba(0,0,0,0.16);padding:64px 120px;display:flex;align-items:center;justify-content:space-between;gap:60px}.zwc-feature-cta-banner p{font-family:var(--primaryfont-semibold);font-size:32px;line-height:1.31;letter-spacing:-1.28px;color:#fff;margin:0;max-width:540px}.zwc-feature-cta-banner p span{display:inline-block}.zwc-feature-cta-btn{border-radius:5px;font-family:var(--zf-primary-semibold);font-size:18px;letter-spacing:-0.34px;padding:16px 24px;line-height:1;display:inline-flex;align-items:center;gap:10px;flex-shrink:0;white-space:nowrap;text-transform:none}.zwc-feature-cta-btn::after{content:'';width:14px;height:12px;background:url(//www.zohowebstatic.com/sites/zweb/images/recruit/zwc-link-arrow.svg) no-repeat center;background-size:contain;flex-shrink:0;transition:transform .3s ease;filter:invert(1)}.zwc-feature-cta-btn:hover::after{transform:translateX(4px)}.zwc-feature-intro{grid-area:1 / 1;align-self:start;display:flex;flex-direction:column;gap:25px;max-width:506px;position:sticky;top:100px;height:fit-content}.zwc-feature-intro h2,.zwc-feature-header h2{font-family:var(--zf-primary-medium);font-size:70px;line-height:1.14;letter-spacing:-3.5px;color:#000;margin:0;text-wrap:balance}.zwc-feature-intro h2 span{display:inline-block}.zwc-feature-intro p,.zwc-feature-header p{font-family:var(--primaryfont-regular);font-size:20px;line-height:1.5;letter-spacing:-0.6px;color:#000;margin:0;max-width:404px}.zwc-feature-grid{display:flex;flex-direction:column;gap:56px;margin-right:calc((100vw - min(1280px, 90vw)) / -2)}.zwc-feature-card{background:linear-gradient(288deg,#fff1ed -9.46%,#fafafa 96.38%),#fafafa;border-radius:12px 0 0 12px;padding:96px 96px 0;display:flex;flex-direction:column;gap:56px;overflow:hidden;max-width:900px}.zwc-feature-card .card-content{max-width:448px}.zwc-feature-card h3{font-family:var(--primaryfont-semibold);font-size:36px;line-height:1.14;letter-spacing:-1.8px;color:#000;margin:0 0 12px 0;max-width:427px;text-wrap:balance}.zwc-feature-card p{font-family:var(--primaryfont-regular);font-size:18px;line-height:1.56;letter-spacing:-0.54px;color:#000;margin:0;max-width:448px}.zwc-feature-card .card-image{align-self:stretch}.zwc-feature-card .card-image img{width:100%;height:auto;vertical-align:bottom;border-top-left-radius:8px}.zwc-feature-header{display:flex;flex-direction:column;gap:25px;width:100%}.zwc-feature-header h2{color:#fff;max-width:851px}.solution-card{background:#ffe2cf;border-radius:10px;max-width:600px}.solution-card-inner{display:flex;flex-direction:column;row-gap:50px;padding:74px 0 0 80px;justify-content:space-between;height:100%}.solution-card h3{font-family:var(--primaryfont-semibold);font-size:36px;letter-spacing:-1.44px;color:#000;margin:0 0 12px 0;line-height:1.1;max-width:448px}.solution-card p{font-family:var(--primaryfont-regular);font-size:18px;line-height:1.56;letter-spacing:-0.54px;color:#000;margin:0;max-width:455px}.solution-image{max-width:520px;align-self:flex-end}.solution-image img{object-fit:cover;vertical-align:bottom;max-width:100%;height:auto}.slider-right-button,.slider-left-button{display:inline-block;position:relative;width:12px;height:20px;overflow:hidden;text-indent:-9999px}.slider-right-button::before,.slider-left-button::before{content:'';background:url('//www.zohowebstatic.com/sites/zweb/images/recruit/zwc-link-arrow.svg') no-repeat;position:absolute;top:0;left:0;text-indent:0;width:12px;height:20px;background-size:100%;filter:invert(1)}.slider-left-button::before{transform:rotate(180deg)}.zwc-quote-banner-wrap{background:#fff;padding:140px 0}.zwc-quote-banner{background:#fff;border:1px solid #f2f2f2;border-radius:10px;box-shadow:20px 20px 25px rgba(0,0,0,0.05);padding:64px 142px 64px 120px;display:flex;align-items:center;justify-content:space-between;gap:123px}.zwc-quote-banner p{font-family:var(--primaryfont-semibold);font-size:32px;line-height:1.31;letter-spacing:-1.28px;color:#000;margin:0;max-width:708px}.zwc-quote-banner p span{display:inline-block}.zwc-quote-banner .zwc-primary-cta{background:var(--primary-btn-color);flex-shrink:0;display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.zwc-quote-banner .zwc-primary-cta::after{content:'';width:14px;height:12px;background:url(//www.zohowebstatic.com/sites/zweb/images/recruit/zwc-link-arrow.svg) no-repeat center;background-size:contain;filter:invert(1);flex-shrink:0;transition:transform .3s ease}.zwc-quote-banner .zwc-primary-cta:hover::after{transform:translateX(4px)}.zwc-ai-wrap{background:#1e1c1b;padding:140px 0;overflow:hidden}.zwc-ai-wrap .zwc-outer-wrap{display:flex;flex-direction:column;gap:64px}.zwc-ai-wrap .zwc-feature-header,.zwc-why-wrap .zwc-feature-header{flex-direction:row;align-items:center;justify-content:space-between;gap:30px}.zwc-slider-nav{display:inline-flex;flex-shrink:0}.zwc-slider-nav button{width:58px;height:58px;border:2px solid #303030;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .3s ease}.zwc-slider-nav button:first-child{border-right:0;border-radius:100px 0 0 100px}.zwc-slider-nav button:last-child{border-left:0;border-radius:0 100px 100px 0}.zwc-slider-nav button:last-child::before{content:'';width:2px;height:30px;background:#303030;position:absolute;left:-1px;top:50%;transform:translateY(-50%)}.zwc-slider-nav button:disabled{cursor:default}.zwc-slider-nav button:disabled .slider-left-button::before,.zwc-slider-nav button:disabled .slider-right-button::before{opacity:.25}.zwc-ai-grid{display:flex;gap:20px;overflow-x:auto;padding-bottom:10px;margin-right:calc((100vw - min(1280px, 90vw)) / -2);scrollbar-width:thin;scrollbar-color:#4a4745 transparent;scroll-snap-type:x mandatory;scroll-behavior:smooth}.zwc-ai-grid::-webkit-scrollbar{height:6px}.zwc-ai-grid::-webkit-scrollbar-thumb{background:#4a4745;border-radius:100px}.zwc-ai-grid .solution-card{scroll-snap-align:start;flex:0 0 auto;width:600px}.zwc-ai-grid .solution-card-inner{min-height:520px}.zwc-ai-cta-wrap{display:flex}.zwc-ai-wrap .zwc-request-btn{border-color:#fff;color:#fff;display:inline-flex;align-items:center;gap:10px}.zwc-ai-wrap .zwc-request-btn::after{content:'';width:14px;height:12px;background:url(//www.zohowebstatic.com/sites/zweb/images/recruit/zwc-link-arrow.svg) no-repeat center;background-size:contain;filter:invert(1);flex-shrink:0;transition:transform .3s ease}.zwc-ai-wrap .zwc-request-btn:hover::after{transform:translateX(4px)}.zwc-bottom-cta-wrap{background:#d83b3d;padding:160px 0;text-align:center}.zwc-bottom-cta-wrap .zwc-outer-wrap{display:flex;flex-direction:column;gap:43px;align-items:center}.zwc-bottom-cta-wrap h2{font-family:var(--primaryfont-semibold);font-size:80px;line-height:1.11;letter-spacing:-3.6px;color:#fff;margin:0;text-align:center;text-wrap:balance}.zwc-faq-wrap{background:#1e1c1b;padding:160px 0}.zwc-faq-wrap .content-wrap{display:flex;flex-wrap:wrap}.zwc-faq-heading h2{font-family:var(--primaryfont-semibold);font-size:clamp(32px,4vw,56px);line-height:1.1;letter-spacing:-1.12px;color:#fff;text-wrap:balance}.zwc-faq-heading{width:40%}.zwc-faq-cnt{width:60%}.zwc-faq-item{margin-bottom:16px;position:relative;background:#252221;border-radius:8px}.zwc-faq-cnt h3{margin-bottom:0}.zwc-faq-cnt button{font-size:20px;letter-spacing:-0.4px;color:#fff;margin-bottom:0;position:relative;cursor:pointer;padding:24px 64px 24px 24px;background:#202020;border-radius:4px;width:100%;border:0;text-align:left;font-family:var(--primaryfont-semibold)}.zwc-faq-cnt h3 span{content:"";position:absolute;right:26px;top:26px;z-index:1;width:24px;height:24px;background-color:#fff;border-radius:100px;cursor:pointer}.zwc-faq-cnt h3 span::before{left:50%;top:50%;height:2px;width:14px;transform:translate(-50%,-50%)}.zwc-faq-cnt h3 span::before,.zwc-faq-cnt h3 span::after{content:"";position:absolute;background:#000;z-index:2;border-radius:8px;cursor:pointer}.zwc-faq-cnt h3 span::after{left:50%;width:2px;top:50%;height:14px;transform:translate(-50%,-50%)}.zwc-faq-item.active h3 span::after{display:none}.zwc-faq-ans{display:none;color:#fff;padding:0 24px 24px;background:#202020}.zwc-faq-item:first-child .zwc-faq-ans{display:block}.zwc-faq-ans p{color:#f5f5f5;max-width:620px;margin:15px 0}.zwc-faq-ans p:first-child{margin-top:0}.zwc-faq-ans p:last-child{margin-bottom:0}@media screen and (max-width:1440px){.zwc-feature-card{padding:11% 0 0 14%}.zwc-banner-wrap h1{max-width:640px;text-wrap:balance;font-size:70px;letter-spacing:-2.96px}.zwc-banner-content::after{max-width:480px}.stat-item .stat-number{margin-bottom:2px}.zwc-feature-intro h2,.zwc-feature-header h2{font-size:64px}.zwc-feature-card{padding:10% 0 0 12%}.zwc-feature-wrap .zwc-outer-wrap{gap:54px}.zwc-feature-card .card-image{max-width:560px}.solution-card{max-width:510px}.solution-card h3{font-size:32px}.zwc-feature-wrap{padding:120px 0 0}.zwc-bottom-cta-wrap{padding:120px 0}.zwc-bottom-cta-wrap h2{font-size:70px}.zwc-faq-wrap{padding:140px 0}.zwc-ai-wrap{padding:120px 0}.zwc-why-wrap{padding:120px 0}.zwc-ai-grid .solution-card{width:510px}.solution-card p{padding-right:50px}}@media screen and (max-width:1280px){.zwc-banner-wrap{padding:70px 0 400px}.zwc-banner-wrap h1{font-size:62px;line-height:1.14}.zwc-why-card{flex:0 0 380px}.zwc-feature-wrap{padding:100px 0 0}.zwc-banner-content::after{right:0;max-width:420px;height:470px}.zwc-testimonial-content{padding:69px 64px;max-width:720px}.zwc-award-wrap{gap:30px}.zwc-award-item{gap:10px;min-height:110px;justify-content:space-between}.zwc-award-item img{max-width:60px}.zwc-stats-content{gap:54px}.stat-item .stat-number{font-size:56px}.zwc-feature-intro h2,.zwc-feature-header h2{font-size:56px}.zwc-bottom-cta-wrap{padding:100px 0}.zwc-feature-wrap .zwc-outer-wrap{gap:14px}.zwc-feature-intro{max-width:480px}.zwc-feature-card h3{font-size:32px}.zwc-bottom-cta-wrap h2{font-size:60px}.zwc-faq-wrap{padding:110px 0}.zwc-ai-wrap{padding:100px 0}.zwc-quote-banner-wrap{padding:100px 0}.zwc-why-wrap{padding:100px 0}.zwc-feature-cta-banner{padding:54px 64px;gap:54px}.zwc-feature-cta-banner p{font-size:28px;letter-spacing:-1px}.zwc-quote-banner{padding:54px 64px;gap:54px}.zwc-quote-banner p{font-size:28px;max-width:445px;letter-spacing:-1px}}@media screen and (max-width:1199px){.zwc-banner-wrap h1{font-size:56px;line-height:64px}.zwc-feature-intro h2,.zwc-feature-header h2{font-size:48px;line-height:56px;letter-spacing:-2.6px}.zwc-banner-content{padding-left:50px}.zwc-banner-wrap h1{max-width:600px}.zwc-feature-grid{margin-right:calc((100vw - 95vw) / -2)}.zwc-banner-wrap p{max-width:410px;font-size:20px;line-height:28px}.zwc-testimonial-content{width:70%;padding:59px 54px}.zwc-award-wrap{gap:30px}.zwc-stats-content{padding:82px 34px 82px 8%}.zwc-feature-intro{top:50px;max-width:420px}.zwc-feature-wrap .zwc-outer-wrap{grid-template-columns:460px 1fr}.solution-card{max-width:440px}.solution-card-inner{padding:64px 0 0 60px;min-height:450px}.solution-card h3{font-size:28px}.solution-card p{padding-right:30px}.zwc-bottom-cta-wrap h2{max-width:870px}}@media screen and (max-width:1024px){.zwc-banner-wrap h1{font-size:52px;line-height:60px;max-width:470px}.zwc-banner-content::after{max-width:350px;height:400px}.zwc-banner-wrap p{max-width:410px}.zwc-faq-wrap{padding:90px 0}.zwc-banner-wrap p{font-size:20px}.zwc-award-wrap{gap:20px}.stat-item .stat-number{font-size:48px}.zwc-testimonial-quote .quote{font-size:24px;max-width:320px}.zwc-author-info .author-name{font-size:20px;margin:0}.zwc-feature-wrap .zwc-outer-wrap{display:flex;flex-direction:column;height:auto;gap:40px}.zwc-feature-intro{position:relative;top:0;max-width:100%;align-self:center;text-align:center;padding-left:0}.zwc-feature-intro h2{margin:0 auto}.zwc-why-wrap .zwc-feature-header,.zwc-ai-wrap .zwc-feature-header{padding-left:0}.zwc-feature-grid{margin-right:0}.zwc-feature-card{padding:8% 8% 0;text-align:center;margin:0 auto;width:100%;max-width:720px}.zwc-feature-card .card-content,.zwc-feature-card h3,.zwc-feature-card p{max-width:100%;margin-left:auto;margin-right:auto}.zwc-feature-card .card-image{max-width:580px;margin:0 auto}.zwc-feature-intro h2,.zwc-feature-header h2{font-size:42px;max-width:580px;line-height:50px}.zwc-feature-intro p,.zwc-feature-header p{max-width:580px}.zwc-bottom-cta-wrap h2{font-size:54px;letter-spacing:-2.6px}}@media screen and (max-width:991px){.zwc-testimonial-wrap .zwc-outer-wrap{flex-direction:column;gap:20px}.zwc-faq-heading h2{margin-bottom:40px}.zwc-banner-content::after{right:-20px;bottom:-40px}.zwc-faq-heading,.zwc-faq-cnt{width:100%}.zwc-testimonial-content,.zwc-stats-content{width:100%;height:auto;padding:60px 80px;max-width:100%}.solution-card{width:100%}.zwc-banner-wrap{padding-top:80px}.zwc-banner-content{padding-left:30px}.zwc-banner-wrap h1{font-size:48px;letter-spacing:-2.6px;max-width:480px;margin:0 0 16px 0}.zwc-banner-wrap p{font-size:18px;max-width:360px}.zwc-testimonial-content{text-align:center}.zwc-testimonial-quote .quote{margin:20px auto}.zwc-award-wrap{justify-content:center}.zwc-stats-content{flex-direction:row;gap:94px}.stat-item::before{top:10px;left:-40px;width:2px;height:100%;background:linear-gradient(180deg,#923802 0,#780800 100%)}.zwc-bottom-cta-wrap{padding:100px 0}.zwc-feature-intro h2,.zwc-feature-header h2{font-size:38px;line-height:46px;max-width:480px;margin:0 auto}.zwc-feature-intro,.zwc-feature-header{padding-left:0;align-self:center;text-align:center}.zwc-feature-header p{margin:0 auto}.zwc-feature-wrap{padding:70px 0 0}.zwc-feature-card .card-image{max-width:580px;margin:0 auto}.zwc-feature-card{padding:7% 8% 0;text-align:center;margin:0 auto;width:100%;max-width:720px}.zwc-feature-card .card-content,.zwc-feature-card h3,.zwc-feature-card p{max-width:100%;margin-left:auto;margin-right:auto}.zwc-feature-card h3{max-width:480px;letter-spacing:-1.06px}.zwc-feature-intro h2,.zwc-feature-header h2,.zwc-bottom-cta-wrap h2{letter-spacing:-1.96px}.zwc-bottom-cta-wrap h2{max-width:720px;font-size:48px}.zwc-ai-wrap{padding:80px 0 100px}.zwc-why-wrap{padding:100px 0}.zwc-ai-wrap .zwc-feature-header,.zwc-why-wrap .zwc-feature-header{flex-wrap:wrap;justify-content:space-between;align-self:stretch;text-align:left}.zwc-ai-wrap .zwc-feature-header h2,.zwc-why-wrap .zwc-feature-header h2{margin:0}.zwc-why-card{min-width:300px;flex:0 0 auto;width:440px;max-width:440px}.zwc-feature-cta-banner{align-items:flex-start;gap:30px;padding:50px 40px}.zwc-quote-banner{flex-direction:column;align-items:flex-start;text-align:left;gap:30px;padding:50px 40px}.zwc-ai-grid .solution-card{width:440px}.zwc-ai-grid .solution-card-inner{min-height:450px}.zwc-ai-cta-wrap{justify-content:center}}@media screen and (max-width:767px){.zwc-banner-wrap h1{max-width:100%;letter-spacing:-1.86px;margin-bottom:15px}.zwc-faq-wrap{padding:60px 0}.zwc-banner-wrap p{font-size:20px;max-width:520px;margin:0 auto 26px}.zwc-why-wrap .zwc-outer-wrap{gap:60px}.zwc-testimonial-wrap{padding:80px 0;margin-top:0}.zwc-testimonial-content{padding:40px 30px}.zwc-stats-content{padding:30px 20px;gap:inherit;justify-content:space-around;flex-wrap:wrap}.zwc-bottom-cta-wrap{padding:80px 20px}.zwc-banner-wrap{padding:60px 0 0}.zwc-banner-wrap::before{height:109%}.zwc-banner-content{padding-left:0;margin-bottom:50px}.zwc-banner-img{display:block}.zwc-banner-content::after{display:none}.zwc-banner-img,.zwc-banner-content{text-align:center}.zwc-banner-img img{max-width:360px;vertical-align:bottom}.zwc-award-wrap{flex-wrap:wrap;max-width:340px;margin:0 auto;gap:30px}.stat-item .stat-number{font-size:42px;margin:0 0 8px}.stat-item .stat-label{font-size:18px}.stat-item::before{display:none}.zwc-feature-intro h2,.zwc-feature-header h2{font-size:34px;line-height:42px;max-width:420px}.zwc-quote-banner-wrap{padding:70px 0}.zwc-feature-intro h2,.zwc-feature-header h2,.zwc-bottom-cta-wrap h2{letter-spacing:-1.6px}.zwc-feature-intro p,.zwc-feature-header p{font-size:18px;max-width:470px}.zwc-bottom-cta-wrap{padding:80px 0}.zwc-feature-card{padding:8% 8% 0}.zwc-feature-card h3{font-size:28px}.zwc-feature-header{margin-bottom:0}.slider-right-button::before,.slider-left-button::before{width:10px;height:18px}.solution-card{max-width:340px}.solution-card-inner{padding:45px 0 0 40px;min-height:388px;row-gap:30px}.solution-card h3{font-size:28px}.solution-content{max-width:290px}.solution-card p{line-height:1.36}.zwc-request-btn,.zwc-primary-cta{font-size:18px;padding:15px 20px}.zwc-feature-header,.zwc-feature-intro{gap:15px}.zwc-bottom-cta-wrap h2{font-size:40px}.zwc-bottom-cta-wrap .zwc-outer-wrap{gap:30px}.zwc-banner-wrap .zwc-cta-wrap,.zwc-bottom-cta-wrap .zwc-cta-wrap{flex-direction:column}.zwc-why-wrap{padding:80px 0}.zwc-why-card{width:340px;padding:40px 30px}.zwc-why-cont h3{font-size:24px}.zwc-feature-cta-banner{flex-direction:column;align-items:center;text-align:center;padding:40px 30px}.zwc-feature-cta-banner p{font-size:24px}.zwc-quote-banner{padding:40px 30px;text-align:center;align-items:center}.zwc-quote-banner p{font-size:24px}.zwc-ai-grid .solution-card{width:340px}.zwc-ai-grid .solution-card-inner{min-height:388px}}@media screen and (max-width:480px){.zwc-banner-wrap{padding:40px 0 0}.zwc-banner-wrap::before{height:111%}.zwc-banner-wrap h1{letter-spacing:-1.6px;font-size:36px;line-height:44px;max-width:320px;margin:0 auto 20px}.zwc-banner-wrap p{font-size:18px;margin-bottom:20px;max-width:360px}.zwc-banner-img img{max-width:240px}.zwc-testimonial-wrap,.zwc-bottom-cta-wrap{padding:40px 0}.zwc-feature-wrap{padding-bottom:0}.solution-card p,.zwc-feature-card p,.zwc-why-cont p{font-size:17px;line-height:26px}.zwc-testimonial-content{padding:30px 20px;row-gap:50px}.zwc-testimonial-quote .quote{font-size:22px;margin:15px auto;max-width:320px;line-height:1.31}.zwc-author-info .author-name{font-size:18px;line-height:1}.zwc-stats-content{flex-direction:column;text-align:center;gap:40px;padding:60px 20px}.stat-item .stat-number{font-size:36px;margin:0}.zwc-feature-intro h2,.zwc-feature-header h2{font-size:28px;max-width:370px;line-height:36px;letter-spacing:-0.96px}.zwc-feature-intro,.zwc-feature-header{gap:15px}.zwc-feature-card h3{font-size:24px;letter-spacing:-0.76px;line-height:32px}.zwc-feature-intro h2{font-size:24px;line-height:28px}.zwc-feature-intro p,.zwc-feature-header p{font-size:18px;max-width:420px}.solution-card-inner{min-height:360px;padding:35px 0 0 30px}.solution-card p{max-width:260px;padding-right:0}.zwc-feature-header{margin-bottom:40px}.zwc-bottom-cta-wrap .zwc-outer-wrap{row-gap:30px}.solution-card h3{font-size:24px}.solution-card{max-width:100%}.zwc-bottom-cta-wrap h2{font-size:34px;line-height:42px}.zwc-quote-banner p span{display:inline}.zwc-quote-banner-wrap{padding:40px 0}.zwc-ai-wrap,.zwc-why-wrap{padding:40px 0}.zwc-why-grid,.zwc-ai-grid{margin-right:0}.zwc-ai-wrap .zwc-outer-wrap,.zwc-why-wrap .zwc-outer-wrap{gap:0}.zwc-ai-cta-wrap,.zwc-feature-cta-banner{margin-top:30px}.zwc-why-card{width:100%;max-width:100%}.zwc-feature-cta-banner p{font-size:22px}.zwc-quote-banner p{font-size:22px}.zwc-ai-grid .solution-card{width:100%;max-width:100%}}