/* Native-sized layout: no image, zoom or transform scaling. */
html,body{margin:0;padding:0;overflow:hidden;background:transparent}
.workspace{max-width:none;box-shadow:none;margin:0}
@media(min-width:1351px){body{padding:0}.app-header{height:58px}.overview{padding-top:14px;padding-bottom:16px}.publication-header{padding-top:14px;padding-bottom:14px}.publication-body{padding-top:18px;padding-bottom:18px}.capabilities{margin-top:12px;margin-bottom:15px}.timeline-card{padding-top:18px;padding-bottom:18px}.timeline li{padding-bottom:18px}.landscape{padding-top:16px}.landscape>button{padding-top:11px;padding-bottom:11px}.workspace-footer{padding-top:12px;padding-bottom:12px}}

/* Reflow within the landing page grid, retaining the source story and right rail. */
@media(min-width:1000px) and (max-width:1400px){
 .app-header{height:60px}.overview{padding-top:16px;padding-bottom:18px}
 .market-grid{grid-template-columns:minmax(0,1fr) 284px;gap:18px}
 .company-scope{display:inline}.checked{display:flex}.summary{gap:18px}
 .wide-break{display:initial}.masthead{font-size:25px}
 .main-column,.right-column{gap:16px}
 .publication-header{padding:16px 22px}.publication-body{padding:20px 22px}
 h1{font-size:34px;line-height:1.18}.article-deck{font-size:14px;line-height:1.7}
 .capabilities{margin:16px 0;gap:22px}.article-sources{padding-top:14px}
 .watch-comparison{grid-template-columns:1fr 1fr auto;gap:16px;margin-top:15px;padding-top:14px}
 .watch-comparison .primary{grid-column:auto;justify-self:end;gap:18px;padding:10px 14px}
 .timeline-card{padding:20px}.timeline-card h2{margin-bottom:20px}.timeline li{padding-bottom:23px}
 .landscape{padding:18px 20px 5px}.landscape>button{padding:13px 0}
 .activity-row{grid-template-columns:44px minmax(0,1.25fr) minmax(0,1fr) 66px 14px;gap:12px}
 .activity-reading{display:block;font-size:10px}.activity{padding-left:22px;padding-right:22px}
 .workspace-footer{padding-top:14px;padding-bottom:14px}
}
