/* Shared back link and previous/next navigation for News and Research articles. */
.news-back-link{
    display:inline-flex;
    gap:.45em;
    align-items:center;
    margin-bottom:clamp(28px,3vw,44px);
    color:var(--pwg-theme-link);
    font-family:"Alegreya Sans SC",sans-serif;
    font-size:1rem;
    font-weight:700;
    text-decoration:none;
}
.news-back-link:hover{
    color:var(--pwg-theme-text,#000);
    text-decoration:none;
}
.news-back-link:focus-visible,
.news-article-nav a:focus-visible{
    outline:2px solid var(--pwg-accent);
    outline-offset:4px;
    border-radius:2px;
}
.news-article-nav{
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:30px;
    max-width:900px;
    margin:clamp(38px,4vw,60px) auto 0;
    padding-top:22px;
    border-top:1px solid #d8dde3;
}
.news-article-nav a{
    color:var(--pwg-theme-text,#111);
    font-family:"Alegreya Sans SC",sans-serif;
    font-size:1.18rem;
    font-weight:700;
    line-height:1.05;
    text-decoration:none;
}
.news-article-nav a:last-child{text-align:right;}
.news-article-nav a:hover{color:var(--pwg-theme-link);text-decoration:none;}
.news-article-nav a span{
    display:block;
    margin-bottom:5px;
    color:var(--pwg-theme-muted,#69717a);
    font-family:"Alegreya Sans SC",sans-serif;
    font-size:.78rem;
    font-weight:700;
    letter-spacing:.04em;
    text-transform:uppercase;
}

@media(max-width:768px){
    .news-back-link{margin-bottom:26px;}
    .news-article-nav{grid-template-columns:1fr;gap:22px;}
    .news-article-nav a:last-child{text-align:right;}
    .news-article-nav>span{display:none;}
}
