   .c-content-article > .l-content-article--full, .c-content-article > div[id*="Slot"] > .l-content-article--full {
  clear: both;
  margin-left: -1rem;
  margin-right: -1rem;
}
.c-content-article > .l-content-article--full:last-child, .c-content-article > div[id*="Slot"] > .l-content-article--full:last-child {
  margin-bottom: 0;
}
.row .c-content-article > .l-content-article--full .row, .row .c-content-article > div[id*="Slot"] > .l-content-article--full .row {
  max-width: 126rem;
  margin: 0 auto;
}
.row .c-content-article > .l-content-article--full .row .row, .row .c-content-article > div[id*="Slot"] > .l-content-article--full .row .row {
  margin-left: -1rem;
  margin-right: -1rem;
  max-width: none;
  width: auto;
}
@media screen and (min-width: 37.563em) {
  .c-content-article > .l-content-article--full, .c-content-article > div[id*="Slot"] > .l-content-article--full {
    margin-right: 0;
    position: relative;
    width: 100vw !important;
    margin-left: calc(((100vw - 610px) / 2) * -1) !important;
  }
  .scrollbar12 .c-content-article > .l-content-article--full, .scrollbar12 > div[id*="Slot"] > .l-content-article--full {
    width: calc( 100vw - 12px) !important;
    margin-left: calc(((( 100vw - 12px) - 610px) / 2) * -1) !important;
  }
  .scrollbar17 .c-content-article > .l-content-article--full, .scrollbar17 > div[id*="Slot"] > .l-content-article--full {
    width: calc( 100vw - 17px) !important;
    margin-left: calc(((( 100vw - 17px) - 610px) / 2) * -1) !important;
  }
}
@media only screen and (min-width: 64em) {
  .c-content-article > .l-content-article--full:first-child, .c-content-article > div[id*="Slot"] > .l-content-article--full:first-child {
    margin-bottom: 3rem;
  }
}

 