/* Header buttons that lead to the Connect app and its Android download. */
.nav-app{display:flex;align-items:center;gap:8px;flex-shrink:0;}
.nav-app a{font-family:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:none;padding:9px 14px;border-radius:2px;white-space:nowrap;}
.nav-app a.open{color:#F3EFE4;border:1px solid rgba(243,239,228,0.20);}
.nav-app a.open:hover{border-color:#8C7238;}
.nav-app a.get{background:#D4AF37;color:#1A1305;border:1px solid #D4AF37;}
.nav-app a.get:hover{background:#e0bd4a;border-color:#e0bd4a;}
.nav-app .short{display:none;}
@media (max-width:900px){.nav-app{margin-inline-start:auto;margin-inline-end:12px;}}
@media (max-width:600px){
  .nav-app{gap:6px;margin-inline-end:8px;}
  .nav-app a{font-size:12px;padding:8px 10px;}
  .nav-app .full{display:none;}
  .nav-app .short{display:inline;}
}
/* Room for the extra header buttons on the home page's busier header. */
.nav-wrap{max-width:1360px;}
nav.links{gap:22px;}
nav.links a,.login-link{white-space:nowrap;}
@media (min-width:901px) and (max-width:1200px){.nav-ctas a[data-choice]{display:none;}}
.nav-wrap{gap:10px;}
