.blog-snippet .post-image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  margin-block: 2vh;
  height: 400px;
  width: 700px;
  overflow: hidden;
  border-radius: 15px;
}

.blog-page-image:hover {
  transform: scale(0.99);
  box-shadow: 0 0 15px rgb(0, 0, 0);
  transition: ease-in-out 0.4s;
  border-radius: 15px;
}

.meta {
  font-size: 0.8em;
  text-align: right;
  overflow-wrap: initial;
  text-rendering: geometricPrecision;
}

.blog-post p {
  text-align: justify;
}

.summary {
  text-transform: none;
  line-break: auto;
  overflow-wrap: initial;
  white-space: break-spaces;
  text-rendering: geometricPrecision;
}

.article-title {
  text-align: center;
}

.pagination {
  justify-content: center;
}

/*# sourceMappingURL=blog.css.map */
