.journal-heading{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:2px solid #172126;padding:32px 0 24px;gap:30px}.journal-heading h1{font:650 39px/1.1 var(--sans);letter-spacing:-1.6px;margin-top:12px}.journal-heading>p{font-size:12px;color:#59685f;line-height:1.8}.journal-heading a,.dispatch-foot a,.journal-link,.author-card,.article-byline a{text-decoration:none;color:inherit}.journal-label{font:10px/1.6 var(--mono);letter-spacing:1px;text-transform:uppercase;color:#496331}.notebook-openings{display:grid;grid-template-columns:1.15fr 1fr;border-bottom:1px solid #a7b4a7;padding:24px 0 29px;gap:34px}.notebook-opening+.notebook-opening{border-left:1px solid var(--line);padding-left:34px}.notebook-opening h2{font:600 27px/1.15 var(--sans);letter-spacing:-.8px;margin:11px 0 13px}.notebook-opening h2 a,.dispatch-content h3 a{text-decoration:none;color:var(--ink)}.notebook-opening h2 a:hover,.dispatch-content h3 a:hover{color:#49682e}.notebook-opening>p{font-size:13px;line-height:1.85;color:#56665b}.dispatch-foot{display:flex;flex-wrap:wrap;gap:10px 20px;color:#53624f;font:10px/1.7 var(--mono);margin-top:16px}.journal-columns{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:48px;padding-top:32px}.dispatch-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-bottom:17px;border-bottom:1px solid #a5b2a6}.dispatch-heading h2{font:600 24px var(--sans);letter-spacing:-.7px}.dispatch-heading>span{font:10px var(--mono);color:#58695d}.dispatch-row{display:grid;grid-template-columns:105px minmax(0,1fr) 18px;gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.dispatch-rail{display:flex;flex-direction:column;gap:9px;padding-top:4px;font:10px/1.5 var(--mono);color:#5e6c5d}.dispatch-rail a{text-decoration:none;color:#3d5b28}.dispatch-rail time{font-size:9px}.dispatch-content h3{font:600 23px/1.22 var(--sans);letter-spacing:-.65px}.dispatch-content>p{font-size:13px;line-height:1.8;color:#59675c;margin-top:10px}.dispatch-arrow{font-size:19px;text-decoration:none;color:#65795b}.journal-sidebar>section{padding:22px 0;border-bottom:1px solid var(--line)}.journal-sidebar>section:first-child{padding-top:0}.journal-sidebar h2{font:600 16px/1.4 var(--sans);margin-bottom:16px}.journal-sidebar p{font-size:12px;line-height:1.9;color:#58695c}.journal-sidebar nav{display:grid;gap:0}.journal-sidebar nav a{display:flex;justify-content:space-between;text-decoration:none;font-size:12px;padding:10px 0;border-top:1px solid var(--line);color:var(--ink)}.journal-sidebar nav b{font:10px var(--mono);color:#5f7450}.journal-author>img{margin-bottom:14px;border-radius:50%;background:none}.journal-link{display:block;font:11px var(--mono);margin-top:17px;color:#425d2e}.dispatch-archive{margin-top:27px}.dispatch-archive>summary{cursor:pointer;display:flex;justify-content:space-between;border-block:1px solid #a9b5a8;padding:17px 0;font-size:16px;font-weight:600}.dispatch-archive>summary span{font:10px var(--mono);color:#5e705a}.journal-footer{padding:35px 0 25px}.footer-wordmark{font:700 26px var(--sans);letter-spacing:-1px;color:#eff7e8;text-decoration:none}.journal-footer>nav{display:flex;flex-wrap:wrap;gap:13px 24px;padding:25px 0;border-bottom:1px solid #3a494b;margin-bottom:22px}.journal-footer a{color:#c6d5c5;text-decoration:none;font-size:12px}.journal-footer>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;font:10px var(--mono);color:#b3c4b1}.journal-footer>div a{font:10px var(--mono)}.masthead{height:87px}.utility-account{white-space:nowrap}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.news-card{background:#eef2e9;padding:20px;border:1px solid #d3dccb;border-radius:3px}.news-card .excerpt{display:block;font-size:13px}.news-card .story-title{font-size:23px}.news-card .story-label{margin-top:0}.news-card .story-meta,.news-card .story-source{font-size:10px}.edition-context{font:11px/1.8 var(--mono);color:#596b58;margin-block:18px 25px}.article-heading{padding:15px 0 24px}.article-heading h1{font:650 43px/1.12 var(--sans);letter-spacing:-1.5px;margin-top:15px}.article-heading .article-standfirst{font-size:17px;line-height:1.75;color:#53614f;margin-top:20px;max-width:850px}.article-byline{display:flex;align-items:center;gap:12px;padding-block:19px;border-block:1px solid var(--line)}.article-byline img{background:none;border-radius:50%}.article-byline>div{display:flex;flex-direction:column;gap:5px;font-size:13px}.article-byline>div>span{font:10px/1.6 var(--mono);color:#586b52}.article-byline .article-dates{margin-left:auto;font:10px/1.7 var(--mono);color:#5b6e53}.article-source-date{font:10px/1.8 var(--mono);color:#596c52;margin:17px 0 23px}.article-actions{justify-content:flex-start;gap:25px}.article-actions a{font:10px var(--mono);margin-left:auto}.seo-article-wrapper.brief-layout{max-width:760px}.seo-article-wrapper.report-layout{max-width:1160px}.report-layout .article-heading h1{font-size:48px;max-width:1050px}.report-layout .article-reading-layout{display:grid;grid-template-columns:170px minmax(0,760px);gap:45px;align-items:start}.report-layout .article-prose{min-width:0}.article-contents{position:sticky;top:25px;border-top:2px solid #354f35;padding-top:17px;display:grid;gap:13px}.article-contents>span{font:10px var(--mono);text-transform:uppercase;color:#5b704c;margin-bottom:4px}.article-contents a{font-size:11px;line-height:1.7;text-decoration:none;color:#475d3c}.article-prose h2{scroll-margin-top:25px}.research-table-wrap{overflow-x:auto;margin:32px 0}.research-table{width:100%;border-collapse:collapse;font:12px/1.6 var(--sans);background:#f8faf5}.research-table caption{text-align:left;font:600 18px var(--sans);margin-bottom:14px}.research-table th,.research-table td{border:1px solid #cbd6c1;padding:12px;text-align:left}.research-table th{background:#e4edda}.author-profile{display:flex;gap:28px;align-items:center;padding:40px 0 35px}.author-profile img{background:none;border-radius:50%}.author-profile h1{font:650 40px var(--sans);letter-spacing:-1px}.author-profile p{font-size:14px;margin-top:10px;line-height:1.8;color:#596b56}.author-archive{max-width:960px;margin:0 auto}.author-card{display:flex;align-items:center;gap:20px;background:#e7efdf;padding:23px;margin-top:30px}.author-card img{background:none;border-radius:50%;flex:none}.author-card span{display:flex;flex-direction:column;gap:8px}.author-card strong{font:600 22px var(--sans)}.author-card small{font-size:13px;line-height:1.8}.operator-line,.contact-line{font-size:13px;line-height:1.8;margin-top:24px}.contact-line a{overflow-wrap:anywhere}.topic-tile{min-height:0}.topic-tile-body{padding:25px}.seo-original-source ul{font-size:12px;line-height:2;margin-left:20px}.seo-original-source p{font-size:12px}
@media(max-width:1000px){.journal-columns{grid-template-columns:minmax(0,1fr) 200px;gap:30px}.dispatch-row{grid-template-columns:90px minmax(0,1fr) 15px;gap:17px}.dispatch-content h3{font-size:21px}.report-layout .article-reading-layout{grid-template-columns:145px minmax(0,1fr);gap:28px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.journal-heading{display:block;padding-top:26px}.journal-heading h1{font-size:34px}.journal-heading>p{margin-top:15px}.notebook-openings{grid-template-columns:1fr;gap:23px}.notebook-opening+.notebook-opening{border-left:0;border-top:1px solid var(--line);padding:23px 0 0}.notebook-opening h2{font-size:26px}.journal-columns{display:block;padding-top:27px}.journal-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px;border-top:1px solid var(--line);padding-top:27px}.journal-sidebar>section:last-child{grid-column:1/-1}.dispatch-row{grid-template-columns:minmax(0,1fr) 18px;gap:9px;padding:22px 0}.dispatch-rail{grid-column:1;flex-direction:row;align-items:center;gap:12px;font-size:10px}.dispatch-rail time{font-size:10px}.dispatch-content{grid-column:1;grid-row:2}.dispatch-arrow{grid-column:2;grid-row:2}.dispatch-content h3{font-size:23px}.dispatch-content>p{font-size:13px}.dispatch-foot{font-size:10px;gap:6px 15px}.dispatch-heading>span{max-width:110px;font-size:9px;line-height:1.6}.journal-footer>div{display:block;line-height:2}.journal-footer>div>a{display:block;margin-top:12px}.journal-footer>nav{gap:15px 22px}.news-grid{grid-template-columns:1fr}.news-card .story-title{font-size:23px}.article-heading h1,.report-layout .article-heading h1{font-size:35px;letter-spacing:-1.1px}.article-heading .article-standfirst{font-size:15px}.article-byline{flex-wrap:wrap}.article-byline .article-dates{width:100%;margin:10px 0 0}.report-layout .article-reading-layout{display:block}.article-contents{position:static;display:flex;flex-wrap:wrap;gap:10px 18px;margin:10px 0 30px}.article-contents>span{width:100%}.article-contents a{font-size:11px}.article-actions{gap:20px;flex-wrap:wrap}.article-actions a{margin-left:0}.author-profile{align-items:flex-start;gap:18px}.author-profile img{width:68px;height:68px}.author-profile h1{font-size:30px}.author-profile p{font-size:13px}.author-card{align-items:flex-start;padding:20px}.author-card small{font-size:12px}}

/* Weekly desk notes and reproducible data figures. */
.desk-notebooks{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #a7b4a7}
.desk-note-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;padding-top:24px}
.desk-note-grid>article{display:flex;flex-direction:column;min-width:0}
.desk-note-grid>article+article{border-left:1px solid var(--line);padding-left:25px}
.desk-note-grid h3{font:600 20px/1.3 var(--sans);letter-spacing:-.45px;margin:10px 0}
.desk-note-grid h3 a{color:var(--ink);text-decoration:none}
.desk-note-grid h3 a:hover{color:#49682e}
.desk-note-grid p{font-size:12px;line-height:1.85;color:#56665b;margin-bottom:18px}
.desk-note-grid .journal-link{margin-top:auto;font-size:10px}
.dataset-chart{min-width:0;margin:30px 0 35px}
.dataset-chart-visual{max-width:100%;overflow-x:auto;border:1px solid #d6dece;background:#f4f6ef}
.dataset-chart-visual img{display:block;width:100%;min-width:640px;height:auto;max-width:none;background:transparent}
.dataset-chart figcaption{font:11px/1.85 var(--sans);color:#53684c;margin-top:11px;overflow-wrap:anywhere}
.dataset-chart figcaption a{display:block;color:#405d2c;margin-top:5px;text-underline-offset:3px}
.article-byline small{font:10px/1.7 var(--mono);color:#596d52}
.article-byline small a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:1000px){.desk-note-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 30px}.desk-note-grid>article:nth-child(3){border-left:0;padding-left:0}.desk-note-grid h3{font-size:22px}}
@media(max-width:700px){.desk-notebooks{margin-top:25px;padding-bottom:25px}.desk-note-grid{grid-template-columns:1fr;gap:23px}.desk-note-grid>article+article{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.desk-note-grid .journal-link{margin-top:0}.desk-note-grid p{font-size:13px;margin-bottom:13px}.dataset-chart{margin:23px 0 28px}.dataset-chart figcaption{font-size:11px}}
