<commit_before>.project {
  @include clearfix;

  margin-bottom: $base-vertical-spacing-unit * 2;

  @include bp(medium) {
    margin-bottom: $base-vertical-spacing-unit * 4;
  }
}

.project__title,
.project__sub-title {
  display: inline;

  @include bp(medium) {
    display: block;
  }
}

// .project__title {}
.project__sub-title {
  font-size: modular-scale(-1);
  font-weight: $base-font-weight;
  color: $color-text-light;

  font-feature-settings: $base-opentype-features, 'smcp', 'c2sc';
}

.project__header {
  margin-bottom: $base-vertical-spacing-unit;
  @include bp(medium) {
    @include span-columns(3);
  }
}

.project__contents {
  @include bp(medium) {
    @include span-columns(9);
  }

  @include bp(large) {
    @include span-columns(7);
  }

  p {
    @extend %indented-paragraphs;

    &:last-of-type {
      margin-bottom: 0;
    }
  }
}<commit_msg>fixes, project sub title not matching in line height and x height on mobile<commit_after>.project {
  @include clearfix;

  margin-bottom: $base-vertical-spacing-unit * 2;

  @include bp(medium) {
    margin-bottom: $base-vertical-spacing-unit * 4;
  }
}

.project__title,
.project__sub-title {
  display: inline;

  @include bp(medium) {
    display: block;
  }
}

// .project__title {}
.project__sub-title {
  font-weight: $base-font-weight;
  color: $color-text-light;
  font-feature-settings: $base-opentype-features, 'smcp', 'c2sc';

  @include bp(medium) {
    font-size: modular-scale(-1);
  }
}

.project__header {
  margin-bottom: $base-vertical-spacing-unit;
  @include bp(medium) {
    @include span-columns(3);
  }
}

.project__contents {
  @include bp(medium) {
    @include span-columns(9);
  }

  @include bp(large) {
    @include span-columns(7);
  }

  p {
    @extend %indented-paragraphs;

    &:last-of-type {
      margin-bottom: 0;
    }
  }
}
{'fraction_non_alphanumeric': 0.15778019586507072, 'fraction_numerical': 0.008705114254624592, 'mean_word_length': 3.123318385650224, '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': '2734283', 'n_tokens_mistral': 715, 'n_tokens_neox': 674, 'n_words': 121}