@charset "UTF-8";html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;padding:0}html.reveal-full-page body.deck-body{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}html.reveal-full-page{width:100%;height:100%;overflow:hidden}html.reveal-full-page.deck-scroll-mode{height:auto;min-height:100%;overflow:visible}html.reveal-full-page body{width:100%;height:100%;overflow:hidden}html.reveal-full-page body.deck-body{height:100dvh;height:100vh;overflow:hidden;box-sizing:border-box}html.reveal-full-page body.deck-body.reveal-scroll{height:auto;min-height:100dvh;min-height:-webkit-fill-available;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}html.reveal-full-page body.deck-body.reveal-scroll #deck-root{height:auto!important;max-height:none!important;min-height:100dvh;min-height:-webkit-fill-available}html.reveal-full-page body.deck-body:not(.reveal-scroll) #deck-root{width:100%;height:100%}html.reveal-full-page body.deck-body--nav:not(.reveal-scroll) #deck-root{height:calc(100dvh - var(--deck-nav-height));height:calc(100vh - var(--deck-nav-height));max-height:calc(100dvh - var(--deck-nav-height));max-height:calc(100vh - var(--deck-nav-height))}body.deck-body{background:var(--deck-slide-bg);background-attachment:fixed}@media(max-width:1024px){body.deck-body{background-attachment:scroll}}body.deck-body--nav{padding-top:var(--deck-nav-height)}.deck-nav{position:fixed;top:0;left:0;right:0;z-index:40;height:var(--deck-nav-height);min-height:var(--deck-nav-height);max-height:var(--deck-nav-height);display:flex;align-items:center;justify-content:center;padding:env(safe-area-inset-top,0) 1rem 0;background:transparent;box-sizing:border-box}.deck-nav--hidden{display:none}.deck-nav__inner{width:min(70vw,68rem);max-width:100%;padding:.2rem;border-radius:999px;background:#0000001f;border:1px solid rgba(255,255,255,.12)}.deck-nav__list{display:flex;align-items:stretch;gap:.22rem;width:100%;list-style:none;margin:0;padding:0}.deck-nav__item{flex:1 1 0;min-width:0}.deck-nav__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:2rem;padding:.35rem .65rem;border:none;border-radius:999px;background:transparent;cursor:pointer;font-family:Montserrat,Avenir Next,sans-serif;font-size:.66rem;font-weight:700;letter-spacing:.015em;line-height:1.2;color:var(--deck-slide-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.deck-nav__btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--navy-dark),0 0 0 4px var(--teal)}.deck-nav__item--done .deck-nav__btn{color:#ffffffd1}.deck-nav__item--current .deck-nav__btn{color:var(--white);background:var(--teal);box-shadow:0 2px 10px #00b28959}.deck-nav__item--upcoming .deck-nav__btn:hover{color:var(--white);background:#ffffff1f}.deck-mobile-nav{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;align-items:stretch;justify-content:center;padding:.35rem .75rem calc(.35rem + env(safe-area-inset-bottom,0));background:#002a44f0;border-top:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-sizing:border-box}.deck-mobile-nav--hidden{display:none}.deck-mobile-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:min(100%,28rem)}.deck-mobile-nav__btn{flex:1 1 0;min-width:0;min-height:44px;padding:.45rem .65rem;border:none;border-radius:8px;background:var(--navy);color:var(--white);cursor:pointer;font-family:Montserrat,Avenir Next,sans-serif;font-size:.72rem;font-weight:700;line-height:1.2;touch-action:manipulation;transition:background .2s ease,opacity .2s ease}.deck-mobile-nav__btn:hover:not(:disabled){background:var(--navy-dark)}.deck-mobile-nav__btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--navy-dark),0 0 0 4px var(--teal)}.deck-mobile-nav__btn:disabled{opacity:.38;cursor:not-allowed}.deck-mobile-nav__btn--next{background:var(--teal)}.deck-mobile-nav__btn--next:hover:not(:disabled){background:#00a077}.deck-mobile-nav__counter{flex:0 0 auto;min-width:3.5rem;text-align:center;font-family:Montserrat,Avenir Next,sans-serif;font-size:.72rem;font-weight:700;color:var(--deck-slide-text-muted);user-select:none;-webkit-user-select:none}body.deck-body--mobile-nav .slide-timing{bottom:calc(.45em + var(--deck-mobile-nav-height, 0px))}body.deck-body--mobile-nav .reveal .progress{bottom:var(--deck-mobile-nav-height, 0px)}@media(max-width:1024px){.deck-nav{padding:env(safe-area-inset-top,0) .75rem 0}.deck-nav__inner{width:min(92vw,36rem)}.deck-nav__btn{font-size:.62rem;padding:.32rem .35rem}}@media(max-width:900px){.deck-nav{padding:env(safe-area-inset-top,0) .75rem 0}.deck-nav__inner{width:min(92vw,42rem)}.deck-nav__btn{font-size:.58rem;padding:.32rem}}@media(max-width:1024px){.reveal{font-size:34px}.reveal .slides section.slide-layout{padding:.95em 1.1em 1.2em}.mandate-columns{grid-template-columns:1fr}.mandate-bridge{flex-direction:row;padding:.2em 0}.mandate-bridge-arrow{transform:rotate(90deg)}.mandate-intent-grid{grid-template-columns:1fr}.mandate-pillar-grid,.mandate-pillars-panel .pillar-grid,.mandate-pillars-panel .mandate-pillar-map{grid-template-columns:1fr 1fr}.year-pillar-grid{display:flex;flex-direction:column;gap:.35em;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.year-pillar-row{display:flex;flex-direction:column;gap:.35em}.year-pillar-row--top .year-pillar-card:nth-child(n),.year-pillar-row--bottom .year-pillar-card:nth-child(n){grid-column:unset;grid-row:unset}.pillar-grid{grid-template-columns:repeat(2,1fr)}.proof-grid,.trend-grid,.strategy-factor-grid{grid-template-columns:1fr}.trend-main{flex-direction:column}.trend-aside{flex:0 0 auto;max-width:9em;align-self:center}.strategy-rows-header{display:none}.strategy-row-card{grid-template-columns:1fr;gap:.2em}.arch-layout,.arch-canvas{flex-direction:column!important}.arch-timeline{flex:0 0 auto!important;min-height:auto!important}.arch-timeline-track{flex-direction:row!important;align-items:stretch}.arch-arc-connector{width:.5em!important;height:auto!important;min-height:0!important;flex:0 0 .5em!important}.arch-stack-inner{min-height:14em}.timeline-arc{flex-direction:row;min-width:0;width:100%;justify-content:center;gap:0}.arc-step{flex:1}.arc-line{flex:0 0 1.5em;width:auto;max-width:none;height:3px;min-height:0;align-self:center}.asks-layout{grid-template-columns:1fr}.year-theme-card{max-height:none}.year-theme-text{font-size:.36em}.slide-assessment{overflow-y:auto;-webkit-overflow-scrolling:touch}.assessment-pillars{grid-template-columns:repeat(3,1fr)}.assessment-bullet-lead{font-size:.5em}.assessment-bullet-detail{font-size:.46em}}@media(max-width:1024px)and (orientation:landscape)and (min-height:481px){.trend-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.strategy-factor-grid,.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mandate-pillar-grid,.mandate-pillars-panel .pillar-grid,.mandate-pillars-panel .mandate-pillar-map{grid-template-columns:repeat(2,minmax(0,1fr))}.arch-canvas{flex-direction:row!important;align-items:stretch}.arch-stack-panel{flex:1 1 62%}.arch-timeline{flex:0 0 34%!important;min-height:0!important}.arch-timeline-track{flex-direction:column!important}.arch-arc-connector{width:3px!important;height:.45em!important;flex:0 0 auto!important}.reveal-viewport.reveal-scroll .trend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reveal-viewport.reveal-scroll .strategy-factor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reveal-viewport.reveal-scroll .arch-canvas{flex-direction:row!important}}@media(max-width:1024px){:root{--deck-nav-height: 50px;--deck-mobile-nav-height: 56px}.reveal{font-size:26px}.reveal-viewport:not(.reveal-scroll) .reveal .slides section.slide-layout{padding:.85em .9em 1.1em;overflow-y:auto;-webkit-overflow-scrolling:touch}.slide-title-header h2,.slide-header h2{font-size:.95em;line-height:1.2}.slide-title-header{gap:.35em}.slide-header-icon{width:1em;height:1em}.cs-brand-logo{max-height:22px;max-width:96px}.slide-brand-footer,.slide-hero .hero-logo{top:calc(.45em + env(safe-area-inset-top,0));right:calc(.9em + env(safe-area-inset-right,0))}.slide-timing{left:calc(.9em + env(safe-area-inset-left,0));bottom:calc(.45em + env(safe-area-inset-bottom,0));font-size:.28em}.reveal .controls,.reveal .slide-number{bottom:calc(4px + env(safe-area-inset-bottom,0));right:calc(4px + env(safe-area-inset-right,0))}.reveal .progress{bottom:env(safe-area-inset-bottom,0)}.mandate-intent-grid,.mandate-pillar-grid,.mandate-pillars-panel .pillar-grid,.mandate-pillars-panel .mandate-pillar-map{grid-template-columns:1fr}.mandate-brief-text{font-size:.42em}.cs-table{font-size:.38em;min-width:520px}.cs-table--compact{font-size:.32em;min-width:440px}.proof-grid{grid-template-columns:1fr}.success-grid,.success-grid--count-1,.success-grid--count-2,.success-grid--count-3,.success-grid--count-5{grid-template-columns:1fr;grid-template-rows:none}.success-grid--count-5 .success-card{grid-column:auto}.assessment-pillars{grid-template-columns:1fr}.assessment-layout--data-bar{grid-template-columns:1fr;grid-template-rows:auto}.assessment-layout--data-bar .assessment-pillar:nth-child(1),.assessment-layout--data-bar .assessment-pillar:nth-child(2),.assessment-layout--data-bar .assessment-pillar:nth-child(3){grid-column:1;grid-row:auto}.assessment-data-bar{grid-column:1;grid-row:auto}.assessment-data-bar-sections{grid-template-columns:1fr}.assessment-data-bar-section{border-right:none;border-bottom:1px solid rgba(0,50,82,.08)}.assessment-data-bar-section:last-child{border-bottom:none}.assessment-data-bar-connector{display:none}.slide-change-cards .cc-row{grid-template-columns:repeat(2,minmax(0,1fr))}.slide-change-cards .cc-layout{padding:0 .5em}.slide-year-matrix .ym-layout{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -.25em;padding:0 .25em .15em}.slide-year-matrix .ym-grid-wrap,.slide-year-matrix .ym-grid{min-width:32em}.year-header-text h2{font-size:.9em}.year-milestone-tag{font-size:.28em}.reveal .controls{transform:scale(.85);transform-origin:bottom right}.reveal .slide-number{font-size:12px;padding:3px 8px}.playback-fab{display:none!important}.playback-overlay{padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0))}.playback-modal{max-height:calc(100dvh - 2rem - env(safe-area-inset-bottom,0))}.deck-nav__btn{min-height:44px}.reveal .slides section .fragment{touch-action:manipulation}.trend-card,.strategy-factor-card,.strategy-row-card,.arch-layer-card{touch-action:manipulation}}@media(max-width:480px){:root{--deck-nav-height: 52px;--deck-mobile-nav-height: 56px}.reveal{font-size:22px}.deck-nav{padding:.35rem .5rem .4rem}.deck-nav__inner{width:100%}.deck-nav__btn{min-height:44px;padding:.32rem .4rem;font-size:.56rem}.reveal-viewport:not(.reveal-scroll) .reveal .slides section.slide-layout{padding:.75em .75em 1em;overflow-y:auto;-webkit-overflow-scrolling:touch}.slide-hero h1{font-size:1.05em!important}.slide-hero .lead{font-size:.48em}.hero-lead{grid-template-columns:1fr;max-width:16em;gap:.45em}.hero-lead-card{flex-direction:row;align-items:center;justify-content:flex-start;gap:.65em;min-height:0;padding:.65em .75em;text-align:left}.hero-lead-text{font-size:.42em;max-width:none;text-align:left}.arch-vision-split{grid-template-columns:1fr;gap:.45em}.arch-vision-content-grid{grid-template-columns:1fr;grid-template-rows:none}.slide-hero .hero-logo .cs-brand-logo{max-height:26px}.slide-hero .hero-stripes{width:100%;opacity:.6}.slide-hero .hero-hex-grid{opacity:.55}.pillar-grid{grid-template-columns:1fr}.slide-hero .pillar-title{font-size:.62em;max-width:none}.slide-hero .pillar-card{min-height:0;padding:.95em .85em .9em}.assessment-card h3{font-size:.6em}.assessment-bullet-lead{font-size:.48em}.assessment-bullet-detail{font-size:.44em}.assessment-metric-copy strong{font-size:.38em}.assessment-metric-copy span{font-size:.32em}.quote{font-size:.48em}.bullet-list{font-size:.46em}.cs-table{min-width:480px}.cs-table--compact{min-width:400px}.proof-tile h3{font-size:.4em}.proof-metric{font-size:1em}.reveal .controls{display:none}.slide-brand-footer,.slide-hero .hero-logo{top:calc(.4em + env(safe-area-inset-top,0));right:calc(.75em + env(safe-area-inset-right,0))}.cs-brand-logo{max-height:18px;max-width:80px}.slide-change-cards .cc-row{grid-template-columns:1fr}.success-grid,.success-grid--count-1,.success-grid--count-2,.success-grid--count-3,.success-grid--count-5{grid-template-columns:1fr;grid-template-rows:none}.success-grid--count-5 .success-card{grid-column:auto}.slide-change-cards .cc-layout{padding:0}}@media(max-width:1024px){html.reveal-full-page body.deck-body{height:100dvh;height:-webkit-fill-available;padding-bottom:env(safe-area-inset-bottom,0)}html.reveal-full-page body.deck-body--nav:not(.reveal-scroll) #deck-root{height:calc(100dvh - var(--deck-nav-height))!important;height:calc(100vh - var(--deck-nav-height))!important;max-height:calc(100dvh - var(--deck-nav-height))!important;max-height:calc(100vh - var(--deck-nav-height))!important}html.reveal-full-page body.deck-body--nav.reveal-scroll #deck-root{min-height:calc(100dvh - var(--deck-nav-height));min-height:calc(100vh - var(--deck-nav-height))}html.reveal-full-page body.deck-body:not(.reveal-scroll) .reveal{height:100%}html.reveal-full-page body.deck-body.reveal-scroll .reveal{height:auto;min-height:0}.reveal-viewport.reveal-scroll{min-height:100%;-webkit-overflow-scrolling:touch}.reveal-viewport.reveal-scroll .scroll-page-content{overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto}body.deck-body--mobile .reveal .slides section .fragment,body.deck-body--mobile .reveal-viewport.reveal-scroll .fragment{opacity:1!important;transform:none!important;visibility:visible!important}body.deck-body--nav.reveal-scroll .scroll-page-sticky{top:var(--deck-nav-height)!important}.reveal-viewport.reveal-scroll .slide-hero{overflow:visible}.reveal-viewport.reveal-scroll .reveal{font-size:20px}.reveal-viewport.reveal-scroll .scroll-page section.slide-layout{display:flex!important;flex-direction:column;justify-content:flex-start;align-items:stretch;text-align:left;padding:.72em .82em calc(1.35em + env(safe-area-inset-bottom,0));box-sizing:border-box;min-height:min(100%,auto)}.reveal-viewport.reveal-scroll .slide-title-header h2,.reveal-viewport.reveal-scroll .slide-header h2{font-size:1em;line-height:1.2}.reveal-viewport.reveal-scroll .slide-hero h1{font-size:1.15em!important}.reveal-viewport.reveal-scroll .slide-hero .lead{font-size:.52em}.reveal-viewport.reveal-scroll .mandate-brief-text{font-size:.5em}.reveal-viewport.reveal-scroll .mandate-intent-card p{font-size:.46em}.reveal-viewport.reveal-scroll .mandate-pillar-label,.reveal-viewport.reveal-scroll .mandate-pillars-panel .pillar-title,.reveal-viewport.reveal-scroll .mandate-pillar-map-label{font-size:.48em;white-space:normal;text-align:center;line-height:1.2}.reveal-viewport.reveal-scroll .slide-mandate{gap:.55em}.reveal-viewport.reveal-scroll .slide-mandate .mandate-brief-card{padding:.55em .65em}.reveal-viewport.reveal-scroll .slide-mandate .mandate-pillars-panel .mandate-pillar-map{margin:.45em 0 .5em}.reveal-viewport.reveal-scroll .mandate-foundation-feature{padding:.5em .65em .55em}.reveal-viewport.reveal-scroll .mandate-foundation-feature-title{font-size:.86em}.reveal-viewport.reveal-scroll .mandate-foundation-feature-tagline{font-size:.62em}.reveal-viewport.reveal-scroll .mandate-foundation-pillars{grid-template-columns:1fr;gap:.45em;margin-bottom:.5em}.reveal-viewport.reveal-scroll .mandate-foundation-pillar-name{font-size:.58em}.reveal-viewport.reveal-scroll .mandate-foundation-pillar-tagline{font-size:.5em}.reveal-viewport.reveal-scroll .mandate-foundation-feature-label{font-size:.52em}.reveal-viewport.reveal-scroll .mandate-foundation-feature-icon{width:2.4em;height:2.4em}.reveal-viewport.reveal-scroll .mandate-foundation-feature-note{font-size:.64em}.reveal-viewport.reveal-scroll .cs-table{font-size:.52em;min-width:0;width:100%}.reveal-viewport.reveal-scroll .cs-table--compact{font-size:.46em;min-width:0}.reveal-viewport.reveal-scroll .table-wrap{margin-right:-.2em}.reveal-viewport.reveal-scroll .year-pillar-card h3{font-size:.44em}.reveal-viewport.reveal-scroll .year-pillar-card p{font-size:.38em}.reveal-viewport.reveal-scroll .assessment-pillars{grid-template-columns:1fr;gap:.6em}.reveal-viewport.reveal-scroll .assessment-layout--data-bar{grid-template-columns:1fr}.reveal-viewport.reveal-scroll .assessment-layout--data-bar .assessment-pillar:nth-child(1),.reveal-viewport.reveal-scroll .assessment-layout--data-bar .assessment-pillar:nth-child(2),.reveal-viewport.reveal-scroll .assessment-layout--data-bar .assessment-pillar:nth-child(3),.reveal-viewport.reveal-scroll .assessment-data-bar{grid-column:1;grid-row:auto}.reveal-viewport.reveal-scroll .assessment-data-bar-sections{grid-template-columns:1fr}.reveal-viewport.reveal-scroll .assessment-data-bar-details li{font-size:.72em;line-height:1.4}.reveal-viewport.reveal-scroll .assessment-layout--data-bar .assessment-pillar,.reveal-viewport.reveal-scroll .assessment-layout--data-bar .assessment-card,.reveal-viewport.reveal-scroll .assessment-layout--data-bar .assessment-card-body,.reveal-viewport.reveal-scroll .assessment-layout--data-bar .assessment-bullets,.reveal-viewport.reveal-scroll .assessment-layout--data-bar .assessment-bullet{overflow:visible}.reveal-viewport.reveal-scroll .assessment-data-bar-title h3{font-size:.82em}.reveal-viewport.reveal-scroll .assessment-data-bar-headline{font-size:.78em}.reveal-viewport.reveal-scroll .assessment-data-bar-stat{font-size:1.05em}.reveal-viewport.reveal-scroll .assessment-tagline{font-size:.72em;line-height:1.4}.reveal-viewport.reveal-scroll .assessment-metric-num{font-size:.62em}.reveal-viewport.reveal-scroll .assessment-pillar .assessment-metric{border-radius:10px 10px 0 0}.reveal-viewport.reveal-scroll .assessment-pillar .assessment-card{border-radius:0 0 12px 12px}.reveal-viewport.reveal-scroll .assessment-card h3{font-size:.92em}.reveal-viewport.reveal-scroll .assessment-bullet-lead{font-size:.78em;line-height:1.35}.reveal-viewport.reveal-scroll .assessment-bullet-detail{font-size:.72em;line-height:1.4}.reveal-viewport.reveal-scroll .assessment-metric-copy strong{font-size:.68em}.reveal-viewport.reveal-scroll .assessment-metric-copy span{font-size:.62em}.reveal-viewport.reveal-scroll .assessment-callout{font-size:.64em}.reveal-viewport.reveal-scroll .slide-year-matrix .ym-layout{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -.2em;padding:0 .2em .2em}.reveal-viewport.reveal-scroll .slide-year-matrix .ym-grid{min-width:34em}.reveal-viewport.reveal-scroll .ym-chip{font-size:.68em;line-height:1.32}.reveal-viewport.reveal-scroll .ym-chip--lead{font-size:.72em}.reveal-viewport.reveal-scroll .ym-domain-label{font-size:.52em}.reveal-viewport.reveal-scroll .ym-year{font-size:.82em}.reveal-viewport.reveal-scroll .ym-phase-name{font-size:.62em}.reveal-viewport.reveal-scroll .ym-fy{font-size:.56em}.reveal-viewport.reveal-scroll .ym-milestone{font-size:.58em;line-height:1.38}.reveal-viewport.reveal-scroll .ym-callout{font-size:.62em}.reveal-viewport.reveal-scroll .slide-change-cards .cc-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45em}.reveal-viewport.reveal-scroll .slide-change-cards .cc-group-label{font-size:.62em}.reveal-viewport.reveal-scroll .slide-change-cards .cc-card-title{font-size:.72em}.reveal-viewport.reveal-scroll .slide-change-cards .cc-card-detail{font-size:.64em}.reveal-viewport.reveal-scroll .slide-change-cards .cc-callout{font-size:.66em}.reveal-viewport.reveal-scroll .slide-change-cards--evidence .cc-layout{grid-template-columns:1fr;gap:.5em}.reveal-viewport.reveal-scroll .slide-change-cards--evidence .cc-intro{font-size:.62em}.reveal-viewport.reveal-scroll .slide-change-cards--evidence .cc-card-title{font-size:.72em}.reveal-viewport.reveal-scroll .slide-change-cards--evidence .cc-card-detail{font-size:.64em}.reveal-viewport.reveal-scroll .slide-change-cards--evidence .cc-card-impact{font-size:.52em}.reveal-viewport.reveal-scroll .slide-change-cards .cc-layout{padding:0;gap:.5em}.reveal-viewport.reveal-scroll .trend-card-title{font-size:.72em}.reveal-viewport.reveal-scroll .trend-stat-value{font-size:.85em}.reveal-viewport.reveal-scroll .trend-stat-signal,.reveal-viewport.reveal-scroll .trend-card-response p{font-size:.58em}.reveal-viewport.reveal-scroll .trend-callout,.reveal-viewport.reveal-scroll .strategy-frame-callout,.reveal-viewport.reveal-scroll .arch-callout{font-size:.62em}.reveal-viewport.reveal-scroll .strategy-factor-card p,.reveal-viewport.reveal-scroll .strategy-row-card p{font-size:.58em}.reveal-viewport.reveal-scroll .asks-list li,.reveal-viewport.reveal-scroll .success-list li,.reveal-viewport.reveal-scroll .bullet-list li,.reveal-viewport.reveal-scroll .success-intro{font-size:.62em;line-height:1.4}.reveal-viewport.reveal-scroll .success-statement{font-size:.68em;line-height:1.3}.reveal-viewport.reveal-scroll .success-detail,.reveal-viewport.reveal-scroll .success-detail-item{font-size:.56em;line-height:1.35}.reveal-viewport.reveal-scroll .success-footnote{font-size:.52em;line-height:1.35}.reveal-viewport.reveal-scroll .success-metric{font-size:.48em}.reveal-viewport.reveal-scroll .success-card{padding:.42em .5em}.reveal-viewport.reveal-scroll .success-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,auto));align-items:stretch;gap:.4em}.reveal-viewport.reveal-scroll .success-grid--count-1,.reveal-viewport.reveal-scroll .success-grid--count-2,.reveal-viewport.reveal-scroll .success-grid--count-3{grid-template-rows:minmax(0,auto)}.reveal-viewport.reveal-scroll .success-grid--count-1{grid-template-columns:minmax(0,1fr)}.reveal-viewport.reveal-scroll .success-grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.reveal-viewport.reveal-scroll .success-grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.reveal-viewport.reveal-scroll .success-grid--count-5{grid-template-columns:1fr;grid-template-rows:none}.reveal-viewport.reveal-scroll .success-grid--count-5 .success-card{grid-column:auto}.reveal-viewport.reveal-scroll .proof-tile p{font-size:.58em}.reveal-viewport.reveal-scroll .slide-references-list{font-size:.56em;line-height:1.45}.reveal-viewport.reveal-scroll .slide-references-title{font-size:.62em}.reveal-viewport.reveal-scroll .slide-intro,.reveal-viewport.reveal-scroll .slide-footer-text,.reveal-viewport.reveal-scroll .quote,.reveal-viewport.reveal-scroll .quote--brief,.reveal-viewport.reveal-scroll .quote--large{font-size:.58em}.reveal-viewport.reveal-scroll .slide-hero .eyebrow{font-size:.52em}.reveal-viewport.reveal-scroll .trend-grid{grid-template-columns:1fr;grid-template-rows:auto;flex:0 0 auto}.reveal-viewport.reveal-scroll .trend-card,.reveal-viewport.reveal-scroll .trend-layout{flex:0 0 auto;min-height:0}.reveal-viewport.reveal-scroll .trend-response-label,.reveal-viewport.reveal-scroll .trend-source-badge{font-size:.52em}.reveal-viewport.reveal-scroll .strategy-factor-grid{grid-template-columns:1fr;flex:0 0 auto}.reveal-viewport.reveal-scroll .strategy-factor-card{flex:0 0 auto;height:auto}.reveal-viewport.reveal-scroll .strategy-factor-title{font-size:.72em}.reveal-viewport.reveal-scroll .strategy-factor-brief,.reveal-viewport.reveal-scroll .strategy-factor-why{font-size:.58em}.reveal-viewport.reveal-scroll .strategy-y-text{font-size:.56em;line-height:1.4}.reveal-viewport.reveal-scroll .strategy-y-badge{font-size:.62em}.reveal-viewport.reveal-scroll .strategy-y-phase{font-size:.52em}.reveal-viewport.reveal-scroll .strategy-frame-intro{font-size:.58em}.reveal-viewport.reveal-scroll .strategy-brief-requirement{font-size:.62em}.reveal-viewport.reveal-scroll .strategy-why-title{font-size:.56em}.reveal-viewport.reveal-scroll .strategy-why-text{font-size:.56em;line-height:1.45}.reveal-viewport.reveal-scroll .strategy-row-col{font-size:.58em;line-height:1.4}.reveal-viewport.reveal-scroll .strategy-row-card{flex:0 0 auto}.reveal-viewport.reveal-scroll .strategy-rows{overflow:visible}.reveal-viewport.reveal-scroll .arch-canvas{flex:0 0 auto;flex-direction:column!important;min-height:0}.reveal-viewport.reveal-scroll .arch-stack-panel,.reveal-viewport.reveal-scroll .arch-stack-inner{flex:0 0 auto;min-height:0}.reveal-viewport.reveal-scroll .arch-layer-card{flex:0 0 auto;padding:.45em .55em}.reveal-viewport.reveal-scroll .arch-layer-label{font-size:.52em}.reveal-viewport.reveal-scroll .arch-layer-text{font-size:.46em;line-height:1.35}.reveal-viewport.reveal-scroll .arch-timeline{flex:0 0 auto!important}.reveal-viewport.reveal-scroll .arch-timeline-track{flex-direction:row!important;flex:0 0 auto}.reveal-viewport.reveal-scroll .arch-arc-step{flex:1 1 0;padding:.35em .3em}.reveal-viewport.reveal-scroll .arch-arc-year{font-size:.62em}.reveal-viewport.reveal-scroll .arch-arc-label{font-size:.48em}.reveal-viewport.reveal-scroll .arch-wrap-band{flex:0 0 auto}.reveal-viewport.reveal-scroll .arch-intro{font-size:.58em}.reveal-viewport.reveal-scroll .year-theme-text{font-size:.52em}.reveal-viewport.reveal-scroll .year-highlight{font-size:.56em}.reveal-viewport.reveal-scroll .year-pillar-grid{overflow:visible}.reveal-viewport.reveal-scroll .mandate-pillar-outcome,.reveal-viewport.reveal-scroll .mandate-pillars-panel .pillar-outcome,.reveal-viewport.reveal-scroll .mandate-pillars-panel .pillar-outcome-list li{font-size:.56em}.reveal-viewport.reveal-scroll .slide-qa .cs-table{font-size:.54em}.reveal-viewport.reveal-scroll .arch-layer{font-size:.54em;padding:.5em .7em;flex:0 0 auto}.reveal-viewport.reveal-scroll .arch-vision-split{grid-template-columns:1fr;gap:.45em}.reveal-viewport.reveal-scroll .arch-vision-diagram-col{max-height:16em}.reveal-viewport.reveal-scroll .arch-vision-compare-matrix{padding:.36em .4em}.reveal-viewport.reveal-scroll .cortex-reason-matrix-row{grid-template-columns:1fr;gap:.2em}.reveal-viewport.reveal-scroll .arch-vision-content-grid{grid-template-columns:1fr;grid-template-rows:none}.reveal-viewport.reveal-scroll .cortex-reason-pane-detail,.reveal-viewport.reveal-scroll .cortex-reason-detail,.reveal-viewport.reveal-scroll .cortex-vision-text,.reveal-viewport.reveal-scroll .cortex-flow-list li{font-size:.56em}.reveal-viewport.reveal-scroll .cortex-reason-headline{font-size:.58em}.reveal-viewport.reveal-scroll .cortex-reason-legend{grid-template-columns:1fr auto 1fr}.reveal-viewport.reveal-scroll .cortex-reason-compare{grid-template-columns:1fr;gap:.2em}.reveal-viewport.reveal-scroll .cortex-reason-arrow{transform:rotate(90deg)}.reveal-viewport.reveal-scroll .cortex-tagline{font-size:.72em}.reveal-viewport.reveal-scroll .cortex-product{font-size:.86em}.reveal-viewport.reveal-scroll .arch-label{min-width:0;font-size:.9em}.reveal-viewport.reveal-scroll .arc-step strong{font-size:1.1em}.reveal-viewport.reveal-scroll .slide-brand-footer,.reveal-viewport.reveal-scroll .slide-hero .hero-logo{top:calc(.5em + env(safe-area-inset-top,0));right:calc(.82em + env(safe-area-inset-right,0))}.reveal-viewport.reveal-scroll .slide-timing{font-size:.3em;left:calc(.82em + env(safe-area-inset-left,0));bottom:calc(.5em + env(safe-area-inset-bottom,0))}.reveal-viewport.reveal-scroll .reveal .controls,.reveal-viewport.reveal-scroll .reveal .slide-number{bottom:calc(4px + env(safe-area-inset-bottom,0));right:calc(4px + env(safe-area-inset-right,0))}.reveal-viewport.reveal-scroll .reveal .progress{bottom:env(safe-area-inset-bottom,0)}.reveal-viewport.reveal-scroll .fragment{min-height:2.75em}}@media(max-width:480px){.reveal-viewport.reveal-scroll .reveal{font-size:20px}.reveal-viewport.reveal-scroll .scroll-page section.slide-layout{padding:.65em .75em calc(1.25em + env(safe-area-inset-bottom,0))}.reveal-viewport.reveal-scroll .slide-hero h1{font-size:1.08em!important;line-height:1.15}.reveal-viewport.reveal-scroll .slide-hero .hero-date{font-size:.48em;margin-bottom:.4em}.reveal-viewport.reveal-scroll .slide-hero .lead{font-size:.56em;line-height:1.4}.reveal-viewport.reveal-scroll .slide-hero .hero-inner{padding-top:.35em;max-width:100%}.reveal-viewport.reveal-scroll #opening .hero-responsive-wip{font-size:.52em;margin-bottom:.65em}.reveal-viewport.reveal-scroll .slide-hero .hero-lead{grid-template-columns:1fr;max-width:100%;gap:.4em}.reveal-viewport.reveal-scroll .slide-hero .pillar-grid{grid-template-columns:1fr;gap:.4em}.reveal-viewport.reveal-scroll .slide-hero .pillar-card{min-height:0;padding:.7em .65em}.reveal-viewport.reveal-scroll .slide-hero .pillar-title{font-size:.68em;white-space:normal}.reveal-viewport.reveal-scroll .mandate-pillars-panel .mandate-pillars-intro{font-size:.68em;margin-bottom:.72em}.reveal-viewport.reveal-scroll .mandate-pillars-panel .mandate-pillar-map{gap:0}.reveal-viewport.reveal-scroll .success-statement{font-size:.72em}.reveal-viewport.reveal-scroll .success-detail,.reveal-viewport.reveal-scroll .success-detail-item{font-size:.6em}.reveal-viewport.reveal-scroll .success-intro{font-size:.66em}.reveal-viewport.reveal-scroll .success-grid{grid-template-columns:1fr;grid-template-rows:none;align-items:stretch;gap:.45em}.reveal-viewport.reveal-scroll .proof-grid{grid-template-columns:1fr;gap:.45em}.reveal-viewport.reveal-scroll .arch-canvas,.reveal-viewport.reveal-scroll .arch-timeline-track{flex-direction:column!important}.reveal-viewport.reveal-scroll .slide-year-matrix .ym-grid-wrap,.reveal-viewport.reveal-scroll .slide-year-matrix .ym-grid{min-width:28em}.reveal-viewport.reveal-scroll .assessment-tagline{font-size:.78em}.reveal-viewport.reveal-scroll .assessment-metric-num{font-size:.68em}.reveal-viewport.reveal-scroll .assessment-metric-copy strong{font-size:.74em}.reveal-viewport.reveal-scroll .assessment-metric-copy span{font-size:.68em}.reveal-viewport.reveal-scroll .assessment-card h3{font-size:.96em}.reveal-viewport.reveal-scroll .assessment-bullet-lead{font-size:.82em}.reveal-viewport.reveal-scroll .assessment-bullet-detail{font-size:.76em}.reveal-viewport.reveal-scroll .cs-table{font-size:.58em}.reveal-viewport.reveal-scroll .cs-table--compact{font-size:.52em}.reveal-viewport.reveal-scroll .ym-chip{font-size:.78em;line-height:1.36}.reveal-viewport.reveal-scroll .ym-chip--lead{font-size:.82em}.reveal-viewport.reveal-scroll .ym-domain-label{font-size:.58em}.reveal-viewport.reveal-scroll .slide-change-cards .cc-row{grid-template-columns:1fr}.reveal-viewport.reveal-scroll .slide-change-cards .cc-card-title{font-size:.78em}.reveal-viewport.reveal-scroll .slide-change-cards .cc-card-detail{font-size:.7em}.reveal-viewport.reveal-scroll .trend-stat-signal,.reveal-viewport.reveal-scroll .trend-card-response p{font-size:.64em}.reveal-viewport.reveal-scroll .arch-layer{font-size:.62em}}@media(max-height:480px)and (max-width:932px){:root{--deck-nav-height: 44px}.deck-nav{padding:env(safe-area-inset-top,0) .5rem 0}.deck-nav__btn{min-height:30px;padding:.25rem .35rem;font-size:.54rem}.reveal-viewport.reveal-scroll .reveal{font-size:18px}.reveal-viewport.reveal-scroll .scroll-page section.slide-layout{padding:.55em .68em calc(1.1em + env(safe-area-inset-bottom,0))}.reveal-viewport.reveal-scroll .slide-header h2,.reveal-viewport.reveal-scroll .slide-title-header h2{font-size:.92em}.reveal-viewport.reveal-scroll .trend-grid,.reveal-viewport.reveal-scroll .proof-grid,.reveal-viewport.reveal-scroll .mandate-pillars-panel .pillar-grid,.reveal-viewport.reveal-scroll .mandate-pillars-panel .mandate-pillar-map{grid-template-columns:1fr}.reveal-viewport.reveal-scroll .arch-canvas{flex-direction:column!important}}body.deck-body--phone.reveal-scroll .slide-brand-footer{opacity:.75}body.deck-body--phone.reveal-scroll .slide-timing{font-size:.28em}@media(min-width:1920px){.deck-nav{height:var(--deck-nav-height);min-height:var(--deck-nav-height);max-height:var(--deck-nav-height);padding:0 2rem}:root{--deck-nav-height: 54px}.deck-nav__btn{font-size:.75rem;padding:.32rem .75rem}.cs-brand-logo{max-height:32px;max-width:140px}}#deck-root{width:100%}html.reveal-full-page body.deck-body:not(.reveal-scroll) .reveal,html.reveal-full-page body.deck-body:not(.reveal-scroll) .reveal-viewport{width:100%;height:100%}html:not(.reveal-full-page) body.deck-body #deck-root{min-height:100dvh;height:100dvh}:root{--navy: #003252;--navy-dark: #002a44;--teal: #00b289;--gray: #54565b;--light-gray: #e2e2e6;--white: #ffffff;--chart-green: #1dd1a1;--chart-red: #ff6b6b;--chart-amber: #f59e0b;--chart-blue: #54a0ff;--chart-purple: #a855f7;--deck-nav-height: 48px;--deck-mobile-nav-height: 0px;--deck-slide-bg: linear-gradient(135deg, var(--navy) 0%, var(--navy-dark) 55%, #004d6e 100%);--deck-slide-text: rgba(255, 255, 255, .92);--deck-slide-text-muted: rgba(255, 255, 255, .72);--deck-text-xs: .34em;--deck-text-sm: .44em;--deck-text-base: .52em;--deck-text-md: .58em;--deck-text-lg: .68em;--deck-title: 1.25em;--deck-slide-pad-y: .75em;--deck-slide-pad-x: 1.15em}.reveal-viewport{background:transparent}.reveal{font-family:Century Gothic,Avenir Next,Segoe UI,sans-serif;font-size:38px;color:var(--gray)}.reveal h1,.reveal h2,.reveal h3,.reveal h4{font-family:Montserrat,Avenir Next,Segoe UI,sans-serif;font-weight:700;color:var(--navy);text-transform:none;letter-spacing:-.02em}.reveal h2{font-size:var(--deck-title);margin-bottom:.38em;line-height:1.15}.reveal .slides section.slide-layout,.reveal-viewport.reveal-scroll .scroll-page section.slide-layout{user-select:text;-webkit-user-select:text;touch-action:pan-y}.reveal .slides section.slide-layout *{user-select:text;-webkit-user-select:text}.reveal .slides section.slide-layout img,.reveal .slides section.slide-layout svg,.reveal .slides section.slide-layout .cs-icon,.reveal .slides section.slide-layout .cs-brand-icon,.reveal .slides section.slide-layout [aria-hidden=true],.deck-nav,.deck-nav *,.reveal .controls,.reveal .controls *,.playback-fab,.playback-overlay{user-select:none;-webkit-user-select:none}.reveal .slides section.slide-layout ::selection{background:#00b28973;color:var(--white)}.reveal-viewport:not(.reveal-scroll) .reveal .slides section.slide-layout{top:0!important;display:flex!important;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%!important;height:100%!important;padding:var(--deck-slide-pad-y) var(--deck-slide-pad-x) .95em;box-sizing:border-box;background:var(--deck-slide-bg)!important;color:var(--deck-slide-text);border-radius:8px}.reveal-viewport.reveal-scroll .scroll-page section.slide-layout{background:var(--deck-slide-bg)!important;color:var(--deck-slide-text);border-radius:8px}.reveal .slides section.slide-hero{justify-content:flex-start}.cs-icon,.cs-brand-icon{display:inline-block;vertical-align:middle;flex-shrink:0;object-fit:contain}.cs-brand-icon--iso{height:auto;max-height:1.4em}.slide-title-header{display:flex;align-items:center;gap:.45em;margin-bottom:.32em;flex-shrink:0}.slide-title-header h2{margin:0}.slide-brand-footer,.slide-hero .hero-logo{position:absolute;top:.55em;right:1.4em;z-index:2;pointer-events:none}.slide-brand-footer{opacity:.85}.cs-brand-logo{display:block;height:auto;max-height:28px;width:auto;max-width:120px;object-fit:contain}.slide-header{display:flex;align-items:center;gap:.45em;margin-bottom:.55em}.slide-header h2{margin:0}.slide-header-icon{display:flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;background:#ffffff1f;border-radius:12px}.reveal .slides section.slide-layout .slide-header h2,.reveal .slides section.slide-layout .slide-title-header h2,.reveal .slides section.slide-layout>h2,.reveal .slides section.slide-layout .year-header-text h2,.reveal .slides section.slide-layout.slide-thankyou h2,.reveal .slides section.slide-layout.slide-qa h2{color:var(--white)!important}.reveal .slides section.slide-layout .slide-header-icon .cs-icon,.reveal .slides section.slide-layout .slide-header-icon img,.reveal .slides section.slide-layout .slide-title-header .cs-brand-icon{filter:brightness(0) invert(1);opacity:.95}.reveal .slides section.slide-layout .mandate-brief-card .mandate-card-label .cs-icon,.reveal .slides section.slide-layout .mandate-brief-card .mandate-card-label img{filter:none;opacity:1}.reveal .slides section.slide-layout .slide-intro,.reveal .slides section.slide-layout .slide-references,.reveal .slides section.slide-layout .slide-references-list li,.reveal .slides section.slide-layout .slide-references-note,.reveal .slides section.slide-layout .slide-footer-text,.reveal .slides section.slide-layout .bullet-list,.reveal .slides section.slide-layout .bullet-list li,.reveal .slides section.slide-layout .asks-layout,.reveal .slides section.slide-layout .asks-list li,.reveal .slides section.slide-layout .success-list li,.reveal .slides section.slide-layout .cta-block li{color:var(--deck-slide-text)}.reveal .slides section.slide-layout .asks-layout h3,.reveal .slides section.slide-layout .cta-block h3{color:var(--white)!important}.reveal .slides section.slide-layout .quote{background:#ffffff1a;border-left-color:var(--teal);color:var(--white)}.reveal .slides section.slide-layout .quote--brief{background:#ffffff14;border-left-color:var(--teal);color:var(--deck-slide-text)}.reveal .slides section.slide-layout .quote--large{background:#ffffff1a;border-top-color:var(--teal);color:var(--white)}.reveal .slides section.slide-layout .assessment-tagline{color:var(--deck-slide-text-muted)}.reveal .slides section.slide-layout .assessment-metric{background:#ffffff1a;border:1px solid rgba(0,178,137,.35)}.reveal .slides section.slide-layout .assessment-metric-copy strong{color:var(--white)}.reveal .slides section.slide-layout .assessment-metric-copy span{color:var(--deck-slide-text-muted)}.reveal .slides section.slide-layout .assessment-card{color:var(--gray)}.reveal .slides section.slide-layout .assessment-card h3{color:var(--navy)}.reveal .slides section.slide-layout .assessment-card p,.reveal .slides section.slide-layout .assessment-bullet-lead{color:var(--navy)}.reveal .slides section.slide-layout .assessment-bullet-detail,.reveal .slides section.slide-layout .assessment-card-count{color:var(--gray)}.reveal .slides section.slide-layout .assessment-callout,.reveal .slides section.slide-layout .callout,.reveal .slides section.slide-layout .proof-footer,.reveal .slides section.slide-layout .year-highlight{background:#ffffff1f;border:1px solid rgba(0,178,137,.4);color:var(--white)}.reveal .slides section.slide-layout .year-milestone-tag{background:#ffffff1f;border-color:#00b28973;color:var(--white)}.reveal .slides section.slide-layout .cs-brand-logo{filter:brightness(0) invert(1);opacity:.9}.slide-mandate{gap:.72em;justify-content:flex-start}.reveal-viewport:not(.reveal-scroll) .slide-mandate{gap:.82em}.reveal-viewport:not(.reveal-scroll) .slide-mandate .slide-header{margin-bottom:.1em;flex-shrink:0}.reveal-viewport:not(.reveal-scroll) .slide-mandate{gap:.55em}.reveal-viewport:not(.reveal-scroll) .slide-mandate--question .mandate-columns--pillars-only{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-mandate--question .mandate-pillars-panel{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-mandate--question .mandate-pillars-content{flex:1 1 auto;justify-content:space-between;padding-bottom:.55em}.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-foundation-feature{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-brief-card{flex-shrink:0;padding:.78em .95em}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-columns,.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-columns--pillars-only{flex:1 1 auto;min-height:0;align-items:start}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-block--pillars{flex:0 0 auto;width:100%;min-height:0;display:flex;flex-direction:column}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-pillars-panel{flex:0 0 auto;width:100%;display:flex;flex-direction:column}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-pillars-content{flex:0 0 auto;display:flex;flex-direction:column;padding:.65em .85em 0}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-pillars-heading{margin-bottom:.5em}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-pillars-panel .mandate-pillars-intro{margin-bottom:.78em}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-foundation-feature{margin:.48em -.85em 0;padding:.45em .75em .52em;flex:0 0 auto}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-foundation-feature-head{margin-bottom:.28em}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-foundation-pillars{margin-bottom:.32em;gap:.32em}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-foundation-pillar-card{padding:.38em .36em .34em;gap:.24em}.reveal-viewport:not(.reveal-scroll) .slide-mandate{overflow-y:auto;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-mandate .mandate-pillars-panel .mandate-pillar-map{flex:0 0 auto;margin:.48em 0 .55em}.mandate-brief-card,.mandate-block{background:var(--white);border-radius:14px;box-shadow:0 10px 28px #0032521a;border:1px solid rgba(0,50,82,.08)}.mandate-brief-card{padding:.65em .85em;border-left:5px solid var(--teal);background:linear-gradient(135deg,var(--teal) 0%,#00a077 100%);box-shadow:0 12px 30px #00b28933;flex-shrink:0}.mandate-brief-card .mandate-card-label{color:var(--white)}.mandate-card-label{display:flex;align-items:center;gap:.35em;font-family:Montserrat,Avenir Next,sans-serif;font-size:.4em;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--navy);margin-bottom:.4em}.mandate-brief-text{margin:0;font-size:.46em;line-height:1.4;color:var(--white);font-weight:500}.slide-mandate--question .mandate-brief-card{padding:.9em 1.08em}.slide-mandate--question .mandate-card-label{font-size:.48em}.slide-mandate--question .mandate-brief-text{font-family:Montserrat,Avenir Next,sans-serif;font-size:.74em;line-height:1.28;font-weight:700}.slide-mandate--question .mandate-columns--pillars-only,.slide-mandate--question .mandate-pillars-panel{flex:1 1 auto}.slide-mandate--question .mandate-pillars-content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:.85em 1em}.slide-mandate--question .mandate-pillars-panel .mandate-pillars-intro{font-size:.68em;white-space:normal;max-width:38em}.slide-mandate--question .mandate-pillars-panel .mandate-pillar-map{margin:.6em 0 0}.slide-mandate--question .mandate-pillar-map--compact .mandate-pillar-map-item{min-height:3.2em;padding:.6em .55em}.slide-mandate--question .mandate-pillar-map-label{font-size:.56em}.reveal-viewport:not(.reveal-scroll) .slide-mandate--question .mandate-brief-card{padding:.9em 1.08em}.reveal-viewport:not(.reveal-scroll) .slide-mandate--question .mandate-brief-text{font-size:.74em}.reveal-viewport:not(.reveal-scroll) .slide-mandate--question .mandate-pillars-content{flex:1 1 auto;justify-content:center;padding:.85em 1em}.mandate-columns{display:grid;grid-template-columns:1fr auto 1fr;gap:.55em;flex:1 1 auto;min-height:0;align-items:stretch}.mandate-columns--pillars-only{grid-template-columns:1fr}.mandate-bridge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2em;padding:0 .1em;align-self:stretch}.mandate-bridge-label{writing-mode:vertical-rl;transform:rotate(180deg);font-family:Montserrat,Avenir Next,sans-serif;font-size:.28em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--teal);white-space:nowrap}.mandate-bridge-arrow{display:flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;border-radius:50%;background:#00b2892e;border:1px solid rgba(0,178,137,.45);font-size:.55em;font-weight:700;color:var(--teal);line-height:1}.mandate-block{padding:.6em .75em;display:flex;flex-direction:column;min-height:0}.mandate-block--intent{border-top:4px solid var(--teal)}.mandate-block--pillars{padding:0;background:transparent;border:none;box-shadow:none;border-top:none}.mandate-pillars-panel{position:relative;overflow:hidden;border-radius:14px;background:linear-gradient(165deg,#002a44 0%,var(--navy) 48%,#001f33 100%);border:1px solid rgba(0,178,137,.22);box-shadow:0 14px 36px #00000047;display:flex;flex-direction:column;flex:0 0 auto;align-self:stretch}.mandate-pillars-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.mandate-pillars-backdrop .hero-hex-grid{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--teal);opacity:.38;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.5) 45%,rgba(0,0,0,.1) 80%,transparent 100%);mask-image:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.5) 45%,rgba(0,0,0,.1) 80%,transparent 100%)}.mandate-pillars-content{position:relative;z-index:1;flex:0 0 auto;padding:.55em .75em 0}.mandate-pillars-heading{display:flex;align-items:center;justify-content:center;gap:.4em;font-family:Montserrat,Avenir Next,sans-serif;font-size:.54em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--white);text-shadow:0 1px 3px rgba(0,0,0,.55);margin-bottom:.45em}.mandate-pillars-heading .cs-brand-icon,.mandate-pillars-heading .cs-icon{filter:brightness(0) invert(1);opacity:.95}.mandate-card-label .cs-icon,.mandate-card-label img{opacity:1}.mandate-pillars-panel .mandate-pillars-intro{margin:0 auto .72em;max-width:none;padding:0 .5em;font-family:Montserrat,Avenir Next,sans-serif;font-size:.6em;font-weight:700;line-height:1.35;color:var(--white);text-align:center;text-shadow:0 1px 12px rgba(0,0,0,.35);white-space:nowrap}@media(max-width:1280px){.mandate-pillars-panel .mandate-pillars-intro{font-size:.52em}}@media(max-width:900px){.mandate-pillars-panel .mandate-pillars-intro{white-space:normal;font-size:.48em}}.mandate-pillars-panel .pillar-grid{gap:.38em;margin:0}.mandate-pillars-panel .pillar-card{padding:.38em .3em .35em;min-height:0}.mandate-pillars-panel .pillar-num{font-size:.24em;margin-bottom:.1em}.mandate-pillars-panel .pillar-icon{width:1.45em;height:1.45em;margin:0 auto .14em}.mandate-pillars-panel .pillar-title{font-size:.34em;line-height:1.15;width:100%;max-width:none;margin:0 auto;text-align:center;white-space:nowrap}.mandate-pillars-panel .pillar-outcome{font-size:.3em;max-width:12em;margin-top:.4em}.pillar-outcome-list{list-style:disc;margin:.45em auto 0;padding:0 0 0 1.15em;width:100%;max-width:11em;text-align:left}.pillar-outcome-list li{font-family:Century Gothic,sans-serif;font-size:.36em;line-height:1.45;color:#ffffffc7;margin-bottom:.28em}.pillar-outcome-list li::marker{color:var(--teal)}.mandate-pillars-panel .pillar-outcome-list{max-width:12em;margin-top:.5em}.mandate-pillars-panel .pillar-outcome-list li{font-size:.38em;line-height:1.48;margin-bottom:.34em}.mandate-pillars-panel .mandate-pillar-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;flex:0 0 auto;margin:.48em 0 .55em;border:1px solid rgba(255,255,255,.14);border-radius:10px;overflow:hidden;background:#0000001a}.mandate-pillar-map--compact .mandate-pillar-map-item{flex-direction:row;justify-content:center;align-items:center;gap:.38em;padding:.38em .45em;min-height:0}.mandate-pillar-map-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28em;padding:.55em .35em .5em;text-align:center;border-top:3px solid var(--teal)}.mandate-pillar-map-item:not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.mandate-pillar-map-item--teal{border-top-color:var(--teal)}.mandate-pillar-map-item--green{border-top-color:var(--chart-green)}.mandate-pillar-map-item--blue{border-top-color:var(--chart-blue)}.mandate-pillar-map-item--purple{border-top-color:var(--chart-purple)}.mandate-pillar-map-icon{display:flex;align-items:center;justify-content:center;width:1.35em;height:1.35em;flex-shrink:0}.mandate-pillar-map-icon svg,.mandate-pillar-map-icon .cs-icon{display:block;width:1.15em;height:1.15em}.mandate-pillar-map-icon .cs-brand-icon{width:1.15em;height:1.15em;object-fit:contain}.mandate-pillar-map-label{font-family:Montserrat,Avenir Next,sans-serif;font-size:.44em;font-weight:700;line-height:1.15;letter-spacing:.01em;color:var(--white);text-align:center}.mandate-pillar-map--compact .mandate-pillar-map-label{text-align:left}.mandate-foundation-feature{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;margin:.5em -.75em 0;padding:.55em .8em .62em;border-top:3px solid var(--teal);border-radius:0 0 14px 14px;background:linear-gradient(180deg,#003252f0,#002a44f5 40%,#001a2b);box-shadow:inset 0 1px #00b28959,inset 0 2px #ffffff14}.mandate-foundation-feature-head{flex:0 0 auto;text-align:center;margin-bottom:.32em}.mandate-foundation-feature-title{margin:0;font-family:Montserrat,Avenir Next,sans-serif;font-size:.68em;font-weight:700;line-height:1.12;letter-spacing:.08em;text-transform:uppercase;color:var(--white);text-shadow:0 1px 2px rgba(0,0,0,.85),0 2px 10px rgba(0,0,0,.45)}.reveal .slides section.slide-mandate .mandate-foundation-feature-title,.reveal .slides section.slide-mandate h3.mandate-foundation-feature-title{color:var(--white)!important}.reveal .slides section.slide-mandate .mandate-foundation-feature-tagline{color:#ffffffe6}.reveal .slides section.slide-mandate .mandate-foundation-section-label{color:var(--teal)}.reveal .slides section.slide-mandate .mandate-foundation-feature-label{color:var(--white)}.reveal .slides section.slide-mandate .mandate-foundation-feature-icon{background:#ffffff3d;border:1px solid rgba(255,255,255,.42);box-shadow:0 2px 8px #00000040}.mandate-foundation-feature-tagline{font-family:Century Gothic,sans-serif;font-size:.48em;font-weight:400;line-height:1.38;color:#ffffffe6;text-shadow:0 1px 3px rgba(0,0,0,.55);max-width:42em;margin:.22em auto 0}.mandate-foundation-section-label{margin:0 0 .32em;font-family:Montserrat,Avenir Next,sans-serif;font-size:.42em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--teal)}.mandate-foundation-section-label--areas{margin-top:.38em;margin-bottom:.28em}.mandate-foundation-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.38em;margin-bottom:.42em}.mandate-foundation-pillar-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.32em;padding:.48em .42em .44em;text-align:center;border-radius:8px;border-top:3px solid var(--teal);background:#ffffff0f;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.mandate-foundation-pillar-card--teal{border-top-color:var(--teal)}.mandate-foundation-pillar-card--green{border-top-color:var(--chart-green)}.mandate-foundation-pillar-card--blue{border-top-color:var(--chart-blue)}.mandate-foundation-pillar-name{margin:0;font-family:Montserrat,Avenir Next,sans-serif;font-size:.46em;font-weight:700;line-height:1.18;letter-spacing:.02em;color:var(--white);text-shadow:0 1px 3px rgba(0,0,0,.55)}.mandate-foundation-pillar-tagline{margin:0;font-family:Century Gothic,sans-serif;font-size:.38em;font-style:italic;line-height:1.35;color:#ffffffc7}.reveal .slides section.slide-mandate .mandate-foundation-pillar-name{color:var(--white)!important}.reveal .slides section.slide-mandate .mandate-foundation-pillar-tagline{color:#ffffffc7}.mandate-foundation-feature-grid{flex:0 0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.32em;align-items:center;align-content:start}.mandate-foundation-feature-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28em;padding:.2em .2em .15em;text-align:center}.mandate-foundation-feature-icon{display:flex;align-items:center;justify-content:center;width:2.05em;height:2.05em;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.22);flex-shrink:0}.mandate-foundation-feature-icon svg,.mandate-foundation-feature-icon .cs-icon{display:block;width:1.25em;height:1.25em}.mandate-foundation-feature-label{font-family:Montserrat,Avenir Next,sans-serif;font-size:.44em;font-weight:700;line-height:1.2;letter-spacing:.02em;color:var(--white);text-shadow:0 1px 3px rgba(0,0,0,.5)}.mandate-foundation-feature-item--it .mandate-foundation-feature-icon{box-shadow:inset 0 0 0 2px #00325259}.mandate-foundation-feature-item--digital .mandate-foundation-feature-icon{box-shadow:inset 0 0 0 2px #54a0ff59}.mandate-foundation-feature-item--data .mandate-foundation-feature-icon{box-shadow:inset 0 0 0 2px #1dd1a159}.mandate-foundation-feature-item--ai .mandate-foundation-feature-icon{box-shadow:inset 0 0 0 2px #a855f759}.mandate-foundation-feature-item--change .mandate-foundation-feature-icon{box-shadow:inset 0 0 0 2px #f59e0b59}.mandate-foundation-feature-note{flex:0 0 auto;margin:.45em 0 0;padding-top:.42em;border-top:1px solid rgba(0,178,137,.28);font-family:Century Gothic,sans-serif;font-size:.5em;line-height:1.4;text-align:center;color:var(--deck-slide-text-muted);font-style:italic}.reveal .slides section.slide-mandate .mandate-foundation-feature-note{color:#ffffffc7}.slide-mandate--foundation .mandate-columns--pillars-only,.slide-mandate--foundation .mandate-block--pillars,.slide-mandate--foundation .mandate-pillars-panel,.slide-mandate--foundation .mandate-pillars-content{flex:1 1 auto;min-height:0}.slide-mandate--foundation .mandate-pillars-content{display:flex;flex-direction:column;padding:.72em .86em}.slide-mandate--foundation .mandate-foundation-feature{flex:1 1 auto;margin:0;padding:.72em .9em .82em;border-radius:14px;border:1px solid rgba(0,178,137,.32);justify-content:space-between}.slide-mandate--foundation .mandate-foundation-feature-head{margin-bottom:.46em}.slide-mandate--foundation .mandate-foundation-feature-title{font-size:.82em}.slide-mandate--foundation .mandate-foundation-feature-tagline{font-size:.58em}.slide-mandate--foundation .mandate-foundation-section-label{font-size:.48em}.slide-mandate--foundation .mandate-foundation-pillar-card{min-height:4.6em;padding:.62em .5em;justify-content:center}.slide-mandate--foundation .mandate-foundation-pillar-name{font-size:.54em}.slide-mandate--foundation .mandate-foundation-pillar-tagline{font-size:.44em}.slide-mandate--foundation .mandate-foundation-feature-icon{width:2.5em;height:2.5em}.slide-mandate--foundation .mandate-foundation-feature-label{font-size:.52em}.slide-mandate--foundation .mandate-foundation-feature-note{font-size:.58em}.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-columns--pillars-only,.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-block--pillars,.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-pillars-panel,.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-pillars-content{flex:1 1 auto;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-pillars-content{display:flex;flex-direction:column;padding:.72em .86em}.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-foundation-feature{flex:1 1 auto;margin:0;padding:.72em .9em .82em;border-radius:14px}.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-foundation-pillars{gap:.38em;margin-bottom:.42em}.reveal-viewport:not(.reveal-scroll) .slide-mandate--foundation .mandate-foundation-pillar-card{min-height:4.6em;padding:.62em .5em}@media(max-width:1280px){.mandate-pillars-panel .mandate-pillar-map{grid-template-columns:repeat(2,minmax(0,1fr))}.mandate-pillar-map-item:nth-child(2){border-right:none}.mandate-pillar-map-item:nth-child(odd):not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.mandate-pillar-map-label{font-size:.38em}.mandate-foundation-feature-title{font-size:.62em}.mandate-foundation-feature-tagline{font-size:.46em}.mandate-foundation-pillars{grid-template-columns:1fr;gap:.35em}.mandate-foundation-pillar-name{font-size:.42em}.mandate-foundation-pillar-tagline{font-size:.36em}.mandate-foundation-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mandate-foundation-feature-label{font-size:.36em}.mandate-foundation-feature-icon{width:2em;height:2em}}@media(max-width:900px){.mandate-pillars-panel .mandate-pillar-map{grid-template-columns:1fr}.mandate-pillar-map--compact .mandate-pillar-map-item{flex-direction:row;justify-content:flex-start;padding:.45em .65em}.mandate-pillar-map-item{border-right:none!important}.mandate-pillar-map-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.mandate-foundation-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mandate-intent-grid{display:grid;grid-template-columns:1fr;gap:.4em;align-items:stretch;flex:1 1 auto}.mandate-intent-card{display:flex;flex-direction:column;gap:.35em;padding:.6em .65em;background:linear-gradient(180deg,#f8fafb 0%,var(--white) 100%);border:1px solid var(--light-gray);border-radius:10px;border-top:3px solid var(--teal)}.mandate-intent-card--1{border-top-color:var(--navy)}.mandate-intent-card--2{border-top-color:var(--teal)}.mandate-intent-card--3{border-top-color:var(--chart-green)}.mandate-intent-num{font-family:Montserrat,Avenir Next,sans-serif;font-size:.32em;font-weight:700;color:var(--teal);letter-spacing:.06em}.mandate-intent-card p{margin:0;flex:1;font-family:Century Gothic,sans-serif;font-size:.48em;line-height:1.38;color:var(--gray)}.mandate-intent-card--1 p{font-family:Montserrat,Avenir Next,sans-serif;font-size:.5em;font-weight:700;line-height:1.32;color:var(--navy)}.mandate-pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.4em;flex:1 1 auto;align-content:stretch}.mandate-pillars-intro{margin:0 0 .4em;font-family:Century Gothic,sans-serif;font-size:.4em;line-height:1.35;color:var(--gray)}.mandate-pillar{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.3em;padding:.55em .5em;background:linear-gradient(180deg,#f8fafb 0%,var(--white) 100%);border:1px solid var(--light-gray);border-radius:10px;min-height:0}.mandate-pillar-icon{display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;background:#00b2891a}.mandate-pillar-label{font-family:Montserrat,Avenir Next,sans-serif;font-size:.38em;font-weight:700;line-height:1.25;color:var(--navy)}.mandate-pillar-outcome{font-family:Century Gothic,sans-serif;font-size:.34em;line-height:1.35;color:var(--gray)}.reveal .slides section{text-align:left;padding:.5em 1em}.reveal .progress{display:block!important;height:6px;opacity:1!important;background-color:#ffffff24;color:var(--teal);z-index:50}.reveal .progress span{background-color:var(--teal)}.reveal .slide-number{font-family:"Source Sans 3",sans-serif;font-size:14px;color:var(--white);background:#ffffff26;padding:4px 10px;border-radius:6px}.reveal .controls{color:#ffffffd9}.reveal .slides section.slide-mandate .mandate-foundation-feature.fragment.fade-up:not(.visible){max-height:0;margin-top:0!important;padding-top:0;padding-bottom:0;overflow:hidden;opacity:0;border-top-width:0;box-shadow:none;pointer-events:none}.reveal .slides section .fragment.fade-up{transform:translateY(20px);opacity:0}.reveal .slides section .fragment.fade-up.visible{transform:translateY(0);opacity:1}.reveal .slides section .fragment.fade-in{opacity:0}.reveal .slides section .fragment.fade-in.visible{opacity:1}body.deck-body--mobile .reveal .slides section .fragment.fade-up,body.deck-body--mobile .reveal .slides section .fragment.fade-in{opacity:1;transform:none}.reveal .slides section.present .mandate-brief-text,.reveal .slides section.present .mandate-card-label,.reveal .slides section.present .slide-header,.reveal .slides section.present .slide-title-header,.reveal .slides section.present>h2,.reveal .slides section.present .mandate-brief-card,.reveal .slides section.present .mandate-columns:not(.fragment),.reveal .slides section.present .hero-reveal:not(.fragment),.reveal .slides section.present .hero-headline,.reveal .slides section.present .hero-inner>h1,.reveal .slides section.present .hero-inner>.eyebrow,.reveal .slides section.present .hero-inner>.lead,.reveal .slides section.present .hero-headline>h1,.reveal .slides section.present .hero-headline>.eyebrow,.reveal .slides section.present .hero-headline>.hero-date,.reveal .slides section.present .hero-headline>.lead,.reveal .slides section.present .slide-intro,.reveal .slides section.present .milestone,.reveal .slides section.present .quote:not(.fragment),.reveal .slides section.present .quote--brief,.reveal .slides section.present .slide-sub,.reveal .slides section.present .table-wrap,.reveal .slides section.present .assessment-header,.reveal .slides section.present .assessment-tagline,.reveal .slides section.present .assessment-reveal,.reveal .slides section.present .assessment-pillars,.reveal .slides section.present .arch-layout,.reveal .slides section.present .proof-reveal,.reveal .slides section.present .bullet-list,.reveal .slides section.present .asks-layout,.reveal .slides section.present .asks-reveal,.reveal .slides section.present .cta-block,.reveal .slides section.present .callout,.reveal .slides section.present .slide-footer-text,.reveal .slides section.present .slide-references,.reveal .slides section.present .arch-canvas,.reveal .slides section.present .arch-callout,.reveal .slides section.present .strategy-factor-grid,.reveal .slides section.present .strategy-frame-layout,.reveal .slides section.present .strategy-frame-callout,.reveal .slides section.present .strategy-brief-bridge,.reveal .slides section.present .strategy-rationale,.reveal .slides section.present .strategy-rows-panel,.reveal .slides section.present .trend-layout,.reveal .slides section.present .trend-callout,.reveal .slides section.present .ym-layout,.reveal .slides section.present .ym-callout,.reveal .slides section.present .cc-layout,.reveal .slides section.present .cc-group,.reveal .slides section.present .cc-row,.reveal .slides section.present .cc-card,.reveal .slides section.present .success-card,.reveal .slides section.present .cc-callout,.reveal .slides section.present .slide-brand-footer,.reveal .slides section.present .slide-timing{opacity:1!important;transform:none!important;visibility:visible!important}.reveal .slides section.present .year-header,.reveal .slides section.present .year-theme-card,.reveal .slides section.present .year-highlight,.reveal .slides section.present .year-pillar-grid,.reveal .slides section.present .year-pillar-card{opacity:1!important;transform:none!important}.slide-hero{position:relative;overflow:hidden;text-align:center;color:var(--white)!important}.slide-hero .hero-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.slide-hero .hero-glow{position:absolute;top:-18%;right:-8%;width:58%;height:72%;background:radial-gradient(ellipse at center,rgba(0,178,137,.28) 0%,transparent 68%)}.slide-hero .hero-stripes{position:absolute;inset:0 auto 0 0;width:44%;background:repeating-linear-gradient(-52deg,transparent,transparent 10px,rgba(0,178,137,.07) 10px,rgba(0,178,137,.07) 11px);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.85) 35%,transparent 100%);mask-image:linear-gradient(to right,rgba(0,0,0,.85) 35%,transparent 100%)}.slide-hero .hero-hex-grid{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--teal);opacity:.42;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.55) 38%,rgba(0,0,0,.12) 72%,transparent 100%);mask-image:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.55) 38%,rgba(0,0,0,.12) 72%,transparent 100%)}.slide-hero .hero-hex-grid-svg{display:block;width:100%;height:100%}.slide-hero .hero-accent-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--teal) 18%,var(--teal) 82%,transparent 100%);z-index:2}.slide-hero .hero-logo{opacity:.92}.slide-hero .hero-logo .cs-brand-logo{filter:brightness(0) invert(1);opacity:.88;max-height:32px}.slide-hero .hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;flex:1;width:100%;max-width:96%;margin:0 auto;padding-top:3%;min-height:0}#opening .hero-inner{justify-content:space-between;padding-top:2.5%;padding-bottom:.5em}#opening .hero-headline{margin-bottom:.45em;flex-shrink:0}#opening .hero-reveal{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:0}#opening .hero-meta{flex-shrink:0;margin-top:.35em}.hero-responsive-wip{display:none;margin:0 0 .55em;padding:.4em .85em;border-radius:999px;border:1px solid rgba(245,158,11,.45);background:#003252b8;font-family:Montserrat,Avenir Next,sans-serif;font-size:.36em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--chart-amber);text-align:center}body.deck-body--mobile #opening .hero-responsive-wip{display:block}.slide-hero .hero-headline{margin-bottom:.65em}.slide-hero .eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.14em;font-size:.42em;color:var(--teal);font-weight:700;margin-bottom:.65em;padding:.4em .9em;border-radius:999px;background:#00b28924;border:1px solid rgba(0,178,137,.42);box-shadow:0 4px 16px #0000001f}.slide-hero h1{color:var(--white)!important;font-size:2.05em;line-height:1.06;margin:0 auto .35em;max-width:14em;text-shadow:0 2px 28px rgba(0,0,0,.22)}.slide-hero .hero-date{font-size:.42em;line-height:1.35;margin:0 auto .5em;color:var(--deck-slide-text-muted);opacity:.92}.slide-hero .lead{font-size:.6em;line-height:1.45;opacity:.94;margin:0 auto .35em;max-width:30em;color:var(--deck-slide-text)}.slide-hero .lead:before{content:"";display:block;width:2.5em;height:3px;margin:0 auto .65em;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--chart-green))}.hero-lead{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55em;margin:.85em auto .45em;max-width:36em;width:100%}.hero-lead-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5em;padding:.8em .55em .75em;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-top:3px solid var(--teal);box-shadow:0 10px 28px #00000024;min-height:5.5em}.hero-lead-card--teal{border-top-color:var(--teal)}.hero-lead-card--blue{border-top-color:var(--chart-blue)}.hero-lead-card--purple{border-top-color:var(--chart-purple)}.hero-lead-icon{display:flex;align-items:center;justify-content:center;width:2.65em;height:2.65em;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.16)}.hero-lead-icon .cs-brand-icon,.hero-lead-icon .cs-icon{opacity:.96}.hero-lead-text{font-family:Montserrat,Avenir Next,sans-serif;font-size:.34em;font-weight:700;line-height:1.3;color:var(--white);text-align:center;max-width:9em}.slide-hero--compact h1{font-size:1.4em}.pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.55em;margin:.85em 0 .65em}.pillar-card{position:relative;display:flex;flex-direction:column;align-items:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:.75em .55em .7em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 28px #0000002e;transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.pillar-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.pillar-card--teal:before{background:linear-gradient(90deg,var(--teal),var(--chart-green));box-shadow:0 0 14px #00b2898c}.pillar-card--green:before{background:linear-gradient(90deg,var(--chart-green),var(--teal));box-shadow:0 0 14px #1dd1a180}.pillar-card--blue:before{background:linear-gradient(90deg,var(--chart-blue),var(--teal));box-shadow:0 0 14px #54a0ff80}.pillar-card--purple:before{background:linear-gradient(90deg,var(--chart-purple),var(--chart-blue));box-shadow:0 0 14px #a855f780}.slide-hero .pillar-grid{gap:.65em;margin:.65em 0 .75em}.hero-pillars-label{margin:.85em 0 0;font-family:Montserrat,Avenir Next,sans-serif;font-size:.38em;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--teal);text-align:center}.slide-hero .pillar-card{padding:1.05em .7em .95em;min-height:5.5em}.pillar-outcome{display:block;font-family:Century Gothic,sans-serif;font-size:.32em;line-height:1.35;color:#ffffffb8;margin:.35em auto 0;max-width:11em;text-align:center}.reveal .slides section.present .hero-reveal.visible .pillar-card,.reveal .slides section.present .hero-reveal:not(.fragment) .pillar-card{animation:hero-pillar-in .55s ease both}.reveal .slides section.present .hero-reveal.visible .pillar-card:nth-child(1),.reveal .slides section.present .hero-reveal:not(.fragment) .pillar-card:nth-child(1){animation-delay:.08s}.reveal .slides section.present .hero-reveal.visible .pillar-card:nth-child(2),.reveal .slides section.present .hero-reveal:not(.fragment) .pillar-card:nth-child(2){animation-delay:.16s}.reveal .slides section.present .hero-reveal.visible .pillar-card:nth-child(3),.reveal .slides section.present .hero-reveal:not(.fragment) .pillar-card:nth-child(3){animation-delay:.24s}.reveal .slides section.present .hero-reveal.visible .pillar-card:nth-child(4),.reveal .slides section.present .hero-reveal:not(.fragment) .pillar-card:nth-child(4){animation-delay:.32s}@keyframes hero-pillar-in{0%{opacity:0;transform:translateY(.65em)}to{opacity:1;transform:translateY(0)}}.pillar-icon{display:flex;align-items:center;justify-content:center;width:2.1em;height:2.1em;margin:0 auto .35em;border-radius:50%;background:#ffffff1a;opacity:.95}.slide-hero .pillar-icon{width:2.85em;height:2.85em;margin:.15em auto .5em;background:#ffffff1f;border:1px solid rgba(255,255,255,.14)}.slide-hero .pillar-icon .cs-brand-icon,.slide-hero .pillar-icon .cs-icon{opacity:.96}.pillar-num{display:block;font-family:Montserrat,sans-serif;font-size:.32em;font-weight:700;color:var(--teal);letter-spacing:.08em;margin-bottom:.28em}.slide-hero .pillar-num{position:absolute;top:.55em;left:.6em;margin:0;font-size:.4em;letter-spacing:.1em}.pillar-card strong,.pillar-title{display:block;font-family:Montserrat,sans-serif;font-size:.36em;line-height:1.28;color:var(--white)}.slide-hero .pillar-title{font-size:.58em;line-height:1.2;letter-spacing:-.01em;max-width:9em;margin:0 auto}.test-bar{display:flex;flex-wrap:wrap;gap:.3em .8em;font-size:.42em;opacity:.85;color:var(--white)}.test-bar--hero{flex-direction:column;align-items:center;gap:.45em;margin-top:.35em;opacity:1}.test-bar--mandate{flex-shrink:0;justify-content:center;align-items:center;gap:.5em .75em;margin-top:.2em;padding:.35em .5em;border-radius:999px;background:#00000024;border:1px solid rgba(255,255,255,.1)}.test-bar-label{font-family:Montserrat,Avenir Next,sans-serif;font-size:.78em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--teal)}.test-bar-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.45em}.test-bar-chip{display:inline-block;padding:.38em .75em;border-radius:999px;border:1px solid rgba(0,178,137,.5);background:#00325259;font-family:Montserrat,Avenir Next,sans-serif;font-size:1em;font-weight:700;color:var(--white);box-shadow:inset 0 1px #ffffff14}.test-bar .dot{color:var(--teal)}.hero-reveal{display:flex;flex-direction:column;align-items:center;gap:.55em;margin-top:.15em}.roadmap-bar{display:flex;flex-direction:column;align-items:center;gap:.4em;font-size:.38em;color:var(--white)}.roadmap-bar--hero{margin-top:.15em;gap:.95em;opacity:1}.roadmap-bar--grouped{width:min(100%,28em)}.roadmap-bar--journey{width:min(100%,34em);gap:.72em}.roadmap-bar-label{font-family:Montserrat,Avenir Next,sans-serif;font-size:.78em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#ffffffb8}.roadmap-bar-track{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35em .4em}.roadmap-bar-chip{display:inline-block;padding:.32em .65em;border-radius:6px;border:1px solid rgba(255,255,255,.22);background:#ffffff14;font-family:Montserrat,Avenir Next,sans-serif;font-size:1em;font-weight:700;color:var(--white)}.roadmap-bar-arrow{font-family:Montserrat,Avenir Next,sans-serif;font-size:.95em;font-weight:700;color:var(--teal);line-height:1}.roadmap-journey{display:flex;flex-direction:column;align-items:center;gap:.62em;width:100%}.roadmap-journey-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.34em;width:100%}.roadmap-journey-chip{display:inline-flex;align-items:center;justify-content:center;min-height:2.5em;padding:.45em .75em;border-radius:12px;border:1px solid rgba(255,255,255,.2);background:#ffffff17;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000024;font-family:Montserrat,Avenir Next,sans-serif;font-size:1em;font-weight:700;line-height:1.12;color:var(--white);text-align:center;white-space:nowrap}.roadmap-journey-arrow{font-family:Montserrat,Avenir Next,sans-serif;font-size:1.15em;font-weight:800;color:var(--teal);line-height:1}.roadmap-act-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75em;width:100%}.roadmap-act{position:relative;display:flex;flex-direction:column;gap:.42em;min-height:8em;padding:.88em .78em .72em;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff14,0 12px 28px #0000002e;overflow:hidden}.roadmap-act:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--teal)}.roadmap-act--2:before{background:var(--chart-blue)}.roadmap-act--3:before{background:var(--chart-purple)}.roadmap-act-index{font-family:Montserrat,sans-serif;font-size:.78em;font-weight:800;line-height:1;color:#ffffff61}.roadmap-act-title{font-family:Montserrat,sans-serif;font-size:1.28em;line-height:1.12;color:var(--white)}.roadmap-act-items{display:flex;flex-direction:column;gap:.32em;margin-top:auto}.roadmap-act-item{display:block;padding:.34em .52em;border-radius:8px;background:#00325257;border:1px solid rgba(255,255,255,.14);font-family:Century Gothic,sans-serif;font-size:.88em;font-weight:700;line-height:1.18;color:#ffffffe6}.hero-meta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4em;margin-top:auto;padding-top:.65em;padding-bottom:.5em;font-size:.38em;color:var(--deck-slide-text-muted)}.hero-meta-divider{width:4px;height:4px;border-radius:50%;background:var(--teal);opacity:.75}.hero-meta-link{display:inline-flex;align-items:center;gap:.35em;color:var(--deck-slide-text-muted);text-decoration:none;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.hero-meta-link-arrow{font-family:Montserrat,Avenir Next,sans-serif;font-size:.95em;font-weight:700;color:var(--teal);line-height:1;opacity:0;transform:translate(-.2em);transition:opacity .2s ease,transform .2s ease}.hero-meta-teaser{margin:0;max-width:28em;font-size:.88em;line-height:1.35;text-align:center;color:var(--deck-slide-text-muted);opacity:0;max-height:0;overflow:hidden;transform:translateY(-.2em);transition:opacity .22s ease,transform .22s ease,max-height .22s ease;pointer-events:none}.hero-meta:hover .hero-meta-link,.hero-meta:focus-within .hero-meta-link{color:var(--teal);border-bottom-color:var(--teal)}.hero-meta:hover .hero-meta-link-arrow,.hero-meta:focus-within .hero-meta-link-arrow{opacity:1;transform:translate(0)}.hero-meta:hover .hero-meta-teaser,.hero-meta:focus-within .hero-meta-teaser{opacity:.92;max-height:3em;transform:translateY(0)}.hero-meta-link:focus-visible{outline:none;color:var(--teal);border-bottom-color:var(--teal);box-shadow:0 0 0 2px var(--navy-dark),0 0 0 4px var(--teal);border-radius:2px}@media(prefers-reduced-motion:reduce){.hero-meta-link,.hero-meta-link-arrow,.hero-meta-teaser{transition:none}}#opening .roadmap-bar{font-size:.54em;gap:.5em}#opening .roadmap-bar--hero{gap:1.15em}#opening .roadmap-journey-row{gap:.42em}#opening .roadmap-journey-chip{min-height:2.85em;padding:.5em .85em;font-size:1.05em}#opening .roadmap-bar-label{font-size:.88em;letter-spacing:.14em;color:#ffffffe0}#opening .roadmap-bar-chip{padding:.38em .78em;font-size:1.08em;border-color:#ffffff52;background:#ffffff1f}#opening .roadmap-bar-arrow{font-size:1.05em}#opening .hero-meta{font-size:.5em}#opening .hero-meta-teaser{font-size:.98em;max-height:4em;color:#ffffffd1;opacity:.92;transform:translateY(0)}#opening .hero-meta-link{color:var(--teal);border-bottom-color:var(--teal)}#opening .hero-meta-link-arrow{opacity:1;transform:translate(0)}#opening .hero-meta-cv-panel{display:none}@media(hover:hover)and (pointer:fine){#opening .hero-meta-link{transition:color .15s ease,border-color .15s ease,transform .2s ease}#opening .hero-meta-cv-panel{display:block;box-sizing:border-box;width:min(100%,36em);margin:.4em 0 0;padding:.8em 1.05em;text-align:left;background:#003252b8;border:1px solid rgba(255,255,255,.12);border-radius:10px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;max-height:0;overflow:hidden;transform:translateY(-.35em);pointer-events:none;transition:opacity .24s ease,transform .24s ease,max-height .28s ease}#opening .hero-meta-cv-title{margin:0 0 .5em;font-family:Montserrat,Avenir Next,sans-serif;font-size:1em;font-weight:700;line-height:1.3;color:var(--white)}#opening .hero-meta-cv-profile{margin:0 0 .55em;font-family:Century Gothic,sans-serif;font-size:.95em;line-height:1.42;color:var(--deck-slide-text-muted)}#opening .hero-meta-cv-certs{margin:0 0 .5em;font-family:Montserrat,Avenir Next,sans-serif;font-size:.85em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--teal)}#opening .hero-meta-cv-cta{display:block;font-family:Montserrat,Avenir Next,sans-serif;font-size:.9em;font-weight:700;color:var(--teal)}#opening .hero-meta:hover .hero-meta-link,#opening .hero-meta:focus-within .hero-meta-link{transform:translateY(-2px)}#opening .hero-meta:hover .hero-meta-cv-panel,#opening .hero-meta:focus-within .hero-meta-cv-panel{opacity:1;max-height:16em;transform:translateY(0);pointer-events:auto}}@media(prefers-reduced-motion:reduce){#opening .hero-meta-link,#opening .hero-meta-cv-panel{transition:none}}.slide-assessment{gap:.28em;padding:.62em 1.05em .82em!important}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar){gap:.32em;padding:.52em 1.05em .62em!important}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-header{margin-bottom:.08em}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-reveal,.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-layout{flex:1 1 auto;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-pillars{align-items:stretch;flex:1 1 auto;min-height:0;gap:.62em}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-pillar{height:100%;min-height:0;align-self:stretch}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-pillar .assessment-card{flex:1 1 auto;min-height:0;padding:.62em .64em .58em}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-card-head{padding-bottom:.28em;margin-bottom:.28em}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-card h3{font-size:.74em}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-icon{width:2.2em;height:2.2em}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-card-body{flex:1 1 auto;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-bullets{justify-content:space-evenly;flex:1 1 auto;gap:.5em;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-bullet{flex:1 1 0;align-items:center;padding:.55em .58em;min-height:3.2em}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-bullet-lead{font-size:.62em;line-height:1.28}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-bullet-detail,.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-bullet-details .assessment-bullet-detail{font-size:.54em;line-height:1.38}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-bullet-marker--icon{width:2.35em;height:2.35em}.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-bullet-marker--icon svg,.reveal-viewport:not(.reveal-scroll) .slide-assessment:not(.slide-assessment--data-bar) .assessment-bullet-marker--icon .cs-icon{width:1.22em;height:1.22em}#current-state .assessment-pillar.fragment:not(.visible){display:none}#current-state .assessment-pillars{transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1),max-width .42s cubic-bezier(.22,1,.36,1),gap .42s ease}#current-state .assessment-pillars:has(>.assessment-pillar.visible:nth-child(1)):not(:has(>.assessment-pillar.visible:nth-child(2))){grid-template-columns:minmax(0,1fr);max-width:54%;margin-inline:auto;width:100%}#current-state .assessment-pillars:has(>.assessment-pillar.visible:nth-child(2)):not(:has(>.assessment-pillar.visible:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr));max-width:82%;margin-inline:auto;width:100%}#current-state .assessment-pillar.fragment.fade-up{transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}#current-state .assessment-pillar--from-left.fragment.fade-up:not(.visible){opacity:0;transform:translate(-32px) translateY(14px) scale(.98)}#current-state .assessment-pillar--from-center.fragment.fade-up:not(.visible){opacity:0;transform:translateY(32px) scale(.98)}#current-state .assessment-pillar--from-right.fragment.fade-up:not(.visible){opacity:0;transform:translate(32px) translateY(14px) scale(.98)}#current-state .assessment-pillar--from-left.fragment.fade-up.visible,#current-state .assessment-pillar--from-center.fragment.fade-up.visible,#current-state .assessment-pillar--from-right.fragment.fade-up.visible{opacity:1;transform:none}.assessment-header{align-items:flex-start;margin-bottom:.15em;flex-shrink:0}.assessment-header-copy{display:flex;flex-direction:column;gap:.15em;min-width:0}.assessment-header-copy h2{margin:0}.assessment-tagline{margin:0;font-family:Century Gothic,sans-serif;font-size:.36em;line-height:1.35;color:var(--deck-slide-text-muted)}.assessment-reveal{flex:1 1 auto;display:flex;flex-direction:column;gap:.45em;min-height:0}.assessment-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55em;flex:1 1 auto;min-height:0;align-items:stretch}.assessment-layout{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:.45em}.assessment-layout--data-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr) auto;gap:.24em .5em;align-items:stretch;align-content:start;flex:1 1 auto;min-height:0}.assessment-layout--data-bar .assessment-pillars{display:contents}.assessment-layout--data-bar .assessment-pillar:nth-child(1){grid-column:1;grid-row:1}.assessment-layout--data-bar .assessment-pillar:nth-child(2){grid-column:2;grid-row:1}.assessment-layout--data-bar .assessment-pillar:nth-child(3){grid-column:3;grid-row:1}.assessment-layout--data-bar .assessment-pillar{min-height:0;overflow:hidden;align-self:stretch;display:flex;flex-direction:column;height:100%}.assessment-layout--data-bar .assessment-pillar .assessment-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.assessment-layout--data-bar .assessment-card{min-height:0;overflow:hidden;padding:.42em .46em .4em}.assessment-layout--data-bar .assessment-card-body{overflow:hidden;flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.assessment-layout--data-bar .assessment-bullets{justify-content:flex-start;gap:.22em;overflow:hidden;flex:1 1 auto;min-height:0}.assessment-layout--data-bar .assessment-bullet{flex:0 0 auto;min-height:0;padding:.3em .38em;overflow:hidden;align-items:flex-start}.assessment-layout--data-bar .assessment-bullet-marker{width:1.9em;height:1.9em;font-size:.36em}.assessment-layout--data-bar .assessment-bullet-lead{font-size:.56em;line-height:1.24;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.assessment-layout--data-bar .assessment-bullet-detail,.assessment-layout--data-bar .assessment-bullet-details .assessment-bullet-detail{font-size:.48em;line-height:1.34}.assessment-layout--data-bar .assessment-card h3{font-size:.7em}.assessment-layout--data-bar .assessment-card-head{padding:.3em .42em;margin-bottom:.2em}.assessment-layout--data-bar .assessment-icon{width:2em;height:2em}.assessment-layout--data-bar .assessment-pillar .assessment-metric{padding:.26em .44em}.slide-assessment--data-bar{gap:.2em;padding:.46em 1em .54em!important;min-height:0;overflow-y:auto;overflow-x:hidden}.slide-assessment--data-bar .assessment-header{margin-bottom:.02em}.slide-assessment--data-bar .assessment-reveal{flex:1 1 auto;min-height:0;gap:.22em}.slide-assessment--data-bar .assessment-tagline{font-size:.42em;line-height:1.35}.slide-assessment--data-bar .assessment-data-bar{min-height:4.2em;align-self:stretch}.slide-assessment--data-bar .assessment-data-bar-head{padding:.34em .58em}.slide-assessment--data-bar .assessment-data-bar-title h3{font-size:.62em}.slide-assessment--data-bar .assessment-data-bar-subtitle{font-size:.36em}.slide-assessment--data-bar .assessment-data-bar-headline{font-size:.56em;line-height:1.24}.slide-assessment--data-bar .assessment-data-bar-stat{font-size:.76em}.slide-assessment--data-bar .assessment-data-bar-details li{font-size:.48em;line-height:1.34}.slide-assessment--data-bar .assessment-data-bar-section{padding:.46em .52em .5em;justify-content:center}.slide-assessment--data-bar .assessment-data-bar-icon{width:1.75em;height:1.75em}.assessment-data-bar{grid-column:1/-1;grid-row:2;display:flex;flex-direction:column;min-height:0;background:#fffffff5;border-radius:12px;border:1px solid rgba(255,255,255,.22);box-shadow:0 4px 18px #0000001f;overflow:hidden}.assessment-data-bar-head{display:flex;align-items:center;gap:.35em;padding:.24em .55em;border-bottom:1px solid rgba(0,50,82,.08);background:#fffffffa;flex-shrink:0}.assessment-data-bar-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.55em;height:1.55em;border-radius:8px;background:#0032520f}.assessment-data-bar-title{display:flex;flex-direction:column;gap:.05em;min-width:0}.assessment-data-bar-title h3{margin:0;font-family:Montserrat,sans-serif;font-size:.52em;font-weight:700;color:var(--navy);line-height:1.15}.assessment-data-bar-subtitle{font-family:Century Gothic,sans-serif;font-size:.3em;line-height:1.2;color:var(--gray)}.assessment-data-bar-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:1 1 auto;min-height:0;position:relative}.assessment-data-bar-sections:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--chart-green) 0%,var(--chart-green) 33%,var(--chart-amber) 33%,var(--chart-amber) 66%,var(--teal) 66%,var(--teal) 100%);opacity:.85}.assessment-data-bar-section{display:flex;flex-direction:column;gap:.1em;padding:.38em .48em .42em;min-width:0;min-height:0;position:relative;border-right:1px solid rgba(0,50,82,.08)}.assessment-data-bar-section:last-child{border-right:none}.assessment-data-bar-connector{position:absolute;top:-.28em;left:50%;width:2px;height:.28em;transform:translate(-50%);background:currentColor;opacity:.55}.assessment-data-bar-section--strengths{color:#0d9e78;background:linear-gradient(180deg,#1dd1a11a,#1dd1a108)}.assessment-data-bar-section--challenges{color:#b45309;background:linear-gradient(180deg,#f59e0b1a,#f59e0b08)}.assessment-data-bar-section--opportunities{color:var(--teal);background:linear-gradient(180deg,#00b2891a,#00b28908)}.assessment-data-bar-headline{display:block;font-family:Montserrat,sans-serif;font-size:.42em;font-weight:700;line-height:1.18;color:var(--navy)}.assessment-data-bar-kind{display:block;font-family:Montserrat,sans-serif;font-size:.3em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;opacity:.88}.assessment-data-bar-section--strengths .assessment-data-bar-kind{color:#0d9e78}.assessment-data-bar-section--challenges .assessment-data-bar-kind{color:#b45309}.assessment-data-bar-section--opportunities .assessment-data-bar-kind{color:var(--teal)}.assessment-data-bar-section--strengths .assessment-data-bar-headline{color:#0d9e78}.assessment-data-bar-section--challenges .assessment-data-bar-headline{color:#b45309}.assessment-data-bar-section--opportunities .assessment-data-bar-headline{color:var(--teal)}.assessment-data-bar-stat{display:block;font-family:Montserrat,sans-serif;font-size:.58em;font-weight:700;line-height:1;color:var(--teal);letter-spacing:-.02em}.assessment-data-bar-details{margin:.06em 0 0;padding:0 0 0 .75em;list-style:disc}.assessment-data-bar-details li{font-family:Century Gothic,sans-serif;font-size:.48em;line-height:1.34;color:var(--gray)}.assessment-data-bar-section--strengths .assessment-data-bar-details li::marker{color:var(--chart-green)}.assessment-data-bar-section--challenges .assessment-data-bar-details li::marker{color:var(--chart-amber)}.assessment-data-bar-section--opportunities .assessment-data-bar-details li::marker{color:var(--teal)}.assessment-pillar{display:flex;flex-direction:column;min-height:0;gap:0}.assessment-pillar .assessment-metric{flex-shrink:0;border-radius:10px 10px 0 0;border-bottom:none;padding:.5em .65em}.assessment-pillar .assessment-card{flex:1 1 auto;border-radius:0 0 12px 12px;border-left-width:4px}.assessment-metric{display:flex;align-items:center;gap:.45em;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-left:3px solid rgba(0,178,137,.7);border-radius:0 10px 10px 0;padding:.45em .6em}.assessment-metric-num{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.75em;height:1.75em;border-radius:50%;background:#00b28933;border:1.5px solid rgba(0,178,137,.5);font-family:Montserrat,sans-serif;font-size:.34em;font-weight:700;color:var(--teal)}.assessment-metric-copy strong{display:block;font-family:Montserrat,sans-serif;font-size:.42em;font-weight:700;color:var(--white);margin-bottom:.12em;line-height:1.2}.assessment-metric-copy span{display:block;font-family:Century Gothic,sans-serif;font-size:.35em;line-height:1.35;color:var(--deck-slide-text-muted)}.assessment-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.5em;flex-shrink:0}.assessment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.6em;flex:1 1 auto;min-height:0;align-items:stretch}.assessment-card{display:flex;flex-direction:column;min-height:0;background:var(--white);border-radius:0 12px 12px 0;padding:.55em .58em .5em;box-shadow:0 8px 24px #0032521f;border:1px solid rgba(0,50,82,.07);border-left:5px solid var(--gray)}.assessment-card-head{display:flex;align-items:center;gap:.42em;padding-bottom:.22em;margin-bottom:.22em;border-bottom:1px solid rgba(0,50,82,.07);flex-shrink:0}.assessment-card-title{display:flex;flex-direction:column;gap:0em;min-width:0}.assessment-card-count{display:none}.assessment-icon{display:flex;align-items:center;justify-content:center;width:2em;height:2em;flex-shrink:0;border-radius:10px;background:#0032520f}.assessment-card-body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.assessment-pillar--strengths .assessment-metric{border-left-color:#1dd1a1bf}.assessment-pillar--strengths .assessment-metric-num{color:#0d9e78;border-color:#1dd1a180;background:#1dd1a129}.assessment-pillar--challenges .assessment-metric{border-left-color:#f59e0bbf}.assessment-pillar--challenges .assessment-metric-num{color:#b45309;border-color:#f59e0b80;background:#f59e0b29}.assessment-pillar--opportunities .assessment-metric{border-left-color:#00b289bf}.assessment-pillar--opportunities .assessment-metric-num{color:var(--teal);border-color:#00b28980;background:#00b28929}.assessment-card--strengths{border-left-color:var(--chart-green)}.assessment-card--strengths .assessment-card-head{border-bottom-color:#1dd1a12e}.assessment-card--strengths .assessment-icon{background:#1dd1a124}.assessment-card--strengths h3{color:#0d9e78}.assessment-card--strengths .assessment-bullet-marker{color:#0d9e78;border-color:#1dd1a166;background:#1dd1a11a}.assessment-card--challenges{border-left-color:var(--chart-amber)}.assessment-card--challenges .assessment-card-head{border-bottom-color:#f59e0b2e}.assessment-card--challenges .assessment-icon{background:#f59e0b24}.assessment-card--challenges h3{color:#b45309}.assessment-card--challenges .assessment-bullet-marker{color:#b45309;border-color:#f59e0b66;background:#f59e0b1a}.assessment-card--opportunities{border-left-color:var(--teal)}.assessment-card--opportunities .assessment-card-head{border-bottom-color:#00b2892e}.assessment-card--opportunities .assessment-icon{background:#00b28924}.assessment-card--opportunities h3{color:var(--teal)}.assessment-card--opportunities .assessment-bullet-marker{color:var(--teal);border-color:#00b28966;background:#00b2891a}.assessment-card h3{font-size:.68em;margin:0;line-height:1.15}.assessment-card p{font-size:.54em;line-height:1.4}.assessment-bullets{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;gap:.42em;min-height:0}.assessment-bullet{display:flex;align-items:flex-start;gap:.42em;flex:1 1 0;min-height:0;padding:.48em .5em;border-radius:6px;background:#00325208;border:1px solid rgba(0,50,82,.05)}.assessment-bullet-marker{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;border:1.5px solid rgba(0,50,82,.12);font-family:Montserrat,sans-serif;font-size:.38em;font-weight:700;line-height:1}.assessment-bullet-marker--icon{width:2.15em;height:2.15em}.assessment-bullet-marker--icon svg,.assessment-bullet-marker--icon .cs-icon{display:block;width:1.15em;height:1.15em}.assessment-bullet-copy{display:flex;flex-direction:column;gap:.12em;min-width:0;flex:1 1 auto}.assessment-bullet-lead{display:block;font-family:Montserrat,sans-serif;font-size:.58em;font-weight:700;line-height:1.26;color:var(--navy)}.assessment-bullet-detail{display:block;font-family:Century Gothic,sans-serif;font-size:.52em;line-height:1.36;color:var(--gray)}.assessment-bullet-details{margin:.12em 0 0;padding:0 0 0 1em;list-style:disc;display:flex;flex-direction:column;gap:.18em}.assessment-bullet-details .assessment-bullet-detail{display:list-item;font-size:.5em;line-height:1.34}.assessment-callout{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.5em;background:#0032528c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--white);padding:.38em .9em;border-radius:10px;border:1px solid rgba(0,178,137,.4);border-left:4px solid var(--teal);text-align:center;font-family:Montserrat,sans-serif;font-size:.42em;font-weight:700;letter-spacing:.015em;box-shadow:0 6px 20px #0003}.assessment-intro{margin-bottom:.5em}.callout{margin-top:.8em;background:var(--navy);color:var(--white);padding:.5em .8em;border-radius:8px;text-align:center;font-size:.48em;font-weight:600}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:8px;box-shadow:0 4px 16px #00325214}.cs-table{width:100%;border-collapse:collapse;font-size:.44em;background:var(--white)}.cs-table th{background:var(--navy);color:var(--white);text-align:left;padding:.55em .65em;font-family:Montserrat,sans-serif;font-size:.95em;text-transform:uppercase;letter-spacing:.04em}.cs-table td{padding:.45em .65em;border-bottom:1px solid var(--light-gray);vertical-align:top;line-height:1.35;color:var(--gray)}.cs-table td:first-child{color:var(--navy);font-family:Montserrat,Avenir Next,sans-serif;font-weight:700}.cs-table tr:nth-child(2n) td{background:#fafbfc}.cs-table tr.row-us td{background:#00b2892e;color:var(--navy);font-weight:600}.reveal .slides section.slide-layout .cs-table td{color:var(--gray)}.reveal .slides section.slide-layout .cs-table td:first-child{color:var(--navy)}.reveal .slides section.slide-layout .cs-table tr.row-us td{color:var(--navy);background:#00b28933}.slide-risks{gap:.38em;align-items:stretch}.reveal-viewport:not(.reveal-scroll) .slide-risks--combined{gap:.22em}.reveal-viewport:not(.reveal-scroll) .slide-risks--combined .risk-success-layout{flex:1 1 auto;gap:.55em;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-risks--combined .risk-card-grid--count-3{flex:0 0 auto}.reveal-viewport:not(.reveal-scroll) .slide-risks--combined .risk-followthrough{flex:1 1 auto}.risk-success-layout{flex:1 1 auto;display:flex;flex-direction:column;gap:.88em;min-height:0;width:100%}.risk-success-risks{flex:0 0 40%;display:flex;min-height:0;width:100%}.risk-success-risks .risk-card-grid{flex:1 1 auto;width:100%;height:100%;max-height:none;margin:0}.risk-success-reveal{flex:0 0 38%;min-height:0;width:100%;overflow:hidden;transition:opacity .45s ease,transform .45s ease,flex-basis .45s ease,max-height .45s ease}.risk-success-reveal.fragment.fade-up:not(.visible){display:none;flex-basis:0;max-height:0;margin-top:0;pointer-events:none}.risk-success-reveal.fragment.fade-up.visible{display:block;max-height:40%}.risk-card-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:.55em;min-height:0;width:80%;height:60%;max-height:60%;margin:auto;align-content:stretch}.risk-card-grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;width:100%;height:100%;max-height:none;margin:0;flex:1 1 auto;align-self:stretch;align-items:start;gap:.6em}.risk-card-grid--count-3 .risk-card{display:flex;flex-direction:column;height:auto;padding:.46em .56em;gap:.28em}.risk-card-grid--count-3 .risk-card-risk{flex:0 0 auto;align-items:center;padding:.24em .32em;border-radius:10px;background:#0032520d;border:1px solid rgba(0,50,82,.08)}.risk-card-grid--count-3 .risk-card-bridge{display:none}.risk-card-grid--count-3 .risk-card-mitigation{flex:0 0 auto;border-left:none;border-top:3px solid rgba(0,178,137,.48);border-radius:10px;background:#00b2890f;padding:.28em .36em;justify-content:flex-start}.risk-card-grid--count-3 .risk-card-mitigation-list{justify-content:flex-start;flex:0 0 auto}.risk-card-grid--count-3 .risk-card-risk-text{font-size:.74em;line-height:1.18}.risk-card-grid--count-3 .risk-card-mitigation-text,.risk-card-grid--count-3 .risk-card-mitigation-list li{font-size:.66em;line-height:1.28}.risk-card-grid--count-3 .risk-card-eyebrow{font-size:.52em;margin-bottom:.3em}.risk-followthrough{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55em;min-height:0;padding-top:.12em;align-items:stretch}.risk-followthrough-panel{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;height:100%;padding:.58em .72em;border-radius:12px;background:#fffffff5;border:1px solid rgba(0,50,82,.08);border-top:4px solid var(--teal);box-shadow:0 8px 22px #0032521f}.risk-followthrough-panel--watchouts{border-top-color:var(--chart-amber)}.risk-followthrough-panel h3{margin:0 0 .32em;font-family:Montserrat,Avenir Next,sans-serif;font-size:var(--deck-text-md);line-height:1.18;color:var(--navy)}.risk-followthrough-panel ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28em;flex:1 1 auto;justify-content:space-evenly}.risk-followthrough-panel li{position:relative;padding-left:.9em;font-family:Century Gothic,sans-serif;font-size:var(--deck-text-sm);line-height:1.32;color:var(--gray)}.risk-followthrough-panel li:before{content:"";position:absolute;left:0;top:.46em;width:.32em;height:.32em;border-radius:50%;background:var(--teal)}.risk-followthrough-panel--watchouts li:before{background:var(--chart-amber)}.risk-card{display:grid;grid-template-columns:1fr auto 1.15fr;gap:.4em .45em;align-items:stretch;height:100%;padding:.58em .62em;border-radius:12px;background:#fffffff5;border:1px solid rgba(0,50,82,.08);box-shadow:0 8px 22px #0032521f;overflow:hidden;position:relative}.risk-card:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--teal)}.risk-card--amber:before{background:var(--chart-amber)}.risk-card--danger:before{background:var(--chart-danger)}.risk-card--blue:before{background:var(--chart-blue)}.risk-card--teal:before{background:var(--teal)}.risk-card-risk{display:flex;align-items:flex-start;gap:.4em;min-width:0}.risk-card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:#0032520f}.risk-card-icon svg,.risk-card-icon .cs-icon{display:block;width:1.15em;height:1.15em}.risk-card-copy{min-width:0;display:flex;flex-direction:column;justify-content:center}.risk-card-eyebrow{display:inline-flex;align-items:center;align-self:flex-start;font-family:Montserrat,Avenir Next,sans-serif;font-size:.42em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--white);background:var(--chart-danger);border-radius:999px;padding:.16em .55em;margin-bottom:.22em;box-shadow:0 2px 8px #ef444438}.risk-card-risk .risk-card-eyebrow{color:var(--white);background:var(--navy);border:1px solid rgba(255,255,255,.18);text-shadow:0 1px 2px rgba(0,0,0,.28);box-shadow:0 3px 10px #00325247}.risk-card-eyebrow--mitigation{color:var(--white);background:var(--teal);margin-bottom:.3em;box-shadow:0 2px 8px #00b28938}.risk-card-risk-text{margin:0;font-family:Montserrat,Avenir Next,sans-serif;font-size:.52em;font-weight:700;line-height:1.3;color:var(--navy)}.risk-card-bridge{display:flex;align-items:center;justify-content:center;align-self:center;padding:0 .1em}.risk-card-bridge-icon svg,.risk-card-bridge-icon .cs-icon{display:block;width:1em;height:1em;opacity:.9}.risk-card-mitigation{min-width:0;padding-left:.2em;border-left:2px solid rgba(0,178,137,.35);display:flex;flex-direction:column;justify-content:center}.risk-card-mitigation-text{margin:0;font-family:Century Gothic,sans-serif;font-size:.48em;line-height:1.4;color:var(--gray)}.risk-card-mitigation-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.28em;justify-content:center;flex:1 1 auto}.risk-card-mitigation-list li{position:relative;padding-left:.8em;font-family:Century Gothic,sans-serif;font-size:.46em;line-height:1.38;color:var(--gray)}.risk-card-mitigation-list li:before{content:"";position:absolute;left:0;top:.45em;width:.28em;height:.28em;border-radius:50%;background:var(--teal)}.reveal .slides section.slide-layout.slide-risks .risk-card-risk-text{color:var(--navy)}.reveal .slides section.slide-layout.slide-risks .risk-card-mitigation-text,.reveal .slides section.slide-layout.slide-risks .risk-card-mitigation-list li{color:var(--gray)}@media(max-width:1280px){.risk-card-grid:not(.risk-card-grid--count-3){grid-template-columns:1fr;grid-template-rows:none;height:auto}.risk-card-grid--count-3{grid-template-columns:1fr;grid-template-rows:none}.risk-card-grid:not(.risk-card-grid--count-3) .risk-card{grid-template-columns:1fr auto 1.25fr;height:auto}}.reveal-viewport.reveal-scroll .slide-risks .risk-card-grid{grid-template-columns:1fr;width:100%;height:auto;max-height:none;margin:0}.reveal-viewport.reveal-scroll .slide-risks .risk-card{grid-template-columns:1fr;gap:.4em}.reveal-viewport.reveal-scroll .slide-risks .risk-card-bridge{display:none}.reveal-viewport.reveal-scroll .slide-risks .risk-card-mitigation{border-left:none;border-top:2px solid rgba(0,178,137,.35);padding-left:0;padding-top:.35em}.reveal-viewport.reveal-scroll .slide-risks .risk-card-risk-text{font-size:.58em}.reveal-viewport.reveal-scroll .slide-risks .risk-card-mitigation-list li,.reveal-viewport.reveal-scroll .slide-risks .risk-card-mitigation-text{font-size:.52em}.reveal-viewport.reveal-scroll .slide-risks .risk-card-eyebrow{font-size:.44em}.slide-competitors .table-wrap,.slide-table .table-wrap{flex:1 1 auto;width:100%;min-height:0}.slide-competitors .cs-table,.slide-table .cs-table{height:100%}.slide-competitors .cs-table td,.slide-competitors .cs-table th,.slide-table .cs-table td,.slide-table .cs-table th{padding:.75em .65em}.reveal-viewport.reveal-scroll .slide-competitors .cs-table,.reveal-viewport.reveal-scroll .slide-table .cs-table{height:auto}.slide-references{flex:0 0 auto;width:100%;margin-top:.45em;padding:.45em .55em;background:#ffffff14;border:1px solid rgba(0,178,137,.35);border-radius:6px}.slide-references-title{font-family:var(--font-montserrat);font-weight:700;font-size:.34em;color:var(--teal);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .35em}.slide-references-list{list-style:none;margin:0;padding:0;font-size:.3em;line-height:1.45}.slide-references-list li+li{margin-top:.25em}.slide-references-list strong{color:var(--white)}.slide-references-list .ref-source{opacity:.85}.slide-references-list .ref-link{color:var(--teal);text-decoration:none;margin-left:.15em}.slide-references-list .ref-link:hover,.slide-references-list .ref-link:focus{text-decoration:underline}.slide-references-note{font-size:.28em;margin:.35em 0 0;opacity:.75;font-style:italic}.slide-references--with-logo{display:flex;align-items:flex-end;justify-content:space-between;gap:.55em}.slide-references-content{flex:1 1 auto;min-width:0}.slide-references-brand{flex:0 0 auto;align-self:flex-end;padding:.28em .42em;background:#fffffff0;border-radius:5px;line-height:0}.slide-references-logo{display:block;height:1.35em;width:auto;max-width:4.5em;object-fit:contain}.slide-trends .slide-references--with-logo{align-items:stretch}.slide-trends .slide-references-brand{align-self:flex-end;margin-left:auto}.slide-trends .trend-layout{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;width:100%;gap:.22em}.reveal-viewport:not(.reveal-scroll) .slide-trends .trend-main{flex:1 1 auto;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-trends .trend-grid--4{flex:1 1 auto;align-content:stretch;grid-template-rows:1fr 1fr;gap:.62em .68em}.reveal-viewport:not(.reveal-scroll) .slide-trends .trend-grid--4 .trend-card{height:100%;padding:.52em .56em}.reveal-viewport:not(.reveal-scroll) .slide-trends .trend-grid--4 .trend-card-title{font-size:var(--deck-text-md)}.reveal-viewport:not(.reveal-scroll) .slide-trends .trend-grid--4 .trend-gartner-signal{font-size:var(--deck-text-sm);line-height:1.3}.reveal-viewport:not(.reveal-scroll) .slide-trends .trend-grid--4 .trend-cornerstone-pill-text{font-size:var(--deck-text-sm)}.slide-trends .trend-intro{margin-bottom:.12em;font-size:.48em}.slide-trends .trend-main{align-items:center;justify-content:center;flex:1 1 auto;min-height:0;padding:0}.slide-trends .trend-grid--4{grid-template-rows:auto auto;align-content:center;gap:.85em .75em;padding:0;flex:0 1 auto;width:100%;max-width:100%;margin:0}.slide-trends .trend-grid--4 .trend-card{height:auto;padding:.48em .54em;gap:.18em;overflow:hidden}.slide-trends .trend-grid--4 .trend-card-head{gap:.42em}.slide-trends .trend-grid--4 .trend-card-icon{width:2.25em;height:2.25em}.slide-trends .trend-grid--4 .trend-card-title{font-size:.58em;line-height:1.16}.slide-trends .trend-grid--4 .trend-gartner-signal{flex:0 0 auto;font-size:.7em;line-height:1.24;min-height:0}.slide-trends .trend-grid--4 .trend-cornerstone-pill{margin-top:.22em;padding:.24em .38em;gap:.08em}.slide-trends .trend-grid--4 .trend-cornerstone-pill-label{font-size:.34em}.slide-trends .trend-grid--4 .trend-cornerstone-pill-text{font-size:.52em;line-height:1.22}.trend-main{flex:1 1 auto;display:flex;gap:.55em;min-height:0;align-items:stretch}.trend-main .trend-grid{flex:1 1 auto;min-width:0}.trend-aside{flex:0 0 30%;max-width:10.5em;display:flex;align-items:center;justify-content:center;min-height:0}.trend-image{margin:0;display:flex;flex-direction:column;align-items:center;gap:.2em;max-height:100%}.trend-image img{width:100%;height:auto;max-height:100%;object-fit:contain;border-radius:6px;box-shadow:0 6px 18px #0032521f}.trend-image-caption{font-size:.24em;color:var(--gray);text-align:center;font-style:italic}.trend-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:.6em;min-height:0}.trend-grid--3{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.trend-grid--4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.trend-main--with-image:has(.trend-grid--4) .trend-aside{flex:0 0 18%;max-width:9.5em}.trend-main--with-image:has(.trend-grid--4) .trend-image img{border-radius:8px;border:1px solid rgba(0,178,137,.28);box-shadow:0 8px 22px #00142359}.trend-main--with-image:has(.trend-grid--4) .trend-grid--4{gap:.48em}.trend-main--with-image:has(.trend-grid--4) .trend-card{padding:.62em .58em;gap:.3em}.trend-grid--4 .trend-gartner-signal{font-size:.46em;line-height:1.42;flex:1 1 auto}.trend-grid--4 .trend-card-title{font-size:.5em;line-height:1.22}.trend-grid--4 .trend-cornerstone-pill{margin-top:.28em}.trend-card-head-copy{display:flex;flex-direction:column;gap:.18em;min-width:0}.trend-theme-badge{display:inline-block;align-self:flex-start;font-family:Montserrat,sans-serif;font-size:.32em;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--navy);background:#00b2891f;border:1px solid rgba(0,178,137,.35);border-radius:999px;padding:.2em .58em}.trend-gartner-signal{margin:0;font-family:Century Gothic,sans-serif;font-size:.5em;line-height:1.45;color:var(--gray);flex:0 1 auto;min-height:0}.trend-cornerstone-pill{flex:0 0 auto;display:flex;flex-direction:column;gap:.14em;margin-top:auto;padding:.34em .48em;border-radius:8px;background:#00b2891a;border:1px solid rgba(0,178,137,.38)}.trend-cornerstone-pill-label{font-family:Montserrat,sans-serif;font-size:.32em;font-weight:700;letter-spacing:.01em;text-transform:none;color:var(--teal);line-height:1.2}.trend-cornerstone-pill-text{font-family:Century Gothic,sans-serif;font-size:.38em;line-height:1.38;color:var(--navy);font-weight:600}.trend-grid--4 .trend-cornerstone-pill-text{font-size:.34em;line-height:1.36}.trend-response-list{margin:0;padding:0 0 0 1em;list-style:disc;display:flex;flex-direction:column;gap:.12em}.trend-response-list li{font-family:Century Gothic,sans-serif;font-size:.34em;line-height:1.32;color:var(--gray)}.trend-card-response p{margin:0;font-family:Century Gothic,sans-serif;font-size:.34em;line-height:1.32;color:var(--gray)}.trend-card{display:flex;flex-direction:column;justify-content:flex-start;gap:.38em;background:var(--white);border-radius:10px;padding:.72em .68em;box-shadow:0 8px 24px #0032521a;border-left:5px solid var(--chart-blue);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;outline:none;min-height:0;height:100%}.trend-card--blue{border-left-color:var(--chart-blue)}.trend-card--purple{border-left-color:var(--chart-purple)}.trend-card--green{border-left-color:var(--chart-green)}.trend-card--amber{border-left-color:var(--chart-amber)}.trend-card--teal{border-left-color:var(--teal)}.trend-card:hover,.trend-card:focus-visible{transform:translateY(-3px) scale(1.01);box-shadow:0 14px 36px #0032522e}.trend-card-head{display:flex;align-items:center;gap:.45em}.trend-card-icon{display:flex;align-items:center;justify-content:center;width:2.4em;height:2.4em;border-radius:50%;background:#0032520f;flex-shrink:0}.trend-card-title{font-size:.58em;margin:0;color:var(--navy);line-height:1.22}.trend-card-stat{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:.15em 0}.trend-stat-value{display:block;font-family:Montserrat,sans-serif;font-size:1.55em;font-weight:800;line-height:1;color:var(--navy)}.trend-card--blue .trend-stat-value{color:var(--chart-blue)}.trend-card--purple .trend-stat-value{color:var(--chart-purple)}.trend-card--green .trend-stat-value{color:var(--chart-green)}.trend-card--amber .trend-stat-value{color:var(--chart-amber)}.trend-stat-signal{display:block;font-family:Century Gothic,sans-serif;font-size:.36em;line-height:1.35;color:var(--gray);margin-top:.2em}.trend-card-response{background:#0032520a;border-radius:6px;padding:.35em .45em}.trend-response-label{display:block;font-family:Montserrat,sans-serif;font-size:.28em;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--teal);margin-bottom:.15em}.trend-card-response p{margin:0;font-size:.36em;line-height:1.35;color:var(--gray)}.trend-card-source{opacity:.7;transition:opacity .2s ease;margin-top:auto;padding-top:.12em}.trend-card:hover .trend-card-source,.trend-card:focus-visible .trend-card-source{opacity:1}.trend-source-badge{display:inline-block;font-family:Montserrat,sans-serif;font-size:.32em;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--navy);background:#00b28926;border:1px solid rgba(0,178,137,.35);border-radius:999px;padding:.22em .58em}.trend-bottom{flex:0 0 auto;display:flex;flex-direction:column;gap:.2em}.reveal-viewport:not(.reveal-scroll) .slide-trends .trend-bottom{gap:.12em}.trend-callout{text-align:center;background:var(--navy);color:var(--white);padding:.3em .55em;border-radius:8px;font-size:.38em;font-weight:600}.reveal-viewport:not(.reveal-scroll) .slide-trends .trend-callout{padding:.22em .42em;font-size:var(--deck-text-sm);line-height:1.28}.slide-trends .slide-references{margin-top:0;padding:.28em .45em}.reveal-viewport:not(.reveal-scroll) .slide-trends .slide-references{align-self:stretch;padding:.14em .28em}.slide-trends .slide-references-list{font-size:.28em;line-height:1.28}.reveal-viewport:not(.reveal-scroll) .slide-trends .slide-references-list{font-size:var(--deck-text-xs);line-height:1.32}.reveal-viewport:not(.reveal-scroll) .slide-trends .slide-references-title,.reveal-viewport:not(.reveal-scroll) .slide-trends .slide-references-note{font-size:var(--deck-text-xs);margin-bottom:.1em}.reveal-viewport:not(.reveal-scroll) .slide-trends .slide-references-logo{height:1em}.reveal-viewport:not(.reveal-scroll) .slide-trends .slide-references-brand{padding:.12em .22em;margin-left:auto}.slide-strategy-frame .strategy-frame-layout{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;gap:.4em}.slide-strategy-frame .strategy-frame-intro{margin-bottom:.3em}.strategy-factor-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:.55em;min-height:0;align-items:stretch}.strategy-factor-card{display:flex;flex-direction:column;gap:.3em;background:var(--white);border-radius:10px;padding:.5em .55em .55em;box-shadow:0 8px 24px #0032521a;border-top:5px solid var(--teal);min-height:0;height:100%;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.strategy-factor-card--teal{border-top-color:var(--teal)}.strategy-factor-card--blue{border-top-color:var(--chart-blue)}.strategy-factor-card--purple{border-top-color:var(--chart-purple)}.strategy-factor-card:hover{transform:translateY(-3px);box-shadow:0 14px 36px #00325224}.strategy-factor-head{display:flex;align-items:flex-start;gap:.45em;flex-shrink:0}.strategy-factor-letter{display:inline-flex;align-items:center;justify-content:center;width:1.55em;height:1.55em;border-radius:50%;background:var(--teal);color:var(--white);font-family:Montserrat,sans-serif;font-size:.48em;font-weight:800;flex-shrink:0;margin-top:.05em}.strategy-factor-card--blue .strategy-factor-letter{background:var(--chart-blue)}.strategy-factor-card--purple .strategy-factor-letter{background:var(--chart-purple)}.strategy-factor-head-copy{min-width:0;flex:1 1 auto}.strategy-factor-title{font-size:.4em;margin:0 0 .12em;color:var(--navy);line-height:1.2}.strategy-factor-brief{font-size:.28em;line-height:1.35;margin:0;color:var(--gray)}.strategy-factor-brief strong{display:block;color:var(--navy);font-weight:600;margin-top:.1em}.strategy-factor-brief-label{display:block;font-family:Montserrat,sans-serif;font-size:.9em;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--teal)}.strategy-factor-card--blue .strategy-factor-brief-label{color:var(--chart-blue)}.strategy-factor-card--purple .strategy-factor-brief-label{color:var(--chart-purple)}.strategy-factor-why{flex:0 0 auto;font-size:.28em;line-height:1.35;margin:0;padding:.3em .35em;background:#0032520a;border-radius:6px;color:var(--gray);font-style:italic}.strategy-factor-roadmap{flex:1 1 auto;display:flex;flex-direction:column;gap:.22em;min-height:0;justify-content:stretch}.strategy-y-step{flex:1 1 0;display:flex;flex-direction:column;gap:.12em;padding:.28em .32em;border-radius:6px;background:#00325208;border-left:3px solid var(--teal);min-height:0}.strategy-factor-card--blue .strategy-y-step{border-left-color:var(--chart-blue)}.strategy-factor-card--purple .strategy-y-step{border-left-color:var(--chart-purple)}.strategy-y-step--1{background:#54a0ff14}.strategy-y-step--2{background:#00b28914}.strategy-y-step--3{background:#1dd1a11a}.strategy-y-meta{display:flex;align-items:baseline;gap:.3em}.strategy-y-badge{font-family:Montserrat,sans-serif;font-size:.32em;font-weight:800;color:var(--navy);line-height:1}.strategy-y-phase{font-family:Montserrat,sans-serif;font-size:.26em;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--teal)}.strategy-factor-card--blue .strategy-y-phase{color:var(--chart-blue)}.strategy-factor-card--purple .strategy-y-phase{color:var(--chart-purple)}.strategy-y-text{margin:0;font-family:Century Gothic,sans-serif;font-size:.26em;line-height:1.35;color:var(--gray)}.strategy-frame-callout{flex:0 0 auto;text-align:center;background:#ffffff1a;border:1px solid rgba(0,178,137,.35);color:var(--white);padding:.35em .55em;border-radius:8px;font-size:.32em;font-weight:600}.slide-strategy-layer{gap:.35em}.strategy-brief-bridge{flex:0 0 auto;display:flex;align-items:center;gap:.55em;padding:.4em .55em;background:#ffffff1a;border:1px solid rgba(0,178,137,.4);border-radius:8px}.strategy-layer-letter{display:inline-flex;align-items:center;justify-content:center;width:1.75em;height:1.75em;border-radius:50%;background:var(--teal);color:var(--white);font-family:Montserrat,sans-serif;font-size:.52em;font-weight:800;flex-shrink:0}.slide-strategy-layer--blue .strategy-layer-letter{background:var(--chart-blue)}.slide-strategy-layer--purple .strategy-layer-letter{background:var(--chart-purple)}.strategy-brief-copy{display:flex;flex-direction:column;gap:.08em;min-width:0}.strategy-brief-label{font-family:Montserrat,sans-serif;font-size:.28em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--teal)}.strategy-brief-requirement{font-family:Montserrat,sans-serif;font-size:.42em;color:var(--white);line-height:1.25}.strategy-rationale{flex:0 0 auto;background:#ffffff14;border-left:4px solid var(--teal);border-radius:0 8px 8px 0;padding:.4em .55em}.slide-strategy-layer--blue .strategy-rationale{border-left-color:var(--chart-blue)}.slide-strategy-layer--purple .strategy-rationale{border-left-color:var(--chart-purple)}.strategy-why-title{font-size:.34em;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .25em}.slide-strategy-layer--blue .strategy-why-title{color:var(--chart-blue)}.slide-strategy-layer--purple .strategy-why-title{color:var(--chart-purple)}.strategy-why-text{font-size:.32em;line-height:1.45;margin:0;color:var(--deck-slide-text)}.strategy-rows-panel{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;gap:.25em}.strategy-rows-header{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:.45em;padding:0 .35em}.strategy-col-head{font-family:Montserrat,sans-serif;font-size:.3em;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--teal)}.strategy-col-head--response{color:var(--white)}.strategy-rows{flex:1 1 auto;display:flex;flex-direction:column;gap:.28em;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.strategy-row-card{flex:1 1 0;display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:.45em;align-items:center;background:var(--white);border-radius:8px;padding:.35em .45em;box-shadow:0 4px 14px #00325214;border-left:4px solid var(--navy);min-height:0;transition:transform .15s ease}.slide-strategy-layer--teal .strategy-row-card{border-left-color:var(--teal)}.slide-strategy-layer--blue .strategy-row-card{border-left-color:var(--chart-blue)}.slide-strategy-layer--purple .strategy-row-card{border-left-color:var(--chart-purple)}.strategy-row-card:hover{transform:translate(4px)}.strategy-row-col{font-family:Century Gothic,sans-serif;font-size:.3em;line-height:1.35;color:var(--gray)}.strategy-row-col:first-child{font-weight:600;color:var(--navy)}.strategy-row-col--response{background:#00b2891a;border-radius:6px;padding:.3em .35em;color:var(--navy);font-weight:600}.slide-strategy-layer--blue .strategy-row-col--response{background:#54a0ff1f}.slide-strategy-layer--purple .strategy-row-col--response{background:#a855f71a}.strategy-layer-footnote{flex:0 0 auto;font-size:.28em;opacity:.75;margin:0;font-style:italic;color:var(--deck-slide-text)}.reveal .slides section.slide-layout .strategy-factor-brief strong{color:var(--navy)}.reveal .slides section.slide-layout .strategy-y-text{color:var(--gray)}.slide-strategy-layers{gap:.2em;padding-top:.9em!important;padding-bottom:1.1em!important}.slide-strategy-layers .slide-title-header{margin-bottom:.25em}.slide-strategy-layers .slide-title-header h2{font-size:1.15em}.sl-intro{margin:0 0 .15em;font-size:.42em;line-height:1.35;color:var(--deck-slide-text)}.sl-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;min-height:0;align-items:stretch;height:100%}.sl-column{display:flex;flex-direction:column;gap:.35em;min-height:0;height:100%;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:.5em .45em .48em;border-top:4px solid var(--teal)}.sl-column--blue{border-top-color:var(--chart-blue)}.sl-column--purple{border-top-color:var(--chart-purple)}.sl-column-head{flex:0 0 auto;display:flex;align-items:flex-start;gap:.35em}.sl-letter{display:inline-flex;align-items:center;justify-content:center;width:1.75em;height:1.75em;border-radius:50%;background:var(--teal);color:var(--white);font-family:Montserrat,sans-serif;font-size:.52em;font-weight:800;flex-shrink:0}.sl-column--blue .sl-letter{background:var(--chart-blue)}.sl-column--purple .sl-letter{background:var(--chart-purple)}.sl-column-head-copy{display:flex;flex-direction:column;gap:.1em;min-width:0}.sl-column-title{margin:0;font-family:Montserrat,sans-serif;font-size:.46em;font-weight:700;line-height:1.2;color:var(--white)}.sl-column-brief{margin:0;font-size:.36em;line-height:1.32;color:var(--deck-slide-text-muted)}.sl-column-brief strong{display:block;margin-top:.08em;font-family:Montserrat,sans-serif;font-size:1.05em;font-weight:700;color:var(--white)}.sl-brief-label{font-family:Montserrat,sans-serif;font-size:.92em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--teal)}.sl-column--blue .sl-brief-label{color:var(--chart-blue)}.sl-column--purple .sl-brief-label{color:var(--chart-purple)}.sl-rows-panel{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;gap:.22em}.sl-rows-header{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:.35em;padding:0 .2em}.sl-col-head{font-family:Montserrat,sans-serif;font-size:.28em;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--teal);line-height:1.2}.sl-column--blue .sl-col-head{color:var(--chart-blue)}.sl-column--purple .sl-col-head{color:var(--chart-purple)}.sl-col-head--response{color:#ffffffe6}.sl-rows{flex:1 1 auto;display:flex;flex-direction:column;gap:.28em;min-height:0;overflow:hidden;padding-right:.1em}.sl-row-card{flex:1 1 0;display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:.35em;align-items:center;background:var(--white);border-radius:6px;padding:.38em .4em;box-shadow:0 2px 8px #00325214;border-left:3px solid var(--teal);min-height:0}.sl-column--blue .sl-row-card{border-left-color:var(--chart-blue)}.sl-column--purple .sl-row-card{border-left-color:var(--chart-purple)}.sl-row-col{font-family:Century Gothic,sans-serif;font-size:.3em;line-height:1.38;color:var(--gray)}.sl-row-col:first-child{font-weight:600;color:var(--navy)}.sl-row-col--response{background:#00b2891a;border-radius:4px;padding:.28em .32em;color:var(--navy);font-weight:600}.sl-column--blue .sl-row-col--response{background:#54a0ff1f}.sl-column--purple .sl-row-col--response{background:#a855f71a}.sl-footnote{flex:0 0 auto;margin:0;font-size:.26em;line-height:1.35;font-style:italic;color:var(--deck-slide-text-muted);opacity:.9}.sl-callout{flex:0 0 auto;background:linear-gradient(135deg,#0032521f,#00b2891a);border-left:4px solid var(--teal);border-radius:0 8px 8px 0;padding:.35em .55em;font-family:Century Gothic,sans-serif;font-size:.34em;line-height:1.4;color:var(--deck-slide-text)}@media(max-width:1024px){.sl-grid{grid-template-columns:1fr;gap:.45em}.sl-column{max-height:none;height:auto}.sl-rows{max-height:none;overflow:visible}.sl-row-card{flex:0 0 auto}}@media(max-width:1024px){.reveal-viewport.reveal-scroll .sl-grid{grid-template-columns:1fr}.reveal-viewport.reveal-scroll .sl-column-title{font-size:.72em}.reveal-viewport.reveal-scroll .sl-column-brief{font-size:.62em}.reveal-viewport.reveal-scroll .sl-col-head,.reveal-viewport.reveal-scroll .sl-row-col{font-size:.58em}.reveal-viewport.reveal-scroll .sl-intro,.reveal-viewport.reveal-scroll .sl-callout{font-size:.64em}}.reveal .slides section.slide-layout .strategy-brief-label,.reveal .slides section.slide-layout .strategy-col-head{color:var(--teal)}.reveal .slides section.slide-layout .strategy-row-col{color:var(--gray)}.reveal .slides section.slide-layout .strategy-row-col:first-child,.reveal .slides section.slide-layout .strategy-row-col--response{color:var(--navy)}.reveal .slides section.slide-layout .trend-card-title,.reveal .slides section.slide-layout .trend-stat-signal,.reveal .slides section.slide-layout .trend-card-response p{color:var(--gray)}.reveal .slides section.slide-layout .trend-card-title{color:var(--navy)}.cs-table--compact{font-size:.36em}.slide-intro,.slide-footer-text{font-size:.42em;margin-bottom:.6em}.milestone{font-size:.42em;color:var(--teal);font-weight:600;margin-bottom:.5em}.highlight-pill{display:inline-block;background:var(--teal);color:var(--white);padding:.25em .7em;border-radius:999px;font-size:.38em;font-weight:600;margin-bottom:.6em}.slide-architecture--vision{gap:.28em;padding-bottom:.85em!important}.slide-architecture--reveal{gap:.18em}.slide-architecture--reveal .arch-reveal-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.slide-architecture--reveal .arch-reveal-canvas{position:relative;flex:1 1 auto;min-height:0;width:100%}.slide-architecture--reveal .arch-reveal-stage{display:none;position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.slide-architecture--reveal .arch-reveal-hero-stack{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.slide-architecture--reveal.present .arch-reveal-hero-stack{display:block}.slide-architecture--reveal.present .arch-reveal-hero-stack .arch-reveal-stage--hero{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.slide-architecture--reveal.present .arch-reveal-hero-stack .arch-reveal-stage--grid-full{z-index:2}.slide-architecture--reveal .arch-reveal-hero-stack .arch-reveal-hero-frame{transition:opacity .5s ease,transform .5s ease;will-change:opacity,transform}.slide-architecture--reveal.present .arch-reveal-hero-stack .arch-reveal-stage--atom .arch-reveal-hero-frame{opacity:1;transform:scale(1)}.slide-architecture--reveal.present:has(.arch-reveal-stage--grid-full.visible) .arch-reveal-hero-stack .arch-reveal-stage--atom .arch-reveal-hero-frame{opacity:0;transform:scale(.97);pointer-events:none}.slide-architecture--reveal.present .arch-reveal-hero-stack .arch-reveal-stage--grid-full .arch-reveal-hero-frame{opacity:0;transform:scale(1.03);pointer-events:none}.slide-architecture--reveal.present .arch-reveal-hero-stack .arch-reveal-stage--grid-full.visible .arch-reveal-hero-frame{opacity:1;transform:scale(1);pointer-events:auto}.slide-architecture--reveal.present:has(.arch-reveal-stage--content-full.visible) .arch-reveal-hero-stack{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.slide-architecture--reveal.present:has(.arch-reveal-stage--content-full.visible)>.slide-title-header{display:none}.reveal .slides section.slide-architecture--reveal .fragment.arch-hero-swap{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.slide-architecture--reveal .arch-reveal-hero-stack .arch-reveal-hero-frame{transition:opacity .2s ease;transform:none!important}.slide-architecture--reveal.present:has(.arch-reveal-stage--grid-full.visible) .arch-reveal-hero-stack .arch-reveal-stage--atom .arch-reveal-hero-frame,.slide-architecture--reveal.present .arch-reveal-hero-stack .arch-reveal-stage--grid-full .arch-reveal-hero-frame{transform:none}}.slide-architecture--reveal .arch-reveal-hero-frame{flex:1 1 auto;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}.slide-architecture--reveal .arch-reveal-image--hero{display:block;width:auto;height:auto;max-width:96%;max-height:96%;min-width:68%;object-fit:contain;object-position:center center;border-radius:12px}.slide-architecture--reveal.present .arch-reveal-stage--content-full.visible{display:flex;flex-direction:column;align-items:stretch}.slide-architecture--reveal .arch-content-title-header{flex-shrink:0;margin-bottom:.2em}.slide-architecture--reveal .arch-reveal-full-content{flex:1 1 auto;min-width:0;min-height:0;height:100%;width:100%;overflow:hidden}.slide-architecture--reveal .arch-reveal-full-content .arch-vision-grid-col{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.slide-architecture--reveal .arch-reveal-full-content .arch-vision-hero.fragment:not(.visible){display:none}.slide-architecture--reveal .arch-reveal-full-content .arch-vision-hero.fragment.visible{display:flex}.arch-vision-panel-image-card{flex:1 1 auto;min-height:0;margin:0;border:1px solid rgba(0,50,82,.12);border-radius:.75em;background:#fff;box-shadow:0 .38em 1.1em #0032521a;overflow:hidden}.arch-vision-panel-image-card--contrast{position:relative;background:var(--white)}.arch-vision-panel-layer{position:relative;width:100%;height:100%}.arch-vision-panel-layer--tomorrow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--white)}.arch-vision-panel-layer--extra{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:var(--white)}.reveal .slides section.slide-architecture--reveal .arch-vision-panel-layer--tomorrow.fragment{opacity:0;visibility:hidden}.reveal .slides section.slide-architecture--reveal .arch-vision-panel-layer--extra.fragment{opacity:0;visibility:hidden}.reveal .slides section.slide-architecture--reveal .arch-vision-panel-layer--tomorrow.fragment.visible{opacity:1;visibility:visible}.reveal .slides section.slide-architecture--reveal .arch-vision-panel-layer--extra.fragment.visible{opacity:1;visibility:visible}.arch-vision-panel-image-card--contrast:has(.arch-vision-panel-layer--tomorrow.visible) .arch-vision-panel-badge--today{opacity:0;visibility:hidden}.arch-vision-panel-image-card--contrast:has(.arch-vision-panel-layer--extra.visible) .arch-vision-panel-badge--tomorrow{opacity:0;visibility:hidden}.arch-vision-panel-badge{position:absolute;z-index:3;top:.7em;display:inline-flex;align-items:center;border-radius:999px;padding:.24em .7em;font-family:Montserrat,sans-serif;font-size:.36em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--white);box-shadow:0 4px 14px #0032522e}.arch-vision-panel-badge--today{left:.8em;background:var(--gray)}.arch-vision-panel-badge--tomorrow{right:.8em;background:var(--teal)}.arch-vision-panel-badge--extra{right:.8em;background:var(--chart-purple)}.arch-vision-panel-image{display:block;width:100%;height:100%;object-fit:contain}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal{overflow:hidden!important;padding:.72em 1.25em .55em!important}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .slide-header{flex-shrink:0;margin-bottom:0}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .arch-reveal-body{flex:1 1 auto;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .arch-reveal-full-content .arch-vision-grid-col .arch-vision-hero{padding:.28em .42em;gap:.12em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .arch-reveal-full-content .arch-vision-grid-col .cortex-product{font-size:.92em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .arch-reveal-full-content .arch-vision-grid-col .cortex-tagline{font-size:.74em;line-height:1.2}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .arch-reveal-full-content .arch-vision-grid-col .cortex-vision-text{font-size:.58em;line-height:1.3}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .arch-reveal-full-content .arch-vision-compare-matrix{gap:.22em;padding:.4em .44em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .arch-reveal-full-content .cortex-reason-matrix-row .cortex-reason-headline{font-size:.52em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--reveal .arch-reveal-full-content .cortex-reason-matrix-row .cortex-reason-pane-detail{font-size:.46em}body.deck-body--mobile .slide-architecture--reveal .arch-reveal-hero-stack{display:none!important}body.deck-body--mobile .slide-architecture--reveal .arch-reveal-stage--content-full{display:flex!important;flex-direction:column;opacity:1!important;transform:none!important;visibility:visible!important}.reveal-viewport.reveal-scroll .slide-architecture--reveal .arch-reveal-canvas{min-height:28em}.reveal-viewport.reveal-scroll .slide-architecture--reveal.present .arch-reveal-stage--atom,.reveal-viewport.reveal-scroll .slide-architecture--reveal.present .arch-reveal-stage--grid-full.visible,.reveal-viewport.reveal-scroll .slide-architecture--reveal.present .arch-reveal-stage--content-full.visible{position:relative;inset:auto;min-height:24em;margin-bottom:.8em}.reveal-viewport.reveal-scroll .slide-architecture--reveal.present:has(.arch-reveal-stage--content-full.visible) .arch-reveal-stage--atom,.reveal-viewport.reveal-scroll .slide-architecture--reveal.present:has(.arch-reveal-stage--content-full.visible) .arch-reveal-stage--grid-full{display:none!important}.reveal-viewport.reveal-scroll .slide-architecture--vision{overflow-y:auto;-webkit-overflow-scrolling:touch}.reveal-viewport:not(.reveal-scroll) .reveal .slides section.slide-architecture--vision{overflow:hidden!important;gap:.18em;padding:.72em 1.25em .55em!important}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .slide-header{flex-shrink:0;margin-bottom:0}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-grid-col .arch-vision-hero{padding:.28em .42em;gap:.12em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-grid-col .cortex-product{font-size:.88em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-grid-col .cortex-tagline{font-size:.7em;line-height:1.2}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-grid-col .cortex-vision-text{font-size:.54em;line-height:1.3}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-body{flex:1 1 auto;min-height:0;gap:0;overflow:hidden}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-split{gap:.38em;height:100%;align-items:stretch}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-diagram-col{height:100%;min-height:0}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-compare-matrix{gap:.18em;padding:.34em .38em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .cortex-reason-matrix-row .cortex-reason-pane{padding:.28em .34em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .cortex-reason-matrix-row .cortex-reason-headline{font-size:.5em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .cortex-reason-matrix-row .cortex-reason-pane-detail{font-size:.44em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-content-grid{gap:.24em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-grid-col .cortex-reasons-title{font-size:.68em;margin-bottom:.12em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .cortex-reason-legend{margin-bottom:.12em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .cortex-reason-card{padding:.28em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .cortex-reason-pane{padding:.28em .32em;gap:.1em}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-grid-col .cortex-reason-headline{font-size:.52em;line-height:1.2}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-grid-col .cortex-reason-pane-detail{font-size:.46em;line-height:1.3}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-callouts .cortex-standard{padding:.3em .46em;font-size:.48em;line-height:1.3}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-callouts .cortex-external-callout{padding:.28em .46em;font-size:.5em;line-height:1.28}.reveal-viewport:not(.reveal-scroll) .slide-architecture--vision .arch-vision-callouts{gap:.18em}.arch-vision-hero{flex-shrink:0;display:flex;flex-direction:column;gap:.22em;padding:.5em .68em;border-radius:12px;background:var(--white);border:1px solid rgba(0,50,82,.12);box-shadow:0 8px 24px #0032521a;color:var(--navy)}.arch-vision-body{flex:1 1 auto;display:flex;flex-direction:column;gap:.36em;min-height:0}.arch-vision-split{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,9fr) minmax(0,11fr);gap:.42em;min-height:0;align-items:stretch}.arch-vision-diagram-col{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;align-self:stretch;height:100%;min-height:0;min-width:0;max-width:100%;padding:.08em .06em;background:transparent;border:none;box-shadow:none}.arch-atom-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;color:var(--teal);opacity:.2;-webkit-mask-image:radial-gradient(ellipse at 50% 48%,rgba(0,0,0,.95) 0%,rgba(0,0,0,.55) 32%,transparent 40%);mask-image:radial-gradient(ellipse at 50% 48%,rgba(0,0,0,.95) 0%,rgba(0,0,0,.55) 32%,transparent 40%)}.arch-atom-backdrop .hero-hex-grid-svg{display:block;width:100%;height:100%}.cortex-atom-hub-wrap{position:relative;z-index:1;flex:1 1 auto;margin:0;width:100%;height:100%;min-height:0;display:block}.cortex-atom-hub{display:block;width:100%;height:100%}.cortex-atom-orbit{fill:none;stroke:#00b289;stroke-width:1;stroke-opacity:.2;stroke-dasharray:5 6}.cortex-atom-orbit--deco,.cortex-atom-orbit--deco-1,.cortex-atom-orbit--deco-2{stroke:#54a0ff;stroke-opacity:.14;stroke-width:.9}.cortex-atom-orbit--shell-inner{stroke:#00b289;stroke-width:1.35;stroke-dasharray:none}.cortex-atom-orbit--shell-inner.cortex-atom-orbit--shell-front{stroke-opacity:.48}.cortex-atom-orbit--shell-inner.cortex-atom-orbit--shell-back{stroke-opacity:.19}.cortex-atom-orbit--shell-outer{stroke:#00b289;stroke-width:1.15;stroke-dasharray:7 5}.cortex-atom-orbit--shell-outer.cortex-atom-orbit--shell-front{stroke-opacity:.38}.cortex-atom-orbit--shell-outer.cortex-atom-orbit--shell-back{stroke-opacity:.15}.cortex-atom-tick{stroke:#00b289;stroke-width:1.1;stroke-opacity:.55;stroke-linecap:round}.cortex-atom-field-line{stroke:#00b289;stroke-width:.65;stroke-opacity:.06;stroke-linecap:round}.cortex-atom-field-line--outer{stroke-opacity:.045}.cortex-atom-leader{fill:none;stroke:#ffffff42;stroke-width:.85;stroke-linecap:round}.cortex-atom-electron-halo{pointer-events:none}.cortex-atom-specular{fill:#fff;fill-opacity:.78;pointer-events:none}.cortex-atom-neutron{fill:#54565b;fill-opacity:.82;stroke:#ffffff1f;stroke-width:.5}.cortex-atom-nucleus-glow-ring{pointer-events:none}.cortex-atom-nucleus-halo{fill:none;stroke:#00b289;stroke-width:1;stroke-opacity:.28}.cortex-atom-nucleus-ring{fill:none;stroke:#00b289;stroke-width:1.75;stroke-opacity:.5}.cortex-atom-nucleus-backdrop{fill:#001a2bb8;stroke:#00b289;stroke-width:1.5;stroke-opacity:.35}.cortex-atom-vignette{pointer-events:none}.cortex-atom-electron-label{font-family:Century Gothic,sans-serif;font-size:9.5px;font-weight:600;fill:#ffffffe0}.cortex-atom-electron-label tspan{font-family:inherit;font-size:inherit;font-weight:inherit;fill:inherit}.cortex-atom-hub-wrap--dense .cortex-atom-electron-label{font-size:8px}.cortex-atom-legend{font-family:Montserrat,sans-serif;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cortex-atom-legend--core{fill:var(--teal);letter-spacing:.06em}.cortex-atom-legend--core tspan{font-family:inherit;font-size:inherit;font-weight:inherit;fill:inherit}.cortex-atom-legend--orbit{fill:#ffffffb8}.cortex-atom-legend--orbit tspan{font-family:inherit;font-size:inherit;font-weight:inherit;fill:inherit}.arch-vision-grid-col{display:flex;flex-direction:column;justify-content:flex-start;gap:.32em;min-height:0;min-width:0;height:100%}.arch-vision-grid-col .arch-vision-hero{flex-shrink:0;padding:.4em .55em;gap:.2em}.arch-vision-grid-col .cortex-product{font-size:.92em}.arch-vision-grid-col .cortex-tagline{font-size:.74em}.arch-vision-grid-col .cortex-vision-text{font-size:.58em}.arch-vision-compare-section{display:flex;flex-direction:column;gap:.28em;flex:1 1 auto;min-height:0}.arch-vision-compare-matrix{display:flex;flex-direction:column;gap:.22em;flex:1 1 auto;min-height:0;padding:.4em .44em;border-radius:12px;background:#fffffff7;border:1px solid rgba(0,50,82,.1);box-shadow:0 6px 18px #00325214}.cortex-reason-matrix-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.28em;align-items:stretch}.cortex-reason-matrix-row .cortex-reason-pane{padding:.34em .4em;gap:.12em}.cortex-reason-matrix-row .cortex-reason-headline{font-size:.52em;line-height:1.22}.cortex-reason-matrix-row .cortex-reason-pane-detail{font-size:.46em;line-height:1.34}.cortex-reason-matrix-row .cortex-reason-arrow{align-self:center}.arch-vision-content-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:.3em;min-height:0;align-content:stretch}.arch-vision-content-grid .cortex-reason-card{min-height:0;height:100%;justify-content:flex-start}.arch-vision-content-grid .cortex-reason-compare{flex:1 1 auto}.cortex-reason-legend{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.28em;margin-bottom:.18em;flex-shrink:0}.cortex-reason-legend-col{display:flex;align-items:center}.cortex-reason-legend-col--before{justify-content:flex-start}.cortex-reason-legend-col--arrow{justify-content:center}.cortex-reason-legend-col--after{justify-content:flex-end}.arch-vision-grid-col .cortex-reasons-title{flex-shrink:0;margin-bottom:.2em;font-size:.72em;color:var(--navy);text-shadow:none}.arch-vision-grid-col .cortex-reason-headline{font-size:.54em}.arch-vision-grid-col .cortex-reason-pane-detail{font-size:.48em}.arch-vision-callouts{flex:0 0 auto;display:flex;flex-direction:column;gap:.2em;margin-top:.08em}.arch-vision-callouts .cortex-standard{font-size:.48em}.arch-vision-callouts .cortex-external-callout{font-size:.5em}.cortex-flow-board{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,1fr);gap:.42em;align-items:stretch;min-height:0}.cortex-flow-lane{display:flex;flex-direction:column;gap:.3em;padding:.48em .55em;border-radius:12px;background:var(--white);border:1px solid rgba(0,50,82,.14);box-shadow:0 8px 22px #0032521a;min-height:0;color:var(--navy)}.cortex-flow-lane-title{margin:0;font-family:Montserrat,sans-serif;font-size:.46em;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--navy)}.cortex-flow-lane--in .cortex-flow-lane-title{color:var(--chart-blue)}.cortex-flow-lane--out .cortex-flow-lane-title{color:var(--teal)}.cortex-flow-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28em;flex:1 1 auto}.cortex-flow-list li{position:relative;padding:.36em .4em .36em .68em;border-radius:8px;background:#f2f5f8;border:1px solid rgba(0,50,82,.16);font-family:Century Gothic,sans-serif;font-size:.44em;line-height:1.36;font-weight:600;color:var(--navy)}.cortex-flow-list li:before{content:"";position:absolute;left:.34em;top:.62em;width:.28em;height:.28em;border-radius:50%;background:var(--chart-blue)}.cortex-flow-list--outputs li:before{background:var(--teal)}.cortex-flow-hub{display:flex;flex-direction:column;gap:.4em;padding:.55em .62em;border-radius:12px;background:linear-gradient(165deg,#002a44 0%,var(--navy) 52%,#001f33 100%);border:1px solid rgba(0,178,137,.28);box-shadow:0 12px 32px #00000038;min-height:0}.cortex-hub-spine{position:relative;display:flex;flex-direction:column;align-items:center;gap:.2em;padding:.55em .45em .45em;border-radius:12px;background:#ffffff0f;border:1px solid rgba(0,178,137,.35);text-align:center}.cortex-hub-spine-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 50% 35%,rgba(0,178,137,.22),transparent 68%);pointer-events:none}.cortex-hub-spine-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.cortex-hub-spine-title{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-size:.56em;font-weight:700;color:var(--white);line-height:1.1}.cortex-hub-spine-sub{position:relative;z-index:1;font-family:Century Gothic,sans-serif;font-size:.4em;line-height:1.3;color:#fffffff2}.cortex-hub-spine-chips{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:.28em;margin-top:.12em}.cortex-hub-spine-chip{display:inline-block;padding:.24em .48em;border-radius:999px;background:#54a0ff33;border:1px solid rgba(84,160,255,.5);font-family:Montserrat,sans-serif;font-size:.34em;font-weight:700;color:var(--white);line-height:1.2}.cortex-product{margin:0;font-family:Montserrat,sans-serif;font-size:.92em;font-weight:700;color:var(--teal);letter-spacing:.02em}.cortex-tagline{margin:0;font-family:Montserrat,sans-serif;font-size:.74em;font-weight:700;color:var(--navy);line-height:1.25}.cortex-vision-text{margin:0;font-family:Century Gothic,sans-serif;font-size:.58em;line-height:1.42;color:var(--navy)}.cortex-flow-hub .cortex-data-layer{margin-top:0;padding:.48em .55em;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-left:4px solid var(--chart-blue)}.cortex-data-layer{display:flex;flex-direction:column;gap:.32em}.cortex-data-layer-title{margin:0;font-family:Montserrat,sans-serif;font-size:.44em;font-weight:700;color:var(--white);line-height:1.25}.cortex-data-layer-chips{display:flex;flex-wrap:wrap;gap:.32em}.cortex-data-layer-chip{display:inline-block;padding:.28em .52em;border-radius:999px;background:#fffffff0;border:1px solid rgba(0,178,137,.45);font-family:Montserrat,sans-serif;font-size:.36em;font-weight:700;color:var(--navy);line-height:1.2}.cortex-data-layer-framework{margin:0;font-family:Century Gothic,sans-serif;font-size:.38em;line-height:1.4;color:#fffffff2}.cortex-standard{display:flex;align-items:flex-start;gap:.42em;margin:0;padding:.5em .62em;border-radius:10px;background:#e6f7f2;border:1px solid rgba(0,50,82,.18);font-family:Century Gothic,sans-serif;font-size:.42em;line-height:1.42;color:var(--navy);font-weight:600;flex-shrink:0}.cortex-standard-icon{flex-shrink:0;margin-top:.05em}.reveal .slides section.slide-architecture--vision .arch-vision-hero{color:var(--navy)}.reveal .slides section.slide-architecture--vision .arch-vision-hero .cortex-product{color:var(--teal)}.reveal .slides section.slide-architecture--vision .arch-vision-hero .cortex-tagline,.reveal .slides section.slide-architecture--vision .arch-vision-hero .cortex-vision-text{color:var(--navy)}.reveal .slides section.slide-architecture--vision .cortex-flow-lane,.reveal .slides section.slide-architecture--vision .cortex-reason-card{color:var(--navy)}.reveal .slides section.slide-architecture--vision .cortex-flow-lane-title{color:var(--navy)}.reveal .slides section.slide-architecture--vision .cortex-flow-lane--in .cortex-flow-lane-title{color:#2d6cb5}.reveal .slides section.slide-architecture--vision .cortex-flow-lane--out .cortex-flow-lane-title{color:#007a5c}.reveal .slides section.slide-architecture--vision .cortex-flow-list li{color:var(--navy);background:#f2f5f8}.reveal .slides section.slide-architecture--vision .cortex-data-layer-chip{color:var(--navy);background:var(--white)}.reveal .slides section.slide-architecture--vision .cortex-standard{color:var(--navy);background:#e6f7f2}.reveal .slides section.slide-architecture--vision .cortex-reasons-title{color:var(--white)!important;text-shadow:0 1px 8px rgba(0,0,0,.35)}.reveal .slides section.slide-architecture--vision .arch-vision-grid-col .cortex-reasons-title{color:var(--navy)!important;text-shadow:none}.reveal .slides section.slide-architecture--vision .cortex-reason-problem,.reveal .slides section.slide-architecture--vision .cortex-reason-solution,.reveal .slides section.slide-architecture--vision .cortex-reason-detail,.reveal .slides section.slide-architecture--vision .cortex-reason-headline,.reveal .slides section.slide-architecture--vision .cortex-reason-pane-detail{color:inherit}.reveal .slides section.slide-architecture--vision .cortex-reason-headline--before{color:var(--navy)}.reveal .slides section.slide-architecture--vision .cortex-reason-headline--after,.reveal .slides section.slide-architecture--vision .cortex-reason-solution{color:#007a5c}.reveal .slides section.slide-architecture--vision .cortex-reason-pane-detail,.reveal .slides section.slide-architecture--vision .cortex-reason-detail{color:var(--gray)}.cortex-external-callout{flex:0 0 auto;margin:0;padding:.48em .72em;border-radius:10px;background:#003252d1;border:1px solid rgba(0,178,137,.55);font-family:Montserrat,sans-serif;font-size:.44em;font-weight:700;line-height:1.4;color:var(--white);text-align:center}.cortex-reasons{flex:0 0 auto;display:flex;flex-direction:column;min-height:0}.cortex-reasons-title{margin:0 0 .32em;font-family:Montserrat,sans-serif;font-size:.54em;font-weight:700;color:var(--white);flex-shrink:0;text-shadow:0 1px 8px rgba(0,0,0,.35)}.cortex-reason-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:.42em;align-content:start}.cortex-reason-card{display:flex;flex-direction:column;height:auto;padding:.34em;border-radius:10px;background:var(--white);border:1px solid rgba(0,50,82,.12);box-shadow:0 6px 18px #00325214;min-height:0;overflow:visible;color:var(--navy)}.cortex-reason-card--1 .cortex-reason-pane--after{border-color:#00325224}.cortex-reason-card--2 .cortex-reason-pane--after{border-color:#54a0ff47}.cortex-reason-card--3 .cortex-reason-pane--after{border-color:#00b28947}.cortex-reason-card--4 .cortex-reason-pane--after{border-color:#a855f747}.cortex-reason-compare{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.22em;min-height:0}.cortex-reason-pane{display:flex;flex-direction:column;gap:.14em;min-width:0;min-height:0;padding:.34em .38em;border-radius:8px}.cortex-reason-pane--before{background:#ff6b6b14;border:1px solid rgba(255,107,107,.18)}.cortex-reason-pane--after{background:#00b28914;border:1px solid rgba(0,178,137,.22)}.cortex-reason-pane-label{margin:0}.cortex-reason-arrow{display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0}.cortex-reason-arrow-icon{display:inline-flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;border-radius:999px;background:#00325214;color:var(--navy);font-family:Montserrat,sans-serif;font-size:.68em;font-weight:700;line-height:1}.cortex-reason-headline{margin:0;font-family:Montserrat,sans-serif;font-size:.54em;font-weight:700;line-height:1.22}.cortex-reason-headline--before{color:var(--navy)}.cortex-reason-headline--after{color:#007a5c}.cortex-reason-pane-detail{margin:0;font-family:Century Gothic,sans-serif;font-size:.48em;line-height:1.32;color:var(--gray);overflow-wrap:break-word}.cortex-reason-problem{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4em;margin:0;font-family:Montserrat,sans-serif;font-size:.62em;font-weight:700;color:var(--navy);line-height:1.28}.cortex-reason-problem-text{flex:1 1 auto;min-width:0}.cortex-reason-tag{display:inline-block;flex-shrink:0;margin-right:0;padding:.14em .44em;border-radius:999px;font-size:.76em;font-weight:700;letter-spacing:.02em;vertical-align:middle}.cortex-reason-tag--before{background:#ff6b6b24;color:var(--chart-red)}.cortex-reason-tag--after{background:#00b28929;color:#007a5c}.cortex-reason-solution{margin:0;font-family:Montserrat,sans-serif;font-size:.68em;font-weight:700;color:#007a5c;line-height:1.28}.cortex-reason-detail{margin:0;font-family:Century Gothic,sans-serif;font-size:.56em;line-height:1.36;color:var(--gray)}.cortex-vision-layout{display:flex;gap:.75em;align-items:stretch;flex:1 1 auto;min-height:0}.cortex-vision-visual{flex:0 0 38%;display:flex;align-items:center;justify-content:center;min-width:0;padding:.35em;border-radius:12px;background:linear-gradient(165deg,#002a44 0%,var(--navy) 52%,#001f33 100%);border:1px solid rgba(0,178,137,.22);box-shadow:0 12px 32px #0003}.cortex-hub-diagram{position:relative;width:100%;max-width:20em;aspect-ratio:400/340;margin:0 auto}.cortex-hub-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.cortex-hub-core{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:.2em;width:7.5em;padding:.65em .45em;border-radius:50%;background:radial-gradient(circle at 35% 30%,#00b28959,#003252f2 68%);border:2px solid rgba(0,178,137,.65);box-shadow:0 0 28px #00b28959,inset 0 0 18px #ffffff14;text-align:center}.cortex-hub-core-ring{position:absolute;top:-.35em;right:-.35em;bottom:-.35em;left:-.35em;border-radius:50%;border:1px solid rgba(84,160,255,.35);animation:cortex-pulse 3s ease-in-out infinite}@keyframes cortex-pulse{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.06);opacity:.9}}.cortex-hub-core-icon{display:flex;align-items:center;justify-content:center}.cortex-hub-core-title{font-family:Montserrat,sans-serif;font-size:.42em;font-weight:700;color:var(--white);line-height:1.1}.cortex-hub-core-sub{font-family:Century Gothic,sans-serif;font-size:.28em;color:#ffffffc7;line-height:1.2}.cortex-hub-sources,.cortex-hub-outputs{list-style:none;margin:0;padding:0}.cortex-hub-node{position:absolute;z-index:1}.cortex-hub-node span{display:inline-block;padding:.28em .45em;border-radius:8px;font-family:Montserrat,sans-serif;font-size:.24em;font-weight:700;line-height:1.25;max-width:7.2em;text-align:center;box-shadow:0 6px 16px #0000002e}.cortex-hub-node--source span{background:#fffffff0;color:var(--navy);border:1px solid rgba(0,50,82,.14);white-space:normal}.cortex-hub-node--output span{background:#00b2892e;color:var(--white);border:1px solid rgba(0,178,137,.45);white-space:nowrap}.cortex-hub-node--s1{left:2%;top:3%}.cortex-hub-node--s2{left:50%;top:1%;transform:translate(-50%)}.cortex-hub-node--s3{right:2%;top:3%}.cortex-hub-node--s4{left:-2%;top:34%}.cortex-hub-node--s5{right:-2%;top:34%}.cortex-hub-node--s6{left:50%;top:17%;transform:translate(-50%)}.cortex-hub-node--o1{left:10%;bottom:5%}.cortex-hub-node--o2{left:50%;bottom:1%;transform:translate(-50%)}.cortex-hub-node--o3{right:10%;bottom:5%}.cortex-hub-layer-items{list-style:none;margin:0;padding:0}.cortex-hub-layer-item{position:absolute;z-index:2}.cortex-hub-layer-item span{display:inline-block;padding:.22em .42em;border-radius:999px;font-family:Montserrat,sans-serif;font-size:.24em;font-weight:700;line-height:1.2;white-space:nowrap;color:var(--white);background:#54a0ff38;border:1px solid rgba(84,160,255,.55);box-shadow:0 4px 12px #00000029}.cortex-hub-layer-item--1{left:50%;top:30%;transform:translate(-50%)}.cortex-hub-layer-item--2{left:18%;top:52%}.cortex-hub-layer-item--3{right:18%;top:52%}.slide-architecture .arch-canvas{flex:1 1 auto;display:flex;gap:.7em;min-height:0;width:100%}.slide-architecture .arch-intro{margin-bottom:.35em}.arch-stack-panel{flex:1 1 68%;display:flex;flex-direction:column;min-height:0;gap:.35em;padding:.45em;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.arch-canvas--stack-only .arch-stack-panel{flex:1 1 100%}.arch-stack-inner{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;justify-content:stretch}.reveal .slides section.slide-layout .arch-layer-card{color:var(--gray);background:var(--white);border:1px solid rgba(0,50,82,.1)}.arch-layer-card{flex:1 1 0;display:flex;align-items:center;gap:.55em;border-radius:10px;padding:.5em .7em;border-left:5px solid var(--navy);box-shadow:0 6px 20px #0032521a;transition:transform .2s ease,box-shadow .2s ease;outline:none;min-height:0}.arch-layer-card:hover,.arch-layer-card:focus-visible{transform:translate(5px);box-shadow:0 12px 32px #00325229}.arch-layer-card--navy{border-left-color:var(--navy)}.arch-layer-card--navy .arch-layer-icon{background:#0032521a}.arch-layer-card--teal,.arch-layer-card--highlight{border-left-color:var(--teal)}.arch-layer-card--teal .arch-layer-icon{background:#00b28924}.arch-layer-card--blue{border-left-color:var(--chart-blue)}.arch-layer-card--blue .arch-layer-icon{background:#54a0ff24}.arch-layer-card--green{border-left-color:var(--chart-green)}.arch-layer-card--green .arch-layer-icon{background:#1dd1a124}.arch-layer-card--amber{border-left-color:var(--chart-amber)}.arch-layer-card--amber .arch-layer-icon{background:#f59e0b24}.arch-layer-card--highlight,.arch-layer-card--spine{background:#eef9f5;border-color:#00b28947;box-shadow:0 8px 28px #00b2892e}.arch-layer-card--highlight .arch-layer-icon,.arch-layer-card--spine .arch-layer-icon{background:var(--teal)}.arch-layer-card--highlight .arch-layer-icon .cs-brand-icon,.arch-layer-card--spine .arch-layer-icon .cs-brand-icon,.arch-layer-card--highlight .arch-layer-icon .cs-icon,.arch-layer-card--spine .arch-layer-icon .cs-icon{filter:brightness(0) invert(1)}.arch-layer-icon{display:flex;align-items:center;justify-content:center;width:2.2em;height:2.2em;flex-shrink:0;border-radius:50%;background:#00325214}.arch-layer-body{display:flex;flex-direction:column;gap:.15em;min-width:0}.arch-layer-head{display:flex;align-items:center;flex-wrap:wrap;gap:.35em;min-width:0}.arch-layer-label{font-family:Montserrat,sans-serif;font-weight:700;color:var(--navy);font-size:.48em;line-height:1.2}.arch-layer-badge{display:inline-flex;align-items:center;padding:.2em .55em;border-radius:999px;background:var(--teal);color:var(--white);font-family:Montserrat,sans-serif;font-size:.28em;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;white-space:nowrap}.arch-layer-text{font-family:Century Gothic,sans-serif;color:var(--gray);font-size:.38em;line-height:1.4;font-weight:600}.arch-flow{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;height:.42em;position:relative}.arch-flow-line{position:absolute;top:0;bottom:.18em;width:2px;background:linear-gradient(to bottom,rgba(0,178,137,.2),var(--teal));border-radius:1px}.arch-flow-arrow{position:relative;z-index:1;color:var(--teal);font-size:.42em;line-height:1;background:var(--deck-slide-bg);padding:0 .15em}.arch-wrap-band{flex:0 0 auto;padding:.45em .55em;border:2px dashed rgba(0,178,137,.75);border-radius:10px;background:#ffffff14}.arch-wrap-label{display:block;font-family:Montserrat,sans-serif;font-size:.3em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--white);margin-bottom:.35em}.arch-wrap-band .arch-layer-card{flex:0 0 auto}.arch-timeline{flex:0 0 30%;display:flex;flex-direction:column;min-height:0;background:#ffffff0f;border:1px solid rgba(0,178,137,.3);border-radius:10px;padding:.45em .5em}.arch-timeline-title{font-family:Montserrat,sans-serif;font-size:.32em;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--teal);margin:0 0 .4em;text-align:center}.arch-timeline-track{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;min-height:0;gap:0}.arch-arc-step{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15em;background:var(--white);border-radius:8px;padding:.4em .35em;text-align:center;box-shadow:0 4px 14px #00325214;border-top:4px solid var(--teal);transition:transform .2s ease}.arch-arc-step:hover{transform:scale(1.03)}.arch-arc-step--blue{border-top-color:var(--chart-blue)}.arch-arc-step--teal{border-top-color:var(--teal)}.arch-arc-step--green{border-top-color:var(--chart-green)}.arch-arc-step--active{background:linear-gradient(180deg,rgba(0,178,137,.12),var(--white));box-shadow:0 8px 24px #0032521f}.arch-arc-year{display:block;font-family:Montserrat,sans-serif;font-size:.52em;font-weight:800;color:var(--teal);line-height:1}.arch-arc-step--blue .arch-arc-year{color:var(--chart-blue)}.arch-arc-step--green .arch-arc-year{color:var(--chart-green)}.arch-arc-label{display:block;font-family:Montserrat,sans-serif;font-size:.34em;color:var(--navy);line-height:1.2}.arch-arc-connector{flex:0 0 auto;width:3px;height:.5em;background:var(--teal);margin:0 auto;opacity:.45;border-radius:2px}.arch-callout{flex:0 0 auto;margin-top:.4em;text-align:center;background:var(--navy);color:var(--white);padding:.4em .65em;border-radius:8px;font-size:.36em;font-weight:600}.reveal .slides section.slide-layout .arch-layer-label{color:var(--navy)!important}.reveal .slides section.slide-layout .arch-layer-text{color:var(--gray)!important}.reveal .slides section.slide-layout .arch-layer-badge{color:var(--white)!important;background:var(--teal)}.reveal .slides section.slide-layout .arch-timeline-title{color:var(--teal)}.reveal .slides section.slide-layout .arch-wrap-label{color:var(--white)}.slide-architecture .arch-layout{flex:1 1 auto;min-height:0}.arch-layout{display:flex;gap:1.2em;align-items:stretch}.arch-stack{flex:1;min-height:0;display:flex;flex-direction:column;gap:0}.arch-layer{flex:1;display:flex;align-items:center;gap:.6em;background:var(--white);border-radius:8px;padding:.5em .7em;margin-bottom:.15em;box-shadow:0 4px 12px #0032520f;border-left:4px solid var(--navy);font-size:.4em}.arch-layer:last-child{margin-bottom:0}.arch-icon{display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;flex-shrink:0;border-radius:50%;background:#00b2891a}.arch-label{font-family:Montserrat,sans-serif;font-weight:700;color:var(--navy);min-width:5.5em;font-size:.95em}.arch-arrow{flex:0 0 auto;text-align:center;color:var(--teal);font-size:.5em;line-height:1;margin:0}.timeline-arc{display:flex;flex-direction:column;justify-content:space-between;min-width:6em;align-self:stretch}.arc-step{flex:1;display:flex;align-items:center;justify-content:center;background:var(--white);border-radius:8px;padding:.5em .4em;text-align:center;box-shadow:0 4px 12px #00325214;font-size:.38em}.arc-step strong{color:var(--navy)}.arc-line{flex:1 1 auto;width:3px;max-width:3px;min-height:.6em;background:var(--teal);margin:0 auto;opacity:.5}.slide-year-matrix{gap:.28em;justify-content:flex-start}.reveal-viewport:not(.reveal-scroll) .slide-year-matrix .ym-layout{flex:1 1 auto;min-height:0;gap:.22em}.reveal-viewport:not(.reveal-scroll) .slide-year-matrix .ym-timeline{flex:1 1 auto;min-height:0}.ym-layout{flex:0 1 auto;display:flex;flex-direction:column;gap:.3em;width:100%}.ym-grid-wrap{position:relative;flex:0 0 auto;width:100%;display:flex}.ym-column-lanes{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:5.2em repeat(3,1fr);gap:.22em .28em;pointer-events:none;z-index:0}.ym-lane-spacer{grid-column:1}.ym-lane{border-radius:10px;min-height:100%}.ym-lane--y1{grid-column:2;background:linear-gradient(180deg,#00b28924,#00b2890a);box-shadow:inset 0 0 0 1px #00b2892e}.ym-lane--y2{grid-column:3;background:linear-gradient(180deg,#54a0ff24,#54a0ff0a);box-shadow:inset 0 0 0 1px #54a0ff2e}.ym-lane--y3{grid-column:4;background:linear-gradient(180deg,#a855f729,#a855f70d);box-shadow:inset 0 0 0 1px #a855f747,0 0 18px #a855f714}.ym-grid{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:5.2em repeat(3,1fr);grid-template-rows:auto;gap:.2em .28em;align-items:stretch}.ym-timeline{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:5.2em repeat(6,minmax(0,1fr));gap:.14em .2em;align-items:stretch}.ym-timeline-corner{grid-column:1}.ym-timeline-phase{background:#ffffff1a;border-top:3px solid transparent;border-radius:10px 10px 0 0;padding:.36em .45em .3em;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.1em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ym-timeline-phase--teal{border-top-color:var(--teal);background:#00b2891f}.ym-timeline-phase--blue{border-top-color:var(--chart-blue);background:#54a0ff1f}.ym-timeline-phase--purple{border-top-color:var(--chart-purple);background:#a855f724;box-shadow:inset 0 -1px #a855f733}.ym-timeline-domain{min-height:3.6em}.ym-timeline-row{position:relative;grid-column:2/span 6;min-height:3.6em;padding:.18em .26em;border-radius:0 0 8px 8px;background:#fffffff0;border-top:2px solid rgba(0,178,137,.35);box-shadow:0 2px 8px #00325214;overflow:hidden}.ym-timeline-row-lanes{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));pointer-events:none}.ym-timeline-lane{border-right:1px solid rgba(0,50,82,.07)}.ym-timeline-lane:nth-child(2),.ym-timeline-lane:nth-child(4){border-right-color:#00325229}.ym-timeline-bars{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(.5em,auto);gap:.08em .08em;align-content:center;min-height:100%}.ym-timeline-bar{display:flex;align-items:center;justify-content:center;min-width:0;min-height:.5em;padding:.08em .28em;border-radius:999px;border:1px solid rgba(0,50,82,.08);box-shadow:0 2px 5px #00325214,inset 0 1px #fff3}.ym-timeline-bar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Century Gothic,sans-serif;font-size:var(--deck-text-xs);font-weight:700;line-height:1.15;color:var(--navy);text-align:center}.ym-timeline-bar--architecture{background:#54a0ff33;border-color:#54a0ff6b}.ym-timeline-bar--data{background:#00b2892e;border-color:#00b2896b}.ym-timeline-bar--ai{background:#a855f72e;border-color:#a855f766}.ym-timeline-bar--operating-model{background:#f59e0b33;border-color:#f59e0b6b}.ym-phase{background:#ffffff1a;border-top:3px solid transparent;border-radius:10px 10px 0 0;padding:.42em .5em .36em;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.12em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ym-phase--teal{border-top-color:var(--teal);background:#00b2891f}.ym-phase--blue{border-top-color:var(--chart-blue);background:#54a0ff1f}.ym-phase--purple{border-top-color:var(--chart-purple);background:#a855f724;box-shadow:inset 0 -1px #a855f733}.ym-year{font-family:Montserrat,sans-serif;font-size:.62em;font-weight:700;color:var(--white);line-height:1}.ym-phase-name{font-family:Montserrat,sans-serif;font-size:.4em;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--white)}.ym-fy{font-family:Century Gothic,sans-serif;font-size:.34em;color:var(--deck-slide-text-muted);opacity:.85;margin-bottom:.08em}.ym-milestones{display:flex;flex-wrap:wrap;justify-content:center;gap:.18em;margin-top:.06em;max-width:100%}.ym-milestone{display:inline-block;padding:.14em .38em;border-radius:999px;font-family:Century Gothic,sans-serif;font-size:.3em;line-height:1.25;font-weight:600;white-space:nowrap}.ym-milestone--teal{background:#00b28938;border:1px solid rgba(0,178,137,.45);color:var(--white)}.ym-milestone--blue{background:#54a0ff38;border:1px solid rgba(84,160,255,.45);color:var(--white)}.ym-milestone--purple{background:#a855f747;border:1px solid rgba(168,85,247,.5);color:var(--white)}.ym-domain{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18em;padding:.22em .18em;background:#ffffff14;border-radius:8px;border-left:3px solid transparent;text-align:center;align-self:stretch;min-height:100%}.ym-domain--architecture{border-left-color:var(--chart-blue);background:linear-gradient(90deg,#54a0ff24,#ffffff0f 55%)}.ym-domain--data{border-left-color:var(--teal);background:linear-gradient(90deg,#00b28924,#ffffff0f 55%)}.ym-domain--ai{border-left-color:var(--chart-purple);background:linear-gradient(90deg,#a855f724,#ffffff0f 55%)}.ym-domain--change,.ym-domain--operating-model{border-left-color:var(--chart-amber);background:linear-gradient(90deg,#f59e0b24,#ffffff0f 55%)}.ym-domain--org{border-left-color:var(--chart-green);background:linear-gradient(90deg,#1dd1a124,#ffffff0f 55%)}.ym-domain-icon{display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;box-shadow:0 2px 8px #00000047}.ym-domain--architecture .ym-domain-icon{background:var(--chart-blue);box-shadow:0 2px 8px #54a0ff8c}.ym-domain--data .ym-domain-icon{background:var(--teal);box-shadow:0 2px 8px #00b2898c}.ym-domain--ai .ym-domain-icon{background:var(--chart-purple);box-shadow:0 2px 8px #a855f78c}.ym-domain--change .ym-domain-icon,.ym-domain--operating-model .ym-domain-icon{background:var(--chart-amber);box-shadow:0 2px 8px #f59e0b8c}.ym-domain--org .ym-domain-icon{background:var(--chart-green);box-shadow:0 2px 8px #1dd1a18c}.ym-domain-icon .cs-icon,.ym-domain-icon img{width:1.1em;height:1.1em;filter:brightness(0) invert(1);opacity:1}.ym-domain-icon svg{color:var(--white);stroke:var(--white)}.ym-domain-label{font-family:Montserrat,sans-serif;font-size:.3em;font-weight:700;color:var(--white);text-transform:uppercase;letter-spacing:.05em;line-height:1.1}.ym-cell{background:#fffffff0;border-top:2px solid transparent;border-radius:0 0 8px 8px;padding:.24em .32em;display:flex;align-items:flex-start;align-self:stretch;min-height:100%;box-shadow:0 2px 8px #00325214}.ym-cell--y1{border-top-color:var(--teal)}.ym-cell--y2{border-top-color:var(--chart-blue)}.ym-cell--y3{border-top-color:var(--chart-purple);background:#fffffff7;box-shadow:0 0 0 1px #a855f738,0 3px 10px #a855f71a}.ym-chips{display:flex;flex-wrap:wrap;gap:.16em;align-items:flex-start}.ym-chip{display:inline-flex;align-items:center;gap:.18em;padding:.16em .38em;border-radius:999px;font-family:Century Gothic,sans-serif;font-size:.5em;line-height:1.26;font-weight:600;color:var(--gray);border:1px solid transparent}.ym-chip-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em}.ym-chip-icon .cs-icon{width:1em;height:1em;stroke-width:2.35}.ym-chip--y1{background:#00b2891a;border-color:#00b28947;color:var(--navy)}.ym-chip--y2{background:#54a0ff1a;border-color:#54a0ff47;color:var(--navy)}.ym-chip--y3{background:#a855f71a;border-color:#a855f74d;color:var(--navy)}.ym-chip--lead{font-family:Montserrat,sans-serif;font-weight:700;font-size:.5em;background:#a855f729;border-color:#a855f773;color:var(--navy)}.reveal .slides section.slide-layout .ym-cell{color:var(--gray)}.ym-outcomes{display:grid;grid-template-columns:5.2em repeat(3,1fr);gap:.22em .28em;align-items:stretch;width:100%;margin-top:.42em}.ym-outcome-spacer{grid-column:1}.ym-outcome{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.36em;min-height:2.2em;padding:.42em .52em;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 20px #0032522e}.ym-outcome--teal{background:linear-gradient(135deg,#00b28933,#00b28914);border-color:#00b28961}.ym-outcome--blue{background:linear-gradient(135deg,#54a0ff33,#54a0ff14);border-color:#54a0ff61}.ym-outcome--purple{background:linear-gradient(135deg,#a855f738,#a855f717);border-color:#a855f76b}.ym-outcome-icon{display:flex;align-items:center;justify-content:center;width:1.18em;height:1.18em;border-radius:999px;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff2e}.ym-outcome-icon .cs-icon{width:.62em;height:.62em}.ym-outcome-copy{display:flex;flex-direction:column;gap:.1em}.ym-outcome-copy strong{font-family:Montserrat,sans-serif;font-size:.42em;line-height:1.08;color:var(--white)}.ym-outcome-copy span{font-family:Century Gothic,sans-serif;font-size:.3em;line-height:1.22;color:#ffffffd1}.ym-callout{flex-shrink:0;display:flex;align-items:center;gap:.5em;background:#ffffff12;border:1px solid rgba(0,178,137,.35);border-left:4px solid var(--teal);border-radius:0 8px 8px 0;padding:.32em .7em;font-family:Montserrat,sans-serif;font-size:.38em;font-weight:700;color:var(--white);letter-spacing:.015em}@media(max-width:1024px){.ym-column-lanes,.ym-grid{grid-template-columns:4.5em repeat(3,1fr);gap:.18em .22em}.ym-timeline{grid-template-columns:4.5em repeat(6,minmax(0,1fr));gap:.12em .14em}.ym-timeline-phase{padding:.3em .34em .26em}.ym-timeline-domain,.ym-timeline-row{min-height:3.35em}.ym-timeline-bar-label{font-size:.25em}.ym-year{font-size:.42em}.ym-phase-name,.ym-fy{display:none}.ym-milestone{font-size:.26em}.ym-chip{font-size:.42em}.ym-chip--lead{font-size:.44em}.ym-outcomes{grid-template-columns:4.5em repeat(3,1fr);gap:.18em .22em}.ym-outcome{padding:.34em .42em}.ym-outcome-copy span{display:none}}.slide-year-roadmap{position:relative;gap:.35em;padding-bottom:1.75em}.year-header{display:flex;align-items:flex-start;gap:.5em;flex-shrink:0}.year-badge{flex-shrink:0;width:1.15em;height:1.15em;display:flex;align-items:center;justify-content:center;border-radius:10px;font-family:Montserrat,Avenir Next,sans-serif;font-weight:800;font-size:.46em;color:var(--white);background:var(--navy)}.slide-year-roadmap--y2 .year-badge{background:var(--teal)}.slide-year-roadmap--y3 .year-badge{background:#004d6e}.year-header-text h2{margin:0 0 .15em;font-size:1em}.year-milestones{display:flex;flex-wrap:wrap;gap:.28em}.year-milestone-tag{display:inline-block;padding:.16em .45em;border-radius:999px;background:#00b2891f;border:1px solid rgba(0,178,137,.35);color:var(--navy);font-size:.3em;font-weight:600;line-height:1.25}.year-theme-card{background:var(--white);border-left:5px solid var(--teal);border-radius:0 10px 10px 0;padding:.42em .65em;box-shadow:0 6px 20px #00325214;flex-shrink:0}.year-theme-text{margin:0;font-size:.38em;line-height:1.35;color:var(--navy);font-weight:500}.year-highlight{background:var(--navy);color:var(--white);text-align:center;padding:.32em .6em;border-radius:8px;font-size:.34em;font-weight:700;font-family:Montserrat,Avenir Next,sans-serif;flex-shrink:0}.year-pillar-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(0,1fr);flex:1 1 0;min-height:0;gap:.38em;align-content:stretch}.year-pillar-row{display:contents}.year-pillar-row--top .year-pillar-card:nth-child(1){grid-column:1/3;grid-row:1}.year-pillar-row--top .year-pillar-card:nth-child(2){grid-column:3/5;grid-row:1}.year-pillar-row--top .year-pillar-card:nth-child(3){grid-column:5/7;grid-row:1}.year-pillar-row--bottom .year-pillar-card:nth-child(1){grid-column:1/4;grid-row:2}.year-pillar-row--bottom .year-pillar-card:nth-child(2){grid-column:4/7;grid-row:2}.year-pillar-card{background:var(--white);border-radius:10px;padding:.45em .55em;box-shadow:0 6px 18px #00325217;border-top:4px solid var(--teal);display:flex;flex-direction:column;justify-content:flex-start;min-height:0;overflow:hidden}.year-pillar-card--architecture{border-top-color:var(--navy)}.year-pillar-card--data{border-top-color:var(--chart-green)}.year-pillar-card--ai{border-top-color:#a855f7}.year-pillar-card--change{border-top-color:var(--chart-amber)}.year-pillar-card--org{border-top-color:var(--teal)}.year-pillar-head{display:flex;align-items:center;gap:.3em;margin-bottom:.28em;flex-shrink:0}.year-pillar-icon{display:flex;align-items:center;justify-content:center;width:1.35em;height:1.35em;border-radius:50%;background:#0032520f;flex-shrink:0}.year-pillar-card h3{margin:0;font-size:.4em;text-transform:uppercase;letter-spacing:.05em;color:var(--navy)}.year-pillar-card p{margin:0;font-size:.34em;line-height:1.32;color:var(--gray)}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.6em}.proof-tile{background:var(--white);border-radius:10px;padding:.6em;text-align:center;box-shadow:0 6px 20px #0032521a;border-bottom:3px solid var(--teal)}.proof-tile-icon{display:flex;align-items:center;justify-content:center;margin-bottom:.25em;min-height:1.4em}.proof-metric{display:block;font-family:Montserrat,sans-serif;font-size:1.2em;font-weight:800;color:var(--navy);line-height:1}.proof-tile h3{font-size:.45em;margin:.3em 0 .15em}.proof-tile p{font-size:.35em;opacity:.85}.proof-footer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1em 1.5em;margin-top:.7em;padding:.45em;background:var(--navy);color:var(--white);border-radius:8px;font-size:.38em;font-weight:500}.proof-footer-item{display:inline-flex;align-items:center;gap:.4em}.proof-footer-item--iso .cs-brand-icon--iso{filter:brightness(0) invert(1)}.bullet-list{font-size:.52em;padding-left:1.2em}.bullet-list li{margin-bottom:.4em;line-height:1.4}.slide-sub{font-size:.5em!important;color:var(--teal)!important;margin-bottom:.5em!important}.quote{border-left:4px solid var(--teal);padding:.6em .9em;margin:.5em 0;background:linear-gradient(90deg,rgba(0,178,137,.08),transparent);color:var(--navy);font-style:italic;font-size:.44em;line-height:1.45;border-radius:0 8px 8px 0}.quote--large{font-size:.55em;text-align:center;border-left:none;border-top:4px solid var(--teal);border-radius:8px}.slide-bullets .quote--brief{font-style:normal;font-weight:500;font-size:.36em;line-height:1.5;margin:.35em 0 .65em;border-left-color:var(--navy);background:linear-gradient(90deg,rgba(0,50,82,.06),transparent)}.asks-layout{display:grid;grid-template-columns:1fr 1fr;gap:.8em;font-size:.42em}.asks-layout h3,.cta-block h3{font-size:.9em;color:var(--navy);margin-bottom:.4em}.asks-list,.success-list,.cta-block ul{padding-left:1.2em}.asks-list li,.success-list li,.cta-block li{margin-bottom:.35em;line-height:1.35}.cta-block{margin-top:.6em;font-size:.42em}.slide-success{gap:.3em}.slide-success#why-me{gap:.18em}.reveal-viewport:not(.reveal-scroll) .slide-success#why-me .success-layout{flex:1 1 auto;min-height:0;gap:.22em}.reveal-viewport:not(.reveal-scroll) .slide-success#why-me .success-grid{flex:0 0 auto}.reveal-viewport:not(.reveal-scroll) .slide-success#why-me .success-proof-strip{flex:1 1 auto;min-height:0;padding:.72em .82em;gap:.38em}.reveal-viewport:not(.reveal-scroll) .slide-success#why-me .success-proof-grid{flex:1 1 auto;align-content:stretch}.reveal-viewport:not(.reveal-scroll) .slide-success#why-me .success-proof-card{justify-content:center}.success-layout{flex:1 1 auto;display:flex;flex-direction:column;gap:.38em;min-height:0;width:100%}.success-intro-banner{display:flex;align-items:center;gap:.45em;width:100%;box-sizing:border-box;background:linear-gradient(90deg,#00b28929,#00325214);border-left:4px solid var(--teal);border-radius:0 10px 10px 0;padding:.32em .55em;flex-shrink:0}.success-intro-icon,.success-footnote-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.success-intro{margin:0;font-family:Century Gothic,sans-serif;font-size:.54em;line-height:1.35;color:var(--deck-slide-text-muted)}.success-layout--compact{height:100%;gap:0}.success-layout--compact .success-intro-banner{display:none}.success-layout--compact .success-intro-icon svg,.success-layout--compact .success-intro-icon img{width:1em;height:1em}.success-layout--compact .success-intro{font-size:.4em;line-height:1.25}.success-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(min-content,1fr));align-content:stretch;align-items:stretch;gap:.36em;flex:1 1 auto;min-height:0;width:100%}.success-grid--count-1,.success-grid--count-2,.success-grid--count-3{grid-template-rows:minmax(0,1fr);gap:.6em}.success-grid--count-1{grid-template-columns:minmax(0,1fr)}.success-grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.success-grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.success-grid--count-5{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto auto;align-content:start;align-items:stretch;flex:0 1 auto}.success-grid--count-5 .success-card:nth-child(1){grid-column:1/3}.success-grid--count-5 .success-card:nth-child(2){grid-column:3/5}.success-grid--count-5 .success-card:nth-child(3){grid-column:5/7}.success-grid--count-5 .success-card:nth-child(4){grid-column:2/4}.success-grid--count-5 .success-card:nth-child(5){grid-column:4/6}.success-layout--compact .success-grid{gap:.32em;flex:1 1 auto}.success-card{position:relative;overflow:hidden;background:#fffffff7;border-radius:8px;padding:.48em .52em;display:flex;flex-direction:column;gap:.22em;border-top:3px solid var(--teal);box-shadow:0 2px 12px #0032521a;height:100%;min-height:0;box-sizing:border-box;transition:transform .15s ease,box-shadow .15s ease}.success-card:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00325224}.success-card--teal{border-top-color:var(--teal)}.success-card--blue{border-top-color:var(--chart-blue)}.success-card--green{border-top-color:var(--chart-green)}.success-card--purple{border-top-color:var(--chart-purple)}.success-card--amber{border-top-color:var(--chart-amber)}.success-grid--count-1 .success-card,.success-grid--count-2 .success-card,.success-grid--count-3 .success-card{border-top:none;border-radius:14px;padding:.8em .78em .7em;gap:.45em;box-shadow:0 6px 22px #00325229;background:linear-gradient(180deg,#fff,#f8fbfc)}.success-grid--count-1 .success-card:before,.success-grid--count-2 .success-card:before,.success-grid--count-3 .success-card:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--teal)}.success-grid--count-1 .success-card:after,.success-grid--count-2 .success-card:after,.success-grid--count-3 .success-card:after{content:"";position:absolute;right:-1.1em;bottom:-1.4em;width:4em;height:4em;border-radius:50%;background:#00b28912}.success-grid--count-1 .success-card:hover,.success-grid--count-2 .success-card:hover,.success-grid--count-3 .success-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00325238}.success-grid--count-1 .success-card.success-card--blue:before,.success-grid--count-2 .success-card.success-card--blue:before,.success-grid--count-3 .success-card.success-card--blue:before{background:var(--chart-blue)}.success-grid--count-1 .success-card.success-card--blue:after,.success-grid--count-2 .success-card.success-card--blue:after,.success-grid--count-3 .success-card.success-card--blue:after{background:#54a0ff17}.success-grid--count-1 .success-card.success-card--green:before,.success-grid--count-2 .success-card.success-card--green:before,.success-grid--count-3 .success-card.success-card--green:before{background:var(--chart-green)}.success-grid--count-1 .success-card.success-card--green:after,.success-grid--count-2 .success-card.success-card--green:after,.success-grid--count-3 .success-card.success-card--green:after{background:#1dd1a117}.success-grid--count-1 .success-card.success-card--purple:before,.success-grid--count-2 .success-card.success-card--purple:before,.success-grid--count-3 .success-card.success-card--purple:before{background:var(--chart-purple)}.success-grid--count-1 .success-card.success-card--purple:after,.success-grid--count-2 .success-card.success-card--purple:after,.success-grid--count-3 .success-card.success-card--purple:after{background:#a855f717}.success-grid--count-1 .success-card.success-card--amber:before,.success-grid--count-2 .success-card.success-card--amber:before,.success-grid--count-3 .success-card.success-card--amber:before{background:var(--chart-amber)}.success-grid--count-1 .success-card.success-card--amber:after,.success-grid--count-2 .success-card.success-card--amber:after,.success-grid--count-3 .success-card.success-card--amber:after{background:#f59e0b17}.slide-success#why-me .success-layout{gap:.18em}.slide-success#why-me .success-intro-banner{padding:.24em .48em}.slide-success#why-me .success-intro{font-size:.48em;line-height:1.24}.slide-success#why-me .success-grid{flex:0 0 auto;gap:.4em}.slide-success#why-me .success-card{height:auto;min-height:0;padding:.44em .5em .4em;gap:.16em}.slide-success#why-me .success-card-medallion{width:1.55em;height:1.55em}.slide-success#why-me .success-kicker{font-size:.34em;letter-spacing:.08em}.slide-success#why-me .success-statement{font-size:.56em;line-height:1.14}.slide-success#why-me .success-detail-list{flex:0 0 auto;justify-content:flex-start;gap:.2em;margin-top:.18em}.slide-success#why-me .success-detail-item{font-size:.46em;line-height:1.16;gap:.28em}.slide-success#why-me .success-detail-icon{width:1.05em;height:1.05em;margin-top:.04em}.success-proof-strip{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.54em;padding:1.08em .96em;border-radius:12px;background:#ffffff14;border:1px solid rgba(0,178,137,.28)}.success-proof-head{display:flex;align-items:baseline;gap:.45em;flex-shrink:0;margin-bottom:.38em}.success-proof-label{font-family:Montserrat,sans-serif;font-size:.58em;font-weight:800;color:var(--teal);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.success-proof-head p{margin:0;font-family:Century Gothic,sans-serif;font-size:.56em;line-height:1.28;color:var(--deck-slide-text-muted)}.success-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5em;flex:1 1 auto;min-height:0;align-items:stretch}.success-proof-card{display:flex;flex-direction:column;justify-content:flex-start;gap:.32em;min-height:0;height:100%;padding:.78em;border-radius:10px;background:#fffffff5;border-top:4px solid var(--teal);box-shadow:0 6px 16px #0032521a}.success-proof-card--2{border-top-color:var(--chart-blue)}.success-proof-card--3{border-top-color:var(--chart-green)}.success-proof-card--4{border-top-color:var(--chart-purple)}.success-proof-card-label{font-family:Montserrat,sans-serif;font-size:.46em;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--teal)}.success-proof-card strong{font-family:Montserrat,sans-serif;font-size:.8em;line-height:1.12;color:var(--navy)}.success-proof-card p{margin:0;font-family:Century Gothic,sans-serif;font-size:.62em;line-height:1.32;color:var(--gray)}.success-layout--compact .success-card{border-radius:10px;padding:.42em .46em .38em;gap:.22em;box-shadow:0 4px 14px #0032521f}.success-layout--compact .success-card:before{height:4px}.success-layout--compact .success-card:after{width:2.4em;height:2.4em;right:-.8em;bottom:-1em}.success-card-head{display:flex;align-items:center;justify-content:space-between;gap:.25em}.success-card-medallion{position:relative;display:flex;align-items:center;justify-content:center;width:2.1em;height:2.1em;border-radius:16px;flex-shrink:0;background:linear-gradient(135deg,var(--teal),#00795f);box-shadow:0 4px 14px #00b28959}.success-card-medallion .success-card-num{position:absolute;top:-.35em;right:-.35em;width:1.45em;height:1.45em;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--white);color:var(--navy);opacity:1;font-size:.42em;box-shadow:0 2px 6px #00325233}.success-card--blue .success-card-medallion{background:linear-gradient(135deg,var(--chart-blue),#2f6fd0);box-shadow:0 4px 14px #54a0ff59}.success-card--green .success-card-medallion{background:linear-gradient(135deg,var(--chart-green),#109e78);box-shadow:0 4px 14px #1dd1a159}.success-card--purple .success-card-medallion{background:linear-gradient(135deg,var(--chart-purple),#7c33c9);box-shadow:0 4px 14px #a855f759}.success-card--amber .success-card-medallion{background:linear-gradient(135deg,var(--chart-amber),#c87f08);box-shadow:0 4px 14px #f59e0b59}.success-layout--measures,.slide-success#target-state .success-layout{gap:.28em;flex:1 1 auto;min-height:0;justify-content:flex-start}.success-layout--measures .success-intro-banner,.slide-success#target-state .success-intro-banner{padding:.24em .5em}.success-layout--measures .success-intro,.slide-success#target-state .success-intro{font-size:.44em;line-height:1.32}.success-layout--measures .success-grid--count-5,.slide-success#target-state .success-grid--count-5{gap:.42em;flex:1 1 auto;align-content:stretch;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.success-layout--measures .success-card,.slide-success#target-state .success-card{flex-direction:row;align-items:center;gap:.4em;padding:.5em .55em;height:auto;min-height:0}.success-layout--measures .success-card-medallion,.slide-success#target-state .success-card-medallion{width:1.85em;height:1.85em;border-radius:12px;margin-top:0;flex-shrink:0}.success-layout--measures .success-card-icon svg,.slide-success#target-state .success-card-icon svg{width:.85em;height:.85em}.success-layout--measures .success-kicker,.slide-success#target-state .success-kicker{font-size:.4em}.success-layout--measures .success-statement,.slide-success#target-state .success-statement{font-size:.6em;line-height:1.26}.success-layout--measures .success-detail-list,.slide-success#target-state .success-detail-list{margin-top:.2em;gap:.16em}.success-layout--measures .success-detail-item,.slide-success#target-state .success-detail-item{font-size:.48em;line-height:1.38}.success-layout--measures .success-detail-icon,.slide-success#target-state .success-detail-icon{width:.9em;height:.9em}.success-layout--measures .success-metrics,.slide-success#target-state .success-metrics{margin-top:.18em;gap:.24em}.success-layout--measures .success-metric,.slide-success#target-state .success-metric{font-size:.44em;padding:.18em .48em;white-space:normal;line-height:1.3;text-align:left}.success-layout--measures .success-metrics,.slide-success#target-state .success-metrics{flex-wrap:wrap}.success-layout--compact .success-card-medallion{width:1.35em;height:1.35em;border-radius:10px}.success-layout--compact .success-card-icon svg{width:.82em;height:.82em}.success-card-num{font-family:Montserrat,sans-serif;font-weight:700;font-size:.36em;letter-spacing:.08em;color:var(--teal);opacity:.75}.success-card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.success-card-body{display:flex;flex-direction:column;gap:.2em;flex:1 1 auto;min-width:0;min-height:0}.success-kicker{font-family:Montserrat,sans-serif;font-weight:700;font-size:.36em;letter-spacing:.1em;text-transform:uppercase;color:var(--teal)}.success-layout--compact .success-kicker{font-size:.24em;letter-spacing:.08em}.success-card--blue .success-kicker{color:var(--chart-blue)}.success-card--green .success-kicker{color:var(--chart-green)}.success-card--purple .success-kicker{color:var(--chart-purple)}.success-card--amber .success-kicker{color:var(--chart-amber)}.success-statement{font-family:Montserrat,sans-serif;font-weight:700;font-size:.52em;line-height:1.28;color:var(--navy)}.success-grid--count-1 .success-statement,.success-grid--count-2 .success-statement,.success-grid--count-3 .success-statement{font-size:.62em;line-height:1.22}.success-detail{margin:0;font-family:Century Gothic,sans-serif;font-size:.44em;line-height:1.35;color:var(--gray)}.success-detail-list{margin:.24em 0 0;padding:0;list-style:none;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-evenly;gap:.42em;min-height:0}.success-layout--compact .success-detail-list{margin-top:.16em;gap:.18em;justify-content:flex-start}.success-detail-item{font-family:Century Gothic,sans-serif;font-size:.52em;line-height:1.42;color:var(--gray);display:flex;align-items:flex-start;gap:.42em}.success-layout--compact .success-detail-item{font-size:.36em;line-height:1.25;gap:.28em}.success-detail-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.35em;height:1.35em;margin-top:.04em;color:var(--teal)}.success-detail-icon svg{width:1.2em;height:1.2em;stroke-width:2.3}.success-detail-copy{min-width:0}.success-layout--compact .success-detail-icon{width:1.1em;height:1.1em;margin-top:.03em}.success-layout--compact .success-detail-icon svg{width:1em;height:1em}.success-grid--count-1 .success-detail,.success-grid--count-2 .success-detail,.success-grid--count-3 .success-detail{font-size:.48em;line-height:1.45}.success-grid--count-1 .success-detail-list,.success-grid--count-2 .success-detail-list,.success-grid--count-3 .success-detail-list{margin-top:.32em;gap:.5em}.success-grid--count-1 .success-detail-item,.success-grid--count-2 .success-detail-item,.success-grid--count-3 .success-detail-item{font-size:.58em;line-height:1.45}.success-layout--compact .success-statement{font-size:.38em;line-height:1.2}.success-layout--compact .success-detail,.success-layout--compact .success-detail-item{font-size:.36em;line-height:1.25}.success-card--blue .success-detail-icon{color:var(--chart-blue)}.success-card--green .success-detail-icon{color:var(--chart-green)}.success-card--purple .success-detail-icon{color:var(--chart-purple)}.success-card--teal .success-detail-icon{color:var(--teal)}.success-card--amber .success-detail-icon{color:var(--chart-amber)}.success-metrics{display:flex;flex-wrap:wrap;gap:.22em;margin-top:auto;padding-top:.12em}.success-metric{font-family:Montserrat,sans-serif;font-weight:700;font-size:.4em;line-height:1.2;background:#00b2891f;color:var(--teal);padding:.22em .48em;border-radius:999px;white-space:nowrap}.success-card--blue .success-metric{background:#54a0ff24;color:var(--chart-blue)}.success-card--green .success-metric{background:#1dd1a124;color:var(--chart-green)}.success-card--purple .success-metric{background:#a855f724;color:var(--chart-purple)}.success-card--amber .success-metric{background:#f59e0b24;color:var(--chart-amber)}.success-footnote-bar{display:flex;align-items:flex-start;gap:.38em;width:100%;box-sizing:border-box;background:#ffffff14;border:1px solid rgba(0,178,137,.28);border-radius:8px;padding:.28em .48em;flex-shrink:0}.slide-success#why-me .success-footnote-bar{padding:.42em .58em;border-color:#00b2896b}.success-footnote{margin:0;font-family:Century Gothic,sans-serif;font-size:.42em;line-height:1.35;font-style:italic;color:var(--deck-slide-text-muted)}.slide-success#why-me .success-footnote{font-size:.48em;line-height:1.26;font-weight:600}.reveal .slides section.slide-layout .success-statement{color:var(--navy)}.reveal .slides section.slide-layout .success-detail,.reveal .slides section.slide-layout .success-detail-item{color:var(--gray)}.reveal .slides section.slide-layout .success-intro,.reveal .slides section.slide-layout .success-footnote{color:var(--deck-slide-text-muted)}.deck-link{display:inline-block;margin-top:1em;padding:.5em 1.2em;background:var(--teal);color:var(--white)!important;text-decoration:none;border-radius:8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:.45em}.deck-link:hover{background:var(--navy)}.slide-thankyou{text-align:center!important}.slide-timing{position:absolute;bottom:.55em;left:1.4em;font-size:.32em;color:var(--deck-slide-text-muted);font-weight:600;font-style:italic}.slide-hero .slide-timing{left:auto;right:1.4em}.slide-qa h2{font-size:1.3em}.playback-fab{position:fixed;left:1.25rem;bottom:1.25rem;z-index:200;padding:.65rem 1.1rem;border:none;border-radius:999px;background:var(--navy);color:var(--white);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:700;cursor:pointer;box-shadow:0 4px 16px #00325259}.playback-fab:hover{background:#002a44}.playback-fab:focus{outline:none;box-shadow:0 0 0 3px var(--teal)}.playback-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#0032528c;display:flex;align-items:center;justify-content:center;padding:1.5rem}.playback-overlay[hidden]{display:none}.playback-modal{width:min(720px,100%);max-height:80vh;background:var(--white);border-radius:12px;box-shadow:0 16px 48px #00325240;display:flex;flex-direction:column;overflow:hidden}.playback-modal[hidden]{display:none}.playback-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:var(--navy);color:var(--white)}.playback-modal-heading h3{margin:0 0 .25rem;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:700;color:var(--white)}.playback-modal-timing{font-family:Century Gothic,sans-serif;font-size:.85rem;color:var(--teal)}.playback-modal-close{flex-shrink:0;width:2rem;height:2rem;border:none;border-radius:6px;background:#ffffff1f;color:var(--white);font-size:1.5rem;line-height:1;cursor:pointer}.playback-modal-close:hover{background:#ffffff38}.playback-modal-body{padding:1.25rem;overflow-y:auto}.playback-section{margin-bottom:1.25rem}.playback-section:last-child{margin-bottom:0}.playback-section h4{margin:0 0 .5rem;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--navy)}.playback-section p{margin:0 0 .65rem;font-family:Century Gothic,sans-serif;font-size:.95rem;line-height:1.55;color:var(--gray)}.playback-section p:last-child{margin-bottom:0}.playback-section--pauses h4{color:var(--teal)}.playback-section--landmines h4{color:var(--chart-amber)}.playback-list{margin:0;padding-left:1.25rem;font-family:Century Gothic,sans-serif;font-size:.9rem;line-height:1.5;color:var(--gray)}.playback-list li{margin-bottom:.35rem}.playback-empty{font-family:Century Gothic,sans-serif;font-size:.95rem;color:var(--gray);font-style:italic}.slide-change-cards .cc-layout{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.45em;padding:0 .75em}.slide-change-cards .cc-group{flex:1;display:flex;flex-direction:column;gap:.3em;min-height:0}.slide-change-cards .cc-group-label{font-family:Montserrat,sans-serif;font-weight:700;font-size:.42em;letter-spacing:.12em;text-transform:uppercase;margin:0;padding:0 0 .15em .45em}.slide-change-cards .cc-group-label--navy{color:var(--navy);border-left:3px solid var(--navy)}.slide-change-cards .cc-group-label--teal{color:var(--teal);border-left:3px solid var(--teal)}.slide-change-cards .cc-row{display:grid;grid-template-columns:repeat(4,1fr);gap:.4em;flex:1}.slide-change-cards .cc-card{background:#fff;border-radius:8px;padding:.45em .55em;display:flex;flex-direction:row;align-items:flex-start;gap:.4em;border-top:4px solid transparent;box-shadow:0 2px 10px #0032521a;min-height:0;transition:transform .15s ease,box-shadow .15s ease}.slide-change-cards .cc-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00325224}.slide-change-cards .cc-card--navy{border-top-color:var(--navy)}.slide-change-cards .cc-card--teal{border-top-color:var(--teal)}.slide-change-cards .cc-card .cc-card-icon{flex-shrink:0;margin-top:.05em}.slide-change-cards .cc-card .cc-card-icon .cs-icon{display:block}.slide-change-cards .cc-card-body{display:flex;flex-direction:column;gap:.12em;min-width:0}.slide-change-cards .cc-card-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:.46em;color:var(--navy);line-height:1.25;display:block}.slide-change-cards .cc-card-detail{font-family:Century Gothic,sans-serif;font-size:.4em;color:var(--gray);line-height:1.45;display:block}.slide-change-cards .cc-callout{background:linear-gradient(135deg,#0032520d,#00b28912);border-left:4px solid var(--teal);border-radius:0 8px 8px 0;padding:.45em .75em;font-family:Century Gothic,sans-serif;font-size:.44em;color:var(--navy);font-weight:600;flex-shrink:0}.slide-change-cards--evidence .cc-layout{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr) auto;gap:.5em .65em;padding:0 .85em .15em;align-content:stretch}.slide-change-cards--evidence .cc-intro{grid-column:1/-1;margin:0 0 .05em;padding:.42em .75em;font-size:.5em;line-height:1.45;color:var(--navy);background:linear-gradient(90deg,#00325212,#00b2890f);border-left:3px solid var(--teal);border-radius:0 8px 8px 0}.slide-change-cards--evidence .cc-group{flex:none;min-height:0;display:flex;flex-direction:column;gap:.35em;padding:.5em .55em .55em;background:#ffffffb8;border-radius:10px;border:1px solid rgba(0,50,82,.08);box-shadow:0 2px 12px #0032520f}.slide-change-cards--evidence .cc-group--navy{border-top:3px solid var(--navy)}.slide-change-cards--evidence .cc-group--teal{border-top:3px solid var(--teal)}.slide-change-cards--evidence .cc-group-label{font-size:.5em;padding-bottom:.2em;border-left:none;padding-left:0;text-align:center}.slide-change-cards--evidence .cc-row{grid-template-columns:1fr;display:flex;flex-direction:column;gap:.38em;flex:1;min-height:0}.slide-change-cards--evidence .cc-card{flex:1;min-height:0;padding:.55em .72em;border-top-width:3px;align-items:center;gap:.6em}.slide-change-cards--evidence .cc-card-icon .cs-icon{width:2em;height:2em}.slide-change-cards--evidence .cc-card-impact{display:inline-block;align-self:flex-start;font-family:Montserrat,sans-serif;font-weight:700;font-size:.42em;letter-spacing:.08em;text-transform:uppercase;padding:.22em .65em;border-radius:999px;line-height:1.2;margin-bottom:.14em}.slide-change-cards--evidence .cc-card-impact--navy{color:var(--navy);background:#00325214}.slide-change-cards--evidence .cc-card-impact--teal{color:var(--teal);background:#00b2891f}.slide-change-cards--evidence .cc-card-title{font-size:.66em}.slide-change-cards--evidence .cc-card-detail{font-size:.54em;line-height:1.42}.slide-change-cards--evidence .cc-callout{grid-column:1/-1;margin-top:.05em;text-align:center;border-left:none;border-top:3px solid var(--teal);border-radius:8px;font-size:.5em;padding:.6em .9em;background:#fffffff0;color:var(--navy)}.slide-programme-cards{gap:.28em}.slide-programme-cards .pg-intro{margin:0 0 .15em;padding:.38em .72em;font-size:.46em;line-height:1.4;color:var(--navy);background:linear-gradient(90deg,#00325212,#00b2890f);border-left:3px solid var(--teal);border-radius:0 8px 8px 0;flex-shrink:0}.slide-programme-cards .pg-layout{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.38em;width:100%}.slide-programme-cards .pg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:.32em;align-content:start;flex:1 1 auto;min-height:0}.slide-programme-cards .pg-card{background:#fffffff7;border-radius:10px;border:1px solid rgba(0,50,82,.08);border-top:3px solid var(--navy);box-shadow:0 2px 10px #00325214;padding:.38em .44em .42em;display:flex;flex-direction:column;gap:.28em;min-height:0;transition:transform .15s ease,box-shadow .15s ease}.slide-programme-cards .pg-card:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0032521f}.slide-programme-cards .pg-card:nth-child(3n){border-top-color:var(--teal)}.slide-programme-cards .pg-card-head{display:flex;align-items:center;gap:.32em;padding-bottom:.18em;border-bottom:1px solid rgba(0,50,82,.08)}.slide-programme-cards .pg-card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.55em;height:1.55em;border-radius:8px;background:#0032520f}.slide-programme-cards .pg-card-title{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.44em;line-height:1.22;color:var(--navy)}.slide-programme-cards .pg-card-body{display:grid;grid-template-columns:1fr 1fr;gap:.28em;min-height:0}.slide-programme-cards .pg-card-status,.slide-programme-cards .pg-card-gap{display:flex;flex-direction:column;gap:.12em;min-width:0;padding:.22em .28em;border-radius:6px}.slide-programme-cards .pg-card-status{background:#00b28914;border:1px solid rgba(0,178,137,.18)}.slide-programme-cards .pg-card-gap{background:#f59e0b14;border:1px solid rgba(245,158,11,.22)}.slide-programme-cards .pg-card-label{font-family:Montserrat,sans-serif;font-weight:700;font-size:.28em;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.slide-programme-cards .pg-card-label--status{color:var(--teal)}.slide-programme-cards .pg-card-label--gap{color:var(--chart-amber)}.slide-programme-cards .pg-card-text{margin:0;font-family:Century Gothic,sans-serif;font-size:.36em;line-height:1.35;color:var(--gray)}.slide-programme-cards .pg-callout{flex-shrink:0;background:linear-gradient(135deg,#0032520d,#00b28912);border-top:3px solid var(--teal);border-radius:8px;padding:.42em .75em;font-family:Century Gothic,sans-serif;font-size:.42em;line-height:1.35;color:var(--navy);font-weight:600;text-align:center}.slide-programme-cards--grouped .pg-layout,.slide-programme-cards#in-flight .pg-layout{gap:.28em}.slide-programme-cards--grouped .pg-grid--grouped,.slide-programme-cards#in-flight .pg-grid--grouped{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42em;align-content:start;flex:0 1 auto}.slide-programme-cards--grouped .pg-group,.slide-programme-cards#in-flight .pg-group{display:flex;flex-direction:column;gap:.28em;min-height:0;padding:.38em .4em .42em;background:#ffffffb8;border-radius:10px;border:1px solid rgba(0,50,82,.08);box-shadow:0 2px 12px #0032520f}.slide-programme-cards--grouped .pg-group--navy,.slide-programme-cards#in-flight .pg-group--navy{border-top:3px solid var(--navy)}.slide-programme-cards--grouped .pg-group--teal,.slide-programme-cards#in-flight .pg-group--teal{border-top:3px solid var(--teal)}.slide-programme-cards--grouped .pg-group-label,.slide-programme-cards#in-flight .pg-group-label{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.38em;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding-bottom:.12em;border-bottom:1px solid rgba(0,50,82,.08)}.slide-programme-cards--grouped .pg-group-label--navy,.slide-programme-cards#in-flight .pg-group-label--navy{color:var(--navy)}.slide-programme-cards--grouped .pg-group-label--teal,.slide-programme-cards#in-flight .pg-group-label--teal{color:var(--teal)}.slide-programme-cards--grouped .pg-group-cards,.slide-programme-cards#in-flight .pg-group-cards{display:flex;flex-direction:column;gap:.28em;min-height:0}.slide-programme-cards--grouped .pg-card,.slide-programme-cards#in-flight .pg-card{padding:.32em .36em .36em;gap:.22em}.slide-programme-cards--grouped .pg-card-head,.slide-programme-cards#in-flight .pg-card-head{padding-bottom:.14em}.slide-programme-cards--grouped .pg-card-icon,.slide-programme-cards#in-flight .pg-card-icon{width:1.35em;height:1.35em}.slide-programme-cards--grouped .pg-card-title,.slide-programme-cards#in-flight .pg-card-title{font-size:.4em;line-height:1.2}.slide-programme-cards--grouped .pg-card-body--stacked,.slide-programme-cards#in-flight .pg-card-body--stacked{grid-template-columns:1fr;gap:.2em}.slide-programme-cards--grouped .pg-card-status,.slide-programme-cards--grouped .pg-card-gap,.slide-programme-cards#in-flight .pg-card-status,.slide-programme-cards#in-flight .pg-card-gap{padding:.18em .24em}.slide-programme-cards--grouped .pg-card-text,.slide-programme-cards#in-flight .pg-card-text{font-size:.34em;line-height:1.32}.slide-programme-cards--grouped .pg-callout,.slide-programme-cards#in-flight .pg-callout{padding:.36em .65em;font-size:.4em}.reveal-viewport.reveal-scroll .slide-programme-cards .pg-grid{grid-template-columns:1fr;gap:.45em}.reveal-viewport.reveal-scroll .slide-programme-cards .pg-card-body{grid-template-columns:1fr}.reveal-viewport.reveal-scroll .slide-programme-cards .pg-card-title{font-size:.72em}.reveal-viewport.reveal-scroll .slide-programme-cards .pg-card-text{font-size:.62em}.reveal-viewport.reveal-scroll .slide-programme-cards .pg-card-label{font-size:.52em}.reveal-viewport.reveal-scroll .slide-programme-cards .pg-intro,.reveal-viewport.reveal-scroll .slide-programme-cards .pg-callout{font-size:.64em}.reveal-viewport.reveal-scroll .slide-programme-cards--grouped .pg-grid--grouped,.reveal-viewport.reveal-scroll .slide-programme-cards#in-flight .pg-grid--grouped{grid-template-columns:1fr;gap:.5em}.slide-raci-matrix{gap:.24em}.slide-raci-matrix .raci-intro{margin:0;padding:.32em .65em;font-size:.42em;line-height:1.35;color:var(--navy);background:linear-gradient(90deg,#00325212,#00b2890f);border-left:3px solid var(--teal);border-radius:0 8px 8px 0;flex-shrink:0}.slide-raci-matrix .raci-workflow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.12em .08em;padding:.28em .45em;background:#ffffffe0;border:1px solid rgba(0,50,82,.08);border-radius:8px;flex-shrink:0}.slide-raci-matrix .raci-workflow-step{display:inline-flex;align-items:center;gap:.1em}.slide-raci-matrix .raci-workflow-text{font-family:Montserrat,sans-serif;font-weight:700;font-size:.34em;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);padding:.2em .45em;background:#00b2891a;border-radius:999px}.slide-raci-matrix .raci-workflow-arrow{font-size:.36em;color:var(--teal);font-weight:700;margin:0 .04em}.slide-raci-matrix .raci-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:.35em .55em;padding:.22em .35em;flex-shrink:0}.slide-raci-matrix .raci-legend-item{display:inline-flex;align-items:center;gap:.22em}.slide-raci-matrix .raci-legend-label{font-family:Century Gothic,sans-serif;font-size:.32em;color:var(--gray)}.slide-raci-matrix .raci-badge{display:inline-flex;align-items:center;gap:.12em;padding:.14em .32em;border-radius:999px;border:1px solid transparent;line-height:1}.slide-raci-matrix .raci-badge-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.slide-raci-matrix .raci-badge-letter{font-family:Montserrat,sans-serif;font-weight:700;font-size:.34em;letter-spacing:.04em}.slide-raci-matrix .raci-badge--a{background:#0032521a;border-color:#00325238;color:var(--navy)}.slide-raci-matrix .raci-badge--r{background:#00b2891f;border-color:#00b28947;color:var(--teal)}.slide-raci-matrix .raci-badge--c{background:#54a0ff1f;border-color:#54a0ff47;color:var(--chart-blue)}.slide-raci-matrix .raci-badge--i{background:#f59e0b1f;border-color:#f59e0b47;color:var(--chart-amber)}.slide-raci-matrix .raci-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.18em;background:#ffffffeb;border:1px solid rgba(0,50,82,.08);border-radius:10px;padding:.32em .38em .36em;box-shadow:0 2px 12px #0032520f}.slide-raci-matrix .raci-table-head,.slide-raci-matrix .raci-row{display:grid;grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:.22em;align-items:center}.slide-raci-matrix .raci-table-head{padding-bottom:.16em;border-bottom:2px solid rgba(0,50,82,.1)}.slide-raci-matrix .raci-col-head{font-family:Montserrat,sans-serif;font-weight:700;font-size:.34em;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--navy);line-height:1.2}.slide-raci-matrix .raci-col-head--activity{text-align:left;padding-left:.15em}.slide-raci-matrix .raci-rows{display:flex;flex-direction:column;gap:.2em;min-height:0}.slide-raci-matrix .raci-row{padding:.22em .12em;border-radius:8px;background:#00325208;border:1px solid rgba(0,50,82,.06)}.slide-raci-matrix .raci-row:nth-child(2n){background:#00b2890a}.slide-raci-matrix .raci-activity{display:flex;align-items:center;gap:.28em;min-width:0;padding-right:.12em}.slide-raci-matrix .raci-activity-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.35em;height:1.35em;border-radius:7px;background:#00325212}.slide-raci-matrix .raci-activity-name{font-family:Montserrat,sans-serif;font-weight:700;font-size:.36em;line-height:1.25;color:var(--navy)}.slide-raci-matrix .raci-cell{display:flex;align-items:center;justify-content:center;min-width:0}.slide-raci-matrix .raci-cell-roles{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.14em}.slide-raci-matrix .raci-footnote{flex-shrink:0;margin-top:.05em;padding:.32em .65em;font-family:Century Gothic,sans-serif;font-size:.38em;line-height:1.35;color:var(--navy);font-weight:600;text-align:center;background:linear-gradient(135deg,#0032520d,#00b28912);border-top:3px solid var(--teal);border-radius:8px}.reveal-viewport.reveal-scroll .slide-raci-matrix .raci-table-head,.reveal-viewport.reveal-scroll .slide-raci-matrix .raci-row{grid-template-columns:1fr;gap:.28em}.reveal-viewport.reveal-scroll .slide-raci-matrix .raci-col-head:not(.raci-col-head--activity){display:none}.reveal-viewport.reveal-scroll .slide-raci-matrix .raci-cell{justify-content:flex-start;gap:.2em}.reveal-viewport.reveal-scroll .slide-raci-matrix .raci-cell:before{content:attr(data-col);font-family:Montserrat,sans-serif;font-weight:700;font-size:.52em;letter-spacing:.06em;text-transform:uppercase;color:var(--teal);flex-shrink:0;min-width:5.5em}.reveal-viewport.reveal-scroll .slide-raci-matrix .raci-activity-name{font-size:.68em}.reveal-viewport.reveal-scroll .slide-raci-matrix .raci-badge-letter{font-size:.58em}.reveal-viewport.reveal-scroll .slide-raci-matrix .raci-workflow-text{font-size:.56em}.slide-image-gallery{display:flex;flex-direction:column;height:100%}.slide-image-gallery .slide-intro{font-size:.52em;margin:.1em 0 .35em}.slide-image-gallery .ig-grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:.45em;margin:0 auto;width:96%}.slide-image-gallery .ig-grid--single{grid-template-columns:minmax(0,1fr);width:78%}.slide-image-gallery .ig-cell{margin:0;display:flex;flex-direction:column;min-height:0;background:#fff;border:1px solid rgba(0,50,82,.14);border-radius:10px;overflow:hidden;box-shadow:0 6px 18px #0032521f;transition:transform .2s ease,box-shadow .2s ease}.slide-image-gallery .ig-cell:hover{transform:scale(1.02);box-shadow:0 10px 26px #00325233}.slide-image-gallery .ig-cell img{display:block;width:100%;flex:1;min-height:0;object-fit:cover;object-position:top}.slide-image-gallery .ig-cell figcaption{flex-shrink:0;display:flex;align-items:center;gap:.45em;padding:.3em .55em;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:.4em;color:var(--gray, #54565b);text-align:left;border-top:2px solid var(--teal, #00b289)}.slide-image-gallery .ig-tag{flex-shrink:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.82em;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--navy, #003252);padding:.18em .6em;border-radius:999px}.slide-image-gallery .ig-footnote{flex-shrink:0;margin:.35em auto 0;font-size:.4em;font-style:italic;color:var(--gray, #54565b);text-align:center}.reveal-viewport.reveal-scroll .slide-image-gallery{height:auto}.reveal-viewport.reveal-scroll .slide-image-gallery .ig-grid{grid-template-columns:1fr;grid-auto-rows:auto}.reveal-viewport.reveal-scroll .slide-image-gallery .ig-cell img{aspect-ratio:16/10;flex:none}.slide-dashboard-embed{display:flex;flex-direction:column;height:100%}.slide-dashboard-embed .slide-intro{font-size:.52em;margin:.1em 0 .35em}.slide-dashboard-embed .de-frame-wrap{flex:1;min-height:0;margin:0 auto;width:96%;border:1px solid rgba(0,50,82,.25);border-radius:10px;overflow:hidden;box-shadow:0 8px 24px #00325238;background:#081826}.slide-dashboard-embed .de-frame{display:block;width:100%;height:100%;border:0}.slide-dashboard-embed .de-footnote{margin:.35em auto 0;font-size:.4em;color:var(--gray, #54565b);text-align:center}.slide-dashboard-embed .de-open-link{color:var(--teal, #00b289);font-weight:700;text-decoration:none}.slide-dashboard-embed .de-open-link:hover{text-decoration:underline}.reveal-viewport.reveal-scroll .slide-dashboard-embed .de-frame-wrap{min-height:420px}.slide-thankyou--banner{display:flex;flex-direction:column;height:100%;text-align:center!important}.slide-thankyou--banner .quote--large{flex-shrink:0;margin:.15em auto .35em;font-size:var(--deck-text-md);line-height:1.38;max-width:42em}.slide-thankyou--banner .deck-link-group{flex-shrink:0;margin-bottom:.35em}.slide-thankyou--banner .thankyou-banner{flex:1;min-height:0;margin:.4em auto 0;width:88%;min-height:14em;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00142373;border:1px solid rgba(0,178,137,.3)}.slide-thankyou--banner .thankyou-banner img{display:block;width:100%;height:100%;min-height:14em;object-fit:cover;object-position:center center}.reveal-viewport.reveal-scroll .slide-thankyou--banner{height:auto}.reveal-viewport.reveal-scroll .slide-thankyou--banner .thankyou-banner{flex:none}.reveal-viewport.reveal-scroll .slide-thankyou--banner .thankyou-banner img{height:auto;aspect-ratio:16/7}
