.fintechServicesPagesCs-module__aQi59q__MainServicesPages{--primary:#08266f;--primary-dark:#061b52;--blue:#087be0;--cyan:#08b9cb;--green:#16b878;--text:#17233d;--muted:#69758b;--border:#e2eaf3;color:var(--text);overflow:hidden}.fintechServicesPagesCs-module__aQi59q__serviceHero:before{content:"";background:rgba(8,121,223,.07);border-radius:50%;width:360px;height:360px;position:absolute;top:-150px;left:-130px}.fintechServicesPagesCs-module__aQi59q__serviceHero{background:radial-gradient(circle at 85% 15%,rgba(8,185,203,.13),transparent 30%),linear-gradient(135deg,#f8fcff,#edf8ff 55%,#f7ffff);padding:85px 0 100px;position:relative}.fintechServicesPagesCs-module__aQi59q__serviceHeroContent{z-index:2;position:relative}.fintechServicesPagesCs-module__aQi59q__serviceEyebrow{color:var(--blue);letter-spacing:1.7px;align-items:center;gap:9px;margin-bottom:17px;font-size:15px;font-weight:600;display:inline-flex}.fintechServicesPagesCs-module__aQi59q__serviceEyebrow:before{content:"";background:linear-gradient(90deg,var(--blue),var(--cyan));border-radius:10px;width:28px;height:2px}.fintechServicesPagesCs-module__aQi59q__serviceHeroContent h1{max-width:650px;color:var(--primary-dark);letter-spacing:-2px;margin:0;font-size:max(26px,min(5vw,36px));font-weight:700;line-height:1.04}.fintechServicesPagesCs-module__aQi59q__serviceHeroContent h1 span{color:var(--green)}.fintechServicesPagesCs-module__aQi59q__serviceHeroContent p{max-width:620px;color:var(--muted);margin:22px 0 0;font-size:16px;line-height:1.5}.fintechServicesPagesCs-module__aQi59q__serviceHeroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.fintechServicesPagesCs-module__aQi59q__servicePrimaryBtn,.fintechServicesPagesCs-module__aQi59q__serviceSecondaryBtn{border-radius:9px;justify-content:center;align-items:center;gap:11px;min-height:51px;padding:0 22px;font-size:12px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.fintechServicesPagesCs-module__aQi59q__servicePrimaryBtn{color:#fff;background:linear-gradient(135deg,var(--primary),var(--blue));box-shadow:0 14px 32px rgba(8,121,223,.22)}.fintechServicesPagesCs-module__aQi59q__servicePrimaryBtn:hover{color:#fff;transform:translateY(-3px)}.fintechServicesPagesCs-module__aQi59q__serviceSecondaryBtn{color:var(--primary);border:1px solid var(--border);background:#fff}.fintechServicesPagesCs-module__aQi59q__serviceSecondaryBtn:hover{color:var(--blue);border-color:var(--blue);transform:translateY(-3px)}.fintechServicesPagesCs-module__aQi59q__serviceHeroVisual{padding:25px;position:relative}.fintechServicesPagesCs-module__aQi59q__serviceGlowOne,.fintechServicesPagesCs-module__aQi59q__serviceGlowTwo{filter:blur(35px);border-radius:50%;position:absolute}.fintechServicesPagesCs-module__aQi59q__serviceGlowOne{background:rgba(8,185,203,.18);width:210px;height:210px;top:-20px;right:0}.fintechServicesPagesCs-module__aQi59q__serviceGlowTwo{background:rgba(8,83,210,.14);width:180px;height:180px;bottom:0;left:-10px}.fintechServicesPagesCs-module__aQi59q__serviceImageCard{z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.9);border-radius:25px;padding:12px;position:relative;box-shadow:0 35px 80px rgba(22,62,116,.17)}.fintechServicesPagesCs-module__aQi59q__serviceImageCard img{aspect-ratio:1.1;object-fit:cover;border-radius:17px;width:100%;display:block}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom{z-index:4;background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.9);border-radius:13px;align-items:center;gap:11px;min-width:190px;padding:13px 16px;display:flex;position:absolute;box-shadow:0 15px 40px rgba(26,57,100,.15)}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop{top:38px;right:-35px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom{bottom:30px;left:-40px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingIcon{color:#fff;background:linear-gradient(135deg,#00a87c,#27d6a0);border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.fintechServicesPagesCs-module__aQi59q__serviceBlueIcon{background:linear-gradient(135deg,#3d55db,#09a9db)}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop strong,.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop span,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom strong,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom span{display:block}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop strong,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom strong{color:var(--primary-dark);font-size:10px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop span,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom span{color:var(--muted);margin-top:4px;font-size:8px}.fintechServicesPagesCs-module__aQi59q__fintechIntro{background:#fff;padding:100px 0}.fintechServicesPagesCs-module__aQi59q__fintechIntroContent{text-align:center}.fintechServicesPagesCs-module__aQi59q__fintechIntroContent h2{color:var(--primary-dark);letter-spacing:-1.5px;margin:0;font-size:max(26px,min(4vw,36px));font-weight:700;line-height:1.12}.fintechServicesPagesCs-module__aQi59q__fintechIntroContent h2 span{color:var(--green)}.fintechServicesPagesCs-module__aQi59q__fintechIntroContent p{max-width:730px;color:var(--muted);margin:18px auto 0;font-size:16px;line-height:1.5}.fintechServicesPagesCs-module__aQi59q__serviceSectionHeading{text-align:center;max-width:780px;margin:0 auto 50px}.fintechServicesPagesCs-module__aQi59q__serviceSectionHeading h2{color:var(--primary-dark);letter-spacing:-1.7px;margin:0;font-size:max(16px,min(4vw,36px));font-weight:700;line-height:1.1}.fintechServicesPagesCs-module__aQi59q__serviceSectionHeading h2 span{color:var(--green)}.fintechServicesPagesCs-module__aQi59q__serviceSectionHeading p{max-width:720px;color:var(--muted);margin:18px auto 0;font-size:16px;line-height:1.5}.fintechServicesPagesCs-module__aQi59q__fintechBenefits{background:#f5fbff;padding:100px 0}.fintechServicesPagesCs-module__aQi59q__fintechBenefitCard{background:#fff;border:1px solid rgba(8,121,223,.09);border-radius:18px;height:100%;min-height:285px;padding:28px;transition:all .35s;position:relative;overflow:hidden}.fintechServicesPagesCs-module__aQi59q__fintechBenefitCard:hover{border-color:rgba(8,121,223,.2);transform:translateY(-8px);box-shadow:0 25px 55px rgba(30,70,110,.1)}.fintechServicesPagesCs-module__aQi59q__fintechCardTop{justify-content:space-between;align-items:center;display:flex}.fintechServicesPagesCs-module__aQi59q__fintechCardTop>span{color:#aab6c7;font-size:15px;font-weight:800}.fintechServicesPagesCs-module__aQi59q__fintechCardIcon{background:linear-gradient(135deg,#edf7ff,#e6fcff);border-radius:14px;place-items:center;width:55px;height:55px;display:grid}.fintechServicesPagesCs-module__aQi59q__fintechCardIcon img{object-fit:contain;width:30px;height:30px}.fintechServicesPagesCs-module__aQi59q__fintechBenefitCard h3{max-width:290px;color:var(--primary-dark);margin:25px 0 11px;font-size:18px;font-weight:700;line-height:1.3}.fintechServicesPagesCs-module__aQi59q__fintechBenefitCard p{max-width:330px;color:var(--muted);margin:0;font-size:16px;line-height:1.5}.fintechServicesPagesCs-module__aQi59q__fintechCardArrow{color:var(--blue);font-size:18px;font-weight:700;transition:all .3s;position:absolute;bottom:20px;right:25px}.fintechServicesPagesCs-module__aQi59q__fintechBenefitCard:hover .fintechServicesPagesCs-module__aQi59q__fintechCardArrow{transform:translate(5px)}.fintechServicesPagesCs-module__aQi59q__fintechServices{background:#fff;padding:105px 0}.fintechServicesPagesCs-module__aQi59q__fintechServiceCard{border:1px solid var(--border);background:#fff;border-radius:18px;height:100%;min-height:300px;padding:30px;transition:all .35s;position:relative}.fintechServicesPagesCs-module__aQi59q__fintechServiceCard:hover{border-color:rgba(8,121,223,.2);transform:translateY(-7px);box-shadow:0 24px 55px rgba(30,70,110,.1)}.fintechServicesPagesCs-module__aQi59q__fintechServiceIcon{background:linear-gradient(135deg,#edf6ff,#e9fcff);border-radius:15px;place-items:center;width:58px;height:58px;display:grid}.fintechServicesPagesCs-module__aQi59q__fintechServiceIcon img{object-fit:contain;width:31px;height:31px}.fintechServicesPagesCs-module__aQi59q__fintechServiceCard>span{color:var(--blue);margin-top:20px;font-size:15px;font-weight:800;display:block}.fintechServicesPagesCs-module__aQi59q__fintechServiceCard h3{color:var(--primary-dark);margin:8px 0 11px;font-size:18px;font-weight:800}.fintechServicesPagesCs-module__aQi59q__fintechServiceCard p{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.fintechServicesPagesCs-module__aQi59q__techStackSection{padding:30px 0 105px}.fintechServicesPagesCs-module__aQi59q__techStackBox{background-color:#071f68;background-position:50%;background-size:cover;border-radius:25px;padding:70px;position:relative;overflow:hidden;box-shadow:0 25px 65px rgba(8,45,110,.17)}.fintechServicesPagesCs-module__aQi59q__techStackBox:before{content:"";background:linear-gradient(120deg,rgba(5,28,92,.98),rgba(5,73,153,.93),rgba(4,142,151,.82));position:absolute;top:0;bottom:0;left:0;right:0}.fintechServicesPagesCs-module__aQi59q__techStackContent{z-index:2;color:#fff;margin:auto;position:relative}.fintechServicesPagesCs-module__aQi59q__techStackContent .fintechServicesPagesCs-module__aQi59q__serviceEyebrow{color:#62e0c2}.fintechServicesPagesCs-module__aQi59q__techStackContent .fintechServicesPagesCs-module__aQi59q__serviceEyebrow:before{background:#62e0c2}.fintechServicesPagesCs-module__aQi59q__techStackContent h2{letter-spacing:-1.5px;max-width:650px;margin:0;font-size:max(26px,min(4vw,36px));font-weight:700;line-height:1.1}.fintechServicesPagesCs-module__aQi59q__techStackContent h2 span{color:#54e0c1}.fintechServicesPagesCs-module__aQi59q__techStackContent>p{color:rgba(255,255,255,.72);max-width:820px;margin:18px 0 0;font-size:16px;line-height:1.5}.fintechServicesPagesCs-module__aQi59q__techStackList{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:35px;display:grid}.fintechServicesPagesCs-module__aQi59q__techStackItem{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);border-radius:13px;align-items:center;gap:17px;padding:18px;display:flex}.fintechServicesPagesCs-module__aQi59q__techStackItem>span{color:#54e0c1;font-size:16px;font-weight:800}.fintechServicesPagesCs-module__aQi59q__techStackItem b{color:#fff;font-size:18px;display:block}.fintechServicesPagesCs-module__aQi59q__techStackItem p{color:rgba(255,255,255,.62);margin:4px 0 0;font-size:16px}.fintechServicesPagesCs-module__aQi59q__techStackBottomText{border-top:1px solid rgba(255,255,255,.12);padding-top:25px}.fintechServicesPagesCs-module__aQi59q__growthSection{background:#f6fbff;padding:100px 0}.fintechServicesPagesCs-module__aQi59q__growthCard{border:1px solid var(--border);background:#fff;border-radius:18px;height:100%;min-height:245px;padding:30px;transition:all .35s;position:relative;overflow:hidden}.fintechServicesPagesCs-module__aQi59q__growthCard:after{content:"";background:rgba(8,121,223,.043);border-radius:50%;width:170px;height:170px;position:absolute;bottom:-80px;right:-80px}.fintechServicesPagesCs-module__aQi59q__growthCard:hover{transform:translateY(-7px);box-shadow:0 22px 50px rgba(30,70,110,.1)}.fintechServicesPagesCs-module__aQi59q__growthCard>span{color:var(--blue);font-size:16px;font-weight:800}.fintechServicesPagesCs-module__aQi59q__growthCard h3{z-index:2;color:var(--primary-dark);margin:18px 0 10px;font-size:18px;font-weight:800;position:relative}.fintechServicesPagesCs-module__aQi59q__growthCard p{z-index:2;color:var(--muted);margin:0;font-size:16px;line-height:1.5;position:relative}.fintechServicesPagesCs-module__aQi59q__serviceCTA{background:#f6fbff;padding:25px 0 100px}.fintechServicesPagesCs-module__aQi59q__serviceCTABox{background:radial-gradient(circle at 90% 10%,rgba(38,215,160,.4),transparent 28%),linear-gradient(115deg,#071e68,#075bb2 65%,#079e9c);border-radius:23px;justify-content:space-between;align-items:center;gap:30px;padding:52px 60px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px rgba(8,69,143,.2)}.fintechServicesPagesCs-module__aQi59q__ctaEyebrow{color:rgba(255,255,255,.7);letter-spacing:1.5px;margin-bottom:12px;font-size:10px;font-weight:800;display:block}.fintechServicesPagesCs-module__aQi59q__serviceCTABox h2{color:#fff;margin:0;font-size:max(30px,min(4vw,46px));font-weight:800;line-height:1.1}.fintechServicesPagesCs-module__aQi59q__serviceCTABox h2 span{color:#4ce0bf}.fintechServicesPagesCs-module__aQi59q__serviceCTABox p{color:rgba(255,255,255,.7);margin:13px 0 0;font-size:12px}.fintechServicesPagesCs-module__aQi59q__ctaButton{min-height:52px;color:var(--primary);background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:11px;padding:0 24px;font-size:12px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 14px 35px rgba(0,0,0,.15)}.fintechServicesPagesCs-module__aQi59q__ctaButton:hover{color:var(--primary);transform:translateY(-3px)}.fintechServicesPagesCs-module__aQi59q__SeervicesPageFAQ{background:#fff;padding:100px 0}.fintechServicesPagesCs-module__aQi59q__MainTitlefaq{text-align:center;margin-bottom:40px}.fintechServicesPagesCs-module__aQi59q__MainTitlefaq h2{color:var(--primary-dark);letter-spacing:-1.5px;margin:0;font-size:max(26px,min(4vw,36px));font-weight:700}.fintechServicesPagesCs-module__aQi59q__MainTitlefaq h2 span{color:var(--green)}.fintechServicesPagesCs-module__aQi59q__MainTitlefaq p{max-width:650px;color:var(--muted);margin:15px auto 0;font-size:16px;line-height:1.5}.fintechServicesPagesCs-module__aQi59q__SeervicesPageFAQMain{border:0!important}.fintechServicesPagesCs-module__aQi59q__SeervicesPageFAQItem{margin-bottom:12px;overflow:hidden;border:1px solid var(--border)!important;background:#fff!important;border-radius:12px!important}@media (max-width:991px){.fintechServicesPagesCs-module__aQi59q__serviceHero{padding:70px 0 85px}.fintechServicesPagesCs-module__aQi59q__serviceHeroVisual{max-width:650px;margin:45px auto 0}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop{right:-5px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom{left:-5px}.fintechServicesPagesCs-module__aQi59q__techStackBox{padding:50px}.fintechServicesPagesCs-module__aQi59q__serviceCTABox{padding:45px}}@media (max-width:767px){.fintechServicesPagesCs-module__aQi59q__serviceHero,.fintechServicesPagesCs-module__aQi59q__fintechIntro,.fintechServicesPagesCs-module__aQi59q__fintechBenefits,.fintechServicesPagesCs-module__aQi59q__fintechServices,.fintechServicesPagesCs-module__aQi59q__growthSection,.fintechServicesPagesCs-module__aQi59q__SeervicesPageFAQ{padding:70px 0}.fintechServicesPagesCs-module__aQi59q__serviceHeroContent{text-align:center}.fintechServicesPagesCs-module__aQi59q__serviceHeroContent h1{letter-spacing:-1.8px;font-size:38px}.fintechServicesPagesCs-module__aQi59q__serviceHeroContent p{font-size:12px}.fintechServicesPagesCs-module__aQi59q__serviceHeroActions{justify-content:center}.fintechServicesPagesCs-module__aQi59q__serviceHeroVisual{padding:15px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom{min-width:155px;padding:10px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop{top:20px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom{bottom:20px}.fintechServicesPagesCs-module__aQi59q__serviceSectionHeading{margin-bottom:38px}.fintechServicesPagesCs-module__aQi59q__serviceSectionHeading h2,.fintechServicesPagesCs-module__aQi59q__fintechIntroContent h2{letter-spacing:-1px;font-size:32px}.fintechServicesPagesCs-module__aQi59q__techStackSection{padding:15px 0 70px}.fintechServicesPagesCs-module__aQi59q__techStackBox{border-radius:18px;padding:40px 25px}.fintechServicesPagesCs-module__aQi59q__techStackContent h2{font-size:32px}.fintechServicesPagesCs-module__aQi59q__techStackList{grid-template-columns:1fr}.fintechServicesPagesCs-module__aQi59q__serviceCTABox{border-radius:18px;flex-direction:column;align-items:flex-start;padding:35px 25px}.fintechServicesPagesCs-module__aQi59q__ctaButton{width:100%}.fintechServicesPagesCs-module__aQi59q__serviceCTA{padding:15px 0 70px}}@media (max-width:480px){.fintechServicesPagesCs-module__aQi59q__serviceHeroContent h1{font-size:34px}.fintechServicesPagesCs-module__aQi59q__serviceHeroActions{flex-direction:column}.fintechServicesPagesCs-module__aQi59q__servicePrimaryBtn,.fintechServicesPagesCs-module__aQi59q__serviceSecondaryBtn{width:100%}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom{min-width:140px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop strong,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom strong{font-size:9px}.fintechServicesPagesCs-module__aQi59q__serviceFloatingTop span,.fintechServicesPagesCs-module__aQi59q__serviceFloatingBottom span{font-size:7px}.fintechServicesPagesCs-module__aQi59q__fintechBenefitCard,.fintechServicesPagesCs-module__aQi59q__fintechServiceCard,.fintechServicesPagesCs-module__aQi59q__growthCard{min-height:auto}}@media (max-width:991.9px){.fintechServicesPagesCs-module__aQi59q__serviceHeroContent{padding-top:60px}}
