.catalogue_page__Br7AQ{--paper:#f4f3ee;--ink:#0d1014;--blue:#0048c8;--muted:#535e66;--line:#c3c8c3;color:var(--ink);background:var(--paper);font-family:var(--font-plex),"IBM Plex Sans",Arial,sans-serif;overflow-wrap:anywhere}.catalogue_page__Br7AQ *,.catalogue_page__Br7AQ :after,.catalogue_page__Br7AQ :before{box-sizing:border-box}.catalogue_page__Br7AQ :is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid #c4371d;outline-offset:5px}.catalogue_page__Br7AQ figure,.catalogue_page__Br7AQ h1,.catalogue_page__Br7AQ h2,.catalogue_page__Br7AQ h3,.catalogue_page__Br7AQ p{margin:0}.catalogue_page__Br7AQ h1{font-size:clamp(2.8rem,5.7vw,5.7rem);font-weight:450;line-height:1.01;letter-spacing:-.057em;text-wrap:balance}.catalogue_page__Br7AQ h2{font-size:clamp(2rem,3.5vw,3.8rem);font-weight:450;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.catalogue_page__Br7AQ h3{font-weight:500;line-height:1.2;letter-spacing:-.025em}.catalogue_page__Br7AQ p{font-size:1rem;line-height:1.65;color:var(--muted)}.catalogue_page__Br7AQ a{color:var(--blue);text-underline-offset:5px}.catalogue_page__Br7AQ button{font:inherit;cursor:pointer;border-radius:0}.catalogue_page__Br7AQ button:disabled{opacity:.48;cursor:not-allowed}.catalogue_page__Br7AQ :is(button,a){-webkit-tap-highlight-color:transparent}.catalogue_page__Br7AQ .catalogue_blue__bB8nu{color:var(--blue)}.catalogue_chartScale__1d0JI,.catalogue_disclosure__6f6cG,.catalogue_documentTop__M_Qek,.catalogue_eyebrow__i32zE,.catalogue_flowMeta__P9Bp9,.catalogue_principleStrip__GZsgi span,.catalogue_rangeEnds__jf_Sb,.catalogue_runLog__tJZDa small,.catalogue_sourceCard__QThAb>div{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:.7rem;letter-spacing:.055em;line-height:1.6}.catalogue_page__Br7AQ .catalogue_eyebrow__i32zE{display:block;color:var(--blue);font-weight:500}.catalogue_caseHero__Olxz_,.catalogue_catalogueSection__yLJdk,.catalogue_hero__Y1hKk,.catalogue_howSection__7a0Nj,.catalogue_legacySection__XcppP,.catalogue_nextStep__TmeMH,.catalogue_principleStrip__GZsgi,.catalogue_workbench__fjHuD{width:100%;max-width:1480px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.catalogue_caseHero__Olxz_,.catalogue_hero__Y1hKk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,60px);padding-top:clamp(46px,6vw,92px);padding-bottom:clamp(48px,7vw,104px)}.catalogue_caseHero__Olxz_ h1,.catalogue_hero__Y1hKk h1{margin:20px 0 25px}.catalogue_hero__Y1hKk h1{max-width:11ch}.catalogue_caseHero__Olxz_ h1{font-size:clamp(2.7rem,4.6vw,5rem)}.catalogue_page__Br7AQ .catalogue_lead__WBIgi{max-width:39em;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.catalogue_heroArtwork__IQSnL{min-width:0;position:relative}.catalogue_heroArtwork__IQSnL svg{display:block;width:100%;height:auto}.catalogue_heroArtwork__IQSnL>span{display:block;border-top:1px solid var(--line);padding-top:15px;margin-top:16px;color:var(--muted);font-size:.82rem}.catalogue_actions__Xz9Y4{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.catalogue_page__Br7AQ .catalogue_primary__QiNsP,.catalogue_page__Br7AQ .catalogue_secondary__FENkz{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:49px;padding:13px 19px;font-size:.93rem;font-weight:500;line-height:1.5;text-decoration:none;transition:background .15s ease,color .15s ease}.catalogue_page__Br7AQ .catalogue_primary__QiNsP{background:var(--blue);color:#fff;border:1px solid var(--blue)}.catalogue_page__Br7AQ .catalogue_primary__QiNsP:hover{background:#00378f;border-color:#00378f}.catalogue_page__Br7AQ .catalogue_secondary__FENkz{color:var(--ink);background:transparent;border:1px solid #89958f}.catalogue_page__Br7AQ .catalogue_secondary__FENkz:hover{background:#e5e8e2}.catalogue_page__Br7AQ .catalogue_disclosure__6f6cG{margin-top:22px;font-size:.72rem;letter-spacing:0;max-width:44em}.catalogue_backLink__OBO2X{display:inline-flex;align-items:center;min-height:44px;margin-bottom:25px;text-decoration:none;font-size:.9rem}.catalogue_principleStrip__GZsgi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.catalogue_principleStrip__GZsgi>div{padding:22px 24px 24px 0}.catalogue_principleStrip__GZsgi>div+div{border-left:1px solid var(--line);padding-left:24px}.catalogue_principleStrip__GZsgi span{display:block;color:var(--blue);margin-bottom:8px}.catalogue_principleStrip__GZsgi p{color:var(--ink);font-size:1rem}.catalogue_catalogueSection__yLJdk{padding-top:80px;padding-bottom:80px}.catalogue_sectionHeading__JNsnb{max-width:820px;margin-bottom:36px}.catalogue_sectionHeading__JNsnb h2{margin:12px 0 18px}.catalogue_sectionHeading__JNsnb>p{max-width:660px}.catalogue_caseGrid___FwDa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.catalogue_caseCard__w8KEi{padding:30px;border-bottom:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column;background:#fffefa;min-width:0}.catalogue_caseCard__w8KEi>a{display:block;color:inherit;text-decoration:none}.catalogue_caseCard__w8KEi>a:hover h3{color:var(--blue)}.catalogue_caseCard__w8KEi svg{display:block;width:100%;height:auto;max-height:280px;margin-bottom:28px}.catalogue_caseCard__w8KEi h3{font-size:clamp(1.5rem,2.3vw,2.2rem);margin:13px 0 15px;max-width:23ch}.catalogue_caseCard__w8KEi p{font-size:.96rem}.catalogue_caseCard__w8KEi .catalogue_cardLink__E5wTA{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:16px;border-top:1px solid var(--line);font-weight:500;color:var(--blue);min-height:44px}.catalogue_caseCard__w8KEi .catalogue_cardLink__E5wTA span{font-size:1.4rem}.catalogue_caseCard__w8KEi small{display:block;color:var(--muted);font-size:.78rem;line-height:1.6;margin-top:12px}.catalogue_catalogueAside__n6LYr{padding:38px;background:#11202d;color:#f4f3ee;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.catalogue_catalogueAside__n6LYr h3{font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.045em}.catalogue_catalogueAside__n6LYr .catalogue_eyebrow__i32zE,.catalogue_catalogueAside__n6LYr p{color:#c0d2e4}.catalogue_catalogueAside__n6LYr p{margin:20px 0}.catalogue_catalogueAside__n6LYr a{display:flex;align-items:center;min-height:44px;color:#bdd3ff;line-height:1.8}.catalogue_howSection__7a0Nj{padding-block:70px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ebece6}.catalogue_howGrid__pLc2t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.catalogue_howGrid__pLc2t article{border-top:2px solid var(--ink);padding-top:18px}.catalogue_howGrid__pLc2t h3{font-size:1.35rem;margin:10px 0 12px}.catalogue_howGrid__pLc2t .catalogue_eyebrow__i32zE{font-size:.8rem}.catalogue_legacySection__XcppP{padding-block:60px}.catalogue_legacySection__XcppP h2{font-size:2rem;margin-bottom:15px}.catalogue_legacyLinks__3uSCz{display:flex;flex-wrap:wrap;gap:14px 32px;margin-top:24px}.catalogue_legacyLinks__3uSCz a{display:inline-flex;align-items:center;min-height:44px}.catalogue_nextStep__TmeMH{padding-block:76px;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}.catalogue_nextStep__TmeMH h2{margin:15px 0 22px}.catalogue_nextStep__TmeMH>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.catalogue_workbench__fjHuD{padding-top:78px;padding-bottom:70px;scroll-margin-top:90px}.catalogue_workbenchHeading__YTVdz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:end;gap:56px;padding-bottom:40px}.catalogue_workbenchHeading__YTVdz h2{margin-top:14px}.catalogue_setup__TdsrU{border:1px solid var(--line);border-bottom:0;background:#fffefa;padding:26px;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:32px;align-items:end}.catalogue_scenarios__9PkkC{padding:0;margin:0;border:0;min-width:0}.catalogue_inputControl__MX1fJ label,.catalogue_scenarios__9PkkC legend{font-size:.82rem;font-weight:600;color:var(--ink);margin-bottom:12px}.catalogue_scenarios__9PkkC>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.catalogue_scenarios__9PkkC button{padding:14px 12px;border:1px solid #9ea9a2;background:transparent;text-align:left;color:var(--ink);min-height:94px}.catalogue_scenarios__9PkkC button strong{font-size:.9rem;line-height:1.35;display:block;font-weight:550}.catalogue_scenarios__9PkkC button span{display:block;font-size:.75rem;line-height:1.4;margin-top:8px;color:var(--muted)}.catalogue_scenarios__9PkkC button:hover{background:#edf1e9}.catalogue_scenarios__9PkkC button[aria-pressed=true]{border-color:var(--blue);background:#e7edfa;box-shadow:inset 0 3px 0 var(--blue)}.catalogue_inputControl__MX1fJ{min-width:0}.catalogue_inputControl__MX1fJ>div:first-child{display:flex;gap:15px;justify-content:space-between;align-items:center}.catalogue_inputControl__MX1fJ label{margin:0;line-height:1.4;max-width:22ch}.catalogue_inputControl__MX1fJ output{font-size:1.55rem;letter-spacing:-.04em;font-weight:500;text-align:right;white-space:nowrap}.catalogue_inputControl__MX1fJ output span{font-size:.76rem;letter-spacing:0}.catalogue_inputControl__MX1fJ input{width:100%;min-height:40px;margin:4px 0 0;accent-color:var(--blue);cursor:pointer}.catalogue_rangeEnds__jf_Sb{display:flex;justify-content:space-between;color:var(--muted);margin-top:-5px}.catalogue_inputControl__MX1fJ p{font-size:.75rem;line-height:1.4;margin-top:7px}.catalogue_flow__5TDYC{background:#11202d;color:var(--paper);padding:20px 25px 3px}.catalogue_flowMeta__P9Bp9{display:flex;gap:20px;justify-content:space-between;border-bottom:1px solid #53616f;padding-bottom:15px;color:#c6d6e8;letter-spacing:0}.catalogue_flowMeta__P9Bp9 span:last-child{white-space:nowrap}.catalogue_progressGraphic__mnmIv svg{display:block;width:100%;height:auto}.catalogue_mobileProgress__u9ldc{display:none}.catalogue_runStatus__iTf3O{display:flex;align-items:center;gap:22px;padding:22px 0;border-bottom:1px solid var(--line)}.catalogue_runStatus__iTf3O>span{font-size:.83rem;font-weight:550;display:inline-block;padding:8px 12px;background:#e0e8f6;color:#00388e;flex-shrink:0}.catalogue_runStatus__iTf3O>span[data-state=blocked],.catalogue_runStatus__iTf3O>span[data-state=paused],.catalogue_runStatus__iTf3O>span[data-state=recovery-review]{color:#91280f;background:#fae7dd}.catalogue_runStatus__iTf3O>span[data-state=stopped]{color:#263139;background:#e1e4df}.catalogue_runStatus__iTf3O p{font-size:.87rem}.catalogue_startPanel__sTXxA{padding:35px;margin-top:26px;border:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;background:#fffefa}.catalogue_startPanel__sTXxA h3{font-size:1.65rem;margin:12px 0}.catalogue_startPanel__sTXxA .catalogue_small__kBJoT{margin-top:13px}.catalogue_page__Br7AQ .catalogue_small__kBJoT{font-size:.8rem;line-height:1.6}.catalogue_caseWorkspace__HXY3W{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr);gap:30px;margin-top:30px;align-items:start}.catalogue_document__2MvvF{min-width:0;border:1px solid #aeb8b0;background:#fffefa;box-shadow:0 14px 38px #0d101407}.catalogue_documentTop__M_Qek{padding:15px 25px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;background:#eef0e9;border-bottom:1px solid var(--line);color:#465650}.catalogue_documentHeading__lU6EK{padding:28px 25px 24px}.catalogue_documentHeading__lU6EK h3{font-size:clamp(1.5rem,2vw,2.15rem);margin:12px 0 14px}.catalogue_documentHeading__lU6EK p{font-size:.95rem}.catalogue_tableRegion__gm8cP{overflow-x:auto;width:100%}.catalogue_tableRegion__gm8cP:focus-visible{outline-offset:-3px}.catalogue_tableRegion__gm8cP table{width:100%;border-collapse:collapse;font-size:.84rem;line-height:1.55}.catalogue_tableRegion__gm8cP td,.catalogue_tableRegion__gm8cP th{text-align:left;vertical-align:top;border-bottom:1px solid #d7dcd5;padding:14px 20px;min-width:110px}.catalogue_tableRegion__gm8cP thead th{background:#edf0e9;font-size:.72rem;font-weight:600;color:#465650;border-top:1px solid var(--line)}.catalogue_tableRegion__gm8cP tbody th{font-weight:550;color:var(--ink)}.catalogue_tableRegion__gm8cP td{color:#39464c}.catalogue_documentNotes__gpef1{padding:18px 25px}.catalogue_documentNotes__gpef1 summary{cursor:pointer;min-height:32px;font-size:.84rem;font-weight:500;color:var(--blue)}.catalogue_documentNotes__gpef1>div{display:grid;gap:13px;padding-top:10px}.catalogue_documentNotes__gpef1 p{font-size:.84rem}.catalogue_sourceReferences__OQ937{padding:0 25px 24px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 15px;font-size:.76rem}.catalogue_sourceReferences__OQ937 strong{color:var(--muted);font-weight:500}.catalogue_sourceReferences__OQ937 a{display:inline-flex;align-items:center;min-height:32px}.catalogue_handoffSlip__6N8KV{border-top:1px solid var(--line);padding:22px 25px;background:#f2f4ee;display:grid;gap:8px}.catalogue_handoffSlip__6N8KV span{font-size:.68rem;color:#52635e;letter-spacing:.06em}.catalogue_handoffSlip__6N8KV p{font-size:.85rem;color:#21352f;margin-bottom:8px}.catalogue_inspector__ztu9y{min-width:0;display:grid;gap:22px}.catalogue_chart__685BY{background:#edf0e9;border:1px solid #c3cdc0;padding:22px;min-width:0}.catalogue_chart__685BY h3{font-size:1.18rem;margin:8px 0 20px}.catalogue_chart__685BY svg{display:block;width:100%;height:auto;overflow:visible}.catalogue_chartLabel__rhLfn{font-size:12px;fill:#35453f}.catalogue_chartValue__F73wX{font-size:12px;fill:#0d1014;font-weight:550}.catalogue_chartScale__1d0JI{font-size:10px;fill:#4b605a}.catalogue_chart__685BY>p{margin-top:9px;font-size:.76rem;line-height:1.55}.catalogue_chartData__BvgIe{border-top:1px solid #c3cdc0;margin-top:15px;padding-top:12px;font-size:.77rem}.catalogue_chartData__BvgIe summary{cursor:pointer;min-height:28px}.catalogue_chartData__BvgIe dl{display:grid;gap:8px}.catalogue_chartData__BvgIe dl>div{display:flex;justify-content:space-between;gap:15px}.catalogue_chartData__BvgIe dd{margin:0;text-align:right}.catalogue_reviewBox__xGlIR{padding:24px;border:1px solid #8598b4;border-top:3px solid var(--blue);background:#edf1fa}.catalogue_reviewBox__xGlIR[data-attention=true]{border-color:#c4371d #bc9d8a #bc9d8a;background:#fbefe6}.catalogue_reviewBox__xGlIR[data-attention=true] .catalogue_eyebrow__i32zE{color:#a23821}.catalogue_reviewBox__xGlIR h3{font-size:1.25rem;margin:10px 0 14px}.catalogue_reviewBox__xGlIR p{font-size:.88rem}.catalogue_reviewActions__KBW7U{display:grid;gap:10px;margin-top:20px}.catalogue_reviewActions__KBW7U .catalogue_primary__QiNsP,.catalogue_reviewActions__KBW7U .catalogue_secondary__FENkz{font-size:.83rem;padding-inline:12px}.catalogue_page__Br7AQ .catalogue_textButton__pn22C{color:var(--muted);background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;padding:8px 0;min-height:44px;font-size:.78rem;line-height:1.6}.catalogue_rolesAtWork__Cop6R{border-top:1px solid var(--line);padding-top:17px}.catalogue_rolesAtWork__Cop6R>.catalogue_eyebrow__i32zE{margin-bottom:14px}.catalogue_rolesAtWork__Cop6R details{border-top:1px solid var(--line);font-size:.82rem}.catalogue_rolesAtWork__Cop6R summary{display:flex;justify-content:space-between;gap:14px;align-items:center;cursor:pointer;min-height:46px;padding:8px 0;font-size:.95rem;font-weight:500}.catalogue_rolesAtWork__Cop6R summary span{color:var(--blue)}.catalogue_rolesAtWork__Cop6R dd,.catalogue_rolesAtWork__Cop6R p{font-size:.82rem;line-height:1.6}.catalogue_rolesAtWork__Cop6R dl{display:grid;gap:10px}.catalogue_rolesAtWork__Cop6R dt{font-weight:550}.catalogue_rolesAtWork__Cop6R dd{margin:3px 0 0;color:var(--muted)}.catalogue_rolesAtWork__Cop6R a{display:flex;width:fit-content;min-height:44px;align-items:center}.catalogue_rolesAtWork__Cop6R>p{border-top:1px solid var(--line);padding-top:14px}.catalogue_recordBar__3n2ec{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:28px;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:20px}.catalogue_recordBar__3n2ec>div{display:flex;flex-wrap:wrap;gap:10px}.catalogue_recordBar__3n2ec p{font-size:.79rem}.catalogue_recordBar__3n2ec .catalogue_secondary__FENkz{font-size:.8rem}.catalogue_runLog__tJZDa{border-bottom:1px solid var(--line)}.catalogue_runLog__tJZDa>summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:20px;cursor:pointer;font-size:1rem}.catalogue_runLog__tJZDa>summary>span{color:var(--muted);font-size:.8rem}.catalogue_runLog__tJZDa ol{list-style:none;margin:0;padding:0 0 25px;display:grid}.catalogue_runLog__tJZDa li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:17px;padding-block:16px;border-top:1px solid #d3d7d0}.catalogue_runLog__tJZDa li>span{color:var(--blue);font-size:.85rem;padding-top:2px}.catalogue_runLog__tJZDa strong{font-weight:550;font-size:.9rem}.catalogue_runLog__tJZDa p{font-size:.84rem;margin:5px 0}.catalogue_runLog__tJZDa small{color:var(--muted)}.catalogue_evidenceSection__nW0xq{padding-top:75px}.catalogue_sourceGrid__OjQRu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.catalogue_sourceCard__QThAb{padding:25px;border:1px solid var(--line);background:#fffefa;scroll-margin-top:110px}.catalogue_sourceCard__QThAb:target{outline:3px solid var(--blue);outline-offset:4px}.catalogue_sourceCard__QThAb>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:var(--blue)}.catalogue_sourceCard__QThAb h3{font-size:1.13rem;margin:14px 0}.catalogue_sourceCard__QThAb .catalogue_sourceBody__DmCuT{white-space:pre-line;font-size:.85rem;color:#364842}.catalogue_sourcePermission__vWlXa{border-top:1px solid var(--line);margin-top:18px!important;padding-top:15px;font-size:.78rem!important}.catalogue_designTranscript__bKeBQ{margin-top:30px;border-block:1px solid var(--line);padding:18px 0}.catalogue_designTranscript__bKeBQ summary{min-height:32px;cursor:pointer;font-weight:550}.catalogue_designTranscript__bKeBQ ol{padding-left:23px}.catalogue_designTranscript__bKeBQ li{margin:25px 0;padding-left:10px}.catalogue_designTranscript__bKeBQ h3{font-size:1.1rem;margin-bottom:7px}.catalogue_designTranscript__bKeBQ p{font-size:.9rem}.catalogue_designTranscript__bKeBQ>a{display:inline-flex;align-items:center;min-height:44px;margin-top:15px}.catalogue_exportError__pksJP,.catalogue_noScript__977me{padding:20px;border:1px solid #b28670;background:#fbefe6;margin-top:20px!important}.catalogue_visuallyHidden__xzgy0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1480px){.catalogue_heroArtwork__IQSnL{margin-right:-15px}}@media (max-width:1050px){.catalogue_setup__TdsrU{grid-template-columns:1fr;gap:25px}.catalogue_inputControl__MX1fJ{max-width:560px}.catalogue_caseWorkspace__HXY3W{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px}.catalogue_flow__5TDYC{padding-inline:16px}.catalogue_documentHeading__lU6EK,.catalogue_documentNotes__gpef1,.catalogue_documentTop__M_Qek,.catalogue_handoffSlip__6N8KV,.catalogue_sourceReferences__OQ937{padding-inline:20px}.catalogue_recordBar__3n2ec{flex-direction:column;align-items:flex-start}}@media (max-width:800px){.catalogue_caseHero__Olxz_,.catalogue_hero__Y1hKk{grid-template-columns:1fr;padding-block:44px;gap:30px}.catalogue_hero__Y1hKk h1{max-width:16ch}.catalogue_heroArtwork__IQSnL{max-width:630px;width:100%;margin-inline:auto}.catalogue_heroArtwork__IQSnL svg{max-height:340px}.catalogue_nextStep__TmeMH,.catalogue_workbenchHeading__YTVdz{grid-template-columns:1fr;gap:25px}.catalogue_workbench__fjHuD{padding-top:48px}.catalogue_workbenchHeading__YTVdz{padding-bottom:28px}.catalogue_caseWorkspace__HXY3W{grid-template-columns:1fr}.catalogue_inspector__ztu9y{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.catalogue_rolesAtWork__Cop6R{grid-column:1/-1}.catalogue_caseCard__w8KEi{padding:22px}.catalogue_catalogueAside__n6LYr{padding:25px}.catalogue_progressGraphic__mnmIv{display:none}.catalogue_mobileProgress__u9ldc{display:grid;grid-template-columns:1fr;gap:0;list-style:none;margin:0;padding:14px 0}.catalogue_mobileProgress__u9ldc li{display:flex;gap:14px;align-items:center;padding:10px 12px;border-bottom:1px solid #435566}.catalogue_mobileProgress__u9ldc li:last-child{border-bottom:0}.catalogue_mobileProgress__u9ldc li[aria-current=step]{background:#233d5d;border-left:3px solid #9ec0ff}.catalogue_mobileProgress__u9ldc li>span{color:#aacaef;font-size:.84rem;width:22px}.catalogue_mobileProgress__u9ldc strong{font-weight:450;font-size:.9rem}.catalogue_mobileProgress__u9ldc small{display:block;color:#b3c8db;font-size:.73rem;margin-top:2px}.catalogue_howGrid__pLc2t{gap:24px}.catalogue_principleStrip__GZsgi>div{padding-right:15px}.catalogue_principleStrip__GZsgi>div+div{padding-left:15px}.catalogue_principleStrip__GZsgi p{font-size:.84rem}}@media (max-width:560px){.catalogue_page__Br7AQ h1{font-size:clamp(2.55rem,10vw,3.7rem)}.catalogue_page__Br7AQ h2{font-size:clamp(1.9rem,7.5vw,2.7rem)}.catalogue_caseHero__Olxz_ .catalogue_actions__Xz9Y4,.catalogue_hero__Y1hKk .catalogue_actions__Xz9Y4{align-items:stretch;flex-direction:column}.catalogue_principleStrip__GZsgi{grid-template-columns:1fr}.catalogue_principleStrip__GZsgi>div,.catalogue_principleStrip__GZsgi>div+div{padding:14px 0;border-left:0;border-bottom:1px solid var(--line)}.catalogue_principleStrip__GZsgi>div:last-child{border-bottom:0}.catalogue_principleStrip__GZsgi span{margin-bottom:3px;font-size:.63rem}.catalogue_principleStrip__GZsgi p{font-size:.9rem}.catalogue_catalogueSection__yLJdk,.catalogue_howSection__7a0Nj,.catalogue_legacySection__XcppP,.catalogue_nextStep__TmeMH{padding-block:45px}.catalogue_caseGrid___FwDa,.catalogue_howGrid__pLc2t,.catalogue_inspector__ztu9y,.catalogue_sourceGrid__OjQRu{grid-template-columns:1fr}.catalogue_caseCard__w8KEi,.catalogue_catalogueAside__n6LYr{padding:22px}.catalogue_caseCard__w8KEi svg{margin-bottom:12px}.catalogue_caseCard__w8KEi h3{font-size:1.8rem}.catalogue_nextStep__TmeMH .catalogue_primary__QiNsP,.catalogue_nextStep__TmeMH .catalogue_secondary__FENkz{width:100%}.catalogue_setup__TdsrU{padding:18px}.catalogue_scenarios__9PkkC>div{grid-template-columns:1fr;gap:7px}.catalogue_scenarios__9PkkC button{min-height:64px;padding:12px 15px}.catalogue_scenarios__9PkkC button span{margin-top:4px}.catalogue_inputControl__MX1fJ output{font-size:1.35rem;white-space:normal}.catalogue_inputControl__MX1fJ output span{display:block}.catalogue_flowMeta__P9Bp9{flex-direction:column;gap:5px}.catalogue_runStatus__iTf3O{align-items:flex-start;flex-direction:column;gap:10px}.catalogue_startPanel__sTXxA{grid-template-columns:1fr;padding:22px;gap:24px}.catalogue_startPanel__sTXxA .catalogue_primary__QiNsP{width:100%}.catalogue_tableRegion__gm8cP td,.catalogue_tableRegion__gm8cP th{padding:12px 15px;min-width:110px}.catalogue_documentHeading__lU6EK,.catalogue_documentNotes__gpef1,.catalogue_handoffSlip__6N8KV{padding-inline:20px}.catalogue_chart__685BY,.catalogue_reviewBox__xGlIR{padding:20px}.catalogue_recordBar__3n2ec>div{width:100%;flex-direction:column;align-items:stretch}.catalogue_sourceCard__QThAb{padding:20px}.catalogue_evidenceSection__nW0xq{padding-top:48px}.catalogue_legacyLinks__3uSCz{flex-direction:column;gap:5px}}@media (prefers-reduced-motion:reduce){.catalogue_page__Br7AQ *,.catalogue_page__Br7AQ :after,.catalogue_page__Br7AQ :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.role-demo_profiles__P6EkS{border:1px solid #c3c8c3;padding:22px 25px;margin:0 0 22px}.role-demo_profiles__P6EkS legend{font-size:.86rem;font-weight:550;padding-inline:8px}.role-demo_profiles__P6EkS>div{display:flex;flex-wrap:wrap;gap:12px}.role-demo_profiles__P6EkS button{min-height:48px;padding:12px 18px;color:#0d1014;border:1px solid #89958f;background:#fffefa}.role-demo_profiles__P6EkS button[aria-pressed=true]{background:#e7edfa;border-color:#0048c8;box-shadow:inset 0 3px 0 #0048c8}.role-demo_profiles__P6EkS p{font-size:.8rem;margin-top:14px}.role-demo_situations__L7yU6>div{grid-template-columns:repeat(2,minmax(0,1fr))}.role-demo_boundary__02wbJ{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px 24px;background:#11202d;padding:25px}.role-demo_boundary__02wbJ>span{color:#bdd3ff;font-size:.68rem;line-height:1.7;letter-spacing:.06em;padding-top:4px}.role-demo_boundary__02wbJ>p{color:#e0e8f0;font-size:.88rem}.role-demo_workflowLink__oiR_8{display:flex;gap:30px;justify-content:space-between;align-items:center;border-block:1px solid #c3c8c3;padding:28px 0;margin-top:30px}.role-demo_workflowLink__oiR_8 h3{font-size:1.4rem;margin:10px 0}.role-demo_workflowLink__oiR_8 p{max-width:640px}.role-demo_workflowLink__oiR_8>a{flex-shrink:0}@media (max-width:700px){.role-demo_workflowLink__oiR_8{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.role-demo_profiles__P6EkS{padding:18px}.role-demo_profiles__P6EkS>div,.role-demo_situations__L7yU6>div{display:grid;grid-template-columns:1fr}.role-demo_boundary__02wbJ{grid-template-columns:1fr;gap:6px;padding:20px}.role-demo_boundary__02wbJ>p+span{margin-top:12px}}.role-catalogue-map_catalogue__wsw5c{--role-paper:#f4f3ee;--role-sheet:#fffefa;--role-ink:#0d1014;--role-muted:#535e66;--role-blue:#0048c8;--role-line:#c3c8c3;width:100%;max-width:1480px;margin-inline:auto;padding:64px clamp(20px,5vw,72px);color:var(--role-ink);background:var(--role-paper);font-family:IBM Plex Sans,Arial,sans-serif;overflow-wrap:anywhere}.role-catalogue-map_catalogue__wsw5c *,.role-catalogue-map_catalogue__wsw5c :after,.role-catalogue-map_catalogue__wsw5c :before{box-sizing:border-box}.role-catalogue-map_catalogue__wsw5c :is(h2,h3,h4,p,dl,dd,ol,figure){margin:0}.role-catalogue-map_catalogue__wsw5c :is(a,button,summary):focus-visible{outline:3px solid #c4371d;outline-offset:5px}.role-catalogue-map_catalogue__wsw5c button{font:inherit;border-radius:0;cursor:pointer}.role-catalogue-map_catalogue__wsw5c a{color:var(--role-blue);text-underline-offset:5px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_eyebrow__lYu1J{display:block;color:var(--role-blue);font:500 .72rem/1.65 IBM Plex Mono,Courier New,monospace;letter-spacing:.055em}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_intro__aGxvp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:48px;align-items:end;margin-bottom:32px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_heading__JUjt_{margin-top:14px;font-size:clamp(2rem,3.7vw,3.8rem);font-weight:450;line-height:1.08;letter-spacing:-.045em}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_introText__eyOTd{color:var(--role-muted);font-size:1.05rem;line-height:1.65;max-width:44em}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_disclosure__BR_kt{margin-top:16px;color:var(--role-muted);font-size:.8rem;line-height:1.6}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_picker__a_rC2{min-width:0;padding:0;margin:0 0 26px;border:0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_picker__a_rC2 legend{margin-bottom:12px;padding:0;font-size:.86rem;font-weight:600}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleGrid__qI7lq{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleChoice__rGbKn{position:relative;min-width:0;cursor:pointer}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleChoice__rGbKn input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleTile__eRjJ_{display:grid;grid-template-columns:22px minmax(0,1fr) 15px;gap:8px;align-items:center;min-height:76px;height:100%;padding:12px;border:1px solid #a1aba5;background:var(--role-sheet);transition:background-color .15s ease,border-color .15s ease}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleChoice__rGbKn:hover .role-catalogue-map_roleTile__eRjJ_{border-color:var(--role-blue);background:#edf1fa}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleChoice__rGbKn input:checked+.role-catalogue-map_roleTile__eRjJ_{border-color:var(--role-blue);background:#e8eefb;box-shadow:inset 0 -3px 0 var(--role-blue)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleChoice__rGbKn input:focus-visible+.role-catalogue-map_roleTile__eRjJ_{outline:3px solid #c4371d;outline-offset:3px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleNumber__IVPzB{color:var(--role-blue);font:500 .72rem/1.3 IBM Plex Mono,Courier New,monospace}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleName__MMZFQ{font-size:.91rem;font-weight:500;line-height:1.35}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_selectionMark__QO4ZE{color:var(--role-blue);font-size:1.1rem}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_selectedPanel__tVWoR{border:1px solid var(--role-line);background:var(--role-sheet)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_selectedOverview__Kez9J{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:36px;padding:32px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_selectedCopy__tKuoR{min-width:0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleHeading__ZsE4l{margin:14px 0 16px;font-size:clamp(1.8rem,3vw,3rem);font-weight:450;line-height:1.08;letter-spacing:-.04em}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_selectedCopy__tKuoR>p{color:var(--role-muted);font-size:1rem;line-height:1.65;max-width:36em}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_demoLink__eA_Xj{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;margin-top:24px;padding:12px 16px;background:var(--role-blue);color:#fff;font-size:.9rem;font-weight:500;line-height:1.45;text-decoration:none}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_demoLink__eA_Xj:hover{background:#00378f}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_taskArtwork__GykIm{min-width:0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--role-line)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS>div{padding:23px 26px 26px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS>div+div{border-left:1px solid var(--role-line)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS dt{margin-bottom:10px;color:var(--role-blue);font-size:.8rem;font-weight:600;line-height:1.45}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS dt>span{font-family:IBM Plex Mono,Courier New,monospace;font-size:.7rem;font-weight:400}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS dd{color:#34424a;font-size:.91rem;line-height:1.65}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_mapHeading__jBsoP{display:flex;justify-content:space-between;align-items:end;gap:36px;margin:48px 0 20px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_mapHeading__jBsoP h3{margin-top:10px;font-size:clamp(1.6rem,2.7vw,2.5rem);font-weight:450;letter-spacing:-.035em;line-height:1.15}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_mapHeading__jBsoP>p{max-width:420px;color:var(--role-muted);font-size:.84rem;line-height:1.65}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_legendMark__FbR_2{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:4px;background:#e8eefb;color:var(--role-blue);border:1px solid var(--role-blue)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journeys__2m0K0{border-top:1px solid var(--role-line)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journey__0AQsN{border-bottom:1px solid var(--role-line)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journey__0AQsN>summary{display:grid;grid-template-columns:30px minmax(0,1fr) auto 20px;align-items:center;gap:18px;min-height:78px;padding:18px 0;list-style:none;cursor:pointer}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journey__0AQsN>summary::-webkit-details-marker{display:none}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journey__0AQsN>summary:hover .role-catalogue-map_journeyTitle__qrdI8{color:var(--role-blue)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journeyNumber__MeASk{color:var(--role-blue);font:500 .79rem/1.5 IBM Plex Mono,Courier New,monospace}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journeyTitle__qrdI8{font-size:clamp(1rem,1.4vw,1.15rem);font-weight:500;line-height:1.4}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journeyCount__GdnW0{padding:5px 9px;color:#59656d;font-size:.76rem;line-height:1.4}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journeyCount__GdnW0[data-included=true]{background:#e8eefb;color:var(--role-blue)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_expandMark__jYXLl{justify-self:end;color:var(--role-blue);font-size:1.3rem;line-height:1;transition:transform .15s ease}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journey__0AQsN[open]>summary .role-catalogue-map_expandMark__jYXLl{transform:rotate(45deg)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journeyBody__oPpuM{padding-bottom:22px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stages___KThL{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;padding:0;list-style:none}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN{position:relative;min-width:0;padding:15px 13px;background:#e9ece7;border:1px solid #b6c0b8;min-height:139px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN+.role-catalogue-map_stage__uAkLN:before{content:"";position:absolute;width:13px;top:27px;left:-14px;border-top:1px solid #7c8b91}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN[data-included=true]{border-color:var(--role-blue);background:#e8eefb;box-shadow:inset 0 3px 0 var(--role-blue)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stageNumber__0JLAr{display:block;color:#52636b;font:500 .71rem/1.5 IBM Plex Mono,Courier New,monospace;margin-bottom:10px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN strong{display:block;color:var(--role-ink);font-size:.9rem;font-weight:550;line-height:1.4}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stageOwner__S1E0b{display:block;color:#4c5a62;font-size:.76rem;line-height:1.5;margin-top:5px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_mappedLabel__iLPYu{display:block;color:var(--role-blue);font-size:.69rem;font-weight:500;margin-top:12px;line-height:1.4}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journeyLink__CpJ01{display:inline-flex;align-items:center;min-height:44px;gap:20px;margin-top:9px;font-size:.82rem}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO{margin-top:28px;padding:28px;color:var(--role-paper);background:#11202d;border-top:3px solid #8496a7}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO[data-included=true]{border-top-color:#e99778}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO header{display:flex;justify-content:space-between;align-items:start;gap:28px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO .role-catalogue-map_eyebrow__lYu1J{color:#c0d3eb}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO h3{margin-top:11px;max-width:25em;color:var(--role-paper);font-size:clamp(1.4rem,2vw,1.85rem);font-weight:450;line-height:1.2;letter-spacing:-.025em}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryMatch__fPSN8{max-width:18em;padding:7px 10px;border:1px solid #667b8c;color:#d5e1ec;font-size:.72rem;line-height:1.5}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO[data-included=true] .role-catalogue-map_recoveryMatch__fPSN8{color:#ffccb9;border-color:#c18b73}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryIntro__I6sdh{margin-top:18px;color:#ccd8e3;max-width:78em;font-size:.88rem;line-height:1.7}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoverySteps__uI6RM{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:24px;padding:0;list-style:none;border-top:1px solid #506172;border-bottom:1px solid #506172}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoverySteps__uI6RM li{padding:16px 14px;color:#f4f3ee;font-size:.84rem;line-height:1.5}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoverySteps__uI6RM li+li{border-left:1px solid #506172}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoverySteps__uI6RM li>span{display:block;margin-bottom:7px;color:#b5cce8;font:500 .7rem/1.5 IBM Plex Mono,Courier New,monospace}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryFooter__E8hHv{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:18px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryFooter__E8hHv>p{color:#ccd8e3;font-size:.79rem;line-height:1.6}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryFooter__E8hHv>div{display:flex;flex-wrap:wrap;gap:10px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryFooter__E8hHv button{min-height:44px;padding:8px 12px;background:transparent;border:1px solid #859eb8;color:#e6eff9;font-size:.8rem;line-height:1.4}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryFooter__E8hHv button:hover,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryFooter__E8hHv button[aria-pressed=true]{background:#293e55;border-color:#bfdbff}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_sourceNote__G8Trf{display:block;color:var(--role-muted);font-size:.74rem;line-height:1.6}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO .role-catalogue-map_sourceNote__G8Trf{margin-top:15px;color:#b5c5d4}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffDetails__pOCSm{margin-top:26px;border-block:1px solid var(--role-line)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H{margin-top:0;border-top:0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H>summary,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffDetails__pOCSm>summary{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;min-height:64px;font-size:.98rem;line-height:1.5;font-weight:500;cursor:pointer;list-style:none}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H>summary::-webkit-details-marker,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffDetails__pOCSm>summary::-webkit-details-marker{display:none}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H>summary>span,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffDetails__pOCSm>summary>span{color:var(--role-blue);font-size:1.25rem}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H[open]>summary>span,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffDetails__pOCSm[open]>summary>span{transform:rotate(45deg)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC{padding-bottom:24px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC article{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:28px;padding:25px;border:1px solid var(--role-line);background:var(--role-sheet)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC article+article{border-top:0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC h4{margin:10px 0;font-size:1.17rem;font-weight:500;line-height:1.35}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC dl{display:grid;gap:13px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC dl>div{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:18px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H dt,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC dt{color:#253c4e;font-size:.77rem;font-weight:600;line-height:1.6}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H dd,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC dd{color:var(--role-muted);font-size:.86rem;line-height:1.65}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;padding:6px 0 26px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H article{padding:25px;border:1px solid var(--role-line);background:var(--role-sheet)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H h4{font-size:1.16rem;font-weight:500;line-height:1.5}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H h4 a{display:inline-flex;align-items:center;gap:10px;min-height:44px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H article>p{margin:8px 0 16px;font-size:.87rem;color:var(--role-muted);line-height:1.65}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H dl{display:grid;gap:13px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H dd{margin-top:3px}.role-catalogue-map_visuallyHidden__Rx9d4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1080px){.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleGrid__qI7lq{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleTile__eRjJ_{grid-template-columns:minmax(0,1fr) 16px;padding:12px 10px;gap:6px;min-height:86px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleNumber__IVPzB{grid-column:1/-1}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleName__MMZFQ{font-size:.83rem}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_selectedOverview__Kez9J{gap:22px;padding:24px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS>div{padding:20px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stages___KThL{gap:9px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN{padding-inline:10px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN+.role-catalogue-map_stage__uAkLN:before{width:9px;left:-10px}}@media (max-width:800px){.role-catalogue-map_catalogue__wsw5c{padding-top:42px;padding-bottom:42px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_intro__aGxvp{grid-template-columns:1fr;gap:22px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleGrid__qI7lq{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleTile__eRjJ_{grid-template-columns:22px minmax(0,1fr) 15px;min-height:64px;padding:12px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleNumber__IVPzB{grid-column:auto}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleName__MMZFQ{font-size:.91rem}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_selectedOverview__Kez9J{grid-template-columns:1fr;gap:20px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_taskArtwork__GykIm{max-width:640px;width:100%;margin-inline:auto}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS{grid-template-columns:1fr}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS>div+div{border-left:0;border-top:1px solid var(--role-line)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_mapHeading__jBsoP{align-items:start;flex-direction:column;gap:15px;margin-top:35px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stages___KThL{grid-template-columns:1fr;gap:0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN{display:grid;grid-template-columns:27px minmax(0,1fr) auto;gap:12px;align-items:start;min-height:70px;padding:15px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN+.role-catalogue-map_stage__uAkLN{border-top:0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN+.role-catalogue-map_stage__uAkLN:before{display:none}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stageNumber__0JLAr{margin:2px 0 0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN[data-included=true]{box-shadow:inset 3px 0 0 var(--role-blue);border-top:1px solid var(--role-blue)}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stageOwner__S1E0b{font-size:.79rem}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_mappedLabel__iLPYu{margin-top:2px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO{padding:24px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO header{flex-direction:column;gap:15px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoverySteps__uI6RM{grid-template-columns:1fr}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoverySteps__uI6RM li{display:grid;grid-template-columns:27px minmax(0,1fr);gap:12px;padding:13px 0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoverySteps__uI6RM li+li{border-left:0;border-top:1px solid #506172}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoverySteps__uI6RM li>span{margin:2px 0 0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC article{grid-template-columns:1fr;gap:18px;padding:22px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H>div{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleTile__eRjJ_{grid-template-columns:minmax(0,1fr) 15px;gap:6px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleNumber__IVPzB{grid-column:1/-1}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_roleName__MMZFQ{font-size:.86rem}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recordRow__cbMhS>div,.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_selectedOverview__Kez9J{padding:20px 16px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_demoLink__eA_Xj{width:100%}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journey__0AQsN>summary{grid-template-columns:23px minmax(0,1fr) 18px;gap:9px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_journeyCount__GdnW0{grid-column:2;justify-self:start;padding:3px 6px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_expandMark__jYXLl{grid-column:3;grid-row:1/3}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_stage__uAkLN{grid-template-columns:22px minmax(0,1fr);gap:8px;padding:14px 12px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_mappedLabel__iLPYu{grid-column:2;margin-top:0}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recovery__w4SEO{padding:22px 17px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryFooter__E8hHv>div{width:100%}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_recoveryFooter__E8hHv button{width:100%;text-align:left}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC article{padding:20px 16px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_handoffList__4MznC dl>div{grid-template-columns:1fr;gap:3px}.role-catalogue-map_catalogue__wsw5c .role-catalogue-map_directory__Ibe7H article{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.role-catalogue-map_catalogue__wsw5c *,.role-catalogue-map_catalogue__wsw5c :after,.role-catalogue-map_catalogue__wsw5c :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}