.zw-template-inner{overflow-x:hidden}.zw-product-header{background:#1049b1}.zwc-banner-wrap{background-color:#1049b1;padding:100px 0 150px;position:relative}.zwc-banner-wrap .content-wrap{display:flex;align-items:center;gap:40px}.zwc-banner-wrap .zwc-banner-content{flex:1 0 0;display:flex;flex-direction:column;gap:38px;align-items:flex-start;align-items:flex-start;min-width:0;position:relative;z-index:2;width:60%}.zwc-banner-wrap .zwc-text-group{display:flex;flex-direction:column;gap:30px;align-items:flex-start;width:100%}.zwc-banner-wrap .zwc-badge{display:inline-flex;align-items:center;justify-content:center;background:#deebff;border-radius:40px;padding:10px 30px}.zwc-banner-wrap .zwc-banner-tagline{font-family:var(--zf-primary-medium);color:#5271cc;font-size:24px;line-height:normal;display:inline-flex;align-items:center;justify-content:center;background:#deebff;border-radius:40px;padding:10px 30px}.zwc-banner-content .apps-download-links-wrap a,.zwc-cta-content .apps-download-links-wrap a{height:60px;width:170px;background-size:1134px auto;background-position:0 -34px}.zwc-banner-content .apps-download-links-wrap a.app-store,.zwc-cta-content .apps-download-links-wrap a.app-store{background-position:0 -48px}.zwc-banner-content .apps-download-links-wrap a.g-play,.zwc-cta-content .apps-download-links-wrap a.g-play{width:190px;background-position:-168px -48px}.zwc-banner-wrap h1{font-family:var(--primaryfont-bold);color:#fff;font-size:clamp(52px,5vw,72px);line-height:1.1;max-width:870px;margin-bottom:0}.zwc-banner-wrap p{font-family:var(--primaryfont-regular);color:#fff;font-size:21px;line-height:31px;max-width:642px;margin-bottom:0}.zwc-banner-wrap .zwc-store-badges{display:flex;align-items:center;gap:16px;flex-shrink:0}.zwc-banner-wrap .zwc-store-badges a{display:block;height:66px;width:240px}.zwc-banner-wrap .zwc-store-badges a img{height:100%;width:100%;object-fit:contain}.zwc-banner-wrap .zwc-banner-mockup{width:40%;z-index:1;position:relative}.zwc-banner-wrap .zwc-phone-frame{position:relative;z-index:1}.zwc-banner-wrap .zwc-notification-cards{position:absolute;right:unset;bottom:-50px;z-index:3;display:flex;flex-direction:column;gap:20px;left:-70px}.zwc-notification-card{background:#fff;border-radius:10px;box-shadow:0 -0.281px 23.314px 0 rgba(0,24,51,0.06);width:336px;padding:14px 14px 12px;position:relative}.zwc-notification-card .zwc-card-status{display:inline-flex;align-items:center;justify-content:center;border-radius:3px;padding:0 10px;height:17px;margin-bottom:6px}.zwc-notification-card .zwc-card-status span{font-family:var(--primaryfont-semibold);font-size:10px;color:#fff;line-height:1.4}.zwc-notification-card .zwc-status-critical{background:#f2545b}.zwc-notification-card .zwc-status-clear{background:#1ebc9d}.zwc-notification-card .zwc-card-action{position:absolute;top:10px;right:14px;background:#fafaff;border:1px solid;border-radius:3px;padding:0 8px;height:17px;display:flex;align-items:center}.zwc-notification-card .zwc-action-critical{border-color:#ef545a}.zwc-notification-card .zwc-action-clear{border-color:#1ebc9d}.zwc-notification-card .zwc-card-action span{font-family:var(--primaryfont-semibold);font-size:10px;color:#000;white-space:nowrap}.zwc-notification-card .zwc-card-title{font-family:var(--primaryfont-bold);font-size:13px;color:#242424;line-height:normal;margin-bottom:6px;display:block}.zwc-notification-card .zwc-card-desc{font-family:var(--zf-primary-medium);font-size:9px;color:#000;line-height:1.6;display:block}.zwc-notification-card .zwc-card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.zwc-notification-card .zwc-card-location{font-family:var(--primaryfont-semibold);font-size:10px;color:#000;display:flex;align-items:center;gap:4px}.zwc-notification-card .zwc-card-date{font-family:var(--zf-primary-medium);font-size:9px;color:#646970;text-align:right}.zwc-platform-wrap{background-color:#1f1f1f;padding:120px 0 0;overflow:hidden}.zwc-platform-wrap .content-wrap{display:flex;justify-content:center;gap:30px}.zwc-platform-image{line-height:0;padding-top:50px}.zwc-platform-wrap .zwc-platform-content{display:flex;flex-direction:column;gap:30px;max-width:684px}.zwc-platform-wrap h2{font-family:var(--primaryfont-bold);color:#ffd139;font-size:64px;line-height:normal;max-width:620px}.zwc-platform-wrap p{font-family:var(--primaryfont-regular);color:#fff;font-size:20px;line-height:31px}.zwc-platform-wrap .zwc-woman-image{position:absolute;right:-110px;bottom:-40px;width:340px;height:435px;overflow:hidden;pointer-events:none;transform:rotate(1.55deg)}.zwc-platform-wrap .zwc-woman-image img{width:264%;height:101%;max-width:none;position:absolute;top:0;left:-118%;object-fit:cover}.zwc-features-wrap{padding:150px 0;background:#fff}.zwc-features-wrap .zwc-features-heading{margin-bottom:80px}.zwc-features-wrap .zwc-features-heading h2{font-family:var(--primaryfont-bold);font-size:72px;color:#1a1a1a;line-height:1.1;max-width:952px}.zwc-feature-row{display:flex;align-items:center;gap:120px;padding:60px 0}.zwc-feature-row.zwc-row-reverse{flex-direction:row-reverse}.zwc-phone-mockup{flex-shrink:0;width:45%;border-radius:28px;position:relative}.zwc-feature-text{flex:1 0 0;display:flex;flex-direction:column;gap:20px;padding:40px 0;width:55%;max-width:620px}.zwc-feature-text .zwc-label{font-family:var(--primaryfont-semibold);font-size:18px;color:#1049b1;line-height:normal}.zwc-feature-text h3{font-family:var(--primaryfont-bold);font-size:40px;color:#1a1a1a;line-height:1.2;margin-bottom:0}.zwc-feature-text p{font-family:var(--primaryfont-regular);font-size:20px;color:#444;line-height:1.7}.zwc-label.zwc-lasbel-unified{color:#ad8807}.zwc-label.zwc-lasbel-instant{color:#2e0fc6}.zwc-label.zwc-label-real{color:#f96663}.zwc-label.zwc-label-custom{color:#0a7bec}.zwc-label.zwc-label-device{color:#219c2a}.zwc-label.zwc-label-location{color:#ad8807}.zwc-label.zwc-label-maps{color:#2e0fc6}.zwc-label.zwc-label-remote{color:#0a7bec}.zwc-feature-row.zwc-row-reverse .zwc-phone-mockup{text-align:center}.zwc-col-text li:before,.zwc-col-text-fixed li:before{content:'';background:#adffd5;width:32px;height:32px;border-radius:100%;left:0;top:4px;position:absolute}.zwc-col-text li,.zwc-col-text-fixed li{padding-left:50px;position:relative}.zwc-bottom-cta-wrap{background-color:#1049b1;padding:115px 0 0}.zwc-bottom-cta-wrap .content-wrap{display:flex;align-items:center;gap:54px}.zwc-bottom-cta-wrap .zwc-cta-content{flex:1 0 0;display:flex;flex-direction:column;gap:25px;align-items:flex-start;min-width:0}.zwc-bottom-cta-wrap .zwc-text-container{display:flex;flex-direction:column;gap:28px;width:100%}.zwc-bottom-cta-wrap h2{font-family:var(--primaryfont-bold);color:#fff;font-size:clamp(46px,3.8vw,64px);line-height:1.125;width:100%;margin-bottom:0}.zwc-bottom-cta-wrap p{font-family:var(--primaryfont-regular);color:#fff;font-size:21px;line-height:31px;width:100%}.zwc-bottom-cta-wrap .zwc-store-badges{display:flex;align-items:center;gap:16px}.zwc-bottom-cta-wrap .zwc-store-badges a{display:block;height:66px;width:236px}.zwc-bottom-cta-wrap .zwc-store-badges a img{height:100%;width:100%;object-fit:contain}.zwc-bottom-cta-wrap .zwc-cta-mockup{flex-shrink:0;width:574px;position:relative;overflow:hidden;line-height:0}.zwc-mobile{background-color:#051737;padding:100px 0;overflow:hidden}.zwc-mobile .content-wrap{max-width:1290px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:70px;align-items:center}.zwc-mobile h2{font-family:var(--primaryfont-bold);font-size:64px;color:#ffd164;line-height:1.2;text-align:left;width:100%;max-width:970px;margin:0}.zwc-features-row{display:flex;gap:32px;align-items:center;width:100%}.zwc-features-row-reverse{display:flex;gap:240px;align-items:center;justify-content:flex-end;width:100%}.zwc-col-text{flex:1;display:flex;flex-direction:column;gap:32px;min-width:0}.zwc-col-text-fixed{width:595px;flex-shrink:0;display:flex;flex-direction:column;gap:32px}.zwc-col-text h3,.zwc-col-text-fixed h3{font-family:var(--primaryfont-semibold);font-size:32px;color:#fff;line-height:1.3;max-width:540px;margin:0}.zwc-col-text ul,.zwc-col-text-fixed ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:32px}.zwc-col-text ul li,.zwc-col-text-fixed ul li{display:flex;align-items:center;gap:18px;font-family:var(--primaryfont-regular);font-size:21px;color:#fff;line-height:1.95}.zwc-col-text ul li img,.zwc-col-text-fixed ul li img{width:32px;height:32px;flex-shrink:0}.zwc-mockup-web{flex-shrink:0;width:640px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}.zwc-mockup-web .zwc-glow-circle{position:absolute;width:370px;height:370px;pointer-events:none;z-index:0}.zwc-mockup-web .zwc-glow-1{top:-50px;right:140px}.zwc-mockup-web .zwc-glow-2{bottom:-50px;right:-50px}.zwc-cards-stack{grid-column:1;grid-row:1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center;width:640px;height:490px;position:relative;z-index:1}.zwc-card-gallery{grid-column:1;grid-row:1;background:#0a2d6c;border-radius:17px;width:192px;height:171px;transform:translate(210px,-100px);z-index:2;overflow:hidden}.zwc-card-gallery img{width:100%;height:100%;object-fit:cover}.zwc-card-newdevice{grid-column:1;grid-row:1;background:#0a2d6c;border-radius:17px;width:312px;height:246px;transform:translate(-30px,60px);z-index:3;overflow:hidden}.zwc-card-newdevice img{width:100%;height:100%;object-fit:cover}.zwc-card-success{grid-column:1;grid-row:1;background:#0a2d6c;border-radius:17px;width:328px;height:204px;transform:translate(50px,170px);z-index:4;overflow:hidden}.zwc-card-success img{width:100%;height:100%;object-fit:cover}.zwc-card-update{grid-column:1;grid-row:1;background:#0a2d6c;border-radius:17px;width:220px;height:260px;transform:translate(240px,10px);z-index:3;overflow:hidden}.zwc-card-update img{width:100%;height:100%;object-fit:cover}.zwc-mockup-phone{flex-shrink:0;width:430px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}.zwc-mockup-phone .zwc-glow-circle{position:absolute;width:370px;height:370px;pointer-events:none;z-index:0}.zwc-mockup-phone .zwc-glow-p1{top:-60px;left:-60px}.zwc-mockup-phone .zwc-glow-p2{bottom:-80px;left:40px}.zwc-phone-home-bar{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:44px;height:4px;background:#fcfcfc;border-radius:3px;z-index:10}.zwc-phone-screen{background:#fff;border-radius:15px;margin:7px;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:14px 8px 8px;position:relative;z-index:2}.zwc-phone-dot{width:13px;height:13px;background:#000;border-radius:50%;position:absolute;top:20px;left:50%;transform:translateX(-50%);z-index:5}.zwc-phone-cards-layer{grid-column:1;grid-row:1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;z-index:3}.zwc-widget-water{grid-column:1;grid-row:1;background:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(0,24,51,0.06);transform:translate(-80px,-180px);width:310px;height:96px;z-index:4;overflow:hidden}.zwc-widget-water img,.zwc-widget-energy img,.zwc-widget-demand img,.zwc-widget-alarm img,.zwc-widget-temp img,.zwc-widget-occ img{width:100%;height:100%;object-fit:cover}.zwc-widget-energy{grid-column:1;grid-row:1;background:#fff;border-radius:6px;box-shadow:0 6px 14px rgba(0,0,0,0.05);transform:translate(-70px,130px);width:258px;height:215px;z-index:5;overflow:hidden}.zwc-widget-demand{grid-column:1;grid-row:1;background:#fff;border-radius:6px;box-shadow:0 6px 14px rgba(0,0,0,0.04);transform:translate(100px,-20px);width:186px;height:188px;z-index:4;overflow:hidden}.zwc-widget-alarm{grid-column:1;grid-row:1;background:#f6faff;border-radius:12px;box-shadow:0 8px 12px rgba(30,0,175,0.07);transform:translate(-30px,280px);width:252px;height:100px;z-index:6;overflow:hidden}.zwc_faq{padding:100px 0 40px}.faq-section{padding:100px 0 0}.zwc-faq-accordion .zwc-accordion-content{display:none;opacity:0;color:#606060;padding-top:12px;max-width:800px}.zwc-accordion{margin-bottom:15px;padding:18px 21px 25px 100px;cursor:pointer}.zwc-faq-accordion .zwc-accordion.active .zwc-accordion-content{display:block;opacity:1}.zwc_faq .content-wrap{max-width:990px}.zwc-ent{width:20px;position:relative;right:40px;transform:rotate(360deg);transition:.3s ease}.zwc-ent:before,.zwc-ent:after{content:'';width:11px;height:1px;background:#000;position:absolute;top:1px;bottom:0;right:0;margin:auto;transition:transform .2s ease}.zwc-ent:before{transform:rotate(45deg);right:8px}.zwc-ent:after{transform:rotate(-45deg)}.zwc-accordion.active .zwc-ent{transform:rotate(180deg)}.zwc-accordion_head{border-radius:7px;display:flex;align-items:center;justify-content:space-between}.faq-wrap h2{font-family:var(--primaryfont-bold);font-size:64px;line-height:1.2;text-align:left;width:100%;max-width:970px;margin:0 auto;text-align:center}.zwc-col-text-fixed li:after,.zwc-col-text li:after{width:9px;height:14px;border-right:3px solid #091735;border-bottom:3px solid #091735;transform:rotate(45deg);position:absolute;content:'';left:11px;top:11px}@media(max-width:1399px){.zwc-banner-wrap p{max-width:612px}}@media(max-width:1199px){.zwc_faq .content-wrap{max-width:850px}.zwc-banner-wrap h1{font-size:52px}.zwc-banner-wrap .zwc-banner-tagline{font-size:20px}.zwc-platform-wrap .zwc-platform-content{max-width:560px}.zwc-banner-wrap .zwc-banner-content{gap:25px}.zwc-banner-wrap p{margin-bottom:0}.zwc-banner-wrap p{font-size:18px}.zwc-banner-wrap .zwc-banner-mockup{width:420px;right:-10px}.zwc-banner-wrap .zwc-phone-frame{width:390px}.zwc-platform-wrap h2{font-size:46px}.zwc-bottom-cta-wrap .content-wrap{gap:40px}.zwc-bottom-cta-wrap .zwc-cta-mockup{width:50%}.zwc-bottom-cta-wrap .zwc-cta-content{width:50%}.zwc-notification-card{transform:scale(0.8)}.zwc-notification-card~.zwc-notification-card{position:relative;top:-30px}.zwc-banner-wrap .zwc-notification-cards{bottom:-40px}.zwc-bottom-cta-wrap h2{font-size:46px}.zwc-features-wrap .zwc-features-heading h2{font-size:56px}.zwc-feature-text h3{font-size:32px}.zwc-mobile h2{font-size:46px}.zwc-col-text h3,.zwc-col-text-fixed h3{font-size:26px}.zwc-col-text ul li,.zwc-col-text-fixed ul li{font-size:18px}.zwc-mockup-web{width:520px}.zwc-features-row-reverse{gap:80px}.zwc-col-text-fixed{width:480px}.zwc-platform-wrap p{font-size:18px}.zwc-platform-wrap p{margin-bottom:0}.zwc-platform-wrap{padding:100px 0 0}.zwc-platform-wrap .zwc-platform-content{padding-bottom:60px}.zwc-platform-wrap .content-wrap{align-items:flex-end}.zwc-platform-wrap .zwc-platform-content{max-width:480px}.zwc-features-wrap{padding:100px 0}.zwc-features-wrap .zwc-features-heading{margin-bottom:40px}.zwc-mobile .content-wrap{gap:30px}.zwc-mobile h2,.zwc-features-wrap .zwc-features-heading h2{font-size:46px}.zwc-banner-wrap .content-wrap{gap:20px}.zwc-feature-row{padding:30px 0}.zwc-col-text li:before,.zwc-col-text-fixed li:before{width:28px;height:28px;top:4px}.zwc-mobile{padding:80px 0 50px}.zwc-bottom-cta-wrap .zwc-text-container{gap:15px}.zwc-bottom-cta-wrap p{font-size:18px;margin-bottom:0}.zwc-bottom-cta-wrap{padding:80px 0 0}.zwc-phone-mockup img{max-width:380px}.zwc-feature-row{gap:70px}.zwc-banner-wrap p{max-width:530px}.zwc-features-wrap .content-wrap{width:90%}.zwc-features-wrap{padding:80px 0 40px}.zwc-bottom-cta-wrap h2{margin-bottom:0}.zwc-col-text-fixed li:after,.zwc-col-text li:after{width:8px;height:13px;left:10px;top:11px}.zwc-banner-wrap{padding:100px 0 100px}}@media(max-width:991px){.zwc-banner-wrap .content-wrap{flex-direction:column;gap:60px}.zwc-banner-wrap .zwc-banner-mockup{position:relative;right:auto;top:auto;transform:none;width:100%;max-width:460px;margin:0 auto}.zwc-banner-wrap .zwc-phone-frame{width:100%;max-width:360px;margin:0 auto}.zwc-platform-wrap{padding-top:80px;padding-bottom:0}.zwc-platform-wrap .content-wrap{flex-direction:column}.zwc-platform-wrap .zwc-woman-image{display:none}.zwc-platform-wrap .zwc-platform-image{max-width:310px}.zwc-features-wrap{padding-top:80px;padding-bottom:30px}.zwc-features-wrap .content-wrap{padding-left:40px;padding-right:40px}.zwc-feature-row,.zwc-feature-row.zwc-row-reverse{flex-direction:column;gap:40px;padding:50px 0}.zwc-phone-mockup{width:100%;max-width:420px;margin:0 auto;justify-content:center;display:flex}.zwc-feature-text{padding:0;text-align:center;width:100%}.zwc-bottom-cta-wrap{padding-top:80px}.zwc-bottom-cta-wrap .content-wrap{flex-direction:column;padding-left:40px;padding-right:40px}.faq-wrap h2{font-size:36px}.faq-section{padding:60px 0 0}.zwc-accordion{padding:18px 21px 25px 40px}.zwc-accordion_head h4{padding-right:40px}.zwc-ent{right:20px}.zwc-bottom-cta-wrap .zwc-cta-mockup{width:100%;max-width:400px;margin:0 auto}.zwc-mobile h2{font-size:36px;text-align:center}.zwc-features-row,.zwc-features-row-reverse{flex-direction:column;gap:48px;justify-content:flex-start;align-items:flex-start}.zwc-mockup-web,.zwc-mockup-phone{width:100%;max-width:520px;margin:0 auto}.zwc-col-text-fixed{width:100%}.zwc-banner-wrap .zwc-banner-content{width:100%;text-align:center}.apps-download-links-wrap{display:flex;justify-content:center;margin:0 auto}.zwc-banner-wrap .zwc-banner-tagline{margin:0 auto}.zwc-banner-wrap h1{font-size:40px}.zwc-banner-wrap .zwc-banner-content{max-width:500px}.zwc-platform-wrap .content-wrap{align-items:center}.zwc-platform-wrap h2{font-size:36px}.zwc-platform-wrap .zwc-platform-content{text-align:center}.zwc-platform-wrap h2{margin-bottom:0}.zwc-platform-wrap .zwc-platform-content{padding-bottom:0}.zwc-features-wrap .zwc-features-heading h2{font-size:36px;max-width:440px;text-align:center;margin:0 auto}.zwc-feature-row{padding:30px 0}.zwc-phone-mockup img{max-width:290px;margin:0 auto}.zwc-feature-text p{font-size:18px;margin-bottom:0}.zwc-feature-text h3{font-size:30px;max-width:370px;margin:0 auto}.zwc-feature-text{gap:20px}.zwc-col-text{text-align:center;margin:0 auto}.zwc-col-text ul,.zwc-col-text-fixed ul{max-width:370px;text-align:left;margin:0 auto}.zwc-mockup-web img{max-width:400px;margin:0 auto;display:flex;justify-content:center}.zwc-mockup-web,.zwc-mockup-phone{width:100%;max-width:420px;margin:0 auto;display:flex;justify-content:center}.zwc-col-text h3,.zwc-col-text-fixed h3{font-size:22px;text-align:center;margin:0 auto;max-width:500px}.zwc-bottom-cta-wrap h2{font-size:36px;text-align:center}.zwc-bottom-cta-wrap .zwc-cta-content{width:100%;max-width:480px}.zwc-bottom-cta-wrap p{text-align:center}.zwc-banner-content .apps-download-links-wrap a.app-store,.zwc-cta-content .apps-download-links-wrap a.app-store{height:41px;width:119px;margin:0 5px 5px 0;background-size:804px auto;background-position:0 -34px}.zwc-banner-content .apps-download-links-wrap a.g-play,.zwc-cta-content .apps-download-links-wrap a.g-play{height:41px;width:134px;margin:0 5px 5px 0;background-size:804px auto;background-position:-119px -34px}.zwc-accordion_head{align-items:flex-start}.zwc_faq .content-wrap{max-width:700px}}@media(max-width:767px){.zwc-banner-wrap{padding-top:60px;padding-bottom:30px}.zwc-banner-wrap .zwc-badge span{font-size:16px;line-height:normal}.zwc-banner-wrap h1{font-size:33px;line-height:normal;margin-bottom:0}.zwc-banner-wrap p{font-size:16px;line-height:1.6;max-width:340px;margin:0 auto 0}.zwc-platform-wrap h2{margin:0 auto;max-width:360px}.zwc-banner-wrap .zwc-mockup-bg{top:-20px}.zwc-banner-wrap .zwc-store-badges a,.zwc-bottom-cta-wrap .zwc-store-badges a{width:180px;height:52px}.zwc-platform-wrap{padding-top:60px}.zwc-platform-wrap h2{font-size:30px;line-height:normal}.zwc-platform-wrap p{font-size:16px;line-height:1.6;max-width:410px;margin:0 auto}.zwc-platform-wrap .zwc-platform-image{width:100%}.zwc-features-wrap{padding-top:60px;padding-bottom:20px}.zwc-features-wrap .content-wrap{padding-left:20px;padding-right:20px}.zwc-features-wrap .zwc-features-heading h2{font-size:30px;line-height:normal}.zwc-feature-text .zwc-label{font-size:15px}.zwc-feature-text h3{font-size:26px;line-height:normal}.zwc-feature-text p{font-size:16px;line-height:1.6;max-width:370px;margin:0 auto}.zwc-bottom-cta-wrap{padding-top:60px;padding-bottom:0}.zwc-bottom-cta-wrap .content-wrap{padding-left:20px;padding-right:20px}.zwc-col-text ul,.zwc-col-text-fixed ul{gap:25px}.zwc-col-text li:before,.zwc-col-text-fixed li:before{width:24px;height:24px;top:-2px}.zwc-col-text li,.zwc-col-text-fixed li{padding-left:42px}.zwc-mockup-web img{max-width:280px}.zwc-bottom-cta-wrap h2{font-size:30px;line-height:normal}.zwc-bottom-cta-wrap p{font-size:16px;line-height:1.6}.zwc-bottom-cta-wrap .zwc-store-badges{flex-wrap:wrap;gap:12px}.zwc-mobile{padding:60px 0}.zwc-mobile .content-wrap{gap:40px}.zwc-mobile h2{font-size:32px;line-height:normal}.zwc-col-text h3,.zwc-col-text-fixed h3{font-size:20px;line-height:normal}.zwc-col-text ul li,.zwc-col-text-fixed ul li{font-size:16px;line-height:normal;gap:14px}.zwc-col-text ul li img,.zwc-col-text-fixed ul li img{width:26px;height:26px}.zwc-features-row,.zwc-features-row-reverse{gap:36px}.zwc-card-gallery{width:140px;height:125px;transform:translate(150px,-75px)}.zwc-card-newdevice{width:220px;height:175px;transform:translate(-20px,45px)}.zwc-card-success{width:235px;height:145px;transform:translate(35px,120px)}.zwc-card-update{width:155px;height:185px;transform:translate(170px,5px)}.zwc-banner-wrap .zwc-banner-tagline{font-size:16px}.faq-wrap h2{font-size:30px}.zwc_faq{padding:60px 0 20px}.faq-section{padding:30px 0 0}.zwc-accordion{padding:10px 21px 10px 0}.zwc-features-wrap .zwc-features-heading{margin-bottom:20px}.zwc-feature-row,.zwc-feature-row.zwc-row-reverse{padding:20px 0 40px}.zwc-feature-row,.zwc-feature-row.zwc-row-reverse{gap:20px}.zwc-bottom-cta-wrap .zwc-cta-mockup{max-width:320px}.zwc-col-text h3,.zwc-col-text-fixed h3{font-size:18px;line-height:1.5}.zwc-phone-mockup img{max-width:240px}.zwc-banner-wrap .zwc-notification-cards{display:none}.zwc-platform-image{padding-top:30px}.zwc-faq-accordion .zwc-accordion-content{font-size:16px}.zwc-banner-wrap .content-wrap{gap:40px}.zwc-bottom-cta-wrap .zwc-cta-content{max-width:400px}.zwc-col-text-fixed li:after,.zwc-col-text li:after{width:8px;height:12px;left:8px;top:3px}.zwc-col-text-fixed{order:1}.zwc-mockup-web,.zwc-mockup-phone{order:1}.zwc-col-text{order:2}}