
/* Mantém todas as abas de navegação acessíveis em celular e tablet. */
@media (max-width:800px){
  .site-header{min-height:112px;height:auto;padding-top:14px;padding-bottom:10px;flex-wrap:wrap;align-content:flex-start;gap:9px}
  .site-header .brand{min-height:52px;display:flex;align-items:center}
  .site-header nav{order:3;width:100%;display:flex;align-items:center;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:9px 0 3px;border-top:1px solid rgba(16,37,54,.14);white-space:nowrap}
  .site-header nav::-webkit-scrollbar{display:none}
  .site-header nav a:not(.nav-cta){display:block!important;flex:0 0 auto}
  .site-header .nav-cta{position:absolute;top:16px;right:5vw;min-height:44px}
}
@media (max-width:520px){
  .site-header{min-height:108px}
  .site-header nav{gap:18px;font-size:9px}
  .site-header .nav-cta{top:15px}
}
