
:root {
  --bg-color: #1a1a28;
  --circle-min-size: 50;
  --circle-max-size: 200;
  --circle-min-duration: 20;
  --circle-max-duration: 60;
  --circle-count: 30;
}

.profile-pic {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  object-fit: cover;
  border: 3px solid rgba(255, 255, 255, 0.2);
  transition: all 0.3s ease;
}

.profile-pic:hover {
  transform: scale(1.00);
  border-color: rgba(255, 255, 255, 0.4);
}

.social-icons a {
  transition: all 0.3s ease;
}

.social-icons a:hover {
  transform: translateY(-3px) scale(1.5);
}
