/* Modern Header Styles */
header.fixed {
  position: fixed;
}

.bg-dark\/95 {
  background-color: rgba(15, 23, 42, 0.95);
}

.backdrop-blur-md {
  backdrop-filter: blur(12px);
}

.font-oswald {
  font-family: 'Oswald', sans-serif;
}

.text-gold {
  color: #d4af37;
}

.text-gold-light {
  color: #e5c84b;
}

.btn-primary {
  background: linear-gradient(135deg, #d4af37 0%, #c9a227 100%);
  color: white;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.3s ease;
  font-weight: 500;
}

.btn-primary:hover {
  background: linear-gradient(135deg, #e5c84b 0%, #d4af37 100%);
  transform: translateY(-1px);
}

.nav-link {
  background: none;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
}

/* Font import if not present */
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&display=swap');
