.sidebar {
  background-color: #222; /* fondo oscuro */
  color: #fff; /* texto blanco */
  width: 300px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.sidebar h1,
.sidebar .profession,
.sidebar h2,
.sidebar p,
.sidebar ul,
.sidebar li {
  color: #fff;
}

.profile-img {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  object-fit: cover;
  margin-bottom: 20px;
  border: 2px solid #555;
}


