.scenarios-article[data-astro-cid-ksdahaa3] .prose-section[data-astro-cid-ksdahaa3]>p,.scenarios-article[data-astro-cid-ksdahaa3] .prose-section[data-astro-cid-ksdahaa3]>h2,.scenarios-article[data-astro-cid-ksdahaa3] .prose-section[data-astro-cid-ksdahaa3]>h3,.scenarios-article[data-astro-cid-ksdahaa3] .prose-section[data-astro-cid-ksdahaa3]>ul,.scenarios-article[data-astro-cid-ksdahaa3] .prose-section[data-astro-cid-ksdahaa3]>ol,.scenarios-article[data-astro-cid-ksdahaa3] .prose-section[data-astro-cid-ksdahaa3]>blockquote{box-sizing:border-box;width:100%;max-width:var(--ed-text);margin-left:auto;margin-right:auto}.scenarios-article .prose-section>h3{margin-top:2.25rem;font-family:"Source Serif 4",Georgia,serif;font-size:1.45rem;line-height:1.2}.scenarios-article[data-astro-cid-ksdahaa3] .prose-section[data-astro-cid-ksdahaa3] a{overflow-wrap:anywhere}.scenarios-article .prose-section>.article-table-wrap{box-sizing:border-box;width:min(calc(100% - 2 * var(--ed-gutter)), 70rem);border-top:2px solid var(--proto-ink);outline-offset:.25rem;-webkit-overflow-scrolling:touch;max-width:70rem;margin:1.5rem auto .85rem;overflow-x:auto}.scenarios-article .article-table-wrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:58rem;font-family:"Source Sans 3",Arial,sans-serif;font-size:.94rem;line-height:1.4}.scenarios-article .article-table-wrap--scenarios table{min-width:64rem}.scenarios-article .article-table-wrap th,.scenarios-article .article-table-wrap td{border-bottom:1px solid var(--ed-line);text-align:left;vertical-align:top;padding:.78rem .82rem}.scenarios-article .article-table-wrap th{color:var(--proto-ink);background:var(--proto-paper-raised);font-weight:700}.scenarios-article .article-table-wrap td:not(:first-child){min-width:8.5rem}.scenarios-article .article-table-wrap--scenarios td:not(:first-child){min-width:17rem}.scenarios-article .article-table-wrap tbody tr:last-child td{border-bottom:0}.scenarios-article .article-table-wrap+p{color:var(--ed-muted);margin-top:.65rem;font-family:"Source Sans 3",Arial,sans-serif;font-size:.92rem;line-height:1.48}.scenarios-article[data-astro-cid-ksdahaa3] .source-ref{vertical-align:super;margin-left:.16em;font-family:"Source Sans 3",Arial,sans-serif;font-size:.68em;font-weight:700;line-height:0}.scenarios-article[data-astro-cid-ksdahaa3] .source-ref a{min-width:1.25rem;height:1.25rem;color:var(--ed-link);background:var(--proto-paper-raised);border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:0 .22rem;text-decoration:none;display:inline-flex}.scenarios-article[data-astro-cid-ksdahaa3] .source-ref a:hover,.scenarios-article[data-astro-cid-ksdahaa3] .source-ref a:focus-visible{background:var(--ed-soft)}.scenarios-article[data-astro-cid-ksdahaa3] .article-sources[data-astro-cid-ksdahaa3] .source-details>p{margin-top:1rem}.scenarios-article[data-astro-cid-ksdahaa3] .article-sources[data-astro-cid-ksdahaa3] .source-details ol{margin-top:.5rem;padding-left:1.75rem}.scenarios-article[data-astro-cid-ksdahaa3] .article-sources[data-astro-cid-ksdahaa3] .source-details li{border-bottom:1px solid var(--ed-line);padding:.72rem 0 .72rem .5rem;scroll-margin-top:2rem}.scenarios-article[data-astro-cid-ksdahaa3] .article-sources[data-astro-cid-ksdahaa3] .source-details li:last-child{border-bottom:0}.scenarios-article .article-sources .source-details li>p{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.scenarios-article .article-sources .source-details li>p>a:first-of-type{color:inherit;font-weight:inherit;text-underline-offset:.25rem;text-decoration:underline}.scenarios-article[data-astro-cid-ksdahaa3] .article-sources[data-astro-cid-ksdahaa3] .source-details li:target{background:var(--proto-paper-raised)}.scenarios-article[data-astro-cid-ksdahaa3] .dark-evidence[data-astro-cid-ksdahaa3]{width:min(calc(100% - 2 * var(--ed-gutter)), var(--ed-text))!important;max-width:var(--ed-text)!important}.scenarios-article[data-astro-cid-ksdahaa3] .dark-evidence[data-astro-cid-ksdahaa3] .evidence-intro[data-astro-cid-ksdahaa3]>p{max-width:var(--ed-text)}@media (width<=680px){.scenarios-article .article-table-wrap table{font-size:.94rem}.scenarios-article .article-table-wrap th,.scenarios-article .article-table-wrap td{padding:.72rem .76rem}}
