/* ===== NAVBAR ===== */
.nav-link {
  color: #475569;
  font-weight: 500;
  transition: color 0.2s ease;
}

.nav-link:hover {
  color: #2563eb;
}

.mobile-link {
  padding: 12px 0;
  border-bottom: 1px solid #e5e7eb;
  font-weight: 500;
  color: #334155;
}

html {
  scroll-behavior: auto;
}

#scrollTopBtn {
    font-size: 20px;
    line-height: 1;
}
