<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * DO NOT EDIT THIS FILE.
 * It's generated automatically by 'npm run build' command.
 * @preserve
 */

  .text-content {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
  color: var(--colors-black-suede-60);
}

  @media (max-width: 767.98px) {

  .text-content {
    padding: 1.875rem 0.3125rem;
    margin-bottom: 1.875rem
}
  }

  @media (max-width: 575.98px) {

  .text-content {
    padding: 0.625rem 0.3125rem
}
  }

  .text-content__title {
    margin-bottom: 1.2rem;
  }

  .text-content__title.title-left {
      text-align: left;
    }

  .text-content__title.title-right {
      text-align: right;
    }

  .text-content__title.title-center {
      text-align: center;
    }

  .text-content--with-title-left .text-content__title,
    .text-content--with-title-left .text-content__content {
      text-align: left;
    }

  .text-content--with-color {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    margin-bottom: 0;
  }

  .text-content--with-color + .cta-skew {
      margin-top: -3.75rem;
    }

  .text-content--without-color {
    margin-bottom: 1.875rem;
  }

  .text-content__content {
    font: var(--font-primary-body-default);
    font-weight: 300;
  }

  @media (max-width: 767.98px) {

  .text-content__content {
      font: var(--font-primary-caption-default);
      font-weight: 300;
      padding-bottom: 1.25rem
  }
    }

  .text-content__content img {
      margin-bottom: 0.9375rem;
      max-width: 100%;
    }

  .text-content__content img.align-left {
        margin-right: 1.25rem;
      }

  .text-content__content img.align-right {
        margin-left: 1.25rem;
      }

  .text-content__content p a {
      display: inline;
    }

  .text-content__footer,
  .text-content__footer p,
  .text-content__footer a {
    font: var(--font-primary-x-small-bold);
  }

  .text-content.centered {
    padding-right: 1.875rem;
    padding-left: 1.875rem;
    text-align: center;
  }

  .text-content.centered [class^=col-] {
      margin: 0 auto;
    }

  @media (max-width: 767.98px) {

  .text-content.centered {
      padding-right: 0.3125rem;
      padding-left: 0.3125rem
  }
    }

  .text-content--dark-blue {
    background-color: var(--colors-dark-eclipse-60);
    color: white;
  }

  .text-content--dark-blue .text-content__title {
      color: white;
    }

  .text-content--light-blue {
    background-color: var(--colors-columbia-blue-60);
    color: var(--colors-dark-eclipse-60);
  }

  .text-content--bahama-blue {
    background: var(--colors-blue-60);
    color: var(--colors-white-10);
  }

  .text-content--light-gray {
    background-color: var(--colors-kingly-cloud-60);
  }

  .text-content--almost-white {
    background-color: var(--colors-off-white-60);
    color: var(--colors-dark-eclipse-60);
  }

  .text-content--neutral {
    background-color: var(--colors-off-white-60);
  }

  @media (max-width: 575.98px) {

  .text-content td {
      display: block;
      width: 100%;
      clear: both;
      float: left
  }
    }

p.footnote, div.footnote, span.footnote {
    font: var(--font-primary-x-small-default);
    font-weight: 300;
  }

/* @todo Overrides for padding and margin when nested in band layouts.*/

.band .text-content {
  padding: 0!important;
  margin: 0!important;
}

.wfsmasters-com .text-content--dark-blue {
      background-color: #222f48;
    }
</pre></body></html>