/* NEXORA journal: a dispatch feed, reference ledger and a separate long-read form. */
.masthead{min-height:79px}.brand{font-size:40px}.brand-dot{width:8px;height:8px;margin-bottom:5px}.brand-tagline{font-size:11px}.header-saved{display:flex;align-items:center;gap:8px;font-size:12px}.utility-right>a{font-size:10px}.desk-meta{font:10px var(--mono);letter-spacing:.05em;color:var(--muted);text-transform:uppercase}.index-page{padding-top:35px;padding-bottom:65px}.index-title{display:flex;align-items:end;justify-content:space-between;padding-bottom:24px;border-bottom:2px solid var(--ink);gap:20px}.index-title h1{font-size:44px;line-height:1.1;margin-top:10px;font-weight:650}.index-title>.text-link{color:var(--muted);font-size:11px}.index-layout{display:grid;grid-template-columns:minmax(0,1fr) 282px;gap:46px}.dispatch-desk{min-width:0}.desk-filters{display:flex;overflow:auto;gap:25px;border-bottom:1px solid var(--line);white-space:nowrap;padding-top:23px;scrollbar-width:none}.desk-filters button{font-size:12px;padding:0 0 14px;color:var(--muted);border-bottom:2px solid transparent}.desk-filters button.active{border-color:var(--orange);color:var(--ink)}.dispatch-row{display:grid;grid-template-columns:87px minmax(0,1fr);gap:25px;padding:29px 0;border-bottom:1px solid var(--line)}.dispatch-row.has-thumb{grid-template-columns:87px minmax(0,1fr) 105px}.dispatch-stamp{display:flex;flex-direction:column;gap:7px;font:10px var(--mono);color:var(--muted);padding-top:4px}.dispatch-stamp>a{color:var(--orange);font-size:9px;text-transform:uppercase}.dispatch-stamp>span{font-size:9px}.dispatch-copy h2{font-size:25px;line-height:1.2;letter-spacing:-.025em;font-weight:600;max-width:780px}.dispatch-copy h2 a:hover{color:var(--orange)}.dispatch-copy>p{font-size:14px;color:var(--muted);line-height:1.65;margin-top:11px;max-width:740px}.dispatch-meta{display:flex;align-items:center;gap:15px;font-size:11px;color:var(--muted);margin-top:14px;flex-wrap:wrap}.dispatch-meta .save-btn{width:27px;height:27px;margin-left:auto}.dispatch-meta>a:hover{color:var(--orange)}.dispatch-thumb{display:block;padding-top:4px}.dispatch-thumb img{height:88px;width:105px}.index-sidebar{padding-top:25px}.currency-ledger{border-bottom:1px solid var(--line);padding-bottom:26px}.currency-ledger h2{font-size:24px;margin-top:12px;letter-spacing:-.035em}.currency-ledger>p{font-size:11px;color:var(--muted);line-height:1.6;margin-top:10px}.currency-ledger dl{margin:20px 0 14px}.currency-ledger dl>div{display:flex;justify-content:space-between;padding:13px 0;border-top:1px solid var(--line);gap:15px}.currency-ledger dt{font:11px var(--mono);color:var(--muted)}.currency-ledger dd{margin:0;font:17px var(--mono);font-weight:500}.currency-ledger small{display:block;font-size:10px;color:var(--muted);line-height:1.7;margin-bottom:18px}.currency-ledger>.text-link{font-size:12px}.editor-index{padding-top:30px}.editor-index>img{width:54px;height:54px;margin-bottom:20px}.editor-index h2{font-size:23px;margin-top:11px}.editor-index p{font-size:13px;line-height:1.7;color:var(--muted);margin:13px 0 19px}.research-shelf{margin-top:55px;border-top:2px solid var(--ink);padding-top:23px}.research-heading h2{font-size:31px;margin-top:9px}.research-pair{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:27px}.research-pair article{border-top:1px solid var(--line);padding-top:20px}.research-pair h3{font-size:28px;line-height:1.16;margin-top:14px;font-weight:600;letter-spacing:-.03em}.research-pair p{font-size:14px;line-height:1.7;color:var(--muted);margin-top:15px}.research-pair .dispatch-meta{justify-content:space-between;margin-top:22px}.publication-footer{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:50px;padding-bottom:35px}.publication-footer nav{display:flex;flex-direction:column;gap:12px;font-size:12px;color:#b4c1d4}.publication-footer p{font-size:13px;line-height:1.8;color:#8c9bb0;margin-top:20px}.publication-footer a:hover{color:#fff}.footer-brand{font-size:34px}.footer-bottom{justify-content:space-between}.has-no-photo.list-card{display:block}.category-featured{grid-template-columns:1fr}.category-featured .has-no-photo h3{font-size:35px;max-width:880px}.category-featured .has-no-photo .story-deck{max-width:820px}.category-grid .has-no-photo{padding-top:20px;border-top:1px solid var(--line)}.category-grid .has-no-photo h3{font-size:25px}.article-heading{max-width:980px}.article-heading>.eyebrow{font-size:10px}.article-heading h1{max-width:1000px}.article-byline{align-items:center;padding-block:0;margin:27px 0 35px}.byline-avatar{display:block}.byline-avatar img{width:42px;height:42px}.byline-name{font-size:13px;font-weight:600}.article-byline>div>span{display:block;color:var(--muted);font-size:11px;margin-top:5px}.article-actions{margin-left:auto}.article-layout{grid-template-columns:155px minmax(0,760px);gap:50px;justify-content:center}.article-toc{position:sticky;top:25px;align-self:start}.article-toc>button{font-size:11px;text-align:left}.article-body{max-width:none}.published-takeaways{border-block:1px solid var(--line);padding:19px 0;margin-bottom:35px}.published-takeaways summary{font-family:var(--display);font-weight:600;cursor:pointer;list-style-position:inside}.published-takeaways ul{padding-left:22px;margin-top:20px}.published-takeaways li{font-size:15px;line-height:1.7;margin-bottom:13px;color:var(--reader-text)}.body-section p{font-size:18px;line-height:1.9}.compact-photo{max-width:1000px;margin:0 0 38px auto}.compact-photo img{height:320px}.article-body .source-note{margin-top:40px;padding:25px 0;border-top:1px solid var(--line);background:transparent}.source-note h2{font-size:22px;margin-bottom:19px}.source-primary-link{margin-block:15px;font-size:12px}.author-signoff{display:flex;align-items:start;gap:21px;padding-top:29px;margin-top:15px;border-top:1px solid var(--line)}.author-signoff>img{width:58px;height:58px}.author-signoff h2{font-size:20px}.author-signoff p{font-size:13px;line-height:1.7;color:var(--muted);margin:10px 0 17px}.longread .article-heading{margin-inline:auto;max-width:1000px;border-bottom:2px solid var(--ink);padding-bottom:3px}.longread .article-heading h1{font-size:clamp(40px,4.6vw,66px);max-width:1000px}.longread .article-layout{padding-top:38px;grid-template-columns:150px minmax(0,800px);gap:52px}.longread .body-section p{font-family:Georgia,'Times New Roman',serif;font-size:20px;line-height:1.9}.longread .body-section h2{font-size:31px;margin-top:40px}.short-report .article-heading{max-width:850px}.short-report .article-layout{display:block;max-width:800px;margin-inline:auto}.short-report .article-toc{display:none}.short-report .body-section{margin-bottom:26px}.report-table{margin:35px 0;padding:20px 0;border-block:2px solid var(--ink)}.report-table figcaption{font:600 18px var(--display);margin-bottom:18px}.table-scroll{overflow:auto}.report-table table{border-collapse:collapse;width:100%;min-width:530px;font-size:12px;font-variant-numeric:tabular-nums}.report-table th{text-align:left;padding:12px 11px;font-family:var(--mono);font-size:10px;color:var(--muted);border-bottom:1px solid var(--ink);vertical-align:bottom}.report-table td{padding:14px 11px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.6}.report-table tbody tr:nth-child(odd){background:var(--soft)}.report-table>p{font:11px/1.7 var(--sans);color:var(--muted);margin-top:15px}.author-page{padding-block:50px 70px}.author-profile{display:flex;gap:33px;border-bottom:2px solid var(--ink);padding-bottom:38px}.author-profile>img{width:110px;height:110px}.author-profile h1{font-size:47px;margin-top:12px}.author-profile p{font-size:16px;color:var(--muted);line-height:1.7;margin-top:14px;max-width:650px}.author-profile .text-link{margin-top:20px}.author-archive{max-width:980px;padding-top:35px}.author-archive>h2{font-size:24px}.reading-storage-note{font-size:12px;color:var(--muted);margin-top:30px}.reading-storage-note a{text-decoration:underline}.cms-settings-grid>.settings-card:only-child{grid-column:1/-1}.info-page a{color:var(--orange);text-decoration:underline;text-underline-offset:3px}
@media(max-width:1000px){.index-layout{grid-template-columns:minmax(0,1fr) 230px;gap:30px}.dispatch-row,.dispatch-row.has-thumb{grid-template-columns:70px minmax(0,1fr);gap:19px}.dispatch-thumb{display:none}.dispatch-copy h2{font-size:23px}.dispatch-copy>p{font-size:13px}.desk-filters{gap:22px}.publication-footer{gap:30px}.article-layout{grid-template-columns:130px minmax(0,1fr);gap:30px}.longread .article-layout{grid-template-columns:130px minmax(0,1fr);gap:30px}.body-section p{font-size:18px}.longread .body-section p{font-size:19px}.utility-right>a{font-size:9px}}
@media(max-width:700px){.masthead{min-height:72px}.brand{font-size:34px}.header-saved span{display:none}.header-saved{padding:10px}.index-page{padding-top:27px}.index-title{align-items:start;flex-direction:column;gap:13px;padding-bottom:20px}.index-title h1{font-size:36px}.index-title>.text-link{font-size:10px}.index-layout{grid-template-columns:minmax(0,1fr);gap:30px}.dispatch-row,.dispatch-row.has-thumb{grid-template-columns:62px minmax(0,1fr);gap:15px;padding:25px 0}.dispatch-copy h2{font-size:23px;line-height:1.2}.dispatch-copy>p{font-size:13px;line-height:1.7;margin-top:12px}.dispatch-stamp{font-size:9px;gap:8px}.dispatch-stamp>a,.dispatch-stamp>span{font-size:8px}.dispatch-meta{font-size:10px;gap:9px;margin-top:12px}.dispatch-meta .save-btn{width:25px;height:25px}.index-sidebar{display:grid;grid-template-columns:minmax(0,1fr);padding-top:5px}.currency-ledger{border:1px solid var(--line);padding:22px}.currency-ledger dl>div{padding:11px 0}.editor-index{display:none}.research-shelf{margin-top:35px}.research-heading h2{font-size:28px}.research-pair{grid-template-columns:minmax(0,1fr);gap:29px}.research-pair h3{font-size:28px}.research-pair p{font-size:14px}.publication-footer{grid-template-columns:1fr 1fr;gap:30px 20px}.publication-footer>div{grid-column:1/-1}.publication-footer nav{font-size:12px}.publication-footer p{margin-top:15px}.footer-bottom{font-size:10px}.category-featured .has-no-photo h3{font-size:29px}.category-grid .has-no-photo h3{font-size:23px}.article-heading h1{font-size:37px;line-height:1.08}.article-byline{gap:12px;flex-wrap:nowrap;margin:25px 0 29px}.article-byline>div>span{font-size:10px}.article-actions{width:auto;padding:0;border:0;gap:0}.article-actions .icon-btn{width:30px}.byline-avatar img{width:36px;height:36px}.byline-name{font-size:12px}.article-layout,.longread .article-layout{display:block;padding-top:0}.article-toc{display:none}.body-section p{font-size:17px;line-height:1.9}.body-section h2{font-size:25px}.longread .article-heading h1{font-size:40px}.longread .body-section p{font-size:19px;line-height:1.85}.longread .article-layout{padding-top:29px}.longread .body-section h2{font-size:28px;margin-top:30px}.compact-photo{margin:0 0 30px}.compact-photo img{height:220px}.published-takeaways{padding-block:17px;margin-bottom:28px}.published-takeaways li{font-size:14px}.author-signoff{gap:16px}.author-signoff>img{width:46px;height:46px}.author-profile{gap:21px;flex-direction:column;padding-bottom:28px}.author-profile>img{width:78px;height:78px}.author-profile h1{font-size:35px}.author-profile p{font-size:15px}.author-page{padding-top:35px}.author-profile .text-link{font-size:12px;overflow-wrap:anywhere}.report-table{margin-block:29px}.report-table figcaption{font-size:17px}.report-table table{font-size:11px}.account-tabs{margin-top:0}.account-page .page-heading{padding-top:10px}}
@media(max-width:380px){.dispatch-row,.dispatch-row.has-thumb{grid-template-columns:minmax(0,1fr);gap:11px}.dispatch-stamp{flex-direction:row;flex-wrap:wrap;gap:13px}.dispatch-copy h2{font-size:23px}.brand{font-size:32px}.utility-right>a{font-size:8px}.longread .article-heading h1{font-size:36px}}

/* Dated source records and original research graphics. */
.currency-ledger .fx-source{display:block;font-size:11px;line-height:1.7;margin:12px 0 5px}.fx-checked{display:block;font:10px/1.7 var(--mono);color:var(--muted)}.research-chart{margin:35px 0}.research-chart img{display:block;width:100%;height:auto;background:#f8f7f3}.research-chart figcaption{font:12px/1.7 var(--sans);color:var(--muted);margin-top:10px}.research-pair>article:only-child{grid-column:1/-1;max-width:850px}
