
img.nav-logo {
  width: 5%;
}
.gradient-text {
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  background-image: linear-gradient(90deg, #3b82f6, #8b5cf6);
}
.section-divider {
  border: none;
  height: 1px;
  background: linear-gradient(
    90deg,
    rgba(59, 130, 246, 0.1),
    rgba(59, 130, 246, 0.5),
    rgba(59, 130, 246, 0.1)
  );
  margin: 2rem 0;
}
.highlight-box {
  border-left: 4px solid #3b82f6;
  background-color: rgba(59, 130, 246, 0.05);
}
.hover-grow {
  transition: transform 0.2s ease;
}
.hover-grow:hover {
  transform: translateY(-2px);
}
