@media(max-width:1190px){.main-nav{gap:12px}.main-nav a{font-size:11.5px}.masthead-statement p{font-size:14px}.top-grid{grid-template-columns:minmax(0,1.4fr) minmax(285px,.8fr);gap:25px}.wire-panel-heading{padding:19px}.wire-panel-items{padding:0 19px}.wire-panel-items article{padding-top:13px;padding-bottom:13px}.wire-panel-items article h3{font-size:12.8px}.footer-main{gap:30px}.four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.explainer-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{gap:35px}.society-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.society-list{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.country-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:970px){.masthead-statement{display:none}.masthead-inner{min-height:100px}.nav-inner{min-height:54px}.menu-button{display:flex;align-items:center;gap:9px}.main-nav{display:none;position:absolute;top:auto;right:0;left:0;z-index:20;flex-direction:column;align-items:stretch;gap:0;padding:15px var(--pad);background:#fff;box-shadow:0 15px 25px #15223530;border-top:1px solid var(--border)}.main-nav.open{display:flex}.main-nav a{font-size:14px;padding:10px;border-bottom:1px solid var(--border)}.nav-wrap{position:relative}.top-grid{grid-template-columns:1fr}.home-wire{margin-top:32px}.wire-panel-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;max-height:none;padding:0 22px}.wire-panel-items article{padding:12px 0 12px 12px}.wire-panel-items article:before{right:-12px}.capital-zone{margin-top:55px}.story-highlight-inner{gap:20px}.country-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.category-hero{gap:28px}.footer-main{grid-template-columns:2fr 1fr 1fr;gap:28px}.footer-intro{grid-column:1/-1}.footer-intro p{max-width:740px}.listing-layout,.article-layout{grid-template-columns:minmax(0,1fr) 240px;gap:28px}.listing-side{min-width:0}.article-top{flex-direction:column;align-items:stretch}.article-tools{flex-direction:row}.article-tools .tool-button,.article-tools .font-controls{flex:1}.article-figure{margin-bottom:25px}.policy-layout{grid-template-columns:1fr 230px;gap:25px}}
@media(max-width:760px){:root{--pad:19px}.utility-inner{min-height:30px;font-size:10px}.utility-inner>a{display:none}.masthead-inner{min-height:85px}.brand{flex:1}.brand img{width:220px;height:72px}.masthead-search{padding:10px}.masthead-search span{display:none}.masthead-search svg{width:20px}.nav-search span{display:inline}.home-intro{padding-top:24px}.home-edition{display:block}.home-edition>span:last-child{display:block;margin-top:6px;font-size:10px}.home-intro h1{font-size:clamp(29px,7vw,42px)}.home-intro>p{font-size:12px}.secondary-leads{gap:11px}.secondary-leads .mini-news h3{font-size:12px}.top-grid{gap:10px}.home-wire{margin-top:20px}.wire-panel-heading{padding:20px}.wire-panel-heading h2{font-size:23px}.wire-panel-items{grid-template-columns:1fr;gap:0}.wire-panel-items article h3{font-size:13.5px}.capital-links>a{flex-basis:125px;min-height:78px}.capital-zone{margin-top:43px}.twin-feature,.panel-section{margin-top:53px}.section-heading{align-items:start}.section-heading h2{font-size:23px}.section-heading .section-action{font-size:10px;white-space:normal}.change-grid{grid-template-columns:1fr;gap:12px}.change-card{padding:20px}.story-highlight{margin-top:55px;padding:28px 0}.story-highlight-inner{grid-template-columns:1fr}.story-highlight-copy h2{font-size:30px}.story-graphic img{max-height:330px}.four-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 15px}.society-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.society-list{grid-template-columns:1fr}.explainer-home-grid{grid-template-columns:1fr 1fr;gap:10px}.explainer-tile{padding:19px 17px;min-height:230px}.explainer-tile h3{font-size:16px}.visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.latest-lines{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 25px;padding-top:35px}.footer-intro{grid-column:1/-1}.footer-bottom{flex-direction:column;justify-content:center;gap:0;padding:12px 0}.country-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.country-head{gap:20px;flex-wrap:wrap}.country-head>div{min-width:110px}.three-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.category-hero{grid-template-columns:1fr;gap:15px}.category-hero>aside{padding:17px}.category-hero>aside .mini-news{padding:12px 0}.page-intro{padding-top:29px;padding-bottom:27px;margin-bottom:24px}.page-intro h1{font-size:31px}.intro-row{align-items:start}.intro-stat{min-width:70px;padding-right:10px;font-size:10px}.intro-stat strong{font-size:26px}.listing-layout{grid-template-columns:1fr}.listing-side{display:none}.line-news-list{grid-template-columns:1fr}.archive-entry{grid-template-columns:1fr 30px;gap:12px;padding:16px 0}.archive-entry-date{grid-column:1/-1}.archive-entry h2{font-size:16px}.archive-entry p{display:none}.archive-entry-arrow{grid-column:2;grid-row:2}.article-wrap{max-width:100%}.article-headline h1{font-size:clamp(27px,6vw,36px)}.article-deck{font-size:15px}.article-byline{align-items:start;flex-direction:column;gap:8px}.article-dates{flex-direction:row;flex-wrap:wrap;gap:6px 15px}.article-layout{grid-template-columns:1fr}.article-aside{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.article-aside .aside-head{grid-column:1/-1}.article-aside>article{padding:6px 0}.article-prose{font-size:var(--reading-size,16px)}.article-summary{padding:18px}.explainer-banner{padding:26px 23px}.explainer-banner h1{font-size:31px}.explainers-index .large-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-feature{grid-template-columns:1fr;gap:3px}.story-feature>div{padding:14px}.story-index-grid{grid-template-columns:1fr}.policy-layout{grid-template-columns:1fr}.policy-aside{display:none}.timeline:before{right:12px}.timeline li{grid-template-columns:1fr;gap:5px;padding-right:40px}.timeline li:before{right:6px;top:11px}.timeline-date{padding-top:0}.timeline-event{padding:17px}.search-row input{font-size:14px}.search-row button{padding:8px 14px;font-size:12px}.search-filters{gap:12px}.search-filters label{width:100%;justify-content:space-between}.search-filters select{width:65%;max-width:none}.search-result img{width:110px;flex-basis:110px}}
@media(max-width:440px){:root{--pad:14px}.brand img{width:195px}.nav-search{font-size:11px}.home-intro h1{font-size:29px}.front-lead-copy h2{font-size:24px}.secondary-leads{grid-template-columns:1fr;gap:0}.secondary-leads .mini-news{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid var(--border)}.secondary-leads .mini-news .mini-photo img{width:110px}.secondary-leads .mini-news .mini-body{min-width:0}.secondary-leads .mini-news h3{font-size:13.5px}.secondary-leads .mini-news p{display:none}.secondary-leads .meta-line{font-size:9px}.four-grid,.society-grid,.explainer-home-grid,.latest-lines{grid-template-columns:1fr}.four-grid .news-tile{display:grid;grid-template-columns:126px minmax(0,1fr);gap:15px}.four-grid .news-tile img{width:126px}.four-grid .tile-content{padding-top:0}.four-grid .news-tile h3{font-size:14px}.four-grid .news-tile p{display:none}.society-list{grid-column:1}.society-grid .news-tile{display:grid;grid-template-columns:126px minmax(0,1fr);gap:12px}.society-grid .news-tile img{width:126px}.society-grid .news-tile h3{font-size:14px}.society-grid .news-tile p{display:none}.explainer-tile{min-height:auto}.visual-grid{gap:11px}.visual-item strong{font-size:12px}.country-grid{gap:9px}.country-tile{padding:13px;min-height:120px}.country-tile strong{font-size:18px}.three-grid{grid-template-columns:1fr}.three-grid .news-tile{display:grid;grid-template-columns:135px 1fr;gap:14px}.three-grid .news-tile img{width:135px}.three-grid .tile-content{padding-top:0}.three-grid .news-tile h3{font-size:15px}.three-grid .news-tile p{display:none}.article-tools .tool-button{padding:7px;justify-content:center}.article-tools .tool-button span{display:none}.article-tools .font-controls button{font-size:11px}.article-headline h1{font-size:27px}.article-figure>img{max-height:300px}.article-aside{grid-template-columns:1fr}.intro-stat{display:none}.search-form{padding:16px}.search-row{flex-direction:column}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}.error-page h1{font-size:35px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
