.zwc-wrapper .content-wrap{max-width:1280px}.zwc-wrapper{max-width:1920px;margin:0 auto}:root{--zwc-sprite-img:url(//www.zohowebstatic.com/sites/zweb/images/assist/education-sector/zwc-sprite.svg)}.zwc-sprite-icon,.zwc-sprite-icon-aft::after,.zwc-sprite-icon-bef::before{background:var(--zwc-sprite-img) no-repeat var(--zwc-bg-pos,-10% 50%);background-size:var(--zwc-bg-size,230%) auto;display:inline-block}.zwc-sprite-icon-aft::after,.zwc-sprite-icon-bef::before{content:"";position:absolute}.zwc-sprite-icon-aft,.zwc-sprite-icon-bef{position:relative}.zwc-intro-wrap h2,.zwc-need-header h2,.zwc-features-header h2,.zwc-usecase-wrap h2,.zwc-stats-wrap h2,.zwc-choose-heading h2,.zwc-faq-wrap h2{font-family:var(--zf-primary-medium);font-size:clamp(32px,6vw,72px);line-height:1.11;letter-spacing:-0.02em;margin:0}.zwc-intro-wrap h2,.zwc-need-header h2,.zwc-features-header h2,.zwc-stats-wrap h2{color:#000}.zwc-usecase-wrap h2,.zwc-choose-heading h2,.zwc-faq-wrap h2{color:#fff}.zwc-feature-card h3,.zwc-usecase-text h3{font-size:clamp(22px,2.67vw,32px);line-height:1.25;letter-spacing:-0.02em;margin:0}.zwc-feature-card h3{font-family:var(--zf-primary-medium);color:#000;margin-bottom:clamp(16px,2vw,24px)}.zwc-usecase-text h3{font-family:var(--primaryfont-semibold);color:#fff}.zwc-need-card h3,.zwc-choose-list li>span:last-child{font-family:var(--primaryfont-semibold);font-size:clamp(18px,2vw,24px);line-height:1.33;letter-spacing:-0.02em;color:#000;margin:0}.zwc-banner-content p,.zwc-intro-wrap p,.zwc-need-header p,.zwc-choose-content>p,.zwc-feature-card p,.zwc-stats-card p{font-family:var(--primaryfont-regular);font-size:clamp(16px,1.5vw,18px);line-height:1.55;letter-spacing:-0.02em;margin:0}.zwc-banner-content p{color:#fff}.zwc-intro-wrap p,.zwc-need-header p,.zwc-choose-content>p,.zwc-feature-card p,.zwc-stats-card p{color:#000}.zwc-need-card p,.zwc-usecase-text p{font-family:var(--primaryfont-regular);font-size:16px;line-height:1.625;letter-spacing:-0.02em;margin:0}.zwc-need-card p{color:#000}.zwc-usecase-text p{color:#fff}.zwc-need-icon{width:18px;height:18px;--zwc-bg-size:2235%;--zwc-bg-pos:93.6% 7%}.zwc-choose-icon{width:18px;height:18px;flex-shrink:0;--zwc-bg-size:2235%;--zwc-bg-pos:99.7% 7%}.zwc-nav-btn,.zwc-trust-prev,.zwc-trust-next{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:0;cursor:pointer;transition:background .2s ease,color .2s ease}.zwc-nav-btn svg,.zwc-trust-prev svg,.zwc-trust-next svg{width:20px;height:20px}.zwc-nav-btn{width:48px;height:48px;background:#000;color:#fff}.zwc-trust-prev,.zwc-trust-next{width:clamp(32px,4vw,44px);height:clamp(32px,4vw,44px);background:#fff;color:#000;border-color:#fff}.zwc-nav-btn:disabled,.zwc-nav-btn[disabled]{background:#ededed;color:#c4c4c4;cursor:not-allowed;pointer-events:none}.zwc-feature-card,.zwc-stats-card{background:#f5f5f5;display:flex;flex-direction:column}.zwc-banner-wrap{background:linear-gradient(180deg,#03777f 0,#004a4f 60%);color:#fff;padding:clamp(56px,10.33vw,124px) 0 clamp(64px,11vw,132px)}.zwc-banner-wrap .content-wrap{display:flex;align-items:center;gap:clamp(40px,6vw,72px)}.zwc-banner-content{flex:1;display:flex;flex-direction:column;gap:clamp(24px,3.33vw,40px);max-width:708px}.zwc-banner-content h1{font-family:var(--zf-primary-medium);font-size:clamp(40px,6.67vw,80px);line-height:1.1;letter-spacing:-0.025em;color:#fff;margin:0}.zwc-banner-content .act-btn{align-self:flex-start;width:fit-content}.zwc-banner-media{flex-shrink:0;width:478px}.zwc-banner-media img{width:100%;height:auto;display:block;border-radius:4px;object-fit:cover}.zwc-intro-wrap{padding:clamp(56px,10vw,120px) 0;background:#fff}.zwc-intro-wrap .content-wrap{max-width:800px;display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.zwc-intro-wrap h2{max-width:854px}.zwc-intro-wrap p{max-width:720px}.zwc-need-wrap{padding:clamp(56px,10vw,120px) 0;background:#f5f5f5}.zwc-need-wrap .content-wrap{display:flex;flex-direction:column;gap:clamp(32px,4.17vw,50px);max-width:1300px}.zwc-need-header{display:flex;align-items:flex-end;gap:clamp(16px,2vw,24px)}.zwc-need-header h2{flex:1;max-width:779px}.zwc-need-header p{flex:1;max-width:477px}.zwc-need-grid{display:flex;gap:16px}.zwc-need-card{flex:1;display:flex;flex-direction:column;gap:16px}.zwc-features-grid .slick-list{overflow:visible}.zwc-features-wrap{padding:clamp(56px,10vw,120px) 0;background:#fff;overflow:hidden}.zwc-features-wrap .content-wrap{display:flex;flex-direction:column;gap:clamp(32px,3.33vw,40px)}.zwc-features-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.zwc-features-header h2{max-width:854px}.zwc-features-nav{display:flex;gap:12px;flex-shrink:0}.zwc-features-grid{display:flex;gap:16px}.zwc-feature-card{flex:1;padding:clamp(32px,3.83vw,46px) clamp(24px,2.75vw,33px) clamp(32px,6.83vw,82px) clamp(24px,2.67vw,32px);gap:clamp(24px,3.33vw,40px);min-height:422px}.zwc-feature-icon{margin-bottom:30px;width:50px;height:50px;--zwc-bg-size:1000%;--zwc-bg-pos:.3% 50%}.zwc-feature-card:nth-child(1) .zwc-feature-icon{--zwc-bg-pos:.3% 50%}.zwc-feature-card:nth-child(2) .zwc-feature-icon{--zwc-bg-pos:12.7% 50%}.zwc-feature-card:nth-child(3) .zwc-feature-icon{--zwc-bg-pos:25.1% 50%}.zwc-feature-card:nth-child(4) .zwc-feature-icon{--zwc-bg-pos:37.5% 50%}.zwc-feature-card:nth-child(5) .zwc-feature-icon{--zwc-bg-pos:49.9% 50%}.zwc-feature-card:nth-child(6) .zwc-feature-icon{--zwc-bg-pos:62.3% 50%}.zwc-feature-card:nth-child(7) .zwc-feature-icon{--zwc-bg-pos:74.7% 50%}.zwc-feature-card:nth-child(8) .zwc-feature-icon{--zwc-bg-pos:86.8% 50%}.zwc-usecase-wrap{background:#00282b;padding:clamp(56px,7.92vw,95.04px) 0;color:#fff;max-width:1280px;margin-inline:auto}.zwc-usecase-wrap .content-wrap{display:flex;flex-direction:column;gap:clamp(32px,4.17vw,50px);align-items:center}.zwc-usecase-wrap h2{text-align:center;max-width:814px}.zwc-usecase-list{display:flex;flex-direction:column;gap:clamp(32px,3.5vw,42px);width:100%;max-width:904px}.zwc-usecase-item{display:flex;gap:clamp(24px,4.17vw,50px);align-items:center;padding-bottom:clamp(32px,3.5vw,42px);border-bottom:1px solid #233d59}.zwc-usecase-item:last-child{border-bottom:0;padding-bottom:0}.zwc-usecase-media{flex-shrink:0;width:269px;position:relative}.zwc-usecase-media::before{content:"";position:absolute;inset:7px 7px auto auto;width:100%;height:100%;background:#233d59;z-index:0}.zwc-usecase-media img{width:100%;height:196px;object-fit:cover;position:relative;z-index:1;display:block}.zwc-usecase-text{flex:1;display:flex;flex-direction:column;gap:16px;max-width:585px}.zwc-choose-wrap{padding:clamp(56px,10vw,120px) 0}.zwc-choose-wrap .content-wrap{display:flex;background:#e6f4f5}.zwc-choose-heading{background:#004a4f;flex-shrink:0;width:507px;display:flex;align-items:center;justify-content:center;padding:clamp(30px,5vw,60px) clamp(20px,5vw,60px)}.zwc-choose-heading h2{max-width:397px}.zwc-choose-content{flex:1;display:flex;flex-direction:column;gap:clamp(16px,2vw,24px);padding:clamp(20px,7.17vw,86px) 20px clamp(20px,7.17vw,86px) clamp(20px,7.17vw,60px);justify-content:center}.zwc-choose-content>p{max-width:637px}.zwc-choose-list li{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,0.15)}.zwc-choose-list li:last-child{border-bottom:0}.zwc-trust-wrap{background:#f5f5f5;padding:clamp(40px,8vw,96px) 0}.zwc-trust-wrap .content-wrap{display:flex;flex-direction:column;gap:clamp(32px,4.67vw,56px);background:#2d2d2d;border-radius:12px;padding:clamp(25px,6.3vw,96px)}.zwc-trust-head{display:flex;justify-content:space-between;gap:clamp(32px,5.33vw,64px)}.zwc-trust-title{display:flex;flex-direction:column;gap:12px;max-width:424px}.zwc-trust-title small{font-family:var(--primaryfont-regular);font-size:18px;line-height:1.55;letter-spacing:.5px;color:#fff;text-transform:uppercase}.zwc-trust-title h3{font-family:var(--primaryfont-semibold);font-size:clamp(28px,4.67vw,56px);line-height:1.14;letter-spacing:-0.02em;color:#fff;margin:0}.zwc-trust-quote,.zwc-trust-pager{max-width:460px;width:100%}.zwc-trust-slide{display:flex;flex-direction:column;gap:24px}.zwc-trust-slide>p{font-family:var(--primaryfont-regular);font-size:clamp(17px,1.67vw,20px);line-height:1.5;letter-spacing:-0.02em;color:#fff;margin:0}.zwc-trust-author{display:flex;align-items:center;gap:16px;margin-top:24px}.zwc-trust-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;background:#d1d1d1;border:1px solid #fff;flex-shrink:0}.zwc-trust-avatar img{width:100%;height:100%;object-fit:cover}.zwc-trust-avatar:empty{display:none}.zwc-trust-meta a{color:inherit;text-decoration:underline}.zwc-trust-meta{display:flex;flex-direction:column;gap:2px}.zwc-trust-meta .zwc-trust-name{font-family:var(--primaryfont-bold);font-size:18px;line-height:1.55;letter-spacing:-0.36px;color:#fff;margin:0}.zwc-trust-meta small{font-family:var(--primaryfont-regular);font-size:14px;line-height:1.43;letter-spacing:-0.28px;color:#fff}.zwc-trust-footer{display:flex;justify-content:space-between;align-items:center;gap:32px}.zwc-trust-footer .act-btn{display:inline-flex;align-items:center;gap:4px;color:#fff;text-decoration:none;font-family:var(--primaryfont-semibold);font-size:16px;line-height:1.625;letter-spacing:-0.32px;padding:8px 6px 8px 8px}.zwc-trust-footer .act-btn svg{width:24px;height:24px}.zwc-trust-pager{display:flex;align-items:center;justify-content:space-between;gap:24px}.zwc-trust-arrows{display:flex;gap:12px}.zwc-trust-count{font-family:var(--primaryfont-regular);font-size:clamp(16px,2vw,20px);line-height:1.5;letter-spacing:-0.4px;color:#fff}.zwc-stats-wrap{padding:clamp(56px,10vw,120px) 0;background:#fff;display:none}.zwc-stats-wrap .content-wrap{display:flex;flex-direction:column;gap:clamp(32px,3.33vw,40px);align-items:center;max-width:784px}.zwc-stats-wrap h2{text-align:center}.zwc-stats-grid{display:flex;flex-wrap:wrap;gap:24px}.zwc-stats-card{flex:1 1 calc(50% - 12px);padding:clamp(24px,2.5vw,30px);gap:clamp(16px,2vw,24px)}.zwc-stats-card h3{font-family:var(--zf-primary-medium);font-size:clamp(36px,4vw,48px);line-height:1.17;letter-spacing:-0.02em;color:#000;margin:0}.zwc-faq-wrap{background:#030303;padding:clamp(56px,10vw,120px) 0}.zwc-faq-wrap .content-wrap{display:flex;justify-content:space-between;gap:clamp(32px,5.33vw,64px)}.zwc-faq-wrap h2{flex-shrink:0;width:399px}.zwc-faq-list{display:flex;flex-direction:column;gap:16px;flex:1;max-width:738px}.zwc-faq-item{background:#262626;border-radius:8px;padding:clamp(18px,2vw,24px) clamp(20px,2vw,24px)}.zwc-faq-trigger{background:transparent;border:0;padding:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,4.42vw,53px);cursor:pointer;text-align:left;color:#fff}.zwc-faq-trigger>span:first-child{font-family:var(--zf-primary-medium);font-size:clamp(17px,1.67vw,20px);line-height:1.5;letter-spacing:-0.02em;color:#fff;flex:1}.zwc-faq-toggle{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;color:#d9d9d9;transition:transform .25s ease}.zwc-faq-toggle svg{width:100%;height:100%}.zwc-faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.zwc-faq-body>*{min-height:0;overflow:hidden}.zwc-faq-body p,.zwc-faq-body ul,.zwc-faq-body li{font-family:var(--primaryfont-regular);font-size:clamp(16px,1.5vw,18px);line-height:1.67;letter-spacing:-0.02em;color:#d1d1d1;margin:0;max-width:611px}.zwc-faq-body ul{padding-left:20px;list-style:disc}.zwc-faq-body li{margin-top:4px}.zwc-faq-richbody{display:flex;flex-direction:column;gap:12px}.zwc-faq-item.is-open .zwc-faq-body{grid-template-rows:1fr}.zwc-faq-item.is-open .zwc-faq-body>*{padding-top:16px}.zwc-faq-item.is-open .zwc-faq-v{display:none}.zwc-features-grid.slick-initialized{display:block;gap:0}.zwc-features-grid.slick-initialized .slick-track{display:flex;gap:16px}.zwc-features-grid.slick-initialized .slick-slide{height:auto}.zwc-features-grid.slick-initialized .slick-slide>div{height:100%}@media screen and (max-width:1199px){.zwc-choose-heading{width:420px}}@media screen and (max-width:1024px){.zwc-banner-content{align-items:center}.zwc-banner-wrap .content-wrap{flex-direction:column;text-align:center}.zwc-banner-content .act-btn{align-self:center}}@media screen and (max-width:991px){.zwc-banner-media{width:100%;max-width:480px}.zwc-need-header{flex-direction:column;align-items:flex-start}.zwc-need-grid{flex-wrap:wrap}.zwc-need-card{flex:1 1 calc(50% - 8px);min-width:calc(50% - 8px)}.zwc-features-grid{flex-direction:column}.zwc-feature-card{min-height:auto}.zwc-usecase-media,.zwc-usecase-media img{width:100%;max-width:360px;height:auto}.zwc-usecase-media::before{display:none}.zwc-choose-wrap .content-wrap{flex-direction:column}.zwc-choose-heading{width:100%;justify-content:flex-start}.zwc-choose-heading h2{max-width:100%}.zwc-choose-content{max-width:100%}.zwc-faq-wrap h2{width:30%}.zwc-trust-quote,.zwc-trust-pager{max-width:360px}}@media screen and (max-width:767px){.zwc-wrapper .content-wrap{max-width:560px}.zwc-need-grid,.zwc-faq-wrap .content-wrap,.zwc-stats-grid,.zwc-trust-head,.zwc-usecase-item,.zwc-features-header{flex-direction:column}.zwc-trust-footer{flex-direction:column-reverse}.zwc-faq-wrap h2{width:100%}.zwc-need-card{flex:1 1 100%;min-width:100%}.zwc-feature-card{min-height:auto}.zwc-choose-heading,.zwc-choose-content{padding-left:20px;padding-right:20px}.zwc-stats-card{flex:1 1 100%}.zwc-usecase-item{text-align:center}}