.outcomes-section {
  padding: 50px 0; }
  @media (max-width: 992px) {
    .outcomes-section {
      padding: 25px 0; } }
  .outcomes-section .outcomes-box {
    padding: 50px; }
    @media (max-width: 992px) {
      .outcomes-section .outcomes-box {
        flex-direction: column;
        padding: 30px; } }
  .outcomes-section .outcomes-title {
    color: var(--white);
    font-size: var(--typo-title);
    line-height: var(--lh-title);
    font-weight: var(--fw-title);
    letter-spacing: var(--ls-title);
    /* Mobile styles (under 992px) */ }
    @media (max-width: 992px) {
      .outcomes-section .outcomes-title {
        font-size: var(--typo-title-m); } }
  .outcomes-section .outcomes-list {
    list-style: disc;
    padding-left: 0;
    margin: 0; }
    .outcomes-section .outcomes-list li {
      padding: 12px 0 12px 20px;
      border-bottom: 1px solid #neutral-700;
      color: var(--white);
      font-size: var(--typo-subtitle);
      line-height: var(--lh-subtitle);
      font-weight: var(--fw-subtitle);
      letter-spacing: var(--ls-subtitle);
      /* Mobile styles (under 992px) */ }
      @media (max-width: 992px) {
        .outcomes-section .outcomes-list li {
          font-size: var(--typo-subtitle-m); } }
      .outcomes-section .outcomes-list li::marker {
        color: var(--white); }
