.deck-page .deck-data__cap,.deck-page .deck-media__cap{font-size:min(calc(var(--type-tag) / var(--deck-scale)), 20px)}.deck-page .deck-data__note .media-card__source,.deck-page .deck-data__note .deck-note__text,.deck-page .deck-split__note .media-card__source{font-size:min(calc(var(--type-eyebrow) / var(--deck-scale)), 18px)}.deck-page .chart-frame:has(.chart-download-trigger) .editorial-growth-chart__title{padding-inline:0}.deck-page .figure-head .chart-legend__item{font-size:var(--type-ui)}.deck-page #authors .deck-authors{column-gap:clamp(44px, calc(37px + calc(1.88 * var(--deck-slide-vw))), 64px)}.deck-page .recharts-xAxis-tick-labels .recharts-cartesian-axis-tick-label:has(.chart-category-label){transform:translateY(10px)}.deck-page .deck-data__aside>.deck-body{margin-bottom:0}.deck-page .deck-viewport__item+.deck-viewport__item{border-top-color:var(--gray-800)}@container slide (min-width:1040px){.deck-page .deck-chapter{overflow:visible}.deck-page .deck-chapter__ordinal{clip-path:inset(-.2em -.2em -.2em .3em)}}html.js .deck-page .deck__panel[data-on] :is(.pie-slice-label,.pie-slice-leader){animation:deck-fade-in var(--motion-slow) var(--ease-out-quad) calc(var(--deck-draw) + var(--motion-fast)) both}@container slide (min-width:720px){.deck-page .chart-frame>.stacked-bar-chart .chart-bar-label text{font-size:var(--type-ui)}}.deck-page .pie-slice-label>:first-child{font-family:var(--mono);font-size:var(--type-body)}html.js .deck-page .deck__panel[data-on] .insight-pie .recharts-pie,html.js .deck-page--viewer .insight-pie .recharts-pie{-webkit-mask-image:conic-gradient(from var(--pie-sweep-from,0deg), #000 var(--deck-pie-sweep), transparent 0);mask-image:conic-gradient(from var(--pie-sweep-from,0deg), #000 var(--deck-pie-sweep), transparent 0)}.deck-page .chart-frame>.stacked-bar-chart .chart-bar-label text,.deck-page .chart-frame>.stacked-bar-chart .chart-bar-label text tspan{font-family:var(--mono);fill:var(--heading)}.deck-page .deck-data__note,.deck-page .deck-split__note{margin-bottom:var(--space-2)}.deck-page .deck-data__figure .chart-range{margin-block:0}@media (hover:hover) and (pointer:fine){.deck-page .deck-fullscreen-controls{min-height:var(--space-10)}.deck-page .deck-fullscreen-controls button,.deck-page .deck-fullscreen-controls a{min-height:var(--space-10);padding-inline:var(--space-3);gap:var(--space-2)}.deck-page .deck-fullscreen-controls__count{padding-inline:var(--space-2) var(--space-3)}.deck-page .deck-fullscreen-controls svg{width:12px;height:12px}}.deck-page .deck-claim,.deck-page.deck-page .deck-claim--display,.deck-page #summary .deck-claim,.deck-page #authors .deck-claim{letter-spacing:var(--tracking-normal)}.deck-page .deck-statement__claim{line-height:var(--leading-tight)}@container slide (min-width:1040px){.deck-chapter{position:relative}.deck-chapter:before{content:"";background:linear-gradient(to bottom, transparent 0%, var(--border) 22%, var(--border) 78%, transparent 100%);z-index:1;width:1px;height:66%;position:absolute;top:54.81%;left:0;transform:translateY(-50%)}}@media (prefers-reduced-motion:no-preference){html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:first-child{animation-delay:calc(var(--deck-logo-delay,.4s) + 0s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(2){animation-delay:calc(var(--deck-logo-delay,.4s) + 45ms)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(3){animation-delay:calc(var(--deck-logo-delay,.4s) + 90ms)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(4){animation-delay:calc(var(--deck-logo-delay,.4s) + .135s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(5){animation-delay:calc(var(--deck-logo-delay,.4s) + .18s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(6){animation-delay:calc(var(--deck-logo-delay,.4s) + .225s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(7){animation-delay:calc(var(--deck-logo-delay,.4s) + 45ms)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(8){animation-delay:calc(var(--deck-logo-delay,.4s) + 90ms)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(9){animation-delay:calc(var(--deck-logo-delay,.4s) + .225s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(10){animation-delay:calc(var(--deck-logo-delay,.4s) + .27s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(11){animation-delay:calc(var(--deck-logo-delay,.4s) + 90ms)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(12){animation-delay:calc(var(--deck-logo-delay,.4s) + .135s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(13){animation-delay:calc(var(--deck-logo-delay,.4s) + .27s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(14){animation-delay:calc(var(--deck-logo-delay,.4s) + .315s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(15){animation-delay:calc(var(--deck-logo-delay,.4s) + .135s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(16){animation-delay:calc(var(--deck-logo-delay,.4s) + .18s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(17){animation-delay:calc(var(--deck-logo-delay,.4s) + .225s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(18){animation-delay:calc(var(--deck-logo-delay,.4s) + .27s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(19){animation-delay:calc(var(--deck-logo-delay,.4s) + .315s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(20){animation-delay:calc(var(--deck-logo-delay,.4s) + .36s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(21){animation-delay:calc(var(--deck-logo-delay,.4s) + .18s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(22){animation-delay:calc(var(--deck-logo-delay,.4s) + .225s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(23){animation-delay:calc(var(--deck-logo-delay,.4s) + .27s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(24){animation-delay:calc(var(--deck-logo-delay,.4s) + .315s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(25){animation-delay:calc(var(--deck-logo-delay,.4s) + .36s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(26){animation-delay:calc(var(--deck-logo-delay,.4s) + .405s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(27){animation-delay:calc(var(--deck-logo-delay,.4s) + .225s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(28){animation-delay:calc(var(--deck-logo-delay,.4s) + .27s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(29){animation-delay:calc(var(--deck-logo-delay,.4s) + .315s)}html.js .deck-page .deck__panel[data-on] .deck-logo-field .landing-press-wall__item:nth-child(30){animation-delay:calc(var(--deck-logo-delay,.4s) + .36s)}}.deck-page .deck-claim{line-height:var(--leading-snug)}.deck-page .editorial-growth-chart__title{font-weight:var(--weight-medium)}.deck-page .pie-slice-label .chart-category-label{font-weight:var(--weight-regular)}.deck-page .deck-eyebrow{font-size:clamp(calc(10px / var(--deck-scale,1)), 15px, calc(15px / var(--deck-scale,1)))}.deck-page .deck-statement__claim{font-size:clamp(2.2rem, min(calc(5.6 * var(--deck-slide-vw)), calc(8.2 * var(--deck-slide-vh))), 65px)}.deck-page #summary .deck-claim,.deck-page.deck-page--stage #summary .deck-claim{font-size:clamp(2.2rem, min(calc(6 * var(--deck-slide-vw)), calc(8.8 * var(--deck-slide-vh))), 5rem);line-height:var(--leading-display-tight)}.deck-page .deck-claim{font-size:min(clamp(1.5rem, min(calc(3.4 * var(--deck-slide-vw)), calc(7 * var(--deck-slide-vh))), 2.2rem), calc(2.2rem / var(--deck-scale,1)))}html.js .deck-page .deck__panel[data-on] .chart-event-marker{animation:deck-fade-in .64s var(--ease-out-quart) calc(var(--deck-draw) + var(--marker-ordinal,0) * .14s) both}.deck-page--stage .chart-download,.deck-page--stage .chart-lightbox-trigger,.deck-page--print .chart-download,.deck-page--print .chart-lightbox-trigger{display:none}.deck-page .deck-data__aside .chart-download-control{flex:none;align-self:start;width:fit-content}.deck-page .chart-frame>.stacked-bar-chart .chart-bar-label text.chart-bar-label__value--down,.deck-page .chart-frame>.stacked-bar-chart .chart-bar-label text.chart-bar-label__value--down tspan{fill:var(--brand-warning)}html.js .deck-page .deck__panel[data-on] .deck-eyebrow{opacity:1;animation:none}.deck-page .deck-viewport__gallery-name{font-weight:var(--weight-regular)}.deck-page .editorial-growth-chart__y-caption{opacity:1}.deck-page .editorial-growth-chart.is-revealed .editorial-growth-chart__y-caption,.deck-page .multiline-fig3.is-revealed .editorial-growth-chart__y-caption,.deck-page .stacked-bar-chart.is-revealed .editorial-growth-chart__y-caption{opacity:1;animation:none}@media (prefers-reduced-motion:no-preference){html.js .deck-page .insight-pie[data-pie-motion=fade]{transition:none}html.js .deck-page .deck__panel[data-on] .insight-pie[data-pie-motion=fade]{animation:deck-fade-in var(--motion-xl) var(--ease-in-out) both}html.js .deck-page .insight-pie__callout{opacity:0}html.js .deck-page .deck__panel[data-on] .insight-pie__callout{animation:deck-fade-in var(--motion-pace) var(--ease-in-out) both}html.js .deck-page .deck__panel[data-on] .insight-pie[data-pie-motion=fade] .insight-pie__callout{animation-delay:var(--motion-slow)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.deck-fullscreen-controls{background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:color-mix(in srgb, var(--border) 70%, var(--bg) 30%)}}.deck-page .deck-viewport__gallery-name,.deck-viewport__gallery-name{color:var(--ink)}@media not (min-height:800px){.deck-page .deck-data__figure .chart-frame{row-gap:var(--space-2)}.deck-page .deck-data__figure .chart-frame>.multiline-fig3,.deck-page .deck-data__figure .chart-frame>.stacked-bar-chart,.deck-page .deck-data__figure .chart-frame>.insight-pie{min-height:160px}}.deck-fullscreen-controls svg[stroke]{stroke-width:2.9px}.deck-page .deck-findings-block{column-gap:var(--deck-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:100%;display:grid}.deck-page .deck-findings{counter-reset:finding;column-gap:var(--deck-gutter);row-gap:var(--space-5);flex:1;grid-template-columns:minmax(0,1fr);align-content:center;padding:0;list-style:none;display:grid}.deck-page #summary .deck-copy{flex-direction:column;flex:1;display:flex}.deck-page #summary .deck__inner{justify-content:center}.deck-page .deck-findings>li{counter-increment:finding;column-gap:var(--space-8);border-top:1px solid var(--border);padding-top:var(--space-2);font-size:clamp(var(--type-body-lg), min(calc(1.2 * var(--deck-slide-vw)), calc(2 * var(--deck-slide-vh))), 1.125rem);font-weight:var(--weight-light);line-height:var(--leading-body);color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.deck-page .deck-findings>li:before{content:counter(finding, decimal-leading-zero);font-family:var(--head);font-weight:var(--weight-regular);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;color:var(--warm-500);font-size:1em}.deck-page .deck-findings a{text-underline-offset:.18em;background-image:none;text-decoration:underline}.deck-page .deck-findings a:hover{color:var(--accent);background-image:none}.deck-viewport--full-height .deck-viewport__item{scroll-margin-top:var(--deck-gallery-head-h)}@media (min-width:1040px){.deck-viewport--full-height .deck-viewport__item{min-height:calc(100dvh - var(--deck-gallery-head-h));justify-content:center;align-items:center;display:flex}}@media (prefers-reduced-motion:no-preference){html.js .deck-page #newsletter[data-on] .subscribe__head{animation:deck-fade-in var(--motion-xl) var(--ease-in-out) both;animation-timeline:auto}html.js .deck-page #newsletter[data-on] .subscribe__signup{animation:deck-fade-in var(--motion-xl) var(--ease-in-out) both;animation-delay:var(--cascade-stagger-fast)}html.js .deck-page #newsletter[data-on] .subscribe__legal{animation:deck-fade-in var(--motion-xl) var(--ease-in-out) both;animation-delay:calc(var(--cascade-stagger-fast) * 2)}}.deck-page #newsletter .subscribe__input::placeholder{color:var(--muted)}.deck-page #newsletter .subscribe__signup{margin-top:var(--space-16);grid-column:1/7;max-width:none}.deck-page #newsletter .subscribe__field{flex:auto}.deck-page .subscribe__field{border:1px solid var(--border);padding:var(--space-3) var(--space-4);background:var(--surface);transition:border-color var(--motion-fast) var(--ease-out)}.deck-page .subscribe__field>.subscribe__input{background:0 0}.deck-page .subscribe__field:focus-within{border-color:var(--accent)}.deck-page #newsletter .subscribe__submit{align-self:stretch}
.deck-ranked-set{column-gap:var(--deck-gutter);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;min-height:0;display:grid}.deck-ranked__head{margin:0 0 var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}.deck-ranked__head .editorial-growth-chart__title{align-items:center;gap:var(--space-2);display:flex}.deck-ranked__list{margin:0;padding:0;list-style:none}.deck-ranked__row{column-gap:var(--space-4);padding-block:var(--space-3);grid-template-columns:2.5ch minmax(0,1fr);align-items:baseline;display:grid}.deck-ranked__row+.deck-ranked__row{border-top:1px solid var(--border)}.deck-ranked__rank{font-family:var(--mono);font-size:var(--type-meta);color:var(--muted);font-variant-numeric:tabular-nums}.deck-ranked__name{min-width:0;font-family:var(--sans);font-weight:var(--weight-light);font-size:var(--type-body);color:var(--body-text);overflow-wrap:anywhere;align-items:center;display:flex}@container slide not (min-width:1040px){.deck-ranked-set{row-gap:var(--space-8);grid-template-columns:minmax(0,1fr)}}.deck-cover__title{letter-spacing:-.05em;max-width:18ch;font-size:clamp(1.6rem, min(calc(7.4 * var(--deck-slide-vw)), calc(11 * var(--deck-slide-vh))), 8.5rem)}html.js .deck-page .deck-data--split .deck-data__head:has(.deck-data__aside) .deck-claim{margin-bottom:var(--space-2)}@container slide (min-width:1040px){.deck-page .media-card--table:after,.deck-page .deck-figure-credit{width:240px;height:15.3px}.deck-page #disclosures-table .media-card--table{width:calc(100% - 40px)}.deck-page #disclosures-table .media-card--table:after{bottom:0;left:calc(100% + 30px)}}.deck-page #summary .deck-claim--display{line-height:var(--leading-tight)}.deck-page .deck-contents--list>.deck-contents__list>li+li{border-top:1px solid var(--border)}.deck-page .deck-contents--list>.deck-contents__list .deck-contents__link{padding-block:var(--space-6)}.deck-page .deck-logo-field__lede .deck-claim{font-size:clamp(2rem, min(calc(3.1 * var(--deck-slide-vw)), calc(4.6 * var(--deck-slide-vh))), 2.6rem)}.deck-page .deck-contents--list>.deck-contents__list .deck-contents__num,.deck-page .deck-contents--list>.deck-contents__list .deck-contents__label{font-size:clamp(1.15rem, min(calc(2.9 * var(--deck-slide-vw)), calc(4.2 * var(--deck-slide-vh))), 3.1rem);letter-spacing:var(--tracking-tight-sm)}.deck-page .multiline-fig3 pattern line{stroke-width:4px;stroke-opacity:.3}.deck-page .report-cover .deck-cover{flex-direction:column-reverse;justify-content:space-between;display:flex}.deck-page .report-cover .deck-cover__mark{display:none}.deck-viewport__item[data-slide-id^=cover] .deck-viewport__preview,.deck-viewport__item[data-slide-id^=cover] .deck-viewport__pan{overflow:visible}.deck-viewport__item[data-slide-id^=cover] .deck-viewport__preview{contain:layout}.deck-page .report-cover .deck-cover__title{inset-inline:var(--deck-pad);top:calc(23 * var(--deck-slide-vh) - var(--deck-gallery-letterbox-y,0px));text-align:center;margin-block:0;margin-inline:auto;position:absolute;translate:0 -50%}.deck-page .report-cover .deck-cover__mark--glyph{width:clamp(28px, calc(2.4 * var(--deck-slide-vw)), 40px)}.deck-page .report-cover .deck-cover__title .typewriter-word,.deck-page .report-cover .deck-cover__title .typewriter-word--light{color:var(--ink);opacity:1;transition:opacity var(--motion-xl) var(--ease-in-out)}@supports ((-webkit-background-clip:text) or (background-clip:text)){@media (prefers-reduced-motion:no-preference){html.js .deck-page .report-cover .deck-cover__title{background-image:linear-gradient(100deg, var(--ink) 0%, var(--ink) 44%, var(--warm-50) 50%, var(--ink) 56%, var(--ink) 100%);background-position:100% 0;background-repeat:no-repeat;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}html.js .deck-page .report-cover .deck-cover__title .typewriter-word,html.js .deck-page .report-cover .deck-cover__title .typewriter-word--light{color:inherit}html.js .deck-page .report-cover .deck-cover__title.is-revealed{color:#0000;animation:report-cover-shimmer 2.2s var(--ease-out-quart) 2.4s both}}}@keyframes report-cover-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:no-preference){html.js .deck-page--viewer .report-cover .deck-cover__title:not(.is-revealed) .typewriter-word{opacity:0}}@media print{html.js .deck-page--viewer .report-cover .deck-cover__title:not(.is-revealed) .typewriter-word{opacity:1}}@media (prefers-reduced-motion:reduce){.deck-page .report-cover .deck-cover__title .typewriter-word{transition:none}}.deck-page .report-cover .deck-cover__head{flex-direction:row-reverse}.deck-page .report-cover .deck-cover__date-label{color:var(--warm-500)}.deck-page .report-cover .deck-cover__date{align-items:baseline;gap:var(--space-2);display:inline-flex}.deck-page .report-cover .deck-cover__date-rule{color:var(--accent);letter-spacing:0}.deck-page .report-cover .deck-cover__title{line-height:var(--leading-display-tight)}html.js .deck-page [data-on] .report-cover .deck-cover__meta{animation-delay:var(--motion-pace)}html.js .deck-page [data-on] .report-cover .deck-cover__mark{animation-delay:calc(var(--motion-pace) + var(--cascade-stagger-fast))}.deck-page #summary .deck-numbers__value{letter-spacing:var(--tracking-tight)}@media (prefers-reduced-motion:no-preference){html.js .deck-page--viewer #authors[data-on] .deck-eyebrow,html.js .deck-page--viewer #authors[data-on] .deck-claim,html.js .deck-page--viewer #authors[data-on] .deck-researchers__grid>.deck-body{animation:deck-fade-in var(--motion-xl) var(--ease-in-out) both}html.js .deck-page--viewer #authors[data-on] .deck-authors__person{animation:deck-fade-in var(--motion-xl) var(--ease-in-out) both;animation-delay:var(--motion-slow)}html.js .deck-page--viewer #authors[data-on] .deck-authors__person+.deck-authors__person{animation-delay:calc(var(--motion-slow) + var(--cascade-stagger))}html.js .deck-page--viewer #summary[data-on] .deck-findings__title{animation:deck-fade-in var(--motion-xl) var(--ease-in-out) both}html.js .deck-page--viewer #summary[data-on] .deck-findings{opacity:1;animation:none;transform:none}html.js .deck-page--viewer #summary[data-on] .deck-findings>li{animation:deck-fade-in var(--motion-slow) var(--ease-in-out) both;animation-delay:80ms}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(2){animation-delay:.2s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(3){animation-delay:.32s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(4){animation-delay:.44s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(5){animation-delay:.56s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(6){animation-delay:.68s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(7){animation-delay:.8s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(8){animation-delay:.92s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(9){animation-delay:1.04s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(10){animation-delay:1.16s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(11){animation-delay:1.28s}html.js .deck-page--viewer #summary[data-on] .deck-findings>li:nth-child(12){animation-delay:1.4s}}.deck-page #disclosures-table .deck-split__media{flex-direction:column;justify-content:flex-end;display:flex}.deck-page #disclosures-table .deck-split__media>.media-card{flex:none}.deck-page #disclosures-table .media-card--table:after{content:none}.deck-page #disclosures-table .deck-figure-credit{display:none}.deck-page #authors .deck-authors__role{font-size:var(--type-ui)}.deck-page #referral-share .deck-claim{line-height:var(--leading-tight)}.deck-page #disclosures-table .deck-split{align-items:center}.deck-page #disclosures-table .deck-split__media{justify-content:center}.deck-page .report-cover>.deck__inner{isolation:isolate}.report-particle-wave{z-index:-1;pointer-events:none;color:var(--ink);filter:grayscale();transition:filter var(--motion-md) var(--ease-out);-webkit-mask-image:linear-gradient(transparent 34%, var(--bg) 50%, var(--bg) 75%, transparent 92%);mask-image:linear-gradient(transparent 34%, var(--bg) 50%, var(--bg) 75%, transparent 92%);position:absolute;inset:0}.report-particle-wave>svg,.report-particle-wave>canvas{width:100%;height:100%;position:absolute;inset:0}.report-particle-wave>canvas{visibility:hidden}.report-particle-wave[data-wave-hover]{filter:grayscale(0)}.report-particle-wave[data-wave-live]>svg{visibility:hidden}.report-particle-wave[data-wave-live]>canvas{visibility:visible}@media (prefers-reduced-motion:reduce),print{.report-particle-wave>svg{visibility:visible}.report-particle-wave>canvas{visibility:hidden}.report-particle-wave{z-index:0}}.report-cover{display:contents}.report-cover[data-cover-layout=immersive] .report-particle-wave{inset-block:calc(-1 * var(--deck-gallery-letterbox-y,0px));-webkit-mask-image:none;mask-image:none}.report-cover[data-cover-layout=immersive] .deck-cover__title{top:76%;left:calc(8 * var(--deck-slide-vw));text-align:left;width:60%;right:auto}.report-cover[data-cover-layout=immersive] .deck-cover__title,.report-cover[data-cover-layout=immersive] .deck-cover__date{font-size:clamp(1rem, calc(2.1 * var(--deck-slide-vw)), 2.5rem);font-family:var(--head);font-weight:var(--weight-regular);line-height:var(--leading-display-tight);letter-spacing:var(--tracking-display)}.report-cover[data-cover-layout=immersive] .deck-cover__date{text-transform:none}.deck-page .report-cover[data-cover-layout=immersive] .deck-cover__head{top:76%;right:calc(8 * var(--deck-slide-vw));justify-content:flex-start;gap:var(--space-6);flex-wrap:nowrap;width:auto;position:absolute;translate:0 -50%}.report-cover[data-cover-layout=immersive] .deck-cover__mark{display:none}html.js .deck-page [data-on] .report-cover[data-cover-layout=immersive] .deck-cover__head{animation-delay:3.1s;animation-fill-mode:both}@media not (min-width:720px){.report-cover[data-cover-layout=immersive] .deck-cover__title{top:72%;left:var(--deck-pad);width:calc(100% - var(--deck-pad) * 2)}.deck-page .report-cover[data-cover-layout=immersive] .deck-cover__head{top:86%;right:var(--deck-pad)}}[data-slide-id=cover-immersive] .deck-viewport__preview{aspect-ratio:auto;width:100vw!important;height:calc(100svh - 56px)!important}[data-slide-id=cover-immersive] .deck-viewport__slide{--deck-canvas-w:100%;--deck-canvas-h:calc(100svh - 56px);--deck-slide-vw:1vw;--deck-slide-vh:calc((100svh - 56px) / 100);--deck-scale:1!important;transform:none!important}.report-cover[data-cover-layout=immersive] .report-particle-wave{inset-block:0}.report-line-wave{z-index:0;pointer-events:none;color:var(--ink);position:absolute;inset:0}.report-line-wave>svg{width:100%;height:100%}.report-bloom{z-index:0;pointer-events:none;position:absolute;inset:0;transform:translateY(50%)scale(1.8,1.2)}.report-bloom>svg{object-fit:contain}.report-bloom>svg,.report-bloom>canvas{width:100%;height:100%;position:absolute;inset:0}.report-bloom>canvas,.report-bloom[data-bloom-live]>svg{visibility:hidden}.report-bloom[data-bloom-live]>canvas{visibility:visible}@media print,(prefers-reduced-motion:reduce){.report-bloom>svg{visibility:visible}.report-bloom>canvas{visibility:hidden}}.report-ribbon{z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(transparent, var(--bg) 12%, var(--bg) 85%, transparent);mask-image:linear-gradient(transparent, var(--bg) 12%, var(--bg) 85%, transparent);position:absolute;inset:0;overflow:hidden}.report-ribbon>svg{width:100%;height:100%}.report-ribbon__highlight{visibility:hidden}.report-ribbon[data-ribbon-live] .report-ribbon__highlight{visibility:visible}.report-cover[data-cover-layout=quiet] .deck-cover__title{width:42%;font-size:clamp(2rem, calc(3.5 * var(--deck-slide-vw)), 4.5rem);line-height:var(--leading-tight);top:27%;left:60%;right:auto;translate:-50% -50%}.report-cover[data-cover-layout=quiet] .deck-cover__title .typewriter-word{display:block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.report-cover[data-cover-layout=quiet] .deck-cover__title:hover{background-image:linear-gradient(90deg, var(--brand-openai) 0%, var(--brand-anthropic) 8.333%, var(--brand-google) 16.667%, var(--brand-perplexity) 25%, var(--brand-deepseek) 33.333%, var(--brand-xai) 41.667%, var(--brand-openai) 50%, var(--brand-anthropic) 58.333%, var(--brand-google) 66.667%, var(--brand-perplexity) 75%, var(--brand-deepseek) 83.333%, var(--brand-xai) 91.667%, var(--brand-openai) 100%);background-position:100% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.deck-page .report-cover[data-cover-layout=quiet] .deck-cover__title:hover .typewriter-word:not(.typewriter-word--light){color:#0000}}@media not (min-width:720px){.report-cover[data-cover-layout=quiet] .deck-cover__title{width:82%;top:22%;left:50%}}.deck-page .deck-viewport__gallery-name-prefix{font-weight:var(--weight-light);color:var(--muted)}@media (prefers-reduced-motion:no-preference){.deck-page .deck-viewport__gallery-name-subject{background-image:linear-gradient(100deg, var(--ink) 0%, var(--ink) 48%, var(--warm-50) 50%, var(--ink) 52%, var(--ink) 100%);color:#0000;transition:background-position var(--motion-xl) var(--ease-out-quart);background-position:0 0;background-repeat:no-repeat;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.deck-page .deck-viewport__gallery-head:hover .deck-viewport__gallery-name-subject{background-position:100% 0}}.deck-page .deck-viewport__gallery-name-subject{color:var(--ink)}.deck-page .deck-viewport__gallery-brand svg{width:clamp(64px,5.8vw,84px)}.deck-page .deck-viewport__gallery-kind{color:var(--ink)}.deck-page .deck-viewport__gallery-head{font-family:var(--head);font-size:var(--type-tag);letter-spacing:var(--tracking-wide)}.deck-page .report-cover .deck-cover__date{display:none}@media (prefers-reduced-motion:reduce){.deck-page .deck-viewport__gallery-head{transition:none}}.deck-page .report-cover__masthead{top:calc(var(--deck-pad-top) / 2);inset-inline:var(--deck-pad);font-family:var(--head);font-size:clamp(19px, calc(1.72 * var(--deck-slide-vw)), 31px);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink);z-index:1;justify-content:space-between;align-items:center;display:flex;position:absolute}.deck-page .report-cover__masthead-brand{align-items:center;gap:var(--space-4);display:inline-flex}.deck-page .report-cover__masthead-brand svg{width:clamp(120px, calc(11 * var(--deck-slide-vw)), 200px);height:auto;display:block}.deck-page--viewer .report-cover__masthead{display:none}@media (prefers-reduced-motion:no-preference){html.js .deck-page .deck-viewport__gallery-lockup,html.js .deck-page .deck-viewport__gallery-name{animation:deck-fade-in var(--motion-xl) var(--ease-in-out) .3s both}html.js .deck-page .deck__panel[data-on] .insight-pie[data-pie-motion=fade]{opacity:1;animation:none}}.deck-page #authors .deck-researchers .deck-claim--display{font-size:clamp(1.6rem, min(calc(3.2 * var(--deck-slide-vw)), calc(5.6 * var(--deck-slide-vh))), 3.2rem)}@container slide (min-width:1040px){.deck-page .deck-chapter{column-gap:var(--space-12);overflow:visible}.deck-page .deck-chapter__ordinal{margin-left:calc(-1 * var(--deck-pad) - .3em)}.deck-page .deck-chapter:before{content:none}}
