img {
  border-radius: 5px;
  object-fit: cover;
  width: 100%;
  height: 300px;
  display: block;
  margin: auto;
}

.user-profile {
  display: flex;
  align-self: flex-start;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
}

.content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
}

.desc {
  text-align: justify;
  text-justify: inter-word;
  align-self: flex-start;
}

a {
  text-decoration: none;
  color: #4b5563;
}

a:visited {
  color: #4b5563;
}
