.news-article-page{width:100%;overflow-x:clip;background:linear-gradient(180deg,#f8fafc,#fff 42%,#f5f8fb);color:var(--text)}.news-article-hero{position:relative;display:grid;gap:1.05rem;width:min(960px,calc(100% - 2rem));margin:0 auto;padding:5rem 0 2rem}.news-article-hero__back{width:fit-content;color:var(--accent-2);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.news-article-hero__back:before{content:"<";margin-right:.45rem}.news-article-hero__media{overflow:hidden;aspect-ratio:16 / 8.6;background:#d7dee8;box-shadow:0 20px 54px #0e24421f}.news-article-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.news-article-hero__copy{display:grid;gap:.72rem;max-width:760px}.news-article-meta{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;color:#667085;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.news-article-meta span:not(:last-child):after{content:"/";margin-left:.55rem;color:#66708580}.news-article-hero h1{margin:0;color:var(--mni-brand-dark);font-family:var(--font-title);font-size:clamp(1.65rem,2.7vw,2.85rem);font-weight:750;letter-spacing:0;line-height:1.12;text-transform:none}.news-article-hero p{margin:0;max-width:640px;color:#5f6d7e;font-size:clamp(.92rem,1vw,1rem);line-height:1.75}.news-article-shell{display:grid;gap:1.75rem;width:min(960px,calc(100% - 2rem));margin:0 auto;padding:0 0 3rem}.news-article-aside{display:none}.news-article-body{max-width:720px;color:#243247;font-size:1rem;line-height:1.86}.news-article-body>*:first-child{margin-top:0}.news-article-body p{margin:1.05rem 0}.news-article-body h2{margin:2.15rem 0 .75rem;color:var(--mni-brand-dark);font-family:var(--font-title);font-size:clamp(1.08rem,1.55vw,1.35rem);font-weight:750;letter-spacing:0;line-height:1.28;text-transform:none}.news-article-body figure{margin:2rem 0}.news-article-body figure img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.news-article-body figcaption{margin-top:.55rem;color:#667085;font-size:.78rem;line-height:1.5}.news-article-body blockquote{margin:1.9rem 0;padding:1.2rem 0 1.2rem 1.15rem;border-left:2px solid var(--accent-2);color:var(--mni-brand-dark);font-family:var(--font-title);font-size:clamp(1.05rem,1.55vw,1.32rem);font-weight:700;line-height:1.45}.news-article-body blockquote p{margin:0}.news-article-body cite{display:block;margin-top:.75rem;color:#667085;font-family:var(--font-body);font-size:.78rem;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.news-article-body ul{display:grid;gap:.65rem;margin:1.25rem 0;padding-left:1.15rem}.news-article-body li::marker{color:var(--accent-2)}.news-related{width:min(960px,calc(100% - 2rem));margin:0 auto;padding:2rem 0 3rem;border-top:1px solid rgba(25,61,108,.12)}.news-related__head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.news-related__head span{color:var(--mni-brand-dark);font-family:var(--font-title);font-size:1.08rem;font-weight:800;text-transform:uppercase}.news-related__head a{color:var(--accent-2);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.news-related__grid{display:grid;gap:1rem}.news-related-card{display:grid;gap:.55rem;color:inherit;text-decoration:none}.news-related-card img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.news-related-card span{color:#667085;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.news-related-card strong{color:var(--mni-brand-dark);font-family:var(--font-title);font-size:.96rem;letter-spacing:0;line-height:1.34;text-transform:none}@media (min-width: 900px){.news-article-hero{padding-top:6rem;padding-bottom:2.35rem}.news-article-shell{grid-template-columns:13rem minmax(0,720px);justify-content:center;align-items:start;gap:4.5rem}.news-article-aside{position:sticky;top:6.5rem;display:grid;gap:1rem;padding-top:.25rem}.news-article-aside__block{display:grid;gap:.25rem;padding-bottom:.95rem;border-bottom:1px solid rgba(25,61,108,.12)}.news-article-aside__block span{color:#667085;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.news-article-aside__block strong{color:var(--mni-brand-dark);font-family:var(--font-title);font-size:.92rem;line-height:1.25;text-transform:uppercase}.news-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.news-article-hero{width:min(100% - 1.25rem,960px);padding:4.35rem 0 1.55rem}.news-article-hero__media{aspect-ratio:16 / 10.5}.news-article-hero h1{font-size:clamp(1.35rem,6vw,1.72rem);line-height:1.16}.news-article-shell,.news-related{width:min(100% - 1.25rem,960px)}.news-article-body{font-size:.95rem;line-height:1.78}.news-related__head{align-items:start;flex-direction:column}}
