.BankingPage_pageWrapper__m3r2y{--font-main:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--accent-blue:#3b82f6;--accent-green:#10b981;--accent-amber:#f59e0b;--accent-red:#ef4444;--bg-primary-light:#f8fafc;--bg-secondary-light:#fff;--text-primary-light:#0f172a;--text-secondary-light:#475569;--border-light:#e2e8f0;--shadow-light:#0f172a0d;--bg-primary-dark:#0b1120;--bg-secondary-dark:#111827;--text-primary-dark:#f9fafb;--text-secondary-dark:#9ca3af;--border-dark:#374151;--shadow-dark:#0003;--transition-speed:0.4s;--bg-primary:var(--bg-primary-light);--bg-secondary:var(--bg-secondary-light);--text-primary:var(--text-primary-light);--text-secondary:var(--text-secondary-light);--border-color:var(--border-light);--shadow-color:var(--shadow-light);background-color:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-main);transition:background-color var(--transition-speed) ease}.BankingPage_pageWrapper__m3r2y.BankingPage_darkMode__8Ubhj{--bg-primary:var(--bg-primary-dark);--bg-secondary:var(--bg-secondary-dark);--text-primary:var(--text-primary-dark);--text-secondary:var(--text-secondary-dark);--border-color:var(--border-dark);--shadow-color:var(--shadow-dark)}.BankingPage_hero__W1-Kq{background-color:var(--bg-primary);border-bottom:1px solid var(--border-color);overflow:hidden;padding:10rem 1.5rem 8rem;position:relative;text-align:center}.BankingPage_heroContent__k5ag5{margin:0 auto;max-width:900px;position:relative;z-index:2}.BankingPage_heroBg__QKAZR,.BankingPage_heroBg__QKAZR:after,.BankingPage_heroBg__QKAZR:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity 1.2s ease-in-out;z-index:1}.BankingPage_heroBg__QKAZR{background-image:radial-gradient(ellipse 120% 80% at 50% 80%,var(--accent-blue) 0,#0000 70%);opacity:0;opacity:var(--blue-opacity,0)}.BankingPage_heroBg__QKAZR:before{background-image:radial-gradient(ellipse 120% 80% at 50% 80%,var(--accent-green) 0,#0000 70%);opacity:0;opacity:var(--green-opacity,0)}.BankingPage_heroBg__QKAZR:after{background-image:radial-gradient(ellipse 120% 80% at 50% 80%,var(--accent-amber) 0,#0000 70%);opacity:0;opacity:var(--amber-opacity,0)}.BankingPage_heroBreadcrumb__LsHOY{color:var(--text-secondary);font-weight:600;margin-bottom:1.5rem}.BankingPage_heroHeading__l0pA4{display:flex;flex-wrap:wrap;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;gap:1.5rem;justify-content:center;margin-bottom:2rem;min-height:1.2em}.BankingPage_wordWrapper__29rgw{display:inline-block}.BankingPage_heroHeading__l0pA4 span span{display:inline-block;transition:color .2s ease-in-out}.BankingPage_heroSubtitleContainer__z5BxA{align-items:center;display:flex;justify-content:center;margin-bottom:2.5rem;min-height:5.5rem}.BankingPage_heroSubtitle__6HC8V{animation:BankingPage_contentFadeIn__ydkbd .5s ease-in-out;color:var(--text-secondary);font-size:1.125rem;line-height:1.7;margin:0 auto;max-width:650px}.BankingPage_ctaButtonPrimary__tnFcG{align-items:center;background-color:var(--accent-blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;padding:1rem 2rem;transition:all .2s ease-in-out}.BankingPage_ctaButtonPrimary__tnFcG:hover{box-shadow:0 10px 20px #3b82f633;transform:translateY(-3px)}.BankingPage_mainContent__O86f7{margin:0 auto;max-width:1200px;padding:2rem 1.5rem}.BankingPage_sectionHeader__jURFE{margin:0 auto 4rem;max-width:750px;text-align:center}.BankingPage_sectionHeader__jURFE h2{color:var(--text-primary);font-size:clamp(2rem,5vw,2.75rem);font-weight:800;line-height:1.2;margin-bottom:1rem}.BankingPage_sectionHeader__jURFE p{color:var(--text-secondary);font-size:1.125rem;line-height:1.7}.BankingPage_journeySection__-53QX{padding:6rem 0}.BankingPage_journeyContainer__2Kyxl{grid-gap:2rem;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 50px -10px var(--shadow-color);display:grid;gap:2rem;grid-template-areas:"tools canvas" "tools insights";grid-template-columns:280px 1fr;grid-template-rows:auto 1fr;padding:2rem}.BankingPage_journeyTools__GSKTu{border-right:1px solid var(--border-color);grid-area:tools;padding-right:2rem}.BankingPage_journeyTools__GSKTu h4{color:var(--text-primary);font-size:1.25rem;margin-bottom:1.5rem}.BankingPage_toolCard__4sDzT{align-items:center;background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;cursor:grab;display:flex;gap:1rem;margin-bottom:1rem;padding:1rem;transition:all var(--transition-speed) ease}.BankingPage_toolCard__4sDzT:hover{border-color:var(--accent-blue);box-shadow:0 5px 15px var(--shadow-color);transform:translateY(-2px)}.BankingPage_toolCard__4sDzT:active{cursor:grabbing}.BankingPage_toolIcon__n5YyW{font-size:1.5rem}.BankingPage_toolCard__4sDzT h5{color:var(--text-primary);font-size:1rem;margin-bottom:.25rem}.BankingPage_toolCard__4sDzT p{color:var(--text-secondary);font-size:.875rem;line-height:1.2}.BankingPage_journeyCanvas__oI0I\+{align-items:center;background-color:var(--bg-primary);border:2px dashed var(--border-color);border-radius:12px;display:flex;grid-area:canvas;justify-content:center;min-height:200px;transition:all var(--transition-speed) ease}.BankingPage_journeyCanvas__oI0I\+.BankingPage_draggingOver__SB-2t{background-color:color-mix(in srgb,var(--accent-blue) 10%,var(--bg-primary));border-color:var(--accent-blue)}.BankingPage_canvasPlaceholder__BDFGm{color:var(--text-secondary);text-align:center}.BankingPage_canvasPlaceholder__BDFGm p{color:var(--text-primary);font-size:1.25rem;font-weight:600}.BankingPage_canvasPlaceholder__BDFGm span{font-size:.875rem}.BankingPage_droppedItem__UqqjW{text-align:center}.BankingPage_droppedItem__UqqjW h5{color:var(--text-primary);font-size:1.25rem;margin-top:.5rem}.BankingPage_droppedItem__UqqjW p{color:var(--accent-green);font-weight:600}.BankingPage_journeyCanvas__oI0I\+.BankingPage_hasItem__iKsz7{border-style:solid}.BankingPage_journeyInsights__6AQEW{border-top:1px solid var(--border-color);grid-area:insights;opacity:0;padding-top:2rem;transform:translateY(20px);transition:all .5s ease .2s}.BankingPage_journeyInsights__6AQEW.BankingPage_visible__uHmJQ{opacity:1;transform:translateY(0)}.BankingPage_journeyInsights__6AQEW h4{color:var(--text-primary);font-size:1.25rem;margin-bottom:1.5rem}.BankingPage_insightBox__s0iBh{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;margin-bottom:1rem;padding:1.5rem}.BankingPage_insightBox__s0iBh h5{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:.5rem}.BankingPage_insightBox__s0iBh p{font-size:.95rem;line-height:1.6}.BankingPage_impactHeader__eHVYR{color:var(--accent-green)!important}.BankingPage_capabilitiesSection__zzoCu{padding:6rem 0}.BankingPage_interactiveCard__dgak1{--card-accent-color:var(--accent-blue);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;margin-bottom:2rem;padding:2rem;transition:all var(--transition-speed) ease}.BankingPage_interactiveCard__dgak1:hover{border-color:color-mix(in srgb,var(--card-accent-color) 50%,var(--border-color));box-shadow:0 15px 30px -5px var(--shadow-color);transform:translateY(-8px)}.BankingPage_interactiveHeader__og2\+T{align-items:center;border-bottom:1px solid var(--border-color);display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.BankingPage_interactiveHeader__og2\+T .BankingPage_cardIcon__FmbHC{align-items:center;background-color:color-mix(in srgb,var(--card-accent-color) 15%,#0000);border-radius:12px;color:var(--card-accent-color);display:flex;font-size:1.5rem;height:50px;justify-content:center;width:50px}.BankingPage_interactiveHeader__og2\+T .BankingPage_cardIcon__FmbHC svg{height:24px;width:24px}.BankingPage_interactiveHeader__og2\+T h3{color:var(--text-primary);font-size:1.25rem;margin:0}.BankingPage_interactiveContent__FMqJW{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:768px){.BankingPage_interactiveContent__FMqJW{grid-template-columns:1fr 1.5fr}}.BankingPage_featureList__dNfWV{display:flex;flex-direction:column;gap:.5rem}.BankingPage_featureItem__OTW3v{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:1rem;padding:1rem;transition:background-color .2s ease,border-color .2s ease}.BankingPage_featureItem__OTW3v:hover{background-color:var(--bg-primary)}.BankingPage_featureItem__OTW3v.BankingPage_activeFeature__zlYOB{background-color:color-mix(in srgb,var(--card-accent-color) 10%,var(--bg-primary));border-color:color-mix(in srgb,var(--card-accent-color) 40%,#0000)}.BankingPage_featureItem__OTW3v.BankingPage_activeFeature__zlYOB h5{color:var(--text-primary)}.BankingPage_featureItemIcon__-KQRz{color:var(--card-accent-color);flex-shrink:0}.BankingPage_featureItemIcon__-KQRz svg{height:24px;width:24px}.BankingPage_featureItemText__ud1A4 h5{color:var(--text-secondary);font-size:1rem;font-weight:600;margin:0 0 .25rem;transition:color .2s ease}.BankingPage_featureItemText__ud1A4 p{color:var(--text-secondary);font-size:.875rem;line-height:1.3;margin:0}.BankingPage_featureShowcase__L6rx8{background-color:var(--bg-primary);border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:2rem}.BankingPage_showcaseContent__K-054{animation:BankingPage_contentFadeIn__ydkbd .5s ease-in-out}.BankingPage_showcaseIcon__GnNAp{align-items:center;background-color:color-mix(in srgb,var(--card-accent-color) 15%,#0000);border-radius:8px;color:var(--card-accent-color);display:flex;height:40px;justify-content:center;margin-bottom:1rem;width:40px}.BankingPage_showcaseIcon__GnNAp svg{height:20px;width:20px}.BankingPage_featureShowcase__L6rx8 h4{color:var(--text-primary);font-size:1.125rem;margin:0 0 .5rem}.BankingPage_featureShowcase__L6rx8 p{color:var(--text-secondary);font-size:.95rem;line-height:1.6;margin:0}.BankingPage_finalCta__vTHGQ{padding:6rem 0;text-align:center}.BankingPage_finalCtaContent__9PdKr{animation:BankingPage_background-pan__5GGRZ 15s ease-in-out infinite;background:linear-gradient(120deg,var(--accent-blue),var(--accent-green),var(--accent-amber));background-size:200% 200%;border-radius:24px;overflow:hidden;padding:5rem 2rem;position:relative}.BankingPage_finalCtaContent__9PdKr h2{color:var(--text-primary-light);font-size:clamp(2rem,5vw,2.75rem);font-weight:800;line-height:1.2;margin-bottom:1rem;position:relative;z-index:2}.BankingPage_finalCtaContent__9PdKr p{color:var(--text-secondary-light);font-size:1.125rem;margin:0 auto 2rem;max-width:550px;opacity:.9;position:relative;z-index:2}.BankingPage_finalCta__vTHGQ .BankingPage_ctaButtonPrimary__tnFcG{background-color:#fff;color:var(--accent-blue);position:relative;z-index:2}.BankingPage_finalCta__vTHGQ .BankingPage_ctaButtonPrimary__tnFcG:hover{box-shadow:0 10px 25px #00000040;transform:translateY(-4px) scale(1.03)}@keyframes BankingPage_contentFadeIn__ydkbd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.BankingPage_fadeIn__kvwJ0{animation:BankingPage_fadeIn__kvwJ0 .5s ease forwards}@keyframes BankingPage_fadeIn__kvwJ0{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes BankingPage_background-pan__5GGRZ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:992px){.BankingPage_journeyContainer__2Kyxl{grid-template-areas:"tools" "canvas" "insights";grid-template-columns:1fr}.BankingPage_journeyTools__GSKTu{border-bottom:1px solid var(--border-color);border-right:none;padding-bottom:2rem;padding-right:0}}@media (max-width:768px){.BankingPage_heroHeading__l0pA4{flex-direction:column;gap:.5rem}.BankingPage_heroSubtitleContainer__z5BxA{min-height:auto}}
/*# sourceMappingURL=571.82d6b6d1.chunk.css.map*/