.slide-shell:where(.astro-4kdjxuqk){container-type:inline-size;min-width:0}.slide:where(.astro-4kdjxuqk){--t-bg: #ffffff;--t-ink: #1c1917;--t-accent: #2d6b4a;--t-head: #1c1917;--t-muted: #6e675f;--t-rule: #dfe8e0;--t-radius: var(--radius-sm);--t-font-head: var(--display);--t-font-body: var(--body);--t-font-eye: var(--mono);--t-eye-ls: .14em;--t-node: 50%;--t-border: 1px solid #e2ddd3;--t-fresh: #8a6209;--t-pad: 5cqi;--t-eyebrow: 1.9cqi;--t-title: 5.2cqi;--t-title-sm: 3.6cqi;--t-title-space: .3em;--t-date: 2.2cqi;--t-moment: 2.1cqi;--t-tl-gap: 2cqi;--t-tl-node: 1.4cqi;--t-bar-v: 2.1cqi;--t-bar-l: 1.7cqi;--t-chart-gap: 4.5cqi;--t-chart-h: 58%;--t-quote: 5.4cqi;--t-quote-foot: 1.9cqi;--t-caption: 1.7cqi;aspect-ratio:16 / 9;container-type:inline-size;background:var(--t-bg);color:var(--t-ink);font-family:var(--t-font-body);border:var(--t-border);border-radius:var(--t-radius);box-shadow:var(--shadow-md);padding:var(--t-pad);display:flex;flex-direction:column;overflow:hidden;transition:background var(--dur-component) ease,color var(--dur-component) ease,border-radius var(--dur-component) ease}.slide--outcome:where(.astro-4kdjxuqk){--t-eyebrow: 2cqi;--t-title: 5cqi;--t-title-space: .35em;--t-date: 2.6cqi;--t-moment: 2.4cqi;--t-tl-gap: 2.2cqi;--t-tl-node: 1.5cqi;--t-bar-v: 2.4cqi;--t-bar-l: 1.9cqi;--t-chart-gap: 4cqi;--t-chart-h: 54%}.slide--figure:where(.astro-4kdjxuqk){--t-pad: 5.5cqi;--t-eyebrow: 2.4cqi;--t-title: 6.4cqi;--t-title-space: .35em;--t-date: 3cqi;--t-moment: 2.7cqi;--t-tl-gap: 2.4cqi;--t-tl-node: 1.6cqi}.slide:where(.astro-4kdjxuqk) :where(.astro-4kdjxuqk)[data-region]{border-radius:4px;transition:opacity var(--dur-micro) ease,box-shadow var(--dur-micro) ease}.slide:where(.astro-4kdjxuqk).is-probing :where(.astro-4kdjxuqk)[data-region]{opacity:.3}.slide:where(.astro-4kdjxuqk).is-probing :where(.astro-4kdjxuqk)[data-region].is-lit{opacity:1;box-shadow:0 0 0 2px var(--t-accent)}.slide-eyebrow:where(.astro-4kdjxuqk){margin:0;font-family:var(--t-font-eye);font-size:var(--t-eyebrow);letter-spacing:var(--t-eye-ls);text-transform:uppercase;color:var(--t-accent)}.slide-title:where(.astro-4kdjxuqk){margin:var(--t-title-space) 0 0;font-family:var(--t-font-head);font-size:var(--t-title);font-variation-settings:"wght" 620;font-weight:700;line-height:1.06;letter-spacing:-.025em;text-wrap:balance;color:var(--t-head)}.slide-title--sm:where(.astro-4kdjxuqk){font-size:var(--t-title-sm)}.slide-tl:where(.astro-4kdjxuqk){list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin:auto 0 0;padding:var(--t-tl-gap) 0 0;position:relative}.slide-tl:where(.astro-4kdjxuqk):before{content:"";position:absolute;left:0;right:0;top:calc(var(--t-tl-gap) + var(--t-tl-node) / 2 - 1px);height:2px;background:var(--t-rule)}.slide-tl:where(.astro-4kdjxuqk) li:where(.astro-4kdjxuqk){position:relative;padding-right:var(--t-tl-gap)}.slide-tl:where(.astro-4kdjxuqk) li:where(.astro-4kdjxuqk):before{content:"";position:absolute;top:0;left:0;width:var(--t-tl-node);height:var(--t-tl-node);border-radius:var(--t-node);background:var(--t-accent);box-shadow:0 0 0 calc(var(--t-tl-node) / 2) var(--t-bg)}.tl-date:where(.astro-4kdjxuqk){display:block;margin-top:calc(var(--t-tl-gap) + var(--t-tl-node));font-family:var(--t-font-eye);font-size:var(--t-date);color:var(--t-accent);font-variant-numeric:tabular-nums}.tl-title:where(.astro-4kdjxuqk){display:block;margin-top:.25em;font-family:var(--t-font-head);font-variation-settings:"wght" 600;font-weight:700;font-size:var(--t-moment);line-height:1.15;color:var(--t-head)}.slide-chart:where(.astro-4kdjxuqk){display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--t-chart-gap);margin-top:auto;height:var(--t-chart-h)}.bar:where(.astro-4kdjxuqk){display:grid;grid-template-rows:auto 1fr auto;height:100%}.bar-v:where(.astro-4kdjxuqk){text-align:center;padding-bottom:.8cqi;font-family:var(--t-font-head);font-variation-settings:"wght" 620;font-weight:700;font-size:var(--t-bar-v);color:var(--t-head);font-variant-numeric:tabular-nums}.bar-fill:where(.astro-4kdjxuqk){align-self:end;width:100%;background:var(--t-accent);border-radius:3px 3px 0 0}.bar-l:where(.astro-4kdjxuqk){text-align:center;padding-top:1cqi;font-family:var(--t-font-eye);font-size:var(--t-bar-l);color:var(--t-muted);border-top:1px solid var(--t-rule)}.slide-quote:where(.astro-4kdjxuqk){margin:auto 0;padding:0}.slide-quote:where(.astro-4kdjxuqk) p:where(.astro-4kdjxuqk){font-family:var(--t-font-head);font-variation-settings:"wght" 600;font-weight:700;font-size:var(--t-quote);line-height:1.18;letter-spacing:-.022em;color:var(--t-head);margin:0;max-width:88%}.slide-quote:where(.astro-4kdjxuqk) p:where(.astro-4kdjxuqk):before{content:"“"}.slide-quote:where(.astro-4kdjxuqk) p:where(.astro-4kdjxuqk):after{content:"”"}.slide-quote:where(.astro-4kdjxuqk) footer:where(.astro-4kdjxuqk){margin-top:3cqi;font-size:var(--t-quote-foot)}.q-name:where(.astro-4kdjxuqk){display:block;font-weight:600;color:var(--t-ink)}.q-role:where(.astro-4kdjxuqk){display:block;color:var(--t-muted)}.slide-img:where(.astro-4kdjxuqk){margin:2cqi 0 0;display:flex;flex-direction:column;flex:1;min-height:0}.slide-img-frame:where(.astro-4kdjxuqk){flex:1;width:100%;object-fit:cover;border-radius:calc(var(--t-radius) / 2);min-height:0}.slide-img:where(.astro-4kdjxuqk) figcaption:where(.astro-4kdjxuqk){margin-top:1.4cqi;font-size:var(--t-caption);color:var(--t-muted);font-family:var(--t-font-eye)}:where(.astro-4kdjxuqk)[data-fresh] .tl-date:where(.astro-4kdjxuqk),:where(.astro-4kdjxuqk)[data-fresh] .bar-v:where(.astro-4kdjxuqk){color:var(--t-fresh)}:where(.astro-4kdjxuqk)[data-fresh] .bar-fill:where(.astro-4kdjxuqk){background:var(--t-fresh)}.slide-tl:where(.astro-4kdjxuqk) li:where(.astro-4kdjxuqk)[data-fresh]:before{background:var(--t-fresh)}.surface.is-switching :where(.astro-4kdjxuqk)[data-fresh]{animation:slide-arrive var(--dur-component) var(--ease-out-quint) both}@keyframes slide-arrive{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media(forced-colors:active){.bar-fill:where(.astro-4kdjxuqk),.slide-tl:where(.astro-4kdjxuqk) li:where(.astro-4kdjxuqk):before,.slide-tl:where(.astro-4kdjxuqk) li:where(.astro-4kdjxuqk)[data-fresh]:before{background:CanvasText}}@media(prefers-reduced-motion:reduce){.slide:where(.astro-4kdjxuqk),.slide:where(.astro-4kdjxuqk) :where(.astro-4kdjxuqk)[data-region]{transition:none}.surface.is-switching :where(.astro-4kdjxuqk)[data-fresh]{animation:none}}
