.zwc-learning-hub{--zwc-lh-black:#000;--zwc-lh-card:#111;--zwc-lh-card-media:#202124;--zwc-lh-text-muted:#b4b7bd;--zwc-lh-cta:#f1483e;--zwc-lh-badge:#ffe65d;--zwc-lh-border:#2a2a2a}.zwc-view-course-btn{font-family:var(--zf-primary-semibold),sans-serif;padding:16px 30px;margin:0;border:1px solid transparent;cursor:pointer;z-index:1;font-size:15px;text-transform:uppercase;position:relative;text-align:center;background:#e42527;color:#fff;border-radius:4px}.zwc-dis-inblk{display:inline-block}.zwc-dis-blk{display:block}.zwc-banner-wrap{background:url('//www.zohowebstatic.com/sites/zweb/images/sign/learning-hub/learning-hub-bg.avif') no-repeat;background-size:cover}.zwc-banner-wrap .content-wrap{max-width:1280px;margin:0 auto}.zwc-banner-inner{display:flex;align-items:flex-start;justify-content:space-between;padding:160px 0 50px}.zwc-banner-content{display:flex;flex-direction:column;max-width:570px;margin-top:30px}.zwc-banner-content h1{font-family:var(--primaryfont-semibold);font-size:5.25rem;line-height:1.1;letter-spacing:-0.02em;color:#fff;margin:0 0 20px}.zwc-banner-content h1 span{display:block;font-family:var(--primaryfont-regular);font-size:2rem;line-height:1.2;margin-top:6px}.zwc-banner-content p{font-family:var(--primaryfont-regular);font-size:1.25rem;line-height:1.6;color:#fff;margin:0 0 50px}.zwc-banner-media img{display:block;max-width:100%;height:auto}.zwc-feature-wrapper,.zwc-solution-wrapper,.zwc-resources-wrapper{background:var(--zwc-lh-black)}.zwc-feature-wrapper .content-wrap,.zwc-solution-wrapper .content-wrap,.zwc-resources-wrapper .content-wrap{max-width:1280px;margin:0 auto}.zwc-feature-wrapper .zwc-section-inner{padding:140px 24px 120px}.zwc-solution-wrapper .zwc-section-inner{padding:20px 24px}.zwc-resources-wrapper .zwc-section-inner{padding:120px 24px 160px}.zwc-section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:44px}.zwc-section-head h2{font-family:var(--primaryfont-semibold);font-size:4rem;line-height:1.1;letter-spacing:-0.02em;color:#fff;margin:0}.zwc-section-head .zwc-view-all{font-family:var(--primaryfont-regular);font-size:1rem;line-height:1.4;color:#fff;text-decoration:underline;text-underline-offset:3px}.zwc-card-grid{display:flex;flex-wrap:wrap;gap:16px;list-style:none;padding:0;margin:0}.zwc-card{display:flex;flex-direction:column;position:relative;width:calc((100% - 32px) / 3);border-radius:12px;overflow:hidden;background:var(--zwc-lh-card);border:1px solid var(--zwc-lh-border)}.zwc-card-tag{font-family:var(--primaryfont-semibold);font-size:1.25rem;line-height:1.2}.zwc-badge{display:inline-block;position:absolute;top:0;left:0;font-family:var(--primaryfont-semibold);font-size:.8125rem;line-height:1.4;color:#000;background:var(--zwc-lh-badge);padding:2px 10px;z-index:2}.zwc-card-body{display:flex;flex-direction:column;padding:32px 35px 24px}.zwc-card-body h3{font-family:var(--primaryfont-semibold);font-size:1.5rem;line-height:1.25;color:#fff;margin:0 0 14px}.zwc-card-body p{font-family:var(--primaryfont-regular);font-size:1rem;line-height:1.6;color:var(--zwc-lh-text-muted);margin:0}.zwc-card-cta{display:flex;align-items:center;margin-top:auto;padding:20px 40px;border-top:1px solid var(--zwc-lh-border);font-family:var(--primaryfont-semibold);font-size:1rem;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:#fff;transition:background .2s ease,border-color .2s ease}.zwc-feature-wrapper .zwc-card-cta,.zwc-solution-wrapper .zwc-card-cta{justify-content:center}.zwc-card .zwc-card-cta::after{content:"";position:absolute;inset:0;z-index:1}.zwc-card-cta .zwc-arrow{display:inline-block;width:20px;height:20px;margin-left:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .25s ease}.zwc-card:hover .zwc-card-cta,.zwc-card:focus-within .zwc-card-cta{background:var(--zwc-lh-cta);border-top-color:var(--zwc-lh-cta)}.zwc-card:hover .zwc-card-cta .zwc-arrow,.zwc-card:focus-within .zwc-card-cta .zwc-arrow{transform:translateX(6px)}.zwc-resource-grid{display:flex;flex-wrap:wrap;gap:16px;list-style:none;padding:0;margin:0}.zwc-resource-grid>li{display:flex;flex-direction:column;position:relative;width:calc((100% - 48px) / 4)}.zwc-resource-card{display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden}.zwc-resource-card img{display:block;width:auto;height:auto;object-fit:contain;transition:transform .4s ease}.zwc-resource-grid>li:hover .zwc-resource-card img,.zwc-resource-grid>li:focus-within .zwc-resource-card img{transform:scale(1.08)}.zwc-resource-grid .zwc-card-cta{padding:20px 0 0;border-top:0}.zwc-resource-grid>li .zwc-card-cta::after{content:"";position:absolute;inset:0;z-index:1}.zwc-resource-grid>li:hover .zwc-card-cta .zwc-arrow,.zwc-resource-grid>li:focus-within .zwc-card-cta .zwc-arrow{transform:translateX(6px)}.zwc-faq-wrap{background:#fff}.zwc-faq-wrap .content-wrap{max-width:998px;margin:0 auto}.zwc-faq-wrap .faq-section{padding:150px 24px}.zwc-faq-wrap .faq-section h2{font-family:var(--primaryfont-regular);font-size:1.75rem;line-height:1.25;color:#000;margin:0 0 32px}.zwc-faq-wrap .faq-list{list-style:none;padding:0;margin:0}.zwc-faq-wrap .faq-list>li{border-bottom:1px solid #d9d9d9;padding:24px 0}.zwc-faq-wrap .faq-list>li h3{font-family:var(--primaryfont-semibold);font-size:1.55rem;line-height:1.35;margin:0;color:#000}.zwc-faq-wrap .faq-list>li h3 button{position:relative;display:block;width:100%;padding:0 40px 0 0;margin:0;background:transparent;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.zwc-faq-wrap .faq-list p{display:none;margin:14px 0 0;cursor:pointer;font-family:var(--primaryfont-regular);font-size:1.25rem;line-height:1.6;color:#000}.zwc-faq-wrap .faq-list p.active{display:block}.zwc-faq-wrap .faq-list p a{color:var(--zwc-link-clr)}.zwc-faq-wrap .faq-list>li h3 .arrow{position:absolute;right:0;top:50%;width:16px;height:16px;transform:translateY(-50%);pointer-events:none}.zwc-faq-wrap .faq-list>li h3 .arrow::before,.zwc-faq-wrap .faq-list>li h3 .arrow::after{position:absolute;content:"";left:50%;top:50%;background-color:#000;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.zwc-faq-wrap .faq-list>li h3 .arrow::before{width:16px;height:3px;transform:translate(-50%,-50%)}.zwc-faq-wrap .faq-list>li h3 .arrow::after{width:3px;height:16px;transform:translate(-50%,-50%)}.zwc-faq-wrap .faq-list>li.zactive h3 .arrow::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.zwc-bottom-cta-wrap{background:#fff;padding-bottom:120px}.zwc-bottom-cta-wrap .content-wrap{max-width:1608px;margin:0 auto}.zwc-bottom-cta-inner{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:20px;padding:120px 24px 140px;background:radial-gradient(100% 130% at 28% 0,#0d3fa0 0,#0e3491 58%,#052169 100%)}.zwc-bottom-cta-inner h2{font-family:var(--primaryfont-semibold);font-size:4.5rem;line-height:1;letter-spacing:-0.03em;color:#fff;margin:0 0 40px}.zwc-bottom-cta-inner h2 span{color:#f7b21b}.zwc-bottom-cta-inner p{font-family:var(--primaryfont-regular);font-size:2rem;line-height:1.5;letter-spacing:-1.28px;color:#fff;margin:0 0 32px}@media screen and (max-width:1199px){.zwc-banner-inner{padding:80px 20px}.zwc-banner-content h1{font-size:3.25rem}.zwc-section-head h2{font-size:3rem}.zwc-bottom-cta-inner h2{font-size:3rem}.zwc-banner-content{padding-bottom:80px}.zwc-feature-wrapper .zwc-section-inner,.zwc-resources-wrapper .zwc-section-inner,.zwc-faq-wrap .faq-section,.zwc-bottom-cta-inner{padding:100px 24px}.zwc-bottom-cta-wrap{padding-bottom:100px}}@media screen and (max-width:991px){.zwc-banner-inner{flex-direction:column;align-items:center;gap:40px;padding:80px 40px 0;text-align:center;width:100%;max-width:660px;margin:0 auto}.zwc-banner-media img{width:100%;max-width:500px}.zwc-banner-content{margin-top:0}.zwc-banner-content p{font-size:1.15rem;margin:0 0 40px}.zwc-banner-content{max-width:100%;padding-bottom:0}.zwc-banner-content h1{font-size:2.75rem}.zwc-section-head h2{font-size:2.5rem}.zwc-card,.zwc-resource-grid>li{width:calc((100% - 60px) / 2)}.zwc-feature-wrapper .zwc-section-inner,.zwc-resources-wrapper .zwc-section-inner,.zwc-faq-wrap .faq-section,.zwc-bottom-cta-inner{padding:80px 24px}.zwc-bottom-cta-wrap{padding-bottom:80px}}@media screen and (max-width:767px){.zwc-banner-inner{padding:60px 24px 0;border-radius:16px}.zwc-banner-content h1{font-size:2.25rem}.zwc-banner-content h1 span{font-size:1.375rem}.zwc-section-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px}.zwc-section-head h2{font-size:2rem}.zwc-card,.zwc-resource-grid>li{width:100%;max-width:416px}.zwc-resource-grid>li{max-width:350px}.zwc-card-body{padding:24px 24px 20px}.zwc-card-cta{padding:18px 24px}.zwc-bottom-cta-inner{padding:60px 20px 80px}.zwc-bottom-cta-inner h2{font-size:2rem;line-height:1.1}.zwc-bottom-cta-inner p{font-size:1.0625rem}.zwc-faq-wrap .faq-section{padding:56px 0}.zwc-card-grid,.zwc-resource-grid{width:100%;max-width:500px;gap:30px}.zwc-resource-grid{gap:50px}.zwc-faq-wrap .faq-list>li h3{font-size:1.35rem}.zwc-faq-wrap .faq-list p{font-size:1.15rem}.zwc-feature-wrapper .zwc-section-inner,.zwc-resources-wrapper .zwc-section-inner,.zwc-faq-wrap .faq-section{padding:60px 24px}.zwc-bottom-cta-wrap{padding-bottom:60px}.zwc-faq-wrap .faq-section{padding:60px 24px 80px}.zwc-faq-wrap .faq-section h2{margin:0 0 20px}}@media screen and (max-width:480px){.zwc-banner-inner,.zwc-feature-wrapper .zwc-section-inner,.zwc-resources-wrapper .zwc-section-inner,.zwc-faq-wrap .faq-section,.zwc-solution-wrapper .zwc-section-inner{padding:60px 0}}