/* MLDP VALUE: institutional editorial layout. Scoped to the two LATAM pages. */
.editorial-v2{--ink:#12343b;--muted:#52666b;font-size:18px;line-height:1.7}
.editorial-v2 .container{width:min(1360px,calc(100% - 112px))}
.editorial-v2 .site-header{height:96px;position:sticky;top:0;border-bottom:1px solid var(--line);background:#fffefaed;backdrop-filter:blur(16px)}
.editorial-v2 .nav-wrap{width:min(1440px,calc(100% - 88px))}
.editorial-v2 .site-header nav{gap:25px}
.editorial-v2 .site-header nav a{font-size:14px}
.editorial-v2 .brand small{font-size:9px;letter-spacing:1.8px}
.editorial-v2 .eyebrow{font-size:12px;letter-spacing:1.6px}
.editorial-v2 .section{padding-block:92px}
.editorial-v2 h2{font-size:clamp(42px,4.1vw,62px);line-height:1.12;letter-spacing:-1.6px;text-wrap:balance}
.editorial-v2 h3{line-height:1.25;text-wrap:balance}
.editorial-v2 .section-intro{margin-bottom:42px}
.editorial-v2 .section-intro>p,.editorial-v2 .split-intro>p{font-size:19px;line-height:1.75;max-width:66ch}
.editorial-v2 .split-intro{grid-template-columns:1.2fr 1fr;gap:72px}
.editorial-v2 .button{font-size:15px;padding:17px 25px}
.editorial-v2 .hero{min-height:710px}
.editorial-v2 .hero-content{padding-top:60px;padding-bottom:40px}
.editorial-v2 .hero h1{font-size:clamp(63px,6.25vw,100px);line-height:1.06;max-width:1150px;letter-spacing:-3px;margin-top:25px;margin-bottom:24px}
.editorial-v2 .hero h1 em{font-size:.92em}
.editorial-v2 .hero-deck{font-size:21px;max-width:650px;line-height:1.6;margin-bottom:20px}
.editorial-v2 .hero .eyebrow{font-size:12px}
.editorial-v2 .hero .product-name{font-size:16px;margin:22px 0 26px}
.editorial-v2 .product-name span{font-size:14px}
.editorial-v2 .hero .text-link{font-size:15px}
.editorial-v2 .hero-foot{font-size:13px}
.editorial-v2 .hero-foot>span:last-child{font-size:12px}
.editorial-v2 .stats-grid{grid-template-columns:1.05fr .8fr 1.05fr 1.25fr;gap:30px}
.editorial-v2 .stats-grid strong{font-size:60px}
.editorial-v2 .stats-grid p{font-size:15px}
.editorial-v2 .stats-grid .strip-note p{font-size:16px}
.editorial-v2 .strip-note .eyebrow,.editorial-v2 .strip-note a{font-size:12px}
.editorial-v2 .target-note{font-size:13px}
.editorial-v2 .concentration{grid-template-columns:.8fr 1.4fr;gap:60px;padding:35px 0 38px}
.editorial-v2 .concentration-number>span{font-size:132px}
.editorial-v2 .concentration-number p{font-size:21px}
.editorial-v2 .concentration-number strong{font-size:14px}
.editorial-v2 .concentration-body h3{font-size:34px;max-width:650px}
.editorial-v2 .concentration-body>p{font-size:18px}
.editorial-v2 .stacked-bar{height:26px;gap:4px}
.editorial-v2 .bar-legend{font-size:13px;gap:16px;margin-top:15px}
.editorial-v2 .bar-legend .dot{width:9px;height:9px}
.editorial-v2 .data-note{font-size:13px!important;line-height:1.7!important}
.editorial-v2 .editorial-note{grid-template-columns:180px 1fr;gap:35px;margin-top:29px}
.editorial-v2 .note-index{font-size:12px}
.editorial-v2 .editorial-note p{font-size:25px}
.market-data-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:25px;margin:0 0 55px}
.market-data-grid figure{margin:0;padding:32px 36px;min-width:0;display:flex;flex-direction:column}
.gdp-figure{background:var(--paper);border:1px solid #d1dcd4}
.figure-heading{display:flex;justify-content:space-between;align-items:start;gap:15px}
.figure-heading h3{font-size:32px;margin:13px 0}
.data-vintage{font-size:14px;background:var(--cream);padding:5px 13px;white-space:nowrap}
.figure-unit{font-size:15px;color:var(--muted);margin:0}
.gdp-chart{margin:38px 0 27px}
.gdp-row{display:grid;grid-template-columns:100px minmax(0,1fr) 78px;gap:17px;align-items:center;margin-bottom:26px}
.gdp-row>span{font-size:17px}
.gdp-track{height:35px;background:repeating-linear-gradient(90deg,#dfe6df 0,#dfe6df 1px,transparent 1px,transparent 25%);border-right:1px solid #dfe6df}
.gdp-track i{width:var(--bar);height:100%;display:block;background:var(--teal)}
.gdp-row:nth-child(2) .gdp-track i{background:#3e7377}
.gdp-row:nth-child(3) .gdp-track i{background:#678e87}
.gdp-row strong{font:34px var(--serif);white-space:nowrap;font-variant-numeric:tabular-nums}
.gdp-row strong span{font-size:21px;margin-left:2px}
.gdp-axis{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);margin-left:117px;margin-right:95px}
.market-data-grid figcaption{font-size:12px;line-height:1.8;color:var(--muted);margin-top:auto}
.market-data-grid figcaption a{text-decoration-color:#a8bbb1}
.potential-figure{background:var(--navy);color:var(--paper);border-top:3px solid var(--gold)}
.potential-figure h3{font-size:34px;margin:15px 0 13px}
.copper-graphic{display:flex;align-items:center;gap:22px;margin:0 0 20px}
.copper-graphic svg{width:156px;height:156px;flex:none}
.copper-graphic p{font-size:16px;line-height:1.6;margin:0;color:#e2e9e5}
.copper-graphic strong{font-weight:500}
.copper-graphic p>span{display:block;font-size:12px;margin-top:7px;color:#b9ceca}
.potential-takeaway{font-size:16px;color:#d5e0dc;line-height:1.75;margin-bottom:20px}
.potential-figure figcaption{color:#b9ceca}
.editorial-v2 .country-tabs button{font-size:31px}
.editorial-v2 .country-tabs button>span:first-child{font-size:13px}
.editorial-v2 .country-panel{padding-top:37px;gap:65px;min-height:440px}
.editorial-v2 .country-feature h3{font-size:42px}
.editorial-v2 .country-feature .eyebrow{font-size:12px}
.editorial-v2 .country-metric strong{font-size:64px}
.editorial-v2 .country-metric p{font-size:15px}
.editorial-v2 .small-link{font-size:14px}
.editorial-v2 .country-text h4{font-size:17px;margin-top:0}
.editorial-v2 .country-text>p{font-size:18px;line-height:1.8;margin-bottom:24px}
.editorial-v2 .country-risk strong{font-size:14px}
.editorial-v2 .country-risk p{font-size:16px;line-height:1.7}
.editorial-v2 .nuam-grid{gap:65px}
.editorial-v2 .nuam-story h3,.editorial-v2 .trading-plan h3{font-size:35px}
.editorial-v2 .nuam-story p{font-size:18px}
.editorial-v2 .pill{font-size:12px}
.editorial-v2 .nuam-countries{font-size:14px;letter-spacing:.8px}
.editorial-v2 .trade-steps h4{font-size:18px}
.editorial-v2 .trade-steps p{font-size:17px}
.editorial-v2 .plan-note{font-size:14px}
.editorial-v2 .benefit-grid{gap:45px}
.editorial-v2 .benefit-number{font-size:14px}
.editorial-v2 .benefit-grid h3{font-size:31px}
.editorial-v2 .benefit-grid p{font-size:18px}
.editorial-v2 .ucits-block{grid-template-columns:.8fr 1.2fr;gap:65px}
.editorial-v2 .ucits-block h3{font-size:35px}
.editorial-v2 .ucits-block p{font-size:17px}
.editorial-v2 .research-details>summary{font-size:29px}
.editorial-v2 .research-details small{font-size:12px}
.editorial-v2 .research-content>p{font-size:17px}
.editorial-v2 .fee-table{font-size:15px}
.editorial-v2 .fee-table caption,.editorial-v2 .fee-table thead{font-size:14px}
.editorial-v2 .fee-table small{font-size:13px}
.editorial-v2 .cost-example p{font-size:16px}
.editorial-v2 .risk-section{gap:55px;margin-top:46px}
.editorial-v2 .risk-grid h4{font-size:17px}
.editorial-v2 .risk-grid p{font-size:17px}
.editorial-v2 .status-layout{gap:80px}
.editorial-v2 .status-intro h2{font-size:51px}
.editorial-v2 .status-intro>p{font-size:18px}
.editorial-v2 .status-intro .as-of{font-size:14px}
.editorial-v2 .status-label{font-size:12px}
.editorial-v2 .status-list h3{font-size:29px}
.editorial-v2 .status-list p{font-size:17px}
.editorial-v2 .anchor-layout{gap:85px}
.editorial-v2 .anchor-section h2{font-size:62px}
.editorial-v2 .anchor-section p{font-size:18px}
.editorial-v2 .anchor-aside li{font-size:17px}
.editorial-v2 .anchor-aside .anchor-disclaimer{font-size:14px}
.editorial-v2 .anchor-section .contact-note{font-size:13px}
.editorial-v2 .anchor-aside>p{font-size:16px}
.editorial-v2 .faq{gap:70px}
.editorial-v2 .faq-list summary{font-size:18px}
.editorial-v2 .faq-list details p{font-size:17px}
.editorial-v2 .sources summary strong{font-size:29px}
.editorial-v2 .source-content{max-width:none}
.editorial-v2 .source-content>p{font-size:15px}
.editorial-v2 .source-content li,.editorial-v2 .source-content li p{font-size:14px}
.editorial-v2 .source-content ol{column-gap:65px}
.editorial-v2 .footer-top>a:last-child{font-size:15px}
.editorial-v2 .legal-copy p{font-size:13px;line-height:1.8}
.editorial-v2 .footer-bottom{font-size:12px}
/* News opens with evidence and a compact editorial selection. */
.newsroom-head{display:flex;justify-content:space-between;gap:40px;align-items:center;padding-block:44px 31px}
.newsroom-head h1{font-size:clamp(43px,4.6vw,70px);letter-spacing:-2px;line-height:1.1;margin:14px 0 13px;color:var(--ink);max-width:none}
.newsroom-head p{font-size:17px;color:var(--muted);margin:0}
.newsroom-head-actions{display:flex;align-items:flex-end;flex-direction:column;gap:23px}
.button.dark{background:var(--navy);color:var(--paper)}
.button.dark:hover{background:var(--teal)}
.edition-status{display:flex;gap:9px;align-items:center;font-size:13px;color:var(--muted);white-space:nowrap}
#news-refresh{font-size:23px;line-height:1;border:1px solid var(--line);background:transparent;width:36px;height:36px;cursor:pointer;margin-left:6px}
#news-refresh:hover{color:var(--teal);border-color:var(--teal)}
#news-refresh:disabled{opacity:.45;cursor:wait}
.spotlight-grid{display:grid;grid-template-columns:1.8fr 1fr;gap:26px}
.spotlight-main{background:var(--navy);color:var(--paper);padding:32px 37px;position:relative;overflow:hidden;min-width:0;border-top:3px solid var(--gold)}
.spotlight-main .eyebrow{color:var(--gold)}
.spotlight-main h2{font-size:clamp(31px,3vw,43px);line-height:1.18;letter-spacing:-.7px;margin:23px 0 19px}
.spotlight-main h2 a{text-decoration:none}
.spotlight-main h2 a:hover{text-decoration:underline;text-decoration-thickness:1px}
.spotlight-main>p{font-size:17px;color:#d0dfdb;line-height:1.75;max-width:64ch;margin-bottom:22px}
.spotlight-main .story-meta{color:#b8cdca;font-size:13px}
.spotlight-main .story-meta>span{display:inline-block;margin-right:14px}
.spotlight-values{display:flex;gap:40px;margin:27px 0 26px;padding-top:23px;border-top:1px solid #ffffff33}
.spotlight-values>div{min-width:0;max-width:330px}
.spotlight-values strong{display:block;font:37px/1.2 var(--serif);color:var(--gold);margin-bottom:9px}
.spotlight-values span{font-size:14px;display:block;color:#d7e1dc;line-height:1.5}
.spotlight-values small{font-size:12px;color:#b7c9c5;display:block;margin-top:5px}
.spotlight-bottom{display:flex;justify-content:space-between;gap:20px;font-size:14px;padding-top:7px;align-items:center}
.spotlight-bottom a{text-decoration:none;border-bottom:1px solid #ddc399}
.spotlight-bottom span{font-size:12px;color:#b7c9c5}
.spotlight-side{display:grid;grid-template-rows:1fr 1fr;gap:0;border:1px solid var(--line);background:var(--cream);padding:0 27px;min-width:0}
.focus-brief{padding:25px 0;display:flex;flex-direction:column;justify-content:center}
.focus-brief+.focus-brief{border-top:1px solid #cbd7cf}
.focus-brief .story-meta{font-size:12px;color:var(--teal);display:flex;justify-content:space-between;gap:12px;line-height:1.6}
.focus-brief h3{font-size:26px;margin:15px 0 12px}
.focus-brief h3 a{text-decoration:none}
.focus-brief h3 a:hover{color:var(--teal)}
.focus-brief .focus-bottom{font-size:13px;color:var(--muted);display:flex;justify-content:space-between;gap:15px}
.focus-brief .focus-bottom a{color:var(--teal);text-decoration:none}
.signal-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:27px;border-block:1px solid var(--line)}
.market-signal{padding:22px 22px 22px 0;position:relative;text-decoration:none;min-width:0}
.market-signal+.market-signal{padding-left:26px}
.market-signal+.market-signal:before{content:'';position:absolute;left:0;top:25px;bottom:25px;width:1px;background:var(--line)}
.signal-heading{font-size:12px;color:var(--teal);font-weight:700;display:block}
.market-signal strong{font:37px/1.2 var(--serif);display:block;margin:13px 0 9px;letter-spacing:-1px;overflow-wrap:break-word}
.market-signal>span:not(.signal-heading){font-size:14px;display:block;color:var(--muted);line-height:1.5}
.market-signal small{font-size:12px;color:var(--muted);display:block;margin-top:8px;line-height:1.5}
.market-signal:hover strong{color:var(--teal)}
.market-signal .signal-context{color:var(--ink);font-size:14px;font-weight:500;margin-top:8px;line-height:1.5}
.editorial-v2 .news-section{padding-top:58px;padding-bottom:65px}
.editorial-v2 .news-section h2{font-size:43px;margin:15px 0 0}
.editorial-v2 .news-section-top{align-items:end;margin-bottom:28px}
.view-switch{display:flex;border:1px solid #bdcdc3;padding:4px;gap:4px;flex:none}
.view-switch button{font-size:13px;border:0;padding:8px 15px;background:transparent;cursor:pointer}
.view-switch button[aria-pressed=true]{background:var(--navy);color:var(--paper)}
.editorial-v2 .news-tools{background:var(--cream);padding:23px 25px;border:1px solid var(--line)}
.editorial-v2 .country-filters{gap:9px}
.editorial-v2 .country-filters button{font-size:14px;padding:9px 17px;background:var(--paper)}
.editorial-v2 .country-filters button[aria-pressed=true]{background:var(--navy)}
.editorial-v2 .search-row{margin-top:19px;gap:25px;grid-template-columns:1fr 300px}
.editorial-v2 .search-row label,.editorial-v2 .search-row label span{font-size:13px}
.editorial-v2 .search-row input,.editorial-v2 .search-row select{font-size:16px;height:48px}
.editorial-v2 .news-result-row{font-size:14px;margin:24px 0 18px}
.editorial-v2 .filter-reset{font-size:14px}
.editorial-v2 .news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}
.editorial-v2 .news-card{padding:27px 25px 22px;transition:border-color .18s,box-shadow .18s,transform .18s}
.editorial-v2 .news-card:hover{border-color:#86aaa0;box-shadow:0 8px 25px #0c303708;transform:translateY(-2px)}
.editorial-v2 .card-kicker{font-size:11px;letter-spacing:.7px;gap:12px}
.editorial-v2 .card-country{font-size:13px;line-height:1.5;margin:19px 0 13px}
.editorial-v2 .news-card h3{font-size:28px;line-height:1.28;margin-bottom:19px}
.editorial-v2 .news-card h3 a,.spotlight-main h2 a,.focus-brief h3 a{display:block}
.editorial-v2 .news-card>p{font-size:16px;line-height:1.8;margin-bottom:22px}
.card-value{border-left:2px solid var(--gold-dark);padding-left:14px;margin:0 0 24px}
.card-value strong{font:28px/1.25 var(--serif);display:block;color:var(--teal);margin-bottom:6px}
.card-value span{font-size:13px;display:block;color:var(--muted);line-height:1.5}
.card-value small{font-size:12px;color:var(--muted);line-height:1.5}
.editorial-v2 .card-bottom{font-size:12px;gap:12px;flex-wrap:wrap}
.editorial-v2 .card-bottom a{font-size:14px}
.editorial-v2 .more-button{font-size:15px;padding:14px 30px}
.editorial-v2 .news-grid[data-view=list]{grid-template-columns:1fr;gap:0;border-top:1px solid var(--line)}
.editorial-v2 .news-grid[data-view=list] .news-card{border:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:155px minmax(0,1fr) 210px;gap:10px 28px;padding:25px 0;box-shadow:none;transform:none}
.editorial-v2 .news-grid[data-view=list] .news-card:before{display:none}
.editorial-v2 .news-grid[data-view=list] .card-kicker{display:block;grid-column:1;grid-row:1;line-height:1.8}
.editorial-v2 .news-grid[data-view=list] .card-kicker span{display:block}
.editorial-v2 .news-grid[data-view=list] .card-country{grid-column:1;grid-row:2;margin:0}
.editorial-v2 .news-grid[data-view=list] h3{grid-column:2;grid-row:1;margin:0;font-size:27px}
.editorial-v2 .news-grid[data-view=list] .news-card>p{grid-column:2;grid-row:2;margin:0;font-size:15px}
.editorial-v2 .news-grid[data-view=list] .card-value{grid-column:3;grid-row:1/3;align-self:center;margin:0}
.editorial-v2 .news-grid[data-view=list] .card-bottom{grid-column:2/4;grid-row:3;border:0;padding:4px 0 0;justify-content:flex-start;gap:22px}
.editorial-v2 .news-teaser-section{padding-block:78px}
.editorial-v2 .news-teaser-heading h2{font-size:53px}
.editorial-v2 .news-teaser-heading p{font-size:18px}
.editorial-v2 .news-teaser-heading a,.editorial-v2 .teaser-footer>a{font-size:15px}
.editorial-v2 .teaser-footer>span{font-size:13px}
.editorial-v2 .briefing-section{padding-block:70px}
.editorial-v2 .briefing-layout{gap:90px;grid-template-columns:1fr 1.15fr}
.editorial-v2 .briefing-copy h2{font-size:56px;line-height:1.15}
.editorial-v2 .briefing-copy>p{font-size:18px}
.editorial-v2 .briefing-copy li{font-size:16px}
.editorial-v2 .briefing-stage strong{font-size:15px}
.editorial-v2 .briefing-stage p{font-size:15px;max-width:470px}
.editorial-v2 .briefing-form{padding:36px}
.editorial-v2 .briefing-form h3{font-size:33px}
.editorial-v2 .briefing-form>label,.editorial-v2 .form-row label,.editorial-v2 .briefing-form legend{font-size:15px}
.editorial-v2 .briefing-form label>span{font-size:13px}
.editorial-v2 .briefing-form input:not([type=checkbox]){font-size:16px;padding:12px}
.editorial-v2 .briefing-topics label{font-size:15px}
.editorial-v2 .consent-label>span{font-size:13px!important;line-height:1.8}
.editorial-v2 .briefing-form .button{font-size:15px}
.editorial-v2 .form-status{font-size:15px}
.editorial-v2 .form-footnote,.editorial-v2 .cancel-request{font-size:12px}
.editorial-v2 .newsroom-notices{padding-block:35px 55px}
.editorial-v2 .newsroom-notices summary{font-size:16px}
.editorial-v2 .newsroom-notices p{font-size:15px;line-height:1.8}
.editorial-v2 .article-dialog{max-width:1000px;width:calc(100% - 70px)}
.editorial-v2 .dialog-top{padding:19px 42px}
.editorial-v2 .dialog-top>span{font-size:11px}
.editorial-v2 .dialog-close{font-size:15px}
.editorial-v2 .article-header{padding:35px 48px 26px}
.editorial-v2 .article-header h2{font-size:44px;line-height:1.17}
.editorial-v2 .article-date,.editorial-v2 .article-data{font-size:13px}
.editorial-v2 .article-deck{font-size:20px;line-height:1.7}
.editorial-v2 .article-metrics{margin-inline:48px;padding-block:27px}
.editorial-v2 .article-metrics strong{font-size:43px}
.editorial-v2 .article-metrics span{font-size:15px}
.editorial-v2 .article-metrics small{font-size:12px}
.editorial-v2 .article-body{padding:31px 48px 45px}
.editorial-v2 .article-body h3{font-size:29px}
.editorial-v2 .article-body p{font-size:18px;line-height:1.85}
.editorial-v2 .article-risks p{font-size:16px}
.editorial-v2 .article-sources a,.editorial-v2 .article-sources li{font-size:15px}
.editorial-v2 .article-sources li>span{font-size:12px}
.editorial-v2 .article-body .article-disclaimer{font-size:13px}
@media(min-width:1700px){.editorial-v2 .container{width:min(1440px,calc(100% - 160px))}.editorial-v2 .hero{min-height:780px}.editorial-v2 .hero-content{padding-top:75px}.editorial-v2 .hero h1{font-size:104px}.spotlight-main h2{font-size:47px}.editorial-v2 .news-card h3{font-size:31px}}
@media(max-width:1190px){
 .editorial-v2 .container{width:calc(100% - 80px)}.editorial-v2 .site-header nav{gap:16px}.editorial-v2 .site-header nav a{font-size:12px}.editorial-v2 .nav-wrap{width:calc(100% - 64px)}
 .editorial-v2 .split-intro{gap:45px}.market-data-grid{gap:20px;grid-template-columns:1.2fr 1fr}.market-data-grid figure{padding:27px}.gdp-row{grid-template-columns:90px minmax(0,1fr) 66px;gap:12px}.gdp-axis{margin-left:102px;margin-right:78px}.gdp-row strong{font-size:29px}.gdp-row>span{font-size:15px}.copper-graphic{gap:13px}.copper-graphic svg{width:130px;height:130px}.copper-graphic p{font-size:14px}
 .editorial-v2 .country-panel{gap:42px}.spotlight-grid{grid-template-columns:1.6fr 1fr;gap:20px}.spotlight-main{padding:28px}.spotlight-side{padding-inline:23px}.focus-brief h3{font-size:24px}.editorial-v2 .news-grid{gap:19px}.editorial-v2 .news-card{padding:24px 21px}.editorial-v2 .news-card h3{font-size:26px}.editorial-v2 .card-kicker{font-size:10px}.editorial-v2 .briefing-layout{gap:50px}.editorial-v2 .anchor-section h2{font-size:54px}
}
@media(max-width:900px){
 .editorial-v2 .site-header{position:relative}.editorial-v2 .site-header nav{gap:12px}.editorial-v2 .site-header nav a{font-size:11px}.editorial-v2 .site-header nav .nav-cta{gap:8px}.editorial-v2 .container{width:calc(100% - 56px)}
 .editorial-v2 .hero{min-height:720px}.editorial-v2 .hero h1{font-size:65px}.editorial-v2 .hero-deck{font-size:19px}.editorial-v2 .split-intro{display:block}.editorial-v2 .section{padding-block:70px}.editorial-v2 .section-intro>p,.editorial-v2 .split-intro>p{font-size:18px}
 .market-data-grid{grid-template-columns:1fr 1fr}.gdp-row{grid-template-columns:1fr 65px;gap:8px;margin-bottom:19px}.gdp-row>span{grid-column:1/-1}.gdp-track{height:26px}.gdp-axis{margin-left:0;margin-right:73px}.figure-heading h3{font-size:28px}.copper-graphic{display:block}.copper-graphic p{margin-top:13px}.potential-figure h3{font-size:30px}.market-data-grid figure{padding:25px}
 .spotlight-grid{grid-template-columns:1fr}.spotlight-side{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:28px}.focus-brief+.focus-brief{border-top:0;border-left:1px solid var(--line);padding-left:28px}.focus-brief h3{font-size:25px}.signal-strip{grid-template-columns:repeat(2,1fr)}.market-signal:nth-child(3){padding-left:0;border-top:1px solid var(--line)}.market-signal:nth-child(4){border-top:1px solid var(--line)}.market-signal:nth-child(3):before{display:none}
 .editorial-v2 .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-v2 .news-grid[data-view=list] .news-card{grid-template-columns:125px minmax(0,1fr);gap:12px 22px}.editorial-v2 .news-grid[data-view=list] .card-value{grid-column:2;grid-row:3}.editorial-v2 .news-grid[data-view=list] .card-bottom{grid-column:2;grid-row:4}
 .editorial-v2 .country-panel{gap:32px}.editorial-v2 .risk-section{grid-template-columns:1fr;gap:25px}.editorial-v2 .status-layout{gap:45px}.editorial-v2 .anchor-layout{gap:45px}.editorial-v2 .ucits-block{gap:35px}
}
@media(max-width:800px){
 .editorial-v2{font-size:17px}.editorial-v2 .site-header{height:80px}.editorial-v2 .nav-wrap{width:calc(100% - 44px)}.editorial-v2 .site-header nav{top:80px}.editorial-v2 .site-header nav a{font-size:16px}.editorial-v2 .brand small{font-size:7px}.editorial-v2 .eyebrow{font-size:10px}.editorial-v2 .hero .eyebrow{font-size:10px}
 .editorial-v2 .hero h1{font-size:clamp(45px,9vw,68px);letter-spacing:-1.8px}.editorial-v2 .hero-deck{font-size:18px}.editorial-v2 .hero .product-name{font-size:14px}.editorial-v2 .hero-foot{font-size:11px}.editorial-v2 .hero-foot>span:last-child{font-size:10px}.editorial-v2 .hero .button,.editorial-v2 .hero .text-link{font-size:13px}.editorial-v2 .button{font-size:14px}
 .editorial-v2 .stats-grid{grid-template-columns:1fr 1fr;gap:23px}.editorial-v2 .stats-grid strong{font-size:49px}.editorial-v2 .stats-grid p{font-size:13px}.editorial-v2 .stats-grid .strip-note p{font-size:14px}.editorial-v2 .target-note{font-size:12px}.editorial-v2 .concentration{grid-template-columns:1fr;gap:25px}.editorial-v2 .concentration-number>span{font-size:105px}.editorial-v2 .concentration-number p{font-size:17px}.editorial-v2 .concentration-body h3{font-size:31px}.editorial-v2 .editorial-note{grid-template-columns:1fr;gap:13px}.editorial-v2 .editorial-note p{font-size:24px}
 .editorial-v2 .country-tabs button{font-size:25px}.editorial-v2 .country-panel{grid-template-columns:1fr;min-height:0}.editorial-v2 .country-feature h3{font-size:37px}.editorial-v2 .country-text>p{font-size:17px}.editorial-v2 .country-metric strong{font-size:55px}.editorial-v2 .country-metric p{font-size:13px}.editorial-v2 .small-link{font-size:13px}.editorial-v2 .country-text h4{font-size:17px}.editorial-v2 .country-risk p{font-size:15px}
 .editorial-v2 .nuam-grid{gap:32px}.editorial-v2 .nuam-story p,.editorial-v2 .trade-steps p,.editorial-v2 .benefit-grid p{font-size:17px}.editorial-v2 .nuam-story h3,.editorial-v2 .trading-plan h3{font-size:31px}.editorial-v2 .pill{font-size:10px}.editorial-v2 .benefit-grid{gap:22px}.editorial-v2 .ucits-block{grid-template-columns:1fr;gap:23px}.editorial-v2 .research-details>summary{font-size:25px}.editorial-v2 .research-details small{font-size:10px}.editorial-v2 .status-layout{grid-template-columns:1fr}.editorial-v2 .status-intro h2{font-size:43px}.editorial-v2 .anchor-layout{grid-template-columns:1fr}.editorial-v2 .anchor-section h2{font-size:49px}.editorial-v2 .faq{gap:22px}.editorial-v2 .faq-list summary{font-size:16px}.editorial-v2 .faq-list details p{font-size:16px}.editorial-v2 .footer-bottom{font-size:11px}
 .newsroom-head{padding-block:33px 26px;display:block}.newsroom-head h1{font-size:49px;margin-top:13px}.newsroom-head p{font-size:15px}.newsroom-head-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;margin-top:24px}.newsroom-head-actions .button{font-size:12px;padding:12px 15px;gap:18px}.edition-status{font-size:11px;white-space:normal}.edition-status .check-indicator{display:none}#news-refresh{width:31px;height:31px;flex:none;font-size:20px}
 .spotlight-main h2{font-size:35px}.spotlight-main>p{font-size:16px}.spotlight-main .story-meta{font-size:12px}.spotlight-values strong{font-size:33px}.spotlight-values{gap:25px}.spotlight-values span{font-size:13px}.spotlight-bottom a{font-size:13px}
 .editorial-v2 .news-section{padding-top:40px}.editorial-v2 .news-section h2{font-size:36px}.editorial-v2 .news-section-top{display:flex;gap:20px}.editorial-v2 .view-switch button{padding:8px 10px;font-size:12px}.editorial-v2 .news-tools{padding:20px}.editorial-v2 .country-filters button{font-size:13px;padding:8px 13px}.editorial-v2 .search-row{grid-template-columns:1fr;gap:14px}.editorial-v2 .news-card h3{font-size:28px}.editorial-v2 .news-card>p{font-size:16px}.editorial-v2 .news-result-row,.editorial-v2 .filter-reset{font-size:12px}
 .editorial-v2 .briefing-layout{display:block}.editorial-v2 .briefing-copy h2{font-size:47px}.editorial-v2 .briefing-form{padding:28px}.editorial-v2 .briefing-form h3{font-size:29px}.editorial-v2 .briefing-form>label,.editorial-v2 .form-row label{font-size:14px}.editorial-v2 .briefing-stage p{font-size:14px;max-width:none}
 .editorial-v2 .article-dialog{width:calc(100% - 24px)}.editorial-v2 .dialog-top{padding:17px 23px}.editorial-v2 .dialog-top>span{font-size:9px}.editorial-v2 .article-header{padding:28px 26px 23px}.editorial-v2 .article-header h2{font-size:35px}.editorial-v2 .article-deck{font-size:18px}.editorial-v2 .article-body{padding:27px 26px 33px}.editorial-v2 .article-body p{font-size:17px}.editorial-v2 .article-body h3{font-size:27px}.editorial-v2 .article-metrics{margin-inline:26px}.editorial-v2 .article-metrics strong{font-size:35px}
}
@media(max-width:560px){
 .editorial-v2 .container{width:calc(100% - 40px)}.editorial-v2 .hero{min-height:745px}.editorial-v2 .hero h1{font-size:48px;line-height:1.09;letter-spacing:-1.5px}.editorial-v2 .hero h1 em{font-size:.95em}.editorial-v2 .hero-content{padding-top:42px;padding-bottom:28px}.editorial-v2 .hero-deck{font-size:17px;line-height:1.7}.editorial-v2 .hero-foot{align-items:end;gap:12px;font-size:10px}.editorial-v2 .hero-foot>span:last-child{font-size:9px;max-width:70px;text-align:right}
 .editorial-v2 h2{font-size:37px}.editorial-v2 .section{padding-block:56px}.editorial-v2 .section-intro>p,.editorial-v2 .split-intro>p{font-size:17px}.editorial-v2 .stats-grid strong{font-size:43px}.editorial-v2 .stats-grid .strip-note .eyebrow{font-size:10px}.editorial-v2 .concentration-number{display:block}.editorial-v2 .concentration-number p{margin-top:12px}.editorial-v2 .concentration-number strong{font-size:13px}.editorial-v2 .bar-legend{display:grid;gap:9px}.editorial-v2 .concentration-body>p{font-size:17px}
 .market-data-grid{grid-template-columns:1fr;margin-bottom:34px;gap:20px}.market-data-grid figure{padding:25px 23px}.figure-heading h3{font-size:30px}.gdp-chart{margin-block:28px}.gdp-row{grid-template-columns:85px minmax(0,1fr) 66px;gap:10px}.gdp-row>span{grid-column:auto;font-size:15px}.gdp-row strong{font-size:31px}.gdp-row strong span{font-size:20px}.gdp-track{height:29px}.gdp-axis{margin-left:95px;margin-right:76px;font-size:12px}.figure-unit{font-size:14px}.market-data-grid figcaption{font-size:12px}.copper-graphic{display:flex;gap:18px}.copper-graphic svg{width:138px;height:138px}.copper-graphic p{font-size:15px;margin:0}.potential-takeaway{font-size:16px}
 .editorial-v2 .country-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-v2 .country-tabs button{font-size:22px;padding-inline:4px;min-width:0;justify-content:center;gap:0}.editorial-v2 .country-tabs button>span{display:none}.editorial-v2 .country-feature h3{font-size:35px}.editorial-v2 .country-feature .eyebrow{font-size:10px}.editorial-v2 .country-metric{display:block}.editorial-v2 .country-metric p{margin:10px 0 0;font-size:14px}.editorial-v2 .nuam-countries{font-size:12px;gap:10px}.editorial-v2 .risk-grid{grid-template-columns:1fr}.editorial-v2 .anchor-section h2{font-size:43px}.editorial-v2 .anchor-aside{display:block}.editorial-v2 .anchor-aside h3{margin-top:22px}.editorial-v2 .anchor-section .button{font-size:13px;padding-inline:17px;gap:18px}.editorial-v2 .source-content ol{columns:1}
 .newsroom-head h1{font-size:42px;letter-spacing:-1.4px}.newsroom-head-actions{align-items:stretch;flex-direction:column;gap:14px}.newsroom-head-actions .button{align-self:start;font-size:13px}.edition-status{font-size:12px;justify-content:space-between}.edition-status span[data-news-checked]{margin-right:auto}
 .spotlight-main{padding:25px 23px}.spotlight-main h2{font-size:32px}.spotlight-main .eyebrow{font-size:10px}.spotlight-values{flex-wrap:wrap;gap:22px;margin-top:22px}.spotlight-values>div{flex:1 1 115px}.spotlight-values strong{font-size:30px}.spotlight-bottom{display:block}.spotlight-bottom>span{display:block;margin-top:13px}.spotlight-side{display:block;padding-inline:23px}.focus-brief{padding-block:24px}.focus-brief+.focus-brief{border-left:0;border-top:1px solid var(--line);padding-left:0}.focus-brief h3{font-size:25px}.signal-strip{margin-top:23px}.market-signal{padding:20px 15px 20px 0}.market-signal+.market-signal{padding-left:18px}.market-signal:nth-child(3){padding-left:0}.market-signal strong{font-size:30px}.market-signal>span:not(.signal-heading){font-size:13px}.market-signal small{font-size:11px}
 .editorial-v2 .news-section-top{align-items:start;flex-direction:column;gap:19px}.editorial-v2 .news-section h2{font-size:36px}.editorial-v2 .news-tools{padding:18px 16px}.editorial-v2 .country-filters{gap:8px}.editorial-v2 .country-filters button{font-size:12px;padding:8px 11px}.editorial-v2 .search-row{gap:15px}.editorial-v2 .news-grid{grid-template-columns:1fr;gap:20px}.editorial-v2 .news-card{padding:26px 24px}.editorial-v2 .news-card h3{font-size:29px}.editorial-v2 .card-kicker{font-size:11px}.editorial-v2 .card-value strong{font-size:29px}
 .editorial-v2 .news-grid[data-view=list] .news-card{display:block;padding:24px 0}.editorial-v2 .news-grid[data-view=list] .card-kicker{display:flex;justify-content:flex-start;gap:15px}.editorial-v2 .news-grid[data-view=list] .card-country{margin:12px 0}.editorial-v2 .news-grid[data-view=list] h3{font-size:27px;margin-bottom:15px}.editorial-v2 .news-grid[data-view=list] .news-card>p{margin-bottom:18px}.editorial-v2 .news-grid[data-view=list] .card-value{margin-bottom:20px}.editorial-v2 .news-grid[data-view=list] .card-bottom{display:flex}
 .editorial-v2 .news-teaser-heading h2{font-size:40px}.editorial-v2 .teaser-footer>a{font-size:14px}.editorial-v2 .teaser-footer>span{font-size:12px}
 .editorial-v2 .briefing-copy h2{font-size:45px}.editorial-v2 .briefing-form{padding:25px 22px}.editorial-v2 .briefing-topics{grid-template-columns:1fr 1fr}.editorial-v2 .briefing-form .button{font-size:14px}.editorial-v2 .consent-label>span{font-size:12px!important}.editorial-v2 .form-footnote{font-size:12px}
 .editorial-v2 .article-header h2{font-size:31px}.editorial-v2 .article-header,.editorial-v2 .article-body{padding-inline:23px}.editorial-v2 .article-metrics{margin-inline:23px;grid-template-columns:1fr}.editorial-v2 .article-body p{font-size:17px}.editorial-v2 .article-body .article-disclaimer{font-size:12px}
}
@media(max-width:360px){.editorial-v2 .container{width:calc(100% - 34px)}.editorial-v2 .hero h1{font-size:43px}.editorial-v2 .hero{min-height:770px}.editorial-v2 .country-tabs button{font-size:20px}.editorial-v2 .country-tabs button>span{display:none}.editorial-v2 .anchor-section h2{font-size:37px}.gdp-row{grid-template-columns:74px minmax(0,1fr) 60px;gap:7px}.gdp-row strong{font-size:28px}.gdp-axis{margin-left:81px;margin-right:67px}.copper-graphic{gap:10px}.copper-graphic svg{width:118px;height:118px}.copper-graphic p{font-size:13px}.newsroom-head h1{font-size:36px}.market-signal strong{font-size:27px}.editorial-v2 .briefing-topics{grid-template-columns:1fr}.editorial-v2 .footer-top{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.editorial-v2 *{scroll-behavior:auto;transition:none!important;animation:none!important}}
