<commit_before>@import 'base';

.project-header {
  text-align: center;
  height: 100%;
  // max-height: rem(1000);
  background-size: cover;
  background-repeat: no-repeat;

  @media #{$portrait} {
    min-height: rem(250);
  }

  @media #{$landscape} {
    min-height: rem(320);
  }

  @media #{$medium-up} {
    height: 80%;
  }

  @media #{$large-up} {
    height: 66.66%;
  }

  .height-fix {
    height: 100%;
  }
}

.project-header-copy {
  @extend %vertically-centre;
}

.project-title {
  // font-family: $sans-serif-font-family;

  display: inline-block;
  margin-top: 0;
  margin-bottom: 1 * $h2-line;
  background-color: white;

  padding: em(5) em(5) em(6.2);

  @media #{$medium-up} {
    padding: em(4) em(10) em(6.2);
    margin-top: 0;
    margin-bottom: 1 * $h2-line-large;
  }
}

.client {
  font-family: $sans-serif-font-family;

  display: inline-block;
  padding: em(3) em(6) em(5.2);
  background-color: white;
}

.project-link {
  font-family: $sans-serif-font-family;

  display: inline-block;
  padding: em(3) em(6) em(5.2);
  background-color: white;

  margin-top: $base-line-height;

  @media #{$medium-up} {
    margin-top: $base-line-height-large;
  }
}

.project-intro {
  max-width: rem(760);
  margin-left: auto;
  margin-right: auto;
  // margin-top: $base-line-height;
  // margin-bottom: $base-line-height;

  @media #{$medium-up} {
    margin-top: $base-line-height-large * 4;
    margin-bottom: $base-line-height-large * 4;
  }

  @media #{$large-up} {
    margin-top: $base-line-height-large * 5;
    margin-bottom: $base-line-height-large * 5;
  }
}

.text-wrap {
  max-width: rem(760);
  margin: 0 auto;
}

.caption {
  text-align: center;
  font-style: italic;
  margin: 0;
}

.caption-wrap {
  @extend .caption;
}<commit_msg>Change project copy max-width<commit_after>@import 'base';

$project-copy-max-width: rem(660);

.project-header {
  text-align: center;
  height: 100%;
  // max-height: rem(1000);
  background-size: cover;
  background-repeat: no-repeat;

  @media #{$portrait} {
    min-height: rem(250);
  }

  @media #{$landscape} {
    min-height: rem(320);
  }

  @media #{$medium-up} {
    height: 80%;
  }

  @media #{$large-up} {
    height: 66.66%;
  }

  .height-fix {
    height: 100%;
  }
}

.project-header-copy {
  @extend %vertically-centre;
}

.project-title {
  // font-family: $sans-serif-font-family;

  display: inline-block;
  margin-top: 0;
  margin-bottom: 1 * $h2-line;
  background-color: white;

  padding: em(5) em(5) em(6.2);

  @media #{$medium-up} {
    padding: em(4) em(10) em(6.2);
    margin-top: 0;
    margin-bottom: 1 * $h2-line-large;
  }
}

.client {
  font-family: $sans-serif-font-family;

  display: inline-block;
  padding: em(3) em(6) em(5.2);
  background-color: white;
}

.project-link {
  font-family: $sans-serif-font-family;

  display: inline-block;
  padding: em(3) em(6) em(5.2);
  background-color: white;

  margin-top: $base-line-height;

  @media #{$medium-up} {
    margin-top: $base-line-height-large;
  }
}

.project-intro {
  max-width: $project-copy-max-width;
  margin-left: auto;
  margin-right: auto;
  // margin-top: $base-line-height;
  // margin-bottom: $base-line-height;

  @media #{$medium-up} {
    margin-top: $base-line-height-large * 4;
    margin-bottom: $base-line-height-large * 4;
  }

  @media #{$large-up} {
    margin-top: $base-line-height-large * 5;
    margin-bottom: $base-line-height-large * 5;
  }
}

.text-wrap {
  max-width: $project-copy-max-width;
  margin: 0 auto;
}

.caption {
  text-align: center;
  font-style: italic;
  margin: 0;
}

.caption-wrap {
  @extend .caption;
}
{'fraction_non_alphanumeric': 0.1903314917127072, 'fraction_numerical': 0.030662983425414365, 'mean_word_length': 2.864461045891142, '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': '3497928', 'n_tokens_mistral': 1565, 'n_tokens_neox': 1465, 'n_words': 271}