/* Five equal columns replace the old four-menu nth-child spacing only when public. */
@media (min-width:1025px){
 #header.has-datahub-navigation{flex-wrap:nowrap;gap:24px;}
 #header.has-datahub-navigation .sitelogo,
 #header.has-datahub-navigation .hd-link{flex-shrink:0;}
 #header #gnb.has-datahub{flex:0 1 848px;width:848px;min-width:0;box-sizing:border-box;}
 #header #gnb.has-datahub>ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));}
 #header #gnb.has-datahub>ul>li:nth-child(n){margin-right:0;min-width:0;}
 #header #gnb.has-datahub>ul>li:nth-child(n)>a{display:flex;align-items:center;justify-content:center;width:100%;white-space:nowrap;}
 #header #gnb.has-datahub>ul>li>a>span{display:inline-flex;align-items:center;justify-content:center;}
 #header #gnb.has-datahub>ul>li:nth-child(2)>.subm{left:50%;transform:translateX(-50%);}
}
/* Keep the longer Data Hub submenu centered under its own column. */
#header #gnb > ul > li.datahub-menu > .subm{width:max-content;min-width:100%;left:50%;transform:translateX(-50%);}
#header #gnb > ul > li.datahub-menu > .subm > ul > li > a{white-space:nowrap;}
