.newspaper-layout[data-astro-cid-bxtyrnb6]{opacity:0;width:100%;margin:0 auto;transition:opacity .15s ease-in}.show-baseline .newspaper-layout[data-astro-cid-bxtyrnb6]{background-image:linear-gradient(#0096ff33 1px,#0000 1px);background-size:100% var(--baseline);background-position:0 -1px}.inside-box[data-astro-cid-imjnngn2]{border:1px solid var(--color-border);border-top:4px double var(--color-border);background:var(--color-bg-secondary);break-inside:avoid;padding:1rem 1.25rem}.inside-box[data-astro-cid-imjnngn2] h4[data-astro-cid-imjnngn2]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:2px;text-align:center;border-bottom:1px solid var(--color-border);margin:0 0 .75rem;padding-bottom:.5rem;font-size:.75rem;font-weight:700}.inside-box[data-astro-cid-imjnngn2] ol[data-astro-cid-imjnngn2]{counter-reset:inside;margin:0;padding:0;list-style:none}.inside-box[data-astro-cid-imjnngn2] li[data-astro-cid-imjnngn2]{counter-increment:inside;font-family:var(--font-serif);grid-template-columns:auto 1fr;align-items:baseline;column-gap:.6rem;padding:.5rem 0;display:grid}.inside-box[data-astro-cid-imjnngn2] li[data-astro-cid-imjnngn2]+li[data-astro-cid-imjnngn2]{border-top:1px dotted var(--color-border-light)}.inside-box[data-astro-cid-imjnngn2] li[data-astro-cid-imjnngn2].is-clipped,.inside-box[data-astro-cid-imjnngn2].is-clipped,.inside-box[data-astro-cid-imjnngn2].is-compact .note[data-astro-cid-imjnngn2]{display:none}.inside-box[data-astro-cid-imjnngn2].is-compact li[data-astro-cid-imjnngn2]{padding:.35rem 0}.inside-box[data-astro-cid-imjnngn2] li[data-astro-cid-imjnngn2]:before{content:counter(inside);font-family:var(--font-display);grid-area:1/1/span 2;font-size:1.1rem;font-weight:900}.inside-box[data-astro-cid-imjnngn2] a[data-astro-cid-imjnngn2]{grid-column:2;font-weight:700;text-decoration:none}.inside-box[data-astro-cid-imjnngn2] a[data-astro-cid-imjnngn2]:hover{text-decoration:underline}.inside-box[data-astro-cid-imjnngn2] .note[data-astro-cid-imjnngn2]{color:var(--color-text-muted);grid-column:2;margin-top:.15rem;font-size:.85rem;line-height:1.4}.newspaper-story{box-sizing:border-box;--story-surface:var(--color-bg-page);position:relative}.newspaper-story.is-highlighted{--story-surface:var(--color-bg-highlight)}.newspaper-story.is-highlighted:before{content:"";top:calc(var(--layout-gap) / -2);left:calc(var(--layout-gap) / -2);right:calc(var(--layout-gap) / -2);bottom:calc(var(--layout-gap) / -2);background-color:var(--story-surface);z-index:-1;position:absolute}.story-graphic{margin:0;margin-top:calc(var(--baseline) / 2);margin-bottom:var(--baseline);width:100%}.newspaper-story.weight-3.has-hero:not(.is-lead) .story-body,.newspaper-story.weight-full.has-hero:not(.is-lead) .story-body{grid-template-columns:var(--hero-image-width,50%) minmax(0, 1fr);gap:var(--layout-gap);padding-top:calc(var(--baseline) / 2);align-items:start;display:grid}.newspaper-story.weight-3.has-hero:not(.is-lead) .story-graphic,.newspaper-story.weight-full.has-hero:not(.is-lead) .story-graphic{grid-column:1;min-width:0;margin-top:0;margin-bottom:0}.newspaper-story.weight-3.has-hero:not(.is-lead) .story-content-wrapper,.newspaper-story.weight-full.has-hero:not(.is-lead) .story-content-wrapper{grid-column:2;min-width:0;position:relative}.newspaper-story.weight-3.has-hero.is-stacked .story-body,.newspaper-story.weight-full.has-hero.is-stacked .story-body{display:block}.newspaper-story.weight-3.has-hero.is-stacked .story-graphic,.newspaper-story.weight-full.has-hero.is-stacked .story-graphic{margin-top:0;margin-bottom:var(--baseline)}.story-graphic img{object-fit:cover;width:100%;margin-bottom:0;display:block}.story-caption{color:var(--color-text-muted);margin:calc(var(--baseline) / 4) 0 0 0;font-family:sans-serif;font-size:.8rem;line-height:1.1}.story-header{margin-bottom:0}.newspaper-story.type-statement .story-header{border-left:4px solid #ccc;margin-left:4px;padding-left:16px}.story-headline{font-weight:700;font-family:var(--font-display);text-wrap:balance;margin:0 0 .25rem;font-size:1.6rem;font-weight:700;line-height:1}.newspaper-story.weight-1 .story-headline{font-size:2rem;line-height:1.1}.newspaper-story.weight-2 .story-headline{letter-spacing:-1px;margin-bottom:.25rem;font-size:2.6rem;line-height:.95}.newspaper-story.weight-3 .story-headline,.newspaper-story.weight-4 .story-headline,.newspaper-story.weight-full .story-headline{letter-spacing:-1px;margin-bottom:.25rem;font-size:3.5rem;line-height:.95}.newspaper-story.weight-full .story-headline{text-align:center}.newspaper-story.is-lead .story-headline{letter-spacing:-1px;margin-bottom:.25rem;font-size:3.5rem;line-height:.95}.story-headline a{color:inherit;text-decoration:none}.story-headline a:hover{text-decoration:underline}.newspaper-story.type-statement .story-headline{font-style:italic}.newspaper-story.type-statement .story-headline a:before,.newspaper-story.type-statement .story-headline span:before{content:"“";color:#999;margin-right:4px;font-family:serif}.newspaper-story.type-statement .story-headline a:after,.newspaper-story.type-statement .story-headline span:after{content:"”";color:#999;margin-left:4px;font-family:serif}.newspaper-story:not(.type-statement) .story-headline a[target=_blank]:after{content:"↗";font-family:var(--font-sans);color:var(--color-text-muted);vertical-align:super;margin-left:.25em;font-size:.45em;font-weight:700;line-height:0}.newspaper-story.type-statistic .story-header{border-top:3px double var(--color-primary);padding-top:calc(var(--baseline) / 4)}.newspaper-story.type-statistic .story-headline{font-size:1.5rem;line-height:1.1}.newspaper-story.type-statistic .story-text-content{font-family:var(--font-sans);text-align:left;hyphens:none;font-size:.9rem}.newspaper-story.type-statistic .story-text-content p{margin:0 0 calc(var(--baseline) / 4) 0;line-height:calc(var(--baseline) * .75)}.newspaper-story.type-statistic .story-text-content p:last-child{margin-bottom:0}.newspaper-story.type-statistic .story-text-content p>strong{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.68rem}.story-byline{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;text-align:center;color:var(--color-text-muted);font-size:.72rem;font-weight:700;line-height:var(--baseline);break-inside:avoid;break-after:avoid;text-wrap:balance}.story-byline a{color:inherit;text-decoration:none}.story-byline a:hover{text-decoration:underline}.fact-check-mark{font-family:var(--font-sans);letter-spacing:0;margin-left:.2em;font-size:.45em;font-style:normal;font-weight:700;line-height:0}.fact-check-mark.status-true{color:var(--color-semantic-good)}.fact-check-mark.status-false{color:var(--color-semantic-bad)}.fact-check-mark.status-mixed{color:var(--color-semantic-mixed)}.fact-check-mark.status-unverified{color:var(--color-text-muted)}.story-text-content{column-gap:var(--layout-gap);column-fill:balance;font-size:1rem;line-height:var(--baseline);color:#333;text-align:left;hyphens:none;position:relative}.story-text-content p{margin:0;margin-bottom:var(--baseline);text-wrap:pretty}.story-text-content>:last-child{margin-bottom:0}.story-text-content img,.story-text-content figure{width:100%;margin:0;margin-bottom:var(--baseline);break-inside:avoid;object-fit:cover;display:block}.story-continue-link{color:#06c;margin-left:.5ch;font-weight:700;text-decoration:none;display:inline-block}.story-continue-link:hover{text-decoration:underline}.story-continue-link.overlay-link{background:inherit;padding-left:8px;position:absolute;bottom:0;right:0;box-shadow:-8px 0 16px #ffffffe6}.topic-read-more-link{font-family:var(--font-sans);text-transform:uppercase;white-space:nowrap;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.topic-read-more-link:hover{text-decoration:underline}.story-context-block{font-family:var(--font-sans,sans-serif);color:var(--color-text-muted,#4a4a4a);margin-left:4px;margin-bottom:var(--baseline,24px);font-size:.78rem;line-height:calc(var(--baseline,24px) * .75);break-inside:avoid;text-align:left;hyphens:none;border-left:4px solid #ccc;padding-left:16px}.story-context-block strong{text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}
