<commit_before>a.call-to-action {
  @extend .btn;
  @extend .btn-primary;
}

section.hero {
  padding-bottom: 80px;

  h1 {
    @include serif-headline($regular, 82px, 78px);

    margin: 40px 0px 35px;

    em {
      @include serif-headline($regular, 81px, 105px);
      display: block;
      font-style: normal;
      color: $light-blue;
    }
  }

  h2 {
    @include serif-headline($regular, 72px, 68px);

    margin: 0px 0px 35px;
  }
}

section.preview {
  padding-top: 30px;

  background-color: $light-blue;
  color: $white;<commit_msg>Reduce headline size on mobile<commit_after>a.call-to-action {
  @extend .btn;
  @extend .btn-primary;
}

section.hero {
  padding-bottom: 80px;

  h1 {
    @include serif-headline($regular, 82px, 78px);

    margin: 40px 0px 35px;

    em {
      @include serif-headline($regular, 81px, 105px);
      display: block;
      font-style: normal;
      color: $light-blue;
    }
  }

  h2 {
    @include serif-headline($regular, 72px, 68px);

    margin: 0px 0px 35px;
  }

  @media (max-width: $navbar-breakpoint) {
    h1 {
      @include serif-headline($regular, 41px, 39px);
      margin: 0px 0px 15px;

      em {
        @include serif-headline($regular, 40px, 52px);
      }
    }
    h2 {
      @include serif-headline($regular, 36px, 38px);
    }
  }
}

section.preview {
  padding-top: 30px;

  background-color: $light-blue;
  color: $white;
{'fraction_non_alphanumeric': 0.1398852223816356, 'fraction_numerical': 0.05308464849354376, 'mean_word_length': 2.5406091370558377, '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': '2252091', 'n_tokens_mistral': 609, 'n_tokens_neox': 523, 'n_words': 113}