@charset "UTF-8";
.text-formatted h2,
.ck-content h2,
.cke_editable h2 {
  font-size: 1.2em;
  line-height: 1em;
  margin-bottom: clamp(10px, 4.4444444444px + 0.0092592593 * 100vw, 20px);
}
.text-formatted h3,
.ck-content h3,
.cke_editable h3 {
  font-size: 1.1em;
  line-height: 1em;
  margin-bottom: clamp(5px, 2.2222222222px + 0.0046296296 * 100vw, 10px);
}
.text-formatted a,
.ck-content a,
.cke_editable a {
  text-decoration: underline;
}
.text-formatted a:active, .text-formatted a:focus, .text-formatted a:hover,
.ck-content a:active,
.ck-content a:focus,
.ck-content a:hover,
.cke_editable a:active,
.cke_editable a:focus,
.cke_editable a:hover {
  -webkit-text-decoration-color: red;
          text-decoration-color: red;
}
.text-formatted .cta-link,
.ck-content .cta-link,
.cke_editable .cta-link {
  text-decoration: underline;
  background-color: red;
  font-weight: bold;
}
.text-formatted .cta-link:active, .text-formatted .cta-link:focus, .text-formatted .cta-link:hover,
.ck-content .cta-link:active,
.ck-content .cta-link:focus,
.ck-content .cta-link:hover,
.cke_editable .cta-link:active,
.cke_editable .cta-link:focus,
.cke_editable .cta-link:hover {
  background-color: black;
  color: white;
}
.text-formatted ul, .text-formatted ol,
.ck-content ul,
.ck-content ol,
.cke_editable ul,
.cke_editable ol {
  margin-bottom: clamp(10px, 4.4444444444px + 0.0092592593 * 100vw, 20px);
  list-style-position: inside;
}
.text-formatted ul:last-child, .text-formatted ol:last-child,
.ck-content ul:last-child,
.ck-content ol:last-child,
.cke_editable ul:last-child,
.cke_editable ol:last-child {
  margin-bottom: 0;
}
.text-formatted ul li:not(:last-child), .text-formatted ol li:not(:last-child),
.ck-content ul li:not(:last-child),
.ck-content ol li:not(:last-child),
.cke_editable ul li:not(:last-child),
.cke_editable ol li:not(:last-child) {
  margin-bottom: clamp(5px, 2.2222222222px + 0.0046296296 * 100vw, 10px);
}
.text-formatted ul li .ck-list-bogus-paragraph, .text-formatted ol li .ck-list-bogus-paragraph,
.ck-content ul li .ck-list-bogus-paragraph,
.ck-content ol li .ck-list-bogus-paragraph,
.cke_editable ul li .ck-list-bogus-paragraph,
.cke_editable ol li .ck-list-bogus-paragraph {
  display: inline;
}
.text-formatted ul,
.ck-content ul,
.cke_editable ul {
  list-style-type: disc;
}
.text-formatted ol,
.ck-content ol,
.cke_editable ol {
  list-style-type: decimal;
}
.text-formatted blockquote,
.ck-content blockquote,
.cke_editable blockquote {
  display: flex;
  quotes: "“" "”";
  gap: clamp(10px, 4.4444444444px + 0.0092592593 * 100vw, 20px);
  margin-top: clamp(20px, 8.8888888889px + 0.0185185185 * 100vw, 40px);
  margin-bottom: clamp(20px, 8.8888888889px + 0.0185185185 * 100vw, 40px);
  font-size: 1.5em;
  line-height: 1em;
}
.text-formatted blockquote::before,
.ck-content blockquote::before,
.cke_editable blockquote::before {
  content: open-quote;
}
.text-formatted strong,
.ck-content strong,
.cke_editable strong {
  font-weight: 600;
}
/*# sourceMappingURL=../_maps/base/text-formatted.css.map */
