/* Last-loaded navigation layer: the same route structure on every experience. */
header.experience-header{position:relative;display:flex;grid-template-columns:none;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;min-height:0;height:auto;margin:0;padding:21px max(24px,calc((100vw - 1320px)/2));background:#09141eee;border-bottom:1px solid #334758}
header.experience-header>a.experience-brand{display:block;flex:none;min-height:20px;margin:0;padding:0;color:#edf4f5;font:600 14px/1.4 Manrope,system-ui,sans-serif;letter-spacing:.12em;text-decoration:none;white-space:nowrap}
header.experience-header>nav{display:flex;flex:0 1 auto;grid-template-columns:none;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:3px;max-width:100%;width:auto;height:auto;margin:0;padding:0 0 3px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#7897a4 transparent}
header.experience-header>nav>a{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-height:40px;margin:0;padding:8px 10px;border:0;border-radius:8px;background:none;color:#bce5df;font:400 12px/1.4 Manrope,system-ui,sans-serif;letter-spacing:0;text-decoration:none;white-space:nowrap}
header.experience-header>nav>a:hover,header.experience-header>nav>a[aria-current=page]{background:#bce5df18;color:#edfff9}header.experience-header>nav>a[aria-current=page]{font-weight:600}
@media(max-width:700px){header.experience-header{padding:17px 18px;gap:12px}header.experience-header>nav{flex:1 0 100%;width:100%;max-width:100%;gap:2px}header.experience-header>nav>a{min-height:40px;padding:7px 9px;font-size:11px}}
header.experience-header{flex-direction:row}
/* Every destination is available in a named mobile menu, without a clipped link rail. */
header.experience-header>.experience-menu-toggle{display:none}
@media(max-width:700px){
 header.experience-header{gap:12px;padding:12px 18px;align-items:center}
 header.experience-header>a.experience-brand{font-size:12px;letter-spacing:.1em;flex:1;min-width:min-content;overflow-wrap:normal!important}
 header.experience-header>.experience-menu-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;max-width:55%;min-height:44px;padding:8px 12px;font-size:12px;line-height:1.3;border:1px solid #536e83;border-radius:9px;color:#bce5df;background:#10212c;white-space:normal}
 header.experience-header:has(>.experience-menu-toggle)>nav{display:none}
 header.experience-header.experience-menu-open>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;flex:1 0 100%;width:100%;overflow:visible;padding:8px 0 4px}
 header.experience-header.experience-menu-open>nav>a{justify-content:flex-start;white-space:normal;min-height:44px;font-size:12px;padding:10px 12px;border:1px solid #334758;border-radius:8px}
}
