.DetailNarrative_section__RtD2r{scroll-margin-top:104px;max-width:1280px;margin-inline:auto;padding:64px 40px}.DetailNarrative_section__RtD2r h2{max-width:850px;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.18;letter-spacing:-.035em}.DetailNarrative_section__RtD2r h3{font-size:20px;line-height:1.35;letter-spacing:-.025em}.DetailNarrative_section__RtD2r dd,.DetailNarrative_section__RtD2r p{color:var(--text-secondary);font-size:15px;line-height:1.8}.DetailNarrative_heading__9j0L_{margin-bottom:40px}.DetailNarrative_heading__9j0L_>p{max-width:790px;margin-top:20px;font-size:17px;line-height:1.85}.DetailNarrative_caption__aysSf,.DetailNarrative_stage__OPxJp{font-family:var(--technical-font);font-size:12px!important;line-height:1.6}.DetailNarrative_caption__aysSf{color:var(--accent)!important}.DetailNarrative_link__8Bv_k{display:inline-flex;min-height:44px;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--accent)}.DetailNarrative_link__8Bv_k:hover{text-decoration:underline;text-underline-offset:4px}.DetailNarrative_outcomes__X6kSz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:44px;padding-top:28px;border-top:1px solid var(--line)}.DetailNarrative_outcomes__X6kSz>div{border-left:2px solid var(--accent);padding-left:20px}.DetailNarrative_outcomesStack__aC5tQ dt,.DetailNarrative_outcomes__X6kSz dt{font-size:17px;font-weight:600}.DetailNarrative_outcomesStack__aC5tQ dd,.DetailNarrative_outcomes__X6kSz dd{margin-top:10px}.DetailNarrative_outcomesStack__aC5tQ{display:grid;gap:28px}.DetailNarrative_context__bU8g4{margin-top:40px;padding-top:28px;border-top:1px solid var(--line)}.DetailNarrative_context__bU8g4 h3{font-size:18px}.DetailNarrative_context__bU8g4 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin-top:20px}.DetailNarrative_context__bU8g4 li{position:relative;padding-left:16px;color:var(--text-secondary);font-size:14px;line-height:1.8}.DetailNarrative_context__bU8g4 li:before{content:"—";position:absolute;left:0;color:var(--ink)}.DetailNarrative_assessmentGrid__W8Orc{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:72px;align-items:start}.DetailNarrative_plan__3DbwG{padding:36px;border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--bone-deep);scroll-margin-top:112px}.DetailNarrative_plan__3DbwG h3{font-size:27px;margin-top:18px}.DetailNarrative_plan__3DbwG>p:not(:first-child){margin-top:16px}.DetailNarrative_plan__3DbwG dl{margin-top:24px;display:grid;gap:20px}.DetailNarrative_plan__3DbwG dt{font-size:14px;font-weight:600}.DetailNarrative_plan__3DbwG dd{margin-top:6px}.DetailNarrative_plan__3DbwG .DetailNarrative_disclosure__VPtyY{font-size:12px;margin-top:26px}.DetailNarrative_plan__3DbwG .DetailNarrative_link__8Bv_k{margin-top:12px}.DetailNarrative_deliverables___DnnS{padding-top:16px}.DetailNarrative_deliverables___DnnS>h3{margin-bottom:28px;font-size:24px}.DetailNarrative_flow__hMcHb{padding:28px 32px;background:var(--bone-deep);border:1px solid var(--line)}.DetailNarrative_decisionBrief__YfvvL figcaption,.DetailNarrative_flow__hMcHb figcaption,.DetailNarrative_routing__e2oRy figcaption{font-family:var(--technical-font);font-size:12px;color:var(--text-secondary);margin-bottom:24px}.DetailNarrative_flow__hMcHb ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:52px}.DetailNarrative_flow__hMcHb li{position:relative}.DetailNarrative_flow__hMcHb p{margin-top:12px}.DetailNarrative_flowArrow__W5k3s{position:absolute;width:20px;height:20px;right:-36px;top:7px;color:var(--accent)}.DetailNarrative_flowNote__uyFel{max-width:850px;margin-top:16px;font-size:13px!important}.DetailNarrative_routingGrid__BxSAi{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:64px;align-items:start}.DetailNarrative_launchGrid__K6OwQ .DetailNarrative_context__bU8g4,.DetailNarrative_routingGrid__BxSAi .DetailNarrative_context__bU8g4{margin:0}.DetailNarrative_launchGrid__K6OwQ .DetailNarrative_context__bU8g4 ul,.DetailNarrative_routingGrid__BxSAi .DetailNarrative_context__bU8g4 ul{grid-template-columns:1fr}.DetailNarrative_routing__e2oRy{border:1px solid var(--line);padding:28px;text-align:center}.DetailNarrative_routing__e2oRy>svg{width:18px;height:18px;margin:12px auto;color:var(--accent)}.DetailNarrative_routingStart__PCy5e{font-size:17px;font-weight:500}.DetailNarrative_routingRule__yeXOB{padding:16px;background:var(--bone-deep);font-weight:600}.DetailNarrative_routes__MT_vu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:24px}.DetailNarrative_routes__MT_vu span{display:block;font-size:12px;line-height:1.7;color:var(--text-secondary)}.DetailNarrative_routes__MT_vu svg{width:18px;height:18px;margin:12px auto;color:var(--accent)}.DetailNarrative_routes__MT_vu strong{display:block;font-size:18px}.DetailNarrative_routes__MT_vu p{margin-top:10px;font-size:14px}.DetailNarrative_launchGrid__K6OwQ{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:72px}.DetailNarrative_launchPath__cTQYN{padding-left:28px;border-left:2px solid var(--accent)}.DetailNarrative_launchPath__cTQYN li{position:relative;padding:0 0 32px 16px}.DetailNarrative_launchPath__cTQYN li:last-child{padding-bottom:0}.DetailNarrative_launchPath__cTQYN li:before{content:"";position:absolute;width:14px;height:2px;background:var(--accent);left:-28px;top:10px}.DetailNarrative_stage__OPxJp{display:block;color:var(--text-secondary);margin-bottom:12px}.DetailNarrative_launchPath__cTQYN p{margin-top:12px;max-width:650px}.DetailNarrative_reportingGrid__8uDb8{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px}.DetailNarrative_decisionBrief__YfvvL{padding:36px;background:var(--brand-charcoal);color:var(--bone)}.DetailNarrative_decisionBrief__YfvvL h3{max-width:430px;font-size:29px}.DetailNarrative_decisionBrief__YfvvL dd,.DetailNarrative_decisionBrief__YfvvL figcaption,.DetailNarrative_decisionBrief__YfvvL p{color:var(--text-on-dark)}.DetailNarrative_decisionBrief__YfvvL dl{display:grid;gap:22px;margin-top:32px}.DetailNarrative_decisionBrief__YfvvL dt{font-size:14px;font-weight:600}.DetailNarrative_decisionBrief__YfvvL dd{margin-top:6px}.DetailNarrative_decisionBrief__YfvvL>p{font-size:12px;margin-top:24px}.DetailNarrative_softwareFrame__qzqkm{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1.35fr) 24px minmax(0,1fr);gap:24px;align-items:center;padding:32px 0;border-block:1px solid var(--line)}.DetailNarrative_softwareFrame__qzqkm svg{color:var(--accent);width:20px}.DetailNarrative_softwareFrame__qzqkm p{font-size:14px;margin-top:12px}.DetailNarrative_softwareCore__w3wwq{border:1px solid var(--accent);padding:28px}.DetailNarrative_aiNotes__ozNST,.DetailNarrative_softwareNotes__UuSlE,.DetailNarrative_webNotes__Tk8MH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;margin-top:40px}.DetailNarrative_aiNotes__ozNST .DetailNarrative_context__bU8g4,.DetailNarrative_softwareNotes__UuSlE .DetailNarrative_context__bU8g4,.DetailNarrative_webNotes__Tk8MH .DetailNarrative_context__bU8g4{margin-top:0}.DetailNarrative_aiNotes__ozNST .DetailNarrative_context__bU8g4 ul,.DetailNarrative_softwareNotes__UuSlE .DetailNarrative_context__bU8g4 ul,.DetailNarrative_webNotes__Tk8MH .DetailNarrative_context__bU8g4 ul{grid-template-columns:1fr}.DetailNarrative_aiNotes__ozNST>div>h3{margin-bottom:26px}.DetailNarrative_ai__j9Lwj figure{border:0}.DetailNarrative_ai__j9Lwj figure>figcaption{padding-inline:0}.DetailNarrative_ai__j9Lwj figure>figcaption>.eyebrow{display:none}.DetailNarrative_ownership__JqyFn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--brand-charcoal);padding:32px 20px}.DetailNarrative_ownership__JqyFn li{border-right:1px solid var(--line-pine);padding:0 24px}.DetailNarrative_ownership__JqyFn li:last-child{border-right:0}.DetailNarrative_ownership__JqyFn h3{color:var(--bone);font-size:23px}.DetailNarrative_ownership__JqyFn p{color:var(--text-on-dark);margin-top:14px;font-size:14px}.DetailNarrative_supportNotes__2LtOo{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:64px;margin-top:40px}.DetailNarrative_supportNotes__2LtOo .DetailNarrative_context__bU8g4{margin-top:0}.DetailNarrative_supportStatement__SuXkG{font-size:29px!important;line-height:1.3!important;color:var(--ink)!important;max-width:300px;padding-top:28px}.DetailNarrative_customerJourney__lOIFq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.DetailNarrative_customerJourney__lOIFq li{padding:24px;border-top:3px solid var(--accent);border-right:1px solid var(--line);background:var(--bone-deep)}.DetailNarrative_customerJourney__lOIFq li:nth-child(2){background:#ECECEE}.DetailNarrative_customerJourney__lOIFq li:nth-child(3){background:var(--brand-charcoal)}.DetailNarrative_customerJourney__lOIFq li:nth-child(3) h3{color:var(--bone)}.DetailNarrative_customerJourney__lOIFq li:nth-child(3) p{color:var(--text-on-dark)}.DetailNarrative_customerJourney__lOIFq p{margin-top:16px;font-size:14px}.DetailNarrative_scene__h6NIH img{width:100%;height:auto;object-fit:cover}.DetailNarrative_scene__h6NIH figcaption{margin-top:12px;font-size:12px;color:var(--text-secondary)}.DetailNarrative_constructionScene__jFRfb{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center;margin-bottom:48px}.DetailNarrative_constructionScene__jFRfb .DetailNarrative_heading__9j0L_{margin:0}.DetailNarrative_constructionScene__jFRfb .DetailNarrative_scene__h6NIH img{aspect-ratio:1.2;object-fit:cover}.DetailNarrative_freightScene__cRnw8{margin-bottom:36px}.DetailNarrative_freightScene__cRnw8 .DetailNarrative_scene__h6NIH img{aspect-ratio:3;object-fit:cover}.DetailNarrative_freightScene__cRnw8 .DetailNarrative_heading__9j0L_{margin-top:40px}.DetailNarrative_industry__Au9yT>figure{margin-top:28px}.DetailNarrative_industry__Au9yT>figure>figcaption>.eyebrow{display:none}.DetailNarrative_industry__Au9yT>figure>figcaption{padding-inline:0}.DetailNarrative_industry__Au9yT>.DetailNarrative_outcomes__X6kSz{grid-template-columns:repeat(2,minmax(0,1fr))}.DetailNarrative_shift__W3OVY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-block:36px}.DetailNarrative_shift__W3OVY>div{padding:28px;border-left:1px solid var(--line)}.DetailNarrative_shift__W3OVY>div:first-child{background:var(--brand-charcoal);color:var(--bone);border:0}.DetailNarrative_shift__W3OVY>div:first-child p{color:var(--text-on-dark)}.DetailNarrative_shift__W3OVY p{margin-top:14px}.DetailNarrative_dispatch__KAArD{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line)}.DetailNarrative_dispatch__KAArD>div{padding:28px;border-right:1px solid var(--line)}.DetailNarrative_dispatch__KAArD>div:last-child{border:0}.DetailNarrative_dispatch__KAArD h3{color:var(--accent)}.DetailNarrative_dispatch__KAArD p{margin-top:14px}.DetailNarrative_orderFlow__fWgKO{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center;border-block:1px solid var(--line);padding-block:28px}.DetailNarrative_orderFlow__fWgKO>svg{color:var(--accent);width:20px}.DetailNarrative_orderFlow__fWgKO p{margin-top:12px}.DetailNarrative_orderFlow__fWgKO aside{padding:28px;background:var(--bone-deep);border-left:2px solid var(--accent)}.DetailNarrative_scope__b5hIB{background:var(--bone-deep);border-block:1px solid var(--line);scroll-margin-top:104px}.DetailNarrative_scopeItems___lcoB{margin-top:32px}.DetailNarrative_scopeItems___lcoB h3{font-size:21px}.DetailNarrative_scopeItems___lcoB p{margin-top:14px}.DetailNarrative_scopeEditorial__jPD6h .DetailNarrative_scopeItems___lcoB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px}.DetailNarrative_scopeEditorial__jPD6h article{padding-top:20px;border-top:1px solid var(--line)}.DetailNarrative_scopeSequence__60L2c .DetailNarrative_scopeItems___lcoB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.DetailNarrative_scopeDisclosure__ogtoN .DetailNarrative_scopeItems___lcoB{max-width:900px}.DetailNarrative_scopeDisclosure__ogtoN details{border-bottom:1px solid var(--line)}.DetailNarrative_scopeDisclosure__ogtoN summary{font-size:18px}.DetailNarrative_process__GCUmf .DetailNarrative_section__RtD2r>h2{max-width:650px}.DetailNarrative_process__GCUmf ol{margin-top:32px}.DetailNarrative_process__GCUmf span{font-family:var(--technical-font);color:var(--text-secondary);font-size:12px}.DetailNarrative_process__GCUmf p{color:var(--ink);font-size:18px;margin-top:12px;line-height:1.5}.DetailNarrative_processHorizontal__bqgrm ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.DetailNarrative_processHorizontal__bqgrm li{padding-top:20px;border-top:1px solid var(--accent)}.DetailNarrative_processVertical__kOVya .DetailNarrative_section__RtD2r{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}.DetailNarrative_processVertical__kOVya ol{margin-top:0}.DetailNarrative_processVertical__kOVya li{display:grid;grid-template-columns:64px 1fr;gap:20px;padding-block:18px;border-top:1px solid var(--line);align-items:baseline}.DetailNarrative_processVertical__kOVya p{margin-top:0}@media (max-width:1023px){.DetailNarrative_section__RtD2r{padding:48px 32px}.DetailNarrative_assessmentGrid__W8Orc,.DetailNarrative_constructionScene__jFRfb,.DetailNarrative_reportingGrid__8uDb8{gap:32px}.DetailNarrative_launchGrid__K6OwQ,.DetailNarrative_routingGrid__BxSAi,.DetailNarrative_supportNotes__2LtOo{grid-template-columns:1fr;gap:32px}.DetailNarrative_customerJourney__lOIFq,.DetailNarrative_ownership__JqyFn{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.DetailNarrative_ownership__JqyFn li:nth-child(2){border-right:0}.DetailNarrative_customerJourney__lOIFq{gap:0}.DetailNarrative_softwareFrame__qzqkm{gap:14px}.DetailNarrative_softwareCore__w3wwq{padding:20px}.DetailNarrative_processVertical__kOVya .DetailNarrative_section__RtD2r{gap:32px}}@media (max-width:767px){.DetailNarrative_section__RtD2r{padding:40px 20px}.DetailNarrative_heading__9j0L_{margin-bottom:28px}.DetailNarrative_heading__9j0L_>p{font-size:16px;line-height:1.8}.DetailNarrative_aiNotes__ozNST,.DetailNarrative_assessmentGrid__W8Orc,.DetailNarrative_constructionScene__jFRfb,.DetailNarrative_processVertical__kOVya .DetailNarrative_section__RtD2r,.DetailNarrative_reportingGrid__8uDb8,.DetailNarrative_softwareNotes__UuSlE,.DetailNarrative_webNotes__Tk8MH{grid-template-columns:1fr;gap:32px}.DetailNarrative_decisionBrief__YfvvL,.DetailNarrative_plan__3DbwG{padding:24px}.DetailNarrative_decisionBrief__YfvvL h3,.DetailNarrative_plan__3DbwG h3{font-size:24px}.DetailNarrative_deliverables___DnnS{padding-top:0}.DetailNarrative_industry__Au9yT>.DetailNarrative_outcomes__X6kSz,.DetailNarrative_outcomes__X6kSz{grid-template-columns:1fr;gap:24px;margin-top:32px}.DetailNarrative_context__bU8g4 ul{grid-template-columns:1fr;gap:14px}.DetailNarrative_flow__hMcHb{padding:24px}.DetailNarrative_flow__hMcHb ol{grid-template-columns:1fr;gap:36px}.DetailNarrative_flowArrow__W5k3s{top:auto;bottom:-28px;left:0;right:auto;transform:rotate(90deg)}.DetailNarrative_routing__e2oRy{padding:24px 16px}.DetailNarrative_routes__MT_vu{gap:18px}.DetailNarrative_routes__MT_vu strong{font-size:16px}.DetailNarrative_softwareFrame__qzqkm{grid-template-columns:1fr;gap:16px}.DetailNarrative_softwareFrame__qzqkm>svg{transform:rotate(90deg)}.DetailNarrative_softwareCore__w3wwq{padding:24px}.DetailNarrative_ownership__JqyFn{grid-template-columns:1fr;padding:8px 24px;gap:0}.DetailNarrative_ownership__JqyFn li{padding:24px 0;border:0;border-bottom:1px solid var(--line-pine)}.DetailNarrative_ownership__JqyFn li:last-child{border-bottom:0}.DetailNarrative_supportStatement__SuXkG{max-width:360px;padding:0;font-size:25px!important}.DetailNarrative_customerJourney__lOIFq{grid-template-columns:1fr}.DetailNarrative_customerJourney__lOIFq li{border-top:0;border-left:3px solid var(--accent);border-right:0}.DetailNarrative_freightScene__cRnw8 .DetailNarrative_scene__h6NIH img{aspect-ratio:1.7}.DetailNarrative_freightScene__cRnw8 .DetailNarrative_heading__9j0L_{margin-top:28px}.DetailNarrative_constructionScene__jFRfb{margin-bottom:32px}.DetailNarrative_constructionScene__jFRfb .DetailNarrative_scene__h6NIH img{aspect-ratio:1.6}.DetailNarrative_dispatch__KAArD,.DetailNarrative_shift__W3OVY{grid-template-columns:1fr}.DetailNarrative_dispatch__KAArD>div,.DetailNarrative_shift__W3OVY>div{padding:24px 0;border:0;border-bottom:1px solid var(--line)}.DetailNarrative_shift__W3OVY>div:first-child{padding:24px}.DetailNarrative_orderFlow__fWgKO{grid-template-columns:1fr;gap:18px}.DetailNarrative_orderFlow__fWgKO>svg{transform:rotate(90deg)}.DetailNarrative_orderFlow__fWgKO aside{margin-top:8px;padding:24px}.DetailNarrative_scopeEditorial__jPD6h .DetailNarrative_scopeItems___lcoB,.DetailNarrative_scopeSequence__60L2c .DetailNarrative_scopeItems___lcoB{grid-template-columns:1fr;gap:28px}.DetailNarrative_processHorizontal__bqgrm ol{grid-template-columns:1fr;gap:20px}.DetailNarrative_processHorizontal__bqgrm li{display:grid;grid-template-columns:54px 1fr;gap:20px;align-items:baseline}.DetailNarrative_processHorizontal__bqgrm p{margin-top:0}}.DetailNarrative_related__yT2u4{border-block:1px solid var(--line);background:var(--bone-deep)}.DetailNarrative_related__yT2u4 .DetailNarrative_section__RtD2r{padding-block:40px}.DetailNarrative_related__yT2u4 h2{font-size:24px}.DetailNarrative_related__yT2u4 nav{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:20px}.DetailNarrative_related__yT2u4 a{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--accent);font-size:14px;font-weight:500}.DetailNarrative_related__yT2u4 a:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:767px){.DetailNarrative_related__yT2u4 nav{gap:4px 20px}}@media (min-width:1024px){.DetailNarrative_launchGrid__K6OwQ .DetailNarrative_launchPath__cTQYN,.DetailNarrative_routingGrid__BxSAi .DetailNarrative_routing__e2oRy{grid-column:2;grid-row:1}.DetailNarrative_launchGrid__K6OwQ .DetailNarrative_context__bU8g4,.DetailNarrative_routingGrid__BxSAi .DetailNarrative_context__bU8g4{grid-column:1;grid-row:1}}