@media (max-width: 800px) {
  .desktop-nav.mobile-open {
    position: absolute;
    display: flex;
    inset: 76px 0 auto;
    padding: 34px 24px;
    flex-direction: column;
    gap: 28px;
    background: rgba(9, 12, 13, 0.98);
    border-bottom: 1px solid rgba(232, 229, 220, 0.17);
  }

  .desktop-nav.mobile-open a {
    font-size: 14px;
  }
}
