.deck-stage{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--deck-paper)}.deck-stage__composition{position:absolute;top:0;left:0;width:1920px;height:1080px;transform-origin:top left;background:var(--deck-paper);color:var(--deck-ink);font-family:var(--deck-font-content);overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;padding-left:calc(1920px * var(--deck-stage-inset-x));padding-right:calc(1920px * var(--deck-stage-inset-x));padding-top:calc(1080px * var(--deck-stage-inset-y));padding-bottom:calc(1080px * var(--deck-stage-inset-y))}.deck-stage__footer{position:absolute;left:168px;right:36px;bottom:36px;display:flex;justify-content:flex-start;color:var(--deck-ink);font-family:var(--deck-font-content);font-size:24px;letter-spacing:.02em}.deck-stage__overflow-badge{position:absolute;bottom:var(--space-2);right:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--deck-paper);border:var(--deck-rule-hairline) solid var(--deck-accent);color:var(--deck-accent);font-family:var(--deck-font-utility);font-size:var(--type-micro);text-transform:uppercase;letter-spacing:var(--tracking-chrome)}.deck-slide{flex:1;display:flex;flex-direction:column;min-height:0}.deck-run--accent{color:var(--deck-accent)}.deck-reveal{transition:opacity var(--deck-motion-reveal) ease,visibility 0s linear 0s}.deck-reveal--pending{visibility:hidden;opacity:0;transition:none}.deck-statement{flex:1;display:grid;place-items:center}.deck-statement--align-start{text-align:left;justify-items:start}.deck-statement--align-center{text-align:center;justify-items:center}.deck-statement__block{max-width:100%}.deck-statement__headline{margin:0;font-family:var(--deck-font-content)}.deck-statement--hero .deck-statement__headline{font-size:var(--deck-type-hero)}.deck-statement--title .deck-statement__headline,.deck-statement--section .deck-statement__headline{font-size:var(--deck-type-display)}.deck-statement--quote .deck-statement__headline{font-size:var(--deck-type-heading);font-style:italic}.deck-statement--closing .deck-statement__headline{font-size:var(--deck-type-display);font-style:italic}.deck-statement__support{margin:var(--deck-space-unit) 0 0;color:var(--deck-secondary);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-body)}.deck-statement__rule{width:960px;height:var(--deck-rule-hairline);margin:calc(var(--deck-space-unit) * 3) auto;background:var(--deck-rule)}.deck-statement--align-start .deck-statement__rule{margin-left:0}.deck-statement__byline,.deck-statement__attribution{margin:calc(var(--deck-space-unit) * 2) 0 0;color:var(--deck-quiet);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-body-large)}.deck-ruled-list{flex:1;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--deck-space-unit) * 2);padding-bottom:18px}.deck-ruled-list:has(.deck-ruled-list__row--definition){padding-bottom:28px;justify-content:flex-start}.deck-ruled-list__kicker{margin:0;color:var(--deck-secondary);font-family:var(--deck-font-utility);font-size:var(--deck-type-label);text-transform:uppercase;letter-spacing:var(--tracking-chrome)}.deck-ruled-list__title{margin:0;font-family:var(--deck-font-content);font-size:var(--deck-type-heading);font-weight:400;font-style:italic}.deck-ruled-list__rows{display:flex;flex-direction:column;width:100%;max-width:1450px;margin:41.6px auto 0}.deck-ruled-list__kicker+.deck-ruled-list__rows{margin-top:25.6px}.deck-ruled-list__rows:has(.deck-ruled-list__row--definition){max-width:1400px;flex:1 1 auto;justify-content:center}.deck-ruled-list__row{display:grid;grid-template-columns:110px 1fr;align-items:baseline;padding:27.2px 0;border-bottom:var(--deck-rule-hairline) solid color-mix(in srgb,var(--deck-decorative) 40%,var(--deck-paper))}.deck-ruled-list__row:first-child{border-top:var(--deck-rule-hairline) solid color-mix(in srgb,var(--deck-decorative) 40%,var(--deck-paper))}.deck-ruled-list__marker{color:var(--deck-quiet);font-family:var(--deck-font-content);font-size:44.8px;font-variant-numeric:lining-nums;text-align:left}.deck-ruled-list__heading{margin:0;font-family:var(--deck-font-content);font-size:46.4px}.deck-ruled-list__heading--numbered{font-style:italic}.deck-ruled-list__row--definition{grid-template-columns:500px 1fr;align-items:baseline;column-gap:calc(var(--deck-space-unit) * 3);padding:14.4px 0}.deck-ruled-list__definition-label{margin:0 0 4.8px;font-family:var(--deck-font-content);font-weight:600;font-size:33.6px;line-height:1.2}.deck-ruled-list__definition-description{margin:0;color:var(--deck-secondary);font-family:var(--deck-font-content);font-size:32px;line-height:1.45}.deck-ruled-list__body{margin:6.4px 0 0;color:var(--deck-secondary);font-family:var(--deck-font-content);font-size:30.4px;max-width:1150px}.deck-ruled-list__closing-takeaway{margin:auto 0 0;padding-top:calc(var(--deck-space-unit) * 2);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-body-large)}.deck-ruled-list:has(.deck-ruled-list__row--definition) .deck-ruled-list__closing-takeaway{margin-top:28.8px;padding-top:0;font-size:33.6px}.deck-diagnostic-card{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--deck-space-unit);color:var(--deck-quiet);font-family:var(--deck-font-utility)}.deck-diagnostic-card__label{margin:0;font-size:var(--deck-type-label);text-transform:uppercase;letter-spacing:var(--tracking-chrome)}.deck-diagnostic-card__reason{margin:0;max-width:60%;text-align:center;font-size:var(--deck-type-annotation);color:var(--deck-secondary)}.deck-metric-evidence__kicker,.deck-prompt-reveal__kicker,.deck-visual-explainer__kicker,.deck-case-study__kicker,.deck-source-list__kicker{margin:0;color:var(--deck-secondary);font-family:var(--deck-font-utility);font-size:var(--deck-type-label);text-transform:uppercase;letter-spacing:var(--tracking-chrome)}.deck-metric-evidence__title,.deck-visual-explainer__title,.deck-case-study__title,.deck-source-list__title{margin:calc(var(--deck-space-unit) / 2) 0 0;font-family:var(--deck-font-content);font-size:var(--deck-type-heading);font-weight:400;font-style:italic}.deck-visual-explainer__title{line-height:1}.deck-visual-explainer__title:first-child{margin-top:0;text-align:center;font-size:var(--deck-type-display);line-height:1.2}.deck-metric-evidence{gap:calc(var(--deck-space-unit) * 3);padding-bottom:18px}.deck-metric-evidence__metrics{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;flex:1;min-height:0}.deck-metric-evidence__metric{display:flex;flex-direction:column;align-items:center;padding:calc(var(--deck-space-unit) * 3) calc(var(--deck-space-unit) * 3) calc(var(--deck-space-unit) * 2);text-align:center}.deck-metric-evidence__value{margin-bottom:calc(var(--deck-space-unit) * 1.5);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-hero);font-feature-settings:"onum";letter-spacing:-.02em}.deck-metric-evidence__value--upright{font-style:normal}.deck-metric-evidence__label{display:block;max-width:26ch;color:var(--deck-secondary);font-family:var(--deck-font-content);font-size:var(--deck-type-body)}.deck-metric-evidence__derivation{display:block;margin-top:var(--deck-space-unit);color:var(--deck-quiet);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-annotation)}.deck-metric-evidence__takeaway{margin:0;padding-top:calc(var(--deck-space-unit) * 2);text-align:center;font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-body-large)}.deck-metric-evidence__source{margin:0;color:var(--deck-quiet);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-annotation);text-align:right}.deck-prompt-reveal{gap:calc(var(--deck-space-unit) * 2)}.deck-prompt-reveal__prompt{margin:0;font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-heading)}.deck-prompt-reveal__body{display:flex;flex:1;min-height:0;justify-content:center;align-items:stretch;gap:calc(var(--deck-space-unit) * 5)}.deck-prompt-reveal__payload{position:relative;display:flex;flex:0 0 70%;min-height:0}.deck-prompt-reveal__rail{display:flex;flex-direction:column;justify-content:center;flex:1;gap:calc(var(--deck-space-unit) * 3)}.deck-prompt-reveal__rail-item{display:flex;flex-direction:column;gap:calc(var(--deck-space-unit) / 2)}.deck-prompt-reveal__rail-value{font-family:var(--deck-font-content);font-size:var(--deck-type-body-large)}.deck-prompt-reveal__rail-label{color:var(--deck-secondary);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-annotation)}.deck-prompt-reveal__source{margin:0;color:var(--deck-quiet);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-annotation);text-align:right}.deck-visual-explainer{gap:calc(var(--deck-space-unit) * 2);padding-bottom:28px}.deck-visual-explainer__plate{position:relative;display:flex;flex:1;min-height:0}.deck-visual-explainer__takeaway{max-width:1056px;margin:0 auto 28.8px;padding-top:0;text-align:center;font-family:var(--deck-font-content);font-style:italic;font-size:35.2px;line-height:1.3}.deck-visual-explainer__annotation{margin:0;color:var(--deck-secondary);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-annotation)}.deck-visual-explainer__source{margin:0;color:var(--deck-quiet);font-family:var(--deck-font-utility);font-size:var(--deck-type-annotation)}.deck-case-study{gap:calc(var(--deck-space-unit) * 3);padding-bottom:24px}.deck-case-study__body{display:grid;grid-template-columns:1fr 620px;gap:calc(var(--deck-space-unit) * 10);align-items:center;flex:1;min-height:0}.deck-case-study__story{display:flex;flex-direction:column;border-top:var(--deck-rule-hairline) solid var(--deck-rule)}.deck-case-study__story-row{padding:18.4px 0;border-bottom:var(--deck-rule-hairline) solid var(--deck-rule)}.deck-case-study__story-heading{margin:0;font-family:var(--deck-font-content);font-weight:600;font-size:33.6px;line-height:1.2}.deck-case-study__story-body{margin:calc(var(--deck-space-unit) / 2) 0 0;color:var(--deck-secondary);font-family:var(--deck-font-content);font-size:32px;line-height:1.45}.deck-case-study__story-aside{margin:calc(var(--deck-space-unit) / 2) 0 0;color:var(--deck-secondary);font-family:var(--deck-font-content);font-style:italic;font-size:32px}.deck-case-study__dimensions{display:flex;flex-direction:column;border-top:var(--deck-rule-hairline) solid var(--deck-rule)}.deck-case-study__dimension{display:flex;flex-direction:column;gap:calc(var(--deck-space-unit) / 2);padding:16.8px 0;border-bottom:var(--deck-rule-hairline) solid color-mix(in srgb,var(--deck-decorative) 40%,var(--deck-paper))}.deck-case-study__dimension-key{margin:0 0 4px;color:var(--deck-quiet);font-family:var(--deck-font-content);font-variant:small-caps;font-size:20px;letter-spacing:.05em}.deck-case-study__dimension-value{color:var(--deck-ink);font-family:var(--deck-font-content);font-style:italic;font-size:28.8px;line-height:1.35}.deck-source-list{gap:calc(var(--deck-space-unit) * 3);padding-bottom:18px}.deck-source-list__columns{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(var(--deck-space-unit) * 10);flex:1;min-height:0}.deck-source-list__column{display:flex;flex-direction:column}.deck-source-list__column:last-child{margin-left:calc(var(--deck-space-unit) * -5);padding-left:calc(var(--deck-space-unit) * 5)}.deck-source-list__reference{padding:calc(var(--deck-space-unit) * 2) 0}.deck-source-list__topic{font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-body)}.deck-source-list__topic:after{content:" —"}.deck-source-list__citation{color:var(--deck-secondary);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-body)}.deck-figure{position:relative;flex:1;min-height:0;overflow:hidden}.deck-figure__occurrence{position:absolute;inset:0}.deck-figure--fit-wide{width:100%;aspect-ratio:16 / 7;align-self:center;flex:none}.deck-figure--fit-tall{height:100%;aspect-ratio:4 / 5;align-self:center;margin:0 auto;flex:none}.deck-figure--frame-chart{width:auto;height:min(620px,100%);aspect-ratio:1350 / 620;max-width:100%;align-self:center;flex:none;margin:0 auto}.deck-figure--frame-flow{width:auto;height:min(580px,100%);aspect-ratio:1500 / 580;max-width:100%;align-self:center;flex:none;margin:0 auto}.deck-figure--frame-flow-large{width:auto;height:min(740px,100%);aspect-ratio:1700 / 740;max-width:100%;align-self:center;flex:none;margin:0 auto}.deck-figure--frame-workflow{width:auto;height:min(640px,100%);aspect-ratio:1500 / 640;max-width:100%;align-self:center;flex:none;margin:0 auto}.deck-figure--frame-frontier{width:auto;height:min(620px,100%);aspect-ratio:1450 / 620;max-width:100%;align-self:center;flex:none;margin:0 auto}.deck-figure__raster{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.deck-figure__raster img{max-width:100%;max-height:100%;object-fit:contain}.deck-figure__component{position:absolute;inset:0}.deck-figure__component-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:var(--deck-paper);opacity:1;transition:opacity var(--deck-motion-reveal) ease}.deck-figure__component-poster--hidden{opacity:0}.deck-figure__component-frame{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:0;pointer-events:none;transition:opacity var(--deck-motion-reveal) ease}.deck-figure__component-frame--visible{opacity:1}.deck-figure__placeholder,.deck-figure__diagnostic{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--deck-space-unit);padding:calc(var(--deck-space-unit) * 3);border:var(--deck-rule-hairline) solid var(--deck-rule);color:var(--deck-quiet);font-family:var(--deck-font-utility);text-align:center}.deck-figure__placeholder-label{margin:0;font-size:var(--deck-type-label);text-transform:uppercase;letter-spacing:var(--tracking-chrome)}.deck-figure__placeholder-alt{margin:0;max-width:70%;color:var(--deck-secondary);font-family:var(--deck-font-content);font-style:italic;font-size:var(--deck-type-annotation)}.deck-figure__diagnostic{font-size:var(--deck-type-annotation)}.deck-figure__loading{position:absolute;inset:0}@media(prefers-reduced-motion:reduce){.deck-reveal,.deck-figure__component-poster,.deck-figure__component-frame{transition:none}}
