.js {
  border: 5px solid rgb(240, 219, 78);
  border-radius: 10%;
  grid-area: blog3;
}

.js .blog-img {
  grid-area: bi;
  width: 100px;
  height: 100px;
  margin: 0.2rem;
  padding: 0.1rem;
  border: 0.2rem solid rgb(240, 219, 78);
  border-radius: 10px;
}
.js .blog-title {
  grid-area: bt;
  color: gray;
  padding: 0.2rem;
  margin: 0.2rem;
  border: 0.2rem solid rgb(240, 219, 78);
  border-radius: 10px;
}
.js .blog-content {
  grid-area: bc;
  padding: 0.2rem;
  color: rgba(0, 0, 0, 0.8);
  margin: 0.2rem;
  border: 0.2rem solid rgb(240, 219, 78);
  border-radius: 10px;
}
.js .blog-link,
.blog-link:visited {
  grid-area: bl;
  text-decoration: underline wavy red;
  margin: 0.2rem;
  padding: 0.2rem;
  border: 0.2rem solid rgb(240, 219, 78);
  border-radius: 10px;
}
