.jlnJ0x0kJPq3t8Lh_KZi {
  margin: 0;
  color: var(--chalk-text, #f4f4f4);
  font-weight: 750;
  letter-spacing: -0.02em;
  line-height: var(--chalk-line-height, 1.2);
  text-wrap: balance;
}

.jlnJ0x0kJPq3t8Lh_KZi[data-level='h1'] {
  font-size: var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(2.1rem, 5.4vw, 4.4rem)));
}

.jlnJ0x0kJPq3t8Lh_KZi[data-level='h2'] {
  font-size: var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(1.75rem, 4vw, 3.4rem)));
}

.jlnJ0x0kJPq3t8Lh_KZi[data-level='h3'] {
  font-size: var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(1.45rem, 2.8vw, 2.5rem)));
}

.jlnJ0x0kJPq3t8Lh_KZi[data-text-align='left'] {
  text-align: left;
}

.jlnJ0x0kJPq3t8Lh_KZi[data-text-align='center'] {
  text-align: center;
}

.jlnJ0x0kJPq3t8Lh_KZi[data-text-align='right'] {
  text-align: right;
}

@media (max-width: 991px) {
  .jlnJ0x0kJPq3t8Lh_KZi {
    line-height: var(--chalk-line-height, 1.24);
  }

  .jlnJ0x0kJPq3t8Lh_KZi[data-level='h1'] {
    font-size: var(
      --chalk-font-size-tablet,
      var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(2.1rem, 5.4vw, 4.4rem)))
    );
  }

  .jlnJ0x0kJPq3t8Lh_KZi[data-level='h2'] {
    font-size: var(
      --chalk-font-size-tablet,
      var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(1.75rem, 4vw, 3.4rem)))
    );
  }

  .jlnJ0x0kJPq3t8Lh_KZi[data-level='h3'] {
    font-size: var(
      --chalk-font-size-tablet,
      var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(1.45rem, 2.8vw, 2.5rem)))
    );
  }
}

@media (max-width: 767px) {
  .jlnJ0x0kJPq3t8Lh_KZi[data-level='h1'] {
    font-size: var(
      --chalk-font-size-mobile,
      var(
        --chalk-font-size-tablet,
        var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(2.1rem, 5.4vw, 4.4rem)))
      )
    );
  }

  .jlnJ0x0kJPq3t8Lh_KZi[data-level='h2'] {
    font-size: var(
      --chalk-font-size-mobile,
      var(
        --chalk-font-size-tablet,
        var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(1.75rem, 4vw, 3.4rem)))
      )
    );
  }

  .jlnJ0x0kJPq3t8Lh_KZi[data-level='h3'] {
    font-size: var(
      --chalk-font-size-mobile,
      var(
        --chalk-font-size-tablet,
        var(--chalk-font-size-desktop, var(--chalk-font-size, clamp(1.45rem, 2.8vw, 2.5rem)))
      )
    );
  }
}

.lRdw2oWxxrOgxJnoU75n {
  position: relative;
  display: inline-block;
  margin-inline: 0.04em;
  padding: 0.2em 0.46em 0.26em;
  color: var(--chalk-highlight-text, #131313);
  isolation: isolate;
  z-index: 0;
}

.lRdw2oWxxrOgxJnoU75n::before {
  content: '';
  position: absolute;
  inset: calc(-0.22em - (var(--chalk-highlight-extra-height, 0px) / 2)) -0.24em
    calc(-0.28em - (var(--chalk-highlight-extra-height, 0px) / 2));
  background-image: var(--chalk-stroke-image);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  z-index: -1;
  pointer-events: none;
}

.jlnJ0x0kJPq3t8Lh_KZi[data-highlight-style='underline'] .lRdw2oWxxrOgxJnoU75n {
  color: inherit;
  margin-inline: 0.02em;
  padding: 0.02em 0.16em;
}

.jlnJ0x0kJPq3t8Lh_KZi[data-highlight-style='underline'] .lRdw2oWxxrOgxJnoU75n::before {
  top: auto;
  left: -0.1em;
  right: -0.1em;
  bottom: calc(-0.16em - var(--chalk-underline-offset, 0px));
  height: calc(0.34em + var(--chalk-highlight-extra-height, 0px));
}

.jlnJ0x0kJPq3t8Lh_KZi[data-highlight-style='circle'] .lRdw2oWxxrOgxJnoU75n {
  color: inherit;
  margin-inline: 0.03em;
  padding: var(--chalk-circle-padding-y, 0.08em) var(--chalk-circle-padding-x, 0.22em)
    calc(var(--chalk-circle-padding-y, 0.08em) + 0.04em);
}

.jlnJ0x0kJPq3t8Lh_KZi[data-highlight-style='circle'] .lRdw2oWxxrOgxJnoU75n::before {
  inset: calc(-0.2em - (var(--chalk-highlight-extra-height, 0px) / 2)) -0.18em
    calc(-0.2em - (var(--chalk-highlight-extra-height, 0px) / 2));
  transform: scale(var(--chalk-circle-size, 1));
  transform-origin: center;
}

@media (max-width: 720px) {
  .jlnJ0x0kJPq3t8Lh_KZi {
    line-height: var(--chalk-line-height, 1.28);
  }

  .lRdw2oWxxrOgxJnoU75n {
    padding: 0.18em 0.4em 0.24em;
  }

  .jlnJ0x0kJPq3t8Lh_KZi[data-highlight-style='underline'] .lRdw2oWxxrOgxJnoU75n {
    padding: 0.02em 0.14em;
  }

  .jlnJ0x0kJPq3t8Lh_KZi[data-highlight-style='circle'] .lRdw2oWxxrOgxJnoU75n {
    padding: var(--chalk-circle-padding-y, 0.07em) var(--chalk-circle-padding-x, 0.18em)
      calc(var(--chalk-circle-padding-y, 0.07em) + 0.04em);
  }
}

