.hm__frame[data-astro-cid-g2oju55e]{border-radius:var(--radius-md);position:relative;overflow-x:auto}.hm__table[data-astro-cid-g2oju55e]{border-collapse:separate;border-spacing:3px;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:44rem}.hm__caption[data-astro-cid-g2oju55e],.hm__sr[data-astro-cid-g2oju55e]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hm__group[data-astro-cid-g2oju55e]{padding:0 var(--space-2) var(--space-2);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-align:start;text-transform:uppercase;border-block-end:var(--border-width-hairline) solid var(--color-border-inverse-strong)}.hm__col[data-astro-cid-g2oju55e]{padding:var(--space-2);vertical-align:bottom;text-align:center;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.hm__col-label[data-astro-cid-g2oju55e],.hm__col-base[data-astro-cid-g2oju55e]{display:block}.hm__col-base[data-astro-cid-g2oju55e]{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);margin-block-start:var(--space-1)}.hm__col--split[data-astro-cid-g2oju55e]{border-inline-start:var(--space-3) solid transparent;background-clip:padding-box}.hm__therapy-head[data-astro-cid-g2oju55e]{z-index:1;padding:var(--space-2);text-align:start;vertical-align:bottom;font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;position:sticky;inset-inline-start:0}.hm__class-label[data-astro-cid-g2oju55e]{padding:var(--space-4) var(--space-2) var(--space-1);text-align:start;font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.hm__therapy[data-astro-cid-g2oju55e]{z-index:1;min-inline-size:11rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);text-align:start;font-weight:var(--font-weight-semibold);position:sticky;inset-inline-start:0}.hm__cell[data-astro-cid-g2oju55e]{min-inline-size:4.5rem;padding:var(--space-3) var(--space-2);text-align:center;font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm)}.hm__cell[data-astro-cid-g2oju55e].hm__col--split{border-inline-start-width:var(--space-3)}.hm__hint[data-astro-cid-g2oju55e]{margin:0 0 var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);text-align:end;display:none}@media (width<=53.999rem){.hm__hint[data-astro-cid-g2oju55e]{display:block}}@media (width<=47.999rem){.hm__table[data-astro-cid-g2oju55e]{border-spacing:2px;min-inline-size:34rem}.hm__therapy[data-astro-cid-g2oju55e],.hm__therapy-head[data-astro-cid-g2oju55e]{min-inline-size:7.5rem;font-size:var(--font-size-small)}.hm__col[data-astro-cid-g2oju55e]{font-size:var(--font-size-caption)}.hm__cell[data-astro-cid-g2oju55e]{min-inline-size:3.25rem;padding-inline:var(--space-1);font-size:var(--font-size-small)}}.hm__legend[data-astro-cid-g2oju55e]{align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.hm__scale[data-astro-cid-g2oju55e]{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;display:inline-flex}.hm__scale[data-astro-cid-g2oju55e] i[data-astro-cid-g2oju55e]{border-radius:var(--radius-sm);background-image:linear-gradient(to right, color-mix(in srgb, var(--color-brand-teal) 10.5%, transparent), color-mix(in srgb, var(--color-brand-teal) 95%, transparent));block-size:.75rem;inline-size:8rem;display:block}.surface-inverse .hm__hint[data-astro-cid-g2oju55e],.surface-inverse .hm__group[data-astro-cid-g2oju55e],.surface-inverse .hm__col-base[data-astro-cid-g2oju55e],.surface-inverse .hm__therapy-head[data-astro-cid-g2oju55e],.surface-inverse .hm__legend[data-astro-cid-g2oju55e]{color:var(--color-text-inverse-secondary)}.surface-inverse .hm__class-label[data-astro-cid-g2oju55e]{color:var(--color-accent-teal-inverse)}.surface-inverse .hm__therapy-head[data-astro-cid-g2oju55e],.surface-inverse .hm__therapy[data-astro-cid-g2oju55e]{background-color:var(--color-surface-inverse)}.surface-inverse .hm__cell[data-astro-cid-g2oju55e]{background-color:color-mix(in srgb, var(--color-brand-teal) var(--fill), transparent);color:var(--color-text-inverse)}.nf__legend[data-astro-cid-ivb76jba]{gap:var(--space-2) var(--space-6);margin:0 0 var(--space-5);font-size:var(--font-size-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.nf__legend[data-astro-cid-ivb76jba] li[data-astro-cid-ivb76jba]{align-items:center;gap:var(--space-2);display:inline-flex}.nf__swatch[data-astro-cid-ivb76jba]{border-radius:var(--radius-pill);block-size:.5rem;inline-size:1rem;display:inline-block}.nf__swatch--named[data-astro-cid-ivb76jba],.nf__bar--named[data-astro-cid-ivb76jba] i[data-astro-cid-ivb76jba]{background-color:var(--color-brand-teal)}.nf__swatch--first[data-astro-cid-ivb76jba],.nf__bar--first[data-astro-cid-ivb76jba] i[data-astro-cid-ivb76jba]{background-color:var(--color-accent-violet-inverse)}.nf__rows[data-astro-cid-ivb76jba]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.nf__row[data-astro-cid-ivb76jba]{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);display:grid}.nf__name[data-astro-cid-ivb76jba]{font-weight:var(--font-weight-semibold);margin:0}.nf__tag[data-astro-cid-ivb76jba]{padding:0 var(--space-2);border:var(--border-width-hairline) solid currentcolor;border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);vertical-align:.1em;margin-inline-start:var(--space-2);display:inline-block}.nf__measure[data-astro-cid-ivb76jba]{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) 3rem;align-items:center;margin:0;display:grid}.nf__label[data-astro-cid-ivb76jba]{font-size:var(--font-size-caption);grid-column:1/-1}.nf__bar[data-astro-cid-ivb76jba]{border-radius:var(--radius-pill);background-color:var(--color-border-inverse);block-size:.625rem;display:block;overflow:hidden}.nf__bar[data-astro-cid-ivb76jba] i[data-astro-cid-ivb76jba]{border-radius:inherit;block-size:100%;display:block}.nf__value[data-astro-cid-ivb76jba]{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:end}.nf__count[data-astro-cid-ivb76jba]{font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;grid-column:1/-1}@media (width>=48rem){.nf__measure[data-astro-cid-ivb76jba]{grid-template-columns:11rem minmax(0,1fr) 3rem}.nf__label[data-astro-cid-ivb76jba]{grid-column:auto}.nf__count[data-astro-cid-ivb76jba]{grid-column:2/-1}}.surface-inverse .nf__legend[data-astro-cid-ivb76jba],.surface-inverse .nf__label[data-astro-cid-ivb76jba],.surface-inverse .nf__count[data-astro-cid-ivb76jba]{color:var(--color-text-inverse-secondary)}.surface-inverse .nf__tag[data-astro-cid-ivb76jba]{color:var(--color-accent-teal-inverse)}.mp[data-astro-cid-hxm6j3rq]{border:var(--border-width-hairline) solid var(--color-border-inverse);border-block-start:var(--border-width-strong) solid var(--color-border-accent);border-radius:var(--radius-md);overscroll-behavior:contain;max-block-size:calc(100dvh - 2rem);inline-size:min(40rem,100vw - 2rem);margin:auto;padding:0;overflow:auto}.mp[data-astro-cid-hxm6j3rq]::backdrop{--mp-backdrop:color-mix(in srgb, var(--color-brand-navy) 78%, transparent);background-color:var(--mp-backdrop)}.mp__inner[data-astro-cid-hxm6j3rq]{padding:var(--space-6);position:relative}@media (width>=40rem){.mp__inner[data-astro-cid-hxm6j3rq]{padding:var(--space-8)}}.mp__close[data-astro-cid-hxm6j3rq]{appearance:none;inline-size:var(--target-min);block-size:var(--target-min);border:var(--border-width-hairline) solid var(--color-border-inverse-strong);border-radius:var(--radius-pill);color:inherit;font-size:var(--font-size-body-large);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.mp__sr[data-astro-cid-hxm6j3rq]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mp__kind[data-astro-cid-hxm6j3rq]{font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0;padding-inline-end:var(--space-12)}.mp__tag[data-astro-cid-hxm6j3rq]{padding:0 var(--space-2);border:var(--border-width-hairline) solid currentcolor;border-radius:var(--radius-pill);font-size:var(--font-size-caption);letter-spacing:normal;text-transform:none;margin-inline-start:var(--space-2);display:inline-block}.mp__name[data-astro-cid-hxm6j3rq]{margin:var(--space-2) 0 0;font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);padding-inline-end:var(--space-12)}.mp__figures[data-astro-cid-hxm6j3rq]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-6);display:grid}.mp__figure[data-astro-cid-hxm6j3rq] p[data-astro-cid-hxm6j3rq]{margin:0}.mp__fig-value[data-astro-cid-hxm6j3rq]{font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h2);font-variant-numeric:tabular-nums}.mp__fig-label[data-astro-cid-hxm6j3rq]{font-weight:var(--font-weight-semibold)}.mp__fig-note[data-astro-cid-hxm6j3rq]{font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.mp__part[data-astro-cid-hxm6j3rq]{border-block-start:var(--border-width-hairline) solid var(--color-border-inverse);margin-block-start:var(--space-6);padding-block-start:var(--space-5)}.mp__sub[data-astro-cid-hxm6j3rq]{margin:0 0 var(--space-3);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.mp__note[data-astro-cid-hxm6j3rq]{margin:0 0 var(--space-3);font-size:var(--font-size-small);line-height:var(--line-height-lead)}.mp__part--first[data-astro-cid-hxm6j3rq] .mp__note[data-astro-cid-hxm6j3rq]{margin:var(--space-3) 0 0}.mp__group[data-astro-cid-hxm6j3rq]+.mp__group[data-astro-cid-hxm6j3rq]{margin-block-start:var(--space-4)}.mp__group-label[data-astro-cid-hxm6j3rq]{margin:0 0 var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.mp__rows[data-astro-cid-hxm6j3rq]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.mp__row[data-astro-cid-hxm6j3rq]{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.mp__row-name[data-astro-cid-hxm6j3rq]{font-weight:var(--font-weight-semibold)}.mp__row-value[data-astro-cid-hxm6j3rq]{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;grid-area:1/2}.mp__bar[data-astro-cid-hxm6j3rq]{border-radius:var(--radius-pill);background-color:var(--color-border-inverse);grid-area:2/1/auto/-1;block-size:.5rem;display:block;overflow:hidden}.mp__bar[data-astro-cid-hxm6j3rq] i[data-astro-cid-hxm6j3rq]{border-radius:inherit;background-color:var(--color-brand-teal);block-size:100%;display:block}.mp__bar--first[data-astro-cid-hxm6j3rq] i[data-astro-cid-hxm6j3rq]{background-color:var(--color-accent-violet-inverse)}.mp__row-note[data-astro-cid-hxm6j3rq]{font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;grid-column:1/-1}.mp__pairs[data-astro-cid-hxm6j3rq]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.mp__pairs[data-astro-cid-hxm6j3rq] dt[data-astro-cid-hxm6j3rq]{font-size:var(--font-size-caption)}.mp__pairs[data-astro-cid-hxm6j3rq] dd[data-astro-cid-hxm6j3rq]{margin:var(--space-1) 0 0;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.mp-open{appearance:none;align-items:baseline;gap:var(--space-1);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.mp-open:hover .mp-open__name{text-underline-offset:.2em;text-decoration:underline}.mp-open__chevron{color:var(--color-accent-teal-inverse);font-weight:var(--font-weight-semibold)}.surface-inverse .mp[data-astro-cid-hxm6j3rq]{color:var(--color-text-inverse)}.surface-inverse .mp__kind[data-astro-cid-hxm6j3rq],.surface-inverse .mp__fig-note[data-astro-cid-hxm6j3rq],.surface-inverse .mp__note[data-astro-cid-hxm6j3rq],.surface-inverse .mp__row-note[data-astro-cid-hxm6j3rq],.surface-inverse .mp__pairs[data-astro-cid-hxm6j3rq] dt[data-astro-cid-hxm6j3rq],.surface-inverse .mp__group-label[data-astro-cid-hxm6j3rq]{color:var(--color-text-inverse-secondary)}.surface-inverse .mp__tag[data-astro-cid-hxm6j3rq],.surface-inverse .mp__sub[data-astro-cid-hxm6j3rq]{color:var(--color-accent-teal-inverse)}.crumbs[data-astro-cid-cftluy72]{margin-block-end:var(--space-6)}.crumbs__list[data-astro-cid-cftluy72]{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-cftluy72]+.crumbs__item[data-astro-cid-cftluy72]:before{content:"/";color:var(--color-border-inverse-strong);margin-inline-end:var(--space-3)}.hero__headline[data-astro-cid-cftluy72]{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-cftluy72]{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-cftluy72]{color:var(--color-accent-teal-inverse)}.hero__body[data-astro-cid-cftluy72]{gap:var(--space-8);margin-block-start:var(--space-6);display:grid}.hero__copy[data-astro-cid-cftluy72]{gap:var(--space-6);align-content:start;display:grid}.hero__standfirst[data-astro-cid-cftluy72]{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-cftluy72]{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-cftluy72]{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}@media (width<=55.999rem){.hero__copy[data-astro-cid-cftluy72]{display:contents}.hero__card[data-astro-cid-cftluy72]{order:-1}}@media (width>=56rem){.hero__body[data-astro-cid-cftluy72]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start}}.st[data-astro-cid-cftluy72] .hero{padding-block-end:var(--space-10)}.facts[data-astro-cid-cftluy72]{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-cftluy72]{margin:0}.facts__value[data-astro-cid-cftluy72]{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-cftluy72]{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-cftluy72]{margin-block-start:var(--space-8)}.cue[data-astro-cid-cftluy72]{margin:var(--space-4) 0 0;font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.cue[data-astro-cid-cftluy72][hidden]{display:none}.cue__chevron[data-astro-cid-cftluy72]{color:var(--color-accent-teal-inverse);font-weight:var(--font-weight-semibold)}.st[data-astro-cid-cftluy72] .is-traced{outline:2px solid var(--color-accent-violet-inverse);outline-offset:-2px}.absent[data-astro-cid-cftluy72]{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-cftluy72][hidden]{display:none}html.is-tracing .st[data-astro-cid-cftluy72]{padding-block-end:var(--space-16)}.st[data-astro-cid-cftluy72] .module--first{padding-block-start:var(--space-8)}.lead__eyebrow[data-astro-cid-cftluy72]{margin:0 0 var(--space-4)}.lead__title[data-astro-cid-cftluy72]{text-wrap:balance;margin:0}.lead__title--large[data-astro-cid-cftluy72]{font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-h1)}.lead__subtitle[data-astro-cid-cftluy72]{margin:var(--space-4) 0 0;font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h4);font-variant-numeric:tabular-nums}.caption[data-astro-cid-cftluy72]{margin:var(--space-5) 0 0;max-width:var(--measure-reading);font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.panel[data-astro-cid-cftluy72]{margin-block-start:var(--space-10)}.panel--tight[data-astro-cid-cftluy72]{margin-block-start:var(--space-6)}.method-cue[data-astro-cid-cftluy72]{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);font-variant-numeric:tabular-nums;padding-inline-start:var(--space-4)}.definition[data-astro-cid-cftluy72]{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-cftluy72]{display:block}.aside[data-astro-cid-cftluy72]{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}.notes[data-astro-cid-cftluy72]{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}.st[data-astro-cid-cftluy72] .module--centre{padding-block-end:var(--space-16)}.feature[data-astro-cid-cftluy72]{padding:var(--space-5);margin-block-start:var(--space-8)}@media (width>=48rem){.feature[data-astro-cid-cftluy72]{padding:var(--space-10)}}.feature__title[data-astro-cid-cftluy72]{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-cftluy72]{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__base[data-astro-cid-cftluy72]{margin:var(--space-3) 0 0;font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.feature__plot[data-astro-cid-cftluy72]{margin-block-start:var(--space-8)}.feature__note[data-astro-cid-cftluy72]{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);padding-block-start:var(--space-4)}.shift__title[data-astro-cid-cftluy72]{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);margin:0}.classes[data-astro-cid-cftluy72]{margin-block-start:var(--space-12)}.classes__grid[data-astro-cid-cftluy72]{gap:var(--space-3);margin-block-start:var(--space-5);display:grid}.classes__item[data-astro-cid-cftluy72]{border:var(--border-width-hairline) solid var(--color-border-inverse);border-radius:var(--radius-md)}.classes__summary[data-astro-cid-cftluy72]{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);min-block-size:var(--target-min);padding:var(--space-3) var(--space-4);cursor:pointer;flex-wrap:wrap;display:flex}.classes__name[data-astro-cid-cftluy72]{font-weight:var(--font-weight-semibold)}.classes__base[data-astro-cid-cftluy72]{font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.classes__plot[data-astro-cid-cftluy72]{padding:var(--space-2) var(--space-4) var(--space-5)}.classes__item[data-astro-cid-cftluy72]>.absent[data-astro-cid-cftluy72]{margin:0 var(--space-4) var(--space-4)}.spots[data-astro-cid-cftluy72]{align-items:start;gap:var(--space-5);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}@media (width>=56rem){.spots[data-astro-cid-cftluy72]{grid-template-columns:repeat(2,minmax(0,1fr))}}.spot[data-astro-cid-cftluy72]{gap:var(--space-4);padding:var(--space-6);align-content:start;display:grid}.spot__title[data-astro-cid-cftluy72]{font-size:var(--font-size-h4);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-h4);margin:0}.spot__context[data-astro-cid-cftluy72]{justify-content:space-between;gap:var(--space-1) var(--space-3);margin:0 0 var(--space-2);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;flex-wrap:wrap;display:flex}.spot__base[data-astro-cid-cftluy72]{font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums}.spot__rows[data-astro-cid-cftluy72]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.spot__row[data-astro-cid-cftluy72]{gap:var(--space-1) var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.spot__name[data-astro-cid-cftluy72]{font-weight:var(--font-weight-semibold)}.spot__value[data-astro-cid-cftluy72]{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.spot__bar[data-astro-cid-cftluy72]{border-radius:var(--radius-pill);background-color:var(--color-border-inverse);grid-column:1/-1;block-size:.5rem;display:block;overflow:hidden}.spot__bar[data-astro-cid-cftluy72] i[data-astro-cid-cftluy72]{border-radius:inherit;background-color:var(--color-brand-teal);block-size:100%;display:block}.spot__count[data-astro-cid-cftluy72]{font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;grid-column:1/-1}.spot__body[data-astro-cid-cftluy72]{line-height:var(--line-height-lead);font-variant-numeric:tabular-nums;margin:0}.spot__note[data-astro-cid-cftluy72]{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);font-variant-numeric:tabular-nums;margin:0;padding-inline-start:var(--space-3)}.spot[data-astro-cid-cftluy72]>.absent[data-astro-cid-cftluy72]{margin:0}.pipe[data-astro-cid-cftluy72]{position:relative;overflow-x:auto}.pipe__table[data-astro-cid-cftluy72]{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:34rem}.pipe__table[data-astro-cid-cftluy72] th[data-astro-cid-cftluy72],.pipe__table[data-astro-cid-cftluy72] td[data-astro-cid-cftluy72]{padding:var(--space-3) var(--space-3);text-align:start;vertical-align:middle;border-block-end:var(--border-width-hairline) solid var(--color-border-inverse)}.pipe__table[data-astro-cid-cftluy72] thead[data-astro-cid-cftluy72] th[data-astro-cid-cftluy72]{font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;vertical-align:bottom}.pipe__name[data-astro-cid-cftluy72]{font-weight:var(--font-weight-semibold)}.pipe__table[data-astro-cid-cftluy72] .pipe__num[data-astro-cid-cftluy72]{text-align:end}.pipe__figure[data-astro-cid-cftluy72]{justify-content:flex-end;gap:var(--space-3);font-weight:var(--font-weight-semibold);display:flex}.pipe__pct[data-astro-cid-cftluy72]{min-inline-size:2.5rem}.pipe__bar[data-astro-cid-cftluy72]{block-size:.375rem;border-radius:var(--radius-pill);background-color:var(--color-border-inverse);max-inline-size:10rem;margin-block-start:var(--space-2);margin-inline-start:auto;display:block;overflow:hidden}.pipe__bar[data-astro-cid-cftluy72] i[data-astro-cid-cftluy72]{border-radius:inherit;background-color:var(--color-accent-violet-inverse);block-size:100%;display:block}.pipe__tag[data-astro-cid-cftluy72]{padding:0 var(--space-2);border:var(--border-width-hairline) solid currentcolor;border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);display:inline-block}.st[data-astro-cid-cftluy72] .module--tight{padding-block-start:0}.st[data-astro-cid-cftluy72] .module--to-cta{padding-block-end:var(--space-16)}.method[data-astro-cid-cftluy72]{gap:var(--space-10);display:grid}@media (width>=64rem){.method[data-astro-cid-cftluy72]{gap:var(--space-16);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.method__essentials[data-astro-cid-cftluy72]{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__scope[data-astro-cid-cftluy72]{margin:var(--space-4) 0 0;max-width:var(--measure-reading);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums}.method__details[data-astro-cid-cftluy72]{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-cftluy72]{min-block-size:var(--target-min);font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;display:flex}.method__body[data-astro-cid-cftluy72]{margin-block:var(--space-4) var(--space-6)}.method__facts[data-astro-cid-cftluy72]{padding:var(--space-6);gap:var(--space-4);font-size:var(--font-size-small);margin:0;display:grid}.method__fact[data-astro-cid-cftluy72]{gap:var(--space-1);display:grid}.method__fact[data-astro-cid-cftluy72]+.method__fact[data-astro-cid-cftluy72]{border-block-start:var(--border-width-hairline) solid var(--color-border-inverse);padding-block-start:var(--space-4)}.method__fact[data-astro-cid-cftluy72] dt[data-astro-cid-cftluy72]{font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.method__fact[data-astro-cid-cftluy72] dd[data-astro-cid-cftluy72]{font-weight:var(--font-weight-medium);margin:0}.surface-inverse .crumbs__list[data-astro-cid-cftluy72],.surface-inverse .hero__standfirst[data-astro-cid-cftluy72],.surface-inverse .facts__label[data-astro-cid-cftluy72],.surface-inverse .caption[data-astro-cid-cftluy72],.surface-inverse .method-cue[data-astro-cid-cftluy72],.surface-inverse .aside[data-astro-cid-cftluy72],.surface-inverse .notes[data-astro-cid-cftluy72],.surface-inverse .feature__base[data-astro-cid-cftluy72],.surface-inverse .classes__base[data-astro-cid-cftluy72],.surface-inverse .spot__base[data-astro-cid-cftluy72],.surface-inverse .spot__count[data-astro-cid-cftluy72],.surface-inverse .spot__note[data-astro-cid-cftluy72],.surface-inverse .pipe__table[data-astro-cid-cftluy72] thead[data-astro-cid-cftluy72] th[data-astro-cid-cftluy72],.surface-inverse .method__scope[data-astro-cid-cftluy72],.surface-inverse .method__fact[data-astro-cid-cftluy72] dt[data-astro-cid-cftluy72]{color:var(--color-text-inverse-secondary)}.surface-inverse .crumbs__item[data-astro-cid-cftluy72] [data-astro-cid-cftluy72][aria-current=page]{color:var(--color-text-inverse)}.surface-inverse .spot__context[data-astro-cid-cftluy72],.surface-inverse .pipe__tag[data-astro-cid-cftluy72]{color:var(--color-accent-teal-inverse)}
