<commit_before>.l-debtmanagement {
  @include body(18, 24);
  overflow: hidden;
  clear: both;
  margin-top: 30px;
  margin-bottom: 60px;

  h1, h2, h3 {
    margin-top: 0;
  }

  a:not([href*="moneyadviceservice.org.uk"]):after {
    @extend %icon; // has to be a placeholder so IE8 shows other icons based on .icon - IE8 does not support :not CSS3 selector
    @extend .icon--external-link;
    content: '';
    margin-left: 6px;
    display: inline-block;
  }
}

.l-debtmanagement--options {
  margin-top: $baseline-unit*-4;
}

.l-debtmanagement--options .l-debtmanagement__heading {
  color: $color-green-dark;
  padding-top: $baseline-unit*4;
  @include column(12);
}

.l-debtmanagement__inner {
  @include column(12);
}

.l-debtmanagement__inner--with-image {
  @include respond-to($mq-l) {
    @include column(7);
  }
}

.l-debtmanagement__image-small {
  display: none;

  @include respond-to($mq-l) {
    @include column(5);
  }
}

.l-debtmanagement__image-small--left {
  float: left;
}

.l-debtmanagement__button {
  padding: $baseline-unit*2;
  margin-top: $baseline-unit*2;

  @include respond-to($mq-l) {
    @include column(5);
    background: $color-grey-pale;
  }
}

.l-debtmanagement__button .button {
  margin-top: $baseline-unit*4;

  @include respond-to($mq-l) {
    margin-top: 0;
  }
}

.l-debtmanagement__advisor {
  margin-top: $baseline-unit*4;
  margin-bottom: $baseline-unit*6;
  @include column(12);

  @include respond-to($mq-l) {
    @include column(6);
  }
}

.l-debtmanagement__advisor:nth-of-type(1) {
  padding-bottom: $baseline-unit*8;
  border-bottom: 1px solid $color-grey-palest;

  @include respond-to($mq-l) {
    border-bottom: none;
    padding-bottom: 0;
  }
}

.l-debtmanagement__advisor:nth-of-type(2) {
  padding-bottom: $baseline-unit*8;
  border-bottom: 1px solid $color-grey-palest;

  @include respond-to($mq-l) {
    position: relative;
    border-bottom: none;
    padding-bottom: 0;

    &:after,
    &:before {
      content: "";
      position: absolute;
      top: 0;
      width: 1px;
      height: 100%;
      display: block;
      border-left: 1px solid $color-grey-palest;
    }

    &:after {
      right: -6%;
    }

    &:before {
      left: -6%;
    }
  }
}

.l-debtmanagement__companies-heading {
  @extend %collapsable-trigger;
}

.l-debtmanagement__companies-list {
  @extend %collapsable-target;
}

.js .l-debtmanagement__companies-heading {
  position: relative;
  padding-left: $category-inset;

  button {
    margin-left: -$category-inset;
    padding-left: $category-inset;
    text-align: left;

    &:focus,
    &:hover {
      outline: none;
      text-decoration: underline;
    }
  }

  & .icon--toggle {
    @extend .icon--plus;
    position: absolute;
    top: 6px;
    left: 0;
  }

  &.is-on .icon--toggle {
    @extend .icon--minus;
  }
}
<commit_msg>id: 7216, comment: Makes the external link more specific<commit_after>.l-debtmanagement {
  @include body(18, 24);
  overflow: hidden;
  clear: both;
  margin-top: 30px;
  margin-bottom: 60px;

  h1, h2, h3 {
    margin-top: 0;
  }
}

.l-debtmanagement--options {
  margin-top: $baseline-unit*-4;
}

.l-debtmanagement--options .l-debtmanagement__heading {
  color: $color-green-dark;
  padding-top: $baseline-unit*4;
  @include column(12);
}

.l-debtmanagement__inner {
  @include column(12);
}

.l-debtmanagement__inner--with-image {
  @include respond-to($mq-l) {
    @include column(7);
  }
}

.l-debtmanagement__image-small {
  display: none;

  @include respond-to($mq-l) {
    @include column(5);
  }
}

.l-debtmanagement__image-small--left {
  float: left;
}

.l-debtmanagement__button {
  padding: $baseline-unit*2;
  margin-top: $baseline-unit*2;

  @include respond-to($mq-l) {
    @include column(5);
    background: $color-grey-pale;
  }
}

.l-debtmanagement__button .button {
  margin-top: $baseline-unit*4;

  @include respond-to($mq-l) {
    margin-top: 0;
  }
}

.l-debtmanagement__advisor {
  margin-top: $baseline-unit*4;
  margin-bottom: $baseline-unit*6;
  @include column(12);

  @include respond-to($mq-l) {
    @include column(6);
  }
}

.l-debtmanagement__advisor:nth-of-type(1) {
  padding-bottom: $baseline-unit*8;
  border-bottom: 1px solid $color-grey-palest;

  @include respond-to($mq-l) {
    border-bottom: none;
    padding-bottom: 0;
  }
}

.l-debtmanagement__advisor:nth-of-type(2) {
  padding-bottom: $baseline-unit*8;
  border-bottom: 1px solid $color-grey-palest;

  @include respond-to($mq-l) {
    position: relative;
    border-bottom: none;
    padding-bottom: 0;

    &:after,
    &:before {
      content: "";
      position: absolute;
      top: 0;
      width: 1px;
      height: 100%;
      display: block;
      border-left: 1px solid $color-grey-palest;
    }

    &:after {
      right: -6%;
    }

    &:before {
      left: -6%;
    }
  }
}

.l-debtmanagement__companies-heading {
  @extend %collapsable-trigger;
}

.l-debtmanagement__companies-list {
  @extend %collapsable-target;

  a:not([href*="moneyadviceservice.org.uk"]):after {
    @extend %icon; // has to be a placeholder so IE8 shows other icons based on .icon - IE8 does not support :not CSS3 selector
    @extend .icon--external-link;
    content: '';
    margin-left: 6px;
    display: inline-block;
  }
}

.js .l-debtmanagement__companies-heading {
  position: relative;
  padding-left: $category-inset;

  button {
    margin-left: -$category-inset;
    padding-left: $category-inset;
    text-align: left;

    &:focus,
    &:hover {
      outline: none;
      text-decoration: underline;
    }
  }

  & .icon--toggle {
    @extend .icon--plus;
    position: absolute;
    top: 6px;
    left: 0;
  }

  &.is-on .icon--toggle {
    @extend .icon--minus;
  }
}

{'fraction_non_alphanumeric': 0.15765529308836396, 'fraction_numerical': 0.01889763779527559, 'mean_word_length': 2.833668678739101, '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': '1792103', 'n_tokens_mistral': 2289, 'n_tokens_neox': 2130, 'n_words': 398}