.cs-hero-section{padding:150px 140px 70px;position:relative;overflow:hidden}.ind-hero-bg{opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:1305px;max-width:none;height:735px;position:absolute;top:100px;right:-15px;transform:rotate(0)}.cs-hero-max-w{z-index:1;align-items:center;max-width:1346px;display:flex;position:relative}.cs-text-display{letter-spacing:0;max-width:1145px;font-size:63px;line-height:58px}.cs-banner-section{justify-content:space-between;align-items:center;padding:35px 140px;display:flex}.cs-banner-heading-w{min-width:256px;max-width:256px}.cs-banner-heading{font-size:40px;font-weight:400;line-height:40px}.cs-banner-body-w{max-width:884px}.cs-banner-body{font-size:24px;font-weight:300;line-height:24px}@media (max-width:1024px){.cs-hero-section{padding:160px 40px 80px}.cs-hero-max-w{max-width:100%;height:auto}.cs-text-display{max-width:100%;font-size:45px;line-height:45px}.ind-hero-bg{opacity:.5;width:700px;height:394px}.cs-banner-section{flex-direction:column;align-items:flex-start;gap:24px;padding:35px 40px}.cs-banner-heading-w,.cs-banner-body-w{max-width:100%;min-width:unset}.cs-banner-heading{font-size:30px;line-height:32px}.cs-banner-body{font-size:17px;line-height:22px}}@media (max-width:640px){.cs-hero-section{padding:140px 20px 48px}.cs-text-display{font-size:29px;line-height:32px}.ind-hero-bg{display:none}.cs-banner-section{padding:28px 20px}.cs-banner-heading{font-size:22px;line-height:27px}.cs-banner-body{font-size:16px;line-height:19px}}.stat-item{align-items:flex-start;gap:16px;display:flex}.stat-check{background:#ede9fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-top:3px;display:flex}.stat-check svg{color:#4026b8;width:18px;height:18px}.stat-num{color:#1a1a2e;font-size:27px;font-weight:500;line-height:1.2}.stat-lbl{color:#9ca3af;margin-top:4px;font-size:21px;font-weight:300;line-height:1}@media (max-width:1024px){.stat-check{width:32px;height:32px}.stat-check svg{width:15px;height:15px}.stat-num{font-size:20px}.stat-lbl{font-size:18px}}@media (max-width:640px){.stat-item{gap:10px}.stat-check{width:26px;height:26px;margin-top:2px}.stat-check svg{width:12px;height:12px}.stat-num{font-size:18px}.stat-lbl{margin-top:2px;font-size:14px}}.cs-card{background:#fff;border-radius:14px;padding:20px 22px;box-shadow:0 1px 4px #0000000f}.cs-card h4{color:#111;margin-bottom:8px;font-size:.95rem;font-weight:600}.cs-card p{color:#6b7280;font-size:clamp(.9rem,1.5vw,1.1rem);font-weight:300;line-height:1.65}.erp-cs-banner{background-color:#4026b8;align-items:center;width:100%;min-height:257px;display:flex;position:relative;overflow:hidden}.erp-cs-banner-bg{object-fit:cover;object-position:center;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.erp-cs-banner-inner{z-index:1;justify-content:space-between;align-items:center;gap:60px;width:100%;max-width:1921px;margin:0 auto;padding:52px 120px;display:flex;position:relative}.erp-cs-col{flex-direction:column;gap:16px;display:flex}.erp-cs-col-left{max-width:683px}.erp-cs-col-right{max-width:661px}.erp-cs-heading{color:#fff;letter-spacing:0%;margin:0;font-size:32px;font-weight:500;line-height:120%}.erp-cs-body{color:#fff;letter-spacing:0%;margin:0;font-size:19px;font-weight:300;line-height:110%}@media (max-width:1280px){.erp-cs-banner-inner{gap:40px;padding:48px 60px}}@media (max-width:1024px){.erp-cs-banner-inner{flex-direction:column;gap:36px;padding:48px 40px}.erp-cs-col-left,.erp-cs-col-right{max-width:100%}.erp-cs-heading{font-size:26px}.erp-cs-body{font-size:18px}}@media (max-width:640px){.erp-cs-banner-inner{gap:28px;padding:36px 20px}.erp-cs-heading{font-size:22px}.erp-cs-body{font-size:16px}}@media (min-width:1281px) and (max-width:1919px){.erp-cs-banner-inner{gap:clamp(40px,3.125vw,60px);padding:clamp(48px,2.70833vw,52px) clamp(60px,6.25vw,120px)}}.mb-img-wrap{border-radius:16px;flex-shrink:0;position:relative;overflow:hidden}.mb-img-wrap>img{object-fit:cover;z-index:1;width:100%;height:100%;transition:opacity .35s;display:block;position:relative}.mb-hover-overlay{z-index:2;opacity:0;flex-direction:column;justify-content:flex-end;padding:36px 32px;transition:opacity .35s;display:flex;position:absolute;inset:0}.mb-hover-overlay h3{color:#fff;margin:0 0 14px;font-size:32px;font-weight:500;line-height:1.2}.mb-hover-overlay p{color:#ffffffd9;margin:0;font-size:19px;font-weight:300;line-height:1.65}.mb-img-wrap:hover>img{opacity:0}.mb-img-wrap:hover .mb-hover-overlay{opacity:1}.mb-desktop-wrap{justify-content:space-between;align-items:center;gap:66px;padding:90px 140px;display:flex}.mb-fintech-badge{color:#4026b8;letter-spacing:0;text-align:center;text-transform:uppercase;background:#ede9fe;border-radius:9999px;margin-bottom:32px;padding:10px 24px;font-size:19px;font-weight:500;line-height:17px;display:inline-block}.mb-heading{color:#242424;letter-spacing:0;text-transform:capitalize;max-width:792px;margin:0 0 52px;font-size:56px;font-weight:400;line-height:58px}.mb-images-wrap{flex-shrink:0;align-items:flex-end;gap:24px;display:flex}@media (max-width:1280px){.mb-desktop-wrap{gap:40px;padding:70px 60px}.mb-heading{font-size:43px;line-height:48px}}@media (max-width:1024px){.mb-desktop-wrap{flex-direction:column;padding:60px 40px}.mb-heading{font-size:36px;line-height:40px}.mb-images-wrap{justify-content:center;width:100%}}@media (max-width:640px){.mb-desktop-wrap{padding:48px 20px}.mb-heading{font-size:27px;line-height:32px}.mb-images-wrap{flex-direction:column;align-items:center}}@media (min-width:1281px) and (max-width:1919px){.mb-desktop-wrap{gap:clamp(40px,3.4375vw,66px);padding:clamp(70px,4.6875vw,90px) clamp(60px,7.29167vw,140px)}.mb-heading{font-size:clamp(43px,2.91667vw,56px);line-height:clamp(48px,3.02083vw,58px)}}.erp-desktop-wrap{justify-content:space-between;align-items:center;gap:60px;padding:90px 140px;display:flex}.erp-left{flex-shrink:0;width:679px;height:679px;position:relative;overflow:visible}.erp-circle{opacity:.2;z-index:0;pointer-events:none;background:linear-gradient(#4026b8 0%,#4026b800 100%);border-radius:50%;width:679px;height:679px;position:absolute;top:0;left:0}.erp-machine-img-wrap{z-index:1;border-radius:16px;width:608px;height:546px;position:absolute;top:67px;left:217px;overflow:hidden}.erp-machine-img-wrap img{object-fit:cover;border-radius:16px;width:100%;height:100%;transition:transform .4s;display:block}.erp-machine-img-wrap:hover img{transform:scale(1.04)}.erp-right{min-width:0;max-width:687px}.erp-enterprise-badge{color:#4026b8;letter-spacing:0;text-align:center;background:#ede9fe;border-radius:9999px;margin-bottom:32px;padding:10px 24px;font-size:19px;font-weight:500;line-height:17px;display:inline-block}.erp-heading{color:#242424;letter-spacing:0;width:687px;max-width:100%;margin:0 0 52px;font-size:56px;font-weight:400;line-height:58px}@media (max-width:1720px){.erp-left,.erp-circle{width:520px;height:520px}.erp-machine-img-wrap{width:465px;height:418px;top:51px;left:90px}}@media (max-width:1280px){.erp-desktop-wrap{gap:40px;padding:70px 60px}.erp-heading{width:auto;font-size:43px;line-height:48px}}@media (max-width:1024px){.erp-desktop-wrap{flex-direction:column;padding:60px 40px}.erp-left{width:100%;height:420px}.erp-circle{width:300px;height:300px;left:30px}.erp-machine-img-wrap{width:380px;height:340px;top:0;right:50%;transform:translate(50%)}.erp-heading{font-size:36px;line-height:40px}}@media (max-width:640px){.erp-desktop-wrap{padding:48px 20px}.erp-heading{font-size:27px;line-height:32px}.erp-left{height:340px}.erp-circle{width:220px;height:220px}.erp-machine-img-wrap{width:280px;height:260px}}@media (min-width:1281px) and (max-width:1919px){.erp-desktop-wrap{gap:clamp(40px,3.125vw,60px);padding:clamp(70px,4.6875vw,90px) clamp(60px,7.29167vw,140px)}.erp-heading{font-size:clamp(43px,2.91667vw,56px);line-height:clamp(48px,3.02083vw,58px)}}@media (min-width:1721px) and (max-width:1919px){.erp-left,.erp-circle{width:clamp(520px,35.3646vw,679px);height:clamp(520px,35.3646vw,679px)}.erp-machine-img-wrap{width:clamp(465px,31.6667vw,608px);height:clamp(418px,28.4375vw,546px);top:clamp(51px,3.48958vw,67px);left:clamp(90px,11.3021vw,217px)}}.mc-desktop-wrap{justify-content:space-between;align-items:flex-start;gap:35px;padding:90px 140px;display:flex}.mc-left-col{flex:1;min-width:0}.mc-heading{color:#242424;letter-spacing:0;text-transform:capitalize;max-width:820px;margin:0 0 52px;font-size:56px;font-weight:400;line-height:58px}.mc-group-wrap{border-radius:16px;width:832px;max-width:100%;height:461px;position:relative;overflow:hidden}.mc-group-wrap>img{object-fit:cover;width:100%;height:100%;transition:filter .35s;display:block}.mc-group-wrap:hover>img{filter:brightness(.28)}.mc-group-cs-overlay{z-index:2;opacity:0;flex-direction:column;justify-content:flex-end;padding:32px 36px;transition:opacity .35s;display:flex;position:absolute;inset:0}.mc-group-wrap:hover .mc-group-cs-overlay{opacity:1}.mc-group-cs-overlay h3{color:#fff;margin:0 0 6px;font-size:24px;font-weight:600;line-height:1.2}.mc-group-cs-overlay p{color:#ffffffd9;margin:0 0 18px;font-size:18px;font-weight:300;line-height:1.65}.mc-group-cs-overlay p:last-child{margin-bottom:0}.mc-right-free{flex-shrink:0;width:775px;height:860px;position:relative}.mc-photo-card{border-radius:16px;position:absolute;overflow:hidden}.mc-photo-card>img{object-fit:cover;width:100%;height:100%;transition:filter .35s;display:block}.mc-photo-card:hover>img{filter:brightness(.38)}.mc-photo-overlay{z-index:2;opacity:0;flex-direction:column;justify-content:flex-end;padding:28px 24px;transition:opacity .35s;display:flex;position:absolute;inset:0}.mc-photo-card:hover .mc-photo-overlay{opacity:1}.mc-photo-overlay .ov-num{color:#fff;margin:0 0 4px;font-size:50px;font-weight:700;line-height:1}.mc-photo-overlay .ov-lbl{color:#ffffffe6;margin:0;font-size:17px;font-weight:400}.mc-stat-box{cursor:default;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s;display:flex;position:absolute}.mc-stat-box:hover{transform:scale(1.04)}.mc-snum{color:#fff;letter-spacing:-4px;text-align:center;justify-content:center;align-items:center;height:100px;font-family:Manrope,Space Grotesk,sans-serif;font-size:45px;font-weight:700;line-height:65px;display:flex}.mc-slbl{color:#fff;text-align:center;justify-content:center;align-items:center;height:30px;font-size:17px;font-weight:400;line-height:1.5;display:flex}.mc-purple-box{background:#4026b8}.mc-black-box{background:#000}.mc-photo-card.mc-mansitting{width:370px;height:419px;top:75px;left:0}.mc-stat-box.mc-purple-box{width:370px;height:302px;top:75px;left:405px}.mc-stat-box.mc-black-box{width:370px;height:302px;top:535px;left:0}.mc-photo-card.mc-mantyping{width:370px;height:419px;top:420px;left:405px}@media (max-width:1440px){.mc-desktop-wrap{gap:20px;padding:70px 80px}.mc-heading{font-size:45px;line-height:49px}.mc-group-wrap{height:400px}}@media (max-width:1280px){.mc-desktop-wrap{gap:16px;padding:70px 60px}.mc-heading{font-size:40px;line-height:45px}.mc-group-wrap{height:360px}.mc-right-free{width:620px;height:760px}.mc-photo-card.mc-mansitting{width:300px;height:340px}.mc-stat-box.mc-purple-box{width:300px;height:250px;left:316px}.mc-stat-box.mc-black-box{width:300px;height:250px;top:360px}.mc-photo-card.mc-mantyping{width:300px;height:340px;top:264px;left:316px}}@media (max-width:1024px){.mc-desktop-wrap{flex-direction:column;padding:60px 40px}.mc-heading{font-size:36px;line-height:40px}.mc-group-wrap{height:320px}.mc-right-free{grid-template-columns:1fr 1fr;gap:16px;width:100%;height:auto;display:grid;position:relative}.mc-photo-card,.mc-stat-box{width:100%!important;height:280px!important;position:relative!important;top:auto!important;left:auto!important}.mc-stat-box{height:180px!important}}@media (max-width:640px){.mc-desktop-wrap{padding:48px 20px}.mc-heading{font-size:27px;line-height:32px}.mc-right-free{gap:10px}.mc-photo-card{height:220px!important}.mc-stat-box{height:150px!important}.mc-group-wrap{height:240px}.mc-snum{letter-spacing:-2px;height:auto;font-size:32px;line-height:1.2}.mc-slbl{height:auto}}@media (min-width:1441px) and (max-width:1919px){.mc-desktop-wrap{gap:clamp(20px,1.82292vw,35px);padding:clamp(70px,4.6875vw,90px) clamp(80px,7.29167vw,140px)}.mc-heading{font-size:clamp(45px,2.91667vw,56px);line-height:clamp(49px,3.02083vw,58px)}.mc-group-wrap{height:clamp(400px,24.0104vw,461px)}}.hc-desktop-wrap{justify-content:space-between;align-items:center;gap:60px;padding:90px 140px;display:flex}.hc-healthcare-badge{color:#4026b8;letter-spacing:0;text-align:center;background:#ede9fe;border-radius:9999px;margin-bottom:32px;padding:10px 24px;font-size:19px;font-weight:500;line-height:17px;display:inline-block}.hc-heading{color:#242424;letter-spacing:0;text-transform:capitalize;max-width:700px;margin:0 0 52px;font-size:56px;font-weight:400;line-height:58px}.hc-img-wrap{border-radius:16px;flex-shrink:0;width:605px;height:612px;position:relative;overflow:hidden}.hc-img-wrap>img{object-fit:cover;width:100%;height:100%;transition:filter .35s;display:block}.hc-img-wrap:hover>img{filter:brightness(.28)}.hc-hover-overlay{z-index:2;opacity:0;flex-direction:column;justify-content:flex-end;padding:40px 36px;transition:opacity .35s;display:flex;position:absolute;inset:0}.hc-img-wrap:hover .hc-hover-overlay{opacity:1}.hc-hover-overlay h3{color:#fff;margin:0 0 10px;font-size:32px;font-weight:500;line-height:1.2}.hc-hover-overlay p{color:#ffffffd9;margin:0 0 28px;font-size:19px;font-weight:300;line-height:1.65}.hc-hover-overlay p:last-child{margin-bottom:0}@media (max-width:1280px){.hc-desktop-wrap{gap:40px;padding:70px 60px}.hc-heading{font-size:43px;line-height:48px}.hc-img-wrap{width:520px;height:620px}}@media (max-width:1024px){.hc-desktop-wrap{flex-direction:column;padding:60px 40px}.hc-heading{font-size:36px;line-height:40px}.hc-img-wrap{width:100%;height:420px}}@media (max-width:640px){.hc-desktop-wrap{padding:48px 20px}.hc-heading{font-size:27px;line-height:32px}.hc-img-wrap{height:320px}.hc-hover-overlay h3{font-size:20px}.hc-hover-overlay p{font-size:14px}}@media (min-width:1281px) and (max-width:1919px){.hc-desktop-wrap{gap:clamp(40px,3.125vw,60px);padding:clamp(70px,4.6875vw,90px) clamp(60px,7.29167vw,140px)}.hc-heading{font-size:clamp(43px,2.91667vw,56px);line-height:clamp(48px,3.02083vw,58px)}.hc-img-wrap{width:clamp(520px,31.5104vw,605px);height:clamp(526px,31.875vw,612px)}}.cs-mobile-section-h2{color:#242424;text-transform:capitalize;margin:0 0 32px;font-size:clamp(1.9rem,6vw,48px);font-weight:400;line-height:1.1}.cs-mobile-section-h2-nc{color:#242424;margin:0 0 32px;font-size:clamp(1.9rem,6vw,48px);font-weight:400;line-height:1.1}.cs-badge-sm{margin-bottom:20px!important;padding:7px 18px!important;font-size:14px!important}.cs-mb-img-short{width:380px;height:425px}.cs-mb-img-tall{width:380px;height:613px}.cs-overlay-purple{background:#4026b8}.cs-overlay-dark{background:#111}.cs-mc-stat-mobile{width:100%!important;height:150px!important;position:relative!important;top:auto!important;left:auto!important}@media (max-width:1023px){.cs-mobile-img-card{background:#000;border-radius:16px;position:relative;overflow:hidden}.cs-mobile-img-card>img{object-fit:cover;width:100%;height:100%;transition:filter .55s;display:block}.cs-mobile-img-overlay,.cs-mobile-stat-overlay{opacity:0;flex-direction:column;justify-content:flex-end;transition:opacity .55s,transform .55s;display:flex;position:absolute;inset:0;transform:translateY(12px)}.cs-mobile-img-overlay{padding:22px 18px}.cs-mobile-img-overlay h3{color:#fff;margin:0 0 5px;font-size:18px;font-weight:500;line-height:1.2}.cs-mobile-img-overlay h3+h3{margin-top:10px}.cs-mobile-img-overlay p{color:#ffffffd9;margin:0;font-size:12px;font-weight:300;line-height:1.55}.cs-mobile-img-overlay-purple{background:#4026b8eb}.cs-mobile-img-overlay-dark{background:#000c}.cs-mobile-stat-overlay{background:#000000b8;padding:14px}.cs-mobile-stat-overlay .ov-num{color:#fff;margin:0 0 3px;font-size:33px;font-weight:700;line-height:1}.cs-mobile-stat-overlay .ov-lbl{color:#ffffffe6;margin:0;font-size:13px;font-weight:400}.cs-mobile-img-card.cs-tapped>img{filter:brightness(.28)}.cs-mobile-img-card.cs-tapped .cs-mobile-img-overlay,.cs-mobile-img-card.cs-tapped .cs-mobile-stat-overlay{opacity:1;transform:translateY(0)}}.cs-cta-btn{border-radius:20px;width:306px;height:61px}.cs-cta-btn-label{color:#fff;width:256px;height:33px;font-family:var(--font-inter), sans-serif;letter-spacing:0;text-align:center;vertical-align:middle;justify-content:center;align-items:center;padding-top:5.56px;padding-bottom:5.56px;font-size:19px;font-style:normal;font-weight:400;line-height:100%;display:flex}@media (max-width:1024px){.cs-cta-btn{border-radius:16px;width:260px;height:52px}.cs-cta-btn-label{width:auto;height:auto;padding:4px 12px;font-size:18px}}@media (max-width:640px){.cs-cta-btn{border-radius:14px;width:100%;max-width:280px;height:46px}.cs-cta-btn-label{width:auto;height:auto;padding:3px 10px;font-size:15px}}@media (min-width:1025px) and (max-width:1919px){.cs-hero-section{padding:clamp(120px,7.8125vw,150px) clamp(40px,7.2917vw,140px) clamp(50px,3.6458vw,70px)}.ind-hero-bg{width:clamp(700px,67.9688vw,1305px);height:clamp(394px,38.2813vw,735px)}.cs-hero-max-w{max-width:clamp(718px,70.1042vw,1346px)}.cs-text-display{max-width:clamp(611px,59.6354vw,1145px);font-size:clamp(45px,3.28125vw,63px);line-height:clamp(45px,3.02083vw,58px)}.cs-banner-section{padding-left:clamp(40px,7.2917vw,140px);padding-right:clamp(40px,7.2917vw,140px)}.cs-banner-heading-w{min-width:clamp(137px,13.3333vw,256px);max-width:clamp(137px,13.3333vw,256px)}.cs-banner-body-w{max-width:clamp(471px,46.0417vw,884px)}.cs-banner-heading{font-size:clamp(30px,2.0833vw,40px);line-height:clamp(32px,2.0833vw,40px)}.cs-banner-body{font-size:clamp(17px,1.25vw,24px);line-height:clamp(22px,1.25vw,24px)}.stat-item{gap:clamp(8px,.8333vw,16px)}.stat-check{width:clamp(32px,2.0833vw,40px);height:clamp(32px,2.0833vw,40px)}.stat-check svg{width:clamp(15px,.9375vw,18px);height:clamp(15px,.9375vw,18px)}.stat-num{font-size:clamp(20px,1.40625vw,27px)}.stat-lbl{margin-top:clamp(2px,.2083vw,4px);font-size:clamp(18px,1.09375vw,21px)}.cs-card{padding:clamp(11px,1.0417vw,20px) clamp(12px,1.1458vw,22px)}.cs-cta-btn{width:clamp(260px,15.9375vw,306px);height:clamp(52px,3.17708vw,61px)}.cs-cta-btn-label{padding-top:clamp(4px,.2896vw,5.56px);padding-bottom:clamp(4px,.2896vw,5.56px);font-size:clamp(18px,.98958vw,19px)}}
