.source[data-astro-cid-ur6gmy7k]{border:1px solid var(--ink);border-left:6px solid var(--teal);gap:.5rem;padding:1.25rem 1.5rem;font-size:.85rem;display:grid}h2[data-astro-cid-ur6gmy7k]{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:.66rem;font-weight:600}ul[data-astro-cid-ur6gmy7k]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.source-link[data-astro-cid-ur6gmy7k]{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.2rem;text-decoration:none}.source-link[data-astro-cid-ur6gmy7k]:hover{text-decoration:underline}.source-date[data-astro-cid-ur6gmy7k]{color:var(--ink-soft)}.source-note[data-astro-cid-ur6gmy7k]{font-family:var(--font-serif);color:var(--ink-mute);font-style:italic}.feature-body[data-astro-cid-3roiyjqk]{font-family:var(--font-serif);width:100%;min-width:0;max-width:40rem;margin:0 auto;font-size:1.15rem;line-height:1.8}.feature-body[data-astro-cid-3roiyjqk] p{margin:0 0 1.5rem}.feature-body[data-astro-cid-3roiyjqk]>p:first-of-type:first-letter{font-family:var(--font-display);float:left;color:var(--fuchsia);padding:.08em .12em 0 0;font-size:3.4em;font-weight:700;line-height:.8}.feature-body[data-astro-cid-3roiyjqk] p.lead{font-size:1.22rem}.feature-body[data-astro-cid-3roiyjqk] h2,.feature-body[data-astro-cid-3roiyjqk] h3{font-family:var(--font-display);margin:2.2rem 0 .8rem;line-height:1.2}.feature-body[data-astro-cid-3roiyjqk] h2{border-top:1px solid var(--rule);padding-top:.8rem;font-size:1.55rem}.feature-body[data-astro-cid-3roiyjqk] a{color:var(--plum)}.feature-body[data-astro-cid-3roiyjqk] ul,.feature-body[data-astro-cid-3roiyjqk] ol{gap:.45rem;margin:0 0 1.6rem;padding-left:1.4rem;display:grid}.feature-body[data-astro-cid-3roiyjqk] li::marker{color:var(--fuchsia);font-weight:700}.feature-body[data-astro-cid-3roiyjqk] blockquote{border-left:4px solid var(--marigold);margin:1.8rem 0;padding:.2rem 0 .2rem 1.2rem;font-style:italic}.feature-body[data-astro-cid-3roiyjqk] blockquote p{margin:0 0 .4rem;font-size:1.25rem}.feature-body[data-astro-cid-3roiyjqk] blockquote footer{font-family:var(--font-sans);letter-spacing:.04em;color:var(--ink-soft);font-size:.8rem;font-style:normal}.feature-body[data-astro-cid-3roiyjqk] .fact-box{background:var(--paper-deep);border-top:4px solid var(--teal);font-family:var(--font-sans);margin:1.8rem 0;padding:1.1rem 1.3rem;font-size:.92rem;line-height:1.5}.feature-body[data-astro-cid-3roiyjqk] .fact-box h3{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem;font-size:.7rem}.feature-body[data-astro-cid-3roiyjqk] .fact-box dl{gap:.55rem;margin:0;display:grid}.feature-body[data-astro-cid-3roiyjqk] .fact-box div{grid-template-columns:minmax(6rem,30%) 1fr;gap:.8rem;display:grid}.feature-body[data-astro-cid-3roiyjqk] .fact-box dt{font-weight:700}.feature-body[data-astro-cid-3roiyjqk] .fact-box dd{margin:0}.feature-body[data-astro-cid-3roiyjqk] .table-scroll{-webkit-overflow-scrolling:touch;margin:0 0 1.8rem;overflow-x:auto}.feature-body[data-astro-cid-3roiyjqk] .table-scroll:focus-visible{outline:2px solid var(--fuchsia)}.feature-body[data-astro-cid-3roiyjqk] table{border-collapse:collapse;width:100%;min-width:22rem;font-family:var(--font-sans);font-size:.88rem;line-height:1.45}.feature-body[data-astro-cid-3roiyjqk] caption{caption-side:top;text-align:left;letter-spacing:.08em;text-transform:uppercase;padding-bottom:.5rem;font-size:.78rem;font-weight:700}.feature-body[data-astro-cid-3roiyjqk] th,.feature-body[data-astro-cid-3roiyjqk] td{text-align:left;border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:.5rem .7rem}.feature-body[data-astro-cid-3roiyjqk] thead th{border-bottom:2px solid var(--ink);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.feature-body[data-astro-cid-3roiyjqk] td{font-variant-numeric:tabular-nums}.feature-body[data-astro-cid-3roiyjqk] .data-figure{margin:1.8rem 0 .8rem}.feature-body[data-astro-cid-3roiyjqk] .chart{width:100%;height:auto;font-family:var(--font-sans)}.feature-body[data-astro-cid-3roiyjqk] .chart-bar{fill:var(--teal)}.feature-body[data-astro-cid-3roiyjqk] .chart-line{fill:none;stroke:var(--teal);stroke-width:3px}.feature-body[data-astro-cid-3roiyjqk] .chart-point{fill:var(--fuchsia)}.feature-body[data-astro-cid-3roiyjqk] .chart-axis{stroke:var(--ink);stroke-width:1px}.feature-body[data-astro-cid-3roiyjqk] .chart-label,.feature-body[data-astro-cid-3roiyjqk] .chart-value{fill:var(--ink);font-size:13px}.feature-body[data-astro-cid-3roiyjqk] .data-figure figcaption{font-family:var(--font-sans);color:var(--ink-soft);gap:.2rem;margin-top:.4rem;font-size:.78rem;display:grid}.feature-body[data-astro-cid-3roiyjqk] .data-credit{color:var(--ink-mute)}@media (width<=600px){.feature-body[data-astro-cid-3roiyjqk]{font-size:1.05rem}.feature-body[data-astro-cid-3roiyjqk] .fact-box div{grid-template-columns:1fr;gap:.1rem}}.hero[data-astro-cid-be5qaxbq]{gap:.5rem;margin:0;display:grid}img[data-astro-cid-be5qaxbq]{object-fit:cover;background:var(--paper-deep);width:100%;height:auto;max-height:30rem}figcaption[data-astro-cid-be5qaxbq]{color:var(--ink-soft);flex-wrap:wrap;gap:.3rem .8rem;font-size:.75rem;line-height:1.4;display:flex}.tag[data-astro-cid-be5qaxbq]{letter-spacing:.12em;text-transform:uppercase;color:var(--plum);font-weight:700}.credit[data-astro-cid-be5qaxbq] a[data-astro-cid-be5qaxbq]{color:inherit}.feature[data-astro-cid-m6bvzwyj]{max-width:52rem;padding:calc(var(--cell) * 1.5) var(--gutter) calc(var(--cell) * 2);gap:1.75rem;margin:0 auto;display:grid}.feature-head[data-astro-cid-m6bvzwyj]{gap:.9rem;display:grid}.back[data-astro-cid-m6bvzwyj]{letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:600;text-decoration:none}.back[data-astro-cid-m6bvzwyj]:hover{text-decoration:underline}.feature-title[data-astro-cid-m6bvzwyj]{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(2rem,5vw,3.6rem);font-weight:700;line-height:1.1}.feature-dek[data-astro-cid-m6bvzwyj]{font-size:1.2rem}.byline[data-astro-cid-m6bvzwyj]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);border-top:1px solid var(--rule);flex-wrap:wrap;gap:.4rem .75rem;padding-top:.75rem;font-size:.72rem;display:flex}.byline[data-astro-cid-m6bvzwyj] a[data-astro-cid-m6bvzwyj]{color:var(--plum);margin-left:auto}.feature[data-astro-cid-m6bvzwyj] .feature-plate{max-height:24rem}.notice[data-astro-cid-m6bvzwyj]{border-left:4px solid var(--marigold);background:var(--paper-deep);width:100%;max-width:40rem;margin:0 auto;padding:.8rem 1rem;font-size:.9rem}.notice--soft[data-astro-cid-m6bvzwyj]{border-left-color:var(--teal)}.archived[data-astro-cid-m6bvzwyj]{color:var(--plum);font-weight:700}.feature-foot[data-astro-cid-m6bvzwyj]{gap:1rem;width:100%;max-width:40rem;margin:0 auto;display:grid}.translation-note[data-astro-cid-m6bvzwyj]{color:var(--ink-mute);font-size:.8rem}.missing[data-astro-cid-m6bvzwyj]{padding:calc(var(--cell) * 3) var(--gutter);justify-items:start;gap:1rem;display:grid}
