._page_150fy_1{--navy:#0b2e68;--blue:#1e5db5;--blue-soft:#eef5ff;--text:#415775;--muted:#71829a;--line:#dfe8f3;color:#152b4d;background:#fff;min-height:100vh;overflow-x:clip}._page_150fy_1 a:focus-visible{outline-offset:4px;outline:3px solid #1e5db54d}._header_150fy_5{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #0b2e681a;position:sticky;top:0;box-shadow:0 6px 24px #0d2e670d}._headerInner_150fy_7{grid-template-columns:auto 1fr auto;align-items:center;gap:34px;width:min(100% - 64px,1440px);min-height:72px;margin:0 auto;display:grid}._brand_150fy_9{width:max-content;color:var(--navy);align-items:center;gap:9px;display:inline-flex}._brand_150fy_9 img{object-fit:contain;width:42px;height:auto}._brand_150fy_9 span{line-height:1;display:grid}._brand_150fy_9 strong{letter-spacing:.1em;font-size:18px;font-weight:800}._brand_150fy_9 small{color:var(--muted);letter-spacing:.16em;margin-top:6px;font-size:7px;font-weight:800}._nav_150fy_11{justify-content:center;align-items:center;gap:clamp(20px,3vw,42px);height:72px;display:flex}._nav_150fy_11 a{color:#52657d;white-space:nowrap;place-items:center;height:100%;font-size:15px;font-weight:500;display:grid;position:relative}._nav_150fy_11 a:after{background:var(--blue);content:"";height:3px;transition:left .18s,right .18s;position:absolute;bottom:0;left:50%;right:50%}._nav_150fy_11 a:hover,._nav_150fy_11 ._activeNav_150fy_11{color:var(--blue);font-weight:650}._nav_150fy_11 a:hover:after,._nav_150fy_11 ._activeNav_150fy_11:after{left:0;right:0}._headerButton_150fy_13,._primaryButton_150fy_13{background:var(--navy);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:0 20px;font-size:14px;font-weight:650;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 10px 22px #0b2e6824}._headerButton_150fy_13:hover,._primaryButton_150fy_13:hover{background:#174c9a;transform:translateY(-2px)}._hero_150fy_15{background:#f2f6fb;min-height:360px}._heroInner_150fy_15{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:stretch;width:min(100% - 64px,1440px);min-height:360px;margin:0 auto;display:grid}._heroCopy_150fy_15{flex-direction:column;justify-content:center;min-width:0;padding:42px 40px 42px 0;display:flex}._breadcrumb_150fy_15{color:var(--muted);align-items:center;gap:10px;margin:0 0 16px;font-size:14px;line-height:22px;display:flex}._breadcrumb_150fy_15 a:hover{color:var(--blue)}._breadcrumb_150fy_15 span{color:#a0aec0}._heroBadges_150fy_15{align-items:center;gap:9px;display:flex}._badge_150fy_15,._badgeLight_150fy_15{border-radius:999px;width:max-content;padding:6px 12px;font-size:13px;font-weight:650;line-height:20px}._badge_150fy_15{background:var(--navy);color:#fff}._badgeLight_150fy_15{color:#4e6c91;background:#fff9;border:1px solid #cad9eb}._hero_150fy_15 h1{max-width:800px;color:var(--navy);letter-spacing:-.055em;overflow-wrap:anywhere;margin:18px 0 0;font-size:clamp(40px,3.45vw,50px);font-weight:800;line-height:1.2}._heroSummary_150fy_15{max-width:760px;color:var(--text);overflow-wrap:anywhere;margin:20px 0 0;font-size:16px;line-height:1.8}._heroTags_150fy_15,._featureTags_150fy_15,._qualityRow_150fy_15{flex-wrap:wrap;gap:8px;display:flex}._heroTags_150fy_15{margin-top:20px}._heroTags_150fy_15 span,._featureTags_150fy_15 span,._qualityRow_150fy_15 span{color:#4c6b91;background:#ffffffb8;border:1px solid #d2e0ef;border-radius:999px;padding:6px 11px;font-size:12px;line-height:18px}._heroVisual_150fy_15{min-height:360px;position:relative;overflow:hidden}._heroVisual_150fy_15:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f2f6fb 0%,#f2f6fb52 22%,#f2f6fb00 56%),linear-gradient(#0000 55%,#0b2e6821);position:absolute;inset:0}._heroVisual_150fy_15 img{object-fit:cover;object-position:68% center}._heroVisualNote_150fy_15{z-index:1;color:#ffffffbd;letter-spacing:.17em;text-align:right;font-size:11px;font-weight:800;line-height:1.5;position:absolute;bottom:24px;right:24px}._body_150fy_17{grid-template-columns:176px minmax(0,1fr);align-items:start;gap:36px;width:min(100% - 64px,1360px);margin:38px auto 86px;display:grid}._sidebar_150fy_17{border:1px solid var(--line);background:#f8fbff;border-radius:16px;padding:22px 16px 24px;position:sticky;top:96px}._sidebarTitle_150fy_17{border-bottom:1px solid var(--line);padding:0 8px 20px}._sidebarTitle_150fy_17 span,._panelLabel_150fy_17,._traceLabel_150fy_17,._ctaEyebrow_150fy_17{color:#5681b8;letter-spacing:.16em;font-size:10px;font-weight:800}._sidebarTitle_150fy_17 h2{color:var(--navy);margin:7px 0 0;font-size:24px;line-height:32px}._sidebar_150fy_17 nav{gap:8px;padding-top:16px;display:grid}._sidebar_150fy_17 nav a{color:var(--muted);border-radius:8px;align-items:center;gap:9px;padding:8px;font-size:13px;line-height:20px;display:flex}._sidebar_150fy_17 nav a span{color:#91a2b8;border:1px solid #cbd9e9;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}._sidebar_150fy_17 nav a:hover,._sidebar_150fy_17 nav ._activeToc_150fy_17{color:var(--blue);background:#edf5ff;font-weight:650}._sidebar_150fy_17 nav ._activeToc_150fy_17 span{border-color:var(--blue);color:var(--blue)}._content_150fy_19{min-width:0}._contentSection_150fy_19{border-bottom:1px solid var(--line);margin:0 0 42px;padding:0 0 42px;scroll-margin-top:96px}._sectionHeading_150fy_19{align-items:flex-start;gap:13px;margin-bottom:20px;display:flex}._sectionIndex_150fy_19{background:var(--blue-soft);width:34px;height:34px;color:var(--blue);border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}._sectionHeading_150fy_19 p{color:#6d85a5;letter-spacing:.05em;margin:0 0 4px;font-size:12px;font-weight:650}._sectionHeading_150fy_19 h2{color:var(--navy);letter-spacing:-.035em;margin:0;font-size:30px;font-weight:750;line-height:1.3}._readingWidth_150fy_19,._sectionLead_150fy_19{max-width:1000px;color:var(--text);margin:0;font-size:16px;line-height:1.85}._infoGrid_150fy_19{border:1px solid var(--line);background:#fbfdff;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid}._infoItem_150fy_19{border-right:1px solid var(--line);min-width:0;padding:20px 18px}._infoItem_150fy_19:last-child{border-right:0}._infoItem_150fy_19 span{color:var(--muted);font-size:12px;display:block}._infoItem_150fy_19 strong{color:var(--navy);overflow-wrap:anywhere;margin-top:8px;font-size:15px;line-height:1.5;display:block}._challengeGrid_150fy_21,._capabilityGrid_150fy_21{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:25px;display:grid}._challengeItem_150fy_21,._capabilityCard_150fy_21{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:20px}._challengeItem_150fy_21:hover,._capabilityCard_150fy_21:hover{border-color:#b9d0ec;box-shadow:0 12px 30px #1648820f}._cardNumber_150fy_21{width:32px;height:32px;color:var(--blue);background:#eff6ff;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}._challengeItem_150fy_21 h3,._capabilityCard_150fy_21 h3{color:var(--navy);margin:15px 0 0;font-size:17px;line-height:1.45}._challengeItem_150fy_21 p{color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.75}._capabilityCard_150fy_21 h3{font-size:16px}._chipList_150fy_21,._outsourceList_150fy_21{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}._chipList_150fy_21 span,._outsourceList_150fy_21 span{color:#536f92;background:#f1f6fc;border-radius:5px;padding:4px 8px;font-size:12px;line-height:18px}._flowTrack_150fy_23{scrollbar-width:thin;align-items:flex-start;margin-top:28px;padding:0 0 16px;display:flex;overflow-x:auto}._flowNode_150fy_23{text-align:center;flex:0 0 120px;justify-items:center;min-height:84px;display:grid;position:relative}._flowNode_150fy_23>span{width:38px;height:38px;color:var(--blue);background:#f4f8fd;border:1px solid #bdd3eb;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}._flowNode_150fy_23 strong{max-width:105px;color:var(--navy);margin-top:10px;font-size:13px;line-height:1.5}._flowNode_150fy_23 i{color:#a1b3c8;font-size:16px;font-style:normal;position:absolute;top:9px;right:-3px}._stageGrid_150fy_23{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}._stageCard_150fy_23{background:#f7faff;border-radius:10px;padding:16px}._stageCard_150fy_23 h3{color:var(--navy);margin:0;font-size:14px}._stageCard_150fy_23 div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}._stageCard_150fy_23 span{color:#66809e;font-size:12px}._executionPanel_150fy_25{grid-template-columns:1.2fr .8fr;gap:18px;margin-top:26px;display:grid}._executionPanel_150fy_25>div,._outsourceBox_150fy_25{border:1px solid var(--line);background:#f9fbfe;border-radius:14px;padding:22px}._executionPanel_150fy_25 h3{color:var(--navy);margin:0;font-size:17px}._executionList_150fy_25{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}._executionList_150fy_25 div{min-width:0;color:var(--text);align-items:center;gap:9px;padding:14px 9px 4px 0;display:flex}._executionList_150fy_25 span{color:#81a0c5;font-size:10px;font-weight:800}._executionList_150fy_25 strong{font-size:13px;line-height:1.4}._outsourceBox_150fy_25{background:var(--navy)}._outsourceBox_150fy_25 h3{color:#fff;margin-top:13px;font-size:20px;line-height:1.5}._outsourceBox_150fy_25 ._panelLabel_150fy_17{color:#a9c8ef}._outsourceList_150fy_21 span{color:#d9e8fb;background:#ffffff1a}._featureTags_150fy_15{margin-top:14px}._featureTags_150fy_15 span{background:#f5f9ff}._traceGrid_150fy_27{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:26px;display:grid}._traceCard_150fy_27{border:1px solid var(--line);background:#fff;border-radius:14px;padding:23px}._traceLabel_150fy_17{background:#eff6ff;border-radius:4px;padding:4px 8px;display:inline-block}._traceCard_150fy_27 h3{color:var(--navy);margin:14px 0 18px;font-size:19px;line-height:1.5}._traceList_150fy_27{gap:9px;display:grid}._traceList_150fy_27 span{color:var(--text);align-items:center;gap:9px;font-size:13px;display:flex}._traceList_150fy_27 b{color:#7c98b7;background:#f5f8fc;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid}._qualityRow_150fy_15{margin-top:16px}._qualityRow_150fy_15 span{background:#fbfdff;border-color:#dce7f2}._barcodeBox_150fy_27{background:#f7faff;border-left:3px solid #8bb4df;margin-top:18px;padding:17px 20px}._barcodeBox_150fy_27 p{color:var(--text);margin:9px 0 0;font-size:13px;line-height:1.8}._costDiagram_150fy_29{grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:18px;margin-top:27px;display:grid}._costInputs_150fy_29{gap:8px;display:grid}._costInputs_150fy_29 span,._costOutput_150fy_29{border:1px solid var(--line);color:var(--text);text-align:center;background:#fbfdff;border-radius:8px;padding:12px 14px;font-size:13px}._costCore_150fy_29{text-align:center;background:#edf5ff;border:1px solid #a9c8ea;border-radius:14px;padding:25px 16px}._costCore_150fy_29 span{color:#5e80a7;font-size:12px}._costCore_150fy_29 strong{color:var(--navy);margin-top:8px;font-size:18px;display:block}._costOutput_150fy_29{color:var(--navy);background:#f2f8ff;border-color:#b8d3ee;font-weight:700}._costGrid_150fy_29{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}._costGrid_150fy_29 article{border-top:2px solid #d7e6f5;padding:16px}._costGrid_150fy_29 h3{color:var(--navy);margin:0;font-size:15px}._costGrid_150fy_29 p{color:var(--muted);margin:9px 0 0;font-size:13px;line-height:1.7}._outcomeTop_150fy_31{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px;display:grid}._outcomeTop_150fy_31 article{background:#f6f9fd;padding:20px}._outcomeTop_150fy_31 span{color:#79a1cd;font-size:12px;font-weight:800}._outcomeTop_150fy_31 h3{color:var(--navy);margin:10px 0 0;font-size:18px}._outcomeTop_150fy_31 p{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.7}._improvementList_150fy_31{border-top:1px solid var(--line);gap:0;margin-top:22px;display:grid}._improvementList_150fy_31 div{border-bottom:1px solid var(--line);grid-template-columns:40px 230px minmax(0,1fr);align-items:center;gap:12px;padding:14px 0;display:grid}._improvementList_150fy_31 span{color:#76a0ca;font-size:11px;font-weight:800}._improvementList_150fy_31 strong{color:var(--navy);font-size:15px}._improvementList_150fy_31 p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}._cta_150fy_17{color:#fff;background:linear-gradient(135deg,#0b2e68,#164889);border-radius:16px;margin-top:2px;padding:40px 42px}._ctaEyebrow_150fy_17{color:#a9c9ef;margin:0}._cta_150fy_17 h2{letter-spacing:-.03em;max-width:720px;margin:15px 0 0;font-size:31px;line-height:1.35}._questions_150fy_33{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:25px;display:grid}._questions_150fy_33 div{background:#ffffff12;border:1px solid #ffffff2b;border-radius:9px;min-width:0;padding:15px}._questions_150fy_33 span{color:#9fc3ef;font-size:11px;font-weight:800}._questions_150fy_33 p{color:#e5effb;margin:8px 0 0;font-size:13px;line-height:1.65}._ctaButtons_150fy_33{align-items:center;gap:12px;margin-top:27px;display:flex}._cta_150fy_17 ._primaryButton_150fy_13{color:var(--navy);box-shadow:none;background:#fff}._cta_150fy_17 ._primaryButton_150fy_13:hover{background:#e8f1ff}._secondaryButton_150fy_33{color:#fff;border:1px solid #ffffff7a;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:0 20px;font-size:14px;font-weight:650;display:inline-flex}._secondaryButton_150fy_33:hover{background:#ffffff1a}._footer_150fy_33{border-top:1px solid var(--line);width:min(100% - 64px,1360px);min-height:106px;color:var(--muted);justify-content:space-between;align-items:center;margin:0 auto;display:flex}._footer_150fy_33>div{align-items:center;gap:18px;display:flex}._footer_150fy_33>div>p{margin:0;font-size:13px}._footer_150fy_33>a{color:var(--blue);font-size:14px;font-weight:650}@media (max-width:1199px){._headerInner_150fy_7,._heroInner_150fy_15,._body_150fy_17,._footer_150fy_33{width:min(100% - 48px,1360px)}._hero_150fy_15 h1{font-size:42px}._body_150fy_17{grid-template-columns:160px minmax(0,1fr);gap:28px}._stageGrid_150fy_23,._capabilityGrid_150fy_21{grid-template-columns:repeat(2,1fr)}._improvementList_150fy_31 div{grid-template-columns:36px 190px minmax(0,1fr)}}._executionPanel_150fy_25>div._outsourceBox_150fy_25{border-color:var(--line);background:#f9fbfe}._executionPanel_150fy_25>div._outsourceBox_150fy_25 h3{color:var(--navy)}._executionPanel_150fy_25>div._outsourceBox_150fy_25 ._panelLabel_150fy_17{color:#5681b8}._executionPanel_150fy_25>div._outsourceBox_150fy_25 ._outsourceList_150fy_21 span{color:#536f92;background:#f1f6fc;border:1px solid #d2e0ef}@media (max-width:991px){._nav_150fy_11{gap:17px}._nav_150fy_11 a{font-size:13px}._headerButton_150fy_13{padding-inline:14px;font-size:12px}._heroInner_150fy_15{grid-template-columns:1fr}._heroCopy_150fy_15{padding:40px 0 28px}._heroVisual_150fy_15{min-height:280px}._body_150fy_17{grid-template-columns:1fr;margin-top:24px}._sidebar_150fy_17{padding:18px 20px;position:static}._sidebarTitle_150fy_17{justify-content:space-between;align-items:end;padding-bottom:12px;display:flex}._sidebarTitle_150fy_17 h2{margin:0;font-size:20px}._sidebar_150fy_17 nav{grid-template-columns:repeat(4,1fr);gap:6px}._challengeGrid_150fy_21{grid-template-columns:repeat(2,1fr)}._executionPanel_150fy_25{grid-template-columns:1fr}._costGrid_150fy_29{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){._headerInner_150fy_7{width:calc(100% - 32px);min-height:66px}._nav_150fy_11,._headerButton_150fy_13{display:none}._heroInner_150fy_15,._body_150fy_17,._footer_150fy_33{width:calc(100% - 32px)}._hero_150fy_15,._heroInner_150fy_15{min-height:0}._heroCopy_150fy_15{padding:28px 0 24px}._breadcrumb_150fy_15{font-size:13px}._hero_150fy_15 h1{letter-spacing:-.04em;margin-top:16px;font-size:29px;line-height:1.35}._heroSummary_150fy_15{margin-top:17px;font-size:15px;line-height:1.85}._heroTags_150fy_15{margin-top:16px}._heroVisual_150fy_15{min-height:210px}._heroVisual_150fy_15 img{object-position:70% center}._heroVisualNote_150fy_15{bottom:13px;right:13px}._body_150fy_17{gap:28px;margin:20px auto 64px}._sidebar_150fy_17{border-radius:13px;padding:15px;overflow:hidden}._sidebarTitle_150fy_17{padding:0 5px 11px}._sidebar_150fy_17 nav{scrollbar-width:none;gap:16px;margin-right:-15px;padding-right:15px;display:flex;overflow-x:auto}._sidebar_150fy_17 nav::-webkit-scrollbar{display:none}._sidebar_150fy_17 nav a{flex:none;padding:7px 4px;font-size:12px}._sidebar_150fy_17 nav a span{width:21px;height:21px}._contentSection_150fy_19{margin-bottom:29px;padding-bottom:29px;scroll-margin-top:84px}._sectionHeading_150fy_19{margin-bottom:15px}._sectionHeading_150fy_19 h2{font-size:23px;line-height:1.35}._sectionIndex_150fy_19{width:29px;height:29px}._readingWidth_150fy_19,._sectionLead_150fy_19{font-size:15px;line-height:1.85}._infoGrid_150fy_19{grid-template-columns:repeat(2,1fr);margin-top:20px}._infoItem_150fy_19{border-bottom:1px solid var(--line);padding:15px 12px}._infoItem_150fy_19:nth-child(2){border-right:0}._infoItem_150fy_19:nth-child(3),._infoItem_150fy_19:nth-child(4){border-bottom:0}._infoItem_150fy_19 strong{font-size:13px}._challengeGrid_150fy_21,._capabilityGrid_150fy_21{grid-template-columns:1fr;gap:11px;margin-top:19px}._challengeItem_150fy_21,._capabilityCard_150fy_21{padding:16px}._challengeItem_150fy_21 h3,._capabilityCard_150fy_21 h3{margin-top:11px;font-size:16px}._challengeItem_150fy_21 p{font-size:14px}._flowTrack_150fy_23{margin-top:20px}._flowNode_150fy_23{flex-basis:105px}._flowNode_150fy_23 strong{font-size:12px}._stageGrid_150fy_23{grid-template-columns:1fr 1fr;gap:9px}._stageCard_150fy_23{padding:13px}._stageCard_150fy_23 h3{font-size:13px}._stageCard_150fy_23 span{font-size:11px}._executionList_150fy_25{grid-template-columns:repeat(2,1fr)}._executionPanel_150fy_25>div,._outsourceBox_150fy_25{padding:17px}._outsourceBox_150fy_25 h3{font-size:18px}._traceGrid_150fy_27{grid-template-columns:1fr;gap:11px}._traceCard_150fy_27{padding:17px}._traceCard_150fy_27 h3{font-size:17px}._costDiagram_150fy_29{grid-template-columns:1fr;gap:10px}._costInputs_150fy_29{grid-template-columns:1fr 1fr}._costCore_150fy_29{padding:18px}._costGrid_150fy_29{grid-template-columns:1fr;gap:0}._costGrid_150fy_29 article{padding:14px 0}._outcomeTop_150fy_31{grid-template-columns:1fr;gap:9px}._outcomeTop_150fy_31 article{padding:16px}._improvementList_150fy_31 div{grid-template-columns:32px 1fr;gap:7px}._improvementList_150fy_31 p{grid-column:2;font-size:13px}._cta_150fy_17{border-radius:13px;padding:28px 20px}._cta_150fy_17 h2{font-size:24px}._questions_150fy_33{grid-template-columns:1fr;gap:9px;margin-top:19px}._ctaButtons_150fy_33{flex-direction:column;align-items:stretch}._primaryButton_150fy_13,._secondaryButton_150fy_33{width:100%}._footer_150fy_33{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:150px}._footer_150fy_33>div{flex-direction:column;align-items:flex-start;gap:8px}}
