.EnterpriseFunctions_sections__WXFgM{color:var(--brand-heading)}.EnterpriseFunctions_container__m1UJP{width:min(100%,1440px);margin:auto;padding:clamp(64px,7vw,108px) clamp(20px,4vw,60px)}.EnterpriseFunctions_governance__TQBd4,.EnterpriseFunctions_overview__d96gT,.EnterpriseFunctions_practice__5ar6R,.EnterpriseFunctions_products__1PdU7{background:var(--brand-surface)}.EnterpriseFunctions_architecture__lKo_p,.EnterpriseFunctions_outcomes__ZnAOH,.EnterpriseFunctions_reality__AKIEX{background:var(--brand-background);border-block:1px solid var(--brand-border)}.EnterpriseFunctions_valueSection__KcZfV{background:radial-gradient(ellipse at 80% 50%,var(--brand-primary-soft),transparent 60%),var(--brand-surface)}.EnterpriseFunctions_eyebrow__JXpIC,.EnterpriseFunctions_micro___QObR{color:var(--brand-primary);font:500 10px/1.7 IBM Plex Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.EnterpriseFunctions_sections__WXFgM h2{max-width:23ch;margin:22px 0 30px;font:600 clamp(32px,3.7vw,52px)/1.15 Manrope,sans-serif;letter-spacing:-.045em;text-wrap:balance}.EnterpriseFunctions_sections__WXFgM h2 span{color:var(--brand-primary)}.EnterpriseFunctions_sections__WXFgM .EnterpriseFunctions_wideHeading__L9FDw{max-width:1000px;margin-bottom:46px}.EnterpriseFunctions_sections__WXFgM p{color:var(--brand-body);font-size:14px;line-height:1.9}.EnterpriseFunctions_sections__WXFgM p strong{color:var(--brand-heading);font-weight:600}.EnterpriseFunctions_sections__WXFgM :is(a,button){scroll-margin-top:110px}.EnterpriseFunctions_sections__WXFgM :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--brand-primary);outline-offset:5px}.EnterpriseFunctions_sections__WXFgM button{cursor:pointer}.EnterpriseFunctions_sections__WXFgM a:hover{text-decoration:underline;text-underline-offset:4px}.EnterpriseFunctions_sectionTop__fKJq6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:25px}.EnterpriseFunctions_motionToggle__iNG_i{padding:7px 0;border:0;border-bottom:1px solid var(--brand-control-border);background:transparent;color:var(--brand-secondary);font:11px/1.5 IBM Plex Mono,monospace}.EnterpriseFunctions_motionToggle__iNG_i span{margin-left:10px}.EnterpriseFunctions_split__FyZp7{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:clamp(35px,7vw,100px);gap:clamp(35px,7vw,100px)}.EnterpriseFunctions_copy__8hp_P p:first-child,.EnterpriseFunctions_overview__d96gT .EnterpriseFunctions_split__FyZp7 h2{margin-top:0}.EnterpriseFunctions_copy__8hp_P p:last-child{margin-bottom:0}.EnterpriseFunctions_connections__cNJqm{display:grid;grid-template-columns:1.5fr .5fr 1fr;align-items:center;grid-gap:25px;gap:25px;padding-top:40px;margin-top:45px;border-top:1px solid var(--brand-border)}.EnterpriseFunctions_sourceList__VVigx{display:flex;flex-wrap:wrap;gap:22px}.EnterpriseFunctions_sourceList__VVigx>span{display:flex;flex-direction:column;gap:12px;color:var(--brand-body);font-size:11px}.EnterpriseFunctions_sourceList__VVigx svg{width:23px;height:23px;color:var(--brand-primary)}.EnterpriseFunctions_signalLine__MWGHX{height:1px;position:relative;background:var(--brand-border);overflow:hidden}.EnterpriseFunctions_signalLine__MWGHX i{display:block;height:1px;width:25%;background:var(--brand-primary);animation:EnterpriseFunctions_signal__Bfozw 3s ease-in-out infinite}.EnterpriseFunctions_foundation__0dkWV{display:flex;flex-direction:column;gap:9px}.EnterpriseFunctions_foundation__0dkWV strong{font:500 30px/1.2 Manrope,sans-serif;color:var(--brand-primary);letter-spacing:-.04em}.EnterpriseFunctions_foundation__0dkWV>span:last-child{color:var(--brand-secondary);font-size:11px}.EnterpriseFunctions_facts__gL4GJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--brand-heading);border-bottom:1px solid var(--brand-border)}.EnterpriseFunctions_fact__LXiiX{display:flex;flex-direction:column;padding:28px 23px;border-right:1px solid var(--brand-border)}.EnterpriseFunctions_fact__LXiiX:first-child{padding-left:0}.EnterpriseFunctions_fact__LXiiX:last-child{padding-right:0;border-right:0}.EnterpriseFunctions_fact__LXiiX .EnterpriseFunctions_micro___QObR{color:var(--brand-secondary);font-size:9px}.EnterpriseFunctions_factValue__kCGSR{display:block;margin-top:24px;color:var(--brand-primary);font:500 clamp(34px,3.7vw,54px)/1.15 Manrope,sans-serif;letter-spacing:-.06em}.EnterpriseFunctions_factUnit__v7I8h{margin-top:6px;color:var(--brand-primary);font:10px/1.6 IBM Plex Mono,monospace}.EnterpriseFunctions_fact__LXiiX h3{margin:24px 0 10px;font:600 17px/1.5 Manrope,sans-serif}.EnterpriseFunctions_fact__LXiiX p{margin:0 0 22px;font-size:12px}.EnterpriseFunctions_fact__LXiiX a{margin-top:auto;color:var(--brand-secondary);font-size:10px;line-height:1.8;text-underline-offset:4px}.EnterpriseFunctions_challenges__gYhiC{display:grid;grid-template-columns:.9fr 1.25fr;grid-gap:clamp(35px,7vw,100px);gap:clamp(35px,7vw,100px);margin-top:65px}.EnterpriseFunctions_challenges__gYhiC h3{max-width:17ch;margin:20px 0;font:500 clamp(28px,3vw,40px)/1.25 Manrope,sans-serif;letter-spacing:-.04em}.EnterpriseFunctions_challenges__gYhiC ol{list-style:none;margin:0;padding:0}.EnterpriseFunctions_challenges__gYhiC li{display:flex;gap:22px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--brand-border)}.EnterpriseFunctions_challenges__gYhiC li:first-child{padding-top:0}.EnterpriseFunctions_challenges__gYhiC li>span{color:var(--brand-primary);font:10px/1.5 IBM Plex Mono,monospace}.EnterpriseFunctions_challenges__gYhiC p{margin:0}.EnterpriseFunctions_challengeExplorer__ehDM0{margin-top:24px}.EnterpriseFunctions_challengeDetail__1c4rV{min-height:164px;padding-top:18px}.EnterpriseFunctions_challengeDetail__1c4rV h4{margin:12px 0 10px;font:500 23px/1.3 Manrope,sans-serif;letter-spacing:-.03em;color:var(--brand-heading)}.EnterpriseFunctions_challengeDetail__1c4rV p{font-size:13px;max-width:44ch}.EnterpriseFunctions_challengeControls__Odckv{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid var(--brand-border);margin-top:18px}.EnterpriseFunctions_challengeControls__Odckv>span{font-size:10px;line-height:1.6;color:var(--brand-secondary)}.EnterpriseFunctions_challengeControls__Odckv>div{display:flex;gap:8px}.EnterpriseFunctions_challengeControls__Odckv button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--brand-control-border);border-radius:50%;color:var(--brand-primary);background:transparent;font-size:20px;transition:background .2s}.EnterpriseFunctions_challengeControls__Odckv button:hover{background:var(--brand-primary-soft)}.EnterpriseFunctions_challenges__gYhiC ol{align-self:center}.EnterpriseFunctions_challenges__gYhiC li{padding:0;transition:border-color .2s}.EnterpriseFunctions_challenges__gYhiC li button{display:grid;grid-template-columns:24px 1fr 16px;align-items:baseline;grid-gap:18px;gap:18px;width:100%;padding:22px 0;border:0;background:transparent;color:var(--brand-body);text-align:left;font:400 14px/1.75 Manrope,sans-serif}.EnterpriseFunctions_challenges__gYhiC li button>span:first-child{font:10px/1.7 IBM Plex Mono,monospace;color:var(--brand-secondary)}.EnterpriseFunctions_challenges__gYhiC li button i{color:var(--brand-primary);font-style:normal;opacity:0;transition:opacity .2s}.EnterpriseFunctions_challenges__gYhiC li[data-active=true]{border-bottom-color:var(--brand-primary)}.EnterpriseFunctions_challenges__gYhiC li button:hover,.EnterpriseFunctions_challenges__gYhiC li[data-active=true] button{color:var(--brand-primary)}.EnterpriseFunctions_challenges__gYhiC li button:hover i,.EnterpriseFunctions_challenges__gYhiC li[data-active=true] button i{opacity:1}@keyframes EnterpriseFunctions_challenge-connect__0vOXT{0%{stroke-dashoffset:1;opacity:.3}to{stroke-dashoffset:0;opacity:1}}@media(max-width:760px){.EnterpriseFunctions_challengeDetail__1c4rV{min-height:150px}.EnterpriseFunctions_challengeExplorer__ehDM0{max-width:480px}.EnterpriseFunctions_challenges__gYhiC li button{padding:18px 0}.EnterpriseFunctions_projectSignal__4hLi4{margin-top:28px}}.EnterpriseFunctions_sections__WXFgM .EnterpriseFunctions_statement__R3v_w{max-width:1000px;margin:55px 0 0;border-top:1px solid var(--brand-border);padding-top:30px;color:var(--brand-secondary);font:400 clamp(22px,2.5vw,34px)/1.5 Manrope,sans-serif;letter-spacing:-.03em}.EnterpriseFunctions_statement__R3v_w strong{color:var(--brand-primary)!important;font-weight:500!important}.EnterpriseFunctions_valueGrid__uglPK{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:clamp(35px,7vw,100px);gap:clamp(35px,7vw,100px);align-items:start}.EnterpriseFunctions_valueList__UH9mR{border-top:1px solid var(--brand-heading)}.EnterpriseFunctions_valueList__UH9mR article{border-bottom:1px solid var(--brand-border)}.EnterpriseFunctions_valueList__UH9mR h3{margin:0}.EnterpriseFunctions_valueList__UH9mR button{display:grid;grid-template-columns:26px 1fr 20px;grid-gap:16px;gap:16px;width:100%;padding:25px 0;border:0;background:transparent;color:var(--brand-heading);text-align:left;font:500 clamp(18px,1.8vw,24px)/1.4 Manrope,sans-serif;letter-spacing:-.025em}.EnterpriseFunctions_valueList__UH9mR button>span{font:10px/2 IBM Plex Mono,monospace;color:var(--brand-secondary)}.EnterpriseFunctions_valueList__UH9mR button i{font-style:normal;color:var(--brand-primary)}.EnterpriseFunctions_valueList__UH9mR article[data-active=true]{border-color:var(--brand-primary)}.EnterpriseFunctions_valueList__UH9mR article[data-active=true] button{color:var(--brand-primary)}.EnterpriseFunctions_valueContent__4VSu9{padding:0 20px 26px 42px;animation:EnterpriseFunctions_enter__Vk3aA .3s ease}.EnterpriseFunctions_valueContent__4VSu9 p{margin:0 0 14px}.EnterpriseFunctions_valueContent__4VSu9 a{font-size:12px;color:var(--brand-primary);font-weight:600;text-underline-offset:4px}.EnterpriseFunctions_visualHeader__761IN{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--brand-border);color:var(--brand-secondary);font:9px/1.6 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.EnterpriseFunctions_valueSummary__2HBBs{text-align:center;animation:EnterpriseFunctions_enter__Vk3aA .3s ease}.EnterpriseFunctions_valueSummary__2HBBs h3{margin:15px 0;font:500 26px/1.3 Manrope,sans-serif;letter-spacing:-.03em}.EnterpriseFunctions_valueSummary__2HBBs>span:last-child{color:var(--brand-secondary);font-size:11px}.EnterpriseFunctions_productHead__awnvt,.EnterpriseFunctions_productList__usRyq article{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:clamp(30px,7vw,100px);gap:clamp(30px,7vw,100px)}.EnterpriseFunctions_productHead__awnvt{padding-bottom:18px;border-bottom:1px solid var(--brand-heading);color:var(--brand-secondary);font:10px/1.6 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.EnterpriseFunctions_productList__usRyq article{padding:30px 0;border-bottom:1px solid var(--brand-border)}.EnterpriseFunctions_productList__usRyq article:hover{border-color:var(--brand-primary)}.EnterpriseFunctions_productList__usRyq h3{display:flex;align-items:baseline;gap:24px;margin:0;font:500 clamp(19px,2vw,26px)/1.4 Manrope,sans-serif;letter-spacing:-.03em}.EnterpriseFunctions_productList__usRyq h3>span{color:var(--brand-secondary);font:10px/1.5 IBM Plex Mono,monospace}.EnterpriseFunctions_productList__usRyq p{margin:0}.EnterpriseFunctions_productList__usRyq a{color:var(--brand-primary);font-weight:600;text-decoration:none}.EnterpriseFunctions_flowHeader__mwqsK{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--brand-border);color:var(--brand-secondary);font:10px/1.6 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.EnterpriseFunctions_scrollHint__7mvnx{display:none}.EnterpriseFunctions_flowScroller__cwgZU{overflow-x:auto;scrollbar-color:var(--brand-control-border) var(--brand-background);padding:12px 0}.EnterpriseFunctions_flow__9gIK5{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));grid-gap:30px;gap:30px;min-width:1090px;list-style:none;margin:32px 0 10px;padding:0}.EnterpriseFunctions_flow__9gIK5 li{position:relative;border-top:1px solid var(--brand-control-border);padding-top:20px}.EnterpriseFunctions_flow__9gIK5 li.EnterpriseFunctions_coreStage__e7Z5x{border-top:2px solid var(--brand-primary)}.EnterpriseFunctions_flowNumber__9vqAh{color:var(--brand-secondary);font:10px/1.5 IBM Plex Mono,monospace}.EnterpriseFunctions_flowIcon__lzYb5{margin:22px 0 18px;color:var(--brand-primary)}.EnterpriseFunctions_flowIcon__lzYb5 svg{width:26px;height:26px}.EnterpriseFunctions_flow__9gIK5 h3{margin:0;font:500 13px/1.6 Manrope,sans-serif}.EnterpriseFunctions_coreStage__e7Z5x h3{color:var(--brand-primary);font-weight:700}.EnterpriseFunctions_flowArrow___ZKOG{position:absolute;right:-23px;top:65px;color:var(--brand-primary);animation:EnterpriseFunctions_arrow__61_Ve 2.6s ease-in-out infinite}.EnterpriseFunctions_controlSeal__65CVB{display:flex;align-items:center;gap:25px;margin-top:30px;padding-top:26px;border-top:1px solid var(--brand-border)}.EnterpriseFunctions_controlSeal__65CVB svg{width:50px;height:50px;color:var(--brand-primary)}.EnterpriseFunctions_controlSeal__65CVB span{color:var(--brand-secondary);font:14px/1.8 Manrope,sans-serif}.EnterpriseFunctions_controlSeal__65CVB strong{color:var(--brand-primary)}.EnterpriseFunctions_principles__6BnWn{margin:0;padding:0;list-style:none}.EnterpriseFunctions_principles__6BnWn li{display:grid;grid-template-columns:26px 1fr 20px;grid-gap:20px;gap:20px;padding:24px 0;border-bottom:1px solid var(--brand-border)}.EnterpriseFunctions_principles__6BnWn li:first-child{padding-top:0}.EnterpriseFunctions_principles__6BnWn svg{width:25px;height:25px;color:var(--brand-primary)}.EnterpriseFunctions_principles__6BnWn h3{margin:0 0 9px;font:600 18px/1.4 Manrope,sans-serif}.EnterpriseFunctions_principles__6BnWn p{margin:0;font-size:13px}.EnterpriseFunctions_principles__6BnWn li>span{color:var(--brand-secondary);font:10px/1.6 IBM Plex Mono,monospace}.EnterpriseFunctions_outcomeGrid__BrhQq{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 clamp(35px,7vw,100px);gap:0 clamp(35px,7vw,100px)}.EnterpriseFunctions_outcomeGrid__BrhQq article{display:grid;grid-template-columns:34px 1fr;grid-gap:24px;gap:24px;padding:30px 0;border-top:1px solid var(--brand-border)}.EnterpriseFunctions_outcomeIcon__J_RcI{display:flex;flex-direction:column;gap:20px;color:var(--brand-primary);font:10px/1.5 IBM Plex Mono,monospace}.EnterpriseFunctions_outcomeIcon__J_RcI svg{width:25px;height:25px}.EnterpriseFunctions_outcomeGrid__BrhQq h3{margin:0 0 12px;font:500 23px/1.3 Manrope,sans-serif;letter-spacing:-.03em}.EnterpriseFunctions_outcomeGrid__BrhQq p{margin:0}.EnterpriseFunctions_practiceGrid__GzvoO{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;grid-gap:clamp(30px,5vw,72px);gap:clamp(30px,5vw,72px)}.EnterpriseFunctions_practice__5ar6R figure{min-width:0;margin:0}.EnterpriseFunctions_practice__5ar6R img{display:block;width:100%;height:auto}.EnterpriseFunctions_practice__5ar6R figcaption{margin-top:12px;color:var(--brand-secondary);font-size:10px;line-height:1.6}.EnterpriseFunctions_practice__5ar6R h2{font-size:clamp(30px,3vw,44px)}.EnterpriseFunctions_textLink__UtNU_{display:inline-flex;gap:30px;margin-top:14px;padding-bottom:10px;border-bottom:1px solid var(--brand-primary);color:var(--brand-primary);font-size:13px;font-weight:600;text-decoration:none}.EnterpriseFunctions_implementation__Llxnz{text-align:center;background:radial-gradient(ellipse at 50% 65%,var(--brand-primary-soft),transparent 65%),var(--brand-background);border-top:1px solid var(--brand-border)}.EnterpriseFunctions_implementation__Llxnz h2{margin-inline:auto}.EnterpriseFunctions_implementation__Llxnz p{max-width:74ch;margin:0 auto}.EnterpriseFunctions_actions__NleeG{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:32px}.EnterpriseFunctions_actions__NleeG a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;font-size:12px;line-height:1.6;font-weight:600;text-decoration:none}.EnterpriseFunctions_primary__vfEzg{background:var(--brand-primary);color:white;border:1px solid var(--brand-primary);border-radius:4px}.EnterpriseFunctions_primary__vfEzg:hover{background:var(--brand-action-hover)}.EnterpriseFunctions_secondary__1m_fr{color:var(--brand-primary);border-bottom:1px solid var(--brand-primary)}.EnterpriseFunctions_sections__WXFgM :is(.EnterpriseFunctions_signalLine__MWGHX i,.EnterpriseFunctions_movementRoute__JdK_Y,.EnterpriseFunctions_flowArrow___ZKOG){animation-play-state:paused}.EnterpriseFunctions_sections__WXFgM [data-running=true] :is(.EnterpriseFunctions_signalLine__MWGHX i,.EnterpriseFunctions_movementRoute__JdK_Y,.EnterpriseFunctions_flowArrow___ZKOG){animation-play-state:running}@keyframes EnterpriseFunctions_signal__Bfozw{0%{transform:translateX(-100%)}to{transform:translateX(500%)}}@keyframes EnterpriseFunctions_orbit__GcDZs{to{transform:rotate(1turn)}}@keyframes EnterpriseFunctions_arrow__61_Ve{50%{transform:translateX(4px)}}@keyframes EnterpriseFunctions_enter__Vk3aA{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.EnterpriseFunctions_scrollHint__7mvnx{display:block;font-size:11px!important;margin-bottom:0}}@media(max-width:1000px){.EnterpriseFunctions_facts__gL4GJ{grid-template-columns:1fr 1fr}.EnterpriseFunctions_fact__LXiiX:nth-child(2){border-right:0;padding-right:0}.EnterpriseFunctions_fact__LXiiX:nth-child(3){padding-left:0}.EnterpriseFunctions_fact__LXiiX:nth-child(n+3){border-top:1px solid var(--brand-border)}.EnterpriseFunctions_connections__cNJqm{grid-template-columns:1fr;gap:24px}.EnterpriseFunctions_sourceList__VVigx{justify-content:space-between}.EnterpriseFunctions_signalLine__MWGHX{max-width:100%}.EnterpriseFunctions_foundation__0dkWV{align-items:center}.EnterpriseFunctions_practiceGrid__GzvoO{grid-template-columns:1fr}.EnterpriseFunctions_practice__5ar6R figure{max-width:800px}.EnterpriseFunctions_practice__5ar6R h2{max-width:26ch}}@media(max-width:760px){.EnterpriseFunctions_challenges__gYhiC,.EnterpriseFunctions_outcomeGrid__BrhQq,.EnterpriseFunctions_split__FyZp7,.EnterpriseFunctions_valueGrid__uglPK{grid-template-columns:1fr;gap:28px}.EnterpriseFunctions_sections__WXFgM h2{max-width:26ch}.EnterpriseFunctions_overview__d96gT .EnterpriseFunctions_split__FyZp7 h2{margin-bottom:0}.EnterpriseFunctions_challenges__gYhiC h3{max-width:none}.EnterpriseFunctions_fact__LXiiX{padding:24px 16px}.EnterpriseFunctions_valueVisual__ys2KO{grid-row:1}.EnterpriseFunctions_orbit__GcDZs{width:200px;margin-block:5px}.EnterpriseFunctions_valueSummary__2HBBs{padding-bottom:20px}.EnterpriseFunctions_valueSummary__2HBBs h3{font-size:23px}.EnterpriseFunctions_productHead__awnvt{display:none}.EnterpriseFunctions_productList__usRyq{border-top:1px solid var(--brand-heading)}.EnterpriseFunctions_productList__usRyq article{grid-template-columns:1fr;gap:16px}.EnterpriseFunctions_productList__usRyq p{padding-left:36px}.EnterpriseFunctions_productList__usRyq h3{gap:22px}.EnterpriseFunctions_flowHeader__mwqsK{font-size:9px}.EnterpriseFunctions_flow__9gIK5{gap:30px}.EnterpriseFunctions_principles__6BnWn{margin-top:12px}.EnterpriseFunctions_controlSeal__65CVB{margin-bottom:15px}.EnterpriseFunctions_outcomeGrid__BrhQq{gap:0}.EnterpriseFunctions_outcomeGrid__BrhQq h3{font-size:21px}.EnterpriseFunctions_actions__NleeG{flex-direction:column;gap:15px}.EnterpriseFunctions_actions__NleeG a{justify-content:center;gap:16px;font-size:11px}.EnterpriseFunctions_sourceList__VVigx{gap:18px}.EnterpriseFunctions_sourceList__VVigx>span{font-size:10px}.EnterpriseFunctions_connections__cNJqm{margin-top:30px}}@media(max-width:380px){.EnterpriseFunctions_facts__gL4GJ{grid-template-columns:1fr}.EnterpriseFunctions_fact__LXiiX:nth-child(n){padding:25px 0;border-right:0}.EnterpriseFunctions_fact__LXiiX+.EnterpriseFunctions_fact__LXiiX{border-top:1px solid var(--brand-border)}.EnterpriseFunctions_sourceList__VVigx{justify-content:flex-start}.EnterpriseFunctions_valueList__UH9mR button{gap:10px;font-size:17px}.EnterpriseFunctions_valueContent__4VSu9{padding-left:36px}}@media(prefers-reduced-motion:reduce){.EnterpriseFunctions_sections__WXFgM *{animation:none!important;transition:none!important}.EnterpriseFunctions_motionToggle__iNG_i{display:none}}.EnterpriseFunctions_hero__aO_EO{background:radial-gradient(ellipse at 80% 45%,var(--brand-primary-soft),transparent 56%),var(--brand-surface);border-bottom:1px solid var(--brand-border)}.EnterpriseFunctions_heroContainer__u5755{width:min(100%,1440px);margin:auto;padding:30px clamp(20px,4vw,60px) 0}.EnterpriseFunctions_breadcrumb__rehUT{display:flex;flex-wrap:wrap;gap:12px;color:var(--brand-secondary);font-size:11px;line-height:1.6}.EnterpriseFunctions_breadcrumb__rehUT a{color:inherit;text-decoration:none}.EnterpriseFunctions_breadcrumb__rehUT [aria-current]{color:var(--brand-primary)}.EnterpriseFunctions_heroGrid__8Yyf_{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px);padding:clamp(56px,7vw,100px) 0 75px}.EnterpriseFunctions_heroCopy__3H1IU{min-width:0}.EnterpriseFunctions_heroCopy__3H1IU h1{max-width:19ch;margin:24px 0;font:600 clamp(38px,4.3vw,64px)/1.1 Manrope,sans-serif;letter-spacing:-.05em;text-wrap:balance;color:var(--brand-heading)}.EnterpriseFunctions_heroCopy__3H1IU h1 span{color:var(--brand-primary)}.EnterpriseFunctions_heroCopy__3H1IU p{max-width:54ch;margin:0;font-size:16px;line-height:1.9}.EnterpriseFunctions_primary__vfEzg{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;max-width:100%;font-size:12px;font-weight:600;text-decoration:none;line-height:1.6}.EnterpriseFunctions_heroCopy__3H1IU>.EnterpriseFunctions_primary__vfEzg{margin-top:32px}.EnterpriseFunctions_primary__vfEzg span{font-size:18px}.EnterpriseFunctions_heroVisual__6TV8t{min-width:0}.EnterpriseFunctions_heroVisual__6TV8t .EnterpriseFunctions_visualHeader__761IN{align-items:center;gap:12px}.EnterpriseFunctions_heroVisual__6TV8t .EnterpriseFunctions_motionToggle__iNG_i{font-size:10px;letter-spacing:0;white-space:nowrap}.EnterpriseFunctions_coreScene__lNYNu{display:block;width:100%;height:auto;overflow:visible;margin:8px 0 -6px}.EnterpriseFunctions_sceneStatus__pX4RC{display:inline-flex;align-items:center;gap:8px}.EnterpriseFunctions_sceneStatus__pX4RC i{width:6px;height:6px;border-radius:50%;background:var(--brand-primary);box-shadow:0 0 0 4px var(--brand-primary-soft)}.EnterpriseFunctions_sceneSources__b4auz text{fill:#573d78;font:600 12px IBM Plex Mono,monospace;letter-spacing:1px}.EnterpriseFunctions_sceneLabel__nXeDB text{fill:#785594;font:500 11px IBM Plex Mono,monospace;letter-spacing:2px}.EnterpriseFunctions_sceneLabel__nXeDB text:first-of-type{fill:var(--brand-primary);font-size:13px;letter-spacing:3px}.EnterpriseFunctions_scenePath__7po5X>path{stroke:#b9a1d6;stroke-width:1.5;transition:stroke .25s}.EnterpriseFunctions_scenePath__7po5X[data-selected=true]>path{stroke:var(--brand-primary);stroke-width:2.5}.EnterpriseFunctions_scenePath__7po5X .EnterpriseFunctions_dataPulse__U4p1h{stroke:#9251ee;stroke-width:3;stroke-dasharray:5 95;animation:EnterpriseFunctions_data-travel__Oowcy 3.5s linear infinite;animation-play-state:paused}.EnterpriseFunctions_scenePath__7po5X:nth-of-type(2n) .EnterpriseFunctions_dataPulse__U4p1h{animation-delay:-1.7s}.EnterpriseFunctions_scenePath__7po5X[data-selected=true] .EnterpriseFunctions_dataPulse__U4p1h{stroke:#5116a6;stroke-width:4}.EnterpriseFunctions_coreFloat__P4we5{animation:EnterpriseFunctions_core-levitate__4KuY1 5s ease-in-out infinite;animation-play-state:paused}.EnterpriseFunctions_sceneOutputs__eG07D{animation:EnterpriseFunctions_core-levitate__4KuY1 6s ease-in-out -2s infinite;animation-play-state:paused}.EnterpriseFunctions_sceneLegend__G_3Rn{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 0 22px;font:9px/1.5 IBM Plex Mono,monospace;color:var(--brand-secondary)}.EnterpriseFunctions_sceneLegend__G_3Rn a{color:var(--brand-primary);text-decoration:none}.EnterpriseFunctions_functionSwitcher__Mdk7a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--brand-border)}.EnterpriseFunctions_functionSwitcher__Mdk7a button{display:flex;gap:8px;align-items:center;min-width:0;border:0;border-bottom:1px solid var(--brand-border);padding:14px 10px;background:transparent;text-align:left;color:var(--brand-secondary);font:500 11px/1.4 Manrope,sans-serif;transition:background .2s,color .2s}.EnterpriseFunctions_functionSwitcher__Mdk7a button>svg{flex-shrink:0;width:17px;height:17px}.EnterpriseFunctions_functionSwitcher__Mdk7a button>i{margin-left:auto;font-style:normal;opacity:0}.EnterpriseFunctions_functionSwitcher__Mdk7a button[aria-pressed=true]{background:var(--brand-primary);color:white}.EnterpriseFunctions_functionSwitcher__Mdk7a button[aria-pressed=true]>i{opacity:1}.EnterpriseFunctions_functionSwitcher__Mdk7a button:hover:not([aria-pressed=true]){background:var(--brand-primary-soft);color:var(--brand-primary)}.EnterpriseFunctions_heroDetail__9tfol{min-height:108px;padding-top:18px}.EnterpriseFunctions_heroDetail__9tfol p{margin:0 0 10px;max-width:60ch;font-size:12px;line-height:1.7;animation:EnterpriseFunctions_enter__Vk3aA .3s ease-out}.EnterpriseFunctions_heroDetail__9tfol>a{display:inline-flex;gap:12px;color:var(--brand-primary);font-size:11px;font-weight:600;text-decoration:none}.EnterpriseFunctions_sections__WXFgM [data-running=true] :is(.EnterpriseFunctions_dataPulse__U4p1h,.EnterpriseFunctions_coreFloat__P4we5,.EnterpriseFunctions_sceneOutputs__eG07D){animation-play-state:running}@keyframes EnterpriseFunctions_data-travel__Oowcy{to{stroke-dashoffset:-100}}@keyframes EnterpriseFunctions_core-levitate__4KuY1{50%{transform:translateY(-9px)}}@media(max-width:420px){.EnterpriseFunctions_functionSwitcher__Mdk7a button{padding:12px 6px;gap:6px;font-size:10px}.EnterpriseFunctions_functionSwitcher__Mdk7a button>i{display:none}.EnterpriseFunctions_functionSwitcher__Mdk7a button>svg{width:14px;height:14px}.EnterpriseFunctions_sceneLegend__G_3Rn{font-size:7px;gap:6px}.EnterpriseFunctions_heroDetail__9tfol{min-height:130px}}.EnterpriseFunctions_overview__d96gT .EnterpriseFunctions_split__FyZp7 h2{margin-top:22px}.EnterpriseFunctions_overview__d96gT .EnterpriseFunctions_copy__8hp_P{padding-top:22px}.EnterpriseFunctions_systemStrip__doCRz{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:45px;padding-top:26px;border-top:1px solid var(--brand-border)}.EnterpriseFunctions_systemStrip__doCRz>span{display:flex;flex-direction:column;gap:12px;color:var(--brand-body);font-size:12px}.EnterpriseFunctions_systemStrip__doCRz i{font:10px/1.5 IBM Plex Mono,monospace;color:var(--brand-primary)}.EnterpriseFunctions_challengeFocus__ZBy5a{margin-top:30px;padding-top:25px;border-top:1px solid var(--brand-border);min-height:240px}.EnterpriseFunctions_challengeSymbol__o9qdz{display:grid;place-items:center;width:78px;height:78px;border:1px solid var(--brand-primary);border-radius:50%;background:var(--brand-primary-soft);margin-bottom:24px;color:var(--brand-primary)}.EnterpriseFunctions_challengeSymbol__o9qdz svg{width:32px;height:32px}.EnterpriseFunctions_challengeFocus__ZBy5a p{margin-top:15px;font:500 22px/1.4 Manrope,sans-serif;color:var(--brand-heading);letter-spacing:-.025em}.EnterpriseFunctions_functionOrbit__VwwLs{width:min(100%,310px);aspect-ratio:1;position:relative;margin:30px auto}.EnterpriseFunctions_functionOrbit__VwwLs>i{position:absolute;inset:10%;border:1px solid var(--brand-control-border);border-radius:50%;animation:EnterpriseFunctions_orbit__GcDZs 15s linear infinite;animation-play-state:paused}.EnterpriseFunctions_functionOrbit__VwwLs>i:before{content:"";position:absolute;left:-4px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:var(--brand-primary);box-shadow:0 0 0 5px var(--brand-primary-soft)}.EnterpriseFunctions_functionOrbit__VwwLs:before{content:"";position:absolute;inset:23%;border:1px dashed var(--brand-border);border-radius:50%}.EnterpriseFunctions_functionOrbit__VwwLs>div{position:absolute;inset:34%;border:1px solid var(--brand-primary);background:var(--brand-primary-soft);border-radius:50%;display:grid;place-items:center;color:var(--brand-primary)}.EnterpriseFunctions_functionOrbit__VwwLs svg{width:40%;height:40%}.EnterpriseFunctions_valueSummary__2HBBs>a{color:var(--brand-primary);font-size:12px;font-weight:600;text-underline-offset:4px}.EnterpriseFunctions_productList__usRyq article[data-featured=true] p>a{font-weight:700}.EnterpriseFunctions_productList__usRyq article[data-featured=true]{border-bottom-color:var(--brand-control-border)}.EnterpriseFunctions_flowHeader__mwqsK a,.EnterpriseFunctions_flow__9gIK5 h3 a{color:var(--brand-primary);text-underline-offset:4px}.EnterpriseFunctions_coreStage__e7Z5x .EnterpriseFunctions_flowIcon__lzYb5{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--brand-primary);background:var(--brand-primary-soft);border-radius:50%;margin:11px 0 7px}.EnterpriseFunctions_governanceSymbol__0O_Bp{width:110px;height:110px;display:grid;place-items:center;margin-top:32px;border:1px solid var(--brand-border);border-radius:50%;color:var(--brand-primary);box-shadow:0 0 0 12px var(--brand-primary-soft)}.EnterpriseFunctions_governanceSymbol__0O_Bp svg{width:45px;height:45px}.EnterpriseFunctions_implementation__Llxnz>.EnterpriseFunctions_container__m1UJP>p+p,.EnterpriseFunctions_practice__5ar6R .EnterpriseFunctions_primary__vfEzg{margin-top:15px}.EnterpriseFunctions_implementationFlow__20xFa{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:20px;gap:20px;margin:45px 0 0;padding:0;list-style:none;text-align:left}.EnterpriseFunctions_implementationFlow__20xFa li{display:grid;grid-template-columns:1fr 15px;grid-gap:18px 8px;gap:18px 8px;padding:22px 0;border-top:1px solid var(--brand-control-border)}.EnterpriseFunctions_implementationFlow__20xFa li>span{grid-column:1/-1;color:var(--brand-secondary);font:10px/1.5 IBM Plex Mono,monospace}.EnterpriseFunctions_implementationFlow__20xFa strong{font:600 14px/1.5 Manrope,sans-serif}.EnterpriseFunctions_implementationFlow__20xFa i{color:var(--brand-primary);font-style:normal;animation:EnterpriseFunctions_arrow__61_Ve 2.6s ease-in-out infinite;animation-play-state:paused}.EnterpriseFunctions_finalCta__BPQpO{padding-top:70px;margin-top:25px;border-top:1px solid var(--brand-border)}.EnterpriseFunctions_finalCta__BPQpO h3{max-width:24ch;margin:0 auto 25px;color:var(--brand-heading);font:500 clamp(30px,3.5vw,48px)/1.2 Manrope,sans-serif;letter-spacing:-.04em;text-wrap:balance}.EnterpriseFunctions_sections__WXFgM [data-running=true] :is(.EnterpriseFunctions_functionOrbit__VwwLs>i,.EnterpriseFunctions_implementationFlow__20xFa i){animation-play-state:running}@media(max-width:1000px){.EnterpriseFunctions_heroGrid__8Yyf_{grid-template-columns:1fr;gap:48px;padding-block:52px}.EnterpriseFunctions_heroCopy__3H1IU{max-width:760px}.EnterpriseFunctions_heroCopy__3H1IU h1{max-width:24ch}.EnterpriseFunctions_heroVisual__6TV8t{width:100%;max-width:620px;justify-self:center}.EnterpriseFunctions_systemStrip__doCRz{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.EnterpriseFunctions_implementationFlow__20xFa{gap:12px}.EnterpriseFunctions_implementationFlow__20xFa li{grid-template-columns:1fr}.EnterpriseFunctions_implementationFlow__20xFa strong{font-size:12px}.EnterpriseFunctions_implementationFlow__20xFa li>span{grid-column:auto}}@media(max-width:760px){.EnterpriseFunctions_heroCopy__3H1IU h1{font-size:40px}.EnterpriseFunctions_heroCopy__3H1IU p{font-size:15px}.EnterpriseFunctions_heroCopy__3H1IU>.EnterpriseFunctions_primary__vfEzg{padding:16px;gap:16px;font-size:11px}.EnterpriseFunctions_functionOrbit__VwwLs{width:210px;margin-block:15px}.EnterpriseFunctions_challengeFocus__ZBy5a{min-height:220px}.EnterpriseFunctions_systemStrip__doCRz{grid-template-columns:repeat(3,minmax(0,1fr))}.EnterpriseFunctions_governanceSymbol__0O_Bp{margin-bottom:30px}.EnterpriseFunctions_implementationFlow__20xFa{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.EnterpriseFunctions_finalCta__BPQpO{padding-top:45px}}@media(prefers-reduced-motion:reduce){.EnterpriseFunctions_sections__WXFgM *{animation:none!important;transition:none!important}}.BankingFinancialServices_heroGrid__67zLi{display:grid;grid-template-columns:1fr 1.12fr;align-items:center;grid-gap:clamp(30px,4vw,60px);gap:clamp(30px,4vw,60px);padding:65px 0 85px}.BankingFinancialServices_heroGrid__67zLi h1{font-size:clamp(38px,4vw,59px);max-width:20ch}.BankingFinancialServices_heroGrid__67zLi p+p{margin-top:18px;font-size:14px}.BankingFinancialServices_workflow__pqe0P{min-width:0;padding:24px;background:linear-gradient(135deg,#20163e,#110d29);color:#fff;box-shadow:0 32px 70px -40px #54289980;border-top:2px solid #925de8}.BankingFinancialServices_workflowHeader__CBOM2{display:flex;align-items:center;justify-content:space-between;gap:12px;font:9px/1.5 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.BankingFinancialServices_workflowHeader__CBOM2>span{display:flex;align-items:center;gap:9px}.BankingFinancialServices_workflowHeader__CBOM2 i{width:6px;height:6px;background:#c4a1ff;border-radius:50%;box-shadow:0 0 0 4px #925de826}.BankingFinancialServices_pause__H5Y3i{color:#dfcff7;background:transparent;border:0;border-bottom:1px solid #756293;padding:8px 0;font:9px/1.5 IBM Plex Mono,monospace;white-space:nowrap}.BankingFinancialServices_workflowCanvas__hO1Gj{position:relative;aspect-ratio:720/370;margin:34px -8px 14px}.BankingFinancialServices_workflowCanvas__hO1Gj>svg{display:block;width:100%;height:100%}.BankingFinancialServices_wire__9IE5_{fill:none;stroke:#695583;stroke-width:2}.BankingFinancialServices_packet__B3EPR{fill:none;stroke:#b88aff;stroke-width:4;stroke-dasharray:10 90;animation:BankingFinancialServices_travel__HS9oY 3.2s linear infinite;animation-play-state:paused}.BankingFinancialServices_workflowCanvas__hO1Gj g:nth-of-type(2n) .BankingFinancialServices_packet__B3EPR{animation-delay:-1.6s}.BankingFinancialServices_workflowCanvas__hO1Gj g[data-selected=true] .BankingFinancialServices_wire__9IE5_{stroke:#c6a1ff}.BankingFinancialServices_returnWire__b_4XN{fill:none;stroke:#78648f;stroke-dasharray:4 7}.BankingFinancialServices_workflowNode__tCQXc{position:absolute;transform:translate(-50%,-50%);width:22%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0;border:0;color:#e6dcf7;background:transparent}.BankingFinancialServices_workflowNode__tCQXc>span{position:relative;display:grid;place-items:center;width:60%;aspect-ratio:1;border:1px solid #756094;border-radius:14px;background:#2d2048;box-shadow:0 5px 0 #10081d;transition:background .2s,box-shadow .2s}.BankingFinancialServices_workflowNode__tCQXc>span:after,.BankingFinancialServices_workflowNode__tCQXc>span:before{content:"";position:absolute;top:calc(50% - 3px);width:6px;height:6px;background:#ccb5ec;border:2px solid #20163e;border-radius:50%}.BankingFinancialServices_workflowNode__tCQXc>span:before{left:-5px}.BankingFinancialServices_workflowNode__tCQXc>span:after{right:-5px}.BankingFinancialServices_workflowNode__tCQXc svg{width:36%;height:36%}.BankingFinancialServices_workflowNode__tCQXc i{position:absolute;top:5px;right:6px;font:8px/1 IBM Plex Mono,monospace;font-style:normal;color:#b8a3d4}.BankingFinancialServices_workflowNode__tCQXc strong{font:500 10px/1.4 Manrope,sans-serif;text-align:center}.BankingFinancialServices_workflowNode__tCQXc:hover>span,.BankingFinancialServices_workflowNode__tCQXc[aria-pressed=true]>span{border-color:#d1adff;background:#6730aa;box-shadow:0 0 0 5px #ad71ff20,0 5px 0 #10081d}.BankingFinancialServices_coreNode__m3miB>span{background:#7541be;border-color:#b687f5}.BankingFinancialServices_workflowDetail__YAXvF{min-height:67px;display:grid;grid-template-columns:35px 1fr 24px;align-items:center;grid-gap:14px;gap:14px;padding:18px 0;border-top:1px solid #574269;border-bottom:1px solid #574269}.BankingFinancialServices_workflowDetail__YAXvF>span{color:#c7a9ed;font:10px/1.6 IBM Plex Mono,monospace}.BankingFinancialServices_workflowDetail__YAXvF strong{font:500 15px/1.5 Manrope,sans-serif}.BankingFinancialServices_workflowDetail__YAXvF a{color:#d2b5ff;text-decoration:none;font-size:24px}.BankingFinancialServices_workflowFoot__00reB{display:flex;justify-content:space-between;gap:12px;padding-top:18px;color:#bca8d4;font:8px/1.6 IBM Plex Mono,monospace}.BankingFinancialServices_systems__Te_Dz{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;border-top:1px solid var(--brand-border);padding-top:30px;margin-top:45px}.BankingFinancialServices_systems__Te_Dz span{display:flex;align-items:center;gap:10px;font-size:12px}.BankingFinancialServices_systems__Te_Dz svg{width:20px;height:20px;color:var(--brand-primary)}.BankingFinancialServices_capabilityVisual__fy5RD{position:-webkit-sticky;position:sticky;top:110px;padding:10px 0}.BankingFinancialServices_signalDiagram__cWfNZ{display:grid;grid-template-columns:70px 1fr 70px 1fr 70px;align-items:center;margin:60px 0 14px}.BankingFinancialServices_signalDiagram__cWfNZ>span{display:grid;place-items:center;aspect-ratio:1;border:1px solid var(--brand-control-border);background:var(--brand-surface);border-radius:16px;color:var(--brand-primary)}.BankingFinancialServices_signalDiagram__cWfNZ svg{width:27px;height:27px}.BankingFinancialServices_signalDiagram__cWfNZ i{position:relative;height:1px;background:var(--brand-control-border);overflow:hidden}.BankingFinancialServices_signalDiagram__cWfNZ i:after{content:"";position:absolute;width:20%;height:2px;background:var(--brand-primary);animation:BankingFinancialServices_signal__uk3A7 2s linear infinite;animation-play-state:paused}.BankingFinancialServices_signalLabels__1DRW1{display:flex;justify-content:space-between;font:9px/1.6 IBM Plex Mono,monospace;color:var(--brand-secondary)}.BankingFinancialServices_capabilityVisual__fy5RD h3{margin-top:45px;font:500 30px/1.3 Manrope,sans-serif;letter-spacing:-.03em}.BankingFinancialServices_capabilityVisual__fy5RD a{color:var(--brand-primary);font-size:12px;font-weight:600}.BankingFinancialServices_architectureFlow___e0qY li{border-top:none}.BankingFinancialServices_architectureFlow___e0qY li:before{content:"";position:absolute;left:40px;top:75px;width:calc(100% - 10px);height:1px;background:var(--brand-control-border)}.BankingFinancialServices_architectureFlow___e0qY li:last-child:before{display:none}.BankingFinancialServices_architectureFlow___e0qY li:nth-child(4){border-top:none}.BankingFinancialServices_architectureFlow___e0qY li>div{position:relative;z-index:1;background:var(--brand-background)}.BankingFinancialServices_architectureFlow___e0qY li>span:last-child{z-index:2;top:66px}.BankingFinancialServices_governance__Oy7YN{background:#19122e;color:#f5f0fc}.BankingFinancialServices_governanceGrid__FtJEJ{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(35px,7vw,100px);gap:clamp(35px,7vw,100px);margin-top:12px}.BankingFinancialServices_governanceIntro__6I109{position:-webkit-sticky;position:sticky;top:110px;align-self:start}.BankingFinancialServices_governance__Oy7YN h2{color:#f5f0fc}.BankingFinancialServices_governance__Oy7YN h2 span,.BankingFinancialServices_governance__Oy7YN>div>span{color:#caa4ff}.BankingFinancialServices_governance__Oy7YN p{color:#c4b8d5}.BankingFinancialServices_governance__Oy7YN p strong{color:#f0e6ff}.BankingFinancialServices_principles__4i1BI{padding:0;margin:25px 0 0;list-style:none}.BankingFinancialServices_principles__4i1BI li{display:grid;grid-template-columns:28px 1fr;grid-gap:18px;gap:18px;padding:24px 0;border-bottom:1px solid #483557}.BankingFinancialServices_principles__4i1BI li:first-child{border-top:1px solid #483557}.BankingFinancialServices_principles__4i1BI li>span{color:#b99adf;font:10px/2 IBM Plex Mono,monospace}.BankingFinancialServices_principles__4i1BI h3{display:flex;align-items:center;gap:12px;font:600 19px/1.5 Manrope,sans-serif;margin:0 0 12px}.BankingFinancialServices_principles__4i1BI svg{width:22px;height:22px;flex-shrink:0;color:#c49bfa}.BankingFinancialServices_principles__4i1BI p{margin:0;font-size:13px}.BankingFinancialServices_controlSeal__oz0dw{width:230px;height:230px;margin:40px 0 0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;color:#d7baff}.BankingFinancialServices_controlSeal__oz0dw>i{position:absolute;inset:0;border:1px dashed #725488;border-radius:50%;animation:BankingFinancialServices_rotate__shIxa 40s linear infinite;animation-play-state:paused}.BankingFinancialServices_controlSeal__oz0dw>i:before{content:"";position:absolute;left:50%;top:-4px;width:7px;height:7px;border-radius:50%;background:#cba4ff}.BankingFinancialServices_controlSeal__oz0dw svg{width:52px;height:52px}.BankingFinancialServices_controlSeal__oz0dw span{text-align:center;font:9px/1.8 IBM Plex Mono,monospace;letter-spacing:2px}.BankingFinancialServices_page__5I45i [data-running=true] .BankingFinancialServices_signalDiagram__cWfNZ i:after,.BankingFinancialServices_page__5I45i [data-running=true] :is(.BankingFinancialServices_packet__B3EPR,.BankingFinancialServices_controlSeal__oz0dw>i){animation-play-state:running}@keyframes BankingFinancialServices_travel__HS9oY{to{stroke-dashoffset:-100}}@keyframes BankingFinancialServices_signal__uk3A7{0%{left:-20%}to{left:120%}}@keyframes BankingFinancialServices_rotate__shIxa{to{transform:rotate(1turn)}}@media(max-width:1100px){.BankingFinancialServices_heroGrid__67zLi{grid-template-columns:1fr;gap:45px}.BankingFinancialServices_heroGrid__67zLi h1{max-width:24ch}.BankingFinancialServices_workflow__pqe0P{width:100%;max-width:700px;justify-self:center}.BankingFinancialServices_heroGrid__67zLi p{max-width:65ch}}@media(max-width:760px){.BankingFinancialServices_heroGrid__67zLi{padding:45px 0 55px}.BankingFinancialServices_workflow__pqe0P{padding:18px 14px}.BankingFinancialServices_workflowHeader__CBOM2{font-size:8px;letter-spacing:0}.BankingFinancialServices_workflowNode__tCQXc strong{font-size:8px}.BankingFinancialServices_workflowNode__tCQXc>span{border-radius:9px}.BankingFinancialServices_workflowNode__tCQXc i{font-size:6px;top:3px;right:4px}.BankingFinancialServices_workflowDetail__YAXvF strong{font-size:13px}.BankingFinancialServices_workflowFoot__00reB{font-size:7px}.BankingFinancialServices_workflowCanvas__hO1Gj{margin-block:25px 20px}.BankingFinancialServices_governanceGrid__FtJEJ{grid-template-columns:1fr;gap:20px}.BankingFinancialServices_capabilityVisual__fy5RD,.BankingFinancialServices_governanceIntro__6I109{position:static}.BankingFinancialServices_controlSeal__oz0dw{width:160px;height:160px;margin-top:25px}.BankingFinancialServices_signalDiagram__cWfNZ{margin-top:30px}.BankingFinancialServices_capabilityVisual__fy5RD h3{margin-top:25px}.BankingFinancialServices_principles__4i1BI h3{font-size:17px}.BankingFinancialServices_systems__Te_Dz{display:grid;grid-template-columns:1fr 1fr}.BankingFinancialServices_systems__Te_Dz span{font-size:11px}}@media(prefers-reduced-motion:reduce){.BankingFinancialServices_page__5I45i *,.BankingFinancialServices_page__5I45i :after{animation:none!important;transition:none!important}.BankingFinancialServices_pause__H5Y3i{display:none}}.BankingFinancialServices_hero__qoP6B{position:relative;background:radial-gradient(ellipse at 90% 35%,#e8dcff,transparent 55%),#fff}.BankingFinancialServices_heroGrid__67zLi{gap:50px;padding-block:80px 100px}.BankingFinancialServices_workflow__pqe0P{border-radius:4px 4px 50px 4px;transform:perspective(1500px) rotateY(-4deg);box-shadow:22px 30px 0 -8px #eee7f9,0 45px 65px -35px #4c277a60}.BankingFinancialServices_workflowDetail__YAXvF>span{white-space:nowrap}.BankingFinancialServices_workflowDetail__YAXvF{grid-template-columns:48px 1fr 24px}.BankingFinancialServices_overviewEditorial___4Euo{display:block}.BankingFinancialServices_page__5I45i .BankingFinancialServices_overviewEditorial___4Euo h2{max-width:29ch;margin:24px 0 45px;font-size:clamp(38px,4.4vw,66px)}.BankingFinancialServices_overviewEditorial___4Euo>div{column-count:2;column-gap:80px;padding-left:22%;border-top:1px solid var(--brand-border);padding-top:35px}.BankingFinancialServices_overviewEditorial___4Euo p{page-break-inside:avoid;break-inside:avoid;margin-top:0}.BankingFinancialServices_overviewEditorial___4Euo p:nth-child(3){font-size:19px;line-height:1.7}.BankingFinancialServices_systems__Te_Dz{border-top:none;border-bottom:1px solid var(--brand-border);padding-bottom:30px;margin-top:30px}.BankingFinancialServices_page__5I45i .BankingFinancialServices_reality__vRatG{background:#f3eef9;border:none}.BankingFinancialServices_page__5I45i .BankingFinancialServices_reality__vRatG h2{max-width:26ch}.BankingFinancialServices_statistics__XisS5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:30px;column-gap:30px;border-top:1px solid #bda7d6}.BankingFinancialServices_statistic__9PSBF{position:relative;display:flex;flex-direction:column;min-width:0;padding:36px 0 32px;border-bottom:1px solid #bda7d6}.BankingFinancialServices_statistic__9PSBF>span:first-child{position:absolute;right:0;top:30px}.BankingFinancialServices_page__5I45i .BankingFinancialServices_statistic__9PSBF>strong{display:block;font:500 clamp(40px,4.5vw,66px)/1.08 Manrope,sans-serif;letter-spacing:-.07em;margin:5px 0 14px;color:var(--brand-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BankingFinancialServices_statistic__9PSBF h3{font:600 20px/1.3 Manrope,sans-serif;margin:5px 0 18px}.BankingFinancialServices_statistic__9PSBF p{max-width:60ch;margin:0 0 22px;font-size:13px}.BankingFinancialServices_statistic__9PSBF a{color:var(--brand-secondary);margin-top:auto;font:10px/1.7 IBM Plex Mono,monospace;text-underline-offset:4px}.BankingFinancialServices_statistic__9PSBF:after{content:"";position:absolute;top:-1px;width:45px;height:3px;background:var(--brand-primary)}.BankingFinancialServices_challengeExplorer__OnrrJ{background:#fff;margin-top:65px;padding:45px;gap:50px;border-radius:0 65px 0 0}.BankingFinancialServices_challengeRadar__8YFpk{position:relative;display:grid;place-items:center;width:150px;height:150px;margin:0 0 24px;color:var(--brand-primary);background:radial-gradient(circle,#f0e6ff,transparent 70%)}.BankingFinancialServices_challengeRadar__8YFpk svg{width:38px;height:38px}.BankingFinancialServices_challengeRadar__8YFpk i{position:absolute;inset:5px;border:1px solid #ceb7e8;border-radius:50%}.BankingFinancialServices_challengeRadar__8YFpk i:nth-child(2){inset:23px;border-style:dashed;animation:BankingFinancialServices_rotate__shIxa 22s linear infinite;animation-play-state:paused}.BankingFinancialServices_challengeRadar__8YFpk i:nth-child(2):after{content:"";position:absolute;left:50%;top:-4px;width:7px;height:7px;background:var(--brand-primary);border-radius:50%}.BankingFinancialServices_page__5I45i [data-running=true] .BankingFinancialServices_challengeRadar__8YFpk i{animation-play-state:running}.BankingFinancialServices_page__5I45i .BankingFinancialServices_challengeExplorer__OnrrJ h3{font-size:32px}.BankingFinancialServices_challengeExplorer__OnrrJ>div>div:first-of-type{border-top:none;margin-top:20px;padding-top:0}.BankingFinancialServices_page__5I45i .BankingFinancialServices_valueSection___QzwA{background:#fff}.BankingFinancialServices_applicationExplorer__8EEoM{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:65px;gap:65px;align-items:start}.BankingFinancialServices_applicationMenu__pWWRz{display:flex;flex-direction:column;border-top:1px solid var(--brand-border)}.BankingFinancialServices_applicationMenu__pWWRz button{display:grid;grid-template-columns:22px 24px 1fr 18px;grid-gap:16px;gap:16px;align-items:center;padding:25px 10px;border:0;border-bottom:1px solid var(--brand-border);background:transparent;color:var(--brand-heading);text-align:left;transition:color .2s,padding .2s}.BankingFinancialServices_applicationMenu__pWWRz button>span{color:var(--brand-secondary);font:10px/1.5 IBM Plex Mono,monospace}.BankingFinancialServices_applicationMenu__pWWRz svg{width:22px;height:22px}.BankingFinancialServices_applicationMenu__pWWRz strong{font:500 17px/1.5 Manrope,sans-serif}.BankingFinancialServices_applicationMenu__pWWRz i{font-style:normal}.BankingFinancialServices_applicationMenu__pWWRz button[aria-pressed=true]{color:var(--brand-primary);border-bottom:2px solid var(--brand-primary);padding-left:20px;background:linear-gradient(90deg,#f5efff,transparent)}.BankingFinancialServices_applicationStage__Wc0Ou{position:-webkit-sticky;position:sticky;top:110px;min-height:565px;background:radial-gradient(circle at 75% 25%,#e8d8ff,transparent 60%),#f7f3fc;padding:35px 42px;border-radius:100px 0 0 0}.BankingFinancialServices_applicationStage__Wc0Ou>div:not([hidden]){animation:BankingFinancialServices_application-enter__7Pjn_ .35s ease-out}.BankingFinancialServices_applicationStage__Wc0Ou h3{font:500 clamp(28px,3vw,42px)/1.15 Manrope,sans-serif;letter-spacing:-.04em;max-width:18ch;margin:24px 0 18px}.BankingFinancialServices_applicationStage__Wc0Ou p{min-height:80px}.BankingFinancialServices_applicationStage__Wc0Ou a{color:var(--brand-primary);font-size:12px;font-weight:600}.BankingFinancialServices_applicationGlyph__1HO7t{display:grid;place-items:center;width:160px;height:160px;margin:25px auto;position:relative;color:var(--brand-primary)}.BankingFinancialServices_applicationGlyph__1HO7t svg{width:65px;height:65px}.BankingFinancialServices_applicationGlyph__1HO7t i{position:absolute;inset:0;border:1px dashed #ac86da;border-radius:35%;transform:rotate(45deg);animation:BankingFinancialServices_rotate__shIxa 30s linear infinite;animation-play-state:paused}.BankingFinancialServices_applicationGlyph__1HO7t:after{content:"";position:absolute;inset:15px;border:1px solid #c9afea;border-radius:35%;transform:rotate(20deg)}.BankingFinancialServices_miniFlow__RVgZC{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #cdb9e4;margin-top:30px;padding-top:20px;font:10px/1.6 IBM Plex Mono,monospace;color:var(--brand-secondary)}.BankingFinancialServices_miniFlow__RVgZC i{color:var(--brand-primary);font-style:normal;animation:BankingFinancialServices_signal-nudge___XQlk 2s ease-in-out infinite;animation-play-state:paused}.BankingFinancialServices_page__5I45i [data-running=true] :is(.BankingFinancialServices_applicationGlyph__1HO7t i,.BankingFinancialServices_miniFlow__RVgZC i){animation-play-state:running}.BankingFinancialServices_productEditorial__cYag1{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:70px;column-gap:70px}.BankingFinancialServices_productEditorial__cYag1 article{padding:30px 0;border-top:1px solid var(--brand-border)}.BankingFinancialServices_productEditorial__cYag1 h3{display:flex;gap:18px;align-items:baseline;font:500 23px/1.35 Manrope,sans-serif;letter-spacing:-.02em;margin:0 0 20px}.BankingFinancialServices_productEditorial__cYag1 h3>span{font:10px/1.5 IBM Plex Mono,monospace;color:var(--brand-secondary)}.BankingFinancialServices_productEditorial__cYag1 p{margin:0;padding-left:34px}.BankingFinancialServices_productEditorial__cYag1 a{color:var(--brand-primary);font-weight:600;text-underline-offset:4px}.BankingFinancialServices_productEditorial__cYag1 article:first-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:70px;gap:70px;margin-bottom:20px;padding:45px 35px;border-top:3px solid var(--brand-primary);background:linear-gradient(110deg,#f0e5ff,white)}.BankingFinancialServices_productEditorial__cYag1 article:first-child h3{font-size:36px;margin:0}.BankingFinancialServices_productEditorial__cYag1 article:first-child p{padding:0;font-size:16px}.BankingFinancialServices_productEditorial__cYag1 article:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px}.BankingFinancialServices_productEditorial__cYag1 article:last-child p{padding:0}.BankingFinancialServices_page__5I45i .BankingFinancialServices_architecture__Uoac7{background:#ede5f7;border:none}.BankingFinancialServices_architectureFlow___e0qY{padding:25px 0 30px}.BankingFinancialServices_architectureFlow___e0qY li>div{display:grid;place-items:center;width:60px;height:60px;border-radius:15px;border:1px solid #b899d7;background:#faf7ff;margin-block:18px 25px}.BankingFinancialServices_architectureFlow___e0qY li:nth-child(4)>div{width:60px;height:60px;background:var(--brand-primary);color:white;box-shadow:0 0 0 7px #ded0ef;margin-block:18px 25px}.BankingFinancialServices_architectureFlow___e0qY li:before{top:88px}.BankingFinancialServices_architectureFlow___e0qY li>span:last-child{top:79px}.BankingFinancialServices_architectureFlow___e0qY h3{max-width:18ch}.BankingFinancialServices_governance__Oy7YN{background:radial-gradient(ellipse at 0 20%,#3b235b,transparent 65%),#19122e}.BankingFinancialServices_governanceGrid__FtJEJ{grid-template-columns:.8fr 1.2fr;gap:70px}.BankingFinancialServices_principles__4i1BI{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 35px;gap:0 35px}.BankingFinancialServices_principles__4i1BI li{display:block;padding:26px 0;border-top:1px solid #483557;border-bottom:0}.BankingFinancialServices_principles__4i1BI li>span{display:block;margin-bottom:16px}.BankingFinancialServices_principles__4i1BI h3{align-items:flex-start;font-size:18px}.BankingFinancialServices_controlSeal__oz0dw{width:200px;height:200px;margin-top:45px}.BankingFinancialServices_page__5I45i .BankingFinancialServices_outcomes__uM4M4{background:white;border:none}.BankingFinancialServices_outcomeEditorial__ppWBv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 50px;gap:0 50px}.BankingFinancialServices_outcomeEditorial__ppWBv article{padding:35px 0 25px;border-top:1px solid var(--brand-border)}.BankingFinancialServices_outcomeEditorial__ppWBv article>div:first-child{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:27px}.BankingFinancialServices_outcomeEditorial__ppWBv article>div:first-child>span{font:400 48px/1 Manrope,sans-serif;letter-spacing:-.06em;color:#c2afd8}.BankingFinancialServices_outcomeEditorial__ppWBv h3{font:500 25px/1.25 Manrope,sans-serif;letter-spacing:-.03em;margin:0 0 15px}.BankingFinancialServices_outcomeEditorial__ppWBv p{font-size:13px}.BankingFinancialServices_outcomeEditorial__ppWBv article:nth-child(3n+2){padding-top:65px}.BankingFinancialServices_page__5I45i .BankingFinancialServices_practice__bBxKa{background:#fff}.BankingFinancialServices_practiceFeature__k96tB{position:relative;display:grid;grid-template-columns:1.15fr 1fr;align-items:end}.BankingFinancialServices_practiceFeature__k96tB figure{margin:0;align-self:stretch;position:relative}.BankingFinancialServices_practiceFeature__k96tB img{width:100%;height:100%;min-height:580px;object-fit:cover;object-position:40% center;display:block}.BankingFinancialServices_practiceFeature__k96tB figcaption{position:absolute;bottom:15px;left:20px;right:20px;color:white;font-size:10px;text-shadow:0 1px 4px #000}.BankingFinancialServices_practiceFeature__k96tB>div{position:relative;margin-left:-60px;margin-bottom:45px;padding:45px;background:#f4eefb;box-shadow:0 20px 40px -35px #301b4b;border-top:3px solid var(--brand-primary)}.BankingFinancialServices_page__5I45i .BankingFinancialServices_practiceFeature__k96tB h2{margin-top:0;font-size:clamp(30px,3.3vw,46px)}.BankingFinancialServices_practiceFeature__k96tB .BankingFinancialServices_primary__47_8t{margin-top:20px}.BankingFinancialServices_page__5I45i .BankingFinancialServices_implementation__B3GFE{text-align:left;background:#f8f5fc}.BankingFinancialServices_page__5I45i .BankingFinancialServices_implementation__B3GFE h2{max-width:27ch;margin-left:0}.BankingFinancialServices_page__5I45i .BankingFinancialServices_implementation__B3GFE>div>p{margin-left:0;max-width:75ch}.BankingFinancialServices_deploymentJourney__kURuj{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:12px;gap:12px;list-style:none;padding:0;margin:55px 0 70px}.BankingFinancialServices_deploymentJourney__kURuj li{padding:20px 10px 25px;border-top:2px solid #c1a6de;display:grid;grid-template-columns:1fr 16px;grid-gap:20px 5px;gap:20px 5px}.BankingFinancialServices_deploymentJourney__kURuj li:nth-child(2n){margin-top:25px}.BankingFinancialServices_deploymentJourney__kURuj li>span{grid-column:1/-1;color:var(--brand-primary);font:11px/1.5 IBM Plex Mono,monospace}.BankingFinancialServices_deploymentJourney__kURuj strong{font:600 14px/1.5 Manrope,sans-serif}.BankingFinancialServices_deploymentJourney__kURuj i{font-style:normal;color:var(--brand-primary)}.BankingFinancialServices_implementation__B3GFE>div>div:last-child{background:#4f19a6;color:white;padding:65px 8%;margin:0;border:none;text-align:center}.BankingFinancialServices_page__5I45i .BankingFinancialServices_implementation__B3GFE>div>div:last-child h3{color:white;max-width:25ch;font-size:clamp(32px,4vw,54px)}.BankingFinancialServices_page__5I45i .BankingFinancialServices_implementation__B3GFE>div>div:last-child p{color:#e8dcfa}.BankingFinancialServices_implementation__B3GFE>div>div:last-child a{color:white;border-color:#bfa0eb}.BankingFinancialServices_implementation__B3GFE>div>div:last-child a:first-child{background:white;color:#4f19a6}@keyframes BankingFinancialServices_application-enter__7Pjn_{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes BankingFinancialServices_signal-nudge___XQlk{50%{transform:translateX(4px)}}@media(max-width:1100px){.BankingFinancialServices_heroGrid__67zLi{gap:55px}.BankingFinancialServices_workflow__pqe0P{transform:none}.BankingFinancialServices_overviewEditorial___4Euo>div{padding-left:0;column-gap:40px}.BankingFinancialServices_statistics__XisS5{gap:0 22px}.BankingFinancialServices_challengeExplorer__OnrrJ{padding:30px;gap:30px}.BankingFinancialServices_applicationExplorer__8EEoM{gap:35px;grid-template-columns:1fr 1fr}.BankingFinancialServices_applicationStage__Wc0Ou{padding:30px}.BankingFinancialServices_governanceGrid__FtJEJ{gap:40px;grid-template-columns:1fr}.BankingFinancialServices_governanceIntro__6I109{position:static}.BankingFinancialServices_controlSeal__oz0dw{display:none}.BankingFinancialServices_outcomeEditorial__ppWBv{gap:0 30px}}@media(max-width:760px){.BankingFinancialServices_heroGrid__67zLi{padding-block:45px 60px}.BankingFinancialServices_workflow__pqe0P{border-radius:4px 4px 30px 4px}.BankingFinancialServices_overviewEditorial___4Euo>div{column-count:1}.BankingFinancialServices_page__5I45i .BankingFinancialServices_overviewEditorial___4Euo h2{font-size:38px}.BankingFinancialServices_statistics__XisS5{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.BankingFinancialServices_page__5I45i .BankingFinancialServices_statistic__9PSBF>strong{font-size:clamp(44px,10vw,68px);letter-spacing:-.06em}.BankingFinancialServices_statistic__9PSBF{padding-top:38px}.BankingFinancialServices_statistic__9PSBF>span:first-child{top:15px}.BankingFinancialServices_statistic__9PSBF h3{font-size:17px}.BankingFinancialServices_statistic__9PSBF p{font-size:12px}.BankingFinancialServices_statistic__9PSBF a{font-size:9px}.BankingFinancialServices_challengeExplorer__OnrrJ{padding:25px 20px;border-radius:0 40px 0 0}.BankingFinancialServices_challengeRadar__8YFpk{width:100px;height:100px}.BankingFinancialServices_applicationExplorer__8EEoM{grid-template-columns:1fr}.BankingFinancialServices_applicationMenu__pWWRz{display:grid;grid-template-columns:1fr 1fr}.BankingFinancialServices_applicationMenu__pWWRz button{padding:15px 8px;gap:8px;grid-template-columns:17px 1fr}.BankingFinancialServices_applicationMenu__pWWRz button>span,.BankingFinancialServices_applicationMenu__pWWRz i{display:none}.BankingFinancialServices_applicationMenu__pWWRz strong{font-size:12px}.BankingFinancialServices_applicationMenu__pWWRz svg{width:17px}.BankingFinancialServices_applicationMenu__pWWRz button[aria-pressed=true]{padding-left:8px}.BankingFinancialServices_applicationStage__Wc0Ou{position:static;min-height:0;padding:30px;border-radius:60px 0 0 0}.BankingFinancialServices_applicationStage__Wc0Ou p{min-height:0}.BankingFinancialServices_applicationGlyph__1HO7t{width:120px;height:120px}.BankingFinancialServices_productEditorial__cYag1{grid-template-columns:1fr;gap:0}.BankingFinancialServices_productEditorial__cYag1 article:first-child,.BankingFinancialServices_productEditorial__cYag1 article:last-child{grid-template-columns:1fr;gap:20px}.BankingFinancialServices_productEditorial__cYag1 article:first-child{padding:30px 20px}.BankingFinancialServices_productEditorial__cYag1 article:first-child h3{font-size:29px}.BankingFinancialServices_productEditorial__cYag1 article:first-child p{font-size:14px}.BankingFinancialServices_productEditorial__cYag1 article:last-child p{padding-left:34px}.BankingFinancialServices_principles__4i1BI{gap:0 25px}.BankingFinancialServices_principles__4i1BI h3{font-size:16px}.BankingFinancialServices_principles__4i1BI h3 svg{display:none}.BankingFinancialServices_outcomeEditorial__ppWBv{grid-template-columns:1fr 1fr;gap:0 25px}.BankingFinancialServices_outcomeEditorial__ppWBv article:nth-child(n){padding-top:25px}.BankingFinancialServices_outcomeEditorial__ppWBv h3{font-size:22px}.BankingFinancialServices_practiceFeature__k96tB{grid-template-columns:1fr}.BankingFinancialServices_practiceFeature__k96tB img{min-height:0;height:auto}.BankingFinancialServices_practiceFeature__k96tB>div{margin:0;padding:30px 22px}.BankingFinancialServices_practiceFeature__k96tB figcaption{font-size:9px}.BankingFinancialServices_deploymentJourney__kURuj{grid-template-columns:repeat(4,1fr);gap:20px 8px;margin-block:35px}.BankingFinancialServices_deploymentJourney__kURuj li:nth-child(n){margin-top:0;padding:16px 0}.BankingFinancialServices_deploymentJourney__kURuj strong{font-size:12px}.BankingFinancialServices_deploymentJourney__kURuj li{grid-template-columns:1fr}.BankingFinancialServices_deploymentJourney__kURuj i{display:none}.BankingFinancialServices_implementation__B3GFE>div>div:last-child{padding:45px 22px}}@media(max-width:380px){.BankingFinancialServices_outcomeEditorial__ppWBv,.BankingFinancialServices_principles__4i1BI,.BankingFinancialServices_statistics__XisS5{grid-template-columns:1fr}.BankingFinancialServices_page__5I45i .BankingFinancialServices_statistic__9PSBF>strong{font-size:72px}.BankingFinancialServices_statistic__9PSBF p{font-size:13px}.BankingFinancialServices_principles__4i1BI h3{font-size:19px}.BankingFinancialServices_outcomeEditorial__ppWBv article>div:first-child{margin-bottom:20px}}