.banks_hero__8Tnv3{padding:4rem 0 3rem;background:linear-gradient(135deg,#1e293b,#0f172a);color:var(--text-inverse);text-align:center}.banks_hero__8Tnv3 h1{margin-bottom:1rem;font-size:2.75rem}.banks_subtitle__Y4qR_{font-size:1.25rem;max-width:800px;margin:0 auto;line-height:1.7;opacity:.95}.banks_heroCta__iF38B{margin-top:2rem}.banks_heroCtaLink__CmKI_{display:inline-block;padding:.75rem 2rem;background:transparent;color:var(--text-inverse);border:2px solid var(--text-inverse);font-weight:600;font-size:1rem;border-radius:var(--radius-md);text-decoration:none;transition:background var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.banks_heroCtaLink__CmKI_:hover{background:rgba(255,255,255,.1);transform:translateY(-2px);text-decoration:none}.banks_section__sQRk6{padding:4rem 0}.banks_sectionTitle__qNbxD{font-size:2rem;font-weight:700;text-align:center;margin-bottom:3rem;color:var(--text-primary)}.banks_intro__ufI9r{text-align:center;font-size:1.125rem;color:var(--text-secondary);max-width:800px;margin:0 auto 3rem;line-height:1.7}.banks_narrativeGrid__uHv1I{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.banks_narrativeCard__EUFB4{padding:2rem;background:var(--bg-page);border:2px solid var(--border-default);border-radius:var(--radius-lg);text-align:center;transition:all var(--dur-med) var(--ease-standard)}.banks_narrativeCard__EUFB4:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.banks_narrativeIcon__w12VZ{font-size:3rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;color:var(--brand-primary)}.banks_narrativeIcon__w12VZ svg{display:block}.banks_narrativeCard__EUFB4 h3{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary)}.banks_narrativeCard__EUFB4 p{color:var(--text-secondary);line-height:1.7}.banks_partnersSection__ND6wC{padding:4rem 0;background:var(--bg-surface)}.banks_partnerGrid__jPRpL{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.banks_partnerCard__DMGHT{padding:2rem;background:var(--bg-page);border:2px solid var(--border-default);border-radius:var(--radius-lg);text-align:center;transition:all var(--dur-med) var(--ease-standard)}.banks_partnerCard__DMGHT:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.banks_partnerIcon__LGcTZ{font-size:3rem;margin-bottom:1rem}.banks_partnerCard__DMGHT h3{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary)}.banks_partnerCard__DMGHT p{color:var(--text-secondary);line-height:1.7}.banks_integrationGrid__bq_FM{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.banks_integrationCard__CR_LF{padding:2rem;background:var(--bg-page);border-left:4px solid var(--brand-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.banks_integrationCard__CR_LF h3{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary)}.banks_integrationCard__CR_LF p{color:var(--text-secondary);line-height:1.7}.banks_ctaSection__Aed4b{padding:4rem 0;background:linear-gradient(135deg,var(--brand-primary) 0,#0E67D9 100%)}.banks_ctaCard__s1ZjS{text-align:center;color:var(--text-inverse);max-width:700px;margin:0 auto}.banks_ctaCard__s1ZjS h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.banks_ctaCard__s1ZjS p{font-size:1.125rem;line-height:1.7;margin-bottom:2rem;opacity:.95}.banks_ctaButtons__ogxCo{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.banks_ctaButtonPrimary__2RLQX{display:inline-block;padding:1rem 2.5rem;background:var(--bg-page);color:var(--brand-primary);font-weight:600;font-size:1.125rem;border-radius:var(--radius-md);text-decoration:none;transition:all var(--dur-fast) var(--ease-standard)}.banks_ctaButtonPrimary__2RLQX:hover{background:var(--bg-surface);transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.2);text-decoration:none}.banks_ctaButtonSecondary___Fuft{display:inline-block;padding:1rem 2.5rem;background:transparent;color:var(--text-inverse);border:2px solid var(--text-inverse);font-weight:600;font-size:1.125rem;border-radius:var(--radius-md);text-decoration:none;transition:all var(--dur-fast) var(--ease-standard)}.banks_ctaButtonSecondary___Fuft:hover{background:rgba(255,255,255,.1);transform:translateY(-2px);text-decoration:none}@media (max-width:768px){.banks_hero__8Tnv3{padding:3rem 0 2rem}.banks_hero__8Tnv3 h1{font-size:2rem}.banks_subtitle__Y4qR_{font-size:1.125rem}.banks_partnersSection__ND6wC,.banks_section__sQRk6{padding:3rem 0}.banks_sectionTitle__qNbxD{font-size:1.75rem;margin-bottom:2rem}.banks_integrationGrid__bq_FM,.banks_narrativeGrid__uHv1I,.banks_partnerGrid__jPRpL{grid-template-columns:1fr}.banks_ctaCard__s1ZjS h2{font-size:1.5rem}.banks_ctaCard__s1ZjS p{font-size:1rem}.banks_ctaButtons__ogxCo{flex-direction:column;align-items:stretch}.banks_ctaButtonPrimary__2RLQX,.banks_ctaButtonSecondary___Fuft{width:100%;text-align:center}}