<commit_before>// Remove search from the top bar as we have one in the content.
body.homepage {
  #global-header-bar {
    display: none;
  }
  #wrapper,
  #content {
    margin: 0;
    width: auto; // needed for IE overides
    max-width: 100%;
  }
}

.home-top {
  overflow: hidden;
  background: $govuk-brand-colour;
  color: govuk-colour("white");
}

.home-top__inner {
  position: relative;
}

.home-top__title {
  @include govuk-font(48, $weight: bold);
  padding: 25px 0 15px;
}

.home-top__intro {
  margin: 0;
}

.home-top__intro--simpler {
  font-weight: bold;
  margin-bottom: 20px;
}

.home-top__links {
  padding: 0 govuk-spacing(6) govuk-spacing(4) govuk-spacing(3);

  @include govuk-media-query($from: tablet) {
    position: absolute;
    bottom: 0;
    right: -(govuk-spacing(3));
    width: 33.33%;
    box-sizing: border-box;
    padding: 15px 20px 25px 20px;
    background: govuk-colour("black");
  }
}

.home-top__links-title {
  @include govuk-font(24);
  margin: 0;
  @include govuk-media-query($from: desktop) {
    margin: 5px 0 0;
  }
}

.home-top__links-list {
  margin: 0;
  padding: 0;
  @include govuk-media-query($from: desktop) {
    margin: 10px 0 0;
  }
}

.home-top__links-item {
  @include govuk-font($size: 16, $weight: bold);
  list-style: none;
  margin: 5px 0;
}

.home-top__links-link {
  color: govuk-colour("white");

  &:link,
  &:visited {
    color: govuk-colour("white");
  }

  &:active,
  &:hover {
    color: $govuk-hover-colour;
  }

  &:focus,
  &:link:focus {
    // Manually fix the most embarassing :focus contast issue, needs a wider fix
    color: govuk-colour("black");
    text-decoration: none;
  }
}

.homepage__ready-container {
  margin: govuk-spacing(6) 0 govuk-spacing(7) 0;

  @include govuk-media-query($from: desktop) {
    margin-bottom: govuk-spacing(3);
  }
}

.homepage__ready-heading {
  margin-bottom: govuk-spacing(4);
}

.homepage__ready-call-to-action {
  @include govuk-font(19, $weight: bold);
  margin-bottom: 0;
}

.home-services {
  padding-top: govuk-spacing(5);
}

.home-services__heading {
  @include govuk-font(19, $weight: bold);
  margin: 0;
}

.home-services__para {
  @include govuk-font(16);
  margin: 0 0 govuk-spacing(3) 0;
  min-height: 40px;
}

.home-divider {
  margin: 30px 0 15px 0;
  clear: both;
  border: 5px solid govuk-colour("black");
  border-width: 5px 0 0;

  @include govuk-media-query($from: tablet) {
    margin: 30px 0 30px 0;
  }
}

.home-divider--thin {
  border: 0;
  border-top: 1px solid $govuk-border-colour;
}

.home-numbers-and-info {
  @include govuk-media-query($from: tablet) {
    margin-bottom: govuk-spacing(6);
  }
}

.home-numbers {
  margin: 0;
  padding: 0;
  list-style: none;
}

.home-numbers__link {
  display: block;
  margin: 20px 0;
  text-decoration: none;
  line-height: 1.25;
  overflow: hidden;
}

.home-numbers__link--first {
  margin-top: 10px;
}

.home-numbers__large {
  // Manually setting font-size rather than using the mixins size
  // because the layout doesnt really work otherwise
  font-size: 53px;
  line-height: (55 / 53);
  font-weight: bold;
  display: block;

  @include govuk-media-query($from: desktop) {
    font-size: 80px;
    line-height: (80 / 80);
  }
}

.home-info {
  @include govuk-font(24);
  margin: govuk-spacing(2) 0 govuk-spacing(4);
}

.home-promo {
  display: block;
}

.home-promo__image {
  display: block;
  max-width: 100%;
  margin-bottom: govuk-spacing(4);
}

.home-promo__title {
  @include govuk-font(24, $weight: bold);
}

.home-promo__text {
  @include govuk-font(16);
  margin: 0 0 govuk-spacing(4);
}

.home-more__title {
  @include govuk-font(36, $weight: bold);
  margin: 0 0 govuk-spacing(4) 0;
}

.home-more__subtitle {
  @include govuk-font(24, $weight: bold);
  margin: 0 0 govuk-spacing(2) 0;
}

.home-more__list {
  font-weight: bold;
}

.home-promo__link {
  display: block;
  padding: 2.5em .75em;
  margin-bottom: govuk-spacing(3);
  background: $govuk-brand-colour;
  text-align: center;
  text-decoration: none;

  &:focus {
    .home-promo__link-content {
      color: govuk-colour("black");
    }
  }
}

.home-promo__link-content {
  @include govuk-font(36, $weight: bold);
  color: govuk-colour("white");
}
<commit_msg>Update home top links title size<commit_after>// Remove search from the top bar as we have one in the content.
body.homepage {
  #global-header-bar {
    display: none;
  }
  #wrapper,
  #content {
    margin: 0;
    width: auto; // needed for IE overides
    max-width: 100%;
  }
}

.home-top {
  overflow: hidden;
  background: $govuk-brand-colour;
  color: govuk-colour("white");
}

.home-top__inner {
  position: relative;
}

.home-top__title {
  @include govuk-font(48, $weight: bold);
  padding: 25px 0 15px;
}

.home-top__intro {
  margin: 0;
}

.home-top__intro--simpler {
  font-weight: bold;
  margin-bottom: 20px;
}

.home-top__links {
  padding: 0 govuk-spacing(6) govuk-spacing(4) govuk-spacing(3);

  @include govuk-media-query($from: tablet) {
    position: absolute;
    bottom: 0;
    right: -(govuk-spacing(3));
    width: 33.33%;
    box-sizing: border-box;
    padding: 15px 20px 25px 20px;
    background: govuk-colour("black");
  }
}

.home-top__links-title {
  @include govuk-font(19);
  margin: 0;
  @include govuk-media-query($from: desktop) {
    margin: 5px 0 0;
  }
}

.home-top__links-list {
  margin: 0;
  padding: 0;
  @include govuk-media-query($from: desktop) {
    margin: 10px 0 0;
  }
}

.home-top__links-item {
  @include govuk-font($size: 16, $weight: bold);
  list-style: none;
  margin: 5px 0;
}

.home-top__links-link {
  color: govuk-colour("white");

  &:link,
  &:visited {
    color: govuk-colour("white");
  }

  &:active,
  &:hover {
    color: $govuk-hover-colour;
  }

  &:focus,
  &:link:focus {
    // Manually fix the most embarassing :focus contast issue, needs a wider fix
    color: govuk-colour("black");
    text-decoration: none;
  }
}

.homepage__ready-container {
  margin: govuk-spacing(6) 0 govuk-spacing(7) 0;

  @include govuk-media-query($from: desktop) {
    margin-bottom: govuk-spacing(3);
  }
}

.homepage__ready-heading {
  margin-bottom: govuk-spacing(4);
}

.homepage__ready-call-to-action {
  @include govuk-font(19, $weight: bold);
  margin-bottom: 0;
}

.home-services {
  padding-top: govuk-spacing(5);
}

.home-services__heading {
  @include govuk-font(19, $weight: bold);
  margin: 0;
}

.home-services__para {
  @include govuk-font(16);
  margin: 0 0 govuk-spacing(3) 0;
  min-height: 40px;
}

.home-divider {
  margin: 30px 0 15px 0;
  clear: both;
  border: 5px solid govuk-colour("black");
  border-width: 5px 0 0;

  @include govuk-media-query($from: tablet) {
    margin: 30px 0 30px 0;
  }
}

.home-divider--thin {
  border: 0;
  border-top: 1px solid $govuk-border-colour;
}

.home-numbers-and-info {
  @include govuk-media-query($from: tablet) {
    margin-bottom: govuk-spacing(6);
  }
}

.home-numbers {
  margin: 0;
  padding: 0;
  list-style: none;
}

.home-numbers__link {
  display: block;
  margin: 20px 0;
  text-decoration: none;
  line-height: 1.25;
  overflow: hidden;
}

.home-numbers__link--first {
  margin-top: 10px;
}

.home-numbers__large {
  // Manually setting font-size rather than using the mixins size
  // because the layout doesnt really work otherwise
  font-size: 53px;
  line-height: (55 / 53);
  font-weight: bold;
  display: block;

  @include govuk-media-query($from: desktop) {
    font-size: 80px;
    line-height: (80 / 80);
  }
}

.home-info {
  @include govuk-font(24);
  margin: govuk-spacing(2) 0 govuk-spacing(4);
}

.home-promo {
  display: block;
}

.home-promo__image {
  display: block;
  max-width: 100%;
  margin-bottom: govuk-spacing(4);
}

.home-promo__title {
  @include govuk-font(24, $weight: bold);
}

.home-promo__text {
  @include govuk-font(16);
  margin: 0 0 govuk-spacing(4);
}

.home-more__title {
  @include govuk-font(36, $weight: bold);
  margin: 0 0 govuk-spacing(4) 0;
}

.home-more__subtitle {
  @include govuk-font(24, $weight: bold);
  margin: 0 0 govuk-spacing(2) 0;
}

.home-more__list {
  font-weight: bold;
}

.home-promo__link {
  display: block;
  padding: 2.5em .75em;
  margin-bottom: govuk-spacing(3);
  background: $govuk-brand-colour;
  text-align: center;
  text-decoration: none;

  &:focus {
    .home-promo__link-content {
      color: govuk-colour("black");
    }
  }
}

.home-promo__link-content {
  @include govuk-font(36, $weight: bold);
  color: govuk-colour("white");
}

{'fraction_non_alphanumeric': 0.15806261075014766, 'fraction_numerical': 0.034258712344949795, 'mean_word_length': 3.199404761904762, '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': '922426', 'n_tokens_mistral': 3730, 'n_tokens_neox': 3405, 'n_words': 721}