/* Navigation parity with the main portfolio, without changing the News editorial design. */
body.news-page .site-header{height:78px;min-height:0;top:0;left:0;right:0;width:100%;border:0;border-bottom:1px solid rgba(27,26,34,.10);border-radius:0;transform:none;box-shadow:none;background:rgba(248,247,244,.96);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:0 clamp(24px,5.6vw,100px);display:flex;align-items:center;gap:38px}
body.news-page .site-header.is-hidden{transform:none}
body.news-page .site-header .brand{display:flex;min-width:auto;margin:0;padding:0;background:none;border:0;box-shadow:none;color:#19181d;font-size:0}
body.news-page .site-header .brand-word{font:700 31px/1 'Space Grotesk','DM Sans',Arial,sans-serif;letter-spacing:-.09em;color:#19181d}
body.news-page .site-header .brand-word span{color:#B16B52}
body.news-page .site-header .brand::before,body.news-page .site-header .brand::after{display:none}
body.news-page .site-header .desktop-nav{margin-left:auto;display:flex;gap:clamp(19px,2.1vw,37px);align-items:center}
body.news-page .site-header .desktop-nav>a:not(.nav-cta){position:relative;padding:14px 0;color:#57565f;font-family:'DM Sans',Arial,sans-serif;font-size:13px;font-weight:650;letter-spacing:-.015em;transition:color .25s}
body.news-page .site-header .desktop-nav>a:not(.nav-cta)::after{content:"";position:absolute;bottom:6px;left:0;right:0;height:2px;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,1,.36,1);background:#B16B52}
body.news-page .site-header .desktop-nav>a:not(.nav-cta):hover::after,body.news-page .site-header .desktop-nav>a[aria-current=page]::after{transform:scaleX(1)}
body.news-page .site-header .desktop-nav>a:not(.nav-cta):hover{color:#202022}
body.news-page .site-header .nav-cta{border-radius:50px;background:#202022;color:#fff;padding:14px 23px;min-width:auto;font-size:12px;font-weight:700;box-shadow:none;display:inline-flex;align-items:center;gap:14px;transition:background .3s,transform .3s}
body.news-page .site-header .nav-cta:hover{background:#39383A;transform:translateY(-2px)}
body.news-page .site-header .nav-cta i{width:21px;height:21px;display:grid;place-items:center}
body.news-page .site-header .nav-cta .signal-icon{width:17px;height:17px}
body.news-page .site-header .menu-toggle{margin-left:auto}
body.news-page .mobile-nav__top{font-family:'DM Sans',Arial,sans-serif}
@media(max-width:860px){body.news-page .site-header{height:68px;padding:0 23px}body.news-page .site-header .desktop-nav{display:none}body.news-page .site-header .menu-toggle{display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:center}}
body.news-page .site-header .desktop-nav>a:not(.nav-cta)::before{display:none!important}
