:root{color:#f4f7fb;background:#11161d;font-family:Noto Sans TC,Microsoft JhengHei,PingFang TC,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{background:#11161d}body{margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased;background:#11161d}#root{min-height:100vh}button{border:0;font:inherit}button:focus-visible{outline:3px solid #74d5f0;outline-offset:3px}.deck-app{min-height:100vh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:#11161d}.topbar,.statusbar{position:relative;z-index:2;display:flex;align-items:center;gap:24px;padding-inline:clamp(18px,3vw,44px);background:#171e27}.topbar{min-height:78px;justify-content:space-between;border-bottom:1px solid #293440}.deck-identity{min-width:0}.eyebrow{margin:0 0 4px;color:#74d5f0;font-size:.73rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.topbar h1{max-width:64vw;margin:0;overflow:hidden;color:#f4f7fb;font-size:clamp(.95rem,1.5vw,1.2rem);font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.toolbar{display:flex;align-items:center;gap:8px}.toolbar button,.overview-header button{min-height:40px;padding:9px 14px;border:1px solid #394654;border-radius:7px;color:#e5ebf2;background:#202934;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.toolbar button:hover,.overview-header button:hover{border-color:#74d5f0;background:#263542}.toolbar button[aria-pressed=true]{border-color:#74d5f0;color:#07131c;background:#74d5f0}.toolbar button:disabled{opacity:.42;cursor:not-allowed}.viewer{position:relative;min-height:0;display:grid;grid-template-columns:68px minmax(0,1fr) 68px;align-items:center;gap:clamp(8px,1vw,16px);padding:clamp(8px,1.5vh,14px) clamp(8px,1vw,16px);container-type:size;background:#11161d}.viewer.is-comparing{grid-template-columns:minmax(0,1fr);gap:0;padding:clamp(4px,.8vw,12px);overflow:hidden}.viewer:fullscreen{grid-template-columns:minmax(0,1fr);place-items:center;padding:0;background:#070a0e}.slide-frame{position:relative;width:min(100%,177.78cqh);aspect-ratio:16 / 9;margin:0 auto;overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;background:#fff;box-shadow:0 20px 70px #0000005c}.version-pdf-page{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:#edf2f6}.slide-frame .version-pdf-page img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}.version-missing{width:100%;height:100%;display:grid;place-content:center;gap:clamp(8px,1.5cqw,18px);padding:8cqw;color:#0b4f87;text-align:center;background:linear-gradient(135deg,rgb(32 169 214 / 10%),transparent 46%),#f8fcfe}.version-missing span{color:#20a9d6;font-size:clamp(.68rem,1.6cqw,1.3rem);font-weight:900;letter-spacing:.16em}.version-missing strong{font-size:clamp(1.15rem,4cqw,3.4rem);font-weight:950}.version-missing p{margin:0;color:#52667a;font-size:clamp(.78rem,1.8cqw,1.4rem);font-weight:700}.comparison-stage{width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-columns:repeat(var(--comparison-count, 2),minmax(0,1fr));align-items:stretch;gap:clamp(6px,.65vw,12px)}.comparison-pane{container-type:size;min-width:0;min-height:0;display:grid;grid-template-rows:42px minmax(0,1fr);align-items:center}.comparison-pane-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 4px 9px;color:#f4f7fb}.comparison-version-identity{display:flex;align-items:center;gap:12px;min-width:0}.comparison-version-identity>div{display:flex;align-items:center;gap:8px;min-width:0}.comparison-pane-header strong{overflow:hidden;font-size:clamp(.78rem,1.1vw,.98rem);text-overflow:ellipsis;white-space:nowrap}.comparison-version-badge{flex:0 0 auto;padding:3px 7px;border-radius:999px;color:#07131c;font-size:.66rem;font-weight:900;background:#74d5f0}.comparison-page-map{flex:0 0 auto;padding-left:12px;border-left:1px solid #435263;color:#c9d5e2;font-size:.72rem;font-weight:850;letter-spacing:.06em}.comparison-page-map.is-missing{color:#ffbd72}.comparison-version-reference{flex:0 0 auto;color:#8291a1;font-family:ui-monospace,Cascadia Code,monospace;font-size:.7rem}.comparison-slide-frame{grid-row:2;width:min(100cqw,calc((100cqh - 42px)*1.7778));max-width:none;align-self:center;justify-self:center}.viewer:fullscreen .slide-frame{width:min(100vw,177.78dvh);box-shadow:none}.is-presentation-mode{grid-template-rows:minmax(0,1fr);background:#070a0e}.is-presentation-mode .topbar,.is-presentation-mode .statusbar{display:none}.is-presentation-mode .viewer{grid-row:1;grid-template-columns:minmax(0,1fr);place-items:center;padding:0;touch-action:manipulation;background:#070a0e}.is-presentation-mode .slide-frame{width:min(100vw,177.78dvh);box-shadow:none}.is-presentation-mode .comparison-stage{width:100%;height:100%;padding:clamp(4px,.8vw,12px)}.is-presentation-mode .comparison-slide-frame{width:min(100cqw,calc((100cqh - 42px)*1.7778))}.mode-exit{flex:0 0 auto;min-height:46px;padding:9px 14px;border:1px solid rgb(155 177 199 / 58%);border-radius:9px;color:#e5ebf2;background:#171e27e0;box-shadow:0 8px 28px #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.mode-exit:hover{border-color:#74d5f0;background:#263542}.presentation-version-switcher{position:absolute;z-index:4;top:max(16px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));display:flex;align-items:center;gap:8px;pointer-events:auto}.presentation-version-button{position:relative;min-height:46px;padding:9px 12px 9px 28px;border:1px solid rgb(155 177 199 / 58%);border-radius:9px;color:#e9f0f7;font:inherit;font-size:clamp(.72rem,1vw,.88rem);font-weight:850;line-height:1.18;text-align:left;background:#111922e0;box-shadow:0 8px 28px #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.presentation-version-button:before{content:"";position:absolute;top:50%;left:11px;width:8px;height:8px;border:2px solid #88a2ba;border-radius:50%;transform:translateY(-50%)}.presentation-version-button:hover{border-color:#74d5f0;background:#1f303ef0}.presentation-version-button[aria-pressed=true]{border-color:#74d5f0;color:#06131c;background:#74d5f0;box-shadow:0 0 0 2px #74d5f03d,0 10px 30px #00000047}.presentation-version-button[aria-pressed=true]:before{border-color:#0b4f70;background:#0b4f70}.presentation-version-button:focus-visible{outline:3px solid #fff;outline-offset:3px}.presentation-tap-zone{position:absolute;z-index:2;top:0;bottom:0;width:50%;padding:0;color:transparent;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.presentation-tap-zone--previous{left:0}.presentation-tap-zone--next{right:0}.presentation-tap-zone:disabled{cursor:default}.presentation-tap-zone:focus-visible{outline:3px solid #74d5f0;outline-offset:-6px}.slide-frame img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.page-control{min-width:68px;min-height:48px;padding:12px 10px;border:1px solid #2f3b47;border-radius:7px;color:#d9e2eb;background:#1b242e;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.page-control:hover:not(:disabled){border-color:#74d5f0;color:#fff;background:#24323e}.page-control:disabled{opacity:.3;cursor:not-allowed}.page-control--previous{justify-self:end}.page-control--next{justify-self:start}.statusbar{min-height:58px;border-top:1px solid #293440}.page-number{flex:0 0 auto;color:#f4f7fb;font-size:.84rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}.version-status{flex:0 0 auto;padding:4px 8px;border:1px solid #344352;border-radius:999px;color:#9fdae9;font-size:.68rem;font-weight:800;letter-spacing:.04em}.progress-track{flex:1;height:4px;overflow:hidden;border-radius:99px;background:#33404d}.progress-value{display:block;height:100%;border-radius:inherit;background:#57c7e7;transition:width .22s ease}.shortcut-hint{margin:0;color:#8f9cab;font-size:.76rem}.overview{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;overflow:auto;padding:clamp(22px,4vw,56px);background:#0b0f14f7}.overview-header{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1380px;margin:0 auto 24px;padding:8px 0 16px;background:#0b0f14}.overview-header h2{margin:0;color:#f4f7fb;font-size:clamp(1.4rem,3vw,2.2rem)}.thumbnail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:22px;max-width:1380px;margin:0 auto}.thumbnail{min-width:0;padding:0;overflow:hidden;border:2px solid transparent;border-radius:8px;color:#cdd6e0;text-align:left;background:#171e27;cursor:pointer;transition:border-color .16s ease,transform .16s ease}.thumbnail:hover{border-color:#526474;transform:translateY(-2px)}.thumbnail.is-current{border-color:#74d5f0}.thumbnail>span{display:block;min-height:48px;padding:12px 14px;font-size:.82rem;line-height:1.45}.print-deck{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.deck-app{grid-template-rows:auto minmax(0,1fr) auto}.deck-app.is-presentation-mode{grid-template-rows:minmax(0,1fr)}.topbar{min-height:70px;padding-block:10px}.topbar h1{max-width:52vw}.toolbar button{min-height:38px;padding:8px 10px;font-size:.78rem}.toolbar .print-button{display:none}.deck-app.is-comparison-mode .topbar{justify-content:flex-end}.deck-app.is-comparison-mode .deck-identity{display:none}.viewer{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;align-content:center;padding:8px}.slide-frame{grid-column:1 / -1;grid-row:1;width:min(100%,calc((100cqh - 64px)*1.7778))}.viewer.is-comparing{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-content:center;padding:4px;overflow:hidden}.comparison-stage{grid-column:1;grid-row:1;grid-template-columns:repeat(var(--comparison-count, 2),minmax(0,1fr));width:100%;height:100%;gap:4px}.comparison-pane{grid-template-rows:36px minmax(0,1fr)}.comparison-pane-header{min-height:36px;gap:4px;padding:0 2px 5px}.comparison-version-identity{gap:4px}.comparison-version-identity>div{gap:4px}.comparison-pane-header strong{font-size:clamp(.6rem,2.5vw,.78rem)}.comparison-version-badge{padding:2px 4px;font-size:.55rem}.comparison-page-map{padding-left:4px;font-size:.55rem}.comparison-version-reference{display:none}.comparison-slide-frame{grid-column:auto;grid-row:2;width:min(100cqw,calc((100cqh - 36px)*1.7778))}.is-presentation-mode .viewer{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;padding:0}.is-presentation-mode .slide-frame{width:min(100vw,177.78dvh)}.presentation-version-switcher{left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));justify-content:flex-end;gap:6px}.presentation-version-button{min-height:40px;padding:7px 8px 7px 23px;font-size:.68rem;white-space:nowrap}.presentation-version-button:before{left:8px;width:7px;height:7px}.mode-exit{min-height:40px;padding:7px 9px;font-size:.68rem;white-space:nowrap}.statusbar{min-height:52px;gap:14px;padding-inline:16px}.shortcut-hint,.version-status{display:none}}@media(max-width:760px)and (orientation:portrait){.comparison-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--comparison-count, 2),minmax(0,1fr))}.comparison-slide-frame{grid-column:1}}@media(max-width:560px){.topbar{justify-content:center;padding-inline:8px}.deck-identity{display:none}.toolbar{width:100%;justify-content:center;gap:4px}.toolbar button{padding-inline:8px;font-size:.72rem}.toolbar .overview-button{display:none}.comparison-button,.version-button{white-space:nowrap}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@page{size:13.333in 7.5in;margin:0}@media print{html,body,#root{width:13.333in;min-width:13.333in;margin:0;background:#fff}.topbar,.viewer,.statusbar,.overview{display:none!important}.deck-app{display:block;min-height:auto;overflow:visible;background:#fff}.print-deck{display:block}.print-deck figure{width:13.333in;height:7.5in;margin:0;break-after:page;page-break-after:always;overflow:hidden}.print-deck figure:last-child{break-after:auto;page-break-after:auto}.print-deck img{display:block;width:297mm;height:210mm;object-fit:contain}}.slide-frame,.print-deck figure{container-type:size}.slide-canvas{--blue: #256cae;--blue-dark: #15528e;--blue-soft: #e9f2fa;--ink: #16212c;--muted: #53606d;position:relative;isolation:isolate;width:100%;height:100%;overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;color:var(--ink);font-family:Noto Sans TC,Microsoft JhengHei,PingFang TC,system-ui,sans-serif;background:#fff url(/assets/presentation-background-16x9.png) center / 100% 100% no-repeat;text-align:left}.slide-canvas:before,.slide-canvas:after{display:none}.slide-canvas:before{left:0;width:7.5%;background-position:left center}.slide-canvas:after{right:0;width:18%;background-position:right center}.slide-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:100%;padding:4.3cqw 24.5cqw 4.3cqw 7.2cqw}.slide-folio{position:absolute;z-index:2;right:2.2cqw;bottom:1.7cqw;color:#ffffffeb;font-size:1.05cqw;font-weight:700;letter-spacing:.08em}.slide-title{display:flex;align-items:baseline;gap:1.5cqw;margin:0 0 2.3cqw;padding-bottom:1.25cqw;border-bottom:.18cqw solid #7eaed4}.slide-title p{flex:0 0 auto;margin:0;color:var(--blue);font-size:1.1cqw;font-weight:800;letter-spacing:.08em}.slide-title h2{margin:0;color:var(--blue-dark);font-size:3.55cqw;font-weight:800;line-height:1.15;letter-spacing:.035em}.cover-slide .slide-content{display:flex;flex-direction:column;justify-content:center;padding:6.5cqw 16.5cqw 6cqw 10.5cqw}.cover-kicker{max-width:57cqw;margin:0 0 1.35cqw;color:#5d6973;font-size:1.15cqw;font-weight:650;letter-spacing:.05em}.cover-rule{width:5.6cqw;height:.36cqw;margin-bottom:2cqw;background:var(--blue)}.cover-slide h2{max-width:63cqw;margin:0;color:var(--blue-dark);font-size:4.35cqw;font-weight:850;line-height:1.15;letter-spacing:.025em}.cover-subheading{margin:1.1cqw 0 0;color:#2e6fa8;font-size:2.25cqw;font-weight:750}.cover-context{margin:.6cqw 0 0;color:#42515e;font-size:1.45cqw;font-weight:600}.cover-meta{display:flex;gap:3cqw;margin-top:4.5cqw;color:#384755;font-size:1.15cqw}.cover-meta p{margin:0}.question-slide .slide-content{display:grid;grid-template-columns:minmax(0,1fr) 17cqw;align-items:center;gap:5cqw;padding-top:6.8cqw}.question-copy{margin:0;color:#21374a;font-size:3cqw;font-weight:750;line-height:1.65;letter-spacing:.03em}.question-copy:first-letter{color:var(--blue);font-size:4.6cqw}.question-choices{display:grid;gap:1.5cqw}.question-choices span{display:grid;min-height:7.5cqw;place-items:center;border:.2cqw solid #7daed2;color:var(--blue-dark);background:#f6f9fc;font-size:2cqw;font-weight:900;letter-spacing:.13em}.question-choices span:last-child{color:#fff;background:var(--blue)}.analysis-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:3cqw;align-items:stretch}.analysis-prompts{display:grid;gap:1.2cqw}.analysis-prompts p{margin:0;padding:1.45cqw 1.7cqw;border-left:.42cqw solid var(--blue);color:#253b4e;background:#f2f7fb;font-size:1.75cqw;font-weight:700;line-height:1.35}.analysis-answer{display:grid;margin:0;padding:2.6cqw;place-items:center;color:#fff;background:var(--blue);font-size:3cqw;font-weight:850;line-height:1.45;text-align:center}.cause-map-slide .slide-content{padding-bottom:3.9cqw}.cause-map{display:grid;grid-template-columns:minmax(0,1fr) 19cqw;gap:2.2cqw;align-items:stretch}.cause-groups{display:grid;grid-template-columns:1fr 1fr;gap:1.5cqw}.cause-group{padding:1.35cqw 1.45cqw;border-top:.42cqw solid #407fad;background:#eef5fa}.cause-group-2{border-color:#c68a39;background:#fbf5ea}.cause-group-3{border-color:#687ca8;background:#f1f3f8}.cause-group-4{border-color:#4d9484;background:#edf7f4}.cause-group h3{margin:0 0 .7cqw;color:#245d88;font-size:1.45cqw}.cause-group-2 h3{color:#935d22}.cause-group-3 h3{color:#4e6089}.cause-group-4 h3{color:#317365}.cause-group ul{margin:0;padding-left:1.35cqw;font-size:1.05cqw;line-height:1.55}.cause-outcome{display:grid;margin:0;padding:2cqw;place-items:center;color:#fff;background:#245f91;font-size:2.1cqw;font-weight:850;line-height:1.45;text-align:center}.is-solution .cause-outcome{background:#317f70}.is-solution .cause-group{border-top-color:#3b8d7c;background:#eef8f5}.option-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;align-items:stretch;padding-top:2.5cqw}.option-grid section{min-height:24cqw;padding:3.2cqw 2cqw;border:.15cqw solid #a7bfd1;background:#f4f8fb;text-align:center}.option-grid section:nth-child(2){color:#fff;border-color:var(--blue);background:var(--blue)}.option-grid span{display:block;margin-bottom:3cqw;color:#2b6d9f;font-size:1.2cqw;font-weight:850;letter-spacing:.08em}.option-grid section:nth-child(2) span{color:#fff}.option-grid h3{margin:0;font-size:2.15cqw;line-height:1.55}.option-grid p{margin:1.8cqw 0 0;font-size:1.35cqw;font-weight:700}.decision-slide .slide-content,.gantt-slide .slide-content,.execution-slide .slide-content{padding-right:24.5cqw}.decision-slide .slide-title,.gantt-slide .slide-title{margin-bottom:1.35cqw}.decision-intro{display:flex;align-items:center;justify-content:space-between;gap:2cqw}.decision-callout{display:flex;align-items:center;gap:.8cqw;margin:0;color:#173e5c;font-size:1.02cqw;font-weight:750}.decision-callout span{padding:.4cqw .7cqw;color:#fff;background:#3d8a79;font-size:.86cqw;letter-spacing:.06em}.decision-callout strong{color:#176451;font-size:1.2cqw}.decision-matrix{width:100%;margin-top:1.2cqw;border-collapse:separate;border-spacing:0;border:.12cqw solid #86a8c1;table-layout:fixed;color:#243544;font-size:1.08cqw}.decision-matrix th,.decision-matrix td{height:7.1cqw;padding:.9cqw .65cqw;border-right:.08cqw solid #b3c5d2;border-bottom:.08cqw solid #b3c5d2;text-align:center;vertical-align:middle}.decision-matrix tr>:last-child{border-right:0}.decision-matrix tbody tr:last-child>*{border-bottom:0}.decision-matrix thead th{height:4.6cqw;color:#fff;background:#2c6d9f;font-weight:800;line-height:1.2}.decision-matrix thead th span,.decision-matrix thead th small{display:block}.decision-matrix thead th small{margin-top:.35cqw;color:#d8e9f5;font-size:.8cqw;font-weight:650}.decision-matrix thead th:first-child{width:30%}.decision-matrix tbody th{color:#244a68;background:#f2f6f9;text-align:left}.option-code,.option-name{display:block}.option-code{margin-bottom:.35cqw;color:#2f739f;font-size:.84cqw;font-weight:850;letter-spacing:.04em}.option-name{font-size:1.02cqw;font-weight:730;line-height:1.35}.decision-matrix tbody td{background:#fffffff0;font-variant-numeric:tabular-nums}.decision-matrix tbody tr:nth-child(2n) td{background:#f6f9fb}.decision-matrix tbody td strong,.decision-matrix tbody td small{display:block}.decision-matrix tbody td strong{color:#173d59;font-size:1.35cqw;line-height:1}.decision-matrix tbody td small{margin-top:.55cqw;color:#687681;font-size:.74cqw;font-weight:600}.decision-matrix tbody .is-best th,.decision-matrix tbody .is-best td{color:#123e5f;background:#e3f2ee;font-weight:850}.decision-matrix tbody .is-best th{box-shadow:inset .45cqw 0 #3d8a79}.decision-matrix tbody .is-best td strong{color:#176451}.decision-matrix .rank-cell strong{font-size:1.75cqw}.table-note{margin:.7cqw 0 0;color:#697683;font-size:.86cqw;text-align:right}.slide-subtitle{margin:0;color:#445a6b;font-size:1.15cqw;font-weight:700}.quadrant-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:.12cqw solid #9fb7c8}.quadrant{min-height:15.2cqw;padding:1.25cqw 1.55cqw;border-top:.34cqw solid #2d709f;background:#f3f7fa}.quadrant:nth-child(2n){border-left:.1cqw solid #aebfcb}.quadrant:nth-child(n+3){border-top-width:.1cqw}.quadrant-w{border-color:#c18437;background:#fbf5e9}.quadrant-o{border-color:#408675;background:#edf7f4}.quadrant-t{border-color:#93617a;background:#f8eff4}.quadrant h3{display:flex;align-items:center;gap:.8cqw;margin:0 0 .7cqw;color:#285f89;font-size:1.36cqw}.quadrant h3 span{display:grid;width:2.15cqw;height:2.15cqw;place-items:center;color:#fff;background:#2d709f;font-size:1.1cqw}.quadrant-w h3 span{background:#c18437}.quadrant-o h3 span{background:#408675}.quadrant-t h3 span{background:#93617a}.quadrant ul{margin:0;padding-left:1.35cqw;font-size:1.13cqw;line-height:1.58}.tows-matrix{width:100%;table-layout:fixed;border:.16cqw solid #546a79;border-collapse:collapse;color:#172d3b;background:#fffffff5}.tows-matrix th,.tows-matrix td{border:.1cqw solid #6f8492}.tows-matrix-title{height:3.3cqw;color:#163f5f;font-size:1.82cqw;font-weight:850;letter-spacing:.08em;text-align:center}.tows-axis-corner,.tows-row-heading{width:20%}.tows-column-heading{height:4.7cqw;color:#163f5f;font-size:1.72cqw;font-weight:800;text-align:center}.tows-column-heading span{margin-left:.45cqw;font-size:1.42cqw}.tows-row-heading{padding:.9cqw .6cqw;color:#163f5f;font-size:1.58cqw;font-weight:800;line-height:1.35;text-align:center}.tows-row-heading span{display:block}.tows-strategy-cell{padding:0;vertical-align:top}.tows-strategy-list{margin:0;padding:0;list-style:none}.tows-strategy-list li{padding:.62cqw .85cqw;border-top:.08cqw solid #b8c5cd}.tows-strategy-list li:first-child{border-top:0}.tows-strategy-list strong,.tows-strategy-list span{display:block}.tows-strategy-list strong{font-size:1.5cqw;line-height:1.32}.tows-strategy-list span{margin-top:.12cqw;color:#4e6370;font-size:1.16cqw;font-weight:650;line-height:1.28}.execution-slide .slide-content{padding-top:4.6cqw}.execution-slide .slide-title{margin-bottom:1.4cqw}.execution-slide .slide-title h2{font-size:2.65cqw}.execution-table{display:grid;gap:.8cqw}.execution-section{display:grid;grid-template-columns:8.7cqw 1fr;overflow:hidden;border:.1cqw solid #9db5c6;background:#fff}.execution-section+.execution-section{border-top:.1cqw solid #9db5c6}.execution-section>h3{display:grid;margin:0;padding:1.6cqw .7cqw;place-items:center;color:#fff;background:#2b6e9f;font-size:1.32cqw;letter-spacing:.06em;text-align:center}.execution-copy{padding:1.55cqw 1.8cqw;color:#243746;background:#fffffff5;font-size:1.12cqw;line-height:1.6}.execution-copy.has-secondary{display:grid;grid-template-columns:1fr 1fr;gap:0}.execution-copy.has-secondary .execution-block+.execution-block{margin-left:1.7cqw;padding-left:1.7cqw;border-left:.1cqw solid #c5d3dc}.execution-copy h4{margin:0 0 .65cqw;color:#285f88;font-size:1.28cqw}.execution-copy h4:not(:first-child){margin-top:1cqw}.execution-copy p{margin:0}.structured-list{margin:.35cqw 0 0;padding-left:1.7cqw}.structured-list li+li{margin-top:.55cqw}.structured-list li::marker{color:#2c729f;font-weight:850}.structured-list li strong,.structured-list li span{display:block}.structured-list li strong{color:#214f70;font-size:1.02em}.structured-list li strong+span{margin-top:.12cqw}.slide-type-dense .execution-copy{padding-block:1.35cqw;font-size:1.2cqw;line-height:1.52}.slide-type-dense .execution-copy li+li{margin-top:.6cqw}.slide-type-grid .execution-table{grid-template-columns:1fr 1fr}.slide-type-grid .execution-section{grid-template-columns:7.2cqw 1fr}.slide-type-grid .execution-section:nth-child(2n){border-left:.1cqw solid #9db5c6}.slide-type-grid .execution-section:nth-child(n+3){border-top:.1cqw solid #9db5c6}.slide-type-grid .execution-copy{font-size:1.04cqw}.slide-type-budget .execution-section{grid-template-columns:9.5cqw 1fr}.slide-type-budget .execution-copy{min-height:18.5cqw;font-size:1.26cqw;line-height:1.68}.slide-type-effect .execution-copy{display:grid;grid-template-columns:.8fr 1.2fr .9fr;gap:1cqw}.kpi-group{min-height:18cqw;padding:1.25cqw 1.35cqw;border-top:.3cqw solid #3d82b2;background:#f3f7fa}.kpi-group:nth-child(2){border-top-color:#3d8a79;background:#f0f7f5}.kpi-group:nth-child(3){border-top-color:#b78339;background:#faf5eb}.kpi-group h4:not(:first-child){margin-top:0}.kpi-group ol{font-size:1.14cqw}.gantt-table{width:100%;border-collapse:separate;border-spacing:0;border:.12cqw solid #88a6bb;table-layout:fixed;color:#2c4252;font-size:.96cqw}.gantt-intro{display:flex;align-items:baseline;gap:1.3cqw;margin-bottom:1.1cqw}.gantt-intro p,.gantt-intro span{margin:0}.gantt-intro p{color:#235f8c;font-size:1.3cqw;font-weight:820}.gantt-intro span{color:#667683;font-size:.92cqw}.gantt-table th,.gantt-table td{height:6.15cqw;border-right:.08cqw solid #c1d0da;border-bottom:.08cqw solid #c1d0da;text-align:center;vertical-align:middle}.gantt-table tr>:last-child{border-right:0}.gantt-table tbody tr:last-child>*{border-bottom:0}.gantt-table thead th{height:4.2cqw;padding:.55cqw .3cqw;color:#fff;background:#2c6d9f;font-size:.92cqw;font-weight:780}.gantt-task-heading{width:30%}.gantt-task{padding:.75cqw 1cqw;color:#284a62;background:#f0f5f8;font-size:.97cqw;font-weight:730;line-height:1.35;text-align:left!important}.gantt-task span{display:inline-block;min-width:2.15cqw;margin-right:.7cqw;color:#4e829f;font-size:.78cqw;font-weight:850}.gantt-table tbody td{background:#fffffff0}.gantt-table .gantt-phase{padding:.55cqw;color:#fff;background:#3b84b8}.gantt-table .gantt-phase.is-alt{background:#549d8b}.gantt-phase strong,.gantt-phase small{display:block}.gantt-phase strong{font-size:1.08cqw;letter-spacing:.06em}.gantt-phase small{margin-top:.2cqw;color:#ffffffd1;font-size:.74cqw}.conclusion-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.2cqw}.conclusion-grid section{min-height:30cqw;padding:2.2cqw;border-top:.45cqw solid var(--blue);background:#f1f6fa}.conclusion-grid section:last-child{color:#fff;border-color:#4d9a89;background:#2b6e9f}.conclusion-grid h3{margin:0 0 2cqw;color:#245f8b;font-size:1.75cqw}.conclusion-grid section:last-child h3{color:#fff}.conclusion-grid ol{display:grid;gap:1.5cqw;margin:0;padding:0;list-style:none}.conclusion-grid li{display:flex;align-items:center;gap:1.2cqw;font-size:1.6cqw;font-weight:750}.conclusion-grid li span{color:#2d74a7;font-size:1cqw;font-weight:900}.conclusion-grid section:last-child li span{color:#aee6d9}.conclusion-tagline{margin:3cqw 0 0;padding-top:1.2cqw;border-top:.1cqw solid rgb(255 255 255 / 45%);font-size:1cqw;line-height:1.5}.closing-slide .slide-content{display:flex;flex-direction:column;justify-content:center;padding-left:15cqw}.closing-label{margin:0 0 1.4cqw;color:#5285ad;font-size:1.1cqw;font-weight:800;letter-spacing:.22em}.closing-slide h2{margin:0;color:var(--blue-dark);font-size:8cqw;font-weight:900;letter-spacing:.04em;line-height:1}.closing-slide .slide-content>p:last-child{margin:2cqw 0 0;color:#496170;font-size:2.1cqw;font-weight:720;letter-spacing:.08em}.thank-you-slide h2{font-size:5.2cqw}.slide-frame>.slide-canvas{display:block}.cover-slide .slide-content{padding:4.5cqw 25cqw 4.5cqw 8.2cqw}.slide-title{margin-bottom:1.55cqw;padding-bottom:.9cqw}.slide-title p{font-size:1.2cqw}.slide-title h2{font-size:3.45cqw}.cover-kicker,.cover-meta{font-size:1.3cqw}.cover-slide h2{max-width:66cqw;font-size:4.2cqw;white-space:nowrap}.cover-subheading{font-size:2.5cqw}.cover-context{font-size:1.65cqw}.question-copy{font-size:3.15cqw;line-height:1.55}.question-choices span{min-height:6.8cqw;font-size:2.15cqw}.analysis-prompts p{padding:1.2cqw 1.55cqw;font-size:1.95cqw}.analysis-answer{padding:2.1cqw;font-size:3.15cqw}.cause-group{padding:1.15cqw 1.35cqw}.cause-group h3{font-size:1.65cqw}.cause-group ul{font-size:1.22cqw;line-height:1.58}.cause-outcome{font-size:2.25cqw}.option-grid{padding-top:.8cqw}.option-grid section{min-height:20cqw;padding:2.5cqw 1.8cqw}.option-grid span{margin-bottom:2.2cqw;font-size:1.35cqw}.option-grid h3{font-size:2.25cqw}.option-grid p{font-size:1.55cqw}.decision-slide .slide-title,.gantt-slide .slide-title{margin-bottom:1cqw}.decision-callout{font-size:1.15cqw}.decision-callout span{font-size:.95cqw}.decision-callout strong{font-size:1.35cqw}.decision-matrix{margin-top:.9cqw;font-size:1.16cqw}.decision-matrix th,.decision-matrix td{height:6.4cqw}.decision-matrix thead th{height:4.1cqw}.decision-matrix thead th small,.option-code{font-size:.9cqw}.option-name{font-size:1.12cqw}.decision-matrix tbody td strong{font-size:1.6cqw}.decision-matrix tbody td small{font-size:.84cqw}.decision-matrix .rank-cell strong{font-size:1.95cqw}.slide-subtitle{font-size:1.25cqw}.quadrant{min-height:13.4cqw}.quadrant h3{font-size:1.55cqw}.quadrant ul{font-size:1.24cqw;line-height:1.55}.execution-slide .slide-content{padding-top:3.8cqw;padding-bottom:3.8cqw}.execution-slide .slide-title{margin-bottom:1.05cqw}.execution-slide .slide-title h2{font-size:3.05cqw}.execution-section{grid-template-columns:8.2cqw 1fr}.execution-section>h3{padding:1.25cqw .55cqw;font-size:1.45cqw}.execution-copy{padding:1.35cqw 1.55cqw;font-size:1.27cqw;line-height:1.58}.execution-copy h4{font-size:1.45cqw}.slide-type-dense .execution-copy{font-size:1.28cqw;line-height:1.5}.slide-type-grid .execution-section{grid-template-columns:6.8cqw 1fr}.slide-type-grid .execution-copy{font-size:1.16cqw}.slide-type-budget .execution-copy{min-height:16cqw;font-size:1.32cqw;line-height:1.6}.kpi-group{min-height:15.5cqw}.kpi-group ol{font-size:1.2cqw}.gantt-intro p{font-size:1.45cqw}.gantt-intro span{font-size:1.05cqw}.gantt-table{font-size:1.06cqw}.gantt-table th,.gantt-table td{height:5.1cqw}.gantt-table thead th{height:3.6cqw;font-size:1cqw}.gantt-task{font-size:1.08cqw}.gantt-task span{font-size:.88cqw}.gantt-phase strong{font-size:1.25cqw}.gantt-phase small{font-size:.85cqw}.conclusion-grid section{min-height:24cqw}.conclusion-grid h3{font-size:1.95cqw}.conclusion-grid li{font-size:1.85cqw}.closing-slide .slide-content{padding-right:25cqw}.closing-slide h2{font-size:7.2cqw}.thank-you-slide h2{font-size:5.4cqw}@media print{.print-deck .slide-canvas{width:13.333in;height:7.5in}}.poster-theme{--poster-blue: #07549a;--poster-blue-deep: #073f79;--poster-cyan: #22a4d6;--poster-ink: #172331;--poster-muted: #526171;--poster-mint: #e8f6f2;--poster-sky: #eaf5fb;--poster-amber: #fff2dd;--poster-rose: #f9eaf1;--poster-title-size: 6.05cqw;--poster-eyebrow-size: 1.22cqw;--poster-takeaway-size: 2.35cqw;--poster-title-icon-size: 8cqw;--poster-title-icon-glyph-size: 5.1cqw;color:var(--poster-ink)}.poster-theme .slide-content{justify-content:center;padding:2.2cqw 4.5cqw}.poster-theme .slide-folio{right:1.8cqw;bottom:1.45cqw;font-size:1.1cqw}.poster-theme .poster-heading-group{width:min(91cqw,100%);margin:0 auto .65cqw}.poster-theme .poster-heading-group.has-illustration{display:grid;grid-template-columns:minmax(0,1fr) 20cqw;min-height:12.6cqw;align-items:center;gap:1.8cqw}.poster-theme .poster-heading-copy{min-width:0}.poster-theme .slide-title{display:flex;align-items:center;gap:1.3cqw;width:100%;margin:0 0 .55cqw;padding:0;border:0}.poster-theme .slide-title-icon{display:grid;width:var(--poster-title-icon-size);height:var(--poster-title-icon-size);flex:0 0 var(--poster-title-icon-size);place-items:center;border-radius:50%;color:#fff;background:var(--poster-blue)}.poster-theme .slide-title-icon svg{width:var(--poster-title-icon-glyph-size);height:var(--poster-title-icon-glyph-size)}.poster-theme .slide-title>div{width:100%;min-width:0;max-width:none;padding:0 0 .55cqw;border-bottom:.32cqw solid var(--poster-cyan)}.poster-theme .slide-title p{margin:0 0 .1cqw;color:var(--poster-blue);font-size:var(--poster-eyebrow-size);font-weight:900;line-height:1;letter-spacing:.08em}.poster-theme .slide-title h2{color:var(--poster-blue-deep);font-size:var(--poster-title-size);font-weight:950;line-height:1.02;letter-spacing:-.025em;white-space:nowrap}.poster-theme .poster-takeaway{margin:0;color:#25303c;font-size:var(--poster-takeaway-size);font-weight:850;line-height:1.2;letter-spacing:.015em}.poster-theme .poster-illustration{width:20cqw;height:12.3cqw;padding:.35cqw;border-radius:1.1cqw;object-fit:contain;background:radial-gradient(circle at 52% 48%,rgb(255 255 255 / 92%),rgb(234 245 251 / 38%) 68%,transparent 70%);filter:drop-shadow(0 .8cqw .8cqw rgb(9 57 99 / 16%))}.poster-theme .poster-takeaway strong{display:inline-block;margin-inline:.25cqw;padding:.05cqw .55cqw .18cqw;border:.17cqw solid var(--poster-blue);border-radius:.7cqw;color:var(--poster-blue);background:#ffffffdb;font-size:1.16em;font-weight:950;line-height:1.05}.poster-theme .analysis-grid,.poster-theme .cause-map,.poster-theme .option-grid,.poster-theme .alternative-detail-grid,.poster-theme .decision-intro,.poster-theme .decision-matrix,.poster-theme .table-note,.poster-theme .quadrant-grid,.poster-theme .tows-matrix,.poster-theme .execution-hero-stats,.poster-theme .execution-table,.poster-theme .gantt-table,.poster-theme .conclusion-grid{width:min(91cqw,100%);margin-inline:auto}.poster-theme .decision-matrix,.poster-theme .tows-matrix,.poster-theme .execution-table,.poster-theme .gantt-table{overflow:hidden;border:0;border-top:.42cqw solid var(--poster-cyan);border-radius:1.15cqw;background:#fffffff2;box-shadow:0 .75cqw 2.2cqw #073f791f;font-weight:800}.poster-theme .number-highlight{color:var(--poster-blue);font-size:1.16em;font-weight:900}.poster-theme.cover-slide .slide-content{display:flex;align-items:stretch;justify-content:center;padding:2.2cqw 4.5cqw}.poster-theme .cover-poster{position:relative;display:grid;grid-template-columns:8cqw minmax(0,1fr);align-items:start;gap:1.3cqw;width:min(91cqw,100%);height:100%;margin-inline:auto;padding-top:2.1cqw}.poster-theme .cover-illustration{position:absolute;right:1cqw;bottom:12.5cqw;width:30cqw;height:30cqw;object-fit:contain;filter:drop-shadow(0 1cqw .9cqw rgb(9 57 99 / 16%))}.poster-theme .cover-mark{display:grid;width:8cqw;height:8cqw;place-items:center;align-self:start;margin-top:.35cqw;border-radius:50%;color:#fff;background:var(--poster-blue)}.poster-theme .cover-mark svg{width:5.1cqw;height:5.1cqw}.poster-theme .cover-copy{min-width:0;padding-right:1.5cqw}.poster-theme .cover-kicker{max-width:none;margin:.25cqw 0 .8cqw;color:var(--poster-blue);font-size:1.35cqw;font-weight:850}.poster-theme .cover-rule{width:100%;height:.33cqw;margin-top:.75cqw;margin-bottom:.9cqw;background:var(--poster-cyan)}.poster-theme.cover-slide h2{max-width:none;width:100%;color:var(--poster-blue-deep);font-size:5.15cqw;font-weight:950;line-height:1.04;letter-spacing:-.035em;white-space:nowrap}.poster-theme .cover-subheading{width:fit-content;margin-top:1.25cqw;padding:.8cqw 1.15cqw .9cqw;border-left:.55cqw solid var(--poster-cyan);color:var(--poster-blue-deep);background:#eaf5fbe0;font-size:3cqw;font-weight:950}.poster-theme .cover-context{margin-top:1.05cqw;color:#33465a;font-size:3cqw;font-weight:900}.poster-theme .cover-meta{position:absolute;right:0;bottom:.4cqw;left:9.3cqw;display:grid;grid-template-columns:18cqw minmax(0,1fr);align-items:stretch;gap:0;width:auto;margin:0;padding:0;overflow:hidden;border-top:.38cqw solid var(--poster-cyan);border-radius:0 0 1.05cqw 1.05cqw;color:#314255;background:#fffffff5;box-shadow:0 .55cqw 1.45cqw #073f791a;font-weight:850}.poster-theme .cover-group{display:grid;min-height:3.6cqw;margin:0;padding:.65cqw 1.1cqw;place-items:center;color:#fff;background:var(--poster-blue);font-size:1.6cqw;font-weight:950;white-space:nowrap}.poster-theme .cover-presenter-line{display:flex;min-height:3.6cqw;align-items:center;margin:0;padding:.65cqw 1.35cqw;color:#26394d;background:var(--poster-sky);font-size:1.75cqw;font-weight:850;line-height:1.2;white-space:nowrap}.poster-theme .cover-presenter-line strong{color:var(--poster-blue-deep);font-weight:950}.poster-theme .cover-members{display:grid;grid-column:1 / -1;grid-template-columns:10cqw minmax(0,1fr);border-top:1px solid #b9d3e2}.poster-theme .cover-members>p{display:grid;margin:0;place-items:center;color:var(--poster-blue-deep);background:#dceef8;font-size:1.55cqw;font-weight:950;white-space:nowrap}.poster-theme .cover-members ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:.55cqw .9cqw .65cqw;list-style:none;background:#fffffff7}.poster-theme .cover-members li{padding:.18cqw .45cqw;border-left:1px solid #d2e2eb;color:#26394d;font-size:1.8cqw;font-weight:850;line-height:1.2;text-align:center;white-space:nowrap}.poster-theme .cover-members li:nth-child(4n+1){border-left:0}.poster-theme.question-slide .slide-content{display:block;padding:2.2cqw 4.5cqw}.poster-theme .question-poster{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(91cqw,100%);height:100%;margin-inline:auto}.poster-theme .question-poster .poster-heading-group{width:100%}.poster-theme .question-body{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:stretch;gap:0;min-height:21.2cqw;margin-top:.65cqw;padding:0;overflow:hidden;border-top:.42cqw solid var(--poster-cyan);border-radius:1.15cqw;background:#ffffffeb;box-shadow:0 .75cqw 2.2cqw #073f791a}.poster-theme .question-message{display:grid;align-content:center;width:auto;margin:0;padding:1.35cqw 1.65cqw;background:var(--poster-sky)}.poster-theme .question-lead{margin:0 0 .7cqw;color:#25303c;font-size:2.65cqw;font-weight:950;line-height:1.12}.poster-theme .question-policy-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1cqw;margin-bottom:.7cqw}.poster-theme .question-policy-row>strong{color:var(--poster-blue);font-size:4.8cqw;font-weight:950;line-height:1;letter-spacing:-.04em}.poster-theme .question-policy-row>span{display:grid;gap:.16cqw;padding-left:.9cqw;border-left:.32cqw solid var(--poster-cyan)}.poster-theme .question-policy-row b{color:var(--poster-blue);font-size:2.2cqw;font-weight:950;line-height:1.08}.poster-theme .question-policy-row small{color:#425164;font-size:1.48cqw;font-weight:800}.poster-theme .question-detail{margin:0;color:#334255;font-size:1.46cqw;font-weight:740;line-height:1.42}.poster-theme .question-judgement{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7cqw;margin:1.05cqw 0 0;padding:.72cqw .82cqw;border:.12cqw solid #a9ccdf;border-radius:.58cqw;background:#ffffffb8}.poster-theme .question-judgement span{padding-right:.7cqw;color:var(--poster-blue);border-right:.12cqw solid #a9ccdf;font-size:1.18cqw;font-weight:900;white-space:nowrap}.poster-theme .question-judgement strong{color:var(--poster-blue-deep);font-size:1.42cqw;font-weight:950;line-height:1.22}.poster-theme .question-risk-table{display:grid;grid-template-rows:auto minmax(0,1fr);padding:1.15cqw 1.35cqw 1.25cqw;background:#fffffff0}.poster-theme .question-risk-table>p{margin:0 0 .65cqw;color:var(--poster-blue-deep);font-size:1.5cqw;font-weight:950}.poster-theme .question-risks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.65cqw;margin:0;padding:0;list-style:none}.poster-theme .question-risks li{display:grid;grid-template-columns:3.4cqw minmax(0,1fr);align-items:center;gap:.72cqw;padding:.9cqw;border-left:.38cqw solid var(--risk-tone);border-radius:.55cqw;background:var(--risk-fill)}.poster-theme .question-risks li>svg{width:3.15cqw;height:3.15cqw;color:var(--risk-tone)}.poster-theme .question-risks li>div{display:grid;align-content:center;gap:.28cqw;min-width:0}.poster-theme .question-risks li:nth-child(1){--risk-tone: #287cb5;--risk-fill: #eaf5fb}.poster-theme .question-risks li:nth-child(2){--risk-tone: #d9832f;--risk-fill: #fff2dd}.poster-theme .question-risks li:nth-child(3){--risk-tone: #278a76;--risk-fill: #e8f6f2}.poster-theme .question-risks li:nth-child(4){--risk-tone: #b65e7d;--risk-fill: #f9eaf1}.poster-theme .question-risks b{color:color-mix(in srgb,var(--risk-tone) 78%,#18304a);font-size:1.62cqw;font-weight:950}.poster-theme .question-risks span{color:#425164;font-size:1.3cqw;font-weight:760;line-height:1.28}.poster-theme .question-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;width:100%;margin-top:.8cqw;padding:.8cqw 1cqw;color:#394655;border-top:.38cqw solid var(--poster-cyan);border-radius:0 0 1.05cqw 1.05cqw;background:#eaf5fbeb;box-shadow:0 .5cqw 1.4cqw #073f7914;font-size:1.55cqw;font-weight:750}.poster-theme .question-benefits span{display:grid;grid-template-columns:3.2cqw minmax(0,1fr);align-items:center;gap:.55cqw;padding-inline:1.2cqw;border-right:.1cqw solid #bfd4e2;white-space:nowrap}.poster-theme .question-benefits span:last-child{border-right:0}.poster-theme .question-benefits svg{width:3.2cqw;height:3.2cqw;flex:0 0 auto;color:var(--poster-blue)}.poster-theme.question-slide .slide-content{padding:2.4cqw 5.2cqw 2.2cqw}.poster-theme .question-reference{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(90cqw,100%);height:100%;margin-inline:auto}.poster-theme .question-reference-heading{display:grid;grid-template-columns:8.5cqw minmax(0,1fr);align-items:center;gap:1.5cqw}.poster-theme .question-reference-heading>span{display:grid;width:8.5cqw;height:8.5cqw;place-items:center;border-radius:50%;color:#fff;background:var(--poster-blue)}.poster-theme .question-reference-heading svg{width:5.6cqw;height:5.6cqw}.poster-theme .question-reference-heading h2{margin:0;color:var(--poster-blue-deep);font-size:6.5cqw;font-weight:950;line-height:1;letter-spacing:-.04em;white-space:nowrap}.poster-theme .question-reference-heading i{display:block;width:42cqw;height:.38cqw;margin-top:.75cqw;background:linear-gradient(90deg,var(--poster-cyan),var(--poster-blue))}.poster-theme .question-reference-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(25cqw,.65fr);align-items:center;gap:1.5cqw;min-height:31cqw;padding:1.4cqw .8cqw .8cqw}.poster-theme .question-reference-copy{display:grid;align-content:center;gap:.55cqw;color:#232b34;font-size:3.15cqw;font-weight:900;line-height:1.18}.poster-theme .question-reference-copy p{margin:0;white-space:nowrap}.poster-theme .question-reference-copy strong{display:inline-block;padding:.08cqw .65cqw .24cqw;border:.18cqw solid var(--poster-blue);border-radius:.8cqw;color:var(--poster-blue);background:#eaf5fbc7;font-size:1.35em;font-weight:950;line-height:1}.poster-theme .question-reference-copy b{color:var(--poster-blue);font-size:1.16em;font-weight:950}.poster-theme .question-reference-body>img{width:31cqw;height:27cqw;justify-self:end;object-fit:contain;filter:drop-shadow(0 1cqw .9cqw rgb(9 57 99 / 15%))}.poster-theme .question-reference-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-height:5.2cqw;padding-top:.75cqw;border-top:.18cqw solid #a9c8da}.poster-theme .question-reference-benefits span{display:flex;align-items:center;justify-content:center;gap:.65cqw;min-width:0;color:#394655;border-right:1px solid #bfd4e2;font-size:1.65cqw;font-weight:800;white-space:nowrap}.poster-theme .question-reference-benefits span:last-child{border-right:0}.poster-theme .question-reference-benefits svg{width:3.4cqw;height:3.4cqw;flex:0 0 3.4cqw;color:var(--poster-blue)}.poster-theme.question-slide.image-reference-slide .slide-content{display:block;padding:0}.poster-theme .question-full-image{display:block;width:100%;height:100%;object-fit:cover}.poster-theme.slide-2.image-reference-slide .slide-folio{display:none}.poster-theme .analysis-grid{grid-template-columns:1.08fr .92fr;gap:0;min-height:23.6cqw;overflow:hidden;border-top:.42cqw solid var(--poster-cyan);border-radius:1.15cqw;box-shadow:0 .75cqw 2.2cqw #073f791a}.poster-theme .analysis-prompts{display:grid;grid-template-rows:repeat(3,1fr);align-content:center;gap:.65cqw;padding:.85cqw;background:#fffffff0}.poster-theme .analysis-prompts article{--analysis-tone: #287cb5;--analysis-fill: #eaf5fb;display:grid;grid-template-columns:4.4cqw minmax(0,1fr);align-items:center;overflow:hidden;border-left:.5cqw solid var(--analysis-tone);border-radius:.7cqw;background:var(--analysis-fill)}.poster-theme .analysis-prompts article:nth-child(2){--analysis-tone: #7b64b3;--analysis-fill: #f0edf8}.poster-theme .analysis-prompts article:nth-child(3){--analysis-tone: #278a76;--analysis-fill: #e8f6f2}.poster-theme .analysis-prompts article>span{display:grid;width:3.4cqw;height:3.4cqw;margin-inline:auto;place-items:center;border-radius:50%;color:#fff;background:var(--analysis-tone)}.poster-theme .analysis-prompts article>span svg{width:2.2cqw;height:2.2cqw}.poster-theme .analysis-prompts article>div{padding:.85cqw 1cqw .9cqw .2cqw}.poster-theme .analysis-prompts small{color:var(--analysis-tone);font-size:1.05cqw;font-weight:950;letter-spacing:.1em}.poster-theme .analysis-prompts p{margin:.18cqw 0 0;color:var(--poster-ink);font-size:1.82cqw;font-weight:900;line-height:1.2}.poster-theme .analysis-answer{display:grid;align-content:center;justify-items:start;gap:.65cqw;min-height:23.2cqw;padding:2.2cqw 2.4cqw;color:#fff;background:#07549af0;text-align:left}.poster-theme .analysis-answer>span{padding:.32cqw .65cqw;border:.12cqw solid #8fe3ff;border-radius:2cqw;color:#d9f5ff;font-size:1.02cqw;font-weight:950;letter-spacing:.12em}.poster-theme .analysis-answer>strong{max-width:26cqw;font-size:3.35cqw;font-weight:950;line-height:1.12}.poster-theme .analysis-answer>p{margin:0;color:#ffffffdb;font-size:1.35cqw;font-weight:800;line-height:1.38}.poster-theme .analysis-answer ul{display:flex;flex-wrap:wrap;gap:.45cqw;margin:.25cqw 0 0;padding:0;list-style:none}.poster-theme .analysis-answer li{padding:.38cqw .65cqw .45cqw;border-radius:.45cqw;color:var(--poster-blue-deep);background:#fff;font-size:1.05cqw;font-weight:900}.poster-theme .context-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15cqw;width:min(91cqw,100%);min-height:28.4cqw;margin-inline:auto}.poster-theme .context-panel{--context-accent: var(--poster-blue);--context-soft: var(--poster-sky);overflow:hidden;border:.15cqw solid color-mix(in srgb,var(--context-accent) 58%,white);border-top:.48cqw solid var(--context-accent);border-radius:1.15cqw;background:#fffffff0;box-shadow:0 .75cqw 2.2cqw #073f791c}.poster-theme .context-panel-orange{--context-accent: #d86b26;--context-soft: #fff2e7}.poster-theme .context-panel-green{--context-accent: #21823b;--context-soft: #edf8ef}.poster-theme .context-panel>header{display:flex;min-height:5.4cqw;align-items:center;gap:.8cqw;padding:.8cqw 1.05cqw;color:var(--context-accent);border-bottom:.14cqw solid color-mix(in srgb,var(--context-accent) 54%,white);background:color-mix(in srgb,var(--context-soft) 70%,white)}.poster-theme .context-panel>header>span{display:grid;width:3.7cqw;height:3.7cqw;flex:0 0 3.7cqw;place-items:center;border:.18cqw solid currentColor;border-radius:50%;background:#fff}.poster-theme .context-panel>header svg{width:2.4cqw;height:2.4cqw}.poster-theme .context-panel h3{display:flex;align-items:baseline;gap:.3cqw;margin:0;font-size:1.72cqw;font-weight:950;line-height:1.1;white-space:nowrap}.poster-theme .context-panel h3 strong{font-size:2.65cqw;font-weight:950;line-height:.8}.poster-theme .context-panel-items{display:grid;grid-auto-rows:1fr;align-content:stretch;height:calc(100% - 5.4cqw)}.poster-theme .context-panel-items article{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;align-items:start;padding:1.05cqw 1.15cqw;border-bottom:.1cqw dashed color-mix(in srgb,var(--context-accent) 32%,white)}.poster-theme .context-panel-items article:last-child{border-bottom:0}.poster-theme .context-panel-orange .context-panel-items article{grid-template-columns:minmax(0,1fr);align-content:center;padding-block:.82cqw}.poster-theme .context-panel h4{margin:0 0 .42cqw;color:color-mix(in srgb,var(--context-accent) 72%,#12233a);font-size:1.66cqw;font-weight:950;line-height:1.18}.poster-theme .context-panel p{margin:0;color:#2d3b49;font-size:1.3cqw;font-weight:700;line-height:1.38}.poster-theme .context-panel-orange h4{display:inline;margin-right:.3cqw;color:#202a34;font-size:1.54cqw}.poster-theme .context-panel-orange p{display:inline;font-size:1.24cqw}.poster-theme.cause-map-slide .slide-content{padding-inline:4.5cqw}.poster-theme .system-pathway{width:min(91cqw,100%);height:29.4cqw;margin:0 auto;overflow:hidden;border-top:.42cqw solid var(--poster-cyan);border-radius:1.15cqw;background:#fffffff0;box-shadow:0 .75cqw 2.2cqw #073f791a}.poster-theme .system-track-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:23.1cqw}.poster-theme .system-track{--track-color: #4b8fd3;position:relative;display:grid;grid-template-rows:6.4cqw minmax(0,1fr) 2.2cqw;min-width:0;padding:.8cqw 1cqw 0;border-right:.12cqw solid color-mix(in srgb,var(--track-color) 38%,white);background:color-mix(in srgb,var(--track-color) 5%,white)}.poster-theme .system-track:last-child{border-right:0}.poster-theme .system-track-2{--track-color: #e55f64}.poster-theme .system-track-3{--track-color: #d79a0f}.poster-theme .system-track-4{--track-color: #3f9a68}.poster-theme .system-track header{display:grid;grid-template-columns:3.1cqw minmax(0,1fr);align-items:center;gap:.45cqw;min-width:0;padding-bottom:.75cqw;border-bottom:.28cqw solid var(--track-color)}.poster-theme .system-track-icon{display:grid;width:3.1cqw;height:3.1cqw;place-items:center;border:.15cqw solid color-mix(in srgb,var(--track-color) 70%,white);border-radius:50%;color:color-mix(in srgb,var(--track-color) 82%,#0d355d);background:#fff}.poster-theme .system-track-icon svg{width:2cqw;height:2cqw}.poster-theme .system-track h3{min-width:0;margin:0;color:color-mix(in srgb,var(--track-color) 72%,#15314d);font-size:1.56cqw;font-weight:950;line-height:1.13}.poster-theme .system-track ol{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));min-height:0;margin:0;padding:.4cqw 0 0;list-style:none}.poster-theme .system-track li{display:grid;grid-template-columns:1.65cqw minmax(0,1fr);align-items:center;gap:.45cqw;min-width:0;padding:.32cqw .1cqw;border-bottom:.1cqw solid color-mix(in srgb,var(--track-color) 26%,white);color:#253b51}.poster-theme .system-track li:last-child{border-bottom:0}.poster-theme .system-track li>span{display:grid;width:1.55cqw;height:1.55cqw;place-items:center;border-radius:50%;color:#fff;background:var(--track-color);font-size:1.08cqw;font-weight:950;line-height:1}.poster-theme .system-track li strong{min-width:0;font-size:1.34cqw;font-weight:850;line-height:1.18}.poster-theme .system-track-flow{display:grid;align-self:center;justify-self:center;width:2.1cqw;height:2.1cqw;place-items:center;transform:rotate(90deg);color:var(--track-color)}.poster-theme .system-track-flow svg{width:1.85cqw;height:1.85cqw}.poster-theme .system-outcome{display:grid;grid-template-columns:auto 2.4cqw minmax(0,1fr);align-items:center;gap:.85cqw;min-height:6.3cqw;padding:.75cqw 1.55cqw;color:#fff;background:#07549a}.poster-theme.is-solution .system-outcome{background:#19745f}.poster-theme .system-outcome span{padding:.42cqw .78cqw .5cqw;border:.12cqw solid rgb(255 255 255 / 60%);border-radius:2cqw;font-size:1.22cqw;font-weight:900;line-height:1;white-space:nowrap}.poster-theme .system-outcome svg{width:2.25cqw;height:2.25cqw}.poster-theme .system-outcome strong{font-size:2.08cqw;font-weight:950;line-height:1.08;letter-spacing:.02cqw}.poster-theme .option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.95cqw;min-height:23.5cqw}.poster-theme .option-grid section{--option-tone: #287cb5;--option-fill: #eaf5fb;display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch;min-height:23.5cqw;overflow:hidden;border:.14cqw solid color-mix(in srgb,var(--option-tone) 48%,white);border-top:.52cqw solid var(--option-tone);border-radius:1.05cqw;color:var(--poster-ink);background:#fff;isolation:isolate;box-shadow:0 .75cqw 2cqw #073f791a}.poster-theme .option-grid section:nth-child(2){--option-tone: #278a76;--option-fill: #e8f6f2}.poster-theme .option-grid section:nth-child(3){--option-tone: #d9832f;--option-fill: #fff2dd}.poster-theme .option-grid header{display:flex;min-height:5.2cqw;align-items:center;justify-content:space-between;padding:.8cqw 1.15cqw;color:var(--option-tone);background:var(--option-fill)}.poster-theme .option-grid header svg{width:3.25cqw;height:3.25cqw}.poster-theme .option-grid section header span{margin:0;color:var(--option-tone);font-size:1.65cqw;font-weight:950;letter-spacing:.08em}.poster-theme .option-grid section>div{display:grid;align-content:center;padding:1.35cqw 1.45cqw;background:#fff;text-align:left}.poster-theme .option-grid h3{margin:.55cqw 0 0;color:var(--poster-blue-deep);font-size:2.35cqw;font-weight:950;line-height:1.2}.poster-theme .option-grid section>div p{margin:0;color:var(--option-tone);font-size:1.3cqw;font-weight:950;letter-spacing:.08em}.poster-theme .option-grid footer{display:grid;gap:.25cqw;min-height:5.1cqw;align-content:center;padding:.85cqw 1.35cqw;border-top:.1cqw solid color-mix(in srgb,var(--option-tone) 28%,white);background:var(--option-fill)}.poster-theme .option-grid footer small{color:var(--option-tone);font-size:1.2cqw;font-weight:950;letter-spacing:.08em}.poster-theme .option-grid footer strong{color:var(--poster-ink);font-size:1.42cqw;font-weight:900;line-height:1.24}.poster-theme.alternative-detail-slide .slide-content{padding-block:1.8cqw}.poster-theme.alternative-detail-slide .poster-heading-group{margin-bottom:.65cqw}.poster-theme .alternative-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85cqw;min-height:29.5cqw}.poster-theme .alternative-detail-card{--alternative-tone: #1477b8;--alternative-soft: #e9f5fb;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;border:.12cqw solid color-mix(in srgb,var(--alternative-tone) 48%,white);border-top:.42cqw solid var(--alternative-tone);border-radius:1.05cqw;background:#fffffff5;box-shadow:0 .7cqw 1.6cqw #073f791c}.poster-theme .alternative-detail-card:nth-child(2){--alternative-tone: #168b78;--alternative-soft: #e7f6f1}.poster-theme .alternative-detail-card:nth-child(3){--alternative-tone: #7b64b3;--alternative-soft: #f0edf8}.poster-theme .alternative-detail-card>header{position:relative;display:grid;grid-template-columns:auto 2.45cqw;min-height:7.2cqw;align-content:center;align-items:center;gap:.25cqw .65cqw;padding:.75cqw 1cqw .8cqw;color:var(--alternative-tone);border-bottom:.14cqw solid color-mix(in srgb,var(--alternative-tone) 54%,white);background:color-mix(in srgb,var(--alternative-soft) 70%,white)}.poster-theme .alternative-detail-card>header svg{width:2.35cqw;height:2.35cqw}.poster-theme .alternative-code{width:fit-content;padding:.12cqw .55cqw .2cqw;border:.08cqw solid currentColor;border-radius:999px;background:#fff;font-size:1.05cqw;font-weight:950;letter-spacing:.08em}.poster-theme .alternative-detail-card h3{grid-column:1 / -1;margin:0;font-size:1.68cqw;font-weight:950;line-height:1.16}.poster-theme .alternative-rationale{display:flex;align-items:center;min-height:6.2cqw;margin:0;padding:.75cqw 1cqw;color:#274054;background:var(--alternative-soft);font-size:1.18cqw;font-weight:800;line-height:1.38}.poster-theme .alternative-detail-card ol{display:grid;gap:.25cqw;margin:0;padding:.6cqw .75cqw .75cqw;list-style:none}.poster-theme .alternative-detail-card li{display:grid;grid-template-columns:2cqw minmax(0,1fr);align-items:center;gap:.55cqw;padding:.45cqw .55cqw;border-bottom:.08cqw solid color-mix(in srgb,var(--alternative-tone) 20%,white)}.poster-theme .alternative-detail-card li:last-child{border-bottom:0}.poster-theme .alternative-detail-card li>span{display:grid;width:1.75cqw;height:1.75cqw;place-items:center;border-radius:50%;color:#fff;background:var(--alternative-tone);font-size:1.05cqw;font-weight:950}.poster-theme .alternative-detail-card li div{min-width:0}.poster-theme .alternative-detail-card li strong{display:block;color:var(--alternative-tone);font-size:1.18cqw;font-weight:950;line-height:1.2}.poster-theme .alternative-detail-card li p{margin:.16cqw 0 0;color:#324252;font-size:1.02cqw;font-weight:750;line-height:1.28}.poster-theme.decision-slide .slide-content,.poster-theme.gantt-slide .slide-content,.poster-theme.execution-slide .slide-content{padding-inline:4.5cqw}.poster-theme .decision-intro{display:grid;grid-template-columns:minmax(0,1fr) 48cqw;gap:1cqw;align-items:center;margin-bottom:.85cqw}.poster-theme .decision-reading-guide{display:flex;align-items:center;gap:.9cqw;min-height:5.45cqw;padding:.65cqw 1cqw;color:var(--poster-blue-deep);background:var(--poster-sky)}.poster-theme .decision-reading-guide>svg{width:2.8cqw;height:2.8cqw;flex:0 0 2.8cqw;color:var(--poster-blue)}.poster-theme .decision-reading-guide p{margin:0;font-size:1.32cqw;font-weight:800;line-height:1.28}.poster-theme .decision-reading-guide span{display:block;color:var(--poster-muted);font-size:1.1cqw;font-weight:850;letter-spacing:.12em}.poster-theme .decision-reading-guide strong{color:var(--poster-blue);font-size:1.5cqw;font-weight:950}.poster-theme .decision-reading-guide small{display:block;margin-top:.2cqw;color:#3f5062;font-size:1.22cqw;font-weight:800;line-height:1.2}.poster-theme .decision-callout{display:flex;min-width:0;min-height:5.45cqw;align-items:center;gap:.75cqw;margin:0;padding:.65cqw 1.15cqw;color:#fff;background:#07549af5;font-size:1.25cqw}.poster-theme .decision-callout>svg{width:2.8cqw;height:2.8cqw;flex:0 0 2.8cqw;color:#bfeeff}.poster-theme .decision-callout span{color:#d9f5ff;font-size:1.1cqw;font-weight:850;letter-spacing:.12em}.poster-theme .decision-callout b{flex:1;font-size:1.42cqw;font-weight:900;line-height:1.2}.poster-theme .decision-callout .decision-winning-score{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:.2cqw;padding:.28cqw .65cqw .35cqw;border:.18cqw solid #8fe3ff;border-radius:.6cqw;color:var(--poster-blue-deep);background:#fff;box-shadow:0 .35cqw .9cqw #001d3d38;font-size:2.45cqw;font-weight:950;line-height:1}.poster-theme .decision-callout .decision-winning-score small{color:var(--poster-blue);font-size:.95cqw;font-weight:900}.poster-theme .decision-matrix{border-collapse:separate;border-spacing:0;font-size:1.42cqw}.poster-theme .decision-matrix th,.poster-theme .decision-matrix td{height:6.05cqw;padding:.55cqw .7cqw;border-right:.1cqw solid #c8dbe8;border-bottom:.1cqw solid #c8dbe8}.poster-theme .decision-matrix thead th{height:4.25cqw;color:#fff;background:var(--poster-blue-deep);font-size:1.34cqw;font-weight:950;letter-spacing:.03em}.poster-theme .decision-matrix thead th:nth-child(2){background:#287cb5}.poster-theme .decision-matrix thead th:nth-child(3){background:#208fa7}.poster-theme .decision-matrix thead th:nth-child(4){background:#d9832f}.poster-theme .decision-matrix thead th:nth-child(5){background:#278a76}.poster-theme .decision-matrix thead th:nth-child(6){background:#7761a8}.poster-theme .decision-matrix thead th:nth-child(7){background:#b65e7d}.poster-theme .decision-matrix thead th small{font-size:1.22cqw;font-weight:800}.poster-theme .decision-matrix thead th:first-child{width:26cqw}.poster-theme .decision-matrix tbody th{padding-inline:1.2cqw;border-left:.55cqw solid #8abbd8;background:#eaf5fbc7}.poster-theme .decision-matrix tbody tr:nth-child(2) th{border-left-color:#d9832f;background:#fff2ddc7}.poster-theme .decision-matrix tbody tr:nth-child(3) th{border-left-color:#278a76;background:#e8f6f2d1}.poster-theme .decision-matrix tbody tr:nth-child(4) th{border-left-color:#b65e7d;background:#f9eaf1d1}.poster-theme .decision-matrix tbody tr:nth-child(2n) td{background:#eaf5fb7a}.poster-theme .option-code{color:var(--poster-blue);font-size:1.22cqw;font-weight:950;letter-spacing:.08em}.poster-theme .option-name{font-size:1.52cqw;font-weight:900;line-height:1.24}.poster-theme .decision-matrix tbody td strong{color:var(--poster-blue-deep);font-size:1.78cqw;font-weight:950}.poster-theme .decision-matrix tbody td small{color:var(--poster-muted);font-size:1.22cqw;font-weight:800}.poster-theme .score-cell meter{display:block;width:5.6cqw;height:.7cqw;margin:.15cqw auto;border:0}.poster-theme .score-cell meter::-webkit-meter-bar{border:0;border-radius:1cqw;background:#dce9f1}.poster-theme .score-cell meter::-webkit-meter-optimum-value{border-radius:1cqw;background:var(--poster-cyan)}.poster-theme .total-cell strong{font-size:2.15cqw!important}.poster-theme .rank-badge{display:inline-flex;align-items:center;gap:.35cqw;color:var(--poster-blue-deep);font-size:1.32cqw;font-weight:900}.poster-theme .rank-badge svg{width:1.65cqw;height:1.65cqw}.poster-theme .rank-badge.is-first{color:#0f7c67}.poster-theme .decision-matrix tbody .is-best th,.poster-theme .decision-matrix tbody .is-best td{background:#dff3eb!important}.poster-theme .decision-matrix tbody .is-best th{border-left-color:#0f7c67}.poster-theme .decision-matrix tbody .is-best .total-cell strong{display:inline-block;padding:.2cqw .55cqw .28cqw;border:.14cqw solid var(--poster-blue-deep);border-radius:.55cqw;color:var(--poster-blue-deep);background:#fff;text-shadow:none}.poster-theme .table-note{margin-top:.55cqw;color:var(--poster-muted);font-size:1.22cqw;font-weight:800}.poster-theme .quadrant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15cqw;overflow:hidden;border-top:.42cqw solid var(--poster-cyan);border-radius:1.15cqw;box-shadow:0 .75cqw 2.2cqw #073f791a}.poster-theme.swot-slide .quadrant-grid{gap:0;border-top:.42cqw solid var(--poster-cyan)}.poster-theme .quadrant{min-height:11.6cqw;padding:1.05cqw 1.25cqw 1.15cqw;background:#eaf5fbf2}.poster-theme .quadrant:nth-child(2n),.poster-theme .quadrant:nth-child(n+3){padding-left:1.25cqw;border-left:0;border-top:0}.poster-theme.swot-slide .quadrant:nth-child(-n+2){border-top:0}.poster-theme.swot-slide .quadrant:nth-child(2n){border-left:.1cqw solid #c2d7e4}.poster-theme.swot-slide .quadrant:nth-child(n+3){border-top:.1cqw solid #c2d7e4}.poster-theme .quadrant-w{background:#fff2ddf2}.poster-theme .quadrant-o{background:#e8f6f2f2}.poster-theme .quadrant-t{background:#f9eaf1f2}.poster-theme .quadrant h3{gap:.8cqw;margin-bottom:.65cqw;font-size:1.58cqw}.poster-theme .quadrant h3 span{width:2.6cqw;height:2.6cqw;font-size:1.45cqw}.poster-theme .quadrant ul{columns:1;font-size:1.48cqw;font-weight:800;line-height:1.42}.poster-theme.slide-9 .quadrant ul{columns:2;column-gap:1.4cqw;column-rule:.1cqw solid #c8dbe8}.poster-theme.slide-9 .quadrant li{break-inside:avoid}.poster-theme .tows-matrix{border-collapse:separate;border-spacing:0;table-layout:fixed}.poster-theme .tows-axis-column{width:16%}.poster-theme .tows-strategy-column{width:42%}.poster-theme .tows-matrix th,.poster-theme .tows-matrix td{border-right:.1cqw solid #c2d7e4;border-bottom:.1cqw solid #c2d7e4}.poster-theme .tows-matrix-title{padding:.55cqw 1cqw;color:#fff;background:var(--poster-blue-deep);font-size:1.38cqw;font-weight:950;letter-spacing:.16em}.poster-theme .tows-axis-corner,.poster-theme .tows-row-heading{width:11.5cqw;color:#fff;background:var(--poster-blue-deep)}.poster-theme .tows-axis-corner{padding:0;text-align:center;vertical-align:middle}.poster-theme .tows-axis-label{display:grid;width:100%;height:100%;place-content:center;justify-items:center;gap:.12cqw;padding:.45cqw}.poster-theme .tows-axis-label small{display:block;font-size:1.22cqw;font-weight:850;letter-spacing:.04em}.poster-theme .tows-axis-label span{display:block;color:#8fe3ff;font-size:1.35cqw;line-height:.85}.poster-theme .tows-column-heading{height:4.5cqw;padding:.55cqw .8cqw;color:var(--poster-blue-deep);background:var(--poster-sky);font-size:1.22cqw;font-weight:850}.poster-theme .tows-column-heading:last-child{color:#8a5015;background:var(--poster-amber)}.poster-theme .tows-column-heading svg{width:1.7cqw;height:1.7cqw;margin-right:.35cqw;vertical-align:middle}.poster-theme .tows-column-heading strong{font-size:1.42cqw}.poster-theme .tows-column-heading span{margin-left:.4cqw;color:var(--poster-muted);font-weight:850}.poster-theme .tows-row-heading{padding:.8cqw;font-size:1.22cqw;font-weight:850}.poster-theme .tows-matrix tbody tr:first-child .tows-row-heading{background:#278a76}.poster-theme .tows-matrix tbody tr:last-child .tows-row-heading{background:#b65e7d}.poster-theme .tows-row-heading svg{display:block;width:2cqw;height:2cqw;margin:0 auto .25cqw;color:#9ce7ff}.poster-theme .tows-row-heading span,.poster-theme .tows-row-heading strong{display:block}.poster-theme .tows-row-heading strong{margin-top:.18cqw;font-size:1.45cqw}.poster-theme .tows-strategy-cell{width:calc((100% - 11.5cqw)/2);height:auto;min-height:12cqw;padding:0;vertical-align:top}.poster-theme .tows-strategy{height:100%;padding:.7cqw .9cqw .75cqw;background:#eaf5fba6}.poster-theme .tows-strategy-wo,.poster-theme .tows-strategy-wt{background:#fff2dda6}.poster-theme .tows-strategy-st{background:#e8f6f2bf}.poster-theme .tows-strategy-wt{background:#f9eaf1b8}.poster-theme .tows-strategy-heading{display:flex;align-items:center;gap:.45cqw;margin-bottom:.35cqw;color:var(--poster-blue-deep)}.poster-theme .tows-strategy-heading svg{width:1.7cqw;height:1.7cqw;color:var(--poster-blue)}.poster-theme .tows-strategy-heading span{padding:.1cqw .42cqw;color:#fff;background:var(--poster-blue);font-size:1.22cqw;font-weight:950}.poster-theme .tows-strategy-heading strong{font-size:1.4cqw;font-weight:950}.poster-theme .tows-strategy-list{padding-left:1.55cqw;font-size:1.46cqw;font-weight:800;line-height:1.28}.poster-theme .tows-strategy-list li{padding-top:.28cqw}.poster-theme .tows-strategy-list li::marker{color:var(--poster-cyan);font-weight:950}.poster-theme .tows-strategy-list strong{font-size:1.42cqw;font-weight:850}.poster-theme .tows-strategy-list span{display:block;color:#3f5062;font-size:1.22cqw;font-weight:800;line-height:1.25}.poster-theme.execution-slide .slide-title{margin-bottom:.65cqw}.poster-theme.execution-slide .slide-title h2{width:116%;font-size:6.05cqw;transform:scaleX(.86);transform-origin:left center}.poster-theme.execution-slide .poster-takeaway,.poster-theme.gantt-slide .poster-takeaway{font-size:1.9cqw}.poster-theme .execution-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1cqw;margin-bottom:1cqw}.poster-theme .execution-hero-stats p{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25cqw .8cqw;min-height:5.5cqw;margin:0;padding:.9cqw 1.15cqw;color:#fff;background:#07549af2;border-top:.35cqw solid var(--poster-cyan);border-radius:.85cqw;box-shadow:0 .5cqw 1.2cqw #073f791a}.poster-theme .execution-hero-stats p:nth-child(2){background:#d9832f;border-top-color:#ffd39b}.poster-theme .execution-hero-stats p:nth-child(3){background:#278a76;border-top-color:#a8ead9}.poster-theme .execution-hero-stats strong{flex:0 0 auto;color:#fff;font-size:2.65cqw;font-weight:950;line-height:1}.poster-theme .execution-hero-stats span{font-size:1.28cqw;font-weight:850;line-height:1.25}.poster-theme .execution-hero-stats meter{grid-column:1 / -1;width:100%;height:.55cqw;border:0}.poster-theme .execution-hero-stats meter::-webkit-meter-bar{border:0;border-radius:1cqw;background:#ffffff47}.poster-theme .execution-hero-stats meter::-webkit-meter-optimum-value{border-radius:1cqw;background:#8fe3ff}.poster-theme.slide-type-budget .execution-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.poster-theme .execution-table{background:#fffffff0}.poster-theme .execution-section{--section-tone: #287cb5;--section-fill: #eaf5fb;grid-template-columns:10.5cqw minmax(0,1fr);border-bottom:.1cqw solid #c7dbe8}.poster-theme .execution-section:nth-child(4n+2){--section-tone: #d9832f;--section-fill: #fff2dd}.poster-theme .execution-section:nth-child(4n+3){--section-tone: #278a76;--section-fill: #e8f6f2}.poster-theme .execution-section:nth-child(4n+4){--section-tone: #b65e7d;--section-fill: #f9eaf1}.poster-theme .execution-section>h3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2cqw;padding:1cqw .65cqw;color:#fff;background:var(--section-tone);font-size:1.75cqw;line-height:1.05}.poster-theme .execution-section>h3 svg{width:2.4cqw;height:2.4cqw;margin-bottom:.15cqw;color:#ffffffdb}.poster-theme .execution-section>h3 span{font-weight:950;letter-spacing:.04em}.poster-theme .execution-section>h3 small{color:#ffffffd6;font-size:1.14cqw;font-weight:850;letter-spacing:.04em}.poster-theme .execution-copy{gap:1.4cqw;padding:1.05cqw 1.3cqw;background:color-mix(in srgb,var(--section-fill) 58%,white);font-size:1.5cqw;font-weight:800;line-height:1.38}.poster-theme .execution-copy h4{display:inline-block;margin-bottom:.45cqw;padding-bottom:.22cqw;border-bottom:.2cqw solid var(--section-tone);color:color-mix(in srgb,var(--section-tone) 78%,#16304a);font-size:1.5cqw;font-weight:950}.poster-theme.slide-11 .execution-copy{font-size:1.66cqw;font-weight:800;line-height:1.4}.poster-theme .structured-list{padding-left:1.85cqw}.poster-theme .structured-list li+li{margin-top:.46cqw}.poster-theme .structured-list li::marker{color:var(--section-tone);font-weight:900}.poster-theme.slide-type-dense .execution-copy{padding:.95cqw 1.2cqw;font-size:1.56cqw;font-weight:800;line-height:1.32}.poster-theme.slide-type-dense .structured-list li+li{margin-top:.26cqw}.poster-theme.slide-12 .structured-list{columns:2;column-gap:1.7cqw}.poster-theme.slide-12 .execution-copy.has-secondary{grid-template-columns:minmax(0,1fr);gap:.55cqw}.poster-theme.slide-12 .execution-table{gap:0}.poster-theme.slide-12 .execution-copy.has-secondary .execution-block+.execution-block{margin-left:0;padding-left:0;border-left:0}.poster-theme.slide-12 .implementation-card-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.25cqw;padding:0;overflow:hidden;border:.1cqw solid #d1e0ea;border-radius:.7cqw;list-style:none}.poster-theme.slide-12 .implementation-card-list li{min-width:0;padding:.55cqw .75cqw .65cqw;background:#ffffff85}.poster-theme.slide-12 .implementation-card-list li+li{border-left:.1cqw solid #d1e0ea}.poster-theme.slide-12 .implementation-card-meta{display:flex;align-items:center;gap:.45cqw;margin-bottom:.35cqw}.poster-theme.slide-12 .implementation-card-meta span{padding:.1cqw .42cqw .14cqw;border-radius:999px;color:#fff;background:var(--section-tone);font-size:1.2cqw;font-weight:950;line-height:1}.poster-theme.slide-12 .implementation-card-meta small{color:color-mix(in srgb,var(--section-tone) 78%,#16304a);font-size:1.28cqw;font-weight:950}.poster-theme.slide-12 .implementation-card-list strong{display:block;color:var(--poster-ink);font-size:1.55cqw;font-weight:850;line-height:1.25}.poster-theme.slide-12 .structured-list li strong{display:block;margin-bottom:.12cqw;color:var(--poster-blue-deep);font-size:1.08em}.poster-theme.slide-12 .execution-section.is-how-process{grid-template-columns:8.8cqw minmax(0,1fr)}.poster-theme.slide-12 .execution-section.is-how-process .execution-copy{padding:.8cqw}.poster-theme.slide-12 .execution-section.is-how-process .execution-block{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0}.poster-theme .how-process-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58cqw;margin:0;padding:0;list-style:none}.poster-theme .how-process-list li{--step-tone: #287cb5;--step-fill: #eaf5fb;display:grid;grid-template-columns:4.1cqw minmax(0,1fr);align-items:center;min-height:5.8cqw;overflow:hidden;border-left:.38cqw solid var(--step-tone);border-radius:.58cqw;background:var(--step-fill)}.poster-theme .how-process-list li:nth-child(2){--step-tone: #278a76;--step-fill: #e8f6f2}.poster-theme .how-process-list li:nth-child(3){--step-tone: #d9832f;--step-fill: #fff2dd}.poster-theme .how-process-list li:nth-child(4){--step-tone: #7761a8;--step-fill: #f0ecf8}.poster-theme .how-process-list li:nth-child(5){--step-tone: #b65e7d;--step-fill: #f9eaf1;grid-column:1 / -1}.poster-theme .how-step-mark{display:grid;align-content:center;justify-items:center;gap:.08cqw;align-self:stretch;color:#fff;background:var(--step-tone)}.poster-theme .how-step-mark svg{width:2.15cqw;height:2.15cqw}.poster-theme .how-step-mark b{font-size:1.08cqw;font-weight:950;letter-spacing:.08em}.poster-theme .how-process-list li>div{padding:.58cqw .78cqw}.poster-theme .how-process-list li>div>strong{display:block;color:color-mix(in srgb,var(--step-tone) 78%,#16304a);font-size:1.42cqw;font-weight:950;line-height:1.14}.poster-theme .how-process-list li>div>p{margin:.22cqw 0 0;color:#334255;font-size:1.3cqw;font-weight:800;line-height:1.3}.poster-theme.slide-type-grid .execution-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.14cqw;border:0;background:transparent}.poster-theme.slide-type-grid .execution-section{min-height:10.9cqw;grid-template-columns:8.5cqw minmax(0,1fr);border:0;background:#ffffffeb}.poster-theme.slide-14 .execution-table{gap:0}.poster-theme.slide-type-grid .execution-section+.execution-section{border-top:.1cqw solid #c7dbe8}.poster-theme.slide-type-grid .execution-copy{padding:1.05cqw 1.15cqw;font-size:1.62cqw;font-weight:800;line-height:1.4}.poster-theme.slide-type-grid .execution-section>h3{font-size:1.38cqw}.poster-theme.slide-type-budget .execution-copy{min-height:15.8cqw;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.35cqw;padding:1.35cqw;font-size:1.64cqw;font-weight:800}.poster-theme.slide-type-budget .execution-block{padding:1.15cqw 1.3cqw;border-left:.42cqw solid var(--poster-cyan);background:var(--poster-sky)}.poster-theme.slide-type-budget .execution-block:last-child{border-left-color:#e5a232;background:var(--poster-amber)}.poster-theme.slide-type-budget .number-highlight{display:inline;color:var(--poster-blue);font-size:1.16em;line-height:1.05}.poster-theme.slide-type-effect .execution-copy{grid-template-columns:.9fr 1.35fr .85fr;gap:1.1cqw;padding:1cqw}.poster-theme .kpi-group{display:flex;min-height:14.5cqw;flex-direction:column;justify-content:center;padding:1.15cqw 1.25cqw;border-top:.35cqw solid var(--poster-cyan);background:var(--poster-sky)}.poster-theme .kpi-group:nth-child(2){background:var(--poster-mint)}.poster-theme .kpi-group:nth-child(3){background:var(--poster-amber)}.poster-theme .kpi-group h4{display:flex;align-items:center;gap:.45cqw;border-bottom:0;font-size:1.5cqw}.poster-theme .kpi-group h4 svg{width:1.75cqw;height:1.75cqw}.poster-theme .kpi-group ol{font-size:1.48cqw;font-weight:820;line-height:1.42}.poster-theme .kpi-group .number-highlight{display:inline;color:var(--poster-blue);font-size:1.16em}.poster-theme.slide-15 .execution-copy,.poster-theme.slide-16 .execution-copy{gap:0;padding:0}.poster-theme.slide-15 .execution-block,.poster-theme.slide-16 .kpi-group{margin:0;border-radius:0;box-shadow:none}.poster-theme.slide-15 .execution-block{padding:1.35cqw 1.5cqw;border-left:0}.poster-theme.slide-15 .execution-copy.has-secondary .execution-block+.execution-block{margin-left:0;padding-left:1.5cqw;border-left:.1cqw solid #c7dbe8}.poster-theme.slide-16 .kpi-group{justify-content:flex-start;border-top:0}.poster-theme.slide-16 .kpi-group+.kpi-group{border-left:.1cqw solid #c7dbe8}.poster-theme.slide-15 .execution-hero-stats{width:min(93cqw,100%)}.poster-theme.slide-15 .execution-hero-stats p:nth-child(3){border-top-color:#ffd39b;background:#d9832f}.poster-theme .gantt-intro{margin-bottom:1cqw;padding:0;border-left:0;background:transparent}.poster-theme .gantt-intro p{color:var(--poster-blue);font-size:2.15cqw;font-weight:900}.poster-theme .gantt-intro span{color:var(--poster-muted);font-size:1.25cqw}.poster-theme .gantt-table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.32cqw}.poster-theme .gantt-table th,.poster-theme .gantt-table td{height:4.25cqw;border-right:.1cqw solid #bdcfdb;border-bottom:.1cqw solid #bdcfdb}.poster-theme .gantt-table thead th{height:2.55cqw;color:#fff;background:var(--poster-blue-deep);font-size:1.32cqw;font-weight:950}.poster-theme .gantt-task-heading,.poster-theme .gantt-task{width:27.5cqw}.poster-theme .gantt-period-heading{height:2.7cqw!important;border-bottom-color:#ffffff47!important;letter-spacing:.15em}.poster-theme .gantt-quarter-heading{height:2.8cqw!important;color:var(--poster-blue-deep)!important;background:var(--poster-sky)!important;font-size:1.22cqw!important}.poster-theme .gantt-task{padding-inline:.8cqw;background:#eaf5fbb8;font-size:1.44cqw;font-weight:850}.poster-theme .gantt-task span{display:inline-grid;width:2.45cqw;height:2.45cqw;margin-right:.5cqw;place-items:center;border-radius:50%;color:#fff;background:var(--poster-blue);vertical-align:middle}.poster-theme .gantt-task span svg{width:1.55cqw;height:1.55cqw}.poster-theme .gantt-task b{display:inline-block;max-width:23cqw;vertical-align:middle;line-height:1.2}.poster-theme .gantt-table tbody tr:nth-child(2n) th,.poster-theme .gantt-table tbody tr:nth-child(2n) td{background-color:#f5f9fcd1}.poster-theme .gantt-table .gantt-phase{color:#fff;text-align:center}.poster-theme .gantt-phase-blue{background-color:#3f7fae!important}.poster-theme .gantt-phase-teal{background-color:#208fa7!important}.poster-theme .gantt-phase-amber{background-color:#d8891f!important}.poster-theme .gantt-phase-purple{background-color:#7761a8!important}.poster-theme .gantt-phase-green{background-color:#0f7c67!important}.poster-theme .gantt-phase-rose{background-color:#b75f7f!important}.poster-theme .gantt-phase strong{display:block;font-size:1.55cqw;font-weight:950}.poster-theme .gantt-phase small{display:block;margin-top:.08cqw;color:#ffffffdb;font-size:1.22cqw;font-weight:800}.poster-theme.slide-17 .gantt-table tbody th,.poster-theme.slide-17 .gantt-table tbody td{height:4.1cqw}.poster-theme.slide-17 .gantt-task{padding-block:.45cqw}.poster-theme.slide-17 .gantt-phase{padding-block:.4cqw}.poster-theme .conclusion-pathways{width:min(91cqw,100%);margin-inline:auto;overflow:hidden;border-top:.42cqw solid var(--poster-cyan);border-radius:1.15cqw;background:#ffffffed;box-shadow:0 .75cqw 2.2cqw #073f791a}.poster-theme .conclusion-pathways>header{display:grid;grid-template-columns:minmax(0,1fr) 8.5cqw minmax(0,1fr);align-items:center;min-height:3.35cqw;padding:.45cqw 5.7cqw;color:#fff;background:var(--poster-blue-deep);font-size:1.35cqw;text-align:center}.poster-theme .conclusion-pathways>header span{color:#9ce7ff;font-size:1.08cqw;font-weight:850;letter-spacing:.12em}.poster-theme .conclusion-pathways article{display:grid;grid-template-columns:4.2cqw minmax(0,1fr) 8.5cqw minmax(0,1fr);align-items:center;min-height:6.75cqw;margin-inline:1.2cqw;padding:.55cqw 1.2cqw;border-bottom:.1cqw solid #c8dce8}.poster-theme .conclusion-pathways article:nth-of-type(2){background:#eaf5fbad}.poster-theme .conclusion-path-icon{display:grid;width:3.45cqw;height:3.45cqw;place-items:center;border-radius:50%;color:#fff;background:var(--poster-blue)}.poster-theme .conclusion-path-icon svg{width:2.2cqw;height:2.2cqw}.poster-theme .conclusion-approach,.poster-theme .conclusion-effect{display:grid;gap:.18cqw}.poster-theme .conclusion-approach small,.poster-theme .conclusion-effect small{color:var(--poster-muted);font-size:1.08cqw;font-weight:800;letter-spacing:.07em}.poster-theme .conclusion-approach strong,.poster-theme .conclusion-effect strong{color:var(--poster-blue-deep);font-size:2.1cqw;font-weight:950;line-height:1.15}.poster-theme .conclusion-effect{min-height:4.5cqw;align-content:center;padding:.55cqw 1cqw;border-left:.35cqw solid var(--poster-cyan);background:var(--poster-sky)}.poster-theme .conclusion-arrow{display:grid;place-items:center;color:var(--poster-cyan)}.poster-theme .conclusion-arrow svg{width:3.3cqw;height:3.3cqw}.poster-theme .conclusion-tagline{margin:0;padding:.75cqw 1cqw .9cqw;color:#fff;background:#07549af2;font-size:1.65cqw;font-weight:900;letter-spacing:.08em;text-align:center}.poster-theme.closing-slide .slide-content{align-items:center;padding:5cqw 4.5cqw;text-align:center}.poster-theme .closing-poster{display:grid;grid-template-columns:28cqw minmax(0,1fr);width:min(78cqw,100%);margin-inline:auto;align-items:center;gap:3.5cqw;text-align:left}.poster-theme .closing-illustration{grid-row:1 / span 4;width:28cqw;height:33cqw;object-fit:contain;filter:drop-shadow(0 1cqw .9cqw rgb(9 57 99 / 16%))}.poster-theme .closing-icon{width:5.5cqw;height:5.5cqw;margin-bottom:0;color:var(--poster-blue)}.poster-theme .closing-label{color:var(--poster-cyan);font-size:1.15cqw;letter-spacing:.25em}.poster-theme.closing-slide h2{color:var(--poster-blue-deep);font-size:7.4cqw;font-weight:950;line-height:1}.poster-theme.closing-slide .closing-poster>p:last-child{margin:.4cqw 0 0;color:var(--poster-muted);font-size:2cqw;font-weight:800}.poster-theme.thank-you-slide .closing-poster{grid-template-columns:1fr;width:min(68cqw,100%);justify-items:center;gap:.35cqw;text-align:center}.poster-theme.thank-you-slide .closing-illustration{grid-row:auto;width:23cqw;height:19cqw}.poster-theme.thank-you-slide h2{font-size:6.4cqw;white-space:nowrap}.thumbnail-stage{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;container-type:size;background:#fff;pointer-events:none}.thumbnail-stage .slide-canvas{width:100%;height:100%}.thumbnail-stage .version-pdf-page img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}.poster-theme.decision-slide .slide-content,.poster-theme.swot-slide .slide-content,.poster-theme.tows-slide .slide-content,.poster-theme.gantt-slide .slide-content,.poster-theme.execution-slide .slide-content{padding-inline:3.2cqw}.poster-theme .decision-intro,.poster-theme .decision-matrix,.poster-theme .table-note,.poster-theme .quadrant-grid,.poster-theme .tows-matrix,.poster-theme .execution-hero-stats,.poster-theme .execution-table,.poster-theme .gantt-table{width:min(93cqw,100%)}.poster-theme .context-panel p{font-size:1.5cqw}.poster-theme .context-panel.context-challenges p{font-size:1.42cqw}.poster-theme .system-track li strong{font-size:1.58cqw}.poster-theme .decision-matrix{font-size:1.72cqw}.poster-theme .decision-matrix thead th{font-size:1.62cqw}.poster-theme .decision-matrix thead th small,.poster-theme .option-code{font-size:1.42cqw}.poster-theme .option-name{font-size:1.82cqw;line-height:1.18}.poster-theme .decision-matrix tbody td strong{font-size:2.08cqw}.poster-theme .decision-matrix tbody td small{font-size:1.42cqw}.poster-theme .rank-badge{font-size:1.54cqw}.poster-theme .table-note{font-size:1.4cqw}.poster-theme .quadrant h3{font-size:1.82cqw}.poster-theme .quadrant h3 span{font-size:1.65cqw}.poster-theme .quadrant ul{font-size:1.72cqw;line-height:1.34}.poster-theme .tows-matrix-title{font-size:1.52cqw}.poster-theme .tows-axis-label small,.poster-theme .tows-column-heading,.poster-theme .tows-row-heading{font-size:1.42cqw}.poster-theme .tows-column-heading strong,.poster-theme .tows-row-heading strong{font-size:1.65cqw}.poster-theme .tows-strategy-cell{min-height:12.8cqw}.poster-theme .tows-strategy-heading span{font-size:1.4cqw}.poster-theme .tows-strategy-heading strong{font-size:1.62cqw}.poster-theme .tows-strategy-list,.poster-theme .tows-strategy-list strong{font-size:1.72cqw;line-height:1.24}.poster-theme .tows-strategy-list span{font-size:1.42cqw;line-height:1.18}.poster-theme.tows-slide .poster-heading-group{margin-bottom:.35cqw}.poster-theme.slide-11 .slide-content{padding-block:3.2cqw 1.2cqw}.poster-theme.tows-slide .tows-matrix{transform:translateY(0) scale(.92);transform-origin:center center}@container (max-width: 1100px){.poster-theme.tows-slide .poster-heading-group{margin-bottom:0}.poster-theme.tows-slide .tows-matrix-title{padding-block:.15cqw}.poster-theme.tows-slide .tows-strategy{padding-block:.65cqw}}@container (max-width: 600px){.poster-theme.tows-slide .poster-heading-group{margin-bottom:0}.poster-theme.tows-slide .tows-matrix-title{padding-block:.05cqw}.poster-theme.tows-slide .tows-column-heading{padding-block:.2cqw}.poster-theme.tows-slide .tows-strategy{padding-block:.25cqw}}.poster-theme .execution-copy,.poster-theme .execution-copy h4{font-size:1.74cqw}.poster-theme.slide-11 .execution-copy{font-size:1.8cqw}.poster-theme.slide-type-dense .execution-copy{font-size:1.76cqw;line-height:1.28}.poster-theme .how-process-list li>div>strong{font-size:1.56cqw}.poster-theme .how-process-list li>div>p{font-size:1.52cqw;line-height:1.24}.poster-theme.decision-slide .slide-content{display:grid;grid-template-rows:12.7cqw minmax(0,1fr);row-gap:1.65cqw;align-content:start;justify-content:stretch;padding:2.3cqw 2.6cqw 2.4cqw}.poster-theme.decision-slide .decision-hero{display:grid;grid-template-columns:minmax(0,1fr) 19cqw 20cqw;align-items:center;gap:1.2cqw;min-width:0}.poster-theme.decision-slide .decision-heading{display:flex;min-width:0;align-items:center;gap:1.6cqw}.poster-theme.decision-slide .decision-heading>span{display:grid;width:8.6cqw;height:8.6cqw;flex:0 0 8.6cqw;place-items:center;border-radius:50%;color:#fff;background:var(--poster-blue-deep);box-shadow:0 .55cqw 1.4cqw #09396324}.poster-theme.decision-slide .decision-heading svg{width:5.35cqw;height:5.35cqw}.poster-theme.decision-slide .decision-heading h2{margin:0;color:var(--poster-blue-deep);font-size:5.15cqw;font-weight:950;line-height:1;letter-spacing:-.035em;white-space:nowrap}.poster-theme.decision-slide .decision-winner-card{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:8.6cqw;align-items:center;gap:.9cqw;padding:.9cqw 1.05cqw;border:.1cqw solid rgb(126 216 244 / 72%);border-radius:1.05cqw;color:#fff;background:linear-gradient(135deg,#0878bf,#075ca6 58%,#064887);box-shadow:0 .6cqw 1.35cqw #06417b38}.poster-theme.decision-slide .decision-winner-copy{display:grid;min-width:0;gap:.5cqw}.poster-theme.decision-slide .decision-winner-label,.poster-theme.decision-slide .decision-winner-score{display:inline-flex;align-items:center}.poster-theme.decision-slide .decision-winner-label{gap:.35cqw;width:fit-content;color:#fff}.poster-theme.decision-slide .decision-winner-label svg{width:1.65cqw;height:1.65cqw;flex:0 0 1.65cqw;color:#bcefff}.poster-theme.decision-slide .decision-winner-label b{font-size:1.16cqw;font-weight:900;letter-spacing:.06em}.poster-theme.decision-slide .decision-winner-score{align-items:baseline;gap:.22cqw;padding-left:.9cqw;border-left:.09cqw solid rgb(255 255 255 / 30%)}.poster-theme.decision-slide .decision-winner-score strong{padding:0;color:#fff;background:transparent;font-size:3.05cqw;font-weight:950;line-height:1;letter-spacing:-.045em;text-shadow:none}.poster-theme.decision-slide .decision-winner-score small{color:#c9f2ff;font-size:1.25cqw;font-weight:900}.poster-theme.decision-slide .decision-winner-card p{margin:0;overflow:hidden;color:#fff;font-size:1.06cqw;font-weight:900;line-height:1.2;text-align:left;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.poster-theme.decision-slide .decision-hero>img{width:20cqw;height:11.8cqw;padding:.35cqw .65cqw;border-radius:3cqw;object-fit:contain;background:#ffffff9e;filter:drop-shadow(0 .55cqw .8cqw rgb(9 57 99 / 13%))}.poster-theme.decision-slide .decision-matrix{width:100%;height:34.8cqw;margin:0;overflow:hidden;border:.1cqw solid #b7cbd9;border-top:.42cqw solid var(--poster-cyan);border-collapse:separate;border-spacing:0;border-radius:1.05cqw;table-layout:fixed;color:var(--poster-ink);background:#fffffff5;box-shadow:0 .75cqw 1.8cqw #073f7921;font-size:1.45cqw}.poster-theme.decision-slide .decision-matrix th,.poster-theme.decision-slide .decision-matrix td{height:9.45cqw;padding:.5cqw .55cqw;border-right:.08cqw solid #d5e0e7;border-bottom:.08cqw solid #d5e0e7;text-align:center;vertical-align:middle}.poster-theme.decision-slide .decision-matrix tr>:last-child{border-right:0}.poster-theme.decision-slide .decision-matrix tbody tr:last-child>*{border-bottom:0}.poster-theme.decision-slide .decision-matrix thead th{height:6.45cqw;padding-inline:.35cqw;color:#fff;background:var(--poster-blue-deep);font-size:1.78cqw;font-weight:950;line-height:1.15;letter-spacing:.02em}.poster-theme.decision-slide .decision-matrix thead th:nth-child(2){background:#1686c2}.poster-theme.decision-slide .decision-matrix thead th:nth-child(3){background:#139a9d}.poster-theme.decision-slide .decision-matrix thead th:nth-child(4){background:#ed8500}.poster-theme.decision-slide .decision-matrix thead th:nth-child(5){background:#249363}.poster-theme.decision-slide .decision-matrix thead th:nth-child(6){background:#7061aa}.poster-theme.decision-slide .decision-matrix thead th:nth-child(7){background:#c84d75}.poster-theme.decision-slide .decision-matrix thead th span,.poster-theme.decision-slide .decision-matrix thead th small{display:block}.poster-theme.decision-slide .decision-matrix thead th small{margin-top:.35cqw;color:#ffffffe5;font-size:1.42cqw;font-weight:800}.poster-theme.decision-slide .decision-matrix thead th:first-child{width:23.9cqw}.poster-theme.decision-slide .decision-matrix tbody th{position:relative;padding:.65cqw 1.25cqw;border-left:0;color:var(--poster-ink);background:#f7fbfdf5;box-shadow:none;text-align:left}.poster-theme.decision-slide .decision-matrix tbody th:before{content:none}.poster-theme.decision-slide .decision-matrix tbody td{background:#fffffff5;font-variant-numeric:tabular-nums}.poster-theme.decision-slide .decision-matrix tbody tr:not(.is-best) th{background:#f7fbfdf5}.poster-theme.decision-slide .decision-matrix tbody tr:not(.is-best) td{background:#fffffff5}.poster-theme.decision-slide .decision-matrix tbody .is-best th,.poster-theme.decision-slide .decision-matrix tbody .is-best td{background:#e2f6f4f0!important}.poster-theme.decision-slide .option-code,.poster-theme.decision-slide .option-name,.poster-theme.decision-slide .option-note{display:block}.poster-theme.decision-slide .option-code{width:fit-content;margin:0 0 .42cqw;padding:.2cqw .72cqw .26cqw;border-radius:999px;color:var(--poster-blue-deep);background:#1476bc1f;font-size:1.38cqw;font-weight:950;letter-spacing:.03em}.poster-theme.decision-slide .decision-matrix tbody tr:nth-child(2) .option-code{color:#08786f;background:#139a9d26}.poster-theme.decision-slide .decision-matrix tbody tr:nth-child(3) .option-code{color:#5d4a9d;background:#7061aa24}.poster-theme.decision-slide .option-name{color:var(--poster-ink);font-size:1.72cqw;font-weight:900;line-height:1.18}.poster-theme.decision-slide .option-note{margin-top:.25cqw;color:#293848;font-size:1.45cqw;font-weight:800;line-height:1.15}.poster-theme.decision-slide .decision-matrix tbody td strong{display:block;color:var(--poster-blue-deep);font-size:2.72cqw;font-weight:950;line-height:1}.poster-theme.decision-slide .decision-matrix tbody td small{display:block;margin-top:.65cqw;color:#283442;font-size:1.42cqw;font-weight:750;line-height:1}.poster-theme.decision-slide .total-cell>strong{font-size:2.78cqw!important}.poster-theme.decision-slide .winning-total{display:inline-grid;justify-items:center;gap:.15cqw}.poster-theme.decision-slide .winning-total svg{width:1.85cqw;height:1.85cqw;color:#e4a400}.poster-theme.decision-slide .winning-total strong{min-width:6.8cqw;padding:.18cqw .45cqw .3cqw;border:.16cqw solid var(--poster-blue-deep);border-radius:.6cqw;color:var(--poster-blue-deep);background:#fff;font-size:2.7cqw!important;box-shadow:0 .3cqw .7cqw #073f791f}.poster-theme.decision-slide .rank-number{color:#141b23;font-size:2.82cqw!important}.poster-theme.decision-slide .rank-number.is-first{color:#0f8667}.poster-theme .how-step-mark b{font-size:1.18cqw}.poster-theme.slide-type-grid .execution-copy{font-size:1.76cqw;line-height:1.32}.poster-theme.slide-type-budget .execution-copy{font-size:1.78cqw;line-height:1.3}.poster-theme .kpi-group h4{font-size:1.62cqw}.poster-theme .kpi-group ol{font-size:1.68cqw;line-height:1.34}.poster-theme .gantt-table,.poster-theme .gantt-table thead th{font-size:1.56cqw}.poster-theme .gantt-quarter-heading{font-size:1.46cqw!important}.poster-theme .gantt-task{width:29.5cqw;font-size:1.72cqw}.poster-theme .gantt-task-heading{width:29.5cqw}.poster-theme .gantt-task b{max-width:25.5cqw;white-space:nowrap;line-height:1}.poster-theme .gantt-phase strong{font-size:1.8cqw}.poster-theme .gantt-phase small{font-size:1.42cqw}.poster-theme .execution-table small{font-size:1.38cqw}.poster-theme.question-slide .slide-content,.poster-theme.context-poster-slide .slide-content{padding-inline:3.2cqw}.poster-theme .question-poster,.poster-theme .context-story-grid{width:min(93cqw,100%)}.poster-theme .question-risk-table>p{font-size:1.92cqw}.poster-theme .question-risks b{font-size:2.06cqw}.poster-theme .question-risks span{font-size:1.72cqw;font-weight:800;line-height:1.26}.poster-theme .question-benefits{font-size:1.78cqw;font-weight:800}.poster-theme .analysis-prompts{gap:0;padding:0;background:#fffffff0}.poster-theme .analysis-prompts article{grid-template-columns:4.9cqw 8.4cqw minmax(0,1fr);gap:.7cqw;padding:.75cqw 1.25cqw;overflow:visible;border:0;border-bottom:.12cqw solid #c9dce8;border-radius:0;background:color-mix(in srgb,var(--analysis-fill) 48%,white)}.poster-theme .analysis-prompts article:last-child{border-bottom:0}.poster-theme .analysis-prompts article>span{width:3.65cqw;height:3.65cqw;margin:0}.poster-theme .analysis-prompts article>span svg{width:2.35cqw;height:2.35cqw}.poster-theme .analysis-prompts small{align-self:center;font-size:1.26cqw;letter-spacing:.06em;white-space:nowrap}.poster-theme .analysis-prompts p{align-self:center;margin:0;border-left:.32cqw solid var(--analysis-tone);background:transparent;font-size:1.82cqw}.poster-theme .context-story-grid{gap:1cqw}.poster-theme .context-panel h3{font-size:2.05cqw}.poster-theme .context-panel h4{font-size:2cqw}.poster-theme .context-panel p{font-size:1.78cqw;font-weight:780;line-height:1.3}.poster-theme .context-panel-orange h4{font-size:1.84cqw}.poster-theme .context-panel-orange p{font-size:1.72cqw}.poster-theme.slide-3 .analysis-grid,.poster-theme.slide-5 .system-pathway,.poster-theme.slide-6 .system-pathway,.poster-theme.slide-17 .gantt-table,.poster-theme.slide-18 .conclusion-pathways,.poster-theme.slide-1 .cover-meta{border-right:1px solid #a9c8da;border-bottom:1px solid #a9c8da;border-left:1px solid #a9c8da}.poster-theme.slide-14 .execution-table{overflow:hidden;border:1px solid #a9c8da;border-top:.42cqw solid var(--poster-cyan);border-radius:1.15cqw;background:#fffffff2}.poster-theme.slide-17 .gantt-table tr>:last-child{border-right:0}.poster-theme.slide-17 .gantt-table tbody tr:last-child>*{border-bottom:0}@media print{.poster-theme .slide-content{padding-inline:4.7cqw}}
