body:not(.pdf-header-ready) header > div{max-width:1100px!important;flex-wrap:nowrap;min-height:60px;gap:16px}body:not(.pdf-header-ready) header .logo{white-space:nowrap}body:not(.pdf-header-ready) .site-navigation{display:flex;align-items:center;gap:clamp(8px,1.5vw,19px);margin-left:auto}body:not(.pdf-header-ready) .site-navigation a{white-space:nowrap;font-size:.87rem;font-weight:600;color:var(--mute)}body:not(.pdf-header-ready) .site-navigation a:hover,body:not(.pdf-header-ready) .site-navigation a[aria-current=page]{color:var(--acc)}body:not(.pdf-header-ready) .site-nav-toggle{display:none;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--ink);padding:7px 11px;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer;gap:6px;align-items:center;line-height:1.1}body:not(.pdf-header-ready) .site-nav-toggle:focus-visible{outline:3px solid var(--acc);outline-offset:2px}@media (max-width:830px){body:not(.pdf-header-ready) header > div{position:relative;justify-content:space-between}body:not(.pdf-header-ready) .site-nav-toggle{display:inline-flex;margin-left:auto}body:not(.pdf-header-ready) .site-navigation{display:none;position:absolute;top:100%;right:12px;left:12px;margin:0;padding:8px;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 35px #0f1a3440;max-height:min(70vh,430px);overflow-y:auto;z-index:60}body:not(.pdf-header-ready) .site-navigation.is-open{display:grid;gap:0}body:not(.pdf-header-ready) .site-navigation a{display:block;padding:10px 12px;border-radius:8px;font-size:.95rem}body:not(.pdf-header-ready) .site-navigation a:hover,body:not(.pdf-header-ready) .site-navigation a:focus-visible,body:not(.pdf-header-ready) .site-navigation a[aria-current=page]{background:color-mix(in srgb,var(--acc) 9%,var(--card))}}body:not(.pdf-header-ready) header{background:var(--card);border-bottom:3px solid #0fae96}body:not(.pdf-header-ready) .site-navigation{gap:4px}body:not(.pdf-header-ready) .site-navigation a{padding:8px 12px;border-radius:10px;color:#334b66;transition:background .15s}body:not(.pdf-header-ready) .site-navigation a:hover,body:not(.pdf-header-ready) .site-navigation a[aria-current=page]{color:#0e6b62;background:#dff8f2}body:not(.pdf-header-ready) .site-nav-toggle{background:#123f68;color:#fff;border:1px solid #123f68;border-radius:11px;padding:9px 14px}@media (max-width:830px){body:not(.pdf-header-ready) .site-navigation{padding:12px;grid-template-columns:repeat(2,1fr);gap:8px;border-radius:18px;border:1px solid #c9e9e0;box-shadow:0 18px 40px #123f6833}body:not(.pdf-header-ready) .site-navigation.is-open{display:grid}body:not(.pdf-header-ready) .site-navigation a{background:#f1faf8;padding:14px 12px;text-align:center;border:1px solid #def1eb}body:not(.pdf-header-ready) .site-navigation a[aria-current=page]{background:#dff8f2}}body:not(.pdf-header-ready) header .site-navigation{flex-wrap:wrap;justify-content:flex-end;gap:9px 8px;padding:10px 0 14px}body:not(.pdf-header-ready) header .site-navigation a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid #164e79;border-radius:10px;background:linear-gradient(180deg,#2876ae,#195887);color:#fff;font-size:12px;font-weight:750;line-height:1.2;text-decoration:none;box-shadow:0 4px 0 #113d60,0 6px 10px #153e6824;text-shadow:0 1px 0 #123f6860;transition:transform .13s,box-shadow .13s,background .13s}body:not(.pdf-header-ready) header .site-navigation a:nth-child(3n){border-color:#087b70;background:linear-gradient(180deg,#16a091,#087f73);box-shadow:0 4px 0 #075d55,0 6px 10px #153e6824}body:not(.pdf-header-ready) header .site-navigation a:hover,body:not(.pdf-header-ready) header .site-navigation a[aria-current=page]{background:linear-gradient(180deg,#388bc5,#246c9f);color:#fff;transform:translateY(-1px);box-shadow:0 5px 0 #113d60,0 8px 13px #153e6830}body:not(.pdf-header-ready) header .site-navigation a:nth-child(3n):hover,body:not(.pdf-header-ready) header .site-navigation a:nth-child(3n)[aria-current=page]{background:linear-gradient(180deg,#25b5a5,#159487);box-shadow:0 5px 0 #075d55,0 8px 13px #153e6830}body:not(.pdf-header-ready) header .site-navigation a:active{transform:translateY(3px);box-shadow:0 1px 0 #113d60}body:not(.pdf-header-ready) header .site-navigation a:focus-visible{outline:3px solid #e0a535;outline-offset:4px}body:not(.pdf-header-ready) header .site-nav-toggle{box-shadow:0 4px 0 #0b2946;background:linear-gradient(180deg,#2876ae,#195887)}@media (min-width:831px){body:not(.pdf-header-ready) header>div{align-items:center}body:not(.pdf-header-ready) header .site-navigation{max-width:850px}body:not(.pdf-header-ready) header .site-navigation a{white-space:nowrap}}@media (max-width:830px){body:not(.pdf-header-ready) header .site-navigation{padding:16px 12px 20px;gap:12px 9px;background:#f5fbff;grid-template-columns:repeat(2,minmax(0,1fr));max-height:min(75vh,540px)}body:not(.pdf-header-ready) header .site-navigation a{font-size:12px;white-space:normal;min-height:46px;padding:10px 8px}body:not(.pdf-header-ready) header .site-navigation.is-open{display:grid}}@media (prefers-reduced-motion:reduce){body:not(.pdf-header-ready) header .site-navigation a{transition:none}}body:not(.pdf-header-ready) header .shared-tool-menu{position:relative;max-width:none!important;flex-basis:100%;width:100%;min-height:0;display:flex;justify-content:flex-end}body:not(.pdf-header-ready) header:has(.shared-tool-menu){flex-wrap:wrap}body:not(.pdf-header-ready) header .shared-tool-menu .site-navigation{margin-left:0}@media (max-width:830px){body:not(.pdf-header-ready) header .shared-tool-menu{flex-basis:auto;width:auto;margin-left:auto}body:not(.pdf-header-ready) header .shared-tool-menu .site-navigation{width:min(350px,calc(100vw - 32px));left:auto;right:0}}@media (max-width:830px){body:not(.pdf-header-ready) header .site-navigation.is-open{gap:12px 9px}}@media (max-width:830px){body:not(.pdf-header-ready) header.photo-header>div:first-child{width:100%;flex-basis:100%;flex-wrap:wrap;gap:8px 16px}body:not(.pdf-header-ready) header.photo-header .shared-tool-menu{flex-basis:100%;width:100%;padding-top:0}}body:not(.pdf-header-ready) header .site-nav-toggle:hover,body:not(.pdf-header-ready) header .site-nav-toggle:focus-visible{background:linear-gradient(180deg,#388bc5,#246c9f);color:#fff}@media (min-width:831px){body:not(.pdf-header-ready) header:has(.shared-tool-menu){padding-left:12px;padding-right:12px;gap:10px}body:not(.pdf-header-ready) header .shared-tool-menu{flex-basis:100%;width:100%;padding-left:0;padding-right:0}body:not(.pdf-header-ready) header .shared-tool-menu .site-navigation{max-width:none;flex-wrap:nowrap;gap:6px;white-space:nowrap}body:not(.pdf-header-ready) header .shared-tool-menu .site-navigation a{font-size:11px;padding:8px 9px;min-height:36px}}@media (min-width:831px) and (max-width:1150px){body:not(.pdf-header-ready) header .shared-tool-menu .site-navigation{gap:4px}body:not(.pdf-header-ready) header .shared-tool-menu .site-navigation a{font-size:9.5px;padding:7px 6px}}@media (max-width:830px){body:not(.pdf-header-ready) header .site-navigation:not(.is-open){display:none}}
/* Shared public top area. Only the header, recruitment ticker and language strip. */
@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&display=swap);
:where(body.pdf-header-ready) header{background:color-mix(in srgb,var(--card) 92%,transparent);backdrop-filter:saturate(160%) blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40}
:where(body.pdf-header-ready) header div{max-width:980px;margin:0 auto;padding:13px 16px;display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center}
:where(body.pdf-header-ready) header .logo{font-family:"Sora",sans-serif;font-weight:800;font-size:1.2rem;color:var(--ink);text-decoration:none;margin-right:auto;display:flex;align-items:center;gap:8px;letter-spacing:-.02em}
:where(body.pdf-header-ready) header .logo::before{content:"";width:10px;height:10px;border-radius:3px;background:linear-gradient(135deg,var(--acc),var(--acc2));display:inline-block;flex:0 0 auto}
:where(body.pdf-header-ready) header a{text-decoration:none;color:var(--mute);font-weight:500;font-size:.95rem}
:where(body.pdf-header-ready) header a:hover{color:var(--ink)}
:where(body.pdf-header-ready) header .logo::before{content:"";width:27px;height:29px;border-radius:0;background:center/contain no-repeat url("/favicon.svg");box-shadow:none}
:where(body.pdf-header-ready) header > div{max-width:1100px!important;flex-wrap:nowrap;min-height:60px;gap:16px}
:where(body.pdf-header-ready) header .logo{white-space:nowrap}
:where(body.pdf-header-ready) .site-navigation{display:flex;align-items:center;gap:clamp(8px,1.5vw,19px);margin-left:auto}
:where(body.pdf-header-ready) .site-navigation a{white-space:nowrap;font-size:.87rem;font-weight:600;color:var(--mute)}
:where(body.pdf-header-ready) .site-navigation a:hover,:where(body.pdf-header-ready) .site-navigation a[aria-current=page]{color:var(--acc)}
:where(body.pdf-header-ready) .site-nav-toggle{display:none;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--ink);padding:7px 11px;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer;gap:6px;align-items:center;line-height:1.1}
:where(body.pdf-header-ready) .site-nav-toggle:focus-visible{outline:3px solid var(--acc);outline-offset:2px}
@media (max-width:830px){:where(body.pdf-header-ready) header > div{position:relative;justify-content:space-between}
:where(body.pdf-header-ready) .site-nav-toggle{display:inline-flex;margin-left:auto}
:where(body.pdf-header-ready) .site-navigation{display:none;position:absolute;top:100%;right:12px;left:12px;margin:0;padding:8px;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 35px #0f1a3440;max-height:min(70vh,430px);overflow-y:auto;z-index:60}
:where(body.pdf-header-ready) .site-navigation.is-open{display:grid;gap:0}
:where(body.pdf-header-ready) .site-navigation a{display:block;padding:10px 12px;border-radius:8px;font-size:.95rem}
:where(body.pdf-header-ready) .site-navigation a:hover,:where(body.pdf-header-ready) .site-navigation a:focus-visible,:where(body.pdf-header-ready) .site-navigation a[aria-current=page]{background:color-mix(in srgb,var(--acc) 9%,var(--card))}
}
:where(body.pdf-header-ready) header{background:var(--card);border-bottom:3px solid #0fae96}
:where(body.pdf-header-ready) .site-navigation{gap:4px}
:where(body.pdf-header-ready) .site-navigation a{padding:8px 12px;border-radius:10px;color:#334b66;transition:background .15s}
:where(body.pdf-header-ready) .site-navigation a:hover,:where(body.pdf-header-ready) .site-navigation a[aria-current=page]{color:#0e6b62;background:#dff8f2}
:where(body.pdf-header-ready) .site-nav-toggle{background:#123f68;color:#fff;border:1px solid #123f68;border-radius:11px;padding:9px 14px}
@media (max-width:830px){:where(body.pdf-header-ready) .site-navigation{padding:12px;grid-template-columns:repeat(2,1fr);gap:8px;border-radius:18px;border:1px solid #c9e9e0;box-shadow:0 18px 40px #123f6833}
:where(body.pdf-header-ready) .site-navigation.is-open{display:grid}
:where(body.pdf-header-ready) .site-navigation a{background:#f1faf8;padding:14px 12px;text-align:center;border:1px solid #def1eb}
:where(body.pdf-header-ready) .site-navigation a[aria-current=page]{background:#dff8f2}
}
:where(body.pdf-header-ready) header .site-navigation{flex-wrap:wrap;justify-content:flex-end;gap:9px 8px;padding:10px 0 14px}
:where(body.pdf-header-ready) header .site-navigation a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid #164e79;border-radius:10px;background:linear-gradient(180deg,#2876ae,#195887);color:#fff;font-size:12px;font-weight:750;line-height:1.2;text-decoration:none;box-shadow:0 4px 0 #113d60,0 6px 10px #153e6824;text-shadow:0 1px 0 #123f6860;transition:transform .13s,box-shadow .13s,background .13s}
:where(body.pdf-header-ready) header .site-navigation a:nth-child(3n){border-color:#087b70;background:linear-gradient(180deg,#16a091,#087f73);box-shadow:0 4px 0 #075d55,0 6px 10px #153e6824}
:where(body.pdf-header-ready) header .site-navigation a:hover,:where(body.pdf-header-ready) header .site-navigation a[aria-current=page]{background:linear-gradient(180deg,#388bc5,#246c9f);color:#fff;transform:translateY(-1px);box-shadow:0 5px 0 #113d60,0 8px 13px #153e6830}
:where(body.pdf-header-ready) header .site-navigation a:nth-child(3n):hover,:where(body.pdf-header-ready) header .site-navigation a:nth-child(3n)[aria-current=page]{background:linear-gradient(180deg,#25b5a5,#159487);box-shadow:0 5px 0 #075d55,0 8px 13px #153e6830}
:where(body.pdf-header-ready) header .site-navigation a:active{transform:translateY(3px);box-shadow:0 1px 0 #113d60}
:where(body.pdf-header-ready) header .site-navigation a:focus-visible{outline:3px solid #e0a535;outline-offset:4px}
:where(body.pdf-header-ready) header .site-nav-toggle{box-shadow:0 4px 0 #0b2946;background:linear-gradient(180deg,#2876ae,#195887)}
@media (min-width:831px){:where(body.pdf-header-ready) header>div{align-items:center}
:where(body.pdf-header-ready) header .site-navigation{max-width:850px}
:where(body.pdf-header-ready) header .site-navigation a{white-space:nowrap}
}
@media (max-width:830px){:where(body.pdf-header-ready) header .site-navigation{padding:16px 12px 20px;gap:12px 9px;background:#f5fbff;grid-template-columns:repeat(2,minmax(0,1fr));max-height:min(75vh,540px)}
:where(body.pdf-header-ready) header .site-navigation a{font-size:12px;white-space:normal;min-height:46px;padding:10px 8px}
:where(body.pdf-header-ready) header .site-navigation.is-open{display:grid}
}
@media (prefers-reduced-motion:reduce){:where(body.pdf-header-ready) header .site-navigation a{transition:none}
}
@media (max-width:830px){:where(body.pdf-header-ready) header .site-navigation.is-open{gap:12px 9px}
}
:where(body.pdf-header-ready) header .site-nav-toggle:hover,:where(body.pdf-header-ready) header .site-nav-toggle:focus-visible{background:linear-gradient(180deg,#388bc5,#246c9f);color:#fff}
@media (min-width:831px){:where(body.pdf-header-ready) header>div{max-width:none!important;padding-left:18px;padding-right:18px;gap:14px}
:where(body.pdf-header-ready) header .logo{flex-shrink:0}
:where(body.pdf-header-ready) header .site-navigation{max-width:none;flex-wrap:nowrap;gap:6px;white-space:nowrap}
:where(body.pdf-header-ready) header .site-navigation a{font-size:11px;padding:8px 9px;min-height:36px}
:where(body.pdf-header-ready) header .logo img{max-width:84px}
}
@media (min-width:831px) and (max-width:1150px){:where(body.pdf-header-ready) header>div{padding-left:10px;padding-right:10px;gap:8px}
:where(body.pdf-header-ready) header .site-navigation{gap:4px}
:where(body.pdf-header-ready) header .site-navigation a{font-size:9.5px;padding:7px 6px}
:where(body.pdf-header-ready) header .logo img{max-width:70px}
}
@media (min-width:831px){:where(body.pdf-header-ready) body>header>div>.site-navigation{display:flex;flex-wrap:nowrap;max-width:none}
:where(body.pdf-header-ready) body>header>div>.logo{width:100px;min-width:100px;flex-basis:100px;background-size:contain!important}
:where(body.pdf-header-ready) body>header>div>.site-navigation a{white-space:nowrap}
}
@media (min-width:831px) and (max-width:1150px){:where(body.pdf-header-ready) body>header>div>.logo{width:84px;min-width:84px;flex-basis:84px}
:where(body.pdf-header-ready) body>header>div>.site-navigation a{font-size:9px;padding:7px 5px}
}
:where(body.pdf-header-ready) header .logo::before{width:28px;height:28px;background:url("/favicon.svg") center/contain no-repeat;border-radius:0}
:where(body.pdf-header-ready) header .logo::before{background-image:url("/site-logo-icon.png");border-radius:5px}
:where(body.pdf-header-ready) header .logo{display:block;flex:none;width:110px;height:94px;font-size:0!important;line-height:0;background:url("/site-logo-full.jpg") center/contain no-repeat}
:where(body.pdf-header-ready) header .logo::before{display:none}
body.pdf-header-ready:not(#pdf-header-never) header{background:#0c1929;border-bottom:1px solid #ffffff30;border-image:none;box-shadow:0 4px 30px #00000033}
body.pdf-header-ready:not(#pdf-header-never) .site-navigation a{color:#eaf3fe;background:#ffffff09;border-color:#ffffff2e}
body.pdf-header-ready:not(#pdf-header-never) .site-navigation a:hover,body.pdf-header-ready:not(#pdf-header-never) .site-navigation a[aria-current=page]{color:#2d83f4;background:#2d83f412;border-color:#2d83f470}
body.pdf-header-ready:not(#pdf-header-never) header .logo{background-color:#ffffff;border-radius:10px}
body.pdf-header-ready:not(#pdf-header-never) .site-nav-toggle{background:#152841;border:1px solid #7ea8df;color:#ffffff}
body.pdf-header-ready:not(#pdf-header-never) #lang-bar{background:#081321;color:#d2e5fd}
body.pdf-header-ready:not(#pdf-header-never) #job-ticker{background:#112137}
body.pdf-header-ready:not(#pdf-header-never) #job-ticker .jt-label{background:#1b3556}
@media (max-width:830px){body.pdf-header-ready:not(#pdf-header-never) .site-navigation{background:#0c1a2d;border-color:#ffffff30}
body.pdf-header-ready:not(#pdf-header-never) .site-navigation a{background:#ffffff08;color:#e8f2fe;border-color:#ffffff2b}
}
body.pdf-header-ready:not(#pdf-header-never) header{margin:18px 24px 0;border:1px solid #ffffff30;border-radius:999px;background:#ffffff0d;backdrop-filter:blur(15px)}
body.pdf-header-ready:not(#pdf-header-never) header>div{min-height:82px;padding-top:8px;padding-bottom:8px}
body.pdf-header-ready:not(#pdf-header-never) header .logo{background-color:#ffffff;border-radius:12px}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a{box-shadow:none;text-shadow:none;background:transparent;border-color:transparent;border-radius:999px}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:hover,body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a[aria-current=page]{background:#ffffff10;border-color:#ffffff30}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:last-child{background:#ffffff;color:#102744;border-color:#ffffff;padding-left:16px;padding-right:16px}
@media (max-width:1100px){body.pdf-header-ready:not(#pdf-header-never) header{margin:12px 10px 0}
}
@media (max-width:830px){body.pdf-header-ready:not(#pdf-header-never) header{border-radius:24px}
body.pdf-header-ready:not(#pdf-header-never) .site-navigation{top:calc(100% + 8px)}
}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation{perspective:850px}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a{position:relative;transform-style:preserve-3d;background:linear-gradient(155deg,#ffffff16,#ffffff05);border-color:#ffffff30;box-shadow:0 3px 0 #1b3556,0 6px 12px #00000022;animation:f-nav-3d 6s ease-in-out infinite;will-change:transform}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:nth-child(3n/**/+2){animation-delay:-2s}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:nth-child(3n){animation-delay:-4s;box-shadow:0 3px 0 #102a4b,0 6px 12px #00000022}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:last-child{background:linear-gradient(155deg,#ffffff,#e6f0fe);color:#102744;border-color:#ffffff}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:hover,body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:focus-visible{animation-play-state:paused;box-shadow:0 4px 0 #355074,0 8px 18px #5c9ff638;border-color:#2d83f499}
body.pdf-header-ready:not(#pdf-header-never) header.f-header-motion-paused .site-navigation a{animation-play-state:paused;will-change:auto}
@keyframes f-nav-3d{0%,100%{transform:perspective(850px) translateY(0) rotateX(0) rotateY(0)}25%{transform:perspective(850px) translateY(-2px) rotateX(7deg) rotateY(-4deg)}65%{transform:perspective(850px) translateY(0) rotateX(-4deg) rotateY(4deg)}}
@media (prefers-reduced-motion:reduce){body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a{animation:none!important;transform:none!important;will-change:auto}
}
body.pdf-header-ready:not(#pdf-header-never) header{background:linear-gradient(110deg,#20416ddd,#1b385ddd);border-color:#91bef966;box-shadow:0 8px 28px #010c1a55}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a[aria-current=page]{color:#fff;background:#0b49a0;border-color:#9ccaff88}
body.pdf-header-ready:not(#pdf-header-never) header{background:linear-gradient(110deg,#0b3265ed,#0b49a0ba);border-color:#85baff66;box-shadow:0 8px 28px #020d2255}
body.pdf-header-ready:not(#pdf-header-never) header{background:#fff;border-color:#d5e2ee;box-shadow:0 4px 22px #202d520a}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a{color:#56617a;background:linear-gradient(155deg,#fff,#f0f6fc);border-color:#d5e2ee;box-shadow:0 3px 0 #c9dcf0,0 6px 12px #104d9f0c}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:nth-child(3n){box-shadow:0 3px 0 #c9dcf0,0 6px 12px #104d9f0c}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:hover,body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a[aria-current=page]{background:#edf4fc;color:#104d9f;border-color:#b8d0e8}
body.pdf-header-ready:not(#pdf-header-never) header .site-navigation a:last-child,body.pdf-header-ready:not(#pdf-header-never) .site-nav-toggle{background:linear-gradient(110deg,#104d9f,#2468b3);color:#fff;border-color:#104d9f}
body.pdf-header-ready:not(#pdf-header-never) #job-ticker{background:linear-gradient(110deg,#104d9f,#2468b3 57%,#104d9f)}
body.pdf-header-ready:not(#pdf-header-never) #job-ticker .jt-label{background:#0b3976}
body.pdf-header-ready:not(#pdf-header-never) #lang-bar{background:#132d4c;color:#fff}
@media (max-width:830px){body.pdf-header-ready:not(#pdf-header-never) .site-navigation{background:#fff;border-color:#d5e2ee}
}

body.pdf-header-ready header.pdf-shared-header{font:16px/1.65 Outfit,system-ui,sans-serif;position:sticky;top:0;z-index:40;display:block;padding:0;box-sizing:border-box}
body.pdf-header-ready header.pdf-shared-header *{box-sizing:border-box}
body.pdf-header-ready header.pdf-shared-header>div{display:flex;align-items:center;flex-wrap:nowrap;margin:0 auto;min-height:82px;max-width:none!important;padding-top:8px;padding-bottom:8px}
body.pdf-header-ready #job-ticker{background:linear-gradient(110deg,#104d9f,#2468b3 57%,#104d9f)}
body.pdf-header-ready #job-ticker .jt-label{background:#0b3976}
body.pdf-header-ready #lang-bar{background:#132d4c;color:white}
body.pdf-header-ready header.pdf-shared-header .site-nav-toggle{font-family:Outfit,system-ui,sans-serif}
body.pdf-header-ready.wallpaper-paused header .site-navigation a,body.pdf-header-ready header.f-header-motion-paused .site-navigation a{animation-play-state:paused;will-change:auto}
@media(max-width:830px){body.pdf-header-ready header.pdf-shared-header .site-navigation:not(.is-open){display:none}}

body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header{width:auto!important;background:#fff!important;border:1px solid #d5e2ee!important;box-shadow:0 4px 22px #202d520a!important}
body.pdf-header-ready:not(#pdf-header-never) #lang-bar .wx-chip{background:#27496d;border-color:#7d9cba;color:#fff}
/* User's laptop refinement: use the open space after the logo for legible navigation. */
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header .logo{margin-right:0;flex-shrink:0}
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header .site-navigation a{color:#173d68!important;font-family:Arial,system-ui,sans-serif;font-weight:800;text-shadow:none;opacity:1}
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header .site-navigation a:last-child{color:#fff!important}
@media(min-width:831px){
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header>div{gap:22px;padding-left:18px;padding-right:18px}
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header .site-navigation{margin-left:0;min-width:0;flex:1;justify-content:flex-start;gap:6px;max-width:none;flex-wrap:nowrap}
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header .site-navigation a{font-size:12px;padding:10px 9px;min-height:42px;flex:1 1 auto;white-space:nowrap}
}
@media(min-width:831px) and (max-width:1150px){
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header>div{gap:12px;padding-left:10px;padding-right:10px}
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header .site-navigation{gap:4px}
body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header .site-navigation a{font-size:10px;padding:8px 5px;min-height:40px}
}
@media(max-width:830px){body.pdf-header-ready:not(#pdf-header-never) header.pdf-shared-header .site-navigation a{font-size:14px;font-weight:800;min-height:50px}}
