:root{--zwc-white:#fff;--zwc-text:#111;--zwc-text-muted:#495567;--zwc-heading:#21294a;--zwc-accent:#0478ff;--zwc-dark:#0d1229;--zwc-dark-2:#141a37;--secondary-bg:#0d1229;--zwc-hero-sub:#d1d8e2;--zwc-cta:#ea0000;--zwc-bg-faint:#f4f6fb;--zwc-border-faint:#e3e8f1;--zwc-quote-bg:#cfe5fb;--zwc-fs-h1:clamp(34px,4.44vw,64px);--zwc-fs-h2:clamp(28px,3.61vw,52px);--zwc-fs-h3:clamp(20px,1.67vw,24px);--zwc-fs-body:clamp(16px,1.25vw,18px);--zwc-fs-body-lg:clamp(16px,1.32vw,19px);--zwc-ls-h1:-1.92px;--zwc-ls-h2:-1.56px;--zwc-ls-body-lg:-0.19px}.zw-product-header{background-color:var(--zwc-dark)}.zwc-feature-inner-wrap{font-family:var(--primaryfont-regular)}.zwc-feature-inner-wrap section{width:100%}.zwc-feature-inner-wrap h1,.zwc-feature-inner-wrap h2:not(.zf-trusted-brands-sec h2),.zwc-feature-inner-wrap h3,.zwc-feature-inner-wrap h4,.zwc-feature-inner-wrap p{margin:0}.zwc-feature-inner-wrap ul{list-style:none;margin:0}.zwc-feature-inner-wrap .content-wrap{padding-top:80px;padding-bottom:80px}@media(max-width:1440px){.zwc-feature-inner-wrap .content-wrap{padding-top:60px;padding-bottom:60px}}.zf-trusted-brands-sec{border-bottom:unset}.zwc-banner-wrap{position:relative;background-color:var(--secondary-bg);background-image:url(//www.zohowebstatic.com/sites/zweb/images/flow/features/header-bg.png);background-repeat:no-repeat;background-position:center -120px;background-size:1840px auto;padding-top:clamp(60px,6.94vw,100px);padding-bottom:clamp(170px,27.78vw,400px)}.zwc-banner-wrap .content-wrap{max-width:1200px;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}.zwc-banner-wrap .zwc-banner-top{display:flex;align-items:stretch;gap:clamp(28px,3.47vw,50px)}.zwc-banner-wrap .zwc-banner-top h1{flex:1 1 55%;margin:0}.zwc-banner-wrap .zwc-banner-intro{flex:1 1 45%;max-width:470px;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(20px,1.94vw,28px);padding-left:clamp(24px,2.78vw,40px)}.zwc-banner-wrap h1{font-family:var(--primaryfont-bold);font-size:var(--zwc-fs-h1);line-height:1.09;letter-spacing:var(--zwc-ls-h1);color:var(--zwc-white)}.zwc-banner-wrap .zwc-banner-intro p{font-size:var(--zwc-fs-body-lg);line-height:1.68;letter-spacing:var(--zwc-ls-body-lg);color:var(--zwc-hero-sub)}.zwc-banner-image{position:relative;margin-top:calc(-1 * clamp(120px, 20.83vw, 300px));padding:0 20px;text-align:center}.zwc-banner-image img{display:inline-block;width:100%;max-width:1040px;height:auto;border-radius:clamp(8px,0.83vw,12px)}@media(max-width:1024px){.zwc-banner-wrap .zwc-banner-intro{max-width:420px}}@media(max-width:991px){.zf-trusted-brands-sec h2{text-align:left}}@media(max-width:767px){.zwc-banner-wrap .zwc-banner-top{flex-direction:column;gap:clamp(20px,5vw,28px)}.zwc-banner-wrap .zwc-banner-intro{flex:1 1 auto;max-width:100%;padding-left:0;border-left:0}.zwc-banner-wrap h1{letter-spacing:normal;line-height:normal}}.zwc-features-wrap{width:100%}.zwc-features-wrap .content-wrap{padding-top:0}.zwc-features-listing{max-width:1280px;margin:0 auto;box-sizing:border-box;display:grid;grid-template-columns:28px 1fr;column-gap:clamp(16px,2.78vw,40px);align-items:start}.zwc-sidebar{position:sticky;top:clamp(120px,42vh,420px);align-self:start}.zwc-sidebar ul{display:flex;flex-direction:column;align-items:center;gap:16px}.zwc-sidebar .indicator{display:flex;align-items:center;justify-content:center;width:8px;height:8px;border-radius:50%;background-color:#c4ccd8;color:transparent;font-size:0;text-decoration:none;transition:width .25s ease,height .25s ease,background-color .25s ease,color .25s ease}.zwc-sidebar .indicator:hover{background-color:#8d99ac}.zwc-sidebar .indicator.active{width:26px;height:26px;background-color:var(--zwc-dark);color:var(--zwc-white);font-family:var(--zf-primary-medium);font-size:12px}.zwc-sidebar .indicator:focus-visible{outline:2px solid var(--zwc-accent);outline-offset:3px}.zwc-features-list{display:flex;flex-direction:column;gap:clamp(20px,1.67vw,24px)}.zwc-features-item{position:sticky;top:clamp(80px,8.33vw,90px);scroll-margin-top:clamp(80px,8.33vw,90px);border-radius:clamp(16px,1.67vw,24px);padding:clamp(12px,4.86vw,30px) clamp(24px,2.78vw,30px);overflow:hidden;text-align:center;min-height:670px;display:flex;flex-direction:column;justify-content:center}.zwc-feature-content{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(12px,1.39vw,20px)}.zwc-feature-content h2{font-family:var(--primaryfont-bold);font-size:clamp(26px,2.78vw,40px);line-height:1.2;letter-spacing:-0.8px;color:var(--zwc-text)}.zwc-feature-content p{font-size:var(--zwc-fs-body);line-height:1.6;color:var(--zwc-text)}.zwc-feature-image img{display:block;width:100%;max-width:825px;height:auto;margin:clamp(28px,3.33vw,48px) auto 0}.zwc-features-item1{background-color:#fdf0e9}.zwc-features-item2{background-color:#e9f1fb}.zwc-features-item3{background-color:#fdf6e9}.zwc-features-item4{background-color:#e9f6ed}.zwc-features-item5{background-color:#f1ecf9}.zwc-features-item6{background-color:#fdf0e9}.zwc-cta-band{width:100%;background-color:var(--zwc-dark)}.zwc-cta-band .content-wrap{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:clamp(24px,2.78vw,40px);text-align:center}.zwc-cta-band h2{font-family:var(--primaryfont-bold);font-size:clamp(28px,3.47vw,50px);line-height:1.2;letter-spacing:-1.5px;color:var(--zwc-white);max-width:620px}.zwc-cta-band-card{background-color:transparent;padding:0 20px}.zwc-cta-band-card .content-wrap{background-color:var(--zwc-dark);border-radius:clamp(16px,1.67vw,24px);margin:clamp(40px,4.17vw,60px) auto}.zwc-why-wrap{width:100%;background-color:var(--zwc-bg-faint)}.zwc-why-wrap .content-wrap{max-width:980px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(32px,3.33vw,48px)}.zwc-why-intro{display:flex;flex-direction:column;gap:clamp(16px,1.39vw,20px);max-width:720px}.zwc-why-intro h2{font-family:var(--primaryfont-bold);font-size:clamp(28px,3.47vw,50px);line-height:1.28;letter-spacing:-1.5px;color:var(--zwc-text)}.zwc-why-intro p{font-size:var(--zwc-fs-body-lg);line-height:1.68;letter-spacing:var(--zwc-ls-body-lg);color:var(--zwc-text)}.zwc-why-points{background-color:var(--zwc-white);border-radius:clamp(12px,1.11vw,16px);padding:clamp(28px,3.33vw,48px);display:flex;flex-direction:column;gap:clamp(20px,2.08vw,30px)}.zwc-why-points li+li{border-top:1px solid var(--zwc-border-faint);padding-top:clamp(20px,2.08vw,30px)}.zwc-why-points p{font-size:var(--zwc-fs-body-lg);line-height:1.68;letter-spacing:var(--zwc-ls-body-lg);color:var(--zwc-text)}.zwc-why-points strong{font-family:var(--primaryfont-bold)}.zwc-quote{background-color:var(--zwc-quote-bg);padding:40px 170px 40px 40px;margin:0;display:flex;flex-direction:column;gap:clamp(20px,2.22vw,32px);border-left:5px solid #0087f4}.zwc-quote .zwc-quote-mark{display:block;width:22px;height:auto;flex:none}.zwc-quote blockquote{margin:0;display:flex;flex-direction:column;gap:clamp(20px,1.67vw,24px)}.zwc-quote blockquote p{font-family:"Roboto Slab",Georgia,"Times New Roman",serif;font-size:clamp(18px,1.39vw,20px);line-height:1.75;letter-spacing:-0.4px;color:var(--zwc-heading)}.zwc-quote-author{display:flex;align-items:center;gap:16px}.zwc-quote-avatar{position:relative;width:70px;height:70px;flex:0 0 auto;border-radius:50%;overflow:hidden;background-color:#dde3ec;color:#5b6678;font-family:var(--zf-primary-medium);font-size:20px;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.5px}.zwc-quote-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.zwc-quote-meta{display:flex;flex-direction:column;gap:4px}.zwc-quote-name{font-family:var(--primaryfont-bold);font-size:20px;color:#080829}.zwc-quote-role{font-size:14px;line-height:1.7;color:var(--zwc-text-muted)}@media(max-width:767px){.zwc-quote{padding:40px 20px 40px 20px}.zwc-features-listing{grid-template-columns:1fr}.zwc-sidebar{display:none}.zwc-features-item{position:static;min-height:0}.zwc-feature-content h2{letter-spacing:normal;line-height:normal}.zwc-cta-band h2{letter-spacing:normal;line-height:normal}.zwc-why-intro h2{letter-spacing:normal;line-height:normal}}.act-btn.cta-btn{visibility:visible;opacity:1}