/* A magazine starts with the lead story; keep an accessible document heading. */
.nc-home-title{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.nc-hero-grid{margin-top:32px}.nc-article{max-width:1424px}.nc-article-head{max-width:none;margin:0 0 28px;text-align:left}.nc-article-head h1{max-width:none}.nc-article-head .nc-standfirst{max-width:none}.nc-article-hero{aspect-ratio:16/9;overflow:hidden;background:#080d14;margin-bottom:32px}.nc-article-hero img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;display:block}.nc-article-grid{grid-template-columns:minmax(0,1fr) 300px;gap:28px;justify-content:normal}.nc-article-grid>.nc-prose{min-width:0;width:100%;max-width:none}.nc-prose p,.nc-prose li{overflow-wrap:anywhere}.nc-article-sources{border-top:1px solid var(--nc-border);margin-top:36px;padding-top:24px;font-size:.9rem}.nc-article-sources h2{font-size:1.2rem}.nc-article-sources ul{padding-left:22px}.nc-prose .wp-block-image img{height:auto;max-width:100%;object-fit:contain}.nc-prose .wp-block-gallery{gap:16px}.nc-prose .wp-block-gallery figure{min-width:0}.nc-hub-art img{object-fit:contain}.nc-footer h2{font-size:1.2rem}.nc-guide-status{margin-bottom:20px}.nc-header .nc-brand small:empty{display:none}
@media(max-width:1100px){.nc-article-grid{grid-template-columns:minmax(0,1fr) 260px;gap:24px}}
@media(max-width:760px){.nc-hero-grid{margin-top:20px}.nc-article-head{margin-bottom:24px}.nc-article-hero{aspect-ratio:16/9;margin-bottom:24px}.nc-article-grid{gap:24px}.nc-prose .wp-block-gallery{display:flex;flex-direction:column}.nc-prose .wp-block-gallery .wp-block-image{width:100%!important;margin:0!important}.nc-lightbox-tools{gap:6px}}
