.pn[data-astro-cid-jv5g4ez4]{gap:var(--space-8);display:grid}.pn__column[data-astro-cid-jv5g4ez4]{gap:var(--space-8);align-content:start;display:grid}@media (width>=64rem){.pn[data-astro-cid-jv5g4ez4]{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}}.pn__title[data-astro-cid-jv5g4ez4]{margin:0 0 var(--space-3)}.pn__base[data-astro-cid-jv5g4ez4]{font-weight:var(--font-weight-regular);text-transform:none;letter-spacing:normal}.pn__group[data-astro-cid-jv5g4ez4]{margin:var(--space-4) 0 var(--space-2);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;padding-inline-start:var(--space-8)}.pn__rows[data-astro-cid-jv5g4ez4]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.pn__row[data-astro-cid-jv5g4ez4]{align-items:center;column-gap:var(--space-2);min-block-size:2.25rem;border-radius:var(--radius-sm);grid-template-columns:2.25rem minmax(0,1fr) 5rem;padding-inline-end:var(--space-1);display:grid;position:relative}.pn__rank[data-astro-cid-jv5g4ez4]{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;text-align:end}.pn__name[data-astro-cid-jv5g4ez4]{font-weight:var(--font-weight-medium);overflow-wrap:break-word}@media (width>=30rem){.pn__row[data-astro-cid-jv5g4ez4]{grid-template-columns:2.25rem minmax(0,1fr) minmax(5.5rem,9rem)}}.pn__marker[data-astro-cid-jv5g4ez4]{font-size:var(--font-size-caption);margin-inline-start:.15em}.pn__cell[data-astro-cid-jv5g4ez4]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:end;display:block}.pn__row--partner-start[data-astro-cid-jv5g4ez4]:before,.pn__row--partner-end[data-astro-cid-jv5g4ez4]:before{content:"";border-inline-start:2px solid;inline-size:.4rem;position:absolute;inset-inline-start:0}.pn__row--partner-start[data-astro-cid-jv5g4ez4]:before{inset-block:50% calc(-1 * var(--space-1));border-block-start:2px solid}.pn__row--partner-end[data-astro-cid-jv5g4ez4]:before{border-block-end:2px solid;inset-block:0 50%}.surface-inverse .pn__group[data-astro-cid-jv5g4ez4]{color:var(--color-accent-teal-inverse)}.surface-inverse .pn__base[data-astro-cid-jv5g4ez4],.surface-inverse .pn__rank[data-astro-cid-jv5g4ez4]{color:var(--color-text-inverse-secondary)}.surface-inverse .pn__cell[data-astro-cid-jv5g4ez4]{background-color:color-mix(in srgb, var(--color-brand-teal) var(--v), transparent);color:var(--color-text-inverse)}.surface-inverse .pn__row--partner-start[data-astro-cid-jv5g4ez4]:before,.surface-inverse .pn__row--partner-end[data-astro-cid-jv5g4ez4]:before{border-color:var(--color-text-inverse-secondary)}.rr[data-astro-cid-i7ewbcty]{--rr-mark:.875rem;--rr-name:11rem;--rr-span:5rem;gap:var(--space-10);display:grid}@media (width>=80rem){.rr[data-astro-cid-i7ewbcty]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 20rem;align-items:start}}.rr__plot[data-astro-cid-i7ewbcty],.rr__breadth[data-astro-cid-i7ewbcty]{margin:0}.rr__legend[data-astro-cid-i7ewbcty]{gap:var(--space-3) var(--space-6);margin:0 0 var(--space-6);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);flex-wrap:wrap;padding:0;list-style:none;display:flex}.rr__key[data-astro-cid-i7ewbcty]{align-items:center;gap:var(--space-2);display:inline-flex}.rr__axis[data-astro-cid-i7ewbcty]{padding-inline:var(--space-3);grid-template-columns:1fr;margin-block-end:var(--space-2);display:grid}.rr__axis-name[data-astro-cid-i7ewbcty],.rr__axis-range[data-astro-cid-i7ewbcty]{display:none}.rr__ticks[data-astro-cid-i7ewbcty]{block-size:1.25rem;margin-inline:calc(var(--rr-mark) / 2);display:block;position:relative}.rr__tick[data-astro-cid-i7ewbcty]{font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:calc(var(--x) * 1%);translate:-50%}.rr__tick[data-astro-cid-i7ewbcty]:first-child{translate:0}.rr__tick[data-astro-cid-i7ewbcty]:last-child{translate:-100%}.rr__rows[data-astro-cid-i7ewbcty]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.rr__row[data-astro-cid-i7ewbcty]{gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);grid-template-columns:1fr auto;grid-template-areas:"name span""track track""values values""note note";align-items:center;display:grid}.rr__name[data-astro-cid-i7ewbcty]{font-weight:var(--font-weight-medium);grid-area:name}.rr__span[data-astro-cid-i7ewbcty]{grid-area:span;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:end}.rr__track[data-astro-cid-i7ewbcty]{block-size:1.75rem;margin-inline:calc(var(--rr-mark) / 2);grid-area:track;display:block;position:relative}.rr__grid[data-astro-cid-i7ewbcty]{border-inline-start:var(--border-width-hairline) solid var(--color-border-inverse);position:absolute;inset-block:0;inset-inline-start:calc(var(--x) * 1%)}.rr__range[data-astro-cid-i7ewbcty]{inline-size:calc((var(--hi) - var(--lo)) * 1%);background-color:var(--color-border-inverse-strong);border-radius:var(--radius-pill);block-size:3px;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--lo) * 1%);translate:0 -50%}.rr__values[data-astro-cid-i7ewbcty]{gap:var(--space-1) var(--space-4);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-area:values;display:flex}.rr__value[data-astro-cid-i7ewbcty]{align-items:center;gap:var(--space-1);display:inline-flex}.rr__note[data-astro-cid-i7ewbcty]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);border-inline-start:var(--border-width-strong) solid var(--color-accent-teal-inverse);grid-area:note;padding-inline-start:var(--space-3)}@media (width>=48rem){.rr__axis[data-astro-cid-i7ewbcty]{grid-template-columns:var(--rr-name) 1fr var(--rr-span);column-gap:var(--space-4)}.rr__axis-name[data-astro-cid-i7ewbcty],.rr__axis-range[data-astro-cid-i7ewbcty]{display:block}.rr__axis-range[data-astro-cid-i7ewbcty]{font-size:var(--font-size-caption);text-align:end}.rr__row[data-astro-cid-i7ewbcty]{grid-template-areas:"name track span"".values."".note.";grid-template-columns:var(--rr-name) 1fr var(--rr-span)}}.rr__mark[data-astro-cid-i7ewbcty]{inline-size:var(--rr-mark);block-size:var(--rr-mark);position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--x) * 1%);translate:-50% -50%}.rr__mark--static[data-astro-cid-i7ewbcty]{flex:none;display:inline-block;position:relative;inset:auto;translate:none}.rr__mark--small[data-astro-cid-i7ewbcty]{--rr-mark:.625rem}.rr__mark--circle[data-astro-cid-i7ewbcty]{background-color:var(--rr-claude);border-radius:50%}.rr__mark--square[data-astro-cid-i7ewbcty]{inline-size:calc(var(--rr-mark) * .85);block-size:calc(var(--rr-mark) * .85);background-color:var(--rr-gpt)}.rr__mark--diamond[data-astro-cid-i7ewbcty]{inline-size:calc(var(--rr-mark) * 1.2);block-size:calc(var(--rr-mark) * 1.2);border:2.5px solid var(--rr-sonar);rotate:45deg}.rr__mark--triangle[data-astro-cid-i7ewbcty]{background-color:var(--rr-gemini);clip-path:polygon(50% 0,100% 100%,0 100%)}.rr__breadth-title[data-astro-cid-i7ewbcty]{margin:0 0 var(--space-4);font-weight:var(--font-weight-semibold)}.rr__bars[data-astro-cid-i7ewbcty]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.rr__bar-row[data-astro-cid-i7ewbcty]{align-items:center;gap:var(--space-3);font-size:var(--font-size-small);grid-template-columns:7.5rem 1fr 2.5rem;display:grid}.rr__bar-label[data-astro-cid-i7ewbcty]{align-items:center;gap:var(--space-2);display:inline-flex}.rr__bar[data-astro-cid-i7ewbcty]{border-radius:var(--radius-sm);block-size:.75rem;display:block}.rr__bar-fill[data-astro-cid-i7ewbcty]{inline-size:calc(var(--w) * 1%);border-radius:var(--radius-sm);block-size:100%;display:block}.rr__bar-value[data-astro-cid-i7ewbcty]{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:end}.surface-inverse .rr[data-astro-cid-i7ewbcty]{--rr-claude:var(--color-accent-teal-inverse);--rr-gpt:color-mix(in srgb, var(--color-accent-teal-inverse), var(--color-accent-violet-inverse));--rr-sonar:var(--color-accent-violet-inverse);--rr-gemini:var(--color-text-inverse)}.surface-inverse .rr__bar[data-astro-cid-i7ewbcty]{background-color:var(--color-surface-inverse-hover)}.surface-inverse .rr__bar-fill[data-astro-cid-i7ewbcty]{background-color:var(--color-border-inverse-strong)}.surface-inverse .rr__tick[data-astro-cid-i7ewbcty],.surface-inverse .rr__axis-range[data-astro-cid-i7ewbcty],.surface-inverse .rr__values[data-astro-cid-i7ewbcty]{color:var(--color-text-inverse-secondary)}.hm[data-astro-cid-ujpbgdlm]{border-radius:var(--radius-md);max-inline-size:100%;position:relative;overflow-x:auto}.hm__table[data-astro-cid-ujpbgdlm]{border-collapse:separate;border-spacing:4px;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:40rem}.hm__corner[data-astro-cid-ujpbgdlm],.hm__name[data-astro-cid-ujpbgdlm]{z-index:1;position:sticky;inset-inline-start:0}.hm__head[data-astro-cid-ujpbgdlm]{padding:0 var(--space-2) var(--space-2);font-weight:var(--font-weight-semibold);text-align:center;vertical-align:bottom}.hm__label[data-astro-cid-ujpbgdlm],.hm__base[data-astro-cid-ujpbgdlm]{display:block}.hm__base[data-astro-cid-ujpbgdlm]{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular)}.hm__name[data-astro-cid-ujpbgdlm]{min-inline-size:9rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);font-weight:var(--font-weight-medium);text-align:start;border-radius:var(--radius-sm)}.hm__cell[data-astro-cid-ujpbgdlm]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap}.hm__share[data-astro-cid-ujpbgdlm]{font-size:var(--font-size-body-large);font-weight:var(--font-weight-semibold)}.hm__rank[data-astro-cid-ujpbgdlm]{float:inline-end;font-size:var(--font-size-caption);margin-block-start:.3em}.hm-m[data-astro-cid-ujpbgdlm]{gap:var(--space-5);display:grid}@media (width>=48rem){.hm-m[data-astro-cid-ujpbgdlm]{display:none}}@media (width<=47.999rem){.hm[data-astro-cid-ujpbgdlm]{display:none}}.hm-m__switch[data-astro-cid-ujpbgdlm]{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.hm-m__option[data-astro-cid-ujpbgdlm]{position:relative}.hm-m__input[data-astro-cid-ujpbgdlm]{appearance:none;border-radius:var(--radius-pill);cursor:pointer;background-color:#0000;border:0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.hm-m__label[data-astro-cid-ujpbgdlm]{min-block-size:var(--target-min);padding-inline:var(--space-4);border:var(--border-width-hairline) solid var(--color-border-inverse-strong);border-radius:var(--radius-pill);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.hm-m__input[data-astro-cid-ujpbgdlm]:checked+.hm-m__label[data-astro-cid-ujpbgdlm]{background-color:var(--color-brand-teal);border-color:var(--color-brand-teal)}.hm-m[data-astro-cid-ujpbgdlm]:has(.hm-m__option:first-of-type>:checked) .hm-m__view[data-astro-cid-ujpbgdlm]:not(:first-of-type),.hm-m[data-astro-cid-ujpbgdlm]:has(.hm-m__option:nth-of-type(2)>:checked) .hm-m__view[data-astro-cid-ujpbgdlm]:not(:nth-of-type(2)),.hm-m[data-astro-cid-ujpbgdlm]:has(.hm-m__option:nth-of-type(3)>:checked) .hm-m__view[data-astro-cid-ujpbgdlm]:not(:nth-of-type(3)),.hm-m[data-astro-cid-ujpbgdlm]:has(.hm-m__option:nth-of-type(4)>:checked) .hm-m__view[data-astro-cid-ujpbgdlm]:not(:nth-of-type(4)),.hm-m[data-astro-cid-ujpbgdlm]:has(.hm-m__option:nth-of-type(5)>:checked) .hm-m__view[data-astro-cid-ujpbgdlm]:not(:nth-of-type(5)),.hm-m[data-astro-cid-ujpbgdlm]:has(.hm-m__option:nth-of-type(6)>:checked) .hm-m__view[data-astro-cid-ujpbgdlm]:not(:nth-of-type(6)){display:none}.hm-m__views[data-astro-cid-ujpbgdlm]{gap:var(--space-8);display:grid}.hm-m__head[data-astro-cid-ujpbgdlm]{gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--font-size-caption);grid-template-columns:minmax(0,1fr) 4.5rem 5.75rem;display:grid}.hm-m__head[data-astro-cid-ujpbgdlm] span[data-astro-cid-ujpbgdlm]:first-child{text-align:end;grid-column:2}.hm-m__head[data-astro-cid-ujpbgdlm] span[data-astro-cid-ujpbgdlm]:last-child{text-align:end;grid-column:3}.hm-m__rows[data-astro-cid-ujpbgdlm]{font-variant-numeric:tabular-nums;gap:4px;margin:0;padding:0;list-style:none;display:grid}.hm-m__row[data-astro-cid-ujpbgdlm]{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) 4.5rem 5.75rem;display:grid}.hm-m__name[data-astro-cid-ujpbgdlm]{font-weight:var(--font-weight-medium);overflow-wrap:break-word;padding-inline-start:var(--space-2)}.hm-m__cell[data-astro-cid-ujpbgdlm]{padding-inline:var(--space-2)}.hm-m__ref[data-astro-cid-ujpbgdlm]{font-size:var(--font-size-small);text-align:end}.hm-m__cell[data-astro-cid-ujpbgdlm]{display:block}.hm-m__ref[data-astro-cid-ujpbgdlm] .hm__rank[data-astro-cid-ujpbgdlm]{float:none;margin-inline-start:var(--space-1)}.hm__cell--shift[data-astro-cid-ujpbgdlm]{outline:3px solid var(--hm-shift);outline-offset:-3px}.surface-inverse .hm[data-astro-cid-ujpbgdlm]{--hm-shift:var(--color-accent-violet-inverse)}.surface-inverse .hm__corner[data-astro-cid-ujpbgdlm],.surface-inverse .hm__name[data-astro-cid-ujpbgdlm]{background-color:var(--color-surface-inverse)}.surface-inverse .hm__base[data-astro-cid-ujpbgdlm],.surface-inverse .hm__rank[data-astro-cid-ujpbgdlm],.surface-inverse .hm-m__head[data-astro-cid-ujpbgdlm],.surface-inverse .hm-m__ref[data-astro-cid-ujpbgdlm]{color:var(--color-text-inverse-secondary)}.surface-inverse .hm__cell[data-astro-cid-ujpbgdlm]{background-color:color-mix(in srgb, var(--color-brand-teal) var(--v), transparent);color:var(--color-text-inverse)}.surface-inverse .hm__cell[data-astro-cid-ujpbgdlm] .hm__rank[data-astro-cid-ujpbgdlm]{color:var(--color-text-inverse)}.crumbs[data-astro-cid-4r2fqmw2]{margin-block-end:var(--space-6)}.crumbs__list[data-astro-cid-4r2fqmw2]{gap:var(--space-2) var(--space-3);font-size:var(--font-size-caption);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs__item[data-astro-cid-4r2fqmw2]+.crumbs__item[data-astro-cid-4r2fqmw2]:before{content:"/";color:var(--color-border-inverse-strong);margin-inline-end:var(--space-3)}.hero__headline[data-astro-cid-4r2fqmw2]{margin:var(--space-4) 0 0;max-inline-size:22em;font-size:var(--font-size-display-capped);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);text-wrap:balance}.hero__deck[data-astro-cid-4r2fqmw2]{margin:var(--space-4) 0 0;font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);text-wrap:balance}.surface-inverse .hero__deck[data-astro-cid-4r2fqmw2]{color:var(--color-accent-teal-inverse)}.hero__body[data-astro-cid-4r2fqmw2]{gap:var(--space-8);margin-block-start:var(--space-6);display:grid}.hero__copy[data-astro-cid-4r2fqmw2]{gap:var(--space-6);align-content:start;display:grid}.hero__standfirst[data-astro-cid-4r2fqmw2]{max-width:var(--measure-reading);font-size:var(--font-size-lead);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums;margin:0}.hero__findings[data-astro-cid-4r2fqmw2]{gap:var(--space-4);max-width:38rem;border-inline-start:var(--border-width-strong) solid var(--color-border-accent);padding-inline-start:var(--space-5);display:grid}.hero__finding[data-astro-cid-4r2fqmw2]{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-h4);font-variant-numeric:tabular-nums;margin:0}.hero__art[data-astro-cid-4r2fqmw2]{--art-fade-x:linear-gradient(to right, transparent 0%, #0009 3%, #000 8%, #000 92%, #0009 97%, transparent 100%);--art-fade-y:linear-gradient(to bottom, transparent 0%, #0009 4%, #000 9%, #000 90%, #0009 96%, transparent 100%);margin-inline:calc(-1 * var(--container-gutter));aspect-ratio:4/3;-webkit-mask-image:var(--art-fade-x), var(--art-fade-y);mask-image:var(--art-fade-x), var(--art-fade-y);-webkit-mask-composite:source-in;mix-blend-mode:lighten;overflow:hidden;mask-composite:intersect}.hero__art[data-astro-cid-4r2fqmw2] picture[data-astro-cid-4r2fqmw2]{block-size:100%;display:block}.hero__art[data-astro-cid-4r2fqmw2] img[data-astro-cid-4r2fqmw2]{object-fit:cover;object-position:46% 50%;block-size:100%;inline-size:100%;display:block}@media (width>=36rem){.hero__art[data-astro-cid-4r2fqmw2]{aspect-ratio:1672/941;margin-inline:0}}@media (width<=55.999rem){.hero__copy[data-astro-cid-4r2fqmw2]{display:contents}.hero__standfirst[data-astro-cid-4r2fqmw2]{order:1}.hero__art[data-astro-cid-4r2fqmw2]{order:2}.hero__findings[data-astro-cid-4r2fqmw2]{order:3}}@media (width>=56rem){.hero__body[data-astro-cid-4r2fqmw2]{gap:var(--space-10);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}.hero__art[data-astro-cid-4r2fqmw2]{margin-inline-end:calc(-1 * var(--container-gutter))}}.overall--wide[data-astro-cid-4r2fqmw2]{display:none}@media (width>=48rem){.overall--narrow[data-astro-cid-4r2fqmw2]{display:none}.overall--wide[data-astro-cid-4r2fqmw2]{display:block}}.cl[data-astro-cid-4r2fqmw2] .hero{padding-block-end:var(--space-10)}.facts[data-astro-cid-4r2fqmw2]{gap:var(--space-5) var(--space-8);margin:var(--space-10) 0 0;border-block-start:var(--border-width-hairline) solid var(--color-border-inverse);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));padding-block-start:var(--space-6);display:grid}.facts__item[data-astro-cid-4r2fqmw2]{margin:0}.facts__value[data-astro-cid-4r2fqmw2]{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h3);font-variant-numeric:tabular-nums;margin:0}.facts__label[data-astro-cid-4r2fqmw2]{margin:0 0 var(--space-2);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.trace[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-8)}.cl[data-astro-cid-4r2fqmw2] .is-traced{outline:2px solid var(--color-accent-violet-inverse);outline-offset:-2px}.absent[data-astro-cid-4r2fqmw2]{margin:var(--space-4) 0 0;border-inline-start:var(--border-width-strong) solid var(--color-accent-violet-inverse);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);padding-inline-start:var(--space-4)}.absent[data-astro-cid-4r2fqmw2][hidden]{display:none}html.is-tracing .cl[data-astro-cid-4r2fqmw2]{padding-block-end:var(--space-16)}.cl[data-astro-cid-4r2fqmw2] .module--first{padding-block-start:var(--space-8)}.lead__eyebrow[data-astro-cid-4r2fqmw2]{margin:0 0 var(--space-4)}.lead__title[data-astro-cid-4r2fqmw2]{text-wrap:balance;margin:0}.lead__title--large[data-astro-cid-4r2fqmw2]{font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-h1)}.lead__title-line[data-astro-cid-4r2fqmw2]{display:block}.caption[data-astro-cid-4r2fqmw2]{margin:var(--space-5) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.caption--after[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-5)}.caption--view[data-astro-cid-4r2fqmw2]{margin-block-start:0}.panel[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-10)}.panel--tight[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-6)}.close[data-astro-cid-4r2fqmw2]{margin:var(--space-8) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3)}.method-cue[data-astro-cid-4r2fqmw2]{margin:var(--space-8) 0 0;max-width:var(--measure-reading);border-inline-start:var(--border-width-hairline) solid var(--color-border-inverse-strong);font-size:var(--font-size-small);line-height:var(--line-height-lead);padding-inline-start:var(--space-4)}.definition[data-astro-cid-4r2fqmw2]{margin:var(--space-5) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-body-large);line-height:var(--line-height-lead)}.definition__line[data-astro-cid-4r2fqmw2]{display:block}.markers[data-astro-cid-4r2fqmw2]{max-width:var(--measure-reading);font-size:var(--font-size-small);line-height:var(--line-height-lead);margin-block-start:var(--space-6)}.markers__lead[data-astro-cid-4r2fqmw2]{margin:0 0 var(--space-2);font-weight:var(--font-weight-semibold)}.markers__list[data-astro-cid-4r2fqmw2]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.markers__symbol[data-astro-cid-4r2fqmw2]{font-weight:var(--font-weight-semibold)}.markers__source[data-astro-cid-4r2fqmw2]{margin:var(--space-2) 0 0;font-size:var(--font-size-caption)}.feature[data-astro-cid-4r2fqmw2]{padding:var(--space-5);margin-block-start:var(--space-8)}@media (width>=48rem){.feature[data-astro-cid-4r2fqmw2]{padding:var(--space-10)}}.feature__title[data-astro-cid-4r2fqmw2]{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);text-wrap:balance;margin:0}.feature__lead[data-astro-cid-4r2fqmw2]{margin:var(--space-4) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-body-large);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums}.feature__plot[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-8)}.feature__note[data-astro-cid-4r2fqmw2]{margin:var(--space-8) 0 0;max-width:var(--measure-reading);border-block-start:var(--border-width-strong) solid var(--color-accent-violet-inverse);font-size:var(--font-size-body-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums;padding-block-start:var(--space-4)}.shift[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-12)}.shift__title[data-astro-cid-4r2fqmw2]{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);margin:0}.shift__lead[data-astro-cid-4r2fqmw2]{margin:var(--space-3) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-body-large);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums}.cl[data-astro-cid-4r2fqmw2] .module--centre{padding-block-end:var(--space-16)}.views[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-8)}.views__switch[data-astro-cid-4r2fqmw2]{gap:var(--space-1);margin:0 0 var(--space-6);padding:var(--space-1);border:var(--border-width-hairline) solid var(--color-border-inverse-strong);border-radius:var(--radius-lg);flex-wrap:wrap;display:inline-flex}.views__legend[data-astro-cid-4r2fqmw2]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.views__option[data-astro-cid-4r2fqmw2]{position:relative}.views__input[data-astro-cid-4r2fqmw2]{appearance:none;border-radius:var(--radius-pill);cursor:pointer;background-color:#0000;border:0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.views__label[data-astro-cid-4r2fqmw2]{min-block-size:var(--target-min);padding-inline:var(--space-5);border-radius:var(--radius-pill);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.views__input[data-astro-cid-4r2fqmw2]:checked+.views__label[data-astro-cid-4r2fqmw2]{background-color:var(--color-brand-teal)}.views[data-astro-cid-4r2fqmw2]:has(#view-panels:checked) .view--context[data-astro-cid-4r2fqmw2],.views[data-astro-cid-4r2fqmw2]:has(#view-context:checked) .view--panels[data-astro-cid-4r2fqmw2]{display:none}.view[data-astro-cid-4r2fqmw2]+.view[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-12)}.views[data-astro-cid-4r2fqmw2]:has(input:checked) .view[data-astro-cid-4r2fqmw2]+.view[data-astro-cid-4r2fqmw2]{margin-block-start:0}.legend[data-astro-cid-4r2fqmw2]{gap:var(--space-2) var(--space-6);margin:0 0 var(--space-4);font-size:var(--font-size-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend[data-astro-cid-4r2fqmw2] li[data-astro-cid-4r2fqmw2]{align-items:center;gap:var(--space-2);display:inline-flex}.legend__bracket[data-astro-cid-4r2fqmw2]{border:2px solid;border-inline-end:0;block-size:1rem;inline-size:.4rem;display:inline-block}.legend__outline[data-astro-cid-4r2fqmw2]{border:3px solid var(--color-accent-violet-inverse);border-radius:var(--radius-sm);block-size:1rem;inline-size:1.5rem;display:inline-block}.notes[data-astro-cid-4r2fqmw2]{gap:var(--space-2);margin:var(--space-6) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-small);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums;padding-inline-start:var(--space-5);display:grid}.aside[data-astro-cid-4r2fqmw2]{margin:var(--space-6) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-small);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums}.cl[data-astro-cid-4r2fqmw2] .module--tight{padding-block-start:0}.cl[data-astro-cid-4r2fqmw2] .module--to-cta{padding-block-end:var(--space-16)}.method[data-astro-cid-4r2fqmw2]{gap:var(--space-10);display:grid}@media (width>=64rem){.method[data-astro-cid-4r2fqmw2]{gap:var(--space-16);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.method__essentials[data-astro-cid-4r2fqmw2]{margin:var(--space-8) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-body-large);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums}.method__details[data-astro-cid-4r2fqmw2]{max-width:var(--measure-reading);border-block:var(--border-width-hairline) solid var(--color-border-inverse);margin-block-start:var(--space-6)}.method__summary[data-astro-cid-4r2fqmw2]{min-block-size:var(--target-min);font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;display:flex}.method__body[data-astro-cid-4r2fqmw2]{margin-block:var(--space-4) var(--space-6)}.method__markers[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-4)}.method__note[data-astro-cid-4r2fqmw2]{margin:var(--space-3) 0 0;font-size:var(--font-size-caption);line-height:var(--line-height-lead)}.method__facts[data-astro-cid-4r2fqmw2]{padding:var(--space-6);gap:var(--space-4);font-size:var(--font-size-small);margin:0;display:grid}.method__fact[data-astro-cid-4r2fqmw2]{gap:var(--space-1);display:grid}.method__fact[data-astro-cid-4r2fqmw2]+.method__fact[data-astro-cid-4r2fqmw2]{border-block-start:var(--border-width-hairline) solid var(--color-border-inverse);padding-block-start:var(--space-4)}.method__fact[data-astro-cid-4r2fqmw2] dt[data-astro-cid-4r2fqmw2]{font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.method__fact[data-astro-cid-4r2fqmw2] dd[data-astro-cid-4r2fqmw2]{font-weight:var(--font-weight-medium);margin:0}.full[data-astro-cid-4r2fqmw2]{gap:var(--space-2);display:grid}.lead__body[data-astro-cid-4r2fqmw2]{margin:var(--space-6) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-body-large);line-height:var(--line-height-lead)}.full__action[data-astro-cid-4r2fqmw2]{margin-block-start:var(--space-8)}@media (width>=64rem){.full[data-astro-cid-4r2fqmw2]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start}.full__body[data-astro-cid-4r2fqmw2] .lead__body[data-astro-cid-4r2fqmw2]{margin-block-start:0}}.surface-inverse .crumbs__list[data-astro-cid-4r2fqmw2],.surface-inverse .hero__standfirst[data-astro-cid-4r2fqmw2],.surface-inverse .facts__label[data-astro-cid-4r2fqmw2],.surface-inverse .caption[data-astro-cid-4r2fqmw2],.surface-inverse .method-cue[data-astro-cid-4r2fqmw2],.surface-inverse .aside[data-astro-cid-4r2fqmw2],.surface-inverse .notes[data-astro-cid-4r2fqmw2],.surface-inverse .markers[data-astro-cid-4r2fqmw2],.surface-inverse .method__note[data-astro-cid-4r2fqmw2],.surface-inverse .method__fact[data-astro-cid-4r2fqmw2] dt[data-astro-cid-4r2fqmw2],.surface-inverse .legend[data-astro-cid-4r2fqmw2]{color:var(--color-text-inverse-secondary)}.surface-inverse .crumbs__item[data-astro-cid-4r2fqmw2] [data-astro-cid-4r2fqmw2][aria-current=page],.surface-inverse .markers__lead[data-astro-cid-4r2fqmw2],.surface-inverse .markers__symbol[data-astro-cid-4r2fqmw2]{color:var(--color-text-inverse)}
