.section-label[data-astro-cid-76kjtzds]{margin:0;color:var(--color-text-secondary)}.heading[data-astro-cid-ld7bbai2]{margin:0;color:var(--color-text-main);font-weight:var(--font-weight-regular);text-wrap:pretty}.heading--section[data-astro-cid-ld7bbai2]{font-family:var(--font-family-primary)}.heading--subsection[data-astro-cid-ld7bbai2]{font-family:var(--font-family-secondary)}.section[data-astro-cid-jtyc3mhi]{display:flex;flex-direction:column;gap:var(--lg);padding-block:var(--xl);width:100%;max-width:var(--prose-max-width);margin-inline:auto}@supports (animation-timeline: view()){.section[data-astro-cid-jtyc3mhi]{animation:section-rise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}@keyframes section-rise{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){@supports (animation-timeline: view()){.section[data-astro-cid-jtyc3mhi]{animation:none}}}.section__head[data-astro-cid-jtyc3mhi]{display:flex;flex-direction:column;gap:var(--xs)}.section__lead[data-astro-cid-jtyc3mhi]{margin:0}.section__body[data-astro-cid-jtyc3mhi]{display:flex;flex-direction:column;gap:var(--md)}.section__paragraph[data-astro-cid-jtyc3mhi] strong{font-weight:var(--font-weight-bold)}.section__paragraph[data-astro-cid-jtyc3mhi]{margin:0;font-size:var(--font-size-16);line-height:var(--line-height-28-on-16);color:var(--color-text-secondary);text-wrap:pretty}.cards[data-astro-cid-u5vkcay6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));width:100%;margin:0;padding:var(--xl) 0;background-image:var(--dash-rule);background-repeat:no-repeat;background-position:top left;background-size:100% var(--stroke-weight-border)}.cards__card[data-astro-cid-u5vkcay6]{display:flex;flex-direction:column;align-items:flex-start;text-align:start}.cards--plain[data-astro-cid-u5vkcay6],.cards--metric[data-astro-cid-u5vkcay6]{gap:var(--xl)}.cards--plain[data-astro-cid-u5vkcay6] .cards__card[data-astro-cid-u5vkcay6]{gap:var(--md)}.cards--metric[data-astro-cid-u5vkcay6],.cards--metric-panel[data-astro-cid-u5vkcay6]{padding-block:0;background-image:none}.cards--metric-panel[data-astro-cid-u5vkcay6]{gap:var(--lg)}.cards--metric-panel[data-astro-cid-u5vkcay6] .cards__card[data-astro-cid-u5vkcay6]{padding:var(--lg) var(--xl);background:var(--color-background-secondary)}.cards__figure[data-astro-cid-u5vkcay6]{margin:0;font-weight:var(--font-weight-medium);color:var(--color-text-main);text-wrap:balance}.cards--metric-panel[data-astro-cid-u5vkcay6] .cards__figure[data-astro-cid-u5vkcay6]{display:flex;gap:var(--sm);align-items:center}.cards__card[data-astro-cid-u5vkcay6] .cards__glyph,.cards__card[data-astro-cid-u5vkcay6] .cards__figure-glyph{flex:none;color:var(--color-text-main)}.cards__title[data-astro-cid-u5vkcay6]{display:flex;align-items:center;gap:var(--sm);margin:0;font-size:var(--font-size-16);line-height:var(--line-height-28-on-16);font-weight:var(--font-weight-regular);color:var(--color-text-main);text-wrap:normal}.cards__sentence[data-astro-cid-u5vkcay6]{margin:0;color:var(--color-text-secondary);text-wrap:pretty}.cards--plain[data-astro-cid-u5vkcay6] .cards__sentence[data-astro-cid-u5vkcay6],.cards--metric[data-astro-cid-u5vkcay6] .cards__sentence[data-astro-cid-u5vkcay6]{font-size:var(--font-size-14);line-height:var(--line-height-40-on-20)}@media(max-width:640px){.cards__title[data-astro-cid-u5vkcay6]{font-size:var(--font-size-14)}.cards--metric[data-astro-cid-u5vkcay6],.cards--metric-panel[data-astro-cid-u5vkcay6]{gap:var(--md)}.cards--plain[data-astro-cid-u5vkcay6] .cards__card[data-astro-cid-u5vkcay6]{gap:var(--sm)}.cards--metric-panel[data-astro-cid-u5vkcay6] .cards__card[data-astro-cid-u5vkcay6]{padding:var(--lg)}.cards--metric-panel[data-astro-cid-u5vkcay6] .cards__sentence[data-astro-cid-u5vkcay6]{font-size:var(--font-size-14);line-height:var(--line-height-40-on-20)}}.gain[data-astro-cid-oyszn7d6]{display:flex;flex-direction:column;gap:var(--lg);width:100%;margin:0}.gain__plot[data-astro-cid-oyszn7d6]{--gain-label-width: 2.5rem;--gain-gap: var(--md);position:relative;display:flex;flex-direction:column;gap:var(--sm);width:100%;padding-top:var(--xl)}.gain__row[data-astro-cid-oyszn7d6],.gain__mean-row[data-astro-cid-oyszn7d6]{display:grid;grid-template-columns:var(--gain-label-width) minmax(0,1fr);gap:var(--gain-gap)}.gain__row[data-astro-cid-oyszn7d6]{align-items:center}.gain__label[data-astro-cid-oyszn7d6],.gain__value[data-astro-cid-oyszn7d6],.gain__mean-label[data-astro-cid-oyszn7d6],.gain__note[data-astro-cid-oyszn7d6]{margin:0;font-size:var(--font-size-16);line-height:var(--line-height-28-on-16);color:var(--color-text-secondary)}.gain__label[data-astro-cid-oyszn7d6]{text-align:right}.gain__track[data-astro-cid-oyszn7d6]{display:flex;gap:var(--sm);align-items:center;min-width:0}.gain__bar[data-astro-cid-oyszn7d6]{width:var(--width);height:1.3rem;border-radius:.25rem;background:var(--color-background-raised)}.gain__value[data-astro-cid-oyszn7d6],.gain__mean-label[data-astro-cid-oyszn7d6]{white-space:nowrap}.gain__bar--marked[data-astro-cid-oyszn7d6]{background:var(--color-decoration-orange)}.gain__value--marked[data-astro-cid-oyszn7d6]{color:var(--color-decoration-orange)}.gain__mean-row[data-astro-cid-oyszn7d6]{position:absolute;inset:0;pointer-events:none}.gain__mean-track[data-astro-cid-oyszn7d6]{position:relative}.gain__mean[data-astro-cid-oyszn7d6]{position:absolute;top:calc(var(--xl) - var(--sm));bottom:0;left:var(--at);border-left:var(--stroke-weight-border) dashed var(--grey-400)}.gain__mean-label[data-astro-cid-oyszn7d6]{position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.gain__note[data-astro-cid-oyszn7d6]{text-wrap:pretty}@media(max-width:600px){.gain__plot[data-astro-cid-oyszn7d6]{--gain-label-width: 2rem;--gain-gap: var(--sm)}}@media(max-width:640px){.gain__label[data-astro-cid-oyszn7d6],.gain__value[data-astro-cid-oyszn7d6],.gain__mean-label[data-astro-cid-oyszn7d6],.gain__note[data-astro-cid-oyszn7d6]{font-size:var(--font-size-14);line-height:var(--line-height-20-on-14)}.gain__bar[data-astro-cid-oyszn7d6]{height:var(--md)}}.art[data-astro-cid-ej4ai44y]{display:block;width:100%;height:100%}.art--intrinsic[data-astro-cid-ej4ai44y]{flex:none;width:var(--art-width);max-width:100%;height:auto;aspect-ratio:var(--art-width) / var(--art-height)}.media[data-astro-cid-fnibpc5o]{display:flex;flex-direction:column;gap:var(--lg);margin:0;width:100%}.media__frame[data-astro-cid-fnibpc5o]{display:grid;width:100%;aspect-ratio:var(--media-ratio);overflow:hidden;background:var(--color-background-secondary);isolation:isolate}.media__frame[data-astro-cid-fnibpc5o] img.media__art{width:100%;height:100%;object-fit:cover}.media__frame[data-astro-cid-fnibpc5o] svg.media__art{width:100%;height:100%}.media__caption[data-astro-cid-fnibpc5o]{text-align:center;color:var(--color-text-tertiary)}.media__client[data-astro-cid-fnibpc5o]{color:var(--color-text-main)}.media__link[data-astro-cid-fnibpc5o]{color:inherit;text-decoration:underline;text-underline-offset:.2em;transition:color var(--duration-fast) ease}.media__link[data-astro-cid-fnibpc5o]:hover{color:var(--color-decoration-orange)}.compare[data-astro-cid-aveqvugx]{display:flex;flex-direction:column;gap:var(--lg);margin:0;width:100%}.compare__tabs[data-astro-cid-aveqvugx]{display:flex;align-self:flex-end;padding:var(--xs);border-radius:var(--radius-pill);border:var(--stroke-weight-border) solid var(--color-border-default);background:var(--color-background-secondary)}.compare__tab[data-astro-cid-aveqvugx]{cursor:pointer}.compare__input[data-astro-cid-aveqvugx]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.compare__label[data-astro-cid-aveqvugx]{display:block;padding:var(--sm) var(--md);border-radius:var(--radius-pill);color:var(--color-text-tertiary);white-space:nowrap;user-select:none;transition:background var(--duration-fast) ease,color var(--duration-fast) ease}.compare__input[data-astro-cid-aveqvugx]:checked~.compare__label[data-astro-cid-aveqvugx]{background:var(--color-text-main);color:var(--color-background-primary)}.compare__tab[data-astro-cid-aveqvugx]:hover .compare__input[data-astro-cid-aveqvugx]:not(:checked)~.compare__label[data-astro-cid-aveqvugx]{color:var(--color-decoration-orange)}.compare__input[data-astro-cid-aveqvugx]:focus-visible~.compare__label[data-astro-cid-aveqvugx]{outline:var(--stroke-weight-2) solid var(--color-text-main);outline-offset:var(--stroke-weight-2)}.compare__frame[data-astro-cid-aveqvugx]{display:grid;width:100%;aspect-ratio:var(--compare-ratio);overflow:hidden;background:var(--color-background-secondary)}.compare__state[data-astro-cid-aveqvugx]{display:grid;grid-area:1 / 1;min-width:0;opacity:0;visibility:hidden;transition:opacity .25s ease}.compare__state[data-astro-cid-aveqvugx]>*{grid-area:1 / 1}.compare__state[data-astro-cid-aveqvugx] svg{display:block;width:100%;height:100%}.compare__state[data-astro-cid-aveqvugx] img.compare__image{display:block;width:100%;height:100%;object-fit:contain}.compare[data-astro-cid-aveqvugx]:has(.compare__tab:nth-child(1) .compare__input:checked) .compare__state[data-astro-cid-aveqvugx]:nth-child(1),.compare[data-astro-cid-aveqvugx]:has(.compare__tab:nth-child(2) .compare__input:checked) .compare__state[data-astro-cid-aveqvugx]:nth-child(2),.compare[data-astro-cid-aveqvugx]:has(.compare__tab:nth-child(3) .compare__input:checked) .compare__state[data-astro-cid-aveqvugx]:nth-child(3),.compare[data-astro-cid-aveqvugx]:has(.compare__tab:nth-child(4) .compare__input:checked) .compare__state[data-astro-cid-aveqvugx]:nth-child(4){opacity:1;visibility:visible}.subsections[data-astro-cid-ayic32tp]{display:flex;flex-direction:column;gap:var(--md);width:100%}.subsection[data-astro-cid-ayic32tp]{display:flex;flex-direction:column;gap:var(--md);padding-block:var(--lg)}.subsection__header[data-astro-cid-ayic32tp]{display:flex;flex-direction:column}.subsection__content[data-astro-cid-ayic32tp]{display:flex;flex-direction:column;gap:var(--lg)}.subsection[data-astro-cid-ayic32tp] .subsection__title{font-weight:var(--font-weight-regular)}.subsection__paragraph[data-astro-cid-ayic32tp]{margin:0;font-size:var(--font-size-16);line-height:var(--line-height-28-on-16);color:var(--color-text-secondary);text-wrap:pretty}.subsection__paragraph[data-astro-cid-ayic32tp] strong{font-weight:var(--font-weight-bold)}.subsection__aside[data-astro-cid-ayic32tp]{display:flex;gap:var(--lg);align-items:flex-start}.subsection__aside[data-astro-cid-ayic32tp] .subsection__glyph{flex:none;color:var(--color-text-secondary)}.subsection__copy[data-astro-cid-ayic32tp]{display:flex;flex-direction:column;gap:var(--md);min-width:0}@media(max-width:700px){.subsection__aside[data-astro-cid-ayic32tp]{flex-direction:column;gap:var(--md)}}.subsection__videos[data-astro-cid-ayic32tp]{display:grid;gap:var(--md)}.subsection__video[data-astro-cid-ayic32tp]{display:flex;flex-direction:column;gap:var(--md);margin:0;min-width:0}.subsection__video-frame[data-astro-cid-ayic32tp]{display:grid;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--color-background-secondary);isolation:isolate}.subsection__video-caption[data-astro-cid-ayic32tp]{text-align:center;color:var(--color-text-tertiary)}.subsection__chart[data-astro-cid-ayic32tp]{width:100%}.subsection__art[data-astro-cid-ayic32tp]{display:flex;padding-block:var(--md)}.subsection__art--end[data-astro-cid-ayic32tp]{justify-content:flex-end}.subsection__art--start[data-astro-cid-ayic32tp]{justify-content:flex-start}.subsection__art[data-astro-cid-ayic32tp] .art{transform-origin:left bottom}.subsection__art--end[data-astro-cid-ayic32tp] .art{transform-origin:right bottom}.subsection__art--animated[data-astro-cid-ayic32tp].is-waiting .art{opacity:0}.subsection__art--animated[data-astro-cid-ayic32tp].is-visible .art{animation:art-pop .9s ease-out both}@keyframes art-pop{0%{opacity:0;transform:scale(.5)}41%{opacity:1;transform:scale(1.12)}68%{transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.subsection__art--animated[data-astro-cid-ayic32tp].is-visible .art{animation:none}}.aside[data-astro-cid-exn3kr46]{display:flex;gap:var(--lg);align-items:flex-start;width:100%}.aside--beside[data-astro-cid-exn3kr46] .aside__link{margin-inline-start:auto}.aside--stacked[data-astro-cid-exn3kr46]{flex-direction:column}.aside__text[data-astro-cid-exn3kr46]{margin:0;color:var(--color-text-secondary);text-wrap:pretty}@media(max-width:700px){.aside--beside[data-astro-cid-exn3kr46]{flex-direction:column;gap:var(--md)}.aside--beside[data-astro-cid-exn3kr46] .aside__link{margin-inline-start:0}}.hint[data-astro-cid-f4xalmcj]{--hint-w: 1.5rem;--hint-h: .625rem;position:absolute;z-index:1;left:var(--hint-x);top:var(--hint-y);display:flex;gap:var(--xs);align-items:flex-start;margin:calc(var(--hint-h) * -.256) 0 0 calc(var(--hint-w) * -.04);color:var(--color-text-tertiary);white-space:nowrap;pointer-events:none;transition:opacity .3s ease}.hint__arrow[data-astro-cid-f4xalmcj]{display:block;flex:none;width:var(--hint-w);height:var(--hint-h)}.hint__arrow[data-astro-cid-f4xalmcj] svg{display:block;width:100%;height:100%}.hint__arrow[data-astro-cid-f4xalmcj] path{stroke-width:var(--stroke-weight-border);vector-effect:non-scaling-stroke}.hint--flip[data-astro-cid-f4xalmcj]{margin-left:0;transform:translate(calc(-100% + var(--hint-w) * .04))}.hint--flip[data-astro-cid-f4xalmcj] .hint__arrow[data-astro-cid-f4xalmcj] svg{transform:scaleX(-1)}.hint[data-astro-cid-f4xalmcj]{--hint-reach: calc(-1 * var(--xs))}.hint--flip[data-astro-cid-f4xalmcj]{--hint-reach: var(--xs)}.hint[data-astro-cid-f4xalmcj]{animation:hint-point 1.2s var(--ease-out-quint) infinite}@keyframes hint-point{0%,60%,to{translate:0 0}25%{translate:var(--hint-reach) 0}}.hint__label[data-astro-cid-f4xalmcj]{margin-top:calc(-1 * var(--sm));color:var(--color-text-tertiary)}.hint[data-astro-cid-f4xalmcj][data-spent]{opacity:0}.hint[data-astro-cid-f4xalmcj][data-spent]{animation:none}@media(hover:none){.hint[data-astro-cid-f4xalmcj]{display:none}}@media(max-width:640px){.hint[data-astro-cid-f4xalmcj]{display:none}}@media(prefers-reduced-motion:reduce){.hint[data-astro-cid-f4xalmcj]{transition:none;animation:none}}.tooltip[data-astro-cid-f32uojdr]{position:absolute;left:var(--tooltip-x, 50%);top:var(--tooltip-y, 50%);z-index:1;--tooltip-y-shift: -100%;--tooltip-gap: calc(var(--sm) * -1);--tooltip-rise: .375rem;--tooltip-offset: var(--tooltip-rise);transform:translate(var(--tooltip-nudge, -50%),calc(var(--tooltip-y-shift) + var(--tooltip-gap) + var(--tooltip-offset)));display:flex;flex-direction:column;gap:var(--sm);padding:var(--md);background:var(--tooltip-fill);backdrop-filter:blur(var(--tooltip-blur));-webkit-backdrop-filter:blur(var(--tooltip-blur));border-radius:var(--radius-default);box-shadow:var(--shadow-raised),inset 0 0 0 var(--stroke-weight-border) var(--tooltip-edge);font-size:var(--font-size-14);line-height:var(--line-height-20);letter-spacing:var(--letter-spacing-0-15);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .18s ease-out,transform var(--duration-medium) var(--ease-out-quint),visibility 0s linear .18s}.tooltip[data-astro-cid-f32uojdr][data-visible]{--tooltip-offset: 0px;opacity:1;visibility:visible;transition:opacity .14s ease-out,transform var(--duration-medium) var(--ease-out-quint),visibility 0s linear}@media(prefers-reduced-motion:reduce){.tooltip[data-astro-cid-f32uojdr],.tooltip[data-astro-cid-f32uojdr][data-visible]{--tooltip-offset: 0px;transition:opacity .01s linear,visibility 0s linear}}.tooltip__name[data-astro-cid-f32uojdr]{margin:0;font-family:var(--font-family-primary);font-size:var(--font-size-16);font-weight:var(--font-weight-medium);color:var(--white)}.tooltip__table[data-astro-cid-f32uojdr]{display:flex;gap:var(--md);padding-top:var(--sm);border-top:var(--stroke-weight-border) dashed var(--color-border-default)}.tooltip__table[data-astro-cid-f32uojdr] .tooltip__column{display:flex;flex:1 0 0;flex-direction:column;align-items:center;min-width:0}.tooltip__table[data-astro-cid-f32uojdr] .tooltip__heading{margin:0;font-family:var(--font-family-primary);color:var(--grey-300)}.tooltip__table[data-astro-cid-f32uojdr] .tooltip__value{margin:0;font-family:var(--font-family-secondary);color:var(--white)}.tooltip--ranged[data-astro-cid-f32uojdr] .tooltip__table[data-astro-cid-f32uojdr] .tooltip__column{align-items:start}.tooltip--ranged[data-astro-cid-f32uojdr] .tooltip__table[data-astro-cid-f32uojdr] .tooltip__column:first-child{flex:0 0 auto}.tooltip--ranged[data-astro-cid-f32uojdr] .tooltip__table[data-astro-cid-f32uojdr] .tooltip__value{text-transform:uppercase}.slope[data-astro-cid-als5vnby]{--chart-scale: calc(var(--chart-measure-rem, 42.5) * 16 / 540);--run-hover: var(--grey-400);container:slope / inline-size;margin:0;width:100%}:root[data-theme=dark] .slope[data-astro-cid-als5vnby]{--run-hover: var(--grey-500)}.slope__plot[data-astro-cid-als5vnby]{--slope-label-size: calc(var(--font-size-14) / var(--chart-scale));--slope-note-size: calc(var(--font-size-14) / var(--chart-scale));--slope-marker-size: calc(var(--font-size-12) / var(--chart-scale));position:relative}@container slope (width < 33.75rem){.slope__plot[data-astro-cid-als5vnby]{--chart-scale: calc(1 / 1.2)}}@media(max-width:640px){.slope[data-astro-cid-als5vnby]{--slope-width: min(max(100%, 21.375rem), 100vw);width:var(--slope-width);margin-inline:calc((100% - var(--slope-width)) / 2)}}.slope__svg[data-astro-cid-als5vnby]{display:block;width:100%;height:auto;overflow:visible}.slope__axis[data-astro-cid-als5vnby],.slope__reference[data-astro-cid-als5vnby],.slope__mean[data-astro-cid-als5vnby]{pointer-events:none}.slope__axis[data-astro-cid-als5vnby],.slope__reference[data-astro-cid-als5vnby] line[data-astro-cid-als5vnby]{stroke:var(--color-border-default);stroke-width:1}.slope__svg[data-astro-cid-als5vnby] text[data-astro-cid-als5vnby]{font-family:var(--font-family-primary)}.slope__value[data-astro-cid-als5vnby],.slope__axis-label[data-astro-cid-als5vnby]{font-size:var(--slope-label-size);fill:var(--color-text-main)}.slope__caption[data-astro-cid-als5vnby]{font-size:var(--slope-label-size);fill:var(--color-text-secondary)}.slope__reference[data-astro-cid-als5vnby] text[data-astro-cid-als5vnby]{font-size:var(--slope-note-size);fill:var(--color-text-secondary)}.slope__reference-note[data-astro-cid-als5vnby]{font-size:var(--slope-marker-size)}.slope__mean[data-astro-cid-als5vnby] line[data-astro-cid-als5vnby]{stroke:var(--color-data-secondary);stroke-width:1.5}.slope__mean[data-astro-cid-als5vnby] circle[data-astro-cid-als5vnby]{fill:var(--color-data-secondary)}.slope__run-line[data-astro-cid-als5vnby]{stroke:var(--color-border-default);stroke-width:1;transition:stroke .15s ease,stroke-width .15s ease}.slope__run-dot[data-astro-cid-als5vnby]{fill:var(--color-border-default);transition:fill .15s ease,r .15s ease}.slope__hit[data-astro-cid-als5vnby]{stroke:transparent;stroke-width:14;cursor:pointer}.slope__run[data-astro-cid-als5vnby]:hover .slope__run-line[data-astro-cid-als5vnby],.slope__run[data-astro-cid-als5vnby][data-spotlit] .slope__run-line[data-astro-cid-als5vnby]{stroke:var(--run-hover);stroke-width:1.5}.slope__run[data-astro-cid-als5vnby]:hover .slope__run-dot[data-astro-cid-als5vnby],.slope__run[data-astro-cid-als5vnby][data-spotlit] .slope__run-dot[data-astro-cid-als5vnby]{fill:var(--run-hover)}.slope__svg[data-astro-cid-als5vnby]:has(.slope__run:hover) .slope__run[data-astro-cid-als5vnby]:not(:hover) [data-astro-cid-als5vnby]:is(.slope__run-line,.slope__run-dot),.slope__plot[data-astro-cid-als5vnby][data-spotlit] .slope__run[data-astro-cid-als5vnby]:not([data-spotlit]) [data-astro-cid-als5vnby]:is(.slope__run-line,.slope__run-dot){opacity:.3}.slope__svg[data-astro-cid-als5vnby]:has(.slope__run:hover) .slope__mean[data-astro-cid-als5vnby],.slope__plot[data-astro-cid-als5vnby][data-spotlit] .slope__mean[data-astro-cid-als5vnby]{opacity:.35}.slope__mean[data-astro-cid-als5vnby]{transition:opacity .15s ease}.slope__plot[data-astro-cid-als5vnby][data-spotlit] [data-astro-cid-als5vnby]:is(.slope__run-line,.slope__run-dot,.slope__mean){transition:stroke var(--duration-slow) var(--ease-out-quint),stroke-width var(--duration-slow) var(--ease-out-quint),fill var(--duration-slow) var(--ease-out-quint),opacity var(--duration-slow) var(--ease-out-quint),r var(--duration-slow) var(--ease-out-quint)}.matrix[data-astro-cid-qgw6vzte]{position:relative;display:flex;flex-direction:column;gap:var(--lg);margin:0;width:100%}.matrix__row[data-astro-cid-qgw6vzte]{display:flex;flex-direction:column;gap:var(--sm)}.matrix__dots[data-astro-cid-qgw6vzte]{display:flex;flex-wrap:wrap;gap:var(--sm);align-items:center}.matrix__label[data-astro-cid-qgw6vzte],.matrix__caption[data-astro-cid-qgw6vzte]{margin:0;font-size:var(--font-size-14);color:var(--color-text-main)}.matrix__caption[data-astro-cid-qgw6vzte]{margin-inline-start:var(--sm)}.matrix__dot[data-astro-cid-qgw6vzte]{position:relative;flex:none;width:.75rem;height:1rem;border:var(--stroke-weight-border) solid var(--color-border-default);border-radius:var(--radius-pill)}.matrix__dot--filled[data-astro-cid-qgw6vzte]{background:var(--color-data-secondary);border-color:var(--color-data-secondary)}.matrix__dot--miss[data-astro-cid-qgw6vzte]{transition:border-color .15s ease}.matrix__dot--miss[data-astro-cid-qgw6vzte]:hover{border-color:var(--color-text-secondary)}.matrix__dot--miss[data-astro-cid-qgw6vzte][data-spotlit]{border-color:var(--color-text-secondary);border-width:.1rem}.matrix__dot--miss[data-astro-cid-qgw6vzte]:focus-visible{outline:var(--stroke-weight-border) solid var(--color-text-main);outline-offset:.1875rem}@media(prefers-reduced-motion:reduce){.matrix__dot--miss[data-astro-cid-qgw6vzte]{transition:none}}@media(max-width:640px){.matrix__label[data-astro-cid-qgw6vzte],.matrix__caption[data-astro-cid-qgw6vzte]{line-height:var(--line-height-20-on-14)}}.charts[data-astro-cid-kyi3n34c]{display:flex;flex-direction:column;gap:var(--xxl);width:100%}.charts__row[data-astro-cid-kyi3n34c]{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--xl);align-items:start}.charts__row--even[data-astro-cid-kyi3n34c]{grid-template-columns:repeat(2,minmax(0,1fr))}.charts__row--stacked[data-astro-cid-kyi3n34c]{--chart-measure-rem: 45;--chart-measure: calc(var(--chart-measure-rem) * 1rem);grid-template-columns:minmax(0,1fr);gap:var(--lg)}.charts__row--stacked[data-astro-cid-kyi3n34c] .charts__art[data-astro-cid-kyi3n34c]{width:100%;max-width:var(--chart-measure);margin-inline:auto}.charts__figure[data-astro-cid-kyi3n34c]{display:flex;flex-direction:column;gap:var(--sm);min-width:0}.charts__footnote[data-astro-cid-kyi3n34c]{margin:0;color:var(--color-text-tertiary);text-wrap:pretty}.charts__caption[data-astro-cid-kyi3n34c]{margin:0;padding-top:var(--xl);font-size:var(--font-size-16);line-height:var(--line-height-28-on-16);color:var(--color-text-secondary);text-wrap:pretty}.charts__caption[data-astro-cid-kyi3n34c] strong[data-astro-cid-kyi3n34c]{font-weight:var(--font-weight-bold)}@media(max-width:1100px){.charts__row[data-astro-cid-kyi3n34c]{grid-template-columns:minmax(0,1fr);gap:var(--lg)}.charts__caption[data-astro-cid-kyi3n34c]{padding-top:0}}.callout[data-astro-cid-3zp4mnq7]{display:flex;gap:var(--md);align-items:flex-start;padding:var(--md);background:var(--color-background-secondary);color:var(--color-text-secondary)}.callout__mark[data-astro-cid-3zp4mnq7]{display:flex;flex-shrink:0;padding-block-start:var(--sm)}.callout__text[data-astro-cid-3zp4mnq7]{margin:0;font-size:var(--font-size-14);line-height:var(--line-height-40-on-20);text-wrap:pretty}.dialog[data-astro-cid-7gl2cnug]{display:flex;flex-direction:column;width:100%;padding:var(--xxl);background:var(--color-background-secondary)}.dialog__head[data-astro-cid-7gl2cnug]{padding-bottom:var(--md);border-bottom:var(--stroke-weight-border) solid var(--color-border-default)}.dialog__body[data-astro-cid-7gl2cnug]{display:flex;flex-direction:column;gap:var(--md);padding-top:var(--xl)}.dialog[data-astro-cid-7gl2cnug] .dialog__mark{color:var(--color-text-tertiary)}.dialog__statement[data-astro-cid-7gl2cnug]{max-width:40ch;margin:0;font-weight:var(--font-weight-regular);color:var(--color-text-main);text-wrap:pretty}@media(max-width:640px){.dialog[data-astro-cid-7gl2cnug]{padding:var(--xl) var(--lg)}}.footnotes[data-astro-cid-gzklwqjj]{display:flex;flex-direction:column;gap:var(--sm);width:100%;margin:0;padding-left:var(--md);padding-top:var(--xl);background-image:var(--dash-rule);background-repeat:no-repeat;background-position:top left;background-size:100% var(--stroke-weight-border)}.footnote[data-astro-cid-gzklwqjj]{color:var(--color-text-tertiary);text-wrap:pretty}.footnote__link[data-astro-cid-gzklwqjj]{color:inherit;text-decoration:underline;text-underline-offset:.2em;transition:color var(--duration-fast) ease}.footnote__link[data-astro-cid-gzklwqjj]:hover{color:var(--color-decoration-orange)}.toc-list__items[data-astro-cid-noiind6o]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.toc-list__link[data-astro-cid-noiind6o]{display:block;font-size:var(--font-size-14);line-height:var(--line-height-40-on-20);color:var(--color-text-secondary);text-decoration:none;transition:color var(--duration-fast) ease}.toc-list__link--nested[data-astro-cid-noiind6o]{padding-inline-start:var(--md)}.toc-list__link[data-astro-cid-noiind6o][data-current],.toc-list__link[data-astro-cid-noiind6o]:hover{color:var(--color-decoration-orange)}.toc-list[data-astro-cid-noiind6o]{transition:opacity var(--duration-medium) var(--ease-out-quint)}.toc-list[data-astro-cid-noiind6o][data-hidden]:not(:focus-within){opacity:0;pointer-events:none}@media(max-width:900px){.toc-list[data-astro-cid-noiind6o]{display:none}}.gate[data-astro-cid-3lqaqfbw]{display:flex;flex-direction:column;gap:var(--lg);align-items:start;max-width:var(--prose-max-width);margin-inline:auto;text-align:start;padding-block-start:var(--xl);background-image:var(--dash-rule);background-repeat:no-repeat;background-size:auto var(--stroke-weight-border);background-position:top left}.gate__heading[data-astro-cid-3lqaqfbw]{margin:0;font-family:var(--font-family-secondary);font-weight:var(--font-weight-regular);color:var(--color-text-main)}.gate__copy[data-astro-cid-3lqaqfbw]{margin:0;color:var(--color-text-secondary);max-width:43rem}.gate__error[data-astro-cid-3lqaqfbw]{display:none;margin:0;color:var(--color-text-error);font-size:var(--font-size-16);line-height:var(--line-height-24)}.gate__error[data-astro-cid-3lqaqfbw]:has([data-gate-shown]){display:grid}.gate__message[data-astro-cid-3lqaqfbw]{grid-area:1 / 1;visibility:hidden}.gate__message[data-astro-cid-3lqaqfbw][data-gate-shown]{visibility:visible}.gate__form[data-astro-cid-3lqaqfbw]{display:flex;gap:var(--lg);align-items:center}.gate__fieldset[data-astro-cid-3lqaqfbw]{margin:0;padding:0;border:none}.gate__digits[data-astro-cid-3lqaqfbw]{display:flex;gap:var(--sm);align-items:center}.gate__digit[data-astro-cid-3lqaqfbw]{width:1.75rem;height:2rem;padding:0;border:var(--stroke-weight-border) solid var(--color-border-default);border-radius:var(--sm);background:var(--color-background-primary);color:var(--color-text-main);font-family:var(--font-family-secondary);font-size:var(--font-size-16);text-align:center;transition:border-color .15s ease}.gate__digit[data-astro-cid-3lqaqfbw]:focus-visible{outline:none;border-color:var(--color-border-bold)}@media(max-width:640px){.gate__form[data-astro-cid-3lqaqfbw]{flex-wrap:wrap}.gate__copy[data-astro-cid-3lqaqfbw]{font-size:var(--font-size-14);line-height:var(--line-height-40-on-20)}}.study[data-astro-cid-fzx4jmue]{background:var(--color-background-primary)}.section[id]{scroll-margin-top:var(--xxl)}.study__thumbnail[data-astro-cid-fzx4jmue]{display:grid;width:100%;overflow:hidden}.study__cover-poster[data-astro-cid-fzx4jmue],.study__cover-video[data-astro-cid-fzx4jmue]{grid-area:1 / 1}.study__thumbnail[data-astro-cid-fzx4jmue]:has(.study__cover-poster){isolation:isolate}.study__thumbnail[data-astro-cid-fzx4jmue] img,.study__cover-video[data-astro-cid-fzx4jmue]{display:block;width:100%;height:auto;aspect-ratio:var(--project-cover-ratio);object-fit:cover}.study__cover-video[data-astro-cid-fzx4jmue]:not([controls]){pointer-events:none}.study__body[data-astro-cid-fzx4jmue]{display:flex;flex-direction:column;gap:var(--xl);width:100%}.study__opening[data-astro-cid-fzx4jmue]{display:flex;flex-direction:column;gap:var(--xl);align-items:center;width:100%}.intro[data-astro-cid-fzx4jmue]{display:flex;gap:var(--xl);justify-content:space-between;align-items:flex-start;width:100%;padding-bottom:var(--xxl);background-image:var(--dash-rule);background-repeat:no-repeat;background-position:bottom left;background-size:100% var(--stroke-weight-border)}.intro__title[data-astro-cid-fzx4jmue]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--xs);min-width:0;max-width:20rem}.intro__name[data-astro-cid-fzx4jmue]{margin:0;font-weight:var(--font-weight-regular);color:var(--color-text-main)}.intro__content[data-astro-cid-fzx4jmue]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--lg);min-width:0;max-width:40.625rem}.intro__paragraph[data-astro-cid-fzx4jmue]{margin:0;font-size:var(--font-size-16);line-height:var(--line-height-28-on-16);color:var(--color-text-main);text-wrap:pretty}.intro__facts[data-astro-cid-fzx4jmue]{display:flex;flex-direction:column;gap:var(--xs);margin:0}.intro__fact[data-astro-cid-fzx4jmue]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--xl);align-items:center}.intro__value[data-astro-cid-fzx4jmue]{margin:0;font-size:var(--font-size-16);line-height:var(--line-height-28-on-16);color:var(--color-text-main)}.study[data-astro-cid-fzx4jmue] .gate{margin-inline:0;padding-block-start:0;background-image:none}@media(max-width:1100px){.intro[data-astro-cid-fzx4jmue]{flex-direction:column}.intro__title[data-astro-cid-fzx4jmue],.intro__content[data-astro-cid-fzx4jmue]{flex-basis:auto;width:100%;max-width:none}}@media(max-width:640px){.study__body[data-astro-cid-fzx4jmue]{gap:0}.intro[data-astro-cid-fzx4jmue]{padding-bottom:var(--xl)}.intro__fact[data-astro-cid-fzx4jmue]{gap:var(--md)}}
