.bt-chart[data-astro-cid-jpiiosee]{margin:0;container-type:inline-size;font-family:var(--sans);color:var(--ink);font-variant-numeric:lining-nums tabular-nums}.bt-head[data-astro-cid-jpiiosee]{margin:0 0 8px;border-top:1px solid var(--rule-strong)}.bt-tag[data-astro-cid-jpiiosee]{display:block;width:44px;height:5px;background:var(--accent);margin:-1px 0 8px}.bt-title[data-astro-cid-jpiiosee]{margin:0;font-family:var(--display);font-weight:600;font-size:17px;line-height:1.2}.bt-sub[data-astro-cid-jpiiosee]{margin:2px 0 0;font-size:14px;line-height:1.3;color:var(--ink-2)}.is-compact[data-astro-cid-jpiiosee] .bt-title[data-astro-cid-jpiiosee]{font-size:15px}.bt-legend[data-astro-cid-jpiiosee]{list-style:none;margin:8px 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:13px;color:var(--ink-2)}.bt-legend[data-astro-cid-jpiiosee] li[data-astro-cid-jpiiosee]{display:flex;align-items:center;gap:6px}.bt-sw[data-astro-cid-jpiiosee]{display:inline-block;background:var(--brand)}.bt-sw[data-astro-cid-jpiiosee].bar{width:11px;height:11px}.bt-sw[data-astro-cid-jpiiosee].line{width:16px;height:3px}.bt-sw[data-astro-cid-jpiiosee].s0{background:var(--chart-1)}.bt-sw[data-astro-cid-jpiiosee].s1{background:var(--chart-2)}.bt-sw[data-astro-cid-jpiiosee].s2{background:var(--chart-3)}svg[data-astro-cid-jpiiosee]{width:100%;height:auto;overflow:visible}.bt-w[data-astro-cid-jpiiosee]{display:none}@container (min-width: 520px){.bt-chart[data-astro-cid-jpiiosee]:not(.is-compact) .bt-n[data-astro-cid-jpiiosee]{display:none}.bt-chart[data-astro-cid-jpiiosee]:not(.is-compact) .bt-w[data-astro-cid-jpiiosee]{display:block}.bt-title[data-astro-cid-jpiiosee]{font-size:19px}}.bt-grid[data-astro-cid-jpiiosee]{stroke:var(--rule);stroke-width:1}.bt-axis[data-astro-cid-jpiiosee]{stroke:var(--ink);stroke-width:1.2}text[data-astro-cid-jpiiosee]{font-family:var(--sans);fill:var(--ink-2);font-variant-numeric:lining-nums tabular-nums}.bt-yl[data-astro-cid-jpiiosee]{text-anchor:start}.l[data-astro-cid-jpiiosee]{stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.l[data-astro-cid-jpiiosee].s0{stroke:var(--chart-1)}.l[data-astro-cid-jpiiosee].s1{stroke:var(--chart-2)}.l[data-astro-cid-jpiiosee].s2{stroke:var(--chart-3)}.f[data-astro-cid-jpiiosee].s0{fill:var(--chart-1)}.f[data-astro-cid-jpiiosee].s1{fill:var(--chart-2)}.f[data-astro-cid-jpiiosee].s2{fill:var(--chart-3)}.bt-src[data-astro-cid-jpiiosee]{margin:6px 0 0;font-size:13px;line-height:1.35;color:var(--muted);font-variant-caps:all-small-caps;letter-spacing:.06em}.bt-note[data-astro-cid-jpiiosee]{margin-top:2px}.bt-ref[data-astro-cid-jpiiosee]{margin-left:2px}.bt-ref[data-astro-cid-jpiiosee] a[data-astro-cid-jpiiosee]{color:var(--accent);text-decoration:none;font-weight:600}.bt-sr[data-astro-cid-jpiiosee]{display:block;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sources[data-astro-cid-3ntd4h4x]{font-family:var(--sans);font-size:14px;line-height:1.4;color:var(--ink-2)}h2[data-astro-cid-3ntd4h4x]{margin:0 0 10px;font-size:13px;font-weight:600;font-variant-caps:all-small-caps;letter-spacing:.14em;text-transform:lowercase;color:var(--navy-ink)}ol[data-astro-cid-3ntd4h4x]{margin:0;padding:0 0 0 1.6em}li[data-astro-cid-3ntd4h4x]{margin:0 0 7px;padding-left:2px;overflow-wrap:anywhere;scroll-margin-top:80px}li[data-astro-cid-3ntd4h4x]:target{background:var(--fog)}li[data-astro-cid-3ntd4h4x]::marker{color:var(--muted);font-weight:600}a[data-astro-cid-3ntd4h4x]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule);text-decoration-thickness:1px;text-underline-offset:2px}a[data-astro-cid-3ntd4h4x]:hover{text-decoration-color:var(--accent)}.pub[data-astro-cid-3ntd4h4x],.back[data-astro-cid-3ntd4h4x]{display:block;color:var(--muted);font-size:13px}.back[data-astro-cid-3ntd4h4x] .bl[data-astro-cid-3ntd4h4x]{margin-left:.5em;font-weight:600;text-decoration-color:var(--rule)}sup.cite{font-family:var(--sans);font-size:.7em;line-height:0;font-weight:600;margin-left:.1em}sup.cite .c{position:relative;display:inline-block}sup.cite a{color:var(--accent);text-decoration:none;padding:0 .12em}sup.cite a:hover,sup.cite a:focus-visible{text-decoration:underline}sup.cite .card{display:none;position:absolute;left:50%;bottom:1.6em;transform:translate(-50%);width:max-content;max-width:min(260px,70vw);padding:8px 10px;background:var(--paper);color:var(--ink);border:1px solid var(--rule);box-shadow:0 4px 14px var(--shadow);font-size:13px;font-weight:400;line-height:1.35;text-align:left;z-index:20;pointer-events:none}sup.cite .card span{display:block}sup.cite .cp{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}sup.cite .ct{margin:2px 0}sup.cite .cd{color:var(--muted)}@media(hover:hover){sup.cite .c:hover .card,sup.cite .c:has(a:focus-visible) .card{display:block}sup.cite.off .card{display:none!important}}.art{max-width:var(--measure);margin:0 auto;padding:32px 16px 0}.art-head{text-align:left}.art-head .section-label{margin:0 0 14px;font-family:var(--sans);font-size:13px;font-weight:600;font-variant-caps:all-small-caps;letter-spacing:.14em;text-transform:lowercase;color:var(--navy-ink)}.art-head .section-label a{display:inline-block;padding:12px 0;margin:-12px 0}.art-head .section-label a:hover{text-decoration:underline;text-underline-offset:3px}.art-head .section-label .dot{margin:0 .7em;color:var(--rule)}.art-head .flytitle{margin:0 0 10px;font-family:var(--serif);font-style:italic;font-size:18px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-2)}.art-head h1{margin:0 0 14px;font-family:var(--serif);font-weight:600;font-size:36px;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.art-head .rubric{margin:0 0 16px;font-family:var(--serif);font-style:italic;font-weight:400;font-size:21px;line-height:1.38;color:var(--ink-2);text-wrap:pretty}.art-head .dateline{margin:0 0 22px;padding-top:12px;border-top:1px solid var(--rule);font-family:var(--sans);font-size:13px;letter-spacing:.02em;color:var(--muted);font-variant-numeric:lining-nums}.art .photo-lead{margin:0 -16px 8px}:where(.photo-lead) img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;background:var(--rule);filter:grayscale(1) contrast(1.05)}.art .photo-lead figcaption{padding:8px 16px 0;font-family:var(--sans);font-size:12px;line-height:1.45;color:var(--muted)}.art .photo-lead figcaption a{text-decoration:underline;text-underline-offset:2px}.art-body{margin-top:24px;font-family:var(--serif);font-size:19px;line-height:1.62;color:var(--ink);overflow-wrap:break-word}.art-body>*{min-width:0}.art-body>.bt-chart{margin:12px 0 28px}.art-body p{margin:0 0 1.05em}.art-body h2,.art-body h3{font-family:var(--serif);font-weight:600;line-height:1.2;margin:1.4em 0 .5em}.art-body h2{font-size:24px}.art-body h3{font-size:20px}.art-body a{color:inherit;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:3px}.art-body a:hover{color:var(--navy-ink);text-decoration-thickness:2px}.art-body blockquote{margin:.4em 0 1.3em;padding-left:16px;border-left:2px solid var(--accent);font-style:italic;color:var(--ink-2)}.art-body blockquote p{margin:0 0 .6em}.art-body ul,.art-body ol{margin:0 0 1.05em;padding-left:1.3em}.art-body li{margin-bottom:.3em}.art-body img{height:auto;margin:1em 0}.art-body hr{border-style:none;border-top:1px solid var(--rule);margin:1.6em 0}.art .correction{margin:1.8em 0 0;padding:12px 0 0;border-top:1px solid var(--rule-strong);font-family:var(--serif);font-size:16px;line-height:1.5;color:var(--ink-2)}.art .correction h2{margin:0 0 6px;font-family:var(--sans);font-size:12px;font-weight:600;font-variant-caps:all-small-caps;letter-spacing:.14em;text-transform:lowercase;color:var(--navy-ink)}.art .correction p{margin:0 0 .5em}.art .correction p.all{margin:0;font-family:var(--sans);font-size:13px}.art .correction a{text-decoration:underline;text-underline-offset:3px}.art .tail{margin-top:32px;padding-top:20px;border-top:1px solid var(--rule)}.art .issue-line{margin:24px 0 8px;padding-top:14px;border-top:1px solid var(--rule);font-family:var(--serif);font-style:italic;font-size:15px;line-height:1.5;color:var(--muted)}.art .issue-line a{color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.art .cite-row{margin:0 0 4px;display:flex;align-items:center;gap:12px;font-family:var(--sans);font-size:13px}.cite-btn{font:inherit;padding:10px 0;min-height:44px;border:0;background:none;color:var(--navy-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cite-btn:hover{color:var(--ink)}.cite-status{color:var(--muted)}.more{margin-top:48px;border-top:1px solid var(--rule-strong)}.more-in{max-width:var(--measure);margin:0 auto;padding:20px 16px 0}.more h2{margin:0 0 14px;font-family:var(--sans);font-size:13px;font-weight:600;font-variant-caps:all-small-caps;letter-spacing:.14em;text-transform:lowercase;color:var(--navy-ink)}.more h2 a:hover{text-decoration:underline}.more ul{list-style:none;margin:0;padding:0}.more li{padding:14px 0;border-top:1px solid var(--rule)}.more li:first-child{border-top:0;padding-top:0}.more .flytitle{margin:0 0 3px;font-family:var(--serif);font-style:italic;font-size:15px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-2)}.more .t{font-family:var(--serif);font-weight:600;font-size:21px;line-height:1.15}.more .r{margin:4px 0;font-style:italic;font-size:16px;line-height:1.4;color:var(--ink-2)}.more .meta{margin:0}@media(min-width:700px){.art{padding-top:48px}.art-head h1{font-size:46px}.art .photo-lead{margin-left:0;margin-right:0}.art .photo-lead figcaption{padding-left:0;padding-right:0}.art-head .rubric{font-size:23px}.art-body{font-size:20px}}
