.article {
  border: 1px solid #1a1d1f;
  background: rgba(26, 29, 31, 0.5);
}
.article .caption {
  padding: 16.6666666667px;
}
.article .date {
  font-weight: bold;
  font-size: 14px;
  margin: 0 0 0.5rem;
}
.article .title {
  text-transform: uppercase;
  color: #556d77;
}
.article .description {
  margin: 0 0 12.5px;
}
.article .description p:last-child {
  margin: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndpZGdldC5zY3NzIiwid2lkZ2V0LmNzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGVldG90dGVuLmNvbS5saXZlLzU4NDkyNi9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sZWV0b3R0ZW4yMDE4L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0JBO0VBRUUsMEJBQUE7RUFDQSxrQ0FBQTtDQ3hCRDtBRDBCQztFQUNFLHlCQUFBO0NDeEJIO0FEMkJDO0VBQ0Usa0JBQUE7RUFDQSxnQkUwRXNCO0VGekV0QixtQkFBQTtDQ3pCSDtBRDRCQztFQUNFLDBCQUFBO0VBQ0EsZUVib0I7Q0RidkI7QUQ2QkM7RUFDRSxtQkFBQTtDQzNCSDtBRDZCRztFQUNFLFVBQUE7Q0MzQkwiLCJmaWxlIjoid2lkZ2V0LmNzcyJ9 */