.page_page__Ia2It{--ink:#101317;--ink-soft:#1b2229;--muted:#5d6670;--paper:#f5f4ef;--white:#fff;--line:#d9dcd9;--red:#ed3028;--blue:#1769d2;--cyan:#22a4be;--green:#16805a;color:var(--ink);background:var(--paper);overflow:clip}.page_page__Ia2It *,.page_page__Ia2It :after,.page_page__Ia2It :before{box-sizing:border-box}.page_page__Ia2It a,.page_page__Ia2It button,.page_page__Ia2It input,.page_page__Ia2It summary{outline-offset:3px}.page_page__Ia2It a:focus-visible,.page_page__Ia2It button:focus-visible,.page_page__Ia2It input:focus-visible,.page_page__Ia2It summary:focus-visible{outline:3px solid #4bbcff}.page_shellWide__YLNP1,.page_shell__x8Npb{width:min(100% - 2rem,74rem);margin-inline:auto}.page_shellWide__YLNP1{width:min(100% - 2rem,84rem)}.page_kicker__2w0iV{margin:0 0 .75rem;color:var(--red);font-size:.74rem;font-weight:820;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.page_sectionHeading__loJ_a{max-width:50rem}.page_faqIntro__XCtby h2,.page_plannerIntro__gDk8P h2,.page_sectionHeading__loJ_a h2{margin:0;color:var(--ink);font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4vw,3.6rem);font-weight:660;letter-spacing:-.05em;line-height:1.02}.page_faqIntro__XCtby>p,.page_plannerIntro__gDk8P>p:last-child,.page_sectionHeading__loJ_a>p:last-child{margin:1.1rem 0 0;color:var(--muted);font-size:1.02rem;line-height:1.75}.page_sectionHeadingLight__KVNaM h2{color:#f7f8f8}.page_sectionHeadingLight__KVNaM>p:last-child{color:#aeb9c3}.page_primaryButton__NXNyv,.page_secondaryButton__1Kd2D{display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;gap:.62rem;border:1px solid transparent;border-radius:.24rem;padding:.82rem 1.1rem;font:inherit;font-size:.88rem;font-weight:780;line-height:1.25;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.page_primaryButton__NXNyv{border-color:var(--ink);color:#fff;background:var(--ink);cursor:pointer}.page_primaryButton__NXNyv:hover{background:#28313a;transform:translateY(-2px)}.page_secondaryButton__1Kd2D{border-color:#b9bec1;color:var(--ink);background:rgba(255,255,255,.82)}.page_secondaryButton__1Kd2D:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-2px)}.page_lightLink___sYQ9,.page_textLink__gjbeK{display:inline-flex;align-items:center;gap:.42rem;color:var(--blue);font-size:.86rem;font-weight:760;line-height:1.5;text-underline-offset:.2rem}.page_textLink__gjbeK:hover{color:var(--red)}.page_lightLink___sYQ9{color:#6cd6e8}.page_lightLink___sYQ9:hover{color:#fff}.page_hero__bjChp{position:relative;border-bottom:1px solid var(--line);padding:1.15rem 0 5rem;background:linear-gradient(90deg,rgba(16,19,23,.035) 1px,transparent 0),linear-gradient(rgba(16,19,23,.035) 1px,transparent 0),#fbfbf8;background-size:4.2rem 4.2rem}.page_hero__bjChp:before{position:absolute;inset:0 auto 0 0;width:.3rem;background:var(--red);content:""}.page_breadcrumbs__6lRXq{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:#6c747b;font-size:.8rem;line-height:1.4}.page_breadcrumbs__6lRXq a{color:#3c454c;text-decoration:none}.page_breadcrumbs__6lRXq a:hover{color:var(--blue);text-decoration:underline}.page_heroGrid__AjtSA{display:grid;grid-template-columns:minmax(0,.94fr) minmax(30rem,1.06fr);gap:clamp(2.5rem,6vw,6rem);align-items:center;padding-top:3.7rem}.page_heroCopy__0KMrd h1{max-width:45rem;margin:0;color:#0a0d10;font-family:var(--font-display),sans-serif;font-size:clamp(3.05rem,5.5vw,5.55rem);font-weight:675;letter-spacing:-.064em;line-height:.95}.page_heroLead__3vBKf{max-width:42rem;margin:1.5rem 0 0;color:#4c565f;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.7}.page_heroActions__OdYgF{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.9rem}.page_heroPrinciples___VWco{display:flex;flex-wrap:wrap;gap:.6rem 1.15rem;margin-top:1.25rem;color:#505a62;font-size:.77rem;font-weight:680}.page_heroPrinciples___VWco span{display:inline-flex;align-items:center;gap:.35rem}.page_heroPrinciples___VWco svg{color:var(--green)}.page_transformationConsole__wuUiu{position:relative;overflow:hidden;min-width:0;border:1px solid #27333c;border-radius:.3rem;color:#f5f8f9;background:#111920;box-shadow:1.35rem 1.35rem 0 #d8e6e7}.page_transformationConsole__wuUiu:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(rgba(255,255,255,.045) 1px,transparent 0);background-size:2.35rem 2.35rem;content:"";pointer-events:none}.page_consoleHeader__lYXNu{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #34414b;padding:.85rem 1rem;color:#c8d0d6;font-size:.68rem;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.page_consoleStatus__EIDqk{display:flex;align-items:center;gap:.42rem;color:#8cdbb8;letter-spacing:0;text-transform:none}.page_consoleStatus__EIDqk i{width:.45rem;height:.45rem;border-radius:50%;background:#39c584;box-shadow:0 0 0 .23rem rgba(57,197,132,.14)}.page_statePanel__ywiuU{position:relative;margin:1rem;border:1px solid #3a4853;padding:.9rem;background:rgba(23,32,40,.91)}.page_stateTitle__ujypx{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.page_stateTitle__ujypx span{font-family:var(--font-display),sans-serif;font-size:.88rem;font-weight:730}.page_stateTitle__ujypx small{color:#8595a2;font-size:.63rem}.page_stateTags__KCgrM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.85rem}.page_stateTags__KCgrM span{min-width:0;border:1px solid #3a4853;padding:.52rem .4rem;color:#a5b1ba;background:rgba(9,14,18,.45);font-size:.62rem;line-height:1.35;text-align:center}.page_transformBand__QBixq{position:relative;margin:0 1rem;border-block:1px solid #285e74;padding:.8rem;background:rgba(18,70,87,.48)}.page_transformBand__QBixq>span{color:#77d2e2;font-size:.62rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.page_transformBand__QBixq>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin-top:.6rem}.page_transformBand__QBixq i{border:1px solid #356d80;padding:.42rem .2rem;color:#c9e8ed;background:rgba(18,46,58,.62);font-size:.56rem;font-style:normal;text-align:center;animation:page_activateLayer__2vtMq 3.8s ease-in-out infinite}.page_transformBand__QBixq i:nth-child(2){animation-delay:.12s}.page_transformBand__QBixq i:nth-child(3){animation-delay:.24s}.page_transformBand__QBixq i:nth-child(4){animation-delay:.36s}.page_transformBand__QBixq i:nth-child(5){animation-delay:.48s}.page_transformBand__QBixq i:nth-child(6){animation-delay:.6s}.page_transformBand__QBixq i:nth-child(7){animation-delay:.72s}.page_targetPanel__OqXzY{border-color:#256448;background:rgba(17,57,41,.77)}.page_targetPanel__OqXzY .page_stateTitle__ujypx small{color:#8fd7b3}.page_targetPanel__OqXzY .page_stateTags__KCgrM span{border-color:#2c6249;color:#c5e6d5;background:rgba(9,39,27,.55)}.page_changeSection__Hvx_w,.page_cloudSection__HwmKA,.page_dataSection__HU7kl,.page_definitionSection__M4VVX,.page_diagnostic__5nwTE,.page_faqSection__bgBrn,.page_industrySection__SqGPA,.page_integrationSection__flg6R,.page_maturitySection__C3Xt9,.page_processSection__qKL5f,.page_servicesSection__IARzw,.page_useCaseSection__sp2vm{padding:clamp(4.5rem,8vw,7.5rem) 0}.page_diagnostic__5nwTE{background:#f5f4ef}.page_diagnosticGrid__XAYXf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:3rem;border:1px solid var(--line);background:var(--line)}.page_diagnosticGrid__XAYXf article{min-width:0;min-height:13rem;padding:1.3rem;background:#fff}.page_diagnosticGrid__XAYXf article>span{color:var(--red);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:760}.page_diagnosticGrid__XAYXf h3{margin:2.8rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.08rem;letter-spacing:-.025em}.page_diagnosticGrid__XAYXf p{margin:.7rem 0 0;color:var(--muted);font-size:.84rem;line-height:1.6}.page_answerStrip__wgTKJ{margin:1px 0 0;border:1px solid var(--line);border-left:.24rem solid var(--blue);padding:1rem 1.2rem;color:#4b565e;background:#edf4f8;font-size:.9rem;line-height:1.65}.page_answerStrip__wgTKJ strong{color:var(--ink)}.page_stateSection__1S2BL{padding:clamp(4.8rem,8vw,7.5rem) 0;color:#fff;background:#111820}.page_stateTable__lxBpv{margin-top:3rem;border:1px solid #33404b}.page_stateTable__lxBpv article{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto minmax(0,1fr) minmax(12rem,.8fr);gap:1rem;align-items:center;border-bottom:1px solid #33404b;padding:1rem;background:#151f28}.page_stateTable__lxBpv article:last-child{border-bottom:0}.page_stateTable__lxBpv article:nth-child(2n){background:#121b23}.page_rowIndex__mkzqJ{color:#6f8190;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem}.page_stateTable__lxBpv article>div{display:flex;min-width:0;flex-direction:column;gap:.26rem}.page_stateTable__lxBpv small{color:#7f919e;font-size:.6rem;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.page_stateTable__lxBpv strong{font-family:var(--font-display),sans-serif;font-size:.98rem}.page_stateTable__lxBpv article>svg{color:#55c5d8}.page_stateTable__lxBpv p{margin:0;color:#9aabb7;font-size:.73rem;line-height:1.5}.page_definitionSection__M4VVX{border-bottom:1px solid var(--line);background:#fbfbf8}.page_definitionGrid__nxd5p,.page_splitGrid__UfmjL{display:grid;grid-template-columns:minmax(0,.95fr) minmax(24rem,1.05fr);gap:clamp(3rem,8vw,7rem);align-items:center}.page_definitionNote__6HuNw{display:flex;gap:.75rem;margin:1.8rem 0 0;border-left:.22rem solid var(--red);padding:.9rem 1rem;color:#4d5760;background:#f1efea;font-size:.86rem;line-height:1.6}.page_definitionNote__6HuNw svg{flex:0 0 auto;color:var(--red)}.page_definitionLayers__a1kxk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid #cbd3d5;background:#cbd3d5;box-shadow:1rem 1rem 0 #e2e8e7}.page_definitionLayers__a1kxk article{min-height:12rem;padding:1.2rem;background:#edf4f5}.page_definitionLayers__a1kxk article:nth-child(2),.page_definitionLayers__a1kxk article:nth-child(3){background:#f8faf8}.page_definitionLayers__a1kxk span{color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.page_definitionLayers__a1kxk h3{margin:2.8rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.08rem}.page_definitionLayers__a1kxk p{margin:.5rem 0 0;color:var(--muted);font-size:.78rem;line-height:1.55}.page_maturitySection__C3Xt9{background:#f0f4f3}.page_maturityMatrix__ljNnE{margin-top:3rem;overflow:hidden;border:1px solid #cbd3d2;background:#fff}.page_matrixHeader__yNEQK,.page_matrixRow__F29HZ{display:grid;grid-template-columns:.75fr repeat(4,1fr)}.page_matrixHeader__yNEQK{color:#dce7ea;background:#17222b;font-size:.67rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.page_matrixHeader__yNEQK span,.page_matrixRow__F29HZ span{min-width:0;border-right:1px solid #d7dddc;padding:.9rem}.page_matrixHeader__yNEQK span{border-color:#34414a}.page_matrixHeader__yNEQK span:last-child,.page_matrixRow__F29HZ span:last-child{border-right:0}.page_matrixRow__F29HZ{border-bottom:1px solid #d7dddc;color:#566168;font-size:.75rem;line-height:1.45}.page_matrixRow__F29HZ:last-child{border-bottom:0}.page_matrixRow__F29HZ span:first-child{color:var(--ink);background:#f5f4ef;font-weight:780}.page_matrixRow__F29HZ span:nth-child(4){color:#155e76;background:#edf8fa}.page_matrixRow__F29HZ span:nth-child(5){color:#176347;background:#eef8f3}.page_servicesSection__IARzw{background:#fbfbf8}.page_serviceGrid__d4wyg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:3rem;border:1px solid var(--line);background:var(--line)}.page_serviceGrid__d4wyg article{min-width:0;min-height:14rem;padding:1.3rem;background:#fff}.page_serviceGrid__d4wyg article>div{display:flex;align-items:center;justify-content:space-between;color:var(--blue)}.page_serviceGrid__d4wyg article>div span{color:#78828a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem}.page_serviceGrid__d4wyg h3{margin:3.2rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.08rem;letter-spacing:-.025em}.page_serviceGrid__d4wyg p{margin:.65rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.6}.page_processSection__qKL5f{border-block:1px solid #ccd9dc;background:#edf5f6}.page_cloudSection__HwmKA .page_textLink__gjbeK,.page_processSection__qKL5f .page_textLink__gjbeK{margin-top:1.5rem}.page_processCompare__JasPX{border:1px solid #bdcbd0;padding:1.1rem;background:#fff;box-shadow:1rem 1rem 0 #d5e3e5}.page_processCompare__JasPX>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem}.page_processCompare__JasPX>div>span{grid-column:1/-1;color:#7c858d;font-size:.65rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.page_processCompare__JasPX i{display:flex;min-height:4.5rem;align-items:center;justify-content:center;border:1px solid #d4d8d9;padding:.55rem .35rem;color:#5d646a;background:#f5f4ef;font-size:.62rem;font-style:normal;line-height:1.4;text-align:center}.page_processCompare__JasPX>svg{display:block;margin:.75rem auto;color:var(--blue)}.page_processCompare__JasPX .page_modernFlow__X19JB i{border-color:#b8d6ce;color:#285747;background:#edf8f3}.page_legacySection__AniOa{padding:clamp(4.8rem,8vw,7.5rem) 0;color:#fff;background:#111820}.page_modernizationPaths__jyl8k{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin-top:3rem}.page_modernizationPaths__jyl8k article{min-width:0;min-height:15rem;border:1px solid #35434e;border-top:.2rem solid #4ac3d7;padding:1rem;background:#161f28}.page_modernizationPaths__jyl8k article:last-child{border-top-color:#52cc91}.page_modernizationPaths__jyl8k span{color:#738593;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.page_modernizationPaths__jyl8k h3{margin:3.8rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.03rem}.page_modernizationPaths__jyl8k p{margin:.6rem 0 0;color:#9dacb8;font-size:.76rem;line-height:1.58}.page_resourceLinks__VtUNg{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.2rem}.page_resourceLinks__VtUNg a{display:inline-flex;align-items:center;gap:.42rem;border:1px solid #35434e;padding:.7rem .8rem;color:#75d4e4;background:#151e26;font-size:.73rem;font-weight:690;text-decoration:none}.page_resourceLinks__VtUNg a:hover{border-color:#65cfe1;color:#fff}.page_cloudSection__HwmKA{background:#fbfbf8}.page_waveFlow__5kO4y{margin:0;padding:0;list-style:none}.page_waveFlow__5kO4y li{display:grid;grid-template-columns:2rem 1fr;gap:.9rem;align-items:start;border-top:1px solid var(--line);padding:1rem 0}.page_waveFlow__5kO4y li>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid #aebdc5;border-radius:50%;color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem}.page_waveFlow__5kO4y h3{margin:0;font-family:var(--font-display),sans-serif;font-size:.96rem}.page_waveFlow__5kO4y p{margin:.3rem 0 0;color:var(--muted);font-size:.78rem}.page_dataSection__HU7kl{border-block:1px solid #c8d8db;background:#eaf3f4}.page_dataSystem__0LEUx{display:grid;grid-template-columns:minmax(0,1.2fr) auto minmax(16rem,.8fr) auto minmax(0,1fr);gap:1rem;align-items:center;margin-top:3rem}.page_dataSystem__0LEUx>svg{color:var(--blue);transform:rotate(-90deg)}.page_sourceRack__i3Faj{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.page_decisionRack__LHJ4m span,.page_sourceRack__i3Faj span{display:flex;min-height:5.5rem;align-items:center;justify-content:center;border:1px solid #bdced1;padding:.6rem;color:#41525a;background:rgba(255,255,255,.72);font-size:.68rem;font-weight:720;text-align:center}.page_dataFoundation__Tju8t{display:flex;min-height:9rem;align-items:center;gap:.9rem;border:1px solid #2f5263;padding:1.1rem;color:#fff;background:#173344}.page_dataFoundation__Tju8t svg{flex:0 0 auto;color:#61d1e2}.page_dataFoundation__Tju8t span{display:flex;flex-direction:column;gap:.35rem}.page_dataFoundation__Tju8t strong{font-family:var(--font-display),sans-serif;font-size:1rem}.page_dataFoundation__Tju8t small{color:#9eb5c1;font-size:.65rem;line-height:1.5}.page_decisionRack__LHJ4m{display:grid;grid-template-columns:1fr auto 1fr;gap:.45rem;align-items:center}.page_decisionRack__LHJ4m span{border-color:#aecfc1;color:#235540;background:#edf8f2}.page_decisionRack__LHJ4m svg{color:var(--green)}.page_dataSection__HU7kl>div>.page_textLink__gjbeK{margin-top:1.5rem}.page_aiSection__iOJ8U{padding:clamp(4.8rem,8vw,7.5rem) 0;color:#fff;background:#0f171e}.page_aiGrid__9GHll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:3rem;border:1px solid #31404b;background:#31404b}.page_aiGrid__9GHll article{min-width:0;padding:1.2rem;background:#141f27}.page_aiGrid__9GHll article>span{color:#6d8190;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.page_aiGrid__9GHll svg{float:right;color:#63ccdf}.page_aiGrid__9GHll h3{margin:2.8rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.03rem}.page_aiGrid__9GHll p{min-height:4.6rem;margin:.6rem 0 0;color:#99a9b4;font-size:.78rem;line-height:1.6}.page_guardrail__yzOG_{display:flex;gap:.7rem;margin:1rem 0 0;border:1px solid #2b614a;border-left:.22rem solid #48c886;padding:.85rem 1rem;color:#b6cfc3;background:#123524;font-size:.8rem;line-height:1.55}.page_guardrail__yzOG_ svg{flex:0 0 auto;color:#63d59b}.page_darkLinks__9mA_7{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.2rem}.page_darkLinks__9mA_7 a{color:#68d1e2;font-size:.8rem;font-weight:730;text-underline-offset:.2rem}.page_integrationSection__flg6R{background:#fbfbf8}.page_integrationMap__evNlW{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(15rem,.85fr) minmax(0,1.45fr);gap:1.1rem;align-items:stretch;margin-top:3rem}.page_channelColumn__AF92s,.page_connectionRail__fYP8h,.page_systemGrid__SHkk4{border:1px solid #ccd2d3;padding:1rem;background:#fff}.page_channelColumn__AF92s{display:flex;flex-direction:column;gap:.45rem}.page_channelColumn__AF92s>span{margin-bottom:.35rem;color:#758089;font-size:.63rem;font-weight:780;letter-spacing:.09em;text-transform:uppercase}.page_channelColumn__AF92s i{border:1px solid #d6dadb;padding:.65rem;color:#4f5a61;background:#f5f4ef;font-size:.74rem;font-style:normal}.page_connectionRail__fYP8h{display:flex;flex-direction:column;justify-content:flex-end;border-color:#315568;color:#fff;background:linear-gradient(135deg,transparent 58%,rgba(47,190,216,.14)),#183545}.page_connectionRail__fYP8h svg{margin-bottom:auto;color:#65d0e2}.page_connectionRail__fYP8h strong{font-family:var(--font-display),sans-serif;font-size:1.08rem}.page_connectionRail__fYP8h small{margin-top:.42rem;color:#9fb6c2;font-size:.66rem;line-height:1.5}.page_systemGrid__SHkk4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.page_systemGrid__SHkk4 span{display:grid;min-height:6.6rem;place-items:center;border:1px solid #c9d4d6;color:#3b4e56;background:#eef5f5;font-size:.75rem;font-weight:740}.page_contextNote__Gfk3H{margin:1.25rem 0 0;color:var(--muted);font-size:.85rem;line-height:1.6}.page_contextNote__Gfk3H a{color:var(--blue);font-weight:760;text-underline-offset:.18rem}.page_changeSection__Hvx_w{border-block:1px solid var(--line);background:#f0f1ed}.page_ownershipBoard__MEbI8{border:1px solid #cbd0ce;background:#fff;box-shadow:1rem 1rem 0 #dfe3e0}.page_ownershipBoard__MEbI8 article{display:flex;gap:.75rem;border-bottom:1px solid var(--line);padding:1rem}.page_ownershipBoard__MEbI8 article:last-child{border-bottom:0}.page_ownershipBoard__MEbI8 svg{flex:0 0 auto;color:var(--green)}.page_ownershipBoard__MEbI8 span{display:flex;flex-direction:column;gap:.25rem}.page_ownershipBoard__MEbI8 strong{font-size:.85rem}.page_ownershipBoard__MEbI8 small{color:var(--muted);font-size:.72rem;line-height:1.5}.page_roadmapSection__X1zXl{padding:clamp(4.8rem,8vw,7.5rem) 0;color:#fff;background:#111820}.page_roadmap__P3LuI{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:3rem 0 0;padding:0;border:1px solid #33414b;background:#33414b;list-style:none}.page_roadmap__P3LuI li{position:relative;min-width:0;min-height:13rem;padding:1rem;background:#151f28}.page_roadmap__P3LuI li:nth-child(n+6){background:#121b23}.page_roadmap__P3LuI li:nth-child(n+8){border-top:.16rem solid #3fbf80}.page_roadmap__P3LuI li>span{color:#718390;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.63rem}.page_roadmap__P3LuI li>svg{float:right;color:#52c6db}.page_roadmap__P3LuI h3{margin:3rem 0 0;font-family:var(--font-display),sans-serif;font-size:.93rem}.page_roadmap__P3LuI p{margin:.52rem 0 0;color:#95a5b0;font-size:.7rem;line-height:1.55}.page_roadmapContract__3sLaZ{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:1rem;align-items:center;margin-top:1rem;border:1px solid #33414b;padding:1rem;background:#141e26}.page_roadmapContract__3sLaZ div{display:flex;flex-direction:column;gap:.3rem}.page_roadmapContract__3sLaZ span{color:#65ccdf;font-size:.61rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.page_roadmapContract__3sLaZ strong{color:#c6d0d7;font-size:.74rem}.page_roadmapContract__3sLaZ>svg{color:#486071}.page_useCaseSection__sp2vm{background:#fbfbf8}.page_useCaseGrid__2DvOX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:3rem;border:1px solid var(--line);background:var(--line)}.page_useCaseGrid__2DvOX article{min-width:0;padding:1.2rem;background:#fff}.page_useCaseGrid__2DvOX article>span{color:var(--red);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}.page_useCaseGrid__2DvOX h3{margin:2.8rem 0 0;font-family:var(--font-display),sans-serif;font-size:1rem}.page_useCaseGrid__2DvOX p{min-height:5rem;margin:.6rem 0 0;color:var(--muted);font-size:.77rem;line-height:1.58}.page_useCaseGrid__2DvOX a{display:inline-flex;align-items:center;gap:.35rem;color:var(--blue);font-size:.7rem;font-weight:730;text-underline-offset:.18rem}.page_industrySection__SqGPA{border-block:1px solid #c9d8da;background:#eaf3f4}.page_industryList__FANYp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:3rem 0 1.4rem}.page_industryList__FANYp a{display:grid;grid-template-columns:minmax(8rem,.55fr) minmax(0,1fr) auto;gap:1rem;align-items:center;border:1px solid #c2d2d4;padding:1rem;color:var(--ink);background:rgba(255,255,255,.68);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.page_industryList__FANYp a:hover{border-color:var(--blue);transform:translateY(-2px)}.page_industryList__FANYp span{font-family:var(--font-display),sans-serif;font-size:.92rem;font-weight:720}.page_industryList__FANYp p{margin:0;color:var(--muted);font-size:.75rem;line-height:1.5}.page_industryList__FANYp svg{color:var(--blue)}.page_evidenceSection__r2Vi4{padding:clamp(4.8rem,8vw,7.5rem) 0;color:#fff;background:#10171e}.page_evidenceGrid__Hku6q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(20rem,.9fr);gap:1rem;align-items:stretch;margin-top:3rem}.page_evidenceGrid__Hku6q>article,.page_pricingPanel__G_iNM{min-width:0;border:1px solid #34424c;padding:1.25rem;background:#151f27}.page_evidenceGrid__Hku6q>article>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#61cde0}.page_evidenceGrid__Hku6q>article>div:first-child span{color:#71838f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;text-transform:uppercase}.page_evidenceGrid__Hku6q h3{margin:2.6rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.08rem;line-height:1.25}.page_evidenceGrid__Hku6q h3 a{color:#fff;text-decoration-color:#53707d;text-underline-offset:.2rem}.page_evidenceGrid__Hku6q dl{margin:1.1rem 0}.page_evidenceGrid__Hku6q dl>div{border-top:1px solid #34414a;padding:.75rem 0}.page_evidenceGrid__Hku6q dt{color:#65cede;font-size:.61rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.page_evidenceGrid__Hku6q dd{margin:.3rem 0 0;color:#9caab5;font-size:.75rem;line-height:1.55}.page_pricingPanel__G_iNM{border-top:.2rem solid var(--red);color:var(--ink);background:#f4f3ed}.page_pricingPanel__G_iNM h3{margin:0;color:var(--ink);font-size:1.42rem;letter-spacing:-.035em}.page_pricingPanel__G_iNM ul{margin:1.2rem 0;padding:0;list-style:none}.page_pricingPanel__G_iNM li{border-top:1px solid #d6d8d4;padding:.65rem 0;color:#3e474e;font-size:.77rem;font-weight:670}.page_pricingPanel__G_iNM>p:not(.page_kicker__2w0iV){color:var(--muted);font-size:.75rem;line-height:1.58}.page_pricingPanel__G_iNM .page_primaryButton__NXNyv{width:100%;margin-top:.7rem;text-align:center}.page_faqSection__bgBrn{background:#f7f7f3}.page_faqGrid__3rD6Y{display:grid;grid-template-columns:minmax(19rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,6rem);align-items:start}.page_faqIntro__XCtby{position:sticky;top:7rem}.page_cityContext__FBk_C{margin-top:2rem;border:1px solid #c8d7d9;border-left:.22rem solid var(--blue);padding:1rem;background:#ecf4f5}.page_cityContext__FBk_C>span{color:#174f68;font-size:.7rem;font-weight:790;text-transform:uppercase}.page_cityContext__FBk_C>p{margin:.5rem 0 0;color:#58656c;font-size:.74rem;line-height:1.55}.page_cityContext__FBk_C>div{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin-top:.75rem}.page_cityContext__FBk_C a{color:var(--blue);font-size:.7rem;font-weight:730}.page_faqList__FpA3a{border-top:1px solid #cfd3d1}.page_faqList__FpA3a details{border-bottom:1px solid #cfd3d1}.page_faqList__FpA3a summary{display:flex;min-height:4.6rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;cursor:pointer;font-size:.92rem;font-weight:760;list-style:none}.page_faqList__FpA3a summary::-webkit-details-marker{display:none}.page_faqList__FpA3a summary i{display:grid;width:1.7rem;height:1.7rem;flex:0 0 auto;place-items:center;border:1px solid #bec5c3;border-radius:50%;color:var(--blue);font-size:1rem;font-style:normal;transition:transform .18s ease}.page_faqList__FpA3a details[open] summary i{transform:rotate(45deg)}.page_faqList__FpA3a details>p{max-width:47rem;margin:-.2rem 2.8rem 1.2rem 0;color:var(--muted);font-size:.85rem;line-height:1.72}.page_plannerAnchor__5EebP{scroll-margin-top:6rem;padding-top:clamp(4rem,7vw,6.5rem)}.page_planner__NTAQ7{border:1px solid #2b3943;padding:clamp(1.2rem,3vw,2rem);color:#fff;background:linear-gradient(135deg,transparent 65%,rgba(43,177,201,.12)),#121b22}.page_plannerIntro__gDk8P{max-width:45rem}.page_plannerIntro__gDk8P h2{color:#fff}.page_plannerIntro__gDk8P>p:last-child{color:#9eacb6}.page_plannerFieldset__W_Yi6{margin:2rem 0 0;border:0;padding:0}.page_plannerFieldset__W_Yi6 legend{margin-bottom:.8rem;color:#dfe5e9;font-size:.8rem;font-weight:760}.page_choiceGrid__cPAgY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.page_choice__sNa5M{position:relative;min-width:0;cursor:pointer}.page_choice__sNa5M input{position:absolute;width:1px;height:1px;opacity:0}.page_choice__sNa5M span{display:flex;min-height:3.2rem;align-items:center;border:1px solid #3a4852;padding:.72rem;color:#aebac3;background:#18232b;font-size:.72rem;font-weight:680;line-height:1.4;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.page_choice__sNa5M:hover span{border-color:#55bfd2;color:#fff}.page_choice__sNa5M input:checked+span{border-color:#47c7a0;color:#dff7ec;background:#17382e;box-shadow:inset .2rem 0 #47c7a0}.page_choice__sNa5M input:focus-visible+span{outline:3px solid #4bbcff;outline-offset:3px}.page_plannerAction__9Pa1Y{display:flex;align-items:center;gap:1rem;margin-top:1.5rem}.page_plannerAction__9Pa1Y .page_primaryButton__NXNyv{border-color:#fff;color:var(--ink);background:#fff}.page_plannerAction__9Pa1Y .page_primaryButton__NXNyv:hover{background:#dff6f0}.page_preparedMessage__XsuJW{display:flex;min-height:1.4rem;align-items:center;gap:.4rem;margin:0;color:#91dbb7;font-size:.74rem}.page_contactAnchor__HxKDa{scroll-margin-top:6rem}@keyframes page_activateLayer__2vtMq{0%,64%,to{border-color:#356d80;color:#c9e8ed;background:rgba(18,46,58,.62)}72%,84%{border-color:#56cada;color:#fff;background:rgba(27,102,124,.78)}}@media (max-width:1100px){.page_heroGrid__AjtSA{grid-template-columns:minmax(0,.95fr) minmax(25rem,1.05fr);gap:3rem}.page_heroCopy__0KMrd h1{font-size:clamp(3rem,5.7vw,4.7rem)}.page_stateTags__KCgrM{grid-template-columns:repeat(2,minmax(0,1fr))}.page_modernizationPaths__jyl8k{grid-template-columns:repeat(3,minmax(0,1fr))}.page_modernizationPaths__jyl8k article:nth-child(n+4){min-height:12rem}.page_dataSystem__0LEUx{grid-template-columns:1fr}.page_dataSystem__0LEUx>svg{justify-self:center;transform:none}.page_evidenceGrid__Hku6q{grid-template-columns:repeat(2,minmax(0,1fr))}.page_pricingPanel__G_iNM{grid-column:1/-1}}@media (max-width:860px){.page_hero__bjChp{padding-bottom:4rem}.page_definitionGrid__nxd5p,.page_faqGrid__3rD6Y,.page_heroGrid__AjtSA,.page_splitGrid__UfmjL{grid-template-columns:1fr}.page_heroGrid__AjtSA{gap:2.5rem;padding-top:2.8rem}.page_transformationConsole__wuUiu{width:min(100% - .8rem,42rem);box-shadow:.8rem .8rem 0 #d8e6e7}.page_aiGrid__9GHll,.page_diagnosticGrid__XAYXf,.page_serviceGrid__d4wyg{grid-template-columns:repeat(2,minmax(0,1fr))}.page_stateTable__lxBpv article{grid-template-columns:2rem minmax(0,1fr) auto minmax(0,1fr)}.page_stateTable__lxBpv p{grid-column:2/-1}.page_definitionGrid__nxd5p,.page_splitGrid__UfmjL{gap:2.5rem}.page_roadmap__P3LuI,.page_useCaseGrid__2DvOX{grid-template-columns:repeat(2,minmax(0,1fr))}.page_integrationMap__evNlW{grid-template-columns:.8fr 1.2fr}.page_systemGrid__SHkk4{grid-column:1/-1}.page_industryList__FANYp{grid-template-columns:1fr}.page_faqIntro__XCtby{position:static}.page_choiceGrid__cPAgY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page_shellWide__YLNP1,.page_shell__x8Npb{width:min(100% - 1.25rem,74rem)}.page_hero__bjChp{padding-top:.85rem;padding-bottom:3.2rem}.page_hero__bjChp:before{width:.2rem}.page_breadcrumbs__6lRXq{font-size:.7rem}.page_heroGrid__AjtSA{gap:2rem;padding-top:1.8rem}.page_heroCopy__0KMrd h1{max-width:23rem;font-size:clamp(2.55rem,12vw,3.3rem);letter-spacing:-.057em;line-height:.98}.page_heroLead__3vBKf{margin-top:1.05rem;font-size:.96rem;line-height:1.6}.page_heroActions__OdYgF{display:grid;grid-template-columns:1fr;margin-top:1.25rem}.page_primaryButton__NXNyv,.page_secondaryButton__1Kd2D{width:100%;min-height:3.15rem}.page_heroPrinciples___VWco{display:none}.page_transformationConsole__wuUiu{width:calc(100% - .45rem);box-shadow:.45rem .45rem 0 #d8e6e7}.page_consoleHeader__lYXNu{padding:.7rem;font-size:.59rem}.page_statePanel__ywiuU{margin:.7rem;padding:.7rem}.page_stateTitle__ujypx{align-items:flex-start;flex-direction:column;gap:.2rem}.page_stateTags__KCgrM{gap:.3rem;margin-top:.6rem}.page_stateTags__KCgrM span{padding:.45rem .28rem;font-size:.56rem}.page_transformBand__QBixq{margin:0 .7rem;padding:.65rem}.page_transformBand__QBixq>div{grid-template-columns:repeat(4,minmax(0,1fr))}.page_faqIntro__XCtby h2,.page_plannerIntro__gDk8P h2,.page_sectionHeading__loJ_a h2{font-size:clamp(1.85rem,9.5vw,2.6rem)}.page_faqIntro__XCtby>p,.page_plannerIntro__gDk8P>p:last-child,.page_sectionHeading__loJ_a>p:last-child{font-size:.93rem;line-height:1.65}.page_aiSection__iOJ8U,.page_changeSection__Hvx_w,.page_cloudSection__HwmKA,.page_dataSection__HU7kl,.page_definitionSection__M4VVX,.page_diagnostic__5nwTE,.page_evidenceSection__r2Vi4,.page_faqSection__bgBrn,.page_industrySection__SqGPA,.page_integrationSection__flg6R,.page_legacySection__AniOa,.page_maturitySection__C3Xt9,.page_processSection__qKL5f,.page_roadmapSection__X1zXl,.page_servicesSection__IARzw,.page_stateSection__1S2BL,.page_useCaseSection__sp2vm{padding:4rem 0}.page_aiGrid__9GHll,.page_diagnosticGrid__XAYXf,.page_evidenceGrid__Hku6q,.page_serviceGrid__d4wyg,.page_useCaseGrid__2DvOX{grid-template-columns:1fr}.page_diagnosticGrid__XAYXf article,.page_serviceGrid__d4wyg article{min-height:11rem}.page_diagnosticGrid__XAYXf h3,.page_serviceGrid__d4wyg h3{margin-top:2rem}.page_stateTable__lxBpv article{grid-template-columns:1.8rem minmax(0,1fr);gap:.6rem .8rem;padding:.85rem}.page_stateTable__lxBpv article>svg{grid-column:2;transform:rotate(90deg)}.page_stateTable__lxBpv article>div,.page_stateTable__lxBpv article>p{grid-column:2}.page_definitionLayers__a1kxk{grid-template-columns:1fr;box-shadow:.5rem .5rem 0 #e2e8e7}.page_definitionLayers__a1kxk article{min-height:9rem}.page_definitionLayers__a1kxk h3{margin-top:1.8rem}.page_matrixHeader__yNEQK{display:none}.page_matrixRow__F29HZ{grid-template-columns:1fr;padding:.75rem}.page_matrixRow__F29HZ span,.page_matrixRow__F29HZ span:first-child{border:0;padding:.5rem .65rem}.page_matrixRow__F29HZ span:first-child{margin-bottom:.2rem;border-left:.2rem solid var(--blue)}.page_matrixRow__F29HZ span:not(:first-child):before{display:block;margin-bottom:.18rem;color:#7a858a;content:attr(data-label);font-size:.58rem;font-weight:770;letter-spacing:.07em;text-transform:uppercase}.page_processCompare__JasPX{box-shadow:.5rem .5rem 0 #d5e3e5}.page_processCompare__JasPX>div{grid-template-columns:repeat(2,minmax(0,1fr))}.page_processCompare__JasPX i{min-height:3.8rem}.page_modernizationPaths__jyl8k{grid-template-columns:1fr}.page_modernizationPaths__jyl8k article,.page_modernizationPaths__jyl8k article:nth-child(n+4){min-height:auto}.page_modernizationPaths__jyl8k h3{margin-top:2rem}.page_resourceLinks__VtUNg{display:grid;grid-template-columns:1fr}.page_sourceRack__i3Faj{grid-template-columns:repeat(2,minmax(0,1fr))}.page_sourceRack__i3Faj span{min-height:4.2rem}.page_sourceRack__i3Faj span:last-child{grid-column:1/-1}.page_decisionRack__LHJ4m{grid-template-columns:1fr}.page_decisionRack__LHJ4m svg{justify-self:center;transform:rotate(90deg)}.page_decisionRack__LHJ4m span{min-height:4.2rem}.page_aiGrid__9GHll p,.page_useCaseGrid__2DvOX p{min-height:0}.page_integrationMap__evNlW{grid-template-columns:1fr}.page_systemGrid__SHkk4{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.page_systemGrid__SHkk4 span{min-height:4.8rem}.page_ownershipBoard__MEbI8{box-shadow:.5rem .5rem 0 #dfe3e0}.page_roadmap__P3LuI{grid-template-columns:1fr;gap:0}.page_roadmap__P3LuI li{display:grid;grid-template-columns:2.1rem auto minmax(0,1fr);gap:.55rem;min-height:auto;align-items:center;border-bottom:1px solid #33414b;padding:.9rem}.page_roadmap__P3LuI li:last-child{border-bottom:0}.page_roadmap__P3LuI li>svg{float:none}.page_roadmap__P3LuI h3{margin:0}.page_roadmap__P3LuI p{grid-column:3}.page_roadmapContract__3sLaZ{grid-template-columns:1fr}.page_roadmapContract__3sLaZ>svg{transform:rotate(90deg)}.page_industryList__FANYp a{grid-template-columns:1fr auto;gap:.5rem}.page_industryList__FANYp p{grid-column:1/-1;grid-row:2}.page_evidenceGrid__Hku6q{gap:.7rem}.page_pricingPanel__G_iNM{grid-column:auto}.page_choiceGrid__cPAgY{grid-template-columns:1fr}.page_choice__sNa5M span{min-height:3rem}.page_plannerAction__9Pa1Y{align-items:stretch;flex-direction:column}.page_faqList__FpA3a details>p{margin-right:0}}@media (prefers-reduced-motion:reduce){.page_page__Ia2It *,.page_page__Ia2It :after,.page_page__Ia2It :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}