/* Unified news section header: homepage wordmark, centered navigation. */
.tm-news-header{
    display:grid;
    grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);
    align-items:center;
    gap:18px;
}
.tm-news-header .tm-news-brand{
    display:inline-flex;
    align-items:center;
    justify-self:start;
    font-size:30px;
    line-height:1.1;
    font-weight:850;
    letter-spacing:-.03em;
    white-space:nowrap;
    background:linear-gradient(90deg,#70b7ff,#9b6cff);
    -webkit-background-clip:text;
    background-clip:text;
    color:transparent;
    text-decoration:none;
}
.tm-news-header .tm-news-nav{
    grid-column:2;
    justify-self:center;
    display:flex;
    align-items:center;
    min-width:0;
}
.tm-news-header .tm-news-nav .tm-site-nav{margin:0}
.tm-news-header .tm-news-balancer{grid-column:3}
.site-header .tm-news-header{height:70px}
.tm-news-back{display:inline-flex;margin:0 0 18px}
@media(max-width:700px){
    .tm-news-header{
        grid-template-columns:minmax(0,1fr);
        gap:12px;
    }
    .site-header .tm-news-header{height:auto;min-height:64px;padding:12px 0}
    .tm-news-header .tm-news-brand{font-size:26px}
    .tm-news-header .tm-news-nav{
        grid-column:1;
        grid-row:2;
        justify-self:stretch;
        width:100%;
        overflow:hidden;
    }
    .tm-news-header .tm-news-nav .tm-site-nav{max-width:100%;margin:0 auto}
    .tm-news-header .tm-news-balancer{display:none}
}
