.fintech_fintech__m5NSO{padding-top:80px}.fintech_hero__4s0Jr{padding:80px 20px 60px;background:#fff;text-align:center;position:relative;overflow:hidden}.fintech_hero__4s0Jr:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(59,130,246,.04) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.04) 1px,transparent 0);background-size:50px 50px}.fintech_heroContent__GM41S{position:relative;z-index:1;max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:18px}.fintech_heroContent__GM41S h1{font-size:34px;font-weight:800;line-height:1.2;color:#000;letter-spacing:-.5px}.fintech_heroContent__GM41S h1 em{font-style:normal;background:linear-gradient(135deg,#3b82f6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fintech_heroContent__GM41S p{font-size:15px;color:#6b7280;line-height:1.7;max-width:560px}.fintech_eyebrow__Sdmp2{background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.2);padding:6px 16px;border-radius:100px}.fintech_eyebrowDark__OwN_X,.fintech_eyebrow__Sdmp2{display:inline-block;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#3b82f6}.fintech_eyebrowDark__OwN_X{margin-bottom:12px}.fintech_statsRow__Wz2ML{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;max-width:700px;margin:48px auto 0}.fintech_statCard__TJANZ{background:#f8f9ff;border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:24px 16px;display:flex;flex-direction:column;gap:6px;align-items:center}.fintech_statNum__k8wMm{font-size:28px;font-weight:800;color:#000;letter-spacing:-.5px}.fintech_statLabel__vFFj0{font-size:12px;color:#6b7280;letter-spacing:.5px}.fintech_intro__2fvir{padding:70px 20px;background:#f8f9ff}.fintech_introContainer__4JBjr{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.fintech_introLeft__CrfG_ h2{font-size:26px;font-weight:800;color:#000;line-height:1.3;letter-spacing:-.3px;margin-top:10px}.fintech_introRight__O4OSs{display:flex;flex-direction:column;gap:16px}.fintech_introRight__O4OSs p{font-size:15px;color:#6b7280;line-height:1.75}.fintech_capabilities__GQ1Ks{padding:80px 20px;background:#fff}.fintech_sectionHeader__w58O6{text-align:center;max-width:600px;margin:0 auto 50px;display:flex;flex-direction:column;align-items:center;gap:12px}.fintech_sectionHeader__w58O6 h2{font-size:28px;font-weight:800;color:#000;letter-spacing:-.3px}.fintech_sectionHeader__w58O6 p{font-size:15px;color:#6b7280;line-height:1.6}.fintech_grid__oJLrL{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.fintech_card__09cU0{background:#f8f9ff;border-radius:14px;padding:28px 24px;border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;gap:12px;transition:transform .25s,box-shadow .25s}.fintech_card__09cU0 h3{font-size:16px;font-weight:700;color:#000}.fintech_card__09cU0 p{font-size:14px;color:#6b7280;line-height:1.65}.fintech_card__09cU0:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.07)}.fintech_iconWrap__S5KvB{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fintech_teamSection__kYUHt{padding:80px 20px;background:#fff}.fintech_teamSection__kYUHt.fintech_alt__f0H42{background:#f8f9ff}.fintech_teamRow__1vkaR{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.fintech_teamImage__bbkxO img{width:100%;border-radius:16px;object-fit:cover;box-shadow:0 12px 40px rgba(0,0,0,.08)}.fintech_teamText__Dq_LP{display:flex;flex-direction:column;gap:14px}.fintech_teamText__Dq_LP h2{font-size:26px;font-weight:800;color:#000;letter-spacing:-.3px;line-height:1.25}.fintech_teamText__Dq_LP p{font-size:15px;color:#6b7280;line-height:1.75}.fintech_checkList__xrlUz{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:10px}.fintech_checkList__xrlUz li{font-size:14px;color:#4b5563;display:flex;align-items:center;gap:10px}.fintech_checkList__xrlUz li:before{content:"";width:6px;height:6px;border-radius:50%;background:#3b82f6;flex-shrink:0}@media(min-width:600px){.fintech_grid__oJLrL{grid-template-columns:repeat(2,1fr)}.fintech_statsRow__Wz2ML{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.fintech_heroContent__GM41S h1{font-size:2.9166666667vw}.fintech_heroContent__GM41S p{font-size:.8854166667vw}.fintech_statNum__k8wMm{font-size:1.6666666667vw}.fintech_introContainer__4JBjr{flex-direction:row;align-items:flex-start;gap:4.1666666667vw}.fintech_introLeft__CrfG_{width:40%;flex-shrink:0}.fintech_introLeft__CrfG_ h2{font-size:2.0833333333vw}.fintech_introRight__O4OSs{width:60%}.fintech_introRight__O4OSs p{font-size:.8333333333vw}.fintech_sectionHeader__w58O6 h2{font-size:2.0833333333vw}.fintech_grid__oJLrL{grid-template-columns:repeat(4,1fr);gap:1.0416666667vw}.fintech_card__09cU0{padding:1.4583333333vw 1.1458333333vw}.fintech_card__09cU0 h3{font-size:.8333333333vw}.fintech_card__09cU0 p{font-size:.7291666667vw}.fintech_teamRow__1vkaR{flex-direction:row;align-items:center;gap:4.1666666667vw}.fintech_teamRow__1vkaR.fintech_reverse__a_BaG{flex-direction:row-reverse}.fintech_teamImage__bbkxO{width:50%;flex-shrink:0}.fintech_teamText__Dq_LP{width:50%}.fintech_teamText__Dq_LP h2{font-size:1.9791666667vw}.fintech_teamText__Dq_LP p{font-size:.8333333333vw}.fintech_checkList__xrlUz li{font-size:.78125vw}}