.article-wrap{max-width:1180px}.article-crumbs{padding:24px 0 15px}.article-crumbs ol{list-style:none;display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0;padding:0;font-size:11px;color:var(--slate)}.article-crumbs li:not(:last-child):after{content:'/';margin-right:10px;color:#b6bec4}.article-crumbs a:hover{color:var(--coral-dark)}.article-top{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px}.article-headline{max-width:930px}.article-eyebrow{display:flex;align-items:center;gap:14px;color:var(--slate);font-size:12px;font-weight:800}.article-type{background:var(--navy);color:#fff;padding:3px 11px}.article-headline h1{font-size:clamp(27px,3.7vw,47px);line-height:1.55;margin:14px 0 15px}.article-deck{font-size:clamp(15px,1.45vw,18px);line-height:2;color:#485662;max-width:920px}.article-byline{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;margin-top:21px;border-top:1px solid var(--border)}.article-byline>div:first-child strong{display:block;font-size:13px}.article-byline>div:first-child span{display:block;font-size:11px;color:var(--slate)}.article-dates{display:flex;flex-direction:column;font-size:11px;gap:2px;color:var(--slate);white-space:nowrap}.article-tools{display:flex;flex-direction:column;gap:6px;min-width:117px}.tool-button{display:flex;align-items:center;justify-content:space-between;gap:11px;background:#fff;border:1px solid var(--border);font-size:12px;color:var(--navy);padding:5px 12px}.tool-button:hover{background:var(--pale)}.font-controls{display:flex;gap:5px}.font-controls button{width:50%;height:33px;background:#fff;border:1px solid var(--border);color:var(--navy);font-weight:700}.article-figure{margin:0 0 38px}.article-figure>img{width:100%;max-height:585px;object-fit:cover;aspect-ratio:16/9;background:var(--navy)}.article-figure figcaption{padding:11px 0;color:var(--slate);font-size:11px;border-bottom:1px solid var(--border)}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:65px;align-items:start}.article-prose{font-size:var(--reading-size,17px);max-width:790px;color:#2a333c;line-height:2.25}.article-prose>p{margin-bottom:24px;line-height:2.2}.article-prose>h2{font-size:clamp(21px,2.1vw,26px);margin:30px 0 12px;color:var(--navy)}.article-summary{background:var(--pale);border-right:4px solid var(--coral);padding:22px 28px;margin-bottom:28px}.article-summary p{font-size:1.02em;font-weight:650;margin-top:6px}.dropcap:first-letter{font-weight:800}.primary-sources{background:#fff;border-top:3px solid var(--navy);padding:25px;margin-top:34px}.primary-sources h2,.related-stories h2{font-size:21px;margin-bottom:12px}.primary-sources p{font-size:13px;color:var(--slate);line-height:1.9;margin-bottom:12px}.primary-sources a{display:block;color:#a6473e;overflow-wrap:anywhere;font-size:14px;line-height:2.1;border-bottom:1px solid #eee;padding:8px 0;font-weight:700}.primary-sources a:hover{color:#832f2a}.primary-sources .source-domain{direction:ltr;display:inline-block;font-size:11px;color:var(--slate)}.primary-sources .source-note{font-size:11px;margin-top:10px}.related-stories{border-top:1px solid var(--border);margin-top:30px;padding-top:20px}.related-stories a{display:block;color:var(--navy);border-bottom:1px solid var(--border);padding:9px 0;font-size:14px;font-weight:800}.article-aside{border-top:3px solid var(--mint)}.aside-head{padding:17px 0 11px}.aside-head h2{font-size:20px}.article-aside>article{padding:16px 0;border-bottom:1px solid var(--border)}.article-aside h3{font-size:14px;line-height:1.75;margin-top:5px}.article-aside .meta-line{font-size:10px}.aside-more{display:block;font-size:12px;color:var(--coral-dark);font-weight:800;margin-top:19px}.explainer-page{max-width:1170px}.explainer-banner{margin-top:10px;margin-bottom:38px;padding:42px 50px;background:var(--navy);color:#fff;border-top:8px solid var(--mint)}.explainer-banner h1{font-size:clamp(28px,3.6vw,45px);margin:9px 0}.explainer-banner>p{font-size:16px;color:#cddae5}.explainer-banner .meta-line{color:#a7e5cd;margin-top:20px}.explainer-prose .article-summary{background:#eff6f2}.explainer-prose>h2{margin:29px 0 7px}.explainers-index .large-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.explainers-index .explainer-tile{min-height:240px}.explainer-tile h2{font-size:20px}.story-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.file-card{background:#fff;border:1px solid var(--border);border-right:4px solid var(--mint);padding:25px}.file-card:nth-child(3n+2){border-right-color:var(--coral)}.file-index{font-size:10px;color:var(--coral-dark);font-weight:800;letter-spacing:.4px;direction:ltr;display:inline-block}.file-card h3{font-size:20px;margin:7px 0 10px}.file-card p{font-size:13px;color:var(--slate)}.file-card-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:20px;border-top:1px solid var(--border);padding-top:11px;font-size:11px;color:var(--slate)}.story-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-page{max-width:1180px}.story-page-header{padding:31px 0 34px;border-bottom:1px solid var(--border)}.story-page-header h1{font-size:clamp(30px,4vw,53px);margin:8px 0}.story-page-header>p{color:var(--slate);max-width:860px;font-size:15px}.story-page-header .story-stats{color:var(--slate)}.story-page-header .story-stats span{border-color:var(--border)}.story-feature{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:33px;margin:37px 0 60px;align-items:center;background:#fff}.story-feature img{width:100%;aspect-ratio:16/9;object-fit:cover}.story-feature>div{padding:25px 20px}.story-feature h2{font-size:23px;margin:10px 0}.story-feature p{font-size:13px;color:var(--slate)}.timeline{list-style:none;position:relative;margin:35px 0 25px;padding:0}.timeline:before{content:'';position:absolute;right:183px;top:5px;bottom:20px;width:2px;background:#cbd8d5}.timeline li{display:grid;grid-template-columns:165px 1fr;gap:37px;position:relative;margin-bottom:20px}.timeline li:before{content:'';position:absolute;right:176px;top:28px;width:16px;height:16px;background:var(--mint);border:3px solid var(--white);border-radius:50%;z-index:1}.timeline-date{font-size:12px;font-weight:850;padding-top:19px;color:var(--navy)}.timeline-date span{display:block;font-size:11px;color:var(--slate)}.timeline-event{background:#fff;border:1px solid var(--border);padding:22px 27px}.timeline-event h3{font-size:19px;margin:8px 0}.timeline-event p{font-size:13px;color:var(--slate)}.timeline-event>a{font-weight:800;font-size:12px;color:var(--coral-dark);display:inline-block;margin-top:10px}.end-of-story{background:#edf5f1;border-right:4px solid var(--mint);padding:20px 25px;margin:25px 0}.end-of-story p{font-size:12px;color:#526371}.end-of-story a{font-size:12px;font-weight:800;color:var(--navy)}
@media print{.site-head,.site-footer,.article-tools,.article-aside,.back-top,.primary-sources .source-note{display:none!important}.article-layout{display:block}.article-figure img{max-height:260px}.article-prose{max-width:none}a{color:inherit!important}.article-wrap{width:100%}}
