@media (max-width: 560px) {
  .lp .nav {
    gap: 10px;
  }

  .lp .nav-cta .btn-ghost {
    display: inline-flex;
  }

  .lp .nav-cta .btn-main {
    display: none;
  }

  .lp .nav .btn {
    padding-right: 14px;
    padding-left: 14px;
    font-size: 13px;
  }
}

@media (max-width: 360px) {
  .lp .wrap.nav {
    padding-right: 14px;
    padding-left: 14px;
  }

  .lp .logo {
    gap: 7px;
  }

  .lp .logo .crest {
    display: none;
  }
}
