@media(max-width:850px){
  nav .mobile-priority{display:inline-flex!important}
  .site-header nav{gap:12px}
  .site-header .nav-cta{padding:10px 12px}
}
@media(max-width:420px){
  .site-header{width:calc(100% - 24px)}
  .site-header nav{gap:8px}
  .site-header .nav-cta{padding:9px 10px;font-size:12px}
  .site-header nav .mobile-priority{font-size:12px}
}
