.px__vs[data-astro-cid-2x62nt4v]{align-items:baseline;gap:var(--space-2) var(--space-3);font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);flex-wrap:wrap;margin:0;display:flex}.px__name--a[data-astro-cid-2x62nt4v]{color:var(--color-accent-teal-inverse)}.px__name--b[data-astro-cid-2x62nt4v]{color:var(--color-accent-violet-inverse)}.px__versus[data-astro-cid-2x62nt4v]{font-size:var(--font-size-body);font-weight:var(--font-weight-regular)}.px__base[data-astro-cid-2x62nt4v]{margin:var(--space-2) 0 var(--space-6);font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.is-flipped .px__name--b[data-astro-cid-2x62nt4v]{order:-1}.is-flipped .px__name--a[data-astro-cid-2x62nt4v]{order:1}.is-flipped .vb__track>.vb__seg--b,.is-flipped .vb__item--b,.is-flipped .vb__end--b,.is-flipped .px__count--b[data-astro-cid-2x62nt4v]{order:-1}.is-flipped .vb__track>.vb__seg--a,.is-flipped .vb__item--a,.is-flipped .vb__end--a,.is-flipped .px__count--a[data-astro-cid-2x62nt4v]{order:1}.is-flipped .vb__end--a{text-align:end;justify-items:end}.is-flipped .vb__end--b{text-align:start;justify-items:start}.px__takeaway-text--ba[data-astro-cid-2x62nt4v],.is-flipped .px__takeaway-text--ab[data-astro-cid-2x62nt4v]{display:none}.is-flipped .px__takeaway-text--ba[data-astro-cid-2x62nt4v]{display:block}.is-flipped .px__name--a[data-astro-cid-2x62nt4v]{color:var(--color-accent-violet-inverse)}.is-flipped .px__name--b[data-astro-cid-2x62nt4v]{color:var(--color-accent-teal-inverse)}.is-flipped .vb__seg--a{background-color:var(--color-accent-violet-inverse);color:var(--color-brand-navy)}.is-flipped .vb__seg--b{background-color:var(--color-brand-teal);color:var(--color-brand-white)}.px__takeaway[data-astro-cid-2x62nt4v]{border-block-start:var(--border-width-hairline) solid var(--color-border-inverse);margin-block-start:var(--space-6);padding-block-start:var(--space-4)}.px__takeaway-label[data-astro-cid-2x62nt4v]{margin:0 0 var(--space-1);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.px__takeaway-text[data-astro-cid-2x62nt4v]{max-width:var(--measure-reading);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums;margin:0}.surface-inverse .px__takeaway-label[data-astro-cid-2x62nt4v]{color:var(--color-accent-teal-inverse)}.px__featured[data-astro-cid-2x62nt4v]{padding:var(--space-5);border:var(--border-width-hairline) solid var(--color-border-inverse);border-inline-start:var(--border-width-strong) solid var(--color-accent-teal-inverse);margin-block-start:var(--space-6)}.px__featured-label[data-astro-cid-2x62nt4v]{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}.px__featured-text[data-astro-cid-2x62nt4v]{margin:0 0 var(--space-3);max-width:var(--measure-reading);line-height:var(--line-height-lead);font-variant-numeric:tabular-nums}.px__featured-note[data-astro-cid-2x62nt4v]{font-size:var(--font-size-small);line-height:var(--line-height-lead);margin:0}.px__types[data-astro-cid-2x62nt4v]{margin-block-start:var(--space-8)}.px__sub[data-astro-cid-2x62nt4v]{align-items:center;gap:var(--space-3);min-block-size:var(--target-min);margin:0 0 var(--space-2);cursor:pointer;font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;list-style:none;display:flex}.px__sub[data-astro-cid-2x62nt4v]::-webkit-details-marker{display:none}.px__sub[data-astro-cid-2x62nt4v]:after{content:"";border-inline-end:var(--border-width-strong) solid currentcolor;border-block-end:var(--border-width-strong) solid currentcolor;block-size:.5rem;inline-size:.5rem;transform:translateY(-25%)rotate(45deg)}.px__types[data-astro-cid-2x62nt4v][open]>.px__sub[data-astro-cid-2x62nt4v]:after{transform:translateY(25%)rotate(-135deg)}.px__type-list[data-astro-cid-2x62nt4v]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.px__type[data-astro-cid-2x62nt4v]{gap:var(--space-2) var(--space-4);border-block-end:var(--border-width-hairline) solid var(--color-border-inverse);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block-end:var(--space-4);display:grid}@media (width>=48rem){.px__type[data-astro-cid-2x62nt4v]{grid-template-columns:14rem 9rem minmax(0,1fr)}.px__type-absent[data-astro-cid-2x62nt4v]{grid-column:2/-1}}.px__type-name[data-astro-cid-2x62nt4v]{font-weight:var(--font-weight-semibold)}.px__type-n[data-astro-cid-2x62nt4v]{gap:var(--space-2);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;display:inline-flex}.px__type-bar[data-astro-cid-2x62nt4v]{grid-column:1/-1}@media (width>=48rem){.px__type-bar[data-astro-cid-2x62nt4v]{grid-column:auto}}.px__type--absent[data-astro-cid-2x62nt4v] .px__type-name[data-astro-cid-2x62nt4v]{font-weight:var(--font-weight-regular)}.px__type-absent[data-astro-cid-2x62nt4v]{font-size:var(--font-size-small);grid-column:1/-1;font-style:italic}.px__systems[data-astro-cid-2x62nt4v]{margin-block-start:var(--space-1);display:block}.px__type-counts[data-astro-cid-2x62nt4v]{gap:var(--space-1) var(--space-4);max-width:none;margin:var(--space-2) 0 0;font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.px__count--a[data-astro-cid-2x62nt4v],.px__count--b[data-astro-cid-2x62nt4v]{font-weight:var(--font-weight-semibold)}.surface-inverse .px__base[data-astro-cid-2x62nt4v],.surface-inverse .px__type-n[data-astro-cid-2x62nt4v],.surface-inverse .px__type-absent[data-astro-cid-2x62nt4v],.surface-inverse .px__type-counts[data-astro-cid-2x62nt4v],.surface-inverse .px__systems[data-astro-cid-2x62nt4v],.surface-inverse .px__featured-note[data-astro-cid-2x62nt4v]{color:var(--color-text-inverse-secondary)}.surface-inverse .px__sub[data-astro-cid-2x62nt4v],.surface-inverse .px__featured-label[data-astro-cid-2x62nt4v]{color:var(--color-accent-teal-inverse)}.px[data-astro-cid-7yfjkehl]{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.px__controls[data-astro-cid-7yfjkehl][hidden]{display:none}.px__selects[data-astro-cid-7yfjkehl]{gap:var(--space-3);align-items:end;display:grid}@media (width>=40rem){.px__selects[data-astro-cid-7yfjkehl]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.px__field[data-astro-cid-7yfjkehl]{gap:var(--space-2);display:grid}.px__field-label[data-astro-cid-7yfjkehl]{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.px__select[data-astro-cid-7yfjkehl]{min-block-size:var(--target-min);padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--color-border-inverse-strong);border-radius:var(--radius-sm);color:inherit;font:inherit;font-weight:var(--font-weight-semibold);background-color:#0000}.px__selects[data-astro-cid-7yfjkehl] .px__field[data-astro-cid-7yfjkehl]:first-child .px__select[data-astro-cid-7yfjkehl]{border-inline-start:4px solid var(--color-brand-teal)}.px__selects[data-astro-cid-7yfjkehl] .px__field[data-astro-cid-7yfjkehl]:last-child .px__select[data-astro-cid-7yfjkehl]{border-inline-start:4px solid var(--color-accent-violet-inverse)}.px__swap[data-astro-cid-7yfjkehl]{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--target-min);padding:var(--space-2) var(--space-4);border:var(--border-width-hairline) solid var(--color-border-inverse-strong);border-radius:var(--radius-pill);color:inherit;font:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;display:inline-flex}.px__opponents[data-astro-cid-7yfjkehl]{margin-block-start:var(--space-4)}.px__opponents[data-astro-cid-7yfjkehl][hidden]{display:none}.px__opponents-label[data-astro-cid-7yfjkehl]{margin:0 0 var(--space-2);font-size:var(--font-size-caption)}.px__chips[data-astro-cid-7yfjkehl]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width<=47.99rem){.px__chips[data-astro-cid-7yfjkehl]{scroll-snap-type:x proximity;flex-wrap:nowrap;padding-block-end:var(--space-2);overflow-x:auto}.px__chips[data-astro-cid-7yfjkehl]>li[data-astro-cid-7yfjkehl]{scroll-snap-align:start;flex:none}}.px__chip[data-astro-cid-7yfjkehl]{min-block-size:var(--target-min);padding:var(--space-1) var(--space-4);border:var(--border-width-hairline) solid var(--color-border-inverse-strong);border-radius:var(--radius-pill);color:inherit;font:inherit;font-size:var(--font-size-small);cursor:pointer;background:0 0}.px__chip[data-astro-cid-7yfjkehl][aria-pressed=true]{border-color:var(--color-accent-violet-inverse);background-color:var(--color-surface-violet-hover);font-weight:var(--font-weight-semibold)}.px__stage[data-astro-cid-7yfjkehl]{padding:var(--space-5);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)}@media (width>=48rem){.px__stage[data-astro-cid-7yfjkehl]{padding:var(--space-10)}}.px__defs[data-astro-cid-7yfjkehl]{gap:var(--space-4);margin:0;display:grid}.px__read-note[data-astro-cid-7yfjkehl]{margin:0 0 var(--space-6);max-width:var(--measure-reading);font-size:var(--font-size-small);line-height:var(--line-height-lead)}.surface-inverse .px__read-note[data-astro-cid-7yfjkehl]{color:var(--color-text-inverse-secondary)}.px__def[data-astro-cid-7yfjkehl] dt[data-astro-cid-7yfjkehl]{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);display:flex}.px__def[data-astro-cid-7yfjkehl] dd[data-astro-cid-7yfjkehl]{margin:var(--space-1) 0 0;max-width:var(--measure-reading);line-height:var(--line-height-lead)}.px__def-swatch[data-astro-cid-7yfjkehl]{border-radius:2px;block-size:.875rem;inline-size:.875rem;display:inline-block}.px__def-swatch--a[data-astro-cid-7yfjkehl]{background-color:var(--color-brand-teal)}.px__def-swatch--b[data-astro-cid-7yfjkehl]{background-color:var(--color-accent-violet-inverse)}.px__def-swatch--equal[data-astro-cid-7yfjkehl]{background-color:var(--color-status-neutral)}.px__def-swatch--conditional[data-astro-cid-7yfjkehl]{background-image:repeating-linear-gradient(135deg, var(--color-status-neutral) 0 3px, transparent 3px 7px);box-shadow:inset 0 0 0 1px var(--color-status-neutral)}.px__def-swatch--other[data-astro-cid-7yfjkehl]{background-image:radial-gradient(var(--color-border-inverse-strong) 1.2px, transparent 1.4px);box-shadow:inset 0 0 0 1px var(--color-border-inverse-strong);background-size:6px 6px}.px__grid-note[data-astro-cid-7yfjkehl]{margin:0 0 var(--space-4);max-width:var(--measure-reading);font-size:var(--font-size-small)}.px__grid-wrap[data-astro-cid-7yfjkehl],.px__table-wrap[data-astro-cid-7yfjkehl]{overflow-x:auto}.px__grid[data-astro-cid-7yfjkehl]{border-collapse:collapse;font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.px__grid-col[data-astro-cid-7yfjkehl]{block-size:9rem;padding:0 0 var(--space-2);vertical-align:bottom;font-weight:var(--font-weight-medium)}.px__grid-col[data-astro-cid-7yfjkehl] span[data-astro-cid-7yfjkehl]{writing-mode:vertical-rl;white-space:nowrap;display:inline-block;transform:rotate(180deg)}.px__grid-row[data-astro-cid-7yfjkehl]{padding:0 var(--space-3) 0 0;text-align:end;font-weight:var(--font-weight-medium);white-space:nowrap}.px__cell[data-astro-cid-7yfjkehl]{border:1px solid var(--color-border-inverse);text-align:center;block-size:2.25rem;inline-size:2.25rem;min-inline-size:2.25rem;padding:0}.px__cell-n[data-astro-cid-7yfjkehl]{font-weight:var(--font-weight-semibold);display:block}.px__cell[data-astro-cid-7yfjkehl]:not(.px__cell--empty,.px__cell--off){background-color:var(--color-surface-inverse-hover)}.px__cell--off[data-astro-cid-7yfjkehl]{border-color:#0000}.px-cell-button{min-block-size:2.25rem;inline-size:100%;color:inherit;font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.px-cell-button:hover{background-color:var(--color-surface-accent-active)}.px__data[data-astro-cid-7yfjkehl]{border-collapse:collapse;inline-size:100%;min-inline-size:40rem;font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.px__data[data-astro-cid-7yfjkehl] th[data-astro-cid-7yfjkehl],.px__data[data-astro-cid-7yfjkehl] td[data-astro-cid-7yfjkehl]{padding:var(--space-2);text-align:start;vertical-align:top;border-block-end:var(--border-width-hairline) solid var(--color-border-inverse)}.px__data[data-astro-cid-7yfjkehl] .px__num[data-astro-cid-7yfjkehl]{text-align:end}.px__data-total[data-astro-cid-7yfjkehl] td[data-astro-cid-7yfjkehl]{font-weight:var(--font-weight-semibold)}.surface-inverse .px__opponents-label[data-astro-cid-7yfjkehl],.surface-inverse .px__grid-note[data-astro-cid-7yfjkehl]{color:var(--color-text-inverse-secondary)}.surface-inverse .px__field-label[data-astro-cid-7yfjkehl]{color:var(--color-accent-teal-inverse)}.cp-hero[data-astro-cid-g6kvdyzf]{gap:var(--space-10);display:grid}@media (width>=64rem){.cp-hero[data-astro-cid-g6kvdyzf]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.cp-preview[data-astro-cid-g6kvdyzf]{padding:var(--space-6);margin:0}.cp-preview__title[data-astro-cid-g6kvdyzf]{margin:0 0 var(--space-4);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.cp-preview__rows[data-astro-cid-g6kvdyzf]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.cp-preview__row[data-astro-cid-g6kvdyzf]{gap:var(--space-1) var(--space-3);grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:baseline;display:grid}.cp-preview__rank[data-astro-cid-g6kvdyzf]{font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.cp-preview__name[data-astro-cid-g6kvdyzf]{font-weight:var(--font-weight-semibold)}.cp-preview__vis[data-astro-cid-g6kvdyzf]{font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.cp-preview__bar[data-astro-cid-g6kvdyzf]{grid-column:2/-1}.cp-preview__key[data-astro-cid-g6kvdyzf]{gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;font-size:var(--font-size-caption);flex-wrap:wrap;display:flex}.cp-key[data-astro-cid-g6kvdyzf]:before{content:"";block-size:.75rem;inline-size:.75rem;vertical-align:-.1em;border-radius:2px;margin-inline-end:var(--space-2);display:inline-block}.cp-key--a[data-astro-cid-g6kvdyzf]:before{background-color:var(--color-brand-teal)}.cp-key--n[data-astro-cid-g6kvdyzf]:before{background-color:var(--color-status-neutral)}.cp-key--b[data-astro-cid-g6kvdyzf]:before{background-color:var(--color-accent-violet-inverse)}.cp-preview__link[data-astro-cid-g6kvdyzf]{margin:var(--space-4) 0 0;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.cp-onpage[data-astro-cid-g6kvdyzf]{align-items:center;gap:var(--space-2) var(--space-4);border-block-start:var(--border-width-hairline) solid var(--color-border-inverse);flex-wrap:wrap;margin-block-start:var(--space-8);padding-block-start:var(--space-4);display:flex}.cp-onpage__label[data-astro-cid-g6kvdyzf]{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.cp-onpage__list[data-astro-cid-g6kvdyzf]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cp-onpage__link[data-astro-cid-g6kvdyzf]{min-block-size:var(--target-min);padding:0 var(--space-4);border:var(--border-width-hairline) solid var(--color-border-inverse-strong);border-radius:var(--radius-pill);color:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.cp-onpage__link[data-astro-cid-g6kvdyzf]:hover{border-color:var(--color-accent-teal-inverse)}.surface-inverse .cp-onpage__label[data-astro-cid-g6kvdyzf]{color:var(--color-accent-teal-inverse)}.cp-question[data-astro-cid-g6kvdyzf]{gap:var(--space-6);margin-block-start:var(--space-8);display:grid}@media (width>=64rem){.cp-question[data-astro-cid-g6kvdyzf]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.cp-question__chart[data-astro-cid-g6kvdyzf]{padding:var(--space-5)}@media (width>=48rem){.cp-question__chart[data-astro-cid-g6kvdyzf]{padding:var(--space-8)}}.cp-question__aside[data-astro-cid-g6kvdyzf]{gap:var(--space-4);display:grid}.cp-context[data-astro-cid-g6kvdyzf]{padding:var(--space-6);border-inline-start:var(--border-width-strong) solid var(--color-accent-violet-inverse)}.cp-context__title[data-astro-cid-g6kvdyzf]{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}.cp-context__text[data-astro-cid-g6kvdyzf]{line-height:var(--line-height-lead);margin:0}.cp-context__source[data-astro-cid-g6kvdyzf]{margin:var(--space-3) 0 0;font-size:var(--font-size-small)}.cp-science[data-astro-cid-g6kvdyzf]{gap:var(--space-6);margin-block-start:var(--space-6);display:grid}@media (width>=64rem){.cp-science[data-astro-cid-g6kvdyzf]{gap:var(--space-12);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.cp-science__text[data-astro-cid-g6kvdyzf]{max-width:var(--measure-reading);font-size:var(--font-size-body-large);line-height:var(--line-height-lead);margin:0}.cp-science__side[data-astro-cid-g6kvdyzf] .cb-note[data-astro-cid-g6kvdyzf]:first-child{margin-block-start:0}.surface-inverse .cp-preview__rank[data-astro-cid-g6kvdyzf],.surface-inverse .cp-preview__vis[data-astro-cid-g6kvdyzf],.surface-inverse .cp-preview__key[data-astro-cid-g6kvdyzf]{color:var(--color-text-inverse-secondary)}.surface-inverse .cp-preview__title[data-astro-cid-g6kvdyzf],.surface-inverse .cp-context__title[data-astro-cid-g6kvdyzf]{color:var(--color-accent-teal-inverse)}
