<commit_before>.project-card {
  background-color: white;
  margin-bottom: $grid-gutter-width * 2;
  position: relative;
  font-size: ms(0);

  .card-image {
    background-size: cover;
    height: 12em;
    background-position: center center;
  }
  .card-content {
    text-align: left;
    padding: $grid-gutter-width / 2;
  }

  .card-project-title {
    margin-top: 0;
    line-height: 1.5;
    font-weight: bold;
    font-size: ms(0);
    color: $brand-primary;
  }

  .card-description {
    font-size: ms(0);
    line-height: ms(2);
  }


  .card-footer {
    font-size: ms(0);
    padding: $grid-gutter-width / 2;
    width: 100%;
    border-bottom: 2px solid $brand-primary;
    color: $brand-primary;
    text-align: left;
  }

  .card-points {
    font-weight: bold;
  }

  .card-learn-more {
    float: right;
  }

  @media (min-width: $screen-sm) {
    .card-content {
      height: 12em;
    }
    .card-footer {
      position: absolute;
      bottom: 0;
    }
  }

  @media (min-width: $screen-md) {
    .card-content {
      height: 18em;
    }
  }

  @media (min-width: $screen-lg) {
    .card-content {
      height: 16em;
    }
  }
}<commit_msg>Changed height to 17.5em large screen to stop overflowing on firefox<commit_after>.project-card {
  background-color: white;
  margin-bottom: $grid-gutter-width * 2;
  position: relative;
  font-size: ms(0);

  .card-image {
    background-size: cover;
    height: 12em;
    background-position: center center;
  }
  .card-content {
    text-align: left;
    padding: $grid-gutter-width / 2;
  }

  .card-project-title {
    margin-top: 0;
    line-height: 1.5;
    font-weight: bold;
    font-size: ms(0);
    color: $brand-primary;
  }

  .card-description {
    font-size: ms(0);
    line-height: ms(2);
  }


  .card-footer {
    font-size: ms(0);
    padding: $grid-gutter-width / 2;
    width: 100%;
    border-bottom: 2px solid $brand-primary;
    color: $brand-primary;
    text-align: left;
  }

  .card-points {
    font-weight: bold;
  }

  .card-learn-more {
    float: right;
  }

  @media (min-width: $screen-sm) {
    .card-content {
      height: 12em;
    }
    .card-footer {
      position: absolute;
      bottom: 0;
    }
  }

  @media (min-width: $screen-md) {
    .card-content {
      height: 18em;
    }
  }

  @media (min-width: $screen-lg) {
    .card-content {
      height: 17.5em;
    }
  }
}
{'fraction_non_alphanumeric': 0.1550062840385421, 'fraction_numerical': 0.02178466694595727, 'mean_word_length': 2.1134289439374183, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2637323', 'n_tokens_mistral': 958, 'n_tokens_neox': 897, 'n_words': 180}