.figure{margin-block:var(--s-7);margin-inline:auto;max-inline-size:var(--measure)}.figure--wide{max-inline-size:min(var(--page-max),100%)}.figure svg{inline-size:100%;height:auto}.figure figcaption{margin-block-start:var(--s-3);text-align:center;font-family:var(--font-engraved);font-size:var(--step--1);color:var(--ink);max-inline-size:var(--measure);margin-inline:auto}.figure .fig-num{font-style:italic;font-weight:700;margin-inline-end:.4em}.figure .fig-caption{font-style:italic}.figure .fig-source{display:block;margin-block-start:var(--s-1);font-style:italic;color:var(--gray)}.c-axis{stroke:var(--rule-ink);stroke-width:var(--hair-structural);fill:none}.c-base{stroke:var(--rule-ink);stroke-width:var(--hair-flow);fill:none}.c-grid{stroke:var(--frame);stroke-width:var(--hair-faint);fill:none}.c-rule{stroke:var(--frame);stroke-width:var(--hair-flow);fill:none}.c-lead{stroke:var(--gray);stroke-width:var(--hair-faint);fill:none}.c-title{font-family:var(--font-engraved);font-weight:700;fill:var(--ink)}.c-label{font-family:var(--font-engraved);fill:var(--ink)}.c-tick{font-family:var(--font-engraved);fill:var(--gray)}.c-val{font-family:var(--font-engraved);font-weight:700;fill:var(--ink-dark)}.c-note{font-family:var(--font-engraved);font-style:italic;fill:var(--gray)}.s-sage{fill:var(--sage)}.s-steel{fill:var(--steel)}.s-gold{fill:var(--gold)}.s-gray{fill:var(--gray)}.s-ink{fill:var(--ink)}.s-quiet{fill:var(--frame)}.s-cream{fill:var(--paper-cream)}.box{fill:var(--paper-cream);stroke:var(--rule-ink);stroke-width:var(--hair-flow)}.box-sage{fill:var(--sage-quiet);stroke:var(--rule-ink);stroke-width:var(--hair-flow)}.box-steel{fill:var(--steel-quiet);stroke:var(--rule-ink);stroke-width:var(--hair-flow)}.h-sage{stroke:var(--sage);stroke-width:var(--hair-flow);fill:none}.h-steel{stroke:var(--steel);stroke-width:var(--hair-flow);fill:none}.h-gold{stroke:var(--gold-dark);stroke-width:var(--hair-flow);fill:none}.h-ink{stroke:var(--ink);stroke-width:var(--hair-flow);fill:none}.h-gray{stroke:var(--gray);stroke-width:var(--hair-faint);fill:none}.dot-ink{fill:var(--ink)}.t-sage{fill:var(--sage)}.t-steel{fill:var(--steel)}.t-gold{fill:var(--gold-dark)}.t-ink{fill:var(--ink)}.t-rust{fill:var(--status-rust)}.box-gold{fill:var(--gold-fine);stroke:var(--rule-ink);stroke-width:var(--hair-flow)}.prose sup a{font-family:var(--font-engraved);font-weight:700}.prose :where(ul,ol){max-inline-size:var(--measure);margin-inline:auto;padding-inline-start:1.5em}.prose :where(ul,ol) li+li{margin-block-start:var(--s-1)}.callout{max-inline-size:var(--measure);margin-inline:auto;margin-block:var(--s-5);padding:var(--s-4);background-color:var(--paper-cream);border:var(--hair-faint) solid var(--frame);border-inline-start:var(--hair-structural) solid var(--sage)}.callout .label{display:block;margin-block-end:var(--s-2);font-family:var(--font-engraved);font-size:var(--step--1);font-weight:700;text-transform:uppercase;letter-spacing:var(--track-label);color:var(--ink-dark)}.callout p{margin-block-start:var(--s-2)}.callout p:first-of-type{margin-block-start:0}.callout--flag{border-inline-start-color:var(--status-rust)}.callout--flag .label{color:var(--status-rust)}.callout--open{border-inline-start-color:var(--steel)}.callout--open .label{color:var(--steel)}.statband{max-inline-size:min(var(--page-max),100%);margin-inline:auto;margin-block:var(--s-6);display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--s-4)}.statband .stat{padding-inline:var(--s-3);border-block-start:var(--hair-flow) solid var(--rule-ink);padding-block-start:var(--s-2)}.statband .num{font-family:var(--font-body);font-weight:700;font-size:var(--step-3);line-height:var(--leading-tight);color:var(--ink)}.statband .lab{margin-block-start:var(--s-1);font-family:var(--font-engraved);font-size:var(--step--1);color:var(--ink-dark)}.statband .src{margin-block-start:var(--s-1);font-family:var(--font-engraved);font-style:italic;font-size:var(--step--1);color:var(--gray)}.matrix{max-inline-size:min(var(--page-max),100%);margin-inline:auto;margin-block:var(--s-6)}.matrix .grid2{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.matrix .cell{padding:var(--s-3);background-color:var(--paper-cream);border:var(--hair-flow) solid var(--frame)}.matrix .cell h5{margin-block-end:var(--s-1);font-family:var(--font-body);font-weight:700;font-size:var(--step-0);color:var(--ink)}.matrix .cell p{margin:0;font-size:var(--step--1);color:var(--ink-dark)}.matrix .axis-x,.matrix .axis-y{font-family:var(--font-engraved);font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--gray);text-align:center}.matrix .axis-x{margin-block-start:var(--s-2)}.matrix .axis-y{margin-block-end:var(--s-2)}.pull-quote{max-inline-size:var(--measure);margin-inline:auto;margin-block:var(--s-6);padding-inline-start:var(--s-4);border-inline-start:var(--hair-structural) solid var(--frame);font-family:var(--font-body);font-style:italic;font-size:var(--step-1);line-height:var(--leading-tight);color:var(--ink-dark)}.pull-quote cite{display:block;margin-block-start:var(--s-2);font-family:var(--font-engraved);font-style:normal;font-size:var(--step--1);color:var(--gray)}.references{max-inline-size:var(--measure);margin-inline:auto;margin-block-start:var(--s-7);border-block-start:var(--hair-structural) solid var(--rule-ink);padding-block-start:var(--s-3)}.references h2{margin-block-start:var(--s-3)}.references ol{font-family:var(--font-engraved);font-size:var(--step--1);color:var(--ink-dark)}.references li{margin-block-start:var(--s-2)}.references .meta{font-style:italic;color:var(--gray)}.references code{font-family:var(--font-engraved);color:var(--gray)}.paper-meta[data-astro-cid-63t2xjvj]{margin-block-start:var(--s-3);text-align:center;font-family:var(--font-engraved);font-style:italic;font-size:var(--step--1);color:var(--gray)}.paper-meta[data-astro-cid-63t2xjvj] .sep[data-astro-cid-63t2xjvj]{margin-inline:var(--s-2);color:var(--frame);font-style:normal}.provenance[data-astro-cid-63t2xjvj]{max-inline-size:var(--measure);margin-inline:auto;margin-block-start:var(--s-3);text-align:center;font-family:var(--font-engraved);font-size:var(--step--1);color:var(--gray)}.prose[data-astro-cid-63t2xjvj]{margin-block-start:var(--s-7)}
