.banking-page_hero__HUXKd{padding:120px 0 0}.banking-page_heroInner__NcvCw{max-width:1537px;margin:0 auto;padding:0 56px;display:flex;flex-direction:column;gap:24px}.banking-page_badge__hLG47{font-family:var(--font-family-secondary,"Noto Sans",system-ui,sans-serif);font-size:20px;font-weight:400;line-height:1.6;letter-spacing:.05em;text-transform:uppercase;color:var(--st-colour-layout-foreground-inverse);margin:0;padding:0 16px}.banking-page_badge__hLG47 strong{font-weight:700}.banking-page_title__grZVf{font-family:var(--font-family-base,"Hanken Grotesk",system-ui,sans-serif);font-size:clamp(56px,6.9vw,100px);font-weight:600;line-height:1;letter-spacing:-.05em;color:var(--st-colour-layout-foreground-inverse);margin:0;padding:0 16px;display:flex;flex-direction:column}.banking-page_titleGradient__wIG7C{background:linear-gradient(270deg,#57d9ff,#4a94f9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.15em;display:inline-block}.banking-page_subtitle__JXl_C{font-family:var(--font-family-secondary,"Noto Sans",system-ui,sans-serif);font-size:clamp(18px,1.7vw,24px);font-weight:400;line-height:1.8;color:var(--st-colour-layout-foreground-inverse);margin:0;padding:0 16px;max-width:760px}.banking-page_inner__0tRj0{max-width:1537px;margin:0 auto;padding:0 56px}.banking-page_section__kNTK1{padding:120px 0 0}.banking-page_sectionTitle__8ppDV{font-family:var(--font-family-base,"Hanken Grotesk",system-ui,sans-serif);font-size:clamp(28px,2.6vw,40px);font-weight:300;line-height:1.2;color:var(--st-colour-layout-foreground-inverse);margin:0 0 60px;padding:0 16px}.banking-page_capGrid__weHOB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.banking-page_capCard__5UWH9{background:var(--st-colour-brand-secondary-100,#f9fbfc);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:16px}.banking-page_capCardTitle__iZqOa{font-size:24px;font-weight:600;line-height:1.8}.banking-page_capCardBody__Js09P,.banking-page_capCardTitle__iZqOa{font-family:var(--font-family-secondary,"Noto Sans",system-ui,sans-serif);color:var(--st-colour-layout-foreground-inverse);margin:0}.banking-page_capCardBody__Js09P{font-size:17px;font-weight:400;line-height:1.6}.banking-page_stepList__rNwAy{display:flex;flex-direction:column;max-width:910px;padding:0 16px}.banking-page_stepRow__KlqC3{display:flex;gap:20px;align-items:stretch;min-height:108px}.banking-page_stepNum__pJKwU{display:flex;gap:10px;align-items:center;width:135px;flex-shrink:0}.banking-page_stepNumText__xOmNy{font-family:var(--font-family-base,"Hanken Grotesk",system-ui,sans-serif);font-size:70px;font-weight:100;line-height:1.2;color:var(--st-colour-layout-foreground-inverse);width:125px;text-align:center;flex-shrink:0}.banking-page_stepLine__9exyP{width:1px;background:var(--st-colour-layout-foreground-inverse);opacity:.2;align-self:stretch;flex-shrink:0}.banking-page_stepRowLast__tz372 .banking-page_stepLine__9exyP{display:none}.banking-page_stepText__98hJZ{font-family:var(--font-family-secondary,"Noto Sans",system-ui,sans-serif);font-size:24px;font-weight:400;line-height:1.5;color:var(--st-colour-layout-foreground-inverse);margin:0;padding:0 16px;display:flex;align-items:center}.banking-page_linksSection__ed17x{padding:100px 0 120px}.banking-page_links___xE_M{display:flex;flex-direction:column;gap:12px;padding:0 16px}.banking-page_link__jPuVj{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-family-secondary,"Noto Sans",system-ui,sans-serif);font-size:18px;font-weight:400;line-height:1.8;color:var(--st-colour-layout-accent-foreground-base-default,#00a9dd);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:opacity .2s}.banking-page_link__jPuVj:hover{opacity:.8}.banking-page_linkIcon__iDOm2{flex-shrink:0;width:24px;height:24px}@media (max-width:1024px){.banking-page_capCardTitle__iZqOa{font-size:20px}}@media (max-width:768px){.banking-page_hero__HUXKd{padding:80px 0 0}.banking-page_heroInner__NcvCw,.banking-page_inner__0tRj0{padding:0 24px}.banking-page_section__kNTK1{padding:80px 0 0}.banking-page_capGrid__weHOB{grid-template-columns:1fr}.banking-page_linksSection__ed17x{padding:60px 0 80px}.banking-page_stepList__rNwAy{padding:0}.banking-page_stepNumText__xOmNy{font-size:48px;width:80px}.banking-page_stepNum__pJKwU{width:90px}.banking-page_stepText__98hJZ{font-size:18px}}