/* Additional styles - kept minimal as main styles are in style.css */

/* Increased Logo Size */
.site-logo img {
  height: 4.5rem !important;
}

@media (min-width: 768px) {
  .site-logo img {
    height: 5.5rem !important;
  }
}

/* Nav Menu Hover Effects with Blur and Size scaling */
.nav-link {
  cursor: pointer;
  transition: all 0.3s ease;
}

/* Bright blur on dark header links */
.nav-link:hover {
  text-shadow: 0 0 10px rgba(255, 255, 255, 0.9) !important;
  transform: scale(1.05); /* Increases visible border area */
}

/* Dropdown link specific hover */
.dropdown-link {
  cursor: pointer;
  transition: all 0.3s ease;
}

.nav-dropdown .dropdown-link:hover {
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.2) !important;
  transform: scale(1.02) translateX(4px);
  background: transparent !important;
}
