/* T-23: revisions confined to the slides named in round two. */
#v2-06 .variant-visual{gap:46px;justify-content:center}
#v2-06 .tax-composition>.viz{height:420px}
#v2-06 .viz .tax-value{font:400 64px var(--display)}
#v2-08 .body{justify-content:center;gap:26px}
#v2-08 .company-story{align-items:end}
#v2-10 .graduate-native{grid-template-columns:360px 1fr;gap:50px}
#v2-10 .graduate-native>.viz{height:360px}
#v2-10 .graduate-native>div{gap:18px}
.graduate-results{display:grid;grid-template-columns:1fr 1fr;gap:44px}
.graduate-results article{display:flex;flex-direction:column;gap:16px}
.graduate-figure{font:400 100px/1 var(--display);color:var(--accent);letter-spacing:-.01em;white-space:nowrap}
#v2-10 .graduate-native p{font-size:28px;line-height:1.35}
#v2-11 .screening-outcome{justify-content:flex-start;gap:60px}
#v2-11 .screening-outcome p{font:400 36px/1.3 var(--serif)}
#v2-12 .variant-visual{justify-content:center;gap:34px}
#v2-21 .study-columns .viz-label{height:72px}
#v2-21 .study-result{height:145px}
.ascending-principles{display:grid;grid-template-columns:repeat(5,1fr);align-items:start}
.ascending-principles article{padding-top:var(--rise)}
.ascending-principles .principle-step{height:80px}
#v2-22 .ascending-principles p{font:400 38px/1.2 var(--serif);margin:16px 16px 0 20px}
#v2-22 .body{justify-content:center;gap:28px}
#v2-29 .support-rows .spending-comparison{width:450px;height:210px}
#v2-29 .viz .spending-value{font:400 62px var(--display);fill:var(--accent)}
#v2-29 .viz .spending-country{font-size:28px}

/* T-27: one persistent GitHub chart, with a reserved cumulative reveal. */
.slide.github-history .body{padding-top:20px;gap:0;justify-content:flex-start}
.github-stack{display:flex;flex-direction:column;gap:22px}
.slide.github-history .build-first,.slide.github-history .build-second{position:static;inset:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:8px}
.slide.github-history .commits-chart{height:310px!important;width:1680px}
.slide.github-history .commits-chart text{font-size:26px}
.slide.github-history .commits-chart .chart-value{font-size:28px}
.slide.github-history .body .build-first p{font-size:30px;line-height:1.26}
.slide.github-history .body .v2-chart-description{font-size:24px;line-height:1.4;color:var(--ink-soft)}
.slide.github-history .build-second{gap:14px;transition:none}
.slide.github-history .body .github-purpose{font:400 34px/1.25 var(--display);letter-spacing:-.01em}
.slide.github-history .body .github-purpose.emphasis{font-style:italic}
.slide.github-history[data-entrance-animation].is-active .annual-bar{animation:column-enter var(--year-duration) ease-out both;animation-delay:var(--year-delay)}
.slide.github-history[data-entrance-animation].is-active .annual-value{animation:github-value-land 0s linear both;animation-delay:var(--value-delay)}
@keyframes github-value-land{from{opacity:0}to{opacity:1}}
.slide.github-history{transition:none}
