.deck-page{--deck-slide-vw:1vw;--deck-slide-vh:1vh}.deck-page,.deck-viewport__slide{--deck-prose-visible-min:15px;--deck-prose-visible-max:15px;--deck-label-color:var(--muted);--deck-source-color:var(--heading);--deck-pad:max(var(--space-8), calc(4.4 * var(--deck-slide-vw)));--deck-claim-trail:clamp(var(--space-5), calc(3.2 * var(--deck-slide-vh)), var(--space-8));--deck-gutter:calc(var(--deck-pad) * 1.9);--deck-progress:0;--deck-draw:.7s;--deck-slide-arrival-opacity:.9;--deck-figure-head-h:72px;--deck-chart-figure-floor:0px;--deck-grid-gutter:var(--space-10);--deck-pad-top:clamp(4rem, calc(12 * var(--deck-slide-vh)), 10rem);--deck-rail-w:72px;--deck-bar-h:60px;--deck-z-bar:var(--z-overlay);--deck-z-rail:calc(var(--z-overlay) + 1);--deck-measure-sm:34ch;--deck-measure-md:40ch;--deck-canvas-w:1920px;--deck-canvas-h:1080px;--deck-slide-max:var(--container-max);--deck-wm-len:86px;--deck-media-aspect:4 / 3;--deck-copy-min:400px;--deck-scroller-row-max:32rem;--deck-contents-num:clamp(1.25rem, min(calc(2.1 * var(--deck-slide-vw)), calc(3.7 * var(--deck-slide-vh))), 2.25rem);--deck-contents-num-row:clamp(1.125rem, min(calc(1.45 * var(--deck-slide-vw)), calc(2.4 * var(--deck-slide-vh))), 1.5rem);--deck-contents-label:clamp(1.75rem, min(calc(3.2 * var(--deck-slide-vw)), calc(5.2 * var(--deck-slide-vh))), 3rem);--deck-contents-blurb:clamp(.875rem, min(calc(1.05 * var(--deck-slide-vw)), calc(1.7 * var(--deck-slide-vh))), 1.125rem);--deck-contents-label-leading:1.5}@container slide not (min-width:1040px){.deck-page{--deck-rail-w:52px}}@container slide (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-page{--deck-rail-w:0px}}@container slide not (min-width:720px){.deck-page{--deck-rail-w:0px;--deck-pad:max(var(--space-4), calc(3.5 * var(--deck-slide-vw)))}}

.deck-copy>:first-child{margin-top:0}.deck-copy>:last-child{margin-bottom:0}.deck-eyebrow{font-family:var(--mono);font-size:var(--type-body);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--deck-label-color);margin:0 0 var(--space-4);gap:var(--space-3);align-items:center;display:flex}.deck-claim__accent{color:var(--warm-500)}.deck-claim{font-family:var(--head);font-weight:var(--weight-medium);font-size:clamp(1.6rem, min(calc(2.5 * var(--deck-slide-vw)), calc(3.7 * var(--deck-slide-vh))), 2.1rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-display-loose);color:var(--heading);margin:0 0 var(--deck-claim-trail);text-wrap:balance;max-width:19ch}.deck-body{font-family:var(--sans);font-weight:var(--weight-light);font-size:var(--type-body);line-height:var(--leading-body);color:var(--body-text);max-width:var(--measure-wide);margin:0 0 clamp(.9rem, calc(2 * var(--deck-slide-vh)), 1.25rem)}.deck-body:last-child{margin-bottom:0}
.deck-media,.deck-media>*{width:100%;max-width:none;margin:0}.deck-media img{height:auto;aspect-ratio:var(--deck-media-aspect);object-fit:cover;background:var(--surface);display:block}.deck-media__cap{font-family:var(--mono);font-size:var(--type-nano);letter-spacing:var(--tracking-wide);text-transform:none;color:var(--muted);line-height:var(--leading-ui);margin:var(--space-5) 0 0;border-top:0;padding-top:0}
.deck-cover{min-height:calc(100 * var(--deck-slide-vh) - var(--deck-bar-h) - var(--deck-pad-top) - clamp(2rem, calc(5 * var(--deck-slide-vh)), 3.5rem));row-gap:var(--space-8);flex:1;grid-template-rows:auto minmax(0,1fr);display:grid}.deck-cover__head{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.deck-cover__mark{width:clamp(96px, calc(8 * var(--deck-slide-vw)), 142px);height:auto;color:var(--ink);display:block}.deck-cover__mark--cobrand{width:clamp(180px, calc(21 * var(--deck-slide-vw)), 290px);max-width:100%}.deck-cover__title{font-family:var(--head);font-weight:var(--weight-regular);font-size:clamp(2.6rem, min(calc(10.5 * var(--deck-slide-vw)), calc(16 * var(--deck-slide-vh))), 12rem);letter-spacing:var(--tracking-display);color:var(--warm-500);text-wrap:balance;align-self:end;max-width:14ch;margin:0;line-height:.98}.deck-cover__title.is-revealed .typewriter-char,.deck-cover__title.is-revealed .typewriter-word{color:var(--warm-500)}.deck-cover__title.is-revealed .typewriter-char--light,.deck-cover__title.is-revealed .typewriter-word--light{color:var(--ink)}@media (prefers-reduced-motion:reduce){.deck-cover__title .typewriter-char,.deck-cover__title .typewriter-word{color:var(--warm-500)}.deck-cover__title .typewriter-char--light,.deck-cover__title .typewriter-word--light{color:var(--ink)}}.deck-cover__meta{align-items:baseline;gap:var(--space-3) var(--space-4);font-family:var(--sans);font-weight:var(--weight-light);color:var(--ink);flex-wrap:wrap;display:flex}.deck-cover__by{align-items:baseline;gap:var(--space-4);font-size:var(--type-body);display:inline-flex}.deck-cover__by:before{content:"|";color:var(--accent);font-family:var(--mono);font-weight:var(--weight-regular)}.deck-cover__date{font-size:var(--type-body);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink)}.deck-cover__standfirst{font-family:var(--head);font-weight:var(--weight-light);font-size:clamp(var(--type-body-lg), min(calc(1.45 * var(--deck-slide-vw)), calc(2.4 * var(--deck-slide-vh))), 1.5rem);letter-spacing:var(--tracking-tight);color:var(--body-text);text-align:right;max-width:var(--deck-measure-sm);margin:0 0 0 auto;line-height:1.34}@container slide not (min-width:720px){.deck-cover__standfirst{text-align:left;margin-top:var(--space-6);max-width:38ch;font-size:var(--type-body);margin-inline:0}.deck-cover__date{font-size:var(--type-meta)}}
.deck-contents{flex-direction:column;flex:1;display:flex}.deck-contents__title{font-family:var(--head);font-size:var(--type-body-lg);font-weight:var(--weight-medium);color:var(--heading);margin:0 0 clamp(2rem, calc(6 * var(--deck-slide-vh)), 4rem)}.deck-contents>.deck-contents__list{column-gap:var(--deck-gutter);row-gap:clamp(2rem, calc(5 * var(--deck-slide-vh)), 3rem);flex:1;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));align-content:center;display:grid}.deck-contents>.deck-contents__list>li{display:flex}.deck-contents>.deck-contents__list .deck-contents__link{flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:0;padding:0;display:grid}.deck-contents>.deck-contents__list .deck-contents__label,.deck-contents>.deck-contents__list .deck-contents__blurb{grid-column:1/-1}.deck-contents>.deck-contents__list .deck-contents__leader{display:none}.deck-contents>.deck-contents__list .deck-contents__label{white-space:normal;padding-top:var(--space-4);font-weight:var(--weight-regular);font-size:var(--deck-contents-label);line-height:var(--deck-contents-label-leading);position:relative}.deck-contents>.deck-contents__list .deck-contents__label:before{content:"";background:var(--border);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.deck-contents>.deck-contents__list .deck-contents__blurb{margin-top:var(--space-3);font-family:var(--sans);font-size:var(--deck-contents-blurb);font-weight:var(--weight-light);line-height:var(--leading-body);color:var(--body-text);display:block}.deck-contents>.deck-contents__list .deck-contents__num{margin-bottom:var(--space-4);font-family:var(--head);font-weight:var(--weight-semibold);font-size:var(--deck-contents-num);letter-spacing:var(--tracking-display);color:var(--border);transition:color var(--motion-md) var(--ease-out);grid-area:1/1;line-height:.78}.deck-contents>.deck-contents__list .deck-contents__link:hover .deck-contents__num,.deck-contents>.deck-contents__list .deck-contents__link:focus-visible .deck-contents__num{color:var(--warm-accent)}@media (prefers-reduced-motion:reduce){.deck-contents>.deck-contents__list .deck-contents__num{transition:none}}.deck-contents>.deck-contents__list .deck-contents__go{margin-top:var(--space-4);color:var(--border);transition:color var(--motion-md) var(--ease-out);grid-area:4/1/auto/-1;justify-self:end;display:flex}.deck a .dither-arrow rect{fill:currentColor;transition:fill var(--motion-slow) var(--ease-out);transition-delay:0s}.deck a:hover .dither-arrow rect,.deck a:focus-visible .dither-arrow rect{fill:var(--warm-accent);transition-delay:calc(var(--dither-col,0) * 45ms)}@media (prefers-reduced-motion:reduce){.deck a .dither-arrow rect,.deck a:hover .dither-arrow rect{transition:none}}.deck-drawer .deck-contents__go{display:none}.deck-drawer__panel{scrollbar-width:none;width:min(100%,480px)}.deck-drawer__panel::-webkit-scrollbar{display:none}.deck-drawer .deck-contents__list{gap:var(--space-8)}.deck-drawer .deck-contents__list>li+li{margin-top:var(--space-8)}.deck-drawer .deck-contents__leader{display:none}.deck-drawer .deck-contents__link{align-items:baseline;gap:var(--space-4)}.deck-contents__slides{margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.deck-contents__slide{gap:var(--space-4);padding:var(--space-4) 0;transition:color var(--motion-fast) var(--ease-out);grid-template-columns:3ch minmax(0,1fr);align-items:baseline;text-decoration:none;display:grid}.deck-contents__slide-label{color:var(--muted)}.deck-contents__slide:hover .deck-contents__slide-label,.deck-contents__slide:focus-visible .deck-contents__slide-label,.deck-contents__slide:hover .deck-contents__slide-num,.deck-contents__slide:focus-visible .deck-contents__slide-num{color:var(--accent)}.deck-contents__slide-num{font-family:var(--mono);font-size:var(--type-micro);letter-spacing:var(--tracking-wide);font-variant-numeric:tabular-nums;color:var(--muted)}.deck-contents__slide-label{font-family:var(--head);font-weight:var(--weight-light);font-size:var(--type-meta);line-height:var(--leading-body);transition:color var(--motion-fast) var(--ease-out)}html.js .deck-page .deck__panel[data-on] .deck-contents__list>li{animation:deck-fade-in var(--motion-slow) var(--ease-in-out) both;animation-delay:80ms}html.js .deck-page .deck__panel[data-on] .deck-contents__list .deck-contents__label:before{animation:deck-bar-grow-h var(--motion-slow) var(--ease-out-quart) both}html.js .deck-page .deck__panel[data-on] .deck-contents__list>li:nth-child(2){animation-delay:.2s}html.js .deck-page .deck__panel[data-on] .deck-contents__list>li:nth-child(3){animation-delay:.32s}html.js .deck-page .deck__panel[data-on] .deck-contents__list>li:nth-child(2) .deck-contents__label:before{animation-delay:.12s}html.js .deck-page .deck__panel[data-on] .deck-contents__list>li:nth-child(3) .deck-contents__label:before{animation-delay:.24s}html.js .deck-page .deck-drawer .deck-contents__list>li{opacity:1;animation:none}html.js .deck-page .deck-drawer .deck-contents__list .deck-contents__label:before{animation:none;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){html.js .deck-page .deck-contents__list>li{opacity:1;animation:none}html.js .deck-page .deck-contents__list .deck-contents__label:before{animation:none;transform:scaleX(1)}}.deck-contents__list{margin:0;padding:0;list-style:none}.deck-contents__link{align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;color:var(--heading);text-decoration:none;display:flex}.deck-contents__link:hover .deck-contents__label{color:var(--accent)}.deck-contents__link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.deck-contents__label{font-family:var(--head);font-size:clamp(1.375rem, min(calc(1.8 * var(--deck-slide-vw)), calc(3 * var(--deck-slide-vh))), 1.875rem);font-weight:var(--weight-light);white-space:nowrap}.deck-contents__leader{min-width:var(--space-6);background-image:radial-gradient(circle, var(--border) 1px, transparent 1px);background-repeat:repeat-x;background-size:6px 1px;flex:auto;align-self:flex-end;height:1px;transform:translateY(-.35em)}.deck-contents__num{font-family:var(--head);font-size:var(--deck-contents-num-row);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;color:var(--warm-accent)}
.deck-figures{gap:clamp(1rem, calc(3 * var(--deck-slide-vh)), 2rem);flex-direction:column;flex:1;min-height:0;display:flex}.deck-figures>*{flex:1;min-height:0}.deck-figures--side{gap:var(--deck-gutter);flex-direction:row}.deck-figures--side>*{min-width:0}.deck-figures-group{flex-direction:column;flex:1;min-height:0;display:flex}.deck-figures-group>.deck-figures{flex:1;min-height:0}.deck-figures-group>.media-card__source{flex:none}@container slide (720px<=width<1040px){.deck-split--fill .deck-split__media>.deck-figures,.deck-figures{column-gap:var(--deck-gutter);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.deck-figures>*{height:468px}}@container slide not (min-width:720px){.deck-split--fill .deck-split__media>.deck-figures,.deck-figures{flex:none;min-height:0}.deck-page .deck-figures>*{flex:none;height:468px}.deck-figures--side{flex-direction:column}}
.deck-explorer{row-gap:var(--space-4);column-gap:var(--deck-gutter);row-gap:var(--space-6);flex:1;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);min-height:0;display:grid}.deck-explorer__head{padding-bottom:var(--space-5);grid-column:1/-1}.deck-explorer--headless{grid-template-rows:auto minmax(0,1fr) auto}.deck-explorer__head .deck-claim{margin-bottom:0}.deck-explorer__side{scrollbar-width:none;grid-area:2/1;align-self:stretch;min-height:0;padding-top:0;overflow-y:auto}.deck-explorer__side::-webkit-scrollbar{display:none}.deck-explorer__group{color:var(--heading);margin-top:var(--space-4);font-family:var(--mono);font-size:var(--type-eyebrow);letter-spacing:var(--tracking-widest);text-transform:uppercase}.deck-explorer__group:first-child{margin-top:0}.deck-picker__label{margin:0 0 var(--space-3);font-family:var(--mono);font-size:var(--type-eyebrow);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--muted);display:block}.deck-page .deck-chooser__picker .dropdown__trigger{margin:0 0 var(--space-3);font-family:var(--mono);font-size:var(--type-eyebrow);line-height:calc(var(--type-chart-title) * var(--leading-subheading));letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--muted)}.deck-explorer__figure .chart-frame{padding-top:0}.deck-explorer__list .deck-explorer__item--flag{grid-template-columns:var(--space-4) minmax(0, 1fr) auto;gap:var(--space-2)}.deck-explorer__list .deck-explorer__item--value{grid-template-columns:var(--space-4) minmax(0, 1fr) auto auto}.deck-picker__label--cols{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.deck-picker__label-value{color:var(--muted);text-align:end}.deck-explorer__value{font-variant-numeric:tabular-nums;text-align:end;color:var(--muted)}.deck-explorer__list .deck-explorer__item--flag .deck-explorer__swatch{width:var(--space-3);justify-self:end}.deck-explorer__list{margin:0;padding:0;list-style:none}.deck-explorer__figure{flex-direction:column;grid-area:2/2/4;min-height:0;display:flex}.deck-explorer__figure>*{flex:1;min-height:0}.deck-explorer__note{grid-area:3/1;align-self:end;min-width:0}.deck-page .deck-explorer__note .media-card__source{text-align:left;max-width:none;margin:0;transform:none}.deck-page .recharts-area-area{display:none}.deck-area{flex-direction:column;min-height:0;display:flex}.deck-area>*{flex:1;min-height:0}.deck-page .deck-area .recharts-area-area{display:revert}.deck-explorer__item{grid-template-columns:var(--space-4) minmax(0, 1fr);align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) 0;cursor:pointer;font-family:var(--mono);font-size:var(--type-eyebrow);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-weight:var(--weight-regular);color:var(--body-text);text-align:start;transition:color var(--motion-fast);background:0 0;border:0;display:grid}.deck-explorer__list{border-top:1px solid var(--border);padding-top:var(--space-2)}.deck-explorer__list:has(>li:nth-child(12)) .deck-explorer__item{padding-block:var(--space-2)}.deck-explorer__item:hover{color:var(--accent)}.deck-explorer__item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.deck-explorer__item[aria-pressed=true]{color:var(--accent)}.deck-explorer__list:has(>li:not(.deck-explorer__all) .deck-explorer__item[aria-pressed=true])>li:not(.deck-explorer__all) .deck-explorer__item[aria-pressed=false]{color:var(--muted)}.deck-explorer__swatch{width:var(--space-4);background:var(--border);align-self:center;height:2px}.chart-legend__swatch--series-1{background:var(--chart-series-1)}.chart-legend__swatch--series-2{background:var(--chart-series-2)}.chart-legend__swatch--series-3{background:var(--chart-series-3)}.chart-legend__swatch--series-4{background:var(--chart-series-4)}.chart-legend__swatch--series-5{background:var(--chart-series-5)}.chart-legend__swatch--series-6{background:var(--chart-series-6)}.chart-legend__swatch--warning{background:var(--brand-warning)}.chart-legend__swatch--green{background:var(--green-500)}.chart-legend__swatch--grey-1{background:var(--chart-grey-1)}.chart-legend__swatch--grey-2{background:var(--chart-grey-2)}.deck-explorer__all .deck-explorer__item{color:var(--ink);grid-template-columns:minmax(0,1fr);gap:0}.deck-explorer__figure>.figure-head{flex:none}.deck-explorer__head{margin-bottom:var(--space-3)}.deck-explorer__head .deck-claim{max-width:var(--deck-measure-sm)}@container slide not (min-width:1040px){.deck-explorer{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.deck-explorer__side{grid-area:2/1;align-self:start;padding-top:0;overflow-y:visible}.deck-explorer--headless{grid-template-rows:auto auto minmax(0,1fr) auto}.deck-explorer__list{column-gap:var(--space-5);flex-wrap:wrap;display:flex}.deck-explorer__figure{grid-area:3/1;min-height:438px}.deck-explorer__note{margin-top:var(--space-5);grid-area:4/1}.deck-explorer__item{padding:var(--space-2) 0;border-bottom:0}}
.deck-statement{flex-direction:column;flex:1;display:flex}.deck-statement__claim,.deck-page #authors .deck-claim,.deck-page #about-partners .deck-claim,.deck-page #data-sources .deck-claim,.deck-page #executive-summary .deck-claim{font-family:var(--head);font-weight:var(--weight-regular);font-size:clamp(2.2rem, min(calc(5.6 * var(--deck-slide-vw)), calc(8.2 * var(--deck-slide-vh))), 5rem);line-height:var(--leading-flat);letter-spacing:var(--tracking-display);color:var(--heading);max-width:var(--deck-measure-md);text-wrap:balance;margin:0}@container slide (min-width:1040px){.deck-page #executive-summary .deck-claim{width:68%;max-width:none;font-size:clamp(2.2rem, min(calc(6.1 * var(--deck-slide-vw)), calc(8.8 * var(--deck-slide-vh))), 5.5rem)}}@container slide (min-width:1600px){.deck-page #executive-summary .deck-claim{width:52%}}.deck-statement__detail{font-family:var(--head);font-weight:var(--weight-regular);font-size:clamp(2.2rem, min(calc(5.6 * var(--deck-slide-vw)), calc(8.2 * var(--deck-slide-vh))), 5rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--muted);max-width:var(--deck-measure-md);text-wrap:balance;margin:0}.deck-statement__credit{font-family:var(--mono);font-size:var(--type-micro);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--muted);margin-top:auto}
.deck-chapter{align-items:center;column-gap:var(--space-8);flex:1;grid-template-columns:auto minmax(0,1fr);display:grid}.deck-page #five-rules .deck-claim,.deck-chapter__claim{font-family:var(--head);font-weight:var(--weight-regular);font-size:clamp(2rem, min(calc(4.6 * var(--deck-slide-vw)), calc(6.6 * var(--deck-slide-vh))), 4rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--heading);text-wrap:balance;max-width:16ch;margin:0}.deck-chapter__ordinal{font-family:var(--head);font-weight:var(--weight-semibold);font-size:clamp(5.25rem, min(calc(30 * var(--deck-slide-vw)), calc(55 * var(--deck-slide-vh))), 37rem);letter-spacing:var(--tracking-display);color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:.78;position:relative;top:.068em}.deck-chapter__ordinal-ink{position:absolute;inset:0}.deck-chapter__ordinal-glyph{font:inherit;letter-spacing:inherit}@container slide (min-width:1040px){.deck-chapter{overflow:hidden}.deck-chapter__ordinal{margin-left:-.3em}}
.deck-billboard{flex-direction:column;flex:1;min-height:0;display:flex}.deck-billboard__head{flex:none}.deck-billboard__claim{font-family:var(--head);font-weight:var(--weight-regular);font-size:clamp(2.2rem, min(calc(5.6 * var(--deck-slide-vw)), calc(8.2 * var(--deck-slide-vh))), 5rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:pretty;max-width:14ch;margin:0}.deck-billboard__foot{padding-top:var(--space-10);margin-top:auto}.deck-billboard__lead{font-family:var(--sans);font-weight:var(--weight-light);font-size:var(--type-body-lg);line-height:var(--leading-body);color:var(--heading);max-width:var(--measure-wide);margin:var(--space-8) 0 0}.deck-billboard__detail{column-gap:var(--deck-gutter);row-gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@container slide (min-width:1440px){.deck-billboard{column-gap:var(--deck-gutter);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.deck-billboard__foot{align-self:end;margin-top:0;padding-top:0}.deck-billboard__detail{font-size:var(--type-body-lg);row-gap:var(--space-8);width:48ch}}.deck-billboard__detail .deck-rule__body{font-size:var(--type-body-sm);line-height:var(--leading-subheading)}@container slide not (min-width:1440px){.deck-billboard__foot{padding-top:var(--space-4)}.deck-billboard__claim{font-size:clamp(1.8rem, min(calc(4 * var(--deck-slide-vw)), calc(6 * var(--deck-slide-vh))), 2.8rem)}.deck-billboard__lead{margin-top:var(--space-4);font-size:var(--type-body)}.deck-rule__list,.deck-rule{gap:var(--space-2)}}@container slide not (min-width:720px){.deck-billboard__claim{max-width:none}.deck-billboard__foot{margin-top:var(--space-10)}.deck-billboard__detail{row-gap:var(--space-8);grid-template-columns:minmax(0,1fr)}}.deck-data .deck-claim,.deck-split .deck-claim{text-wrap:pretty;max-width:none}
.deck-split{grid-template-columns:minmax(min(var(--deck-copy-min), 100%), .42fr) minmax(0, 1fr);column-gap:var(--deck-gutter);row-gap:clamp(3rem, calc(5.5 * var(--deck-slide-vh)), var(--deck-gutter));align-items:start;display:grid}.deck-split__text,.deck-split__media{min-width:0}.deck-split--noted>.deck-split__text{flex-direction:column;align-self:stretch;min-height:0;display:flex}.deck-split__note{padding-top:var(--space-5);margin-top:auto}.deck-page .deck-split__note .media-card__source{text-align:left;max-width:none;margin:0;transform:none}@container slide (min-width:1040px){.deck-page .deck-split--noted .deck-split__media>.chart-frame--fill{padding-bottom:0}}@container slide (min-width:1440px){.deck-page .deck-data--noted>.deck-data__figure>.chart-frame--fill{padding-bottom:0}}.deck-split--fill{flex:1;align-items:stretch;min-height:0}.deck-split--fill .deck-split__media{flex-direction:column;min-height:0;display:flex}.deck-split--fill .deck-split__media>*{flex:1;min-height:0}.deck-split--fill .deck-split__media>.deck-definition{margin-bottom:var(--space-6);flex:none}@container slide not (min-width:1040px){.deck-page #category-leaderboard .deck-copy>.deck-media__cap{width:min(100%, var(--measure-wide));grid-area:3/1/auto/-1}.deck-split--fill{flex:1;min-height:auto}.deck-split--fill .deck-split__media{min-height:348px}}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-split--fill .deck-split__media{min-height:468px}.deck-page .deck-split--fill .deck-split__media:has(.chart-frame){min-height:468px}.deck-page .deck-split--fill .deck-split__media>.chart-frame--fill{min-height:468px}.deck-page .deck-split--fill:has(.stacked-bar-chart--horizontal){flex:none;height:auto;min-height:0}.deck-page .deck-split--fill:has(.stacked-bar-chart--horizontal) .deck-split__media{flex:none;height:auto;min-height:0}.deck-page .deck-split--fill:has(.stacked-bar-chart--horizontal) .chart-frame--fill{flex:none;height:auto;min-height:0}.deck-page .chart-frame--fill>.stacked-bar-chart.stacked-bar-chart--horizontal{max-height:none}.deck-split--fill .deck-split__media:has(.stacked-bar-chart--horizontal){min-height:0}}@container slide (min-width:720px) and (not (min-height:1000px)) and (min-aspect-ratio:1){.deck-page .deck-split--noted:has(.stacked-bar-chart--horizontal) .deck-split__media{flex:auto;height:100%;min-height:0}.deck-page .deck-split--noted:has(.stacked-bar-chart--horizontal) .deck-split__media>.chart-frame--fill{flex:1 0 auto;height:100%;min-height:0}.deck-page .deck-split--noted:has(.stacked-bar-chart--horizontal) .chart-frame--fill>.stacked-bar-chart{height:100%;min-height:0}}
.deck-split--stack{flex:1;grid-template-rows:auto minmax(0,1fr);min-height:0}@container slide not (min-width:1040px){.deck-split--stack:has(.data-table__scroll){grid-template-rows:minmax(0,auto) minmax(220px,1fr)}}.deck-split--stack>.deck-split__text{grid-area:1/1/auto/-1}.deck-split--stack>.deck-split__media{grid-area:2/1/auto/-1;align-self:stretch;min-height:0;display:flex}.deck-split--stack>.deck-split__media>.deck-media,.deck-split--stack>.deck-split__media>.deck-media>.media-card,.deck-split--stack>.deck-split__media>.deck-media>.media-card>.media-card__media,.deck-split--stack>.deck-split__media>.deck-media>.media-card>.media-card__media>div{flex-direction:column;flex:1;min-height:0;display:flex}.deck-split--stack>.deck-split__media>.deck-media>.media-card>.media-card__media>div>.data-table__scroll--vertical{flex:1;min-height:0}.deck-page .data-table__scroll--vertical::-webkit-scrollbar-thumb{background:var(--chart-grey-1)}.deck-split--stack .deck-copy{grid-template-columns:1.5fr var(--deck-pad) minmax(0, 1fr) var(--space-8) minmax(0, 1fr);align-items:start;column-gap:0;display:grid;container:copy/inline-size}.deck-split--stack .deck-copy>.deck-eyebrow{grid-column:1/-1}.deck-split--stack .deck-copy>.deck-claim{grid-area:2/1;margin-bottom:0}.deck-split--stack .deck-copy>.deck-body{grid-area:2/5;margin-bottom:0}.deck-split--stack .deck-copy>.deck-claim+.deck-body{grid-column:3}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-contents>.deck-contents__list{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.deck-contents>.deck-contents__list>li{border-top:1px solid var(--border)}.deck-contents>.deck-contents__list .deck-contents__link{align-items:baseline;column-gap:var(--space-4);padding-top:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.deck-contents>.deck-contents__list .deck-contents__go{display:none}.deck-contents>.deck-contents__list .deck-contents__label{grid-area:1/1;padding-top:0}.deck-contents>.deck-contents__list .deck-contents__label:before{display:none}.deck-contents>.deck-contents__list .deck-contents__num{font-size:var(--deck-contents-num-row);color:var(--warm-accent);grid-area:1/2;margin-bottom:0;line-height:1}.deck-contents>.deck-contents__list .deck-contents__blurb{margin-top:var(--space-2);grid-area:2/1/auto/-1}}@container slide not (min-width:720px){.deck-drawer__panel .deck-contents__label{white-space:normal}.deck-drawer__panel .deck-contents__link{flex-wrap:wrap}}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)){.deck-split{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.deck-split__text .deck-copy{column-gap:var(--deck-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.deck-split__text .deck-copy>.deck-eyebrow{grid-column:1/-1}.deck-split__text .deck-copy>.deck-claim{grid-area:2/1}.deck-split__text .deck-copy>.deck-body{grid-column:2}.deck-split__text .deck-copy>.deck-claim{margin-bottom:0}.deck-split--stack .deck-copy>.deck-body,.deck-split--stack .deck-copy>.deck-claim+.deck-body{margin-bottom:clamp(.9rem, calc(2 * var(--deck-slide-vh)), 1.25rem);grid-area:auto/2}.deck-split--stack .deck-copy>.deck-body:last-child{margin-bottom:0}.deck-media img{max-height:calc(40 * var(--deck-slide-vh))}}@container slide not (min-width:720px){.deck-split__text .deck-copy{display:block}.deck-split__text .deck-copy>.deck-claim{margin-bottom:var(--deck-claim-trail)}}@container slide not (min-height:640px){.deck__inner{padding-block:clamp(1.5rem, calc(5 * var(--deck-slide-vh)), 2.5rem) calc(var(--deck-bar-h) + 1rem)}.deck-claim{font-size:clamp(1.5rem, min(calc(3.4 * var(--deck-slide-vw)), calc(7 * var(--deck-slide-vh))), 2.4rem);margin-bottom:var(--space-4)}.deck-eyebrow{margin-bottom:var(--space-3)}.deck-cover{row-gap:var(--space-6)}}@container slide not (min-width:720px){.deck-cover__meta{width:100%}.deck-cover{margin-top:calc(var(--deck-pad-top) * -.5)}.deck-cover__title{font-size:clamp(2.9rem, calc(13.5 * var(--deck-slide-vw)), 4.5rem);margin-top:0}}
.deck-data{flex-direction:column;flex:1;min-height:0;display:flex}.deck-data__head{flex:none}.deck-data__head:has(.deck-data__aside){column-gap:var(--deck-gutter);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;display:grid}.deck-data__aside{gap:var(--space-6);max-width:var(--measure-wide);text-align:left;margin-bottom:var(--space-12);flex-direction:column;justify-self:end;display:flex}@container slide not (min-width:720px){.deck-data__head:has(.deck-data__aside){grid-template-columns:minmax(0,1fr)}.deck-data__aside{margin-bottom:var(--space-8)}}.deck-data__head .deck-claim{max-width:52ch;margin-bottom:var(--space-12);min-height:2lh}@container slide (min-width:1200px) and (not (min-height:800px)){.deck-page #leaderboard-tenure .deck-data__head .deck-claim{min-height:0;margin-bottom:var(--space-4)}}.deck-data__figure{flex-direction:column;flex:1;min-height:0;display:flex}.deck-data__figure>*{flex:1;min-height:0}.deck-data__note{margin-top:var(--space-5);flex:none}.deck-data__note .media-card__source{margin-bottom:0}.deck-data__figure>.media-card__source{flex:none;margin-top:auto}.deck-data__cap{min-height:3lh;font-family:var(--mono);font-size:var(--type-nano);letter-spacing:var(--tracking-wide);text-transform:none;color:var(--muted);line-height:var(--leading-ui);margin:var(--space-5) 0 var(--space-3);border-top:0;flex:none;align-items:flex-start;padding-top:0;display:flex}.deck-data__cap--missing{color:var(--red-500)}@container slide not (min-width:1040px){.deck-data__figure{flex:1;min-height:426px}.deck-page #five-rules .deck-data__figure{min-height:0}}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-data__figure:has(.chart-frame){--deck-chart-figure-floor:calc(106px + 320px);flex:none;height:auto;min-height:426px}.deck-data__figure:has(>.chart-frame .stacked-bar-chart--horizontal){height:auto}}.deck-data__figure:has(.deck-tenure){min-height:auto}@container slide (min-width:720px) and (not (min-aspect-ratio:1)){.deck-data__figure{max-height:calc(106px + (calc(100 * var(--deck-slide-vw)) - 2 * var(--deck-pad) - var(--deck-rail-w)) / 1.45)}.deck-data__cap{margin-top:auto}}html.js .deck-page .media-card{opacity:1;visibility:visible;transform:none}html.js .deck-page .recharts-cartesian-axis-tick-value,html.js .deck-page .recharts-cartesian-axis-tick-value tspan,html.js .deck-page .recharts-label,.deck-page .stacked-bar-chart>.editorial-growth-chart__y-caption,.deck-page .multiline-fig3>.editorial-growth-chart__y-caption{left:0}.deck-page .multiline-fig3 .recharts-yAxis-tick-labels text{transform:translate(-6px)}html.js .deck-page .editorial-growth-chart__y-caption{fill:var(--deck-label-color);color:var(--deck-label-color)}html.js .deck-page .stacked-bar-chart .recharts-cartesian-grid,html.js .deck-page .stacked-bar-chart .recharts-xAxis,html.js .deck-page .stacked-bar-chart .recharts-yAxis,html.js .deck-page .stacked-bar-chart .recharts-line-curve,html.js .deck-page .stacked-bar-chart .chart-ratio,html.js .deck-page .stacked-bar-chart .chart-span,html.js .deck-page .multiline-fig3 .recharts-cartesian-grid,html.js .deck-page .multiline-fig3 .recharts-xAxis,html.js .deck-page .multiline-fig3 .recharts-yAxis{opacity:1;animation:none}html.js .deck-page .multiline-fig3 .recharts-area-area,html.js .deck-page .multiline-fig3 .recharts-area-dots>*{opacity:0;animation:none}html.js .deck-page .multiline-fig3 .recharts-area-curve,html.js .deck-page .multiline-fig3 .recharts-area-area{stroke-dasharray:none;stroke-dashoffset:0;clip-path:inset(0 100% 0 0);animation:none}html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-dots>*{animation:mlf3-fade-in var(--motion-slow) var(--ease-in-out) both;animation-delay:calc(var(--chart-line-start,0s) + var(--deck-draw) * var(--dot-t,0))}html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-curve,html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-area{animation:mlf3-wipe-x var(--deck-draw) var(--ease-out-quad) both}html.js .deck-page .multiline-fig3 .recharts-area-dots>.chart-start-mark,html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-dots>.chart-start-mark{opacity:1;animation:none}html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-area{animation:mlf3-fade-in var(--motion-slow) var(--ease-in-out) .7s both}html.js .deck-page .multiline-fig3.is-settled .recharts-area-area,html.js .deck-page .multiline-fig3.is-settled .recharts-area-dots>*{opacity:0}html.js .deck-page .multiline-fig3.is-settled .recharts-area-curve,html.js .deck-page .multiline-fig3.is-settled .recharts-area-area{clip-path:inset(0 100% 0 0)}@media (prefers-reduced-motion:reduce){html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-curve,html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-area,html.js .deck-page .deck__panel[data-on] .multiline-fig3.is-settled .recharts-area-curve,html.js .deck-page .deck__panel[data-on] .multiline-fig3.is-settled .recharts-area-area{clip-path:none}html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-dots>.chart-start-mark,html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-cartesian-grid,html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-xAxis,html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-yAxis,html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-area,html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-dots>*,html.js .deck-page .deck__panel[data-on] .multiline-fig3.is-settled .recharts-area-curve,html.js .deck-page .deck__panel[data-on] .multiline-fig3.is-settled .recharts-area-area{opacity:1;animation:none}html.js .deck-page .deck__panel[data-on] .multiline-fig3 .recharts-area-curve,html.js .deck-page .deck__panel[data-on] .multiline-fig3.is-settled .recharts-area-curve{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}html.js .deck-page .stacked-bar-chart .recharts-bar-rectangle,html.js .deck-page .stacked-bar-chart .recharts-label-list>*{opacity:0;animation:none}@keyframes mlf3-wipe-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes deck-fade-in{0%{opacity:0}to{opacity:1}}@keyframes deck-bar-grow{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes deck-bar-grow-h{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}html.js .deck-page .stacked-bar-chart .recharts-bar-rectangle{transform-box:fill-box;transform-origin:bottom}html.js .deck-page .stacked-bar-chart--horizontal .recharts-bar-rectangle{transform-origin:0}html.js .deck-page .deck__panel:not([data-on]) .stacked-bar-chart .recharts-bar-rectangle{animation:none;transform:scaleY(0)}html.js .deck-page .deck__panel:not([data-on]) .stacked-bar-chart--horizontal .recharts-bar-rectangle{animation:none;transform:scaleX(0)}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-bar-rectangle{animation:deck-bar-grow var(--motion-slow) var(--ease-out-quart) both}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart--horizontal .recharts-bar-rectangle{animation:deck-bar-grow-h var(--motion-slow) var(--ease-out-quart) both}html.js .deck-page .deck__panel:not([data-on]) .stacked-bar-chart--settle-colors .recharts-bar-rectangle path:not([fill*=-sbc-muted-hatch]){fill:var(--bar-build-fill);transition:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart--settle-colors .recharts-bar-rectangle path{transition:fill var(--motion-slow) var(--ease-out-quad) var(--bar-settle-delay,1.6s)}html.js .deck-page .deck__panel:not([data-on]) .sbc-muted-hatch__ground{opacity:1;transition:none}html.js .deck-page .deck__panel:not([data-on]) .sbc-muted-hatch__line{opacity:0;transition:none}html.js .deck-page .deck__panel[data-on] .sbc-muted-hatch__ground,html.js .deck-page .deck__panel[data-on] .sbc-muted-hatch__line{transition:opacity var(--motion-slow) var(--ease-out-quad) var(--bar-settle-delay,1.6s)}.deck-page .chart-legend__swatch[style*=chart-grey-3]{background:repeating-linear-gradient(135deg, transparent 0 2px, color-mix(in srgb, var(--chart-grey-1) 50%, transparent) 2px 3px, transparent 3px 4px)!important}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-line{animation:mlf3-wipe-x var(--deck-draw) var(--ease-out-quad) var(--bar-settle-delay,1.6s) both}html.js .deck-page .deck__panel:not([data-on]) .stacked-bar-chart .recharts-line{clip-path:inset(0 100% 0 0);animation:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .chart-overlay-note{animation:egc-fade-in .6s var(--ease-out-quad) var(--bar-settle-delay,1.6s) forwards}html.js .deck-page .deck__panel:not([data-on]) .stacked-bar-chart .chart-overlay-note{opacity:0;animation:none}html.js .deck-page .deck__panel[data-on] .chart-frame>.chart-overlay-note--below{animation:egc-fade-in .6s var(--ease-out-quad) var(--bar-settle-delay,1.6s) forwards}html.js .deck-page .deck__panel:not([data-on]) .chart-frame>.chart-overlay-note--below{opacity:0;animation:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .chart-window{animation:egc-fade-in .6s var(--ease-out-quad) var(--chart-window-delay,.7s) forwards}html.js .deck-page .deck__panel:not([data-on]) .stacked-bar-chart .chart-window{opacity:0;animation:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart--dither .recharts-bar-rectangle{animation-name:deck-fade-in;animation-timing-function:var(--ease-in-out)}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart--diverging .recharts-bar-rectangle{animation:deck-fade-in var(--motion-slow) var(--ease-in-out) both}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-label-list>*{animation:deck-fade-in var(--motion-slow) var(--ease-in-out) both;will-change:opacity}html.js .deck-page .stacked-bar-chart .recharts-reference-line{opacity:0;animation:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-reference-line{animation:deck-fade-in var(--motion-slow) var(--ease-in-out) var(--bar-settle-delay,1.1s) both}html.js .deck-page .stacked-bar-chart .recharts-label-list>.chart-ratio,html.js .deck-page .stacked-bar-chart .recharts-label-list>.chart-span{opacity:0;animation:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-label-list>.chart-ratio,html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-label-list>.chart-span{animation:deck-fade-in var(--motion-slow) var(--ease-in-out) calc(var(--bar-settle-delay,1.1s) + var(--motion-slow)) both}@media (prefers-reduced-motion:reduce){html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-reference-line,html.js .deck-page .deck__panel[data-on] :is(.stacked-bar-chart,.stacked-bar-chart--horizontal,.stacked-bar-chart--dither,.stacked-bar-chart--diverging) .recharts-bar-rectangle,html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-label-list>*,html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-label-list>.chart-ratio,html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-label-list>.chart-span{opacity:1;animation:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-line{clip-path:none;animation:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-line-curve,html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .recharts-label-list text,html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .chart-overlay-note,html.js .deck-page .deck__panel[data-on] .chart-frame>.chart-overlay-note--below,html.js .deck-page .deck__panel[data-on] .stacked-bar-chart .chart-window{opacity:1;animation:none}html.js .deck-page .deck__panel[data-on] .stacked-bar-chart--settle-colors .recharts-bar-rectangle path,html.js .deck-page .deck__panel[data-on] .sbc-muted-hatch__ground,html.js .deck-page .deck__panel[data-on] .sbc-muted-hatch__line{transition:none}}.deck-page .media-card--table{margin-inline:0}.deck-page .data-table{--table-cell-py:var(--space-3);--table-cell-px:var(--space-4);--table-row-min-h:44px;--table-header-h:44px;--table-cell-min-w:0px}.deck-page #category-leaderboard .data-table__scroll-fade--bottom{display:none}.deck-page #category-leaderboard .data-table__scroll--vertical{background:0 0}@media (prefers-reduced-motion:no-preference){html.js .deck-page:not(.deck-page--print) #category-leaderboard:not([data-on]) .data-table__table :is(thead,.data-table__row){opacity:0}html.js .deck-page:not(.deck-page--print) #category-leaderboard[data-on] .data-table__table thead,html.js .deck-page:not(.deck-page--print) #category-leaderboard[data-on] .data-table__body>.data-table__row{animation:deck-fade-in var(--motion-slow) var(--ease-out) backwards}}@container slide (720px<=width<1440px){.deck-page .data-table{--table-cell-px:var(--space-3)}}.deck-page .data-table__table{font-size:var(--type-ui)}.deck-page .data-table__th{font-size:var(--type-ui);font-family:var(--sans)}.deck-page .data-table__th--row{font-weight:var(--weight-light)}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-page .data-table__table,.deck-page .data-table__th{font-size:var(--type-tag)}}.deck__panel[data-scrolls] .deck-data,.deck__panel[data-scrolls] .deck-data__figure,.deck__panel[data-scrolls] .deck-data__figure>*{flex:none;min-height:auto}.deck__panel[data-scrolls] .media-card__media{overflow-y:visible}.deck-table-pair{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.deck-table-pair>*{grid-column:auto;width:100%;min-width:0}@container slide not (min-width:1040px){.deck-table-pair{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.deck-table-pair th:first-child,.deck-table-pair td:first-child{width:4ch}.deck-page .deck-table-pair .data-table__badge{color:var(--accent);border-color:var(--accent)}.deck-page .deck-scroller .figure-head .media-card__title-group{min-height:calc(var(--type-chart-title) * var(--leading-subheading) * 2);justify-content:flex-end;width:100%}.deck-page .deck-scroller .chart-frame:has(.stacked-bar-chart) .figure-head{grid-template-columns:minmax(0,1fr)}.deck-page .deck-scroller .chart-frame:has(.stacked-bar-chart) .media-card__title-group{min-height:calc(var(--type-h3) * var(--leading-subheading) * 2)}.deck-page .figure-head{text-align:left;align-items:flex-start}.deck-page .media-card__title-group{align-items:flex-start;max-width:none;margin-inline:0}.deck-page .media-card__heading{text-align:left;margin-inline:0}.deck-page .chart-frame--labelled{gap:var(--space-3)}.deck-page .chart-frame--labelled .figure-head{grid-template-columns:minmax(0,1fr);justify-items:center}.deck-page .chart-frame--labelled .media-card__title-group{align-items:center}.deck-page .chart-frame--labelled .figure-head>.chart-legend{grid-area:auto/1;justify-content:center;align-self:auto}.deck-page .chart-frame--labelled .media-card__heading,.deck-page .chart-frame--labelled .editorial-growth-chart__title{text-align:center}.deck-page .figure-head{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,33%);display:grid}.deck-page .figure-head:not(:has(>.chart-legend)){grid-template-columns:minmax(0,1fr)}.deck-page .figure-head>*{grid-column:1}.deck-page .figure-head>.media-card__title-group,.deck-page .figure-head>.chart-frame__title{align-self:baseline}.deck-page .figure-head:has(>.chart-frame__title){row-gap:var(--space-4)}.deck-page .figure-head>.chart-frame__title{margin-bottom:calc(var(--space-4) * -1);letter-spacing:var(--tracking-wide);color:var(--deck-label-color)}.deck-page .chart-frame>.figure-head:has(>.chart-frame__title){align-content:start}.deck-page .chart-frame>.figure-head:has(>.chart-legend){flex-shrink:0}@container slide (min-width:720px){.deck-page #chatgpt-vs-meta .chart-frame>.figure-head:has(>.chart-frame__title){position:relative}.deck-page #chatgpt-vs-meta .chart-frame>.figure-head:has(>.chart-frame__title)>.chart-legend{align-self:start;width:100%;position:absolute;inset-block-start:0;inset-inline-end:0}.deck-page #chatgpt-vs-meta .chart-frame>.figure-head{min-height:90px}}@container slide (min-width:1040px) and (min-height:1000px) and (min-aspect-ratio:1){.deck-page :is(#ctr-by-turn,#ad-triggers,#landing-page-count) .chart-frame>.figure-head:has(>.chart-frame__title){position:relative}.deck-page :is(#ctr-by-turn,#ad-triggers,#landing-page-count) .chart-frame>.figure-head:has(>.chart-frame__title)>.chart-legend{align-self:start;width:100%;position:absolute;inset-block-start:0;inset-inline-end:0}}.deck-page .figure-head>.chart-legend{justify-content:end;align-self:baseline;justify-items:start;row-gap:var(--space-2);max-width:none;line-height:var(--leading-ui);grid-area:1/2;grid-template-columns:minmax(0,max-content);margin:0;display:grid}.deck-page #trajectory-cohorts .deck-scroller .chart-legend__item{width:100%}.deck-page #trajectory-cohorts .deck-scroller .chart-legend__icon{order:3;margin-inline-start:auto}.deck-page .figure-head .chart-legend__item{font-size:var(--type-tag)}@container slide not (min-width:1040px){.deck-page .chart-frame--fill>.stacked-bar-chart,.deck-page .chart-frame--fill>.multiline-fig3,.deck-page .chart-frame--fill>.insight-pie{min-height:220px}}.deck-page .deck-split__media,.deck-page .deck-data__figure,.deck-page .deck-explorer__figure{container-type:inline-size}.deck-page .chart-frame--fill>.stacked-bar-chart,.deck-page .chart-frame--fill>.multiline-fig3{max-height:125cqw}.deck-page .deck-split__media>.chart-frame--fill{margin-bottom:auto}.deck-page .chart-frame>.figure-head+.stacked-bar-chart,.deck-page .chart-frame>.figure-head+.multiline-fig3{margin-top:0}.deck-page .chart-frame:not(:has(>.figure-head)){padding-top:0}.deck-page .media-card__source{text-align:center}.deck-page .recharts-yAxis text{paint-order:stroke fill;stroke:var(--bg);stroke-width:3px;stroke-linejoin:round}
.deck-scroller{height:min(100%, var(--deck-scroller-row-max));--deck-scroller-col-min:28rem;grid-auto-rows:minmax(0,1fr);grid-auto-flow:column;grid-auto-columns:var(--deck-scroller-col,var(--deck-scroller-col-min));align-items:stretch;gap:var(--deck-gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth;--deck-scroller-fade:min(var(--deck-pad), clamp(2rem, calc(7 * var(--deck-slide-vw)), 7rem));flex:none;min-height:0;margin-block:auto;display:grid;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 100%);mask-image:linear-gradient(90deg,#000 0 100%)}.deck-scroller[data-edge=start]{-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--deck-scroller-fade)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--deck-scroller-fade)), transparent 100%)}.deck-scroller[data-edge=end]{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--deck-scroller-fade), #000 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--deck-scroller-fade), #000 100%)}.deck-scroller[data-edge=middle]{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--deck-scroller-fade), #000 calc(100% - var(--deck-scroller-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--deck-scroller-fade), #000 calc(100% - var(--deck-scroller-fade)), transparent 100%)}@container slide (min-width:1440px){.deck-page .deck-data.deck-data--split:not(.deck-data--wide){grid-template-columns:minmax(min(var(--deck-copy-min), 100%), .42fr) minmax(0, 1fr);column-gap:var(--deck-gutter);grid-template-rows:auto minmax(0,1fr);display:grid}.deck-page .deck-data.deck-data--split:not(.deck-data--wide) .deck-data__head{grid-area:1/1}.deck-page .deck-data.deck-data--split:not(.deck-data--wide) .deck-data__head:has(.deck-data__aside){align-items:stretch;gap:var(--space-6);flex-direction:column;display:flex}.deck-page .deck-data.deck-data--split:not(.deck-data--wide) .deck-data__head .deck-claim{max-width:none;margin-bottom:var(--space-6)}.deck-page .deck-data.deck-data--split:not(.deck-data--wide) .deck-data__title:has(.deck-body) .deck-claim{margin-bottom:var(--space-8)}.deck-page .deck-data.deck-data--split:not(.deck-data--wide) .deck-data__cap{grid-area:2/1;align-self:start;margin-top:0}.deck-page .deck-data.deck-data--split:not(.deck-data--wide) .deck-data__figure{min-height:var(--deck-chart-figure-floor,0px);grid-area:1/2/-1;align-self:stretch}.deck-page .deck-data--noted>.deck-data__note{grid-area:2/1;align-self:end;margin-top:0}.deck-page .deck-data--noted>.deck-data__note .media-card__source{text-align:left;max-width:none;margin:0;transform:none}.deck-page .deck-data:has(.deck-rules) .deck-rules{justify-content:center}}.deck-page .media-card__source{transform:translateX(calc(var(--chart-plot-inset,0px) / 2));text-align:left;max-width:min(80%,34rem);font-weight:var(--weight-light);margin-inline:auto}@container slide (min-width:1040px){.deck-page .deck-split--stack:has(.data-table__scroll){grid-template-columns:minmax(min(var(--deck-copy-min), 100%), .42fr) minmax(0, 1fr);column-gap:var(--deck-gutter);grid-template-rows:minmax(0,1fr)}@container slide not (min-width:1440px){.deck-page .deck-split--stack:has(.data-table__scroll){grid-template-columns:minmax(0,.5fr) minmax(0,1fr)}}.deck-page .deck-split--stack:has(.data-table__scroll)>.deck-split__text{grid-area:1/1}.deck-page .deck-split--stack:has(.data-table__scroll)>.deck-split__media{grid-area:1/2;min-height:0}.deck-page .deck-split--stack:has(.data-table__scroll)>.deck-split__text{flex-direction:column;align-self:stretch;display:flex}.deck-page .deck-split--stack:has(.data-table__scroll) .deck-copy{flex:1;min-height:0}.deck-page .deck-split--stack:has(.data-table__scroll) .deck-copy .deck-media__cap{text-align:left;margin-top:auto}.deck-page .deck-split--stack:has(.data-table__scroll) .deck-copy{flex-direction:column;display:flex}}.deck-page .deck-split--stack:has(.data-table__scroll) .data-table{--table-row-min-h:0px;--table-header-h:32px;--table-cell-py:1px;--table-cell-px:var(--space-2);--table-cell-min-w:64px}.deck-page .deck-split--stack:has(.data-table__scroll) .data-table__table{width:100%}.deck-page .deck-split--stack:has(.data-table__scroll) tbody .data-table__th--row{white-space:normal;height:auto}:is(.deck-page .deck-split--stack:has(.data-table__scroll) thead .data-table__th,.deck-page .deck-split--stack:has(.data-table__scroll) tbody .data-table__th--row){min-width:0!important}.deck-page .deck-split--stack:has(.data-table__scroll) thead .data-table__th:first-child{width:46%}.deck-page .deck-split--stack:has(.data-table__scroll) thead .data-table__th:first-child{padding-left:var(--space-4)}.deck-page .deck-split--stack:has(.data-table__scroll) tbody .data-table__th--row{padding-left:var(--space-4)}.deck-page .deck-split--stack:has(.data-table__scroll) .data-table__td--brand img{width:14px!important;height:14px!important}.deck-page .deck-split--stack:has(.data-table__scroll) tbody tr{height:calc((100% - var(--table-header-h)) / 18)}:is(.deck-page .deck-split--stack:has(.data-table__scroll) .data-table__td,.deck-page .deck-split--stack:has(.data-table__scroll) .data-table__th){font-size:var(--type-meta);vertical-align:middle;line-height:var(--leading-meta)}:is(.deck-page .deck-split--stack:has(.data-table__scroll) tbody tr,.deck-page .deck-split--stack:has(.data-table__scroll) thead tr){font-size:var(--type-meta);line-height:var(--leading-meta)}@container slide (min-width:1440px){.deck-page #executive-summary .deck-copy{flex-direction:column;flex:1;min-height:0;display:flex}.deck-page #executive-summary .deck-claim+.deck-body{margin-top:auto}.deck-page #executive-summary .deck-body{max-width:48ch;font-size:var(--type-body-lg);margin-inline-start:auto}}@container slide not (min-width:720px){.deck-page #executive-summary .deck-claim+.deck-body{margin-top:var(--space-8)}}
.deck-chooser{flex-direction:column;flex:1;min-height:0;display:flex}.deck-chooser__picker{width:100%}.deck-chooser__picker .dropdown__trigger{justify-content:space-between;align-items:baseline;gap:var(--space-3);width:100%;padding-bottom:var(--space-3);border-bottom:1px solid var(--border);margin-bottom:0}.deck-chooser__picker .dropdown__trigger:hover,.deck-chooser__picker .dropdown__trigger:focus-visible{color:var(--ink)}.deck-chooser__menu{min-width:0;max-width:min(24rem, calc(90 * var(--deck-slide-vw)))}.deck-chooser__figure{min-height:0;margin-top:var(--space-6);flex-direction:column;flex:1;display:flex}.deck-chooser__figure>*{flex:1;min-height:0}@container slide not (min-width:720px){.deck-scroller[data-fit=true]{scroll-snap-type:none;gap:var(--deck-gutter);grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;grid-auto-columns:auto;grid-auto-flow:row;height:auto;overflow-x:hidden}.deck-scroller[data-fit=true]>*{min-height:426px}}.deck-scroller[data-fit=true] .figure-head{grid-template-columns:minmax(0,1fr)}@container slide not (min-width:1440px){.deck-page .deck-scroller{grid-auto-columns:max(var(--deck-scroller-col-min), var(--deck-scroller-col,var(--deck-scroller-col-min)))}}.deck-page .deck-data__figure .deck-scroller{margin-inline:calc(var(--deck-pad) * -1);padding-inline:var(--deck-pad);scroll-padding-inline:var(--deck-pad)}@container slide not (min-width:720px){.deck-scroller{grid-auto-columns:88%}}.deck-scroller::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.deck-scroller{scroll-behavior:auto}}.deck-scroller>*{scroll-snap-align:start;min-width:0}.deck-page #five-rules .deck-data__title .deck-body{margin-top:var(--space-6);max-width:var(--deck-measure-md)}.deck-rules__cta{margin-top:var(--space-6)}@container slide (not (min-width:1440px)) or (not (min-height:800px)){.deck-page #five-rules .deck-data__title .deck-body,.deck-rules__cta{margin-top:var(--space-4)}.deck-page #authors .deck-claim,.deck-page #about-partners .deck-claim,.deck-page #data-sources .deck-claim{font-size:clamp(1.6rem, min(calc(4 * var(--deck-slide-vw)), calc(5.2 * var(--deck-slide-vh))), 2.2rem);max-width:var(--deck-measure-sm)}.deck-page #five-rules .deck-rule.deck-rule--row{padding-top:var(--space-2);padding-bottom:var(--space-2)}}html.js .deck-page .deck-rules__cta--missing{color:var(--red-500);border:1px solid var(--red-500);cursor:not-allowed;background:0 0}html.js .deck-page .deck-rules__cta--missing:before{content:none}.deck-page #five-rules .deck-data--wide{align-items:stretch}.deck-page #five-rules .deck-claim{max-width:21ch;margin-bottom:var(--space-4)}.deck-page #five-rules .deck-rule__title{font-size:var(--deck-stage-body-size,var(--type-body));margin-bottom:var(--space-1)}.deck-page #five-rules .deck-rule__title .deck-rule__n{font-size:calc(var(--deck-stage-body-size,var(--type-body)) - 2px)}.deck-page #five-rules .deck-rules__cta{margin-top:var(--space-4)}.deck-page #five-rules .deck-data__figure{margin-top:var(--space-6)}.deck-rules{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.deck-rules__head{grid-template-columns:minmax(0, var(--deck-measure-md)) minmax(0, 1fr) minmax(0, 1fr);column-gap:var(--space-8);padding-bottom:var(--space-1);margin:0;display:none}.deck-rules__head>*{font-family:var(--mono);font-size:var(--type-micro);letter-spacing:var(--tracking-wide);line-height:var(--leading-flat);text-transform:uppercase;color:var(--warm-accent)}.deck-rules>ol{margin:0;padding:0;list-style:none;display:contents}.deck-rules.deck-rules--two-column{flex-direction:column}.deck-rules--two-column>ol{column-gap:var(--deck-gutter);grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;width:100%;list-style:none;display:grid}@container slide not (min-width:720px){.deck-rules--two-column>ol{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.deck-rule.deck-rule--row{padding-top:var(--space-4);padding-bottom:var(--space-4);flex-direction:column;gap:0;display:flex}.deck-rule--row .deck-rule__title{margin-bottom:var(--space-2)}.deck-rule--row .deck-rule__body+.deck-rule__body{margin-top:var(--space-2)}.deck-rule__title .deck-rule__n{margin-right:var(--space-3);font-size:var(--type-ui)}.deck-rule--row .deck-rule__title+.deck-rule__body{margin-top:0}@container slide not (min-width:1440px){.deck-rules__head{display:none}.deck-rules{align-items:stretch;gap:var(--space-6);flex-direction:row}.deck-rule.deck-rule--row{gap:var(--space-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.deck-rule--row .deck-rule__n,.deck-rule--row .deck-rule__title,.deck-rule--row .deck-rule__body{grid-column:auto}.deck-rule--row .deck-rule__n{align-self:flex-start}.deck-rule--row .deck-rule__title+.deck-rule__body{margin-top:var(--space-2)}}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-page #five-rules .deck-data,.deck-page #five-rules .deck-data__figure,.deck-page #five-rules .deck-rules{flex:none;min-height:auto}.deck-page #five-rules .deck-rules{align-items:stretch;gap:var(--space-5);flex-direction:column}.deck-page #five-rules .deck-rule--row{flex:none;width:100%;min-width:0}.deck-page #five-rules .deck-data__figure{max-height:none}.deck-page #ad-triggers .deck-data,.deck-page #ad-triggers .deck-data__figure{flex:none;min-height:auto}.deck-page #ad-triggers .deck-data__figure{max-height:none}}.deck-rule{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.deck-rule__n{font-family:var(--mono);font-size:var(--type-micro);letter-spacing:var(--tracking-wide);line-height:var(--leading-flat);color:var(--warm-accent)}.deck-rule__title{letter-spacing:var(--tracking-tight-sm);font-family:var(--head);font-size:var(--type-body);font-weight:var(--weight-semibold);line-height:var(--leading-subheading);color:var(--heading);margin:0}.deck-rule__body,.deck-rule__list{line-height:var(--leading-card)}.deck-rule__body{font-size:var(--type-body-sm);color:var(--body-text);margin:0}.deck-rule__body,.deck-rule__list{margin-top:var(--space-2)}.deck-rule__list{gap:var(--space-3);font-size:var(--type-body-sm);color:var(--body-text);flex-direction:column;padding:0;list-style:none;display:flex}.deck-rule__list>li{padding-left:var(--space-5);position:relative}.deck-rule__list>li:before{content:"";background:var(--warm-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:calc(.7em - 2px);left:0}.deck-creatives{gap:var(--space-5) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-items:start;width:100%;max-width:70rem;margin-inline:auto;display:grid}.deck-page :is(#creative-wall,#creative-wall-jotform) .deck-data__cap{text-align:center;justify-content:center;width:min(100%,70rem);margin-inline:auto}.deck-page #creative-wall-jotform .deck-ad__body{padding-block:var(--space-3)}.deck-page #creative-wall-jotform :is(.deck-ad__headline,.deck-ad__copy){line-height:var(--leading-card)}.deck-page :is(#creative-wall,#creative-wall-jotform) .deck-data__head .deck-claim{letter-spacing:var(--tracking-tight-sm)}@container slide (min-width:1440px){.deck-page :is(#creative-wall,#creative-wall-jotform) .deck-data__head .deck-claim{min-height:0;margin-bottom:var(--space-8)}.deck-page :is(#creative-wall,#creative-wall-jotform) .deck-creatives{row-gap:var(--space-8)}}@container slide (min-width:1200px) and (not (min-height:800px)){.deck-page :is(#creative-wall,#creative-wall-jotform) .deck-data__head .deck-claim{min-height:0;margin-bottom:var(--space-4)}.deck-page :is(#creative-wall,#creative-wall-jotform) .deck-creatives{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-content:center}.deck-page :is(#creative-wall,#creative-wall-jotform) .deck-ad{aspect-ratio:auto;max-width:none}.deck-page :is(#creative-wall,#creative-wall-jotform) .deck-ad__body{padding:var(--space-2) var(--space-3)}.deck-page :is(#creative-wall,#creative-wall-jotform) :is(.deck-ad__name,.deck-ad__headline,.deck-ad__copy){font-size:var(--type-body-sm)}}@container slide not (min-width:1040px){.deck-creatives{column-gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(17.5rem,100%),1fr))}}.deck-pairs{gap:var(--space-4) var(--deck-gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.deck-pairs__head{font-family:var(--mono);font-size:var(--type-micro);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--muted);margin:0}@container slide not (min-width:1040px){.deck-pairs{grid-template-columns:minmax(0,1fr)}}html.js .deck-page .media-card__source,html.js .deck-page .deck-data__cap,html.js .deck-page .deck-media__cap{color:var(--body-text)}.deck-page .media-card__source-attribution,.deck-page .media-card__source-attribution .media-card__source-label,.deck-page .media-card__source-label{color:var(--deck-source-color);font-weight:var(--weight-light)}.deck-page :is(.media-card__source,.deck-data__cap,.deck-media__cap){font-size:var(--type-tag);text-align:left}.deck-page .media-card__source:not(.media-card__source--missing),.deck-page .deck-note__text{border-inline-start:2px solid var(--gray-700);padding-inline-start:var(--space-4);position:relative}.deck-page .deck-note__text{min-width:0;max-width:100%;display:block}.deck-page .media-card__source:not(.media-card__source--missing):before,.deck-page .deck-note__text:before{content:"";background:var(--accent);width:2px;height:4px;position:absolute;inset-block-start:0;inset-inline-start:-2px}.deck-page .media-card__source--missing{white-space:nowrap;max-width:none}html.js .deck-page .media-card__source--missing,html.js .deck-page .deck-data__cap--missing,html.js .deck-page .deck-claim--missing{color:var(--red-500)}.deck-page .media-card__subtitle{text-align:left;margin-inline:0}html.js .deck-page .insight-pie{opacity:0;transition:none;animation:none}html.js .deck-page .deck__panel[data-on] .insight-pie{animation:deck-fade-in var(--motion-slow) var(--ease-in-out) both}html.js .deck-page .insight-pie--sweep,html.js .deck-page .deck__panel[data-on] .insight-pie--sweep{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){html.js .deck-page .insight-pie{opacity:1;animation:none}}.deck-flag{width:var(--space-4);height:var(--space-4);flex:none;align-self:center}.deck-mono-mark{background:var(--surface);width:18px;height:18px;color:var(--body-text);font-family:var(--mono);letter-spacing:var(--tracking-tight-sm);vertical-align:-4px;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:8px;display:inline-flex}.deck-mono-mark--key{vertical-align:-3px;width:14px;height:14px;font-size:6px}.deck-mono-mark--gap{margin-right:var(--space-2)}.deck-page .deck-explorer__picker{width:100%}.deck-page .deck-picker__value{color:var(--ink)}@media (prefers-reduced-motion:no-preference) and (min-width:720px){html.js .deck-page .deck-statement .deck-eyebrow,html.js .deck-page .deck-statement__claim,html.js .deck-page .deck-statement__credit,html.js .deck-page .deck-chapter .deck-eyebrow,html.js .deck-page .deck-cover__head,html.js .deck-page .deck-billboard__head,html.js .deck-page .deck-billboard__foot{opacity:0;animation:none}html.js .deck-page .deck-data__figure:not(:has(.stacked-bar-chart,.multiline-fig3,.insight-pie,.deck-pages,.deck-creatives,.deck-trigger-sequence,.deck-authors,.deck-rules)){opacity:0;animation:none}html.js .deck-page .deck-copy .media-card--table,html.js .deck-page .deck-chapter__digit,html.js .deck-page .deck-creatives>*,html.js .deck-page .deck-authors__person,html.js .deck-page .deck-about-partners__profile,html.js .deck-page:not(.deck-page--print) #data-sources .deck-sources__list .deck-rule{opacity:0;animation:none}html.js .deck-page .deck__panel:not(:has(.deck-data__figure,.deck-split,.deck-statement)) .deck-copy>*{opacity:0;animation:none}html.js .deck-page .deck__panel[data-on] .deck-statement .deck-eyebrow,html.js .deck-page .deck__panel[data-on] .deck-statement__claim,html.js .deck-page .deck__panel[data-on] .deck-statement__credit,html.js .deck-page .deck__panel[data-on] .deck-chapter .deck-eyebrow,html.js .deck-page .deck__panel[data-on] .deck-cover__head,html.js .deck-page .deck__panel[data-on] .deck-billboard__head,html.js .deck-page .deck__panel[data-on] .deck-billboard__foot,html.js .deck-page .deck__panel[data-on] .deck-copy .media-card--table{animation:cardCascadeIn var(--motion-deliberate) var(--ease-out) both}html.js .deck-page .deck__panel[data-on] .deck-data__figure:not(:has(.stacked-bar-chart,.multiline-fig3,.insight-pie,.deck-pages,.deck-creatives,.deck-trigger-sequence,.deck-authors,.deck-rules)){animation:cardCascadeIn var(--motion-deliberate) var(--ease-out) both}html.js .deck-page .deck__panel[data-on] .deck-copy .media-card--table~.media-card--table{animation-delay:var(--cascade-stagger-fast)}html.js .deck-page .deck__panel[data-on] .deck-copy .media-card--table~.media-card--table~.media-card--table{animation-delay:calc(var(--cascade-stagger-fast) * 2)}html.js .deck-page .deck__panel[data-on] .deck-data__figure:not(:has(.stacked-bar-chart,.multiline-fig3,.insight-pie,.deck-pages,.deck-creatives,.deck-trigger-sequence,.deck-authors,.deck-rules)){animation-delay:var(--cascade-stagger-fast)}html.js .deck-page:not(.deck-page--print) #five-rules .deck-rules>ol>.deck-rule{opacity:0;animation:none}html.js .deck-page:not(.deck-page--print) #five-rules[data-on] .deck-rules>ol>.deck-rule{animation:ledeReveal var(--motion-deliberate) var(--ease-out) both;animation-delay:calc(var(--cascade-stagger-fast) * var(--rule-index,0))}html.js .deck-page .deck-cover__title:not(.is-revealed) .typewriter-char,html.js .deck-page .deck-cover__title:not(.is-revealed) .typewriter-word{color:var(--gray-700)}html.js .deck-page .deck__panel[data-on]:not(:has(.deck-data__figure,.deck-split,.deck-statement)) .deck-copy>*{animation:cardCascadeIn var(--motion-deliberate) var(--ease-out) both}html.js .deck-page .deck__panel[data-on]:not(:has(.deck-data__figure,.deck-split,.deck-statement)) .deck-copy>*+*{animation-delay:var(--cascade-stagger-fast)}html.js .deck-page .deck__panel[data-on]:not(:has(.deck-data__figure,.deck-split,.deck-statement)) .deck-copy>*+*+*{animation-delay:calc(var(--cascade-stagger-fast) * 2)}html.js .deck-page .deck__panel[data-on]:not(:has(.deck-data__figure,.deck-split,.deck-statement)) .deck-copy>*+*+*+*{animation-delay:calc(var(--cascade-stagger-fast) * 3)}html.js .deck-page .deck__panel[data-on] .deck-creatives>*{animation:deckPhoneDissolve calc(var(--motion-deliberate) * 1.8) var(--ease-in-out) both}html.js .deck-page .deck__panel[data-on] .deck-creatives>:nth-child(2){animation-delay:calc(var(--cascade-stagger-fast) * 1)}html.js .deck-page .deck__panel[data-on] .deck-creatives>:nth-child(3){animation-delay:calc(var(--cascade-stagger-fast) * 2)}html.js .deck-page .deck__panel[data-on] .deck-creatives>:nth-child(4){animation-delay:calc(var(--cascade-stagger-fast) * 3)}html.js .deck-page .deck__panel[data-on] .deck-creatives>:nth-child(5){animation-delay:calc(var(--cascade-stagger-fast) * 4)}html.js .deck-page .deck__panel[data-on] .deck-creatives>:nth-child(6){animation-delay:calc(var(--cascade-stagger-fast) * 5)}html.js .deck-page .deck__panel[data-on] .deck-authors__person,html.js .deck-page .deck__panel[data-on] .deck-about-partners__profile,html.js .deck-page:not(.deck-page--print) #data-sources[data-on] .deck-sources__list .deck-rule{animation:cardCascadeIn var(--motion-deliberate) var(--ease-out) both}html.js .deck-page .deck__panel[data-on] .deck-authors__person+.deck-authors__person,html.js .deck-page .deck__panel[data-on] .deck-about-partners__profile+.deck-about-partners__profile,html.js .deck-page:not(.deck-page--print) #data-sources[data-on] .deck-sources__list .deck-rule:nth-child(2){animation-delay:var(--cascade-stagger)}html.js .deck-page:not(.deck-page--print) #data-sources[data-on] .deck-sources__list .deck-rule:nth-child(3){animation-delay:calc(var(--cascade-stagger) * 2)}html.js .deck-page .deck__panel[data-on] .deck-billboard__foot{animation-delay:var(--cascade-stagger-fast)}html.js .deck-page .deck__panel[data-on] .deck-chapter__digit{animation:ledeReveal var(--motion-deliberate) var(--ease-out) both}html.js .deck-page .deck-chapter .typewriter-char{color:var(--page-bg);transition:none}html.js .deck-page .deck__panel[data-on] .deck-chapter .typewriter-char{color:var(--heading);transition:color var(--motion-fast) var(--ease-out-quart)}html.js .deck-page .deck__panel[data-on] .deck-statement__claim{animation-delay:var(--cascade-stagger-fast)}html.js .deck-page .deck__panel[data-on] .deck-statement__credit{animation-delay:calc(var(--cascade-stagger-fast) * 2)}}.deck-page .recharts-cartesian-axis-tick-label text{fill:var(--heading)}.deck-page .chart-category-label,.deck-page .figure-head .chart-legend__item,.deck-page .deck-tenure__brand,.deck-page .deck-explorer__item{font-family:var(--sans);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal)}.deck-page .deck-explorer__item{font-size:var(--type-meta)}.deck-page .figure-head .chart-legend__item,.deck-page .deck-tenure__brand,.deck-page .deck-explorer__item{text-transform:none}@container slide (720px<=width<1040px){.deck-page{--deck-copy-min:330px}.deck-page .deck-claim{font-size:clamp(1.3rem, min(calc(2.85 * var(--deck-slide-vw)), calc(4.2 * var(--deck-slide-vh))), 1.9rem)}}.deck-data__figure{position:relative}.deck-pending{margin:var(--space-8) 0 0;padding:var(--space-4) var(--space-6);border:1px solid var(--red-500);background:var(--bg);font-family:var(--mono);font-size:var(--type-ui);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--red-500);text-align:center;pointer-events:none;display:inline-block}.deck-data__figure>.deck-pending,.deck-copy>.deck-pending{z-index:1;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-copy>.deck-pending{margin-top:var(--space-8);position:static;transform:none}}.deck-page #authors .deck-researchers{flex:1;min-width:0}.deck-page #authors .deck-researchers .deck-eyebrow{margin-bottom:clamp(18px, calc(14.5px + calc(.94 * var(--deck-slide-vw))), 28px)}.deck-page #authors .deck-researchers .deck-claim{max-width:none;min-height:0;line-height:var(--leading-flat);margin:0 0 var(--space-12)}.deck-page #authors .deck-researchers .deck-claim span{display:block}.deck-page #authors .deck-researchers__grid{gap:clamp(56px, calc(44.7px + calc(3 * var(--deck-slide-vw))), 88px) clamp(32px, calc(5 * var(--deck-slide-vw)), 80px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.deck-page #authors .deck-researchers__grid>.deck-body{max-width:46ch;margin:0}.deck-page :is(#authors,#about-partners) .deck-body,.deck-page #authors .deck-authors__bio{font-weight:var(--weight-regular)}.deck-page #authors .deck-authors{gap:clamp(44px, calc(37px + calc(1.88 * var(--deck-slide-vw))), 64px) clamp(36px, calc(31.8px + calc(1.13 * var(--deck-slide-vw))), 48px);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-content:start}.deck-page #authors .deck-authors__person{padding-top:clamp(18px, calc(14.5px + calc(.94 * var(--deck-slide-vw))), 28px)}.deck-page #authors .deck-authors__bio{max-width:none}.deck-page #authors .deck-authors__link{margin-top:clamp(18px, calc(14.5px + calc(.94 * var(--deck-slide-vw))), 28px);font-size:var(--type-meta);letter-spacing:var(--tracking-wider);color:var(--ink)}.deck-page #authors .deck-authors__link-arrow{flex-shrink:0;width:1.1em;height:1.1em}@container slide not (min-width:1040px){.deck-page #authors .deck-researchers__grid{grid-template-columns:minmax(0,1fr)}}@container slide (1200px<=width<1440px){.deck-page #authors .deck-authors{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@container slide (min-width:1200px) and (not (min-height:800px)){.deck-page #authors .deck-researchers .deck-claim{margin-bottom:72px}}.deck-page #about-partners .deck-about-partners{flex:1;min-width:0}.deck-page #about-partners .deck-about-partners .deck-eyebrow{margin-bottom:clamp(18px, calc(14.5px + calc(.94 * var(--deck-slide-vw))), 28px)}.deck-page #about-partners .deck-about-partners .deck-claim{max-width:none;min-height:0;line-height:var(--leading-flat);margin:0 0 var(--space-12)}.deck-page #about-partners .deck-claim span,.deck-page #five-rules .deck-claim span{display:block}.deck-page #about-partners .deck-about-partners__grid{gap:clamp(56px, calc(44.7px + calc(3 * var(--deck-slide-vw))), 88px) clamp(32px, calc(5 * var(--deck-slide-vw)), 80px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.deck-page #about-partners .deck-about-partners__grid>.deck-body{max-width:46ch;margin:0}.deck-page #about-partners .deck-about-partners__profiles{gap:clamp(44px, calc(37px + calc(1.88 * var(--deck-slide-vw))), 64px) clamp(36px, calc(31.8px + calc(1.13 * var(--deck-slide-vw))), 48px);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-content:start;display:grid}.deck-page #about-partners .deck-about-partners__profile{min-width:0;padding-top:clamp(18px, calc(14.5px + calc(.94 * var(--deck-slide-vw))), 28px);border-top:1px solid var(--border);flex-direction:column;display:flex}.deck-page #about-partners .deck-about-partners__profile h3{min-height:32px;margin:0 0 var(--space-4);align-items:center;display:flex}.deck-page #about-partners .deck-about-partners__profile h3 img{width:160px;max-width:100%;height:auto;display:block}.deck-page #about-partners .deck-about-partners__profile .deck-body{max-width:none;font-size:var(--type-body);line-height:var(--leading-body);margin-bottom:var(--space-3)}.deck-page #about-partners .deck-about-partners__profile a{align-items:center;gap:var(--space-2);padding-top:var(--space-4);color:var(--ink);font-family:var(--mono);font-size:var(--type-meta);letter-spacing:var(--tracking-wider);align-self:flex-start;margin-top:auto;text-decoration:none;display:inline-flex}.deck-page #about-partners .deck-about-partners__link-arrow{flex-shrink:0;width:1.1em;height:1.1em}.deck-page #about-partners .deck-about-partners__profile a:hover,.deck-page #about-partners .deck-about-partners__profile a:focus-visible{text-decoration:underline}@container slide (min-width:1200px) and (not (min-height:800px)){.deck-page #about-partners .deck-about-partners .deck-claim{margin-bottom:48px}}@container slide (1200px<=width<1440px){.deck-page #about-partners .deck-about-partners__profiles{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@container slide not (min-width:1040px){.deck-page #about-partners .deck-about-partners__grid{grid-template-columns:minmax(0,1fr)}}.deck-page #data-sources .deck-sources{column-gap:clamp(32px, calc(5 * var(--deck-slide-vw)), 80px);flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;min-width:0;display:grid}.deck-page #data-sources .deck-sources__intro .deck-eyebrow{margin-bottom:clamp(18px, calc(14.5px + calc(.94 * var(--deck-slide-vw))), 28px)}.deck-page #data-sources .deck-sources .deck-claim{max-width:none;min-height:0;line-height:var(--leading-flat);margin:0}.deck-page #data-sources .deck-sources .deck-claim span{display:block}.deck-page #data-sources .deck-sources__list{margin-inline-start:auto;flex-direction:column;justify-content:flex-start;align-self:safe center;align-items:stretch;min-width:0;max-width:436px;margin-top:0}.deck-page #data-sources .deck-sources__list .deck-rule.deck-rule--row{padding-block:var(--space-3);flex:none;gap:0}.deck-page #data-sources .deck-sources__list .deck-rule__title{margin-bottom:var(--space-1)}.deck-page #data-sources .deck-sources__list .deck-rule__list{gap:var(--space-2)}.deck-page #data-sources .deck-sources__list .deck-rule__title{font-size:var(--type-h3);line-height:var(--leading-tight);letter-spacing:normal}.deck-page #data-sources .deck-sources__list :is(.deck-rule__body,.deck-rule__list li){font-size:var(--type-body-sm);font-weight:var(--weight-regular);line-height:var(--leading-ui)}@container slide (min-width:1040px) and (not (min-height:800px)){.deck-page #data-sources .deck-sources__list{padding-bottom:calc(var(--deck-bar-h) + var(--space-4))}}@container slide not (min-width:1040px){.deck-page #data-sources .deck-sources{grid-template-columns:minmax(0,1fr)}.deck-page #data-sources .deck-sources__list{margin-top:var(--space-8);align-self:start}}.deck-authors{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-content:safe center;width:100%;margin:0;padding:0;list-style:none;display:grid}.deck-authors__person{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.deck-authors__id{align-items:center;gap:var(--space-3);display:flex}.deck-authors__text{flex-direction:column;gap:0;min-width:0;display:flex}.deck-authors__photo{background:var(--surface);border-radius:50%;flex:none;width:40px;height:40px;display:block;overflow:hidden}.deck-authors__photo img,.deck-authors__photo svg{object-fit:cover;width:100%;height:100%;display:block}@container slide not (min-height:800px){.deck-page .deck-authors__bio{font-size:var(--type-body-sm);line-height:var(--leading-ui);margin-top:var(--space-3)}}.deck-authors__name{font-family:var(--head);font-weight:var(--weight-semibold);font-size:var(--type-h3);line-height:var(--leading-tight);color:var(--heading)}.deck-authors__role{font-family:var(--mono);font-size:var(--type-eyebrow);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--muted)}.deck-authors__bio{margin:var(--space-4) 0 0;max-width:var(--deck-measure-sm);font-family:var(--sans);font-weight:var(--weight-light);font-size:var(--type-body-sm);line-height:var(--leading-body);color:var(--body-text);flex:1}.deck-authors__bio--missing{color:var(--red-500)}.deck-authors__link{align-self:start;align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-family:var(--mono);font-size:var(--type-eyebrow);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--muted);transition:color var(--motion-md) var(--ease-out);text-decoration:none;display:inline-flex}.deck-authors__link:hover,.deck-authors__link:focus-visible{color:var(--warm-accent)}.deck-definition{max-width:var(--measure-wide);margin:0}.deck-definition__term{font-family:var(--head);font-weight:var(--weight-semibold);font-size:var(--type-body);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--heading);margin:0 0 var(--space-2)}.deck-definition__sense{font-family:var(--font-definition-slab,Georgia), serif;font-weight:var(--weight-regular);font-size:var(--type-body);line-height:var(--leading-body);color:var(--body-text);margin:0}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-definition__sense{font-size:var(--type-meta)}.deck-definition__term{font-size:var(--type-ui)}}.deck-definition__pos{font-family:var(--mono);font-style:italic;font-weight:var(--weight-regular);color:var(--muted);margin-right:var(--space-1)}.deck-tenure-figure{gap:var(--space-3);flex-direction:column;min-height:0;display:flex}.deck-tenure-figure>.deck-tenure{flex:1}.deck-tenure{gap:var(--space-2);--deck-tenure-cols:minmax(0, 12rem) minmax(0, 1fr) 4rem;flex-direction:column;flex:1;min-height:0;display:flex}@container slide not (min-width:720px){.deck-tenure{--deck-tenure-cols:minmax(0, 7rem) minmax(0, 1fr) 2.5rem}}.deck-tenure__head,.deck-tenure__row{grid-template-columns:var(--deck-tenure-cols);gap:var(--space-3);align-items:center;display:grid}.deck-tenure__row{flex:1;min-height:22px}.deck-tenure__head{font-family:var(--mono);font-size:var(--type-ui);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--deck-label-color);padding-bottom:var(--space-2);border-bottom:1px solid var(--border)}.deck-tenure__held-head{text-align:end}.deck-tenure__held-head-short{display:none}@container slide not (min-width:720px){.deck-tenure__held-head-full{display:none}.deck-tenure__held-head-short{display:inline}}.deck-tenure__brand{align-items:center;gap:var(--space-2);font-family:var(--mono);font-size:var(--type-eyebrow);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--heading);display:flex}.deck-tenure__row--out .deck-tenure__brand{color:var(--muted)}.deck-tenure__run{padding-block:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;align-self:stretch;gap:2px;display:grid}.deck-tenure__week{background:var(--gray-800);height:100%}.deck-tenure__week--held{background:0 0}.deck-tenure__run{position:relative}.deck-tenure__ink{inset:var(--space-2) 0;pointer-events:none;position:absolute}.deck-tenure__held{font-family:var(--mono);font-size:var(--type-eyebrow);color:var(--muted);text-align:end;white-space:nowrap}.deck-tenure__held b{color:var(--heading);font-weight:var(--weight-regular)}.deck-tenure__axis{grid-template-columns:var(--deck-tenure-cols);gap:var(--space-3);font-family:var(--mono);font-size:var(--type-nano);letter-spacing:var(--tracking-widest);color:var(--muted);display:grid}.deck-tenure__ticks{gap:2px;display:grid}html.js .deck-page .deck-tenure{--deck-tenure-row-step:60ms}html.js .deck-page .deck-tenure__run{clip-path:inset(0 100% 0 0)}html.js .deck-page .deck__panel[data-on] .deck-tenure__run{animation:tenure-wipe var(--motion-deliberate) var(--ease-out-quad) both;animation-delay:calc(var(--i,0) * var(--deck-tenure-row-step))}@keyframes tenure-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}html.js .deck-page .deck-tenure__held,html.js .deck-page .deck-tenure__out{opacity:0}html.js .deck-page .deck__panel[data-on] .deck-tenure__held,html.js .deck-page .deck__panel[data-on] .deck-tenure__out{animation:deck-fade-in var(--motion-slow) var(--ease-in-out) both;animation-delay:calc(var(--i,0) * var(--deck-tenure-row-step) + var(--motion-deliberate))}@media (prefers-reduced-motion:reduce){html.js .deck-page .deck-tenure__run{clip-path:none;animation:none}html.js .deck-page .deck-tenure__held,html.js .deck-page .deck-tenure__out{opacity:1;animation:none}}.deck-page .deck-scroller .chart-frame:has(.stacked-bar-chart) .editorial-growth-chart__title{font-size:var(--type-h3)}.deck-page .deck-scroller .chart-frame:has(.stacked-bar-chart) .media-card__subtitle{font-size:var(--type-body)}.deck-page :is(.editorial-growth-chart__title,.media-card__heading,.deck-page-card__type){font-size:var(--type-h3)}.deck-page #trajectory-cohorts .media-card__subtitle{font-size:var(--type-body)}html.js .deck-page .stacked-bar-chart .recharts-bar-rectangle path{transition:filter var(--motion-fast) var(--ease-in-out), fill var(--motion-deliberate) var(--ease-out-quad)}html.js .deck-page .stacked-bar-chart .recharts-bar-rectangle:hover path{filter:brightness(1.2)}@media (prefers-reduced-motion:reduce){html.js .deck-page .stacked-bar-chart .recharts-bar-rectangle path{transition:none}}html.js .deck-page .deck-statement .typewriter-word{color:var(--page-bg);transition:none}html.js .deck-page .deck__panel[data-on] .deck-statement__claim .typewriter-word{color:var(--heading);transition:color .75s var(--ease-in-out)}html.js .deck-page .deck__panel[data-on] .deck-statement__detail .typewriter-word{color:var(--muted);transition:color .75s var(--ease-in-out)}@media (prefers-reduced-motion:reduce){html.js .deck-page .deck-statement__claim .typewriter-word{color:var(--heading)}html.js .deck-page .deck-statement__detail .typewriter-word{color:var(--muted)}html.js .deck-page .deck-statement .typewriter-word{transition:none}}.deck-page .chart-frame>.stacked-bar-chart .chart-bar-label text,.deck-page .chart-frame>.stacked-bar-chart .recharts-label-list text{font-size:var(--type-tag)}.deck-page #ad-triggers .chart-frame>.stacked-bar-chart .recharts-label-list text.recharts-label{font-size:var(--type-body-lg);font-weight:var(--weight-semibold)}.deck-page #ad-triggers .chart-legend__item{text-transform:none;letter-spacing:var(--tracking-normal)}.deck-page .chart-frame>.figure-head>.chart-frame__title,.deck-page .chart-frame>.stacked-bar-chart .editorial-growth-chart__y-caption,.deck-page .chart-frame>.stacked-bar-chart .recharts-cartesian-axis>text,.deck-page .chart-frame>.multiline-fig3 .editorial-growth-chart__y-caption,.deck-page .chart-frame>.multiline-fig3 .recharts-cartesian-axis>text{font-size:var(--type-ui);color:var(--deck-label-color);fill:var(--deck-label-color)}@container slide (min-width:720px){.deck-page #chatgpt-vs-meta .figure-head{grid-template-columns:minmax(0,1fr) minmax(0,33%)}.deck-page #chatgpt-vs-meta .figure-head>.chart-legend{grid-area:1/2;justify-content:end;align-self:baseline}}.deck-page .chart-frame>.figure-head{min-height:var(--deck-figure-head-h)}.deck-page #landing-page-count .chart-frame{gap:var(--space-4)}.deck-page #landing-page-count .chart-frame>.figure-head{min-height:0}.deck-page .chart-window__value,.deck-page .chart-overlay-note text,.deck-page .chart-overlay-note--pinned,.deck-page .chart-overlay-note--below{font-family:var(--head);font-size:var(--type-body);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight-sm)}.deck-page #ctr-benchmarks .chart-overlay-note--pinned{font-size:var(--type-body-lg);letter-spacing:var(--tracking-normal);padding:10px 16px}@container slide not (min-width:720px){.deck-page #ad-triggers .chart-frame>.stacked-bar-chart .recharts-label-list text.recharts-label{font-size:var(--type-ui)}.deck-page .chart-frame>.stacked-bar-chart .chart-bar-label text,.deck-page .chart-frame>.stacked-bar-chart .recharts-label-list text{font-size:var(--type-micro)}.deck-page .chart-frame>.figure-head>.chart-frame__title,.deck-page .chart-frame>.stacked-bar-chart .editorial-growth-chart__y-caption,.deck-page .chart-frame>.stacked-bar-chart .recharts-cartesian-axis>text,.deck-page .chart-frame>.multiline-fig3 .editorial-growth-chart__y-caption,.deck-page .chart-frame>.multiline-fig3 .recharts-cartesian-axis>text,.deck-page .deck-tenure__head{font-size:var(--type-meta)}.deck-page .deck-data__figure .chart-frame>.stacked-bar-chart .chart-window__value{font-size:var(--type-micro)}}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-page .chart-frame:has(.insight-pie) .figure-head{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.deck-page .chart-frame:has(.insight-pie) .figure-head>.chart-legend{grid-area:auto/1;justify-content:center;align-self:auto;justify-items:center}.deck-page .figure-head{grid-template-columns:minmax(0,1fr)}.deck-page .figure-head>.chart-legend{text-align:left;grid-area:auto/1;justify-content:flex-start;align-self:auto;justify-items:start}.deck-page .media-card__source{text-align:left;white-space:normal;max-width:none;margin-inline:0;transform:none}.deck-page .chart-frame:has(.insight-pie){gap:var(--space-2)}}
.deck-views{gap:var(--space-6);flex-direction:column;flex:1;min-height:0;display:flex}.deck-data:has(.deck-views) .deck-claim{margin-bottom:calc(var(--deck-claim-trail) / 2)}.deck-data:has(.deck-views) .deck-data__head:has(.deck-data__aside){grid-template-columns:minmax(0, 1fr) calc((100% - 3 * var(--deck-grid-gutter)) / 4)}.deck-data:has(.deck-views) .deck-data__aside{max-width:none}.deck-data:has(.deck-views) .deck-data__aside .media-card__source{max-width:none}@container slide (min-width:1440px){.deck-page :is(#trajectory-cohorts,#category-top-tens) .deck-data__head:has(.deck-data__aside){grid-template-columns:minmax(0, 1fr) calc((100% - 3 * var(--deck-grid-gutter)) / 4)}}.deck-data__aside .media-card__source{text-align:left;max-width:60ch;margin-inline:0;transform:none}@container slide (min-width:1440px){.deck-data:has(.deck-scroller) .deck-data__head:has(.deck-data__aside){grid-template-columns:minmax(0,1fr) 33.3333%}.deck-data:has(.deck-scroller) .deck-data__aside .media-card__source{align-self:stretch;max-width:none;margin-inline:0;transform:none}}.deck-views>.media-card__tablist{flex:none;justify-content:flex-start}.deck-page :is(#trajectory-cohorts,#category-top-tens) .deck-views>.media-card__tablist .media-card__tab{font-size:var(--type-tag);padding:var(--space-1) var(--space-3)}.deck-views__panel{flex-direction:column;flex:1;min-height:0;display:flex}.deck-page :is(#trajectory-cohorts,#category-top-tens) .deck-scroller{--deck-scroller-row-max:38rem}.deck-grid{column-gap:var(--deck-grid-gutter);row-gap:var(--space-3);flex:1;grid-template-rows:repeat(4,auto minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;display:grid}.deck-grid--three{row-gap:var(--space-8);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.deck-grid__band{align-items:baseline;gap:var(--space-3);margin-top:var(--space-10);grid-column:1/-1;display:flex}.deck-grid__band:first-child{margin-top:0}.deck-grid__band-name{font-family:var(--mono);font-size:var(--type-eyebrow);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--heading);margin:0}.deck-grid__cell{gap:var(--space-2);flex-direction:column;min-height:0;display:flex}.deck-grid__name{align-items:center;gap:var(--space-2);font-family:var(--mono);font-size:var(--type-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--body-text);margin:0;display:flex}.deck-grid__plot{flex:1;min-height:0}
.deck-leaders-grid{column-gap:var(--deck-grid-gutter);row-gap:var(--space-12);flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}.deck-leaders{gap:var(--space-3);flex-direction:column;min-height:0;display:flex}.deck-leaders__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);display:flex}.deck-leaders__title{flex-direction:column;gap:2px;min-width:0;display:flex}.deck-leaders__index{font:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums;color:var(--muted)}.deck-leaders__category{align-items:baseline;gap:var(--space-3);font-family:var(--head);font-size:var(--type-meta);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display-loose);color:var(--heading);text-wrap:pretty;margin:0;display:flex}.deck-leaders__count{padding-left:calc(1ch + var(--space-3));font-family:var(--mono);font-size:var(--type-nano);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);margin:0}.deck-leaders__share{font-family:var(--head);font-size:var(--type-body-lg);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display-loose);color:var(--heading);white-space:nowrap;margin:0;line-height:1}.deck-leaders__list{flex-direction:column;flex:1;justify-content:space-between;min-height:0;margin:0;padding:0;list-style:none;display:flex}.deck-leaders__row{align-items:center;gap:var(--space-3);grid-template-columns:2ch minmax(0,.9fr) minmax(0,1fr) auto;min-height:0;display:grid}.deck-leaders__rank{font-family:var(--mono);font-size:var(--type-micro);color:var(--muted);text-align:right}.deck-leaders__name{font-family:var(--sans);font-size:var(--type-micro);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.deck-leaders__track{background:var(--chart-grey-3);border-radius:1px;height:4px;display:block;overflow:hidden}.deck-leaders__bar{background:var(--chart-series-1);height:100%;display:block}.deck-leaders__value{font-family:var(--mono);font-size:var(--type-micro);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.deck-views__panel .deck-leaders{animation:egc-fade-in var(--motion-slow) var(--ease-out) backwards;animation-delay:calc(var(--card-i,0) * 45ms)}@media (prefers-reduced-motion:reduce){.deck-views__panel .deck-leaders{animation:none}}@keyframes deckPhoneDissolve{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:no-preference) and (min-width:720px){html.js .deck-page:not(.deck-page--print) .deck-pages>.deck-page-card .deck-page-card__phone{opacity:0;animation:none}html.js .deck-page:not(.deck-page--print) .deck__panel[data-on] .deck-pages>.deck-page-card .deck-page-card__phone{animation:deckPhoneDissolve calc(var(--motion-deliberate) * 1.8) var(--ease-in-out) both;animation-delay:calc(var(--cascade-stagger-fast) + var(--card-i,0) * var(--cascade-stagger))}}
.deck-pages{grid-template-columns:repeat(3, min(calc(34 * var(--deck-slide-vh)), 100%));justify-content:center;column-gap:var(--space-8);gap:var(--space-6) 0;grid-template-rows:minmax(0,1fr);min-height:0;display:grid}@container slide (not (min-width:720px)) or (not (min-aspect-ratio:1)) or (not (min-height:1000px)){.deck-pages{grid-template-rows:minmax(0,1fr);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(calc(34 * var(--deck-slide-vh)), calc(60 * var(--deck-slide-vw)));justify-content:safe center;column-gap:var(--space-6);padding-bottom:var(--space-2);scroll-snap-type:x proximity;scrollbar-width:thin;overflow:auto hidden}.deck-pages>.deck-page-card{scroll-snap-align:start;max-width:100%}}.deck-pages>.deck-page-card{max-width:calc(34 * var(--deck-slide-vh))}.deck-page-card{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}.deck-page-card__type{text-align:center;font-family:var(--head);font-size:var(--type-chart-title);font-weight:var(--weight-semibold);color:var(--heading);margin:0}.deck-page-card__phone{aspect-ratio:393/852;flex:1;width:auto;max-width:100%;min-height:0;max-height:90%;margin-inline:auto;display:flex;container-type:inline-size}.deck-page-card__device{border:1.6cqw solid var(--gray-700);background:var(--gray-825);width:100%;min-height:0;box-shadow: inset 0 0 0 .7cqw var(--gray-950), inset 0 0 0 .9cqw #ffffff24;border-radius:14cqw;flex-direction:column;flex:1;margin-bottom:0;display:flex;position:relative}.deck-page-card__notch{z-index:2;background:var(--gray-950);border-radius:9cqw;width:32cqw;height:9cqw;position:absolute;top:3.4cqw;left:50%;transform:translate(-50%)}.deck-page-card__btn{z-index:2;background:var(--gray-700);border-radius:.8cqw;width:1.5cqw;position:absolute}.deck-page-card__btn--vol{height:13%;top:26%;left:-2.6cqw}.deck-page-card__btn--pwr{height:8%;top:32%;right:-2.6cqw}.deck-page-card__screen{overscroll-behavior:contain;scrollbar-width:none;border-radius:12.4cqw;flex:1;min-height:0;overflow:hidden auto}.deck-page-card__screen::-webkit-scrollbar{display:none}.deck-page-card__shot{width:100%;height:auto;display:block}
