@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/fee8eda328b51efa-s.0~k7y~k1cgme6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/74ca5a44343e1f34-s.0vgk3_w43sg~u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/f4ad93e0015651ad-s.1060pjsljkiam.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/0a17f42d7064e237-s.0l1bgi5yse9ap.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/4aea0f2531f371a0-s.11.y-7168w0hz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/db949e2ffa430f6c-s.04o6n_vyx8g_5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/b5955fc0b987bf0d-s.p.03jxy7lf1j60j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_f9b2645d-module__uJROWa__className{font-family:Inter,Inter Fallback;font-style:italic;font-weight:900}.inter_f9b2645d-module__uJROWa__variable{--font-sans-display:"Inter", "Inter Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d2eaffe6ed870126-s.0z3wyqc47wwz6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a548aec3df550570-s.01z8b.wunyc.5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f43b3370ddf597ef-s.09ad-3g2jj3__.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/afcc1f9ccef0a2c4-s.0t52u~8wt935z.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e5f9fce109d67330-s.0nz9mkwxn4awc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2fe1c2417571e68-s.0~_1-wdcjsljw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/013cdec7b2705c72-s.p.16dlguer7k1l..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_50030825-module__tHAvQa__className{font-family:Inter,Inter Fallback;font-style:normal;font-weight:700}.inter_50030825-module__tHAvQa__variable{--font-sans-bold:"Inter", "Inter Fallback"}
.slide-fit{position:relative;overflow:hidden;container-type:size}.slide-fit .slide{margin:calc(var(--slide-height) / -2) 0 0 calc(var(--slide-width) / -2);transform:scale(var(--slide-scale,min(tan(atan2(100cqw, var(--slide-width))), tan(atan2(100cqh, var(--slide-height))))));position:absolute;top:50%;left:50%}.slide{box-sizing:border-box;width:var(--slide-width);height:var(--slide-height);padding:var(--slide-pad-top) var(--slide-pad-x) var(--slide-pad-bottom);background:var(--color-background);color:var(--color-text);font-family:var(--font-serif);font-size:var(--slide-text-body);line-height:var(--slide-leading-body);text-align:left;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;display:flex;overflow:hidden}.slide-flow{gap:var(--slide-gap);flex-direction:column;min-height:0;display:flex}.slide-main{flex:1;justify-content:center}.slide-flow>:is(h1,h2,h3,h4,p,ul,ol,blockquote,figure,hr){margin:0}.slide-flow>:is(h1,h2,h3,h4){font-family:var(--font-serif);font-weight:var(--font-weight-medium);text-align:left}.slide-flow>h1{font-size:var(--slide-text-title);line-height:var(--slide-leading-title);letter-spacing:var(--tracking-4xl)}.slide-flow>h2{font-size:var(--slide-text-heading);line-height:var(--slide-leading-heading);letter-spacing:var(--tracking-3xl)}.slide-flow>:is(h3,h4){font-size:var(--slide-text-body);line-height:var(--slide-leading-body)}.slide-flow>:not(.slide-embed) :is(strong,b){font-weight:var(--font-weight-medium);color:var(--color-accent)}.slide .slide-flow>:is(ul,ol) :is(strong,b){font-weight:var(--font-weight-semibold);color:var(--color-text)}.slide-flow>:is(ul,ol){padding-left:1.1em}.slide-flow>:is(ul,ol)>li{margin:0;padding-left:.2em}.slide-flow>:is(ul,ol)>li+li{margin-top:24px}.slide-flow>:is(ul,ol)>li::marker{color:var(--color-accent)}.slide-flow>blockquote{border-left:4px solid var(--color-accent);color:var(--color-text);padding-left:56px}.slide-flow>blockquote>p{margin:0}.slide-flow>blockquote>p+p{margin-top:24px}.slide-flow>blockquote>p:last-child:not(:first-child){font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta);color:var(--color-text-secondary);margin-top:40px}.slide-embed{zoom:var(--slide-embed-zoom);font-size:var(--text-base);line-height:var(--leading-base)}.slide-embed>*{margin-block:0}.slide-source{font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);letter-spacing:var(--tracking-xs);color:var(--color-text-secondary);margin:32px 0 0}.slide-source a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:4px}.slide-footer{justify-content:space-between;gap:var(--slide-gap);border-top:1px solid var(--color-border);font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);letter-spacing:var(--tracking-xs);color:var(--color-text-muted);margin-top:32px;padding-top:20px;display:flex}.slide-footer-label{margin-right:auto}.slide-footer .read-more{flex:1 1 0}.slide-footer .read-more-line{text-align:right}.slide-footer-link{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:4px;transition:color .15s}.slide-footer-link:hover{color:var(--color-accent)}.read-more{display:grid}.read-more>*{grid-area:1/1}.read-more-line{contain:inline-size;height:1lh;overflow:hidden}.read-more-line>a{display:inline}.read-more-line>a:focus-visible{box-shadow:none;color:var(--color-accent);-webkit-text-decoration:underline 2px var(--color-accent);text-decoration:underline 2px var(--color-accent);text-underline-offset:4px;outline:none}.read-more-title{white-space:nowrap;-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.read-more-min{visibility:hidden;white-space:nowrap}.slide :is(.slide-kicker,.slide-byline,.slide-dateline){font-family:var(--font-serif);font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta);letter-spacing:var(--tracking-kicker);margin:0;font-variant-caps:all-small-caps}.slide[data-layout=title] .slide-main{justify-content:space-between}.slide-wordmark>span{font-size:var(--slide-text-meta);line-height:var(--leading-wordmark)}.slide[data-layout=title] .slide-flow .slide-flow{gap:0}.slide-flow>.slide-subtitle{color:var(--color-text-secondary);margin-top:24px;font-style:italic}.slide-flow>.slide-byline{margin-top:72px}.slide-dateline{color:var(--color-text-secondary)}.slide[data-layout=section] .slide-kicker{color:var(--color-accent);margin-bottom:-24px}.slide[data-layout=section] .slide-flow>h2{font-size:var(--slide-text-title);line-height:var(--slide-leading-title);letter-spacing:var(--tracking-4xl)}.slide[data-layout=section] .slide-flow>p{color:var(--color-text-secondary)}.slide[data-layout=section]:has(.slide-sketch) .slide-main{text-align:center;justify-content:flex-start;align-items:center;padding-top:130px}.slide[data-layout=section] .slide-flow>ul{font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);grid-auto-columns:1fr;grid-auto-flow:column;gap:0 32px;margin-top:80px;padding-left:0;list-style:none;display:grid}.slide[data-layout=section] .slide-flow>ul>li{border-top:1px solid var(--color-border);padding:16px 0 0}.slide[data-layout=section] .slide-flow>ul>li+li{margin-top:0}.slide[data-layout=section] .slide-flow>ul>li>ul{margin:0;padding:0;list-style:none}.slide[data-layout=section] .slide-flow>ul>li>ul>li:first-child{color:var(--color-text-secondary)}.slide[data-layout=section] .slide-flow>ul>li>ul>li+li{color:var(--color-text);margin-top:12px}.slide[data-layout=statement] .slide-flow>p{max-width:1500px;font-size:var(--slide-text-display);line-height:var(--slide-leading-display);letter-spacing:var(--tracking-3xl)}.slide[data-layout=statement][data-align=center] .slide-flow>p{text-align:center;margin-inline:auto}.slide[data-layout=quote] .slide-flow>blockquote{max-width:1500px;font-size:var(--slide-text-quote);line-height:var(--slide-leading-quote)}.slide[data-layout=quote] .slide-flow>blockquote>p:last-child:not(:first-child){font-size:var(--slide-text-quote-attribution);line-height:var(--slide-leading-quote-attribution)}.slide-stats{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:96px;display:grid}.slide-stat[data-divider=before]{position:relative}.slide-stat[data-divider=before]:before{content:"";background:var(--color-border);width:1px;position:absolute;top:0;bottom:0;left:-48px}.slide-stat-value{font-size:var(--slide-text-stat);line-height:var(--slide-leading-stat);font-weight:var(--font-weight-medium);font-variant-numeric:lining-nums;letter-spacing:var(--tracking-4xl);color:var(--color-accent);margin:0}.slide-stats:has(>:nth-child(3)) .slide-stat-value{font-size:calc(var(--slide-text-stat) * .75);line-height:calc(var(--slide-leading-stat) * .75)}.slide-stat-label{font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta);color:var(--color-text-secondary);margin-top:24px}.slide-stat-label>p{margin:0}.slide-figure{flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}.slide-figure img{object-fit:contain;object-position:left center;mix-blend-mode:multiply;flex:0 auto;width:100%;min-height:0}.slide :is(.slide-figure,.slide-audio) figcaption{font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);letter-spacing:var(--tracking-xs);color:var(--color-text-secondary);margin-top:24px}.slide :is(.slide-figure,.slide-audio) figcaption>p{margin:0}.slide[data-layout=image] .slide-main{justify-content:flex-start}.slide[data-layout=quad]{padding:48px 64px}.slide[data-layout=quad] .slide-main{justify-content:stretch}.slide[data-layout=quad] .slide-main>ul{flex:1;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.slide[data-layout=quad] .slide-main>ul>li{margin:0;padding:36px 48px}.slide[data-layout=quad] .slide-main>ul>li:nth-child(odd){border-right:1px solid var(--color-border)}.slide[data-layout=quad] .slide-main>ul>li:nth-child(-n+2){border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-end;display:flex}.slide[data-layout=quad] .slide-main>ul>li>p{font-size:var(--slide-text-quad,23px);line-height:var(--slide-leading-quad,33px);margin:0}.slide[data-layout=quad] .slide-main>ul>li>p:not(:first-child){font-style:italic}.slide[data-layout=quad] .slide-main{position:relative}.slide-axis{background:var(--color-background);font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);color:var(--color-text-secondary);white-space:nowrap;padding:0 16px;position:absolute}.slide-axis[data-end=top]{padding:16px 24px;top:0;left:50%;transform:translate(-50%)}.slide-axis[data-end=bottom]{padding:16px 24px;bottom:0;left:50%;transform:translate(-50%)}.slide-axis[data-end=left]{top:50%;left:0;transform:translateY(-50%)}.slide-axis[data-end=right]{top:50%;right:0;transform:translateY(-50%)}.slide[data-layout=quad] .slide-main>ul>li>p:first-child{font-family:var(--font-sans);font-size:var(--slide-text-item);line-height:var(--slide-leading-item);font-weight:var(--font-weight-semibold);margin-bottom:16px}.slide[data-layout=side]{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:440px minmax(0,1fr);column-gap:72px;display:grid}.slide[data-layout=side] .slide-main{display:contents}.slide[data-layout=side] .slide-main>h2{grid-area:1/1;align-self:start}.slide[data-layout=side] .slide-figure{grid-area:1/2/span 2;min-height:0}.slide[data-layout=side] .slide-figure img{object-position:right center;height:100%}.slide[data-layout=side] .slide-source{grid-area:2/1;align-self:end}.slide[data-layout=side] .slide-footer{grid-area:3/1/auto/-1}.slide:is([data-layout=list],[data-layout=photo]) .slide-main{justify-content:flex-start}.slide[data-layout=list]:has(.slide-sketch[data-wrap]) .slide-main :is(ol,ul){max-width:740px}.slide:is([data-layout=statement],[data-layout=quote]):has(.slide-sketch) .slide-main{justify-content:flex-start}.slide[data-layout=chart] .slide-main{justify-content:flex-start}.slide[data-layout=chart] .slide-embed figure{margin:0}.slide[data-layout=chart] .slide-embed details{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.slide[data-layout=photo]{padding-right:calc(var(--slide-width) / 2 + var(--slide-gap))}.slide[data-layout=photo] .slide-flow>:is(ul,ol){font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta)}.slide-photo{width:calc(var(--slide-width) / 2);background:var(--slide-letterbox);margin:0;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.slide-photo img{object-fit:cover;width:100%;height:100%;display:block}.slide-photo[data-fit=contain] img{object-fit:contain}.slide-photo:after{content:"";background:color-mix(in srgb, var(--slide-letterbox) var(--slide-photo-shade,55%), transparent);position:absolute;inset:0}.slide-photo-text{z-index:1;padding:var(--slide-pad-x) 112px calc(var(--slide-pad-bottom) + 80px) 96px;color:var(--color-background);position:absolute;inset:auto 0 0}.slide:is([data-layout=photo],[data-layout=era]) .slide-source{z-index:2;left:calc(var(--slide-width) / 2 + 96px);right:112px;bottom:var(--slide-pad-bottom);font-size:var(--slide-text-credit);line-height:var(--slide-leading-credit);color:color-mix(in srgb, var(--color-background) 75%, transparent);margin:0;position:absolute}.slide:is([data-layout=photo],[data-layout=era]) .slide-source a{-webkit-text-decoration-color:color-mix(in srgb, var(--color-background) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-background) 40%, transparent)}.slide[data-layout=plate] .slide-photo{width:var(--slide-width)}.slide[data-layout=plate] .slide-photo:after{content:none}.slide[data-layout=plate] .slide-source{z-index:2;right:64px;bottom:var(--slide-pad-bottom);border-radius:var(--radius-sm);font-size:var(--slide-text-credit);line-height:var(--slide-leading-credit);color:color-mix(in srgb, var(--color-background) 85%, transparent);background:color-mix(in srgb, var(--slide-letterbox) 55%, transparent);margin:0;padding:4px 12px;position:absolute}.slide[data-layout=plate] .slide-source a{-webkit-text-decoration-color:color-mix(in srgb, var(--color-background) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-background) 40%, transparent)}.slide-photo-text blockquote{color:inherit;font-style:italic;font-size:var(--slide-text-body);border:0;margin:0;padding:0;line-height:58px}.slide-photo-text blockquote>p{margin:0}.slide-photo-text blockquote>p:last-child span{color:inherit}.slide-photo-text blockquote>p:last-child:not(:first-child){font-style:normal;font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta);color:color-mix(in srgb, var(--color-background) 80%, transparent);margin-top:32px}.slide-sketch{mix-blend-mode:multiply;pointer-events:none;height:auto;margin:0;position:absolute}.slide[data-layout=timeline] .slide-main{justify-content:flex-start;padding-top:24px}.slide[data-layout=timeline] .slide-main>blockquote{top:calc(var(--slide-pad-top) + 24px);right:var(--slide-pad-x);text-wrap:pretty;width:820px;font-style:italic;font-size:var(--slide-text-small);line-height:var(--slide-leading-small);padding-left:32px;position:absolute}.slide[data-layout=timeline] .slide-main>blockquote>p:last-child:not(:first-child){font-family:var(--font-sans);font-style:normal;font-size:var(--slide-text-credit);line-height:var(--slide-leading-credit);margin-top:12px}.slide-timeline{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-sans)}.slide-timeline thead td,.slide-timeline tbody th{width:248px}.slide-timeline thead th{text-align:left;vertical-align:bottom;font-size:var(--slide-text-small);line-height:var(--slide-leading-small);font-weight:var(--font-weight-semibold);color:var(--color-text);padding:0 16px 12px}.slide-timeline-era,.slide-timeline-years,.slide-timeline-line{display:block}.slide-timeline-years{font-weight:var(--font-weight-normal);color:var(--color-text-secondary)}.slide-timeline tbody :is(th,td){text-align:left;vertical-align:top;border-top:1px solid var(--color-border);color:var(--color-text-muted);padding:12px 16px 14px}.slide-timeline tbody th{font-size:var(--slide-text-small);line-height:var(--slide-leading-small);font-weight:var(--font-weight-semibold)}.slide-timeline tbody td{font-size:var(--slide-text-credit);line-height:var(--slide-leading-credit)}.slide-timeline tbody tr[data-focus] :is(th,td){background:var(--color-surface);color:var(--color-text);border-top-color:#0000;padding-top:20px;padding-bottom:24px}.slide-timeline tbody tr[data-focus]+tr :is(th,td){border-top-color:#0000}.slide-timeline tbody tr[data-focus] th{border-radius:var(--radius-md) 0 0 var(--radius-md);color:var(--color-accent)}.slide-timeline tbody tr[data-focus] td{font-size:var(--slide-text-small);line-height:var(--slide-leading-small)}.slide-timeline tbody tr[data-focus] td:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0}.slide-timeline-line+.slide-timeline-line{margin-top:6px}.slide-timeline tbody tr[data-focus] .slide-timeline-line+.slide-timeline-line{margin-top:12px}.slide[data-layout=matrix] .slide-main>ul{font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);grid-template-columns:248px repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.slide[data-layout=matrix] .slide-main>ul>li,.slide[data-layout=matrix] .slide-main>ul>li>ul{display:contents}.slide[data-layout=matrix] .slide-main>ul>li>:is(strong,b),.slide[data-layout=matrix] .slide-main>ul>li>ul>li{border-top:1px solid var(--color-border);color:var(--color-text);text-wrap:pretty;margin:0;padding:16px 16px 20px;list-style:none}.slide[data-layout=matrix] .slide-main>ul>li>:is(strong,b){font-weight:var(--font-weight-semibold);grid-column:1}.slide[data-layout=matrix] .slide-main>ul>li:first-child>:is(strong,b),.slide[data-layout=matrix] .slide-main>ul>li:first-child>ul>li{border-top:0;padding-top:0}.slide[data-layout=matrix] .slide-main>ul>li:first-child>:is(strong,b){color:var(--color-text-muted)}.slide[data-layout=matrix] .slide-main>ul>li:first-child>ul>li{font-weight:var(--font-weight-semibold)}.slide[data-layout=matrix] .slide-main>ul>li:not(:first-child)>ul>li{color:var(--color-text-secondary)}.slide[data-layout=matrix] .slide-main>ul>li:not(:first-child)>ul>li :is(strong,b){font-weight:var(--font-weight-semibold);color:var(--color-text)}.slide-wall{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.slide-wall-item{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:176px;padding:24px 16px;display:flex}.slide-wall-item:not(:nth-child(5n)){border-right:1px solid var(--color-border)}.slide-wall-item:nth-child(-n+5){border-bottom:1px solid var(--color-border)}.slide-wall-name{font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta);text-wrap:balance}.slide-wall-mark{justify-content:center;align-items:center;width:100%;height:72px;display:flex}.slide-wall-mark img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;height:48px}.slide-wall-country{font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);color:var(--color-text-secondary)}.slide-flow>.slide-wall~p{font-family:var(--font-sans);font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta);color:var(--color-text-secondary);margin-top:16px}.slide-flow>.slide-wall+p{margin-top:48px}.slide[data-layout=collage]{--slide-collage-width:calc(var(--slide-width) * .66);padding-right:calc(var(--slide-collage-width) + var(--slide-gap))}.slide[data-layout=collage] .slide-main{justify-content:flex-start}.slide[data-layout=collage] .slide-flow>:is(ul,ol){font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta)}.slide-collage{width:var(--slide-collage-width);position:absolute;top:0;bottom:0;right:0}.slide-collage-item{box-sizing:border-box;object-fit:cover;outline:1px solid var(--color-border);margin:0;display:block;position:absolute}.slide-collage-item[data-plain]{object-fit:contain;mix-blend-mode:multiply;outline:0}.slide-collage-text{font-family:var(--font-sans);font-size:var(--slide-text-body);line-height:var(--slide-leading-body);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-text);outline:0;align-items:center;display:flex}.slide-columns{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:96px;min-height:0;display:grid}.slide-aside{justify-content:center;height:100%}.slide[data-layout=closing] .slide-columns{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.slide[data-layout=closing] .slide-aside{align-items:flex-end}.slide-qr{width:100%;max-width:560px;height:auto;color:var(--color-text);display:block}.slide-audio{margin:0}.slide-audio audio{zoom:2;width:100%;height:54px;display:block}.slide-print-only{font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);color:var(--color-text-secondary);display:none}.deck-read-label{line-height:var(--leading-xs)}.deck-read-frame{aspect-ratio:16/9;border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%}.deck-present{background:var(--slide-letterbox);position:fixed;inset:0}.deck-present [data-slide-index]{display:none}.deck-present[data-idle],.deck-present[data-idle] *{cursor:none}.deck-black{background:var(--slide-letterbox);position:absolute;inset:0}.deck-notes{gap:var(--space-6);height:100dvh;padding:var(--space-6) var(--space-8);flex-direction:column;display:flex;overflow:hidden}.deck-notes-bar{justify-content:space-between;align-items:flex-start;gap:var(--space-4) var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.deck-notes-clock{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.deck-notes-controls{gap:var(--space-2);flex-wrap:wrap;display:flex}.deck-notes-grid{gap:var(--space-2) var(--space-10);flex:1;grid-template:"notes current-label""notes current"minmax(0,1fr)"notes next-label""notes next"minmax(0,1fr)/minmax(0,3fr) minmax(0,2fr);min-height:0;display:grid}.deck-notes [data-slide-index]{display:contents}.deck-notes [data-slide-index]>*{display:none}.deck-notes-text{font-size:var(--notes-text);line-height:var(--notes-leading);grid-area:notes;overflow-y:auto}:is(.deck-notes-text,.deck-read-notes,.deck-cheatsheet) :is(strong,b){background-image:linear-gradient(transparent 38%, var(--color-highlight) 38%, var(--color-highlight) 88%, transparent 88%);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-print-color-adjust:exact;print-color-adjust:exact}.deck-notes-label{margin-top:var(--space-4)}.deck-notes-preview{width:100%;height:100%}.deck-notes-preview .slide{outline:4px solid var(--color-border);transform-origin:0;margin-left:0;left:0}@page slide{size:16in 9in;margin:0}@page handout{size:A4;margin:16mm}@media print{.deck-print-hide{display:none!important}.deck-read{max-width:none;margin:0;padding:0}.deck-read-item{page:slide;break-after:page;margin:0}.deck-read-item:last-child{break-after:auto}.deck-read-frame{border:0;border-radius:0}.slide-fit{--slide-scale:initial!important}.deck-read-notes,.slide audio{display:none}.slide-print-only{display:block}html[data-print=notes] .deck-read-item{page:handout}html[data-print=notes] .deck-read-frame{border:1px solid var(--color-border)}html[data-print=notes] .deck-read-notes{max-width:none;margin-top:8mm;font-size:11pt;line-height:16pt;display:block}}.slide[data-layout=era]{--slide-era-photo:calc(var(--slide-width) * .382);padding-right:calc(var(--slide-era-photo) + var(--slide-gap))}.slide:is([data-layout=era],[data-layout=blocks],[data-layout=questions],[data-layout=timeline],[data-layout=matrix]) .slide-main{gap:0}.slide:is([data-layout=era],[data-layout=blocks],[data-layout=questions],[data-layout=timeline],[data-layout=matrix]) .slide-main>p:first-child{font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:8px}.slide:is([data-layout=era],[data-layout=blocks],[data-layout=questions],[data-layout=timeline],[data-layout=matrix]) .slide-main>h2{font-weight:var(--font-weight-semibold);margin-bottom:48px}.slide[data-layout=timeline] .slide-main>h2{margin-bottom:96px}.slide:is([data-layout=era],[data-layout=blocks]) .slide-main>ul{grid-template-columns:1fr 1fr;gap:24px;padding:0;list-style:none;display:grid}.slide:is([data-layout=era],[data-layout=blocks]) .slide-main>ul>li{font-family:var(--font-sans);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin:0;padding:28px 28px 32px}.slide:is([data-layout=era],[data-layout=blocks]) .slide-main>ul>li+li{margin-top:0}.slide:is([data-layout=era],[data-layout=blocks]) .slide-main>ul>li>:is(strong,b){font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta);display:block}.slide:is([data-layout=era],[data-layout=blocks]) .slide-main>ul>li>ul{font-size:var(--slide-text-item);line-height:var(--slide-leading-item);margin:16px 0 0;padding-left:1em}.slide[data-layout=blocks] .slide-main>ul>li>ul{padding-left:0;list-style:none}.slide[data-layout=blocks] .slide-main>ul>li>ul>li+li{color:var(--color-text-secondary)}.slide:is([data-layout=era],[data-layout=blocks]) .slide-main>ul>li>ul>li+li{margin-top:8px}.slide-circled{display:inline-block;position:relative}.slide-circled:before{content:"";background-color:var(--color-accent);pointer-events:none;position:absolute;inset:-16px -30px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M52 3C92 2 99 5 99 48C100 91 93 97 50 97C9 97 1 93 1 50C1 7 7 3 48 4C62 4 72 5 82 9' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M52 3C92 2 99 5 99 48C100 91 93 97 50 97C9 97 1 93 1 50C1 7 7 3 48 4C62 4 72 5 82 9' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.slide[data-layout=blocks] .slide-main>ul:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.slide[data-layout=blocks] .slide-main>ul:has(>li:nth-child(3):last-child)>li>ul>li+li{color:inherit;margin-top:16px}.slide-main li:has(>.slide-circled){padding-block:10px}.slide:is([data-layout=era],[data-layout=blocks]) .slide-main>ul>li>ul>li::marker{color:var(--color-accent)}.slide[data-layout=era] .slide-photo{width:var(--slide-era-photo)}.slide[data-layout=era] .slide-photo-text{padding:var(--slide-pad-x) 64px calc(var(--slide-pad-bottom) + 72px) 64px}.slide[data-layout=era] .slide-photo-text blockquote{font-size:var(--slide-text-meta);line-height:var(--slide-leading-meta)}.slide[data-layout=era] .slide-photo-text blockquote>p:last-child:not(:first-child){font-family:var(--font-sans);font-size:var(--slide-text-small);line-height:var(--slide-leading-small);margin-top:24px}.slide[data-layout=era] .slide-source{left:calc(var(--slide-width) - var(--slide-era-photo) + 64px);right:64px}.slide[data-layout=questions] .slide-main>ul{font-family:var(--font-sans);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px 64px;margin:0;padding:0;list-style:none;display:grid}.slide[data-layout=questions] .slide-main>ul:before,.slide[data-layout=questions] .slide-main>ul:after{font-size:var(--slide-text-small);line-height:var(--slide-leading-small);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--color-text-secondary)}.slide[data-layout=questions] .slide-main>ul:before{content:var(--slide-column-left,"Then");grid-column:1}.slide[data-layout=questions] .slide-main>ul:after{content:var(--slide-column-right,"In the AI era");grid-area:1/2;padding-left:29px}.slide[data-layout=questions] .slide-main>ul>li,.slide[data-layout=questions] .slide-main>ul>li>ul{display:contents}.slide[data-layout=questions] .slide-main>ul>li>p{font-size:var(--slide-text-small);line-height:var(--slide-leading-small);color:var(--color-text-secondary);grid-column:1;align-self:center;margin:0}.slide[data-layout=questions] .slide-main>ul>li>ul>li{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--slide-text-item);line-height:var(--slide-leading-item);grid-column:2;margin:0;padding:24px 28px;list-style:none;position:relative}.slide[data-layout=questions] .slide-main>ul>li>ul>li:before{content:"→";text-align:center;width:64px;color:var(--color-accent);position:absolute;top:50%;left:-64px;transform:translateY(-50%)}.slide[data-layout=pair] .slide-main{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 64px;display:grid}.slide[data-layout=pair] .slide-main>h2{grid-column:1/-1}.slide[data-layout=pair] .slide-figure{justify-content:flex-start}.slide[data-layout=pair] .slide-figure img{border:1px solid var(--color-border);border-radius:var(--radius-md);object-position:left top;mix-blend-mode:normal}.slide[data-layout=pair] .slide-main:has(>.slide-figure~.slide-figure~.slide-figure){grid-template-columns:repeat(3,minmax(0,1fr))}.slide[data-layout=pair] .slide-main:has(>.slide-figure~.slide-figure~.slide-figure) .slide-figure img{object-fit:cover;object-position:center top;border:6px solid var(--color-text);border-radius:36px;flex:1 1 0;width:100%}.slide[data-layout=pair] .slide-main:has(>.slide-figure~.slide-figure~.slide-figure) .slide-figure figcaption{text-align:center}.slide .slide-marker{font-family:var(--font-sans-display,var(--font-sans));line-height:1;font-weight:var(--font-weight-black);letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;color:var(--color-text);margin:0;font-style:italic;position:absolute;top:-.14em;left:50%;transform:translate(-50%)}.slide[data-layout=statement]:has(.slide-marker) .slide-main{padding-top:160px}.slide-lenses{grid-template-columns:repeat(2,350px);grid-auto-rows:350px;justify-content:center;margin-top:35px;display:grid}.slide-lens{border-radius:var(--radius-full,9999px);background:var(--color-highlight);mix-blend-mode:multiply;text-align:center;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:420px;height:420px;margin:-35px;padding:60px;display:flex}.slide .slide-flow .slide-lens strong{font-family:var(--font-sans-bold,var(--font-sans));font-size:34px;line-height:40px;font-weight:var(--font-weight-bold);letter-spacing:.01em;text-transform:uppercase;color:var(--color-text)}.slide-lens span{font-family:var(--font-sans);font-size:var(--slide-text-item);line-height:var(--slide-leading-item);color:var(--color-text-secondary)}.slide .slide-marker-highlight{text-align:center;background:var(--color-highlight);padding:.02em 0 .04em;top:0;left:0;right:0;overflow:hidden;transform:none}.slide[data-layout=list]:has(.slide-marker) .slide-main{padding-top:20px}.slide[data-layout=chart]:has(.slide-marker) .slide-main{padding-top:160px}.slide[data-layout=chart]:has(.slide-marker) .slide-embed{zoom:calc(var(--slide-embed-zoom) * .82)}.slide[data-layout=insights] .slide-main{justify-content:flex-start;padding-top:170px}.slide-insights{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 72px;display:grid}.slide-insight{flex-direction:column;align-items:center;gap:32px;margin:0;display:flex}.slide-insight-art{aspect-ratio:1;background:var(--color-highlight);width:340px;color:var(--color-text);border-radius:9999px;place-items:center;display:grid;position:relative}.slide-insight-art img{object-fit:contain;width:150%;max-width:none;height:118%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slide-insight-art svg{stroke-width:1px;width:62%;height:62%}.slide-insight-fill{fill:var(--color-background)}.slide-insight figcaption{font-family:var(--font-sans);font-size:var(--slide-text-body);line-height:var(--slide-leading-body);font-weight:var(--font-weight-bold);letter-spacing:-.01em;text-align:center;text-wrap:balance}.slide[data-layout=statement]:has(.slide-marker):not(:has(.slide-sketch)) .slide-flow>p:only-of-type{width:min(1500px, calc(var(--slide-width) - 2 * var(--slide-pad-x)));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
