/* A compact, centered navigation bar; LOD identity and existing destinations. */
body header.global-header{display:block;position:sticky;top:0;z-index:100;height:52px;min-height:52px;padding:0;background:rgba(29,29,31,.96);color:#f5f5f7;border-bottom:1px solid #ffffff12;backdrop-filter:blur(18px)}
.global-header .header-inner{height:52px;max-width:1080px;width:100%;margin:0 auto;padding:0 22px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box}
body header.global-header .logo{font-size:28px;line-height:1;letter-spacing:-2px;color:#f5f5f7;flex-shrink:0;margin:0;padding:0;min-height:44px;display:flex;align-items:center}
body header.global-header .logo small,body header.global-header .logo span{display:none}
body header.global-header nav,body header.global-header .journal-nav{display:flex;position:static;margin:0 auto;padding:0;gap:27px;font-size:14px;line-height:1.3;align-items:center;justify-content:center;flex-wrap:nowrap;background:none;border:0}
body header.global-header nav a,body header.global-header .journal-nav a{color:#d9d9dc;min-height:44px;padding:4px 0;white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;box-sizing:border-box}
body header.global-header a:hover{color:white}
body header.global-header .nav-cta{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0;font-size:14px;line-height:1.3;background:none;border:0;border-radius:0;color:#f5f5f7;white-space:nowrap}
body header.global-header .language-picker{display:block;margin:0;flex-shrink:0}
body header.global-header .language-picker select{font-size:13px;line-height:1.3;color:#dedee2;color-scheme:dark;background:transparent;border:0;border-radius:0;min-height:44px;max-width:150px;padding:6px 4px;width:auto;margin:0}
body header.global-header .language-picker option{color:#f5f5f7;background:#1d1d1f}
body header.global-header .menu{display:none}
body header.global-header :focus-visible{outline:2px solid #8ec8ff;outline-offset:2px}
html{scroll-padding-top:70px}
@media(max-width:1000px){.global-header .header-inner{gap:18px;max-width:960px}body header.global-header nav,body header.global-header .journal-nav{gap:19px}body header.global-header nav a{font-size:14px}body header.global-header .nav-cta{display:none}}
@media(max-width:760px){body header.global-header,body header.global-header .header-inner{height:52px;min-height:52px}.global-header .header-inner{padding:0 20px;gap:14px}body header.global-header .logo{font-size:27px}body header.global-header nav{display:none;position:absolute;top:52px;left:0;right:0;margin:0;padding:16px 24px 22px;background:#1d1d1f;border-bottom:1px solid #444;align-items:stretch;gap:0}body header.global-header nav.open{display:flex;flex-direction:column}body header.global-header nav a{font-size:18px;min-height:48px;white-space:normal}body header.global-header .menu{display:block;order:4;min-height:44px;min-width:44px;font-size:24px;line-height:1;background:transparent;color:#f5f5f7;padding:0;border:0;margin:0}body header.global-header .language-picker{margin-left:auto}body header.global-header .language-picker select{font-size:13px;max-width:150px}body header.global-header .journal-nav{gap:14px;overflow-x:auto;justify-content:flex-start;min-width:0;margin:0;font-size:13px}body header.global-header .journal-nav a{font-size:13px}body header.global-header .journal-nav+.language-picker{margin-left:0}}


