<commit_before>@import "../tools/mixins";

.c-local-header {
  @include clearfix;

  .l-container {
    border-top: 1px solid transparent;
  }

  &[class*="c-local-header--"] {
    padding-bottom: $default-spacing-unit * 2;
  }

  .c-entity-search {
    margin-top: $baseline-grid-unit * 20.5;
    padding-bottom: $baseline-grid-unit * 6.25;
  }

  .c-breadcrumb {
    margin-top: $default-spacing-unit / 2;

    & + * {
      margin-top: $default-spacing-unit * 3;
    }

    & + .c-entity-search {
      padding-bottom: 0;
    }
  }

  .c-messages {
    margin-bottom: $default-spacing-unit;
  }

  .c-entity-search__aggregations {
    margin-bottom: -$default-spacing-unit * 2;
  }

  .c-progress {
    margin-top: $default-spacing-unit;
  }

  .c-progress__stage {
    &::before {
      outline-color: $grey-4;
    }
  }

  .c-meta-list {
    @include core-font(16);
  }
}

.c-local-header__heading-before {
  @include core-font(20);
  color: $grey-1;
}

.c-local-header__heading {
  @include bold-font(36);
  margin-bottom: 0;
}

* + .c-local-header__heading-after {
  margin-top: $default-spacing-unit / 2;
  margin-bottom: 0;
}

.c-local-header__content {
  @include media(tablet) {
    float: left;
    width: 70%;
  }
}

.c-local-header__actions {
  * + & {
    margin-top: $default-spacing-unit;
  }

  a {
    text-decoration: none;

    &:not(.button):hover {
      text-decoration: underline;
    }
  }

  @include media(tablet) {
    float: right;
    width: 30%;

    * + & {
      margin-top: $default-spacing-unit * 3;
    }
  }
}

.c-local-header__action {
  @include bold-font(16);
  display: block;
  margin: 0;

  & + & {
    margin-top: $default-spacing-unit / 2;
  }
}

.c-local-header--light-banner {
  background-color: $grey-4;
}<commit_msg>Add default local header spacing to first heading element<commit_after>@import "../tools/mixins";

$_first-element-spacing: $default-spacing-unit * 3;

.c-local-header {
  @include clearfix;

  .l-container {
    border-top: 1px solid transparent;
  }

  &[class*="c-local-header--"] {
    padding-bottom: $default-spacing-unit * 2;
  }

  .c-entity-search {
    margin-top: $baseline-grid-unit * 20.5;
    padding-bottom: $baseline-grid-unit * 6.25;
  }

  .c-breadcrumb {
    margin-top: $default-spacing-unit / 2;

    & + * {
      margin-top: $_first-element-spacing;
    }

    & + .c-entity-search {
      padding-bottom: 0;
    }
  }

  .c-messages {
    margin-bottom: $default-spacing-unit;
  }

  .c-entity-search__aggregations {
    margin-bottom: -$default-spacing-unit * 2;
  }

  .c-progress {
    margin-top: $default-spacing-unit;
  }

  .c-progress__stage {
    &::before {
      outline-color: $grey-4;
    }
  }

  .c-meta-list {
    @include core-font(16);
  }
}

.c-local-header__heading-before {
  @include core-font(20);
  color: $grey-1;
}

.c-local-header__heading {
  @include bold-font(36);
  margin-bottom: 0;

  &:first-child {
    margin-top: $_first-element-spacing;
  }
}

* + .c-local-header__heading-after {
  margin-top: $default-spacing-unit / 2;
  margin-bottom: 0;
}

.c-local-header__content {
  @include media(tablet) {
    float: left;
    width: 70%;
  }
}

.c-local-header__actions {
  * + & {
    margin-top: $default-spacing-unit;
  }

  a {
    text-decoration: none;

    &:not(.button):hover {
      text-decoration: underline;
    }
  }

  @include media(tablet) {
    float: right;
    width: 30%;

    * + & {
      margin-top: $_first-element-spacing;
    }
  }
}

.c-local-header__action {
  @include bold-font(16);
  display: block;
  margin: 0;

  & + & {
    margin-top: $default-spacing-unit / 2;
  }
}

.c-local-header--light-banner {
  background-color: $grey-4;
}
{'fraction_non_alphanumeric': 0.1728528853969114, 'fraction_numerical': 0.017610403684638308, 'mean_word_length': 2.3624772313296902, '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': '2487402', 'n_tokens_mistral': 1543, 'n_tokens_neox': 1423, 'n_words': 216}