.page_page___Ser4{--deep-blue:var(--accent);--deep-blue-strong:var(--accent-strong);--deep-green:var(--ok);--deep-ink:var(--text);--deep-muted:var(--text-muted);--deep-pink:transparent;background:#fff;color:var(--deep-ink)}.page_boundary__Mpj_J,.page_capabilitySection__wJ8zg,.page_definition__7jcHf,.page_faq__Oarst,.page_hero__ptafa,.page_stackSection__lzCae{width:min(var(--page-max,1200px),calc(100% - 2 * var(--edge)));margin-inline:auto}.page_hero__ptafa{display:grid;min-height:660px;grid-template-columns:minmax(0,1.03fr) minmax(430px,.97fr);gap:clamp(46px,7vw,88px);align-items:center;padding-block:clamp(70px,9vw,112px)}.page_hero__ptafa h1{max-width:12.5ch;margin:18px 0 0}.page_lead__7ed2Z{max-width:59ch;margin:26px 0 0;color:var(--deep-muted);font-size:var(--m-fs-h3);line-height:1.66}.page_scopeNote__gA3CZ{max-width:66ch;margin:18px 0 0;color:#707b8b;font-size:var(--m-fs-xs);line-height:1.65}.page_trail__5cAiX{overflow:hidden;border:1px solid #e5dfe3;border-radius:var(--r-lg);background:var(--deep-pink);box-shadow:none}.page_trailHeader__6D4v1{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #e4e7ec;background:rgba(255,255,255,.72);padding:17px 20px}.page_trailHeader__6D4v1 span{color:#757080;font-size:10px;font-weight:600;letter-spacing:var(--m-track-label);text-transform:uppercase}.page_trailHeader__6D4v1 strong{color:var(--deep-green);font-size:var(--m-fs-xs)}.page_trail__5cAiX ol{display:grid;gap:0;margin:0;padding:20px;list-style:none}.page_trail__5cAiX li{position:relative;display:grid;grid-template-columns:28px 38px minmax(0,1fr) 18px;gap:10px;align-items:center;min-height:68px;border:1px solid #e4e7ed;border-radius:var(--r-lg);background:#fff;padding:10px 13px}.page_trail__5cAiX li+li{margin-top:9px}.page_trail__5cAiX li+li:before{position:absolute;top:-10px;left:59px;width:1px;height:10px;background:#b7cde7;content:""}.page_stepNumber__KdSHq{color:#8c96a5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.page_stepIcon___nygg{display:grid;width:38px;height:38px;place-items:center;border:1px solid #d6e4f5;border-radius:var(--r-lg);background:transparent;color:var(--deep-blue)}.page_stepCopy__wTX5z{display:grid;gap:3px;min-width:0}.page_stepCopy__wTX5z strong{font-size:var(--m-fs-sm)}.page_stepCopy__wTX5z small{overflow:hidden;color:#738094;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.page_stepCheck__vU21A{color:var(--deep-green)}.page_ledger__4_RmY{display:flex;align-items:center;gap:7px;margin:0;border-top:1px solid #e4e7ec;background:rgba(255,255,255,.72);padding:14px 20px;color:#667284;font-size:var(--m-fs-xs);font-weight:600}.page_definition__7jcHf{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(36px,7vw,94px);align-items:start;border-top:1px solid #e8edf2;padding-block:clamp(72px,9vw,116px)}.page_definitionHeading__mGda0{min-width:0}.page_boundary__Mpj_J h2,.page_definition__7jcHf h2,.page_sectionHeading__eD_Bj h2{margin:14px 0 0}.page_definitionCopy__uB7Zv{margin:28px 0 0;color:var(--deep-muted);font-size:var(--m-fs-lead);line-height:1.82}.page_definitionVisual__vP8nT{grid-column:1/-1;margin:clamp(8px,2vw,20px) 0 0}.page_capabilitySection__wJ8zg,.page_faq__Oarst,.page_stackSection__lzCae{padding-block:clamp(72px,9vw,112px)}.page_capabilitySection__wJ8zg{border-top:1px solid #e8edf2}.page_sectionHeading__eD_Bj{max-width:760px}.page_sectionHeading__eD_Bj>p:last-child{max-width:62ch;margin:19px 0 0;color:var(--deep-muted);font-size:var(--m-fs-lead);line-height:1.72}.page_capabilityGrid__nm9aN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:38px}.page_capabilityGrid__nm9aN article{min-height:220px;border:1px solid #e1e7ee;border-radius:var(--r-lg);background:#fff;padding:25px}.page_cardIcon__FuBOM{display:grid;width:42px;height:42px;place-items:center;border:1px solid #d7e5f5;border-radius:var(--r-lg);background:transparent;color:var(--deep-blue)}.page_capabilityGrid__nm9aN h3,.page_stackGrid__O3dwf h3{margin:19px 0 0;font-size:var(--m-fs-lead)}.page_capabilityGrid__nm9aN p,.page_stackGrid__O3dwf p{margin:11px 0 0;color:var(--deep-muted);font-size:var(--m-fs-md);line-height:1.72}.page_stackSection__lzCae{width:100%;background:transparent;padding-inline:max(var(--edge),calc((100% - var(--page-max, 1200px)) / 2))}.page_stackGrid__O3dwf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:38px}.page_stackGrid__O3dwf article{min-height:248px;border:1px solid #dae5f1;border-radius:var(--r-lg);background:#fff;padding:26px}.page_stackGrid__O3dwf .page_indexCard__10_fB{border-color:#e4e7ec;background:var(--deep-pink)}.page_stackGrid__O3dwf a{display:inline-flex;align-items:center;gap:5px;margin-top:20px;color:var(--deep-blue-strong);font-size:var(--m-fs-sm);font-weight:600}.page_statusFoundation__ccQrL,.page_statusNext__gSpMR,.page_statusNow__pn0Vc{display:inline-flex;width:fit-content;align-items:center;min-height:24px;border:1px solid #cfe7dc;border-radius:999px;background:transparent;padding:0 9px;color:var(--deep-green);font-size:10px;font-weight:600}.page_statusNext__gSpMR{border-color:#e4dcf2;background:transparent;color:#6e52a7}.page_statusFoundation__ccQrL{border-color:#e4e7ec;background:#fff;color:#586170}.page_boundary__Mpj_J{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(38px,8vw,102px);align-items:end;padding-block:clamp(76px,10vw,126px)}.page_boundary__Mpj_J>p{margin:0;border-left:2px solid var(--deep-blue);padding-left:23px;color:var(--deep-muted);font-size:var(--m-fs-body);line-height:1.8}.page_faq__Oarst{border-top:1px solid #e8edf2}.page_faqList__hLV7Q{display:grid;gap:9px;margin-top:34px}.page_faqList__hLV7Q details{border:1px solid #e1e7ee;border-radius:var(--r-lg);background:#fff;padding:0 20px}.page_faqList__hLV7Q summary{cursor:pointer;padding:18px 30px 18px 0;font-size:var(--m-fs-body);font-weight:600}.page_faqList__hLV7Q p{max-width:74ch;margin:-3px 0 20px;color:var(--deep-muted);font-size:var(--m-fs-md);line-height:1.75}@media (max-width:900px){.page_hero__ptafa{grid-template-columns:1fr;min-height:0}.page_heroCopy__2f6_Y{max-width:720px}.page_trail__5cAiX{width:min(100%,650px)}.page_boundary__Mpj_J,.page_definition__7jcHf{grid-template-columns:1fr}.page_definitionCopy__uB7Zv{margin-top:0}}@media (max-width:660px){.page_hero__ptafa{gap:38px;padding-block:54px 70px}.page_lead__7ed2Z{font-size:var(--m-fs-lead)}.page_trailHeader__6D4v1{align-items:flex-start;flex-direction:column}.page_trail__5cAiX ol{padding:13px}.page_trail__5cAiX li{grid-template-columns:23px 35px minmax(0,1fr);padding-inline:10px}.page_stepIcon___nygg{width:35px;height:35px}.page_stepCheck__vU21A{display:none}.page_stepCopy__wTX5z small{white-space:normal}.page_capabilityGrid__nm9aN,.page_stackGrid__O3dwf{grid-template-columns:1fr}.page_capabilityGrid__nm9aN article,.page_stackGrid__O3dwf article{min-height:0}}@media (prefers-reduced-motion:reduce){.page_page___Ser4 *{scroll-behavior:auto!important}}