/* Responsive fixes on top of the design files */
.links a,.nav-cta .btn,.login{white-space:nowrap}
@media (min-width:981px) and (max-width:1180px){
  .nav-in{gap:16px}
  .links{gap:18px;font-size:.9rem}
  .links .tag-new{display:none}
  .nav-cta{gap:12px}
  .nav-cta .btn{padding:11px 18px}
}
@media (max-width:360px){
  header.nav .logo{font-size:0;gap:0}
  .nav-cta{gap:4px}
  .nav-cta .btn{padding:8px 12px;font-size:.82rem}
  .theme-toggle,.burger{width:40px;height:40px}
}
.copy .soc a{display:inline-block;padding:11px 0;margin:-11px 0}
