/* Reading-column graphics and adjacent context, scoped to today's six articles. */
@media(min-width:901px){
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic{max-width:800px;margin:30px auto 38px!important}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic .eg-wide{width:100%;max-width:800px;height:auto}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic .ng-note{font-size:14px!important;line-height:1.8!important}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic figcaption{padding-top:16px!important}
}
@media(min-width:1200px){
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic{display:grid;grid-template-columns:minmax(0,1fr) 248px;column-gap:clamp(40px,5vw,80px);align-items:center;max-width:1120px;margin:32px 0 40px!important}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic .eg-wide{grid-column:1;grid-row:1;max-width:none}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic figcaption{grid-column:2;grid-row:1;padding:16px 0 0!important;border-top:1px solid #aeb8b2!important}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic .ng-note{font-size:14px!important;line-height:1.85!important}
 html:lang(en) body main.cm-new-edition.cm-policy-edition .cm-news-graphic .ng-note{font-size:15px!important;line-height:1.65!important}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic .ng-credit{display:block;margin-top:16px;font-size:12px;line-height:1.8}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic .ng-credit>span{display:block;margin:0!important}
 body main.cm-new-edition.cm-policy-edition .cm-news-graphic .ng-credit>span+span{margin-top:5px!important}
}
