/* Keep primary navigation visible on phones. */
@media(max-width:760px){
 .site-header{display:flex;flex-wrap:wrap;height:auto;min-height:0;padding:12px 16px 0;gap:8px 12px}
 .site-header .brand{width:190px}
 .site-header .site-directory{margin-left:auto}
 .site-header>.site-nav,.site-header>.site-nav.open{position:static;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;order:3;flex:0 0 100%;width:100%;margin:0;gap:10px;padding:0;background:#fff;overflow-x:auto;border-top:1px solid #e5ebe7}
 .site-header .site-nav a,.site-header .site-nav .talk{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0;font-size:.76rem;font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;border-radius:0;background:transparent;color:#0e3742!important}
 .site-header .site-nav a[aria-current="page"]{box-shadow:inset 0 -3px #1e7c8c}
 .site-header .site-nav .talk b{display:none}
 .site-header .site-nav a:focus-visible{outline:2px solid #1e7c8c;outline-offset:-2px}
}
/* Mobile navigation is available through the existing site menu. */
@media(max-width:760px){
 .site-header{flex-wrap:nowrap;padding:12px 16px;gap:12px}
 .site-header>.site-nav,.site-header>.site-nav.open{display:none}
 .site-header .site-directory{margin-left:auto}
}
