.ReadinessDocument_band__bw1mh{padding-block:clamp(var(--s-7),4.5vw,var(--s-8));background:#f8fafc;color:var(--ink)}.ReadinessDocument_shell__nYddM{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(var(--s-6),5vw,var(--s-9));gap:clamp(var(--s-6),5vw,var(--s-9));align-items:start;max-width:var(--maxw-wide);margin:0 auto;padding-inline:var(--open-pad)}.ReadinessDocument_copy__m4IHh{min-width:0;padding-top:var(--s-5)}.ReadinessDocument_title__p92WQ{max-width:16ch;margin:0;font-family:var(--font-display);font-size:clamp(var(--t-4),3.8vw,var(--t-6));font-weight:400;line-height:1.1}.ReadinessDocument_title__p92WQ em{color:var(--accent-ink)}.ReadinessDocument_body__xk8PH{max-width:45ch;margin:var(--s-5) 0 0;color:var(--ink-muted);font-size:var(--t-1);line-height:1.6}.ReadinessDocument_link__kkh83{display:inline-flex;align-items:center;gap:var(--s-3);margin-top:var(--s-6);padding-bottom:4px;border-bottom:1px solid var(--accent-ink);color:var(--ink);font-size:var(--t-0);font-weight:600}.ReadinessDocument_link__kkh83 span{color:var(--accent-ink);transition:transform .2s ease}.ReadinessDocument_link__kkh83:focus-visible span,.ReadinessDocument_link__kkh83:hover span{transform:translateX(4px)}.ReadinessDocument_link__kkh83:focus-visible{outline:2px solid var(--accent-ink);outline-offset:4px}.ReadinessDocument_preview__SSZSv{min-width:0;padding-left:clamp(0px,4vw,var(--s-8))}@media (max-width:800px){.ReadinessDocument_shell__nYddM{grid-template-columns:1fr;gap:var(--s-7)}.ReadinessDocument_copy__m4IHh{padding-top:0}.ReadinessDocument_preview__SSZSv{padding-left:0}}@media (prefers-reduced-motion:reduce){.ReadinessDocument_link__kkh83 span{transition:none}}.Reveal_reveal__K1Fhf{transition:opacity var(--dur-reveal) var(--ease),transform var(--dur-reveal) var(--ease)}.Reveal_hidden__ueOna{opacity:0;transform:translateY(var(--travel-reveal))}.Reveal_shown__1f_f5{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal_hidden__ueOna,.Reveal_reveal__K1Fhf{opacity:1;transform:none;transition:none}}.ReadinessVisual_reveal__VWlA5{min-width:0}.ReadinessVisual_hold__gukkU{position:relative}.ReadinessVisual_frame__GgDVA{justify-self:stretch;width:100%;container:readiness/inline-size;--ls:14}.ReadinessVisual_diagram__gM_cQ{display:block;width:100%;height:auto;overflow:visible}.ReadinessVisual_ground__KrFOB{opacity:.8}.ReadinessVisual_base__JAFWm{filter:drop-shadow(0 13px 17px rgba(27,54,74,.12))}.ReadinessVisual_conduit__MEGeC{stroke:#d5e2ea;stroke-width:8;transition:opacity .6s var(--ease)}.ReadinessVisual_trace__2tPgl{stroke:#c18b20;stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease);--after:200ms}.ReadinessVisual_traceLate__25s01{--after:700ms}.ReadinessVisual_diagram__gM_cQ[data-assessed] .ReadinessVisual_trace__2tPgl{stroke-dashoffset:0;transition-delay:var(--after)}.ReadinessVisual_diagram__gM_cQ:not([data-assessed]) .ReadinessVisual_conduit__MEGeC{opacity:.45}.ReadinessVisual_drift__EnBzN{transform:translateX(-22px);transition:transform .9s var(--ease)}.ReadinessVisual_diagram__gM_cQ[data-assessed] .ReadinessVisual_drift__EnBzN{transform:none}.ReadinessVisual_settle__iA6e4{opacity:.1;transform:translateY(-30px);transition:opacity .7s ease,transform .9s var(--ease)}.ReadinessVisual_diagram__gM_cQ[data-assessed] .ReadinessVisual_settle__iA6e4{opacity:1;transform:none;transition-delay:.35s}.ReadinessVisual_line__bIJ2n{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .42s var(--ease)}.ReadinessVisual_diagram__gM_cQ[data-assessed] .ReadinessVisual_line__bIJ2n{stroke-dashoffset:0}.ReadinessVisual_decision__p6UiD{opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .5s var(--ease)}.ReadinessVisual_diagram__gM_cQ[data-assessed] .ReadinessVisual_decision__p6UiD{opacity:1;transform:none;transition-delay:.95s}.ReadinessVisual_report__Jq06_,.ReadinessVisual_review__oB8EM,.ReadinessVisual_sources___qGJ4{transition:opacity .55s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ReadinessVisual_review__oB8EM{transition-delay:.1s}.ReadinessVisual_report__Jq06_{transition-delay:.2s}.ReadinessVisual_reveal__VWlA5[data-shown=false] .ReadinessVisual_sources___qGJ4{opacity:0;transform:translateY(13px)}.ReadinessVisual_reveal__VWlA5[data-shown=false] .ReadinessVisual_review__oB8EM{opacity:0;transform:translateY(20px)}.ReadinessVisual_reveal__VWlA5[data-shown=false] .ReadinessVisual_report__Jq06_{opacity:0;transform:translateY(30px)}.ReadinessVisual_pointer__VFinW text{font-family:var(--font-ui);font-size:calc(var(--ls) * 1px);font-weight:600;fill:#33495c}.ReadinessVisual_pointer__VFinW .pointerShelf{transform:scaleX(var(--ls));transform-box:fill-box;transform-origin:left center}.ReadinessVisual_pointer__VFinW[data-side=left] .pointerShelf{transform-origin:right center}@container readiness (max-width: 559px){.ReadinessVisual_pointer__VFinW{--ls:17.5}}@container readiness (max-width: 439px){.ReadinessVisual_pointer__VFinW{--ls:21.5}}@container readiness (max-width: 359px){.ReadinessVisual_pointer__VFinW{display:none}}.ReadinessVisual_consequence__3nf1k{min-height:3em;margin:var(--s-4) 0 0;max-width:var(--measure);color:var(--ink-muted);font-size:var(--t-0);line-height:1.5;text-wrap:pretty}.ReadinessVisual_consequence__3nf1k span{display:block;animation:ReadinessVisual_sentenceIn__OSeFm .4s var(--ease) both}@keyframes ReadinessVisual_sentenceIn__OSeFm{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ReadinessVisual_conduit__MEGeC,.ReadinessVisual_decision__p6UiD,.ReadinessVisual_drift__EnBzN,.ReadinessVisual_line__bIJ2n,.ReadinessVisual_report__Jq06_,.ReadinessVisual_review__oB8EM,.ReadinessVisual_settle__iA6e4,.ReadinessVisual_sources___qGJ4,.ReadinessVisual_trace__2tPgl{transition:none}.ReadinessVisual_reveal__VWlA5[data-shown=false] :is(.ReadinessVisual_sources___qGJ4,.ReadinessVisual_review__oB8EM,.ReadinessVisual_report__Jq06_){opacity:1;transform:none}.ReadinessVisual_consequence__3nf1k span{animation:none}}.solution_section__X4_Hg{padding-block:clamp(var(--s-8),5vw,var(--s-9));background:var(--band-bg);color:var(--band-text)}.solution_closeBand__WifKI{padding-block:clamp(var(--s-6),3.5vw,var(--s-8))}.solution_shell__OrxJM{max-width:var(--maxw)}.solution_shellNarrow__GJgXQ,.solution_shell__OrxJM{margin:0 auto;padding:0 clamp(var(--s-4),4vw,var(--s-6))}.solution_shellNarrow__GJgXQ{max-width:var(--maxw-narrow)}.solution_shellWide__Eil7r{max-width:var(--maxw-wide);margin:0 auto;padding:0 clamp(var(--s-4),4vw,var(--s-6))}.solution_deliverBand__LlRFe,.solution_section__X4_Hg.solution_deliverBand__LlRFe{background:var(--paper-raised);--band-bg:var(--paper-raised)}.solution_btnGo__JarEc{transition:transform var(--dur-settle) var(--ease-settle)}@media (hover:hover) and (pointer:fine){.solution_btn__Uy0Ef:hover .solution_btnGo__JarEc{transform:translateX(3px)}}.solution_btn__Uy0Ef:focus-visible .solution_btnGo__JarEc{transform:translateX(3px)}.solution_btn__Uy0Ef:active .solution_btnGo__JarEc{transform:translateX(-1px);transition-duration:var(--dur-press)}.solution_textLink__xIEdV{position:relative;font-size:var(--t-0);color:var(--band-text);padding-bottom:4px;transition:color var(--dur) var(--ease)}.solution_textLink__xIEdV:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--band-rule-strong);transform-origin:bottom;transition:transform var(--dur) var(--ease),background-color var(--dur) var(--ease)}.solution_textLink__xIEdV:hover:after{transform:scaleY(2)}.solution_textLink__xIEdV:focus-visible{outline:2px solid var(--band-accent-text);outline-offset:4px}.solution_perspectiveBand__Go007{padding-block:clamp(var(--s-8),5vw,var(--s-9))}.solution_perspectiveGrid__vX3Ao{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-gap:clamp(var(--s-7),6vw,var(--s-9));gap:clamp(var(--s-7),6vw,var(--s-9));align-items:stretch}.solution_perspectiveMain___O9Qz{min-width:0}.solution_perspectiveHead__KaxAp{max-width:20ch;font-size:clamp(var(--t-5),4.25vw,var(--t-7))}.solution_perspectiveBody__SikBc{margin-top:var(--s-6);max-width:61ch;font-size:var(--t-1);line-height:1.65;color:var(--band-text-muted)}.solution_questionCard__j5kAq{display:flex;flex-direction:column;gap:var(--s-5);min-width:0;min-height:340px;padding:clamp(var(--s-6),3.2vw,var(--s-8));border-radius:var(--r);background:var(--accent);-webkit-clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%);color:var(--ink)}.solution_questionLabel__7Xevo{font-family:var(--font-ui);font-size:.875rem;font-weight:600;line-height:1.4;color:var(--ink)}.solution_questionText__m0Tkt{margin-top:auto;max-width:24ch;font-family:var(--font-display);font-size:clamp(var(--t-4),2.5vw,var(--t-5));line-height:1.12;color:var(--ink)}.solution_questionLink__owrkb{display:inline-flex;align-items:center;gap:var(--s-3);align-self:flex-start;padding-bottom:4px;border-bottom:1px solid var(--ink);color:var(--ink);font-size:var(--t-0);font-weight:600}.solution_questionLink__owrkb span{color:var(--ink);transition:transform var(--dur) var(--ease)}@media (hover:hover) and (pointer:fine){.solution_questionLink__owrkb:hover span{transform:translateX(3px)}}.solution_questionLink__owrkb:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.solution_starts__j_bvW{margin-top:clamp(var(--s-7),5vw,var(--s-8))}.solution_startsHead__kyKQL{font-family:var(--font-ui);font-size:var(--t-1);font-weight:600;line-height:1.3;color:var(--band-text)}.solution_startsList__UW7S_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s-6) clamp(var(--s-5),3vw,var(--s-7));gap:var(--s-6) clamp(var(--s-5),3vw,var(--s-7));margin-top:var(--s-5)}.solution_start__ujQ7z{min-width:0;padding-top:var(--s-4);border-top:2px solid var(--band-accent-text)}.solution_startSaid__YBkT1{font-size:var(--t-1);font-weight:500;line-height:1.45;color:var(--band-text)}.solution_startNote__UIlNB{margin-top:var(--s-3);font-size:var(--t-0);line-height:1.6;color:var(--band-text-muted)}.solution_readinessBand__fWHcl{padding-block:clamp(var(--s-7),4.5vw,var(--s-8))}.solution_readinessGrid__7H8iH{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(var(--s-5),3vw,var(--s-7));align-items:center}.solution_readinessGrid__7H8iH .solution_perspectiveHead__KaxAp{max-width:16ch;font-size:clamp(var(--t-4),3.6vw,var(--t-6))}.solution_readinessGrid__7H8iH .solution_perspectiveBody__SikBc{max-width:45ch;margin-top:var(--s-5)}.solution_section__X4_Hg.solution_phasesBand__CIoX5{--band-bg:var(--paper-raised);background:var(--band-bg)}.solution_phasesBand__CIoX5{position:relative;isolation:isolate;padding-block:clamp(var(--s-8),5vw,var(--s-9));overflow:hidden}.solution_phasesBand__CIoX5:before{content:"";position:absolute;inset:0 auto var(--s-8) 0;width:47%;background:var(--ground);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 90px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 90px) 100%,0 100%);z-index:-1}.solution_phasesBand__CIoX5:after{content:"";position:absolute;bottom:var(--s-8);left:0;width:39%;height:5px;background:var(--accent);z-index:-1}.solution_approachBackdrop__jih1R{position:absolute;inset:0 auto auto 0;width:47%;height:calc(100% - var(--s-8));-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 90px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 90px) 100%,0 100%);pointer-events:none}.solution_planeLowerLeft__9qqHL,.solution_planeMidRight__2Q8o3,.solution_planeTopLeft__0KClS{fill:var(--surface)}.solution_planeLowerCentre__XvVbC,.solution_planeLowerRight__LUmDK,.solution_planeMidLeft__SENYS,.solution_planeTopRight__QLPLX{fill:var(--rule-hair)}.solution_phasesLayout__w2emr{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:clamp(var(--s-5),4.5vw,var(--s-9));gap:clamp(var(--s-5),4.5vw,var(--s-9));align-items:center}.solution_stepsIntro__nZw_P{padding-right:var(--s-6);color:var(--text)}.solution_stepsHead__6zmd1{margin-top:0;max-width:14ch;font-size:clamp(var(--t-5),4.2vw,var(--t-7))}.solution_approachLede___OAv7{margin-top:var(--s-5);max-width:40ch;font-size:var(--t-0);line-height:1.65;color:var(--text-muted)}.solution_approachProof__nhWGA{max-width:460px;margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule-strong)}.solution_proofLabel__RU5e9{font-family:var(--font-ui);font-size:var(--t-0);font-weight:600;line-height:1.4;color:var(--accent)}.solution_stepsLede__a5Rth{margin-top:var(--s-2);max-width:32ch;font-size:var(--t-1);line-height:1.5;color:var(--text-muted)}.solution_steps__SsVDu{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin-left:var(--s-5);padding:1px;background:var(--rule-paper)}.solution_steps__SsVDu:before{content:"";position:absolute;top:0;left:0;width:var(--s-8);height:4px;background:var(--accent)}.solution_step__AyHru{display:grid;grid-template-columns:var(--s-7) minmax(0,1fr);grid-column-gap:var(--s-4);column-gap:var(--s-4);align-content:start;min-width:0;min-height:235px;padding:clamp(var(--s-5),2.2vw,var(--s-6));background:var(--paper-raised);color:var(--ink)}.solution_step__AyHru:nth-child(4n+2),.solution_step__AyHru:nth-child(4n+3){background:var(--paper)}.solution_stepsLong__sjOi8 .solution_step__AyHru:last-child{grid-column:1/-1;min-height:0}.solution_workMark__EFiDh{grid-column:1;grid-row:1;width:var(--s-7);height:var(--s-7);color:var(--accent-ink)}.solution_stepName__O0A4r{grid-column:2;align-self:center;font-size:var(--t-2);line-height:1.2}.solution_stepDetail__be9vk{grid-column:1/-1;margin-top:var(--s-5);max-width:62ch;font-size:var(--t-0);line-height:1.6;color:var(--ink-muted)}.solution_dependsHead__mpMKg{font-size:clamp(var(--t-4),4vw,var(--t-5));max-width:22ch}.solution_dependsLede__t_rKb{margin-top:var(--s-5);max-width:var(--measure);font-size:var(--t-1);line-height:1.55;color:var(--band-text-muted)}.solution_needs__Pm26w{max-width:var(--measure);margin-top:clamp(var(--s-6),4vw,var(--s-7));border-top:1px solid var(--band-rule-strong)}.solution_need__AFwS0{padding-block:var(--s-4);border-bottom:1px solid var(--band-rule);font-size:var(--t-0);line-height:1.6;color:var(--band-text)}.solution_ifMissing__tTnkv{margin-top:clamp(var(--s-6),4vw,var(--s-7))}.solution_ifMissingKey__ZARPh{margin-bottom:var(--s-2);font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:var(--band-accent-text)}.solution_ifMissingBody__GbI2s{max-width:var(--measure);font-size:var(--t-1);line-height:1.55;color:var(--band-text)}.solution_deliverGrid__WHlOO{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);grid-gap:clamp(var(--s-6),4vw,var(--s-8));gap:clamp(var(--s-6),4vw,var(--s-8));align-items:start}.solution_deliverHead__Rh217{font-size:clamp(var(--t-3),2.6vw,var(--t-4))}.solution_delivers__LMkDM{margin:0;column-count:2;column-gap:clamp(var(--s-6),4vw,var(--s-7));padding-top:clamp(var(--s-5),3vw,var(--s-6));border-top:1px solid var(--band-rule-strong)}.solution_deliver__NFMpj{page-break-inside:avoid;break-inside:avoid;margin-bottom:clamp(var(--s-5),3vw,var(--s-6))}.solution_deliverName__a_O25{font-size:var(--t-1);font-weight:600;line-height:1.3;color:var(--band-text)}.solution_deliverDetail__a7QsP{margin:var(--s-2) 0 0;max-width:var(--measure);font-size:var(--t-0);line-height:1.6;color:var(--band-text-muted)}.solution_table__6usIB{width:100%;border-collapse:collapse;text-align:left}.solution_caption__wa0wB{text-align:left;margin-bottom:var(--s-5)}.solution_captionTitle__zjJ7P{font-size:clamp(var(--t-4),3.2vw,var(--t-5));max-width:24ch}.solution_captionNote__SFtt9{margin-top:var(--s-3);font-size:var(--t-0);line-height:1.65;color:var(--band-text-muted);max-width:62ch}.solution_table__6usIB thead th{padding:0 var(--s-5) var(--s-3) 0;border-bottom:1px solid var(--band-rule-strong);font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:var(--band-text-quiet)}.solution_table__6usIB tbody tr{vertical-align:top}.solution_table__6usIB tbody tr:nth-child(2n){background:var(--band-recess)}.solution_table__6usIB tbody td,.solution_table__6usIB tbody th{padding:var(--s-4) var(--s-5) var(--s-4) 0}.solution_table__6usIB tbody td:first-child,.solution_table__6usIB tbody th:first-child{padding-left:var(--s-4)}.solution_metric__1a4Fm{font-size:var(--t-0);font-weight:600;line-height:1.45;color:var(--band-text);width:34%}.solution_cell__eA6GD{font-size:var(--t-0);line-height:1.6;color:var(--band-text-muted)}.solution_after__SqM_O{color:var(--band-text)}.solution_cellLabel__0L12s{display:none}.solution_shapeHead__C2hyB{font-size:.875rem;font-weight:600;color:var(--band-accent-text)}.solution_duration__S8jE_{margin-top:var(--s-4);font-size:clamp(var(--t-2),2.6vw,var(--t-3));font-weight:500;line-height:1.4;color:var(--band-text);max-width:46ch}.solution_rail__QdoS_{margin-top:clamp(var(--s-6),3vw,var(--s-7));display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4)}.solution_phase__eULrt{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start}.solution_phaseBar__KLbF1{height:6px;background:var(--band-rule-strong)}.solution_phase__eULrt:first-child .solution_phaseBar__KLbF1{background:var(--accent)}.solution_phaseName__M65Kx{font-size:var(--t-0);font-weight:600;line-height:1.3;color:var(--band-text)}.solution_phaseSpan__bMoWu{font-size:var(--t-m1);line-height:1.5;color:var(--band-text-muted)}.solution_close__nZqO2{display:grid;justify-items:center;text-align:center;grid-gap:var(--s-4);gap:var(--s-4)}.solution_closeTitle___Xmjh{font-size:clamp(var(--t-4),3.6vw,var(--t-5));max-width:22ch}.solution_closeLede__6wj_C{font-size:var(--t-1);line-height:1.6;color:var(--text-muted);max-width:56ch}.solution_closeActions__7QuvG{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--s-5);margin-top:var(--s-2)}.solution_close__nZqO2 .solution_textLink__xIEdV,.solution_close__nZqO2 .solution_textLink__xIEdV:hover{color:var(--text)}@media (max-width:1100px){.solution_startsList__UW7S_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.solution_deliverGrid__WHlOO{grid-template-columns:1fr;gap:var(--s-5)}.solution_perspectiveGrid__vX3Ao{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:var(--s-6)}.solution_readinessGrid__7H8iH{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--s-5)}.solution_phasesLayout__w2emr{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:var(--s-5)}.solution_approachBackdrop__jih1R,.solution_phasesBand__CIoX5:before{width:42%}.solution_stepsIntro__nZw_P{padding-right:var(--s-4)}.solution_steps__SsVDu{margin-left:var(--s-4)}.solution_step__AyHru{min-height:250px}.solution_rail__QdoS_{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.solution_perspectiveGrid__vX3Ao,.solution_readinessGrid__7H8iH{grid-template-columns:1fr}.solution_questionCard__j5kAq{min-height:280px}.solution_phasesBand__CIoX5:before{inset:0 0 auto;width:100%;height:360px;-webkit-clip-path:polygon(0 0,100% 0,100% 82%,0 100%);clip-path:polygon(0 0,100% 0,100% 82%,0 100%)}.solution_phasesBand__CIoX5:after{display:none}.solution_approachBackdrop__jih1R{inset:0 0 auto;width:100%;height:470px;-webkit-clip-path:polygon(0 0,100% 0,100% 82%,0 100%);clip-path:polygon(0 0,100% 0,100% 82%,0 100%)}.solution_phasesLayout__w2emr{grid-template-columns:1fr;gap:var(--s-7)}.solution_steps__SsVDu{margin-left:0}.solution_stepsIntro__nZw_P{padding-right:0}.solution_stepsHead__6zmd1{max-width:22ch}.solution_stepsLede__a5Rth{max-width:48ch}.solution_phasesBand__CIoX5:before{height:470px}.solution_step__AyHru{min-height:205px}.solution_table__6usIB thead{display:none}.solution_table__6usIB,.solution_table__6usIB tbody,.solution_table__6usIB tbody td,.solution_table__6usIB tbody th,.solution_table__6usIB tbody tr{display:block;width:auto}.solution_table__6usIB tbody tr{padding:var(--s-5) var(--s-4);border-radius:var(--r)}.solution_table__6usIB tbody tr:nth-child(odd){background:var(--band-recess)}.solution_table__6usIB tbody tr:nth-child(2n){background:transparent}.solution_table__6usIB tbody tr+tr{margin-top:var(--s-4)}.solution_table__6usIB tbody td,.solution_table__6usIB tbody th{padding:0}.solution_table__6usIB tbody td{margin-top:var(--s-4)}.solution_table__6usIB tbody td:first-child,.solution_table__6usIB tbody th:first-child{padding-left:0}.solution_metric__1a4Fm{width:auto}.solution_cellLabel__0L12s{display:block;margin-bottom:2px;font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:var(--band-text-quiet)}}@media (max-width:620px){.solution_startsList__UW7S_{grid-template-columns:1fr;gap:var(--s-5)}.solution_perspectiveHead__KaxAp{font-size:var(--t-6)}.solution_questionCard__j5kAq{min-height:0}.solution_questionText__m0Tkt{margin-top:var(--s-2)}.solution_approachBackdrop__jih1R,.solution_phasesBand__CIoX5:before{height:520px}.solution_phasesLayout__w2emr{gap:var(--s-8)}.solution_stepsHead__6zmd1{font-size:var(--t-6)}.solution_steps__SsVDu{grid-template-columns:1fr}.solution_step__AyHru,.solution_stepsLong__sjOi8 .solution_step__AyHru:last-child{min-height:0;grid-column:auto}.solution_delivers__LMkDM{column-count:1}.solution_rail__QdoS_{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.solution_btnGo__JarEc,.solution_btn__Uy0Ef,.solution_questionLink__owrkb span,.solution_textLink__xIEdV,.solution_textLink__xIEdV:after{transition:none}}@media (max-width:760px){.solution_shellNarrow__GJgXQ,.solution_shellWide__Eil7r,.solution_shell__OrxJM{padding-inline:var(--open-pad)}.solution_captionTitle__zjJ7P,.solution_closeTitle___Xmjh,.solution_deliverHead__Rh217,.solution_dependsHead__mpMKg,.solution_perspectiveHead__KaxAp,.solution_readinessGrid__7H8iH .solution_perspectiveHead__KaxAp,.solution_stepsHead__6zmd1{font-size:var(--display-2)}.solution_closeLede__6wj_C,.solution_dependsLede__t_rKb,.solution_ifMissingBody__GbI2s,.solution_perspectiveBody__SikBc,.solution_stepsLede__a5Rth{font-size:16px;line-height:1.65}.solution_startsList__UW7S_{grid-template-columns:1fr;gap:8px}.solution_start__ujQ7z{padding:8px 20px;border:0;border-radius:8px;background:var(--paper-raised)}.solution_startSaid__YBkT1{display:none}.solution_startNote__UIlNB{margin-top:0;font-size:16px}.solution_questionCard__j5kAq{padding:24px;min-height:0}.solution_questionText__m0Tkt{font-size:30px}.solution_approachBackdrop__jih1R,.solution_phasesBand__CIoX5:after,.solution_phasesBand__CIoX5:before{display:none}.solution_phasesLayout__w2emr{gap:20px}.solution_stepsIntro__nZw_P{padding:24px;background:var(--ground);border-radius:12px}.solution_approachProof__nhWGA{margin-top:20px;padding-top:20px}.solution_approachLede___OAv7{font-size:16px}.solution_steps__SsVDu{grid-template-columns:1fr;gap:8px;padding:0;background:none}.solution_steps__SsVDu:before{display:none}.solution_step__AyHru,.solution_stepsLong__sjOi8 .solution_step__AyHru:last-child{display:block;min-height:0;padding:8px 20px;border-radius:8px;background:var(--paper)}.solution_stepName__O0A4r,.solution_workMark__EFiDh{display:none}.solution_stepDetail__be9vk{margin-top:0;font-size:16px}.solution_close__nZqO2{justify-items:start;text-align:left}.solution_closeActions__7QuvG{width:100%;flex-direction:column;align-items:stretch;gap:16px}.solution_closeActions__7QuvG .solution_btn__Uy0Ef{justify-content:space-between}.solution_closeActions__7QuvG .solution_textLink__xIEdV{align-self:start;min-height:44px}}@media print{.solution_startSaid__YBkT1,.solution_stepName__O0A4r,.solution_workMark__EFiDh{display:block}}