<commit_before>@import _globals
@import _flexbox
@import _tint_and_shade

#CaseOverview
  +flexbox

  +flex-flow(row)

  @media screen and (max-width: $mobileCutoff)
    +flex-flow(row wrap)

  +justify-content(center)

  .Billboard
    +flex($fg: 0, $fs: 1, $fb: 40em)

    margin: 1em

    .Card.BillboardSnippet
      border-top-left-radius: 0
      border-top-right-radius: 0
      padding: 0.75em 2em 1em 2em

      @media screen and (max-width: $mobileCutoff)
        padding: 1em

      .c-BillboardSnippet__dek
        font-style: italic
        font-family: $headlineFont
        font-size: 1em
        font-weight: 600
        margin: 1em 0
        line-height: 19pt

  .CaseOverviewRight
    +flex($fg: 0, $fs: 1, $fb: 20em)
    @media screen and (max-width: $mobileCutoff)
      +flex($fg: 1, $fs: 1, $fb: 20em)

    min-width: 15em
    & > *
      margin: 1em

.BillboardTitle
  background-size: cover
  background-position: center
  border-radius: 2pt 2pt 0 0
  padding: 1em 2em
  padding-top: 10em
  overflow: hidden

  h1
    font-size: 1.5em
    color: $white
    line-height: 1.1
    margin-bottom: 0.4em
    span.c-kicker
      display: block
      font-size: 0.6em
      text-transform: uppercase
      letter-spacing: 1px
      font-family: $sansFont
      margin-bottom: 0.6em

.BillboardTitle,
.PodcastPlayer .artwork,
.EdgenoteDisplay
  position: relative

.o-tag
  font-size: 65%
  font-style: normal
  text-align: right
  justify-content: flex-end
  line-height: 1em
  margin: 0.5em 0

.o-bottom-right
  @extend .o-tag

  position: absolute
  bottom: 0.5rem
  right: 0.75rem
  margin: 0

.c-photo-credit
  text-transform: uppercase
  letter-spacing: 0.25px
  color: rgba($white, 0.5)
  font-weight: 500
  max-width: 18em

.flag-links
  font-family: $sansFont
  font-size: 12pt

.flag-links__icon
  position: relative
  bottom: -2px

.CaseOverview--enroll-form
  border-bottom: 5px solid $darkPurple
  background-color: $purple
  color: $white
  padding: 1.1em

  h2
    font-family: $sansFont
    color: $white
    font-size: 1.2em
    margin: 0
    line-height: 1.1

  p
    margin: 0.5em 0

  .o-button.pt-button
    color: $darkPurple
<commit_msg>fix: hide x-overflow on case overview<commit_after>@import _globals
@import _flexbox
@import _tint_and_shade

#CaseOverview
  +flexbox
  +flex-flow(row)
  +justify-content(center)

  overflow-x: hidden

  @media screen and (max-width: $mobileCutoff)
    +flex-flow(row wrap)

  .Billboard
    +flex($fg: 0, $fs: 1, $fb: 40em)

    margin: 1em

    .Card.BillboardSnippet
      border-top-left-radius: 0
      border-top-right-radius: 0
      padding: 0.75em 2em 1em 2em

      @media screen and (max-width: $mobileCutoff)
        padding: 1em

      .c-BillboardSnippet__dek
        font-style: italic
        font-family: $headlineFont
        font-size: 1em
        font-weight: 600
        margin: 1em 0
        line-height: 19pt

  .CaseOverviewRight
    +flex($fg: 0, $fs: 1, $fb: 20em)
    @media screen and (max-width: $mobileCutoff)
      +flex($fg: 1, $fs: 1, $fb: 20em)

    min-width: 15em
    & > *
      margin: 1em

.BillboardTitle
  background-size: cover
  background-position: center
  border-radius: 2pt 2pt 0 0
  padding: 1em 2em
  padding-top: 10em
  overflow: hidden

  h1
    font-size: 1.5em
    color: $white
    line-height: 1.1
    margin-bottom: 0.4em
    span.c-kicker
      display: block
      font-size: 0.6em
      text-transform: uppercase
      letter-spacing: 1px
      font-family: $sansFont
      margin-bottom: 0.6em

.BillboardTitle,
.PodcastPlayer .artwork,
.EdgenoteDisplay
  position: relative

.o-tag
  font-size: 65%
  font-style: normal
  text-align: right
  justify-content: flex-end
  line-height: 1em
  margin: 0.5em 0

.o-bottom-right
  @extend .o-tag

  position: absolute
  bottom: 0.5rem
  right: 0.75rem
  margin: 0

.c-photo-credit
  text-transform: uppercase
  letter-spacing: 0.25px
  color: rgba($white, 0.5)
  font-weight: 500
  max-width: 18em

.flag-links
  font-family: $sansFont
  font-size: 12pt

.flag-links__icon
  position: relative
  bottom: -2px

.CaseOverview--enroll-form
  border-bottom: 5px solid $darkPurple
  background-color: $purple
  color: $white
  padding: 1.1em

  h2
    font-family: $sansFont
    color: $white
    font-size: 1.2em
    margin: 0
    line-height: 1.1

  p
    margin: 0.5em 0

  .o-button.pt-button
    color: $darkPurple

{'fraction_non_alphanumeric': 0.11191992720655142, 'fraction_numerical': 0.04094631483166515, 'mean_word_length': 2.509177972865124, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, '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': '4810262', 'n_tokens_mistral': 1829, 'n_tokens_neox': 1649, 'n_words': 407}