/* One primary navigation for the home, the scientific library, editorial pages, and documentation. */
.site-header:not(.global-site-header),.library-header,.ed-header,.docs-header{display:none!important}
header.global-site-header{box-sizing:border-box;display:flex;align-items:center;gap:26px;width:100%;height:88px;padding:0 clamp(20px,3.2vw,64px);z-index:1000;font-family:PPNeueMontreal,Arial,sans-serif;font-size:13px;line-height:1.2}
header.global-site-header.global-home{position:fixed;inset:0 0 auto;background:transparent;color:#fff}
header.global-site-header.global-home.is-scrolled{background:linear-gradient(#000e,#000b);backdrop-filter:blur(12px)}
header.global-site-header.global-inner{position:sticky;top:0;background:#fff;color:#243248;border-bottom:1px solid #dce4ed;box-shadow:0 2px 14px #0a1f3a08}
.global-site-header .global-brand{display:inline-flex;align-items:center;flex:0 0 auto;min-width:0}
.global-site-header .global-brand img{display:block;object-fit:contain;object-position:left center;width:178px;max-width:100%;height:42px}
.global-site-header .global-desktop-nav{display:flex;align-items:center;gap:clamp(13px,1.8vw,32px);margin-left:auto;min-width:0}
.global-site-header a,.global-site-header summary{color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer}
.global-site-header .global-desktop-nav>a,.global-site-header .global-desktop-nav>details>summary{text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.025em;opacity:.78}
.global-site-header .global-desktop-nav>a:hover,.global-site-header .global-desktop-nav>details>summary:hover,.global-site-header [aria-current=page]{opacity:1!important}
.global-site-header .global-desktop-nav>a[aria-current=page]{border-bottom:2px solid #006bfb;padding-bottom:6px}
.global-site-header .global-simulation{display:inline-flex;align-items:center;justify-content:center;background:#006bfb;color:white!important;border-radius:999px;padding:14px 19px;opacity:1!important}
.global-site-header .global-research{position:relative}
.global-site-header .global-research summary{list-style:none}
.global-site-header .global-research summary::-webkit-details-marker{display:none}
.global-site-header .global-research summary:after{content:'⌄';margin-left:5px;font-size:13px}
.global-site-header .global-research-links{position:absolute;top:calc(100% + 19px);left:0;display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:2px;min-width:330px;padding:12px;background:#fff;color:#23354b;border:1px solid #dce4ed;border-radius:12px;box-shadow:0 16px 32px #001b3830}
.global-site-header .global-research-links a{padding:10px;border-radius:6px;font-weight:500}
.global-site-header .global-research-links a:hover{background:#edf4ff;color:#006bfb}
.global-site-header .next-locale-picker{display:flex;align-items:center;gap:7px;flex:0 0 auto;margin:0}
.global-site-header .next-locale-picker select{width:148px;max-width:148px;padding:8px 10px;border:1px solid #aebdd0;border-radius:6px;background:#fff;color:#172a47;font:12px/1.2 Arial,sans-serif}
.global-site-header.global-home .next-locale-picker select{background:#101c2c;color:#fff;border-color:#50627d}
.global-site-header .global-menu-button{display:none;color:inherit;background:none;border:1px solid currentColor;border-radius:7px;padding:7px 11px;font-size:21px;line-height:1}
.global-site-header .global-mobile-nav{display:none}
.global-site-header :focus-visible{outline:2px solid #3a93ff;outline-offset:3px}
@media(max-width:1100px){.global-site-header .global-desktop-nav{gap:12px}.global-site-header .global-desktop-nav>a,.global-site-header .global-desktop-nav>details>summary{font-size:11px}.global-site-header .global-brand img{width:145px}}
@media(max-width:900px){.global-site-header{height:76px!important;gap:12px}.global-site-header .global-desktop-nav{display:none}.global-site-header .next-locale-picker{margin-left:auto}.global-site-header .global-menu-button{display:block}.global-site-header .global-mobile-nav{display:flex;flex-direction:column;gap:0;position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 76px);overflow:auto;padding:12px 20px 20px;background:#fff;color:#23354b;border-bottom:1px solid #dce4ed;box-shadow:0 16px 30px #0002}.global-site-header .global-mobile-nav>a,.global-site-header .global-mobile-nav>details>summary{display:block;padding:13px 8px}.global-site-header .global-mobile-nav .global-research-links{position:static;display:grid;min-width:0;box-shadow:none;border:0;padding:0 10px}.global-site-header .global-brand img{width:145px}}
@media(max-width:560px){.global-site-header{padding-inline:16px!important}.global-site-header .global-brand img{width:118px}.global-site-header .next-locale-picker select{width:103px;max-width:103px}.global-site-header .next-locale-picker>span{display:none}}
