.FinancialInstitutions-module__R37yDG__container{max-width:1650px;margin:0 auto;padding:0 2rem}.FinancialInstitutions-module__R37yDG__main{min-height:100vh}.FinancialInstitutions-module__R37yDG__breadcrumbWrapper{border-bottom:1px solid;padding:.75rem 0;transition:all .3s}.FinancialInstitutions-module__R37yDG__breadcrumbWrapperLight{background:#f8f9fa;border-color:#0000000a}.FinancialInstitutions-module__R37yDG__breadcrumbWrapperDark{background:#0d1f35;border-color:#ffffff0a}.FinancialInstitutions-module__R37yDG__breadcrumb{align-items:center;display:flex}.FinancialInstitutions-module__R37yDG__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.FinancialInstitutions-module__R37yDG__breadcrumbItem{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.FinancialInstitutions-module__R37yDG__breadcrumbLink{align-items:center;gap:.3rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.FinancialInstitutions-module__R37yDG__breadcrumbLinkLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__breadcrumbLinkLight:hover{color:#0a1a2e}.FinancialInstitutions-module__R37yDG__breadcrumbLinkDark{color:#8a9aa8}.FinancialInstitutions-module__R37yDG__breadcrumbLinkDark:hover{color:#f1c40f}.FinancialInstitutions-module__R37yDG__breadcrumbCurrent{align-items:center;gap:.3rem;font-weight:600;display:flex}.FinancialInstitutions-module__R37yDG__breadcrumbCurrentLight{color:#161616}.FinancialInstitutions-module__R37yDG__breadcrumbCurrentDark{color:#fff}.FinancialInstitutions-module__R37yDG__breadcrumbIcon{font-size:.8rem}.FinancialInstitutions-module__R37yDG__breadcrumbSeparator{opacity:.5;font-size:.6rem}.FinancialInstitutions-module__R37yDG__breadcrumbSeparatorLight{color:#6f6f6f}.FinancialInstitutions-module__R37yDG__breadcrumbSeparatorDark{color:#6f8f9f}.FinancialInstitutions-module__R37yDG__heroSection{padding:4rem 0;transition:background-color .3s}.FinancialInstitutions-module__R37yDG__heroLight{background:#fff}.FinancialInstitutions-module__R37yDG__heroDark{background:#0a1a2e}.FinancialInstitutions-module__R37yDG__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.FinancialInstitutions-module__R37yDG__heroContent{flex-direction:column;gap:1.5rem;display:flex}.FinancialInstitutions-module__R37yDG__heroTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;width:fit-content;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.FinancialInstitutions-module__R37yDG__heroTagLight{color:#0a1a2e;background:#f1c40f1a}.FinancialInstitutions-module__R37yDG__heroTagDark{color:#f1c40f;background:#f1c40f26}.FinancialInstitutions-module__R37yDG__heroTitle{margin:0;font-size:3.5rem;font-weight:700;line-height:1.1;transition:color .3s}.FinancialInstitutions-module__R37yDG__heroTitleLight{color:#161616}.FinancialInstitutions-module__R37yDG__heroTitleDark{color:#fff}.FinancialInstitutions-module__R37yDG__heroTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FinancialInstitutions-module__R37yDG__heroDescription{max-width:550px;margin:0;font-size:1.15rem;line-height:1.7;transition:color .3s}.FinancialInstitutions-module__R37yDG__heroDescriptionLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__heroDescriptionDark{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__heroButtons{flex-wrap:wrap;gap:1rem;display:flex}.FinancialInstitutions-module__R37yDG__primaryBtn{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.8rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.FinancialInstitutions-module__R37yDG__primaryBtnLight{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.FinancialInstitutions-module__R37yDG__primaryBtnLight:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f1c40f4d}.FinancialInstitutions-module__R37yDG__primaryBtnDark{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.FinancialInstitutions-module__R37yDG__primaryBtnDark:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f1c40f66}.FinancialInstitutions-module__R37yDG__secondaryBtn{cursor:pointer;border:2px solid;border-radius:50px;align-items:center;gap:.5rem;padding:.8rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.FinancialInstitutions-module__R37yDG__secondaryBtnLight{color:#161616;background:0 0;border-color:#00000026}.FinancialInstitutions-module__R37yDG__secondaryBtnLight:hover{background:#0000000a;border-color:#0000004d;transform:translateY(-2px)}.FinancialInstitutions-module__R37yDG__secondaryBtnDark{color:#f4f4f4;background:0 0;border-color:#ffffff26}.FinancialInstitutions-module__R37yDG__secondaryBtnDark:hover{background:#ffffff0d;border-color:#ffffff4d;transform:translateY(-2px)}.FinancialInstitutions-module__R37yDG__btnIcon{font-size:.9rem;transition:transform .3s}.FinancialInstitutions-module__R37yDG__primaryBtn:hover .FinancialInstitutions-module__R37yDG__btnIcon,.FinancialInstitutions-module__R37yDG__secondaryBtn:hover .FinancialInstitutions-module__R37yDG__btnIcon{transform:translate(4px)}.FinancialInstitutions-module__R37yDG__heroImageWrapper{position:relative}.FinancialInstitutions-module__R37yDG__heroImageContainer{border-radius:16px;position:relative;overflow:hidden}.FinancialInstitutions-module__R37yDG__heroImage{object-fit:cover;width:100%;height:100%}.FinancialInstitutions-module__R37yDG__heroBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#000000b3;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;position:absolute;top:1.5rem;right:1.5rem}.FinancialInstitutions-module__R37yDG__heroBadgeIcon{color:#f1c40f;font-size:1rem}.FinancialInstitutions-module__R37yDG__heroBadge span{font-size:.8rem;font-weight:500}.FinancialInstitutions-module__R37yDG__statsSection{padding:3rem 0;transition:background-color .3s}.FinancialInstitutions-module__R37yDG__statsLight{background:#f8f9fa}.FinancialInstitutions-module__R37yDG__statsDark{background:#0d1f35}.FinancialInstitutions-module__R37yDG__statsGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.FinancialInstitutions-module__R37yDG__statCard{text-align:center;border-radius:16px;padding:1.5rem;transition:all .3s}.FinancialInstitutions-module__R37yDG__statCardLight{background:#fff;border:1px solid #0000000a}.FinancialInstitutions-module__R37yDG__statCardDark{background:#ffffff05;border:1px solid #ffffff0a}.FinancialInstitutions-module__R37yDG__statIcon{color:#f1c40f;margin-bottom:.5rem;font-size:2rem}.FinancialInstitutions-module__R37yDG__statValue{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;display:block}.FinancialInstitutions-module__R37yDG__statLabel{font-size:.9rem;font-weight:500;transition:color .3s;display:block}.FinancialInstitutions-module__R37yDG__statLabelLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__statLabelDark{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__servicesSection{padding:5rem 0;transition:background-color .3s}.FinancialInstitutions-module__R37yDG__servicesLight{background:#f8f9fa}.FinancialInstitutions-module__R37yDG__servicesDark{background:#0d1f35}.FinancialInstitutions-module__R37yDG__servicesHeader{margin-bottom:3rem}.FinancialInstitutions-module__R37yDG__servicesTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;margin-bottom:1rem;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.FinancialInstitutions-module__R37yDG__servicesTagLight{color:#0a1a2e;background:#f1c40f1a}.FinancialInstitutions-module__R37yDG__servicesTagDark{color:#f1c40f;background:#f1c40f26}.FinancialInstitutions-module__R37yDG__servicesTitle{margin:0 0 .5rem;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.FinancialInstitutions-module__R37yDG__servicesTitleLight{color:#161616}.FinancialInstitutions-module__R37yDG__servicesTitleDark{color:#fff}.FinancialInstitutions-module__R37yDG__servicesTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FinancialInstitutions-module__R37yDG__servicesDescription{max-width:650px;margin:0;font-size:1.1rem;line-height:1.7;transition:color .3s}.FinancialInstitutions-module__R37yDG__servicesDescriptionLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__servicesDescriptionDark{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__servicesGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.FinancialInstitutions-module__R37yDG__serviceCard{border-radius:16px;padding:2rem;transition:all .4s}.FinancialInstitutions-module__R37yDG__serviceCardLight{background:#fff;border:1px solid #0000000a}.FinancialInstitutions-module__R37yDG__serviceCardLight:hover{transform:translateY(-6px);box-shadow:0 8px 30px #0000000f}.FinancialInstitutions-module__R37yDG__serviceCardDark{background:#ffffff05;border:1px solid #ffffff0a}.FinancialInstitutions-module__R37yDG__serviceCardDark:hover{transform:translateY(-6px);box-shadow:0 8px 30px #00000026}.FinancialInstitutions-module__R37yDG__serviceIconWrapper{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.75rem;display:inline-flex}.FinancialInstitutions-module__R37yDG__serviceIcon{font-size:1.25rem}.FinancialInstitutions-module__R37yDG__serviceTitle{margin:0 0 .3rem;font-size:1.05rem;font-weight:600;transition:color .3s}.FinancialInstitutions-module__R37yDG__serviceTitleLight{color:#161616}.FinancialInstitutions-module__R37yDG__serviceTitleDark{color:#fff}.FinancialInstitutions-module__R37yDG__serviceDescription{margin:0 0 1rem;font-size:.9rem;line-height:1.6;transition:color .3s}.FinancialInstitutions-module__R37yDG__serviceDescriptionLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__serviceDescriptionDark{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__serviceFeatures{flex-wrap:wrap;gap:.4rem;display:flex}.FinancialInstitutions-module__R37yDG__serviceFeature{border-radius:50px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.7rem;font-weight:500;transition:all .3s;display:flex}.FinancialInstitutions-module__R37yDG__serviceFeatureLight{color:#4a4a4a;background:#0000000a}.FinancialInstitutions-module__R37yDG__serviceFeatureDark{color:#b0b8c0;background:#ffffff0f}.FinancialInstitutions-module__R37yDG__featureCheck{color:#2ecc71;font-size:.5rem}.FinancialInstitutions-module__R37yDG__productsSection{padding:5rem 0;transition:background-color .3s}.FinancialInstitutions-module__R37yDG__productsLight{background:#f8f9fa}.FinancialInstitutions-module__R37yDG__productsDark{background:#0d1f35}.FinancialInstitutions-module__R37yDG__productsHeader{margin-bottom:3rem}.FinancialInstitutions-module__R37yDG__productsTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;margin-bottom:1rem;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.FinancialInstitutions-module__R37yDG__productsTagLight{color:#0a1a2e;background:#f1c40f1a}.FinancialInstitutions-module__R37yDG__productsTagDark{color:#f1c40f;background:#f1c40f26}.FinancialInstitutions-module__R37yDG__productsTitle{margin:0 0 .5rem;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.FinancialInstitutions-module__R37yDG__productsTitleLight{color:#161616}.FinancialInstitutions-module__R37yDG__productsTitleDark{color:#fff}.FinancialInstitutions-module__R37yDG__productsTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FinancialInstitutions-module__R37yDG__productsDescription{max-width:650px;margin:0;font-size:1.1rem;line-height:1.7;transition:color .3s}.FinancialInstitutions-module__R37yDG__productsDescriptionLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__productsDescriptionDark{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__productsGrid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.FinancialInstitutions-module__R37yDG__productCard{text-align:center;border-radius:16px;padding:2rem;transition:all .4s}.FinancialInstitutions-module__R37yDG__productCardLight{background:#fff;border:1px solid #0000000a}.FinancialInstitutions-module__R37yDG__productCardLight:hover{transform:translateY(-6px);box-shadow:0 8px 25px #0000000f}.FinancialInstitutions-module__R37yDG__productCardDark{background:#ffffff05;border:1px solid #ffffff0a}.FinancialInstitutions-module__R37yDG__productCardDark:hover{transform:translateY(-6px);box-shadow:0 8px 25px #00000026}.FinancialInstitutions-module__R37yDG__productIconWrapper{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.75rem;display:inline-flex}.FinancialInstitutions-module__R37yDG__productIcon{font-size:1.25rem}.FinancialInstitutions-module__R37yDG__productName{margin:0 0 .15rem;font-size:1.05rem;font-weight:600;transition:color .3s}.FinancialInstitutions-module__R37yDG__productNameLight{color:#161616}.FinancialInstitutions-module__R37yDG__productNameDark{color:#fff}.FinancialInstitutions-module__R37yDG__productType{margin-bottom:.75rem;font-size:.85rem;transition:color .3s;display:block}.FinancialInstitutions-module__R37yDG__productTypeLight{color:#6f6f6f}.FinancialInstitutions-module__R37yDG__productTypeDark{color:#8a9aa8}.FinancialInstitutions-module__R37yDG__productFeatures{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.FinancialInstitutions-module__R37yDG__productFeature{color:#4a4a4a;background:#0000000a;border-radius:50px;padding:.2rem .6rem;font-size:.7rem}.FinancialInstitutions-module__R37yDG__productCardDark .FinancialInstitutions-module__R37yDG__productFeature{color:#b0b8c0;background:#ffffff0f}.FinancialInstitutions-module__R37yDG__complianceSection{padding:5rem 0;transition:background-color .3s}.FinancialInstitutions-module__R37yDG__complianceLight{background:#f8f9fa}.FinancialInstitutions-module__R37yDG__complianceDark{background:#0d1f35}.FinancialInstitutions-module__R37yDG__complianceContent{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.FinancialInstitutions-module__R37yDG__complianceLeft{flex-direction:column;gap:1.5rem;display:flex}.FinancialInstitutions-module__R37yDG__complianceTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;width:fit-content;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.FinancialInstitutions-module__R37yDG__complianceTagLight{color:#0a1a2e;background:#f1c40f1a}.FinancialInstitutions-module__R37yDG__complianceTagDark{color:#f1c40f;background:#f1c40f26}.FinancialInstitutions-module__R37yDG__complianceTitle{margin:0;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.FinancialInstitutions-module__R37yDG__complianceTitleLight{color:#161616}.FinancialInstitutions-module__R37yDG__complianceTitleDark{color:#fff}.FinancialInstitutions-module__R37yDG__complianceTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FinancialInstitutions-module__R37yDG__complianceDescription{margin:0;font-size:1.05rem;line-height:1.7;transition:color .3s}.FinancialInstitutions-module__R37yDG__complianceDescriptionLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__complianceDescriptionDark{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__complianceList{flex-direction:column;gap:1rem;display:flex}.FinancialInstitutions-module__R37yDG__complianceItem{align-items:flex-start;gap:1rem;display:flex}.FinancialInstitutions-module__R37yDG__complianceCheck{color:#2ecc71;flex-shrink:0;margin-top:.1rem;font-size:1.25rem}.FinancialInstitutions-module__R37yDG__complianceItem h4{margin:0 0 .1rem;font-size:1rem;font-weight:600;transition:color .3s}.FinancialInstitutions-module__R37yDG__complianceLight .FinancialInstitutions-module__R37yDG__complianceItem h4{color:#161616}.FinancialInstitutions-module__R37yDG__complianceDark .FinancialInstitutions-module__R37yDG__complianceItem h4{color:#fff}.FinancialInstitutions-module__R37yDG__complianceItem p{margin:0;font-size:.85rem;transition:color .3s}.FinancialInstitutions-module__R37yDG__complianceLight .FinancialInstitutions-module__R37yDG__complianceItem p{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__complianceDark .FinancialInstitutions-module__R37yDG__complianceItem p{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__complianceRight{justify-content:center;display:flex}.FinancialInstitutions-module__R37yDG__complianceImageWrapper{border-radius:16px;position:relative;overflow:hidden}.FinancialInstitutions-module__R37yDG__complianceImage{object-fit:cover;width:100%;height:100%}.FinancialInstitutions-module__R37yDG__complianceBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}.FinancialInstitutions-module__R37yDG__complianceBadgeIcon{color:#f1c40f;font-size:1.5rem}.FinancialInstitutions-module__R37yDG__complianceBadge div{flex-direction:column;display:flex}.FinancialInstitutions-module__R37yDG__complianceBadge div span:first-child{color:#fff;font-size:.85rem;font-weight:600}.FinancialInstitutions-module__R37yDG__complianceBadge div span:last-child{color:#ffffffb3;font-size:.7rem}.FinancialInstitutions-module__R37yDG__benefitsSection{padding:5rem 0;transition:background-color .3s}.FinancialInstitutions-module__R37yDG__benefitsLight{background:#f8f9fa}.FinancialInstitutions-module__R37yDG__benefitsDark{background:#0d1f35}.FinancialInstitutions-module__R37yDG__benefitsContent{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.FinancialInstitutions-module__R37yDG__benefitsLeft{flex-direction:column;gap:1.5rem;display:flex}.FinancialInstitutions-module__R37yDG__benefitsTag{letter-spacing:1px;text-transform:uppercase;border-radius:50px;width:fit-content;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.FinancialInstitutions-module__R37yDG__benefitsTagLight{color:#0a1a2e;background:#f1c40f1a}.FinancialInstitutions-module__R37yDG__benefitsTagDark{color:#f1c40f;background:#f1c40f26}.FinancialInstitutions-module__R37yDG__benefitsTitle{margin:0;font-size:2.5rem;font-weight:700;line-height:1.2;transition:color .3s}.FinancialInstitutions-module__R37yDG__benefitsTitleLight{color:#161616}.FinancialInstitutions-module__R37yDG__benefitsTitleDark{color:#fff}.FinancialInstitutions-module__R37yDG__benefitsTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FinancialInstitutions-module__R37yDG__benefitsDescription{margin:0;font-size:1.05rem;line-height:1.7;transition:color .3s}.FinancialInstitutions-module__R37yDG__benefitsDescriptionLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__benefitsDescriptionDark{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__benefitsList{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.FinancialInstitutions-module__R37yDG__benefitItem{align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;transition:color .3s;display:flex}.FinancialInstitutions-module__R37yDG__benefitsLight .FinancialInstitutions-module__R37yDG__benefitItem{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__benefitsDark .FinancialInstitutions-module__R37yDG__benefitItem{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__benefitCheck{color:#2ecc71;flex-shrink:0;font-size:1rem}.FinancialInstitutions-module__R37yDG__benefitsRight{justify-content:center;display:flex}.FinancialInstitutions-module__R37yDG__benefitsImageWrapper{border-radius:16px;position:relative;overflow:hidden}.FinancialInstitutions-module__R37yDG__benefitsImage{object-fit:cover;width:100%;height:100%}.FinancialInstitutions-module__R37yDG__benefitsBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}.FinancialInstitutions-module__R37yDG__benefitsBadgeIcon{color:#f1c40f;font-size:1.5rem}.FinancialInstitutions-module__R37yDG__benefitsBadge div{flex-direction:column;display:flex}.FinancialInstitutions-module__R37yDG__benefitsBadge div span:first-child{color:#fff;font-size:.85rem;font-weight:600}.FinancialInstitutions-module__R37yDG__benefitsBadge div span:last-child{color:#ffffffb3;font-size:.7rem}.FinancialInstitutions-module__R37yDG__ctaSection{padding:4rem 0;transition:background-color .3s}.FinancialInstitutions-module__R37yDG__ctaLight{background:linear-gradient(135deg,#f1c40f0d,#f1c40f05);border-top:1px solid #f1c40f1a}.FinancialInstitutions-module__R37yDG__ctaDark{background:#f1c40f08;border-top:1px solid #f1c40f0f}.FinancialInstitutions-module__R37yDG__ctaContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.FinancialInstitutions-module__R37yDG__ctaLeft{flex:1}.FinancialInstitutions-module__R37yDG__ctaTitle{margin:0 0 .25rem;font-size:1.8rem;font-weight:700;line-height:1.2;transition:color .3s}.FinancialInstitutions-module__R37yDG__ctaTitleLight{color:#161616}.FinancialInstitutions-module__R37yDG__ctaTitleDark{color:#fff}.FinancialInstitutions-module__R37yDG__ctaTitle span{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FinancialInstitutions-module__R37yDG__ctaDescription{margin:0;font-size:1rem;transition:color .3s}.FinancialInstitutions-module__R37yDG__ctaDescriptionLight{color:#4a4a4a}.FinancialInstitutions-module__R37yDG__ctaDescriptionDark{color:#b0b8c0}.FinancialInstitutions-module__R37yDG__ctaRight{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.FinancialInstitutions-module__R37yDG__ctaBtn{border-radius:50px;align-items:center;gap:.5rem;padding:.8rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.FinancialInstitutions-module__R37yDG__ctaBtnLight{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.FinancialInstitutions-module__R37yDG__ctaBtnLight:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f1c40f4d}.FinancialInstitutions-module__R37yDG__ctaBtnDark{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.FinancialInstitutions-module__R37yDG__ctaBtnDark:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f1c40f66}.FinancialInstitutions-module__R37yDG__ctaBtnIcon{transition:transform .3s}.FinancialInstitutions-module__R37yDG__ctaBtn:hover .FinancialInstitutions-module__R37yDG__ctaBtnIcon{transform:translate(4px)}.FinancialInstitutions-module__R37yDG__ctaContact{gap:1rem;display:flex}.FinancialInstitutions-module__R37yDG__ctaPhone,.FinancialInstitutions-module__R37yDG__ctaWhatsapp{border-radius:50px;align-items:center;gap:.4rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.FinancialInstitutions-module__R37yDG__ctaPhone{color:#161616;background:#0000000a}.FinancialInstitutions-module__R37yDG__ctaDark .FinancialInstitutions-module__R37yDG__ctaPhone{color:#f4f4f4;background:#ffffff0a}.FinancialInstitutions-module__R37yDG__ctaPhone:hover{transform:translateY(-2px)}.FinancialInstitutions-module__R37yDG__ctaWhatsapp{color:#fff;background:#25d366}.FinancialInstitutions-module__R37yDG__ctaWhatsapp:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 4px 15px #25d3664d}@media (max-width:1200px){.FinancialInstitutions-module__R37yDG__heroTitle{font-size:3rem}.FinancialInstitutions-module__R37yDG__productsGrid{grid-template-columns:repeat(2,1fr)}.FinancialInstitutions-module__R37yDG__servicesGrid{grid-template-columns:1fr 1fr}}@media (max-width:992px){.FinancialInstitutions-module__R37yDG__heroGrid{grid-template-columns:1fr;gap:2rem}.FinancialInstitutions-module__R37yDG__heroDescription{max-width:100%}.FinancialInstitutions-module__R37yDG__statsGrid{grid-template-columns:repeat(2,1fr)}.FinancialInstitutions-module__R37yDG__complianceContent{grid-template-columns:1fr;gap:2rem}.FinancialInstitutions-module__R37yDG__complianceRight{order:-1}.FinancialInstitutions-module__R37yDG__benefitsContent{grid-template-columns:1fr;gap:2rem}.FinancialInstitutions-module__R37yDG__benefitsRight{order:-1}.FinancialInstitutions-module__R37yDG__ctaContent{text-align:center;flex-direction:column}.FinancialInstitutions-module__R37yDG__ctaRight{justify-content:center}}@media (max-width:768px){.FinancialInstitutions-module__R37yDG__container{padding:0 1rem}.FinancialInstitutions-module__R37yDG__heroTitle{font-size:2.5rem}.FinancialInstitutions-module__R37yDG__heroDescription{font-size:1rem}.FinancialInstitutions-module__R37yDG__heroButtons{flex-direction:column;width:100%}.FinancialInstitutions-module__R37yDG__primaryBtn,.FinancialInstitutions-module__R37yDG__secondaryBtn{justify-content:center;width:100%}.FinancialInstitutions-module__R37yDG__productsGrid{grid-template-columns:1fr;max-width:350px;margin:0 auto}.FinancialInstitutions-module__R37yDG__productCard{max-width:350px;margin:0 auto}.FinancialInstitutions-module__R37yDG__servicesGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.FinancialInstitutions-module__R37yDG__serviceCard{max-width:400px;margin:0 auto}.FinancialInstitutions-module__R37yDG__statsGrid{grid-template-columns:1fr 1fr;gap:1rem}.FinancialInstitutions-module__R37yDG__statValue{font-size:2rem}.FinancialInstitutions-module__R37yDG__ctaTitle{font-size:1.5rem}.FinancialInstitutions-module__R37yDG__ctaRight{flex-direction:column;width:100%}.FinancialInstitutions-module__R37yDG__ctaBtn{justify-content:center;width:100%}.FinancialInstitutions-module__R37yDG__ctaContact{width:100%}.FinancialInstitutions-module__R37yDG__ctaPhone,.FinancialInstitutions-module__R37yDG__ctaWhatsapp{flex:1;justify-content:center}.FinancialInstitutions-module__R37yDG__productsTitle,.FinancialInstitutions-module__R37yDG__servicesTitle,.FinancialInstitutions-module__R37yDG__complianceTitle,.FinancialInstitutions-module__R37yDG__benefitsTitle{font-size:2rem}.FinancialInstitutions-module__R37yDG__benefitsList{grid-template-columns:1fr}}@media (max-width:480px){.FinancialInstitutions-module__R37yDG__heroTitle{font-size:2rem}.FinancialInstitutions-module__R37yDG__statsGrid{grid-template-columns:1fr 1fr;gap:.75rem}.FinancialInstitutions-module__R37yDG__statCard{padding:1rem}.FinancialInstitutions-module__R37yDG__statValue,.FinancialInstitutions-module__R37yDG__statIcon{font-size:1.5rem}.FinancialInstitutions-module__R37yDG__productCard,.FinancialInstitutions-module__R37yDG__serviceCard{padding:1.5rem}.FinancialInstitutions-module__R37yDG__complianceBadge{padding:.75rem 1rem;bottom:1rem;right:1rem}.FinancialInstitutions-module__R37yDG__complianceBadgeIcon{font-size:1.25rem}.FinancialInstitutions-module__R37yDG__complianceBadge div span:first-child{font-size:.75rem}.FinancialInstitutions-module__R37yDG__benefitsBadge{padding:.75rem 1rem;bottom:1rem;right:1rem}.FinancialInstitutions-module__R37yDG__benefitsBadgeIcon{font-size:1.25rem}.FinancialInstitutions-module__R37yDG__benefitsBadge div span:first-child{font-size:.75rem}.FinancialInstitutions-module__R37yDG__ctaContact{flex-direction:column}.FinancialInstitutions-module__R37yDG__ctaPhone,.FinancialInstitutions-module__R37yDG__ctaWhatsapp{justify-content:center;width:100%}.FinancialInstitutions-module__R37yDG__heroBadge{padding:.3rem .8rem;top:1rem;right:1rem}.FinancialInstitutions-module__R37yDG__heroBadge span{font-size:.7rem}}
