/* v32. Stable, unmistakably visible bold/italic in BOTH editors.
 * The site theme may use variable fonts and font-synthesis:none; rich content
 * uses installed system families with native real bold/italic faces instead.
 */
:where(.editor-surface[data-editor], .cms-editor-canvas[data-cms-surface], .cms-editor-preview[data-cms-preview]) {
  font-family: Arial, 'Liberation Sans', Helvetica, sans-serif !important;
  font-weight: 400 !important;
  font-style: normal !important;
  font-synthesis: weight style !important;
  font-variation-settings: normal !important;
  font-optical-sizing: auto !important;
}
:where(.editor-surface[data-editor], .cms-editor-canvas[data-cms-surface], .cms-editor-preview[data-cms-preview]) :is(strong, b) {
  font-family: Arial, 'Liberation Sans', Helvetica, sans-serif !important;
  font-weight: 900 !important;
  font-style: inherit;
  font-synthesis: weight style !important;
  font-variation-settings: normal !important;
  -webkit-text-stroke: .22px currentColor;
}
:where(.editor-surface[data-editor], .cms-editor-canvas[data-cms-surface], .cms-editor-preview[data-cms-preview]) :is(em, i) {
  font-family: Arial, 'Liberation Sans', Helvetica, sans-serif !important;
  font-style: italic !important;
  font-synthesis: weight style !important;
  font-variation-settings: normal !important;
}
/* Distinguish pressed toolbar states in both interfaces. */
.editor-toolbar button[aria-pressed="true"],
.cms-editor-toolbar button[aria-pressed="true"] {
  color: #fff !important;
  background: #154c86 !important;
  border-color: #154c86 !important;
}

/* Saved formatted articles and company descriptions must look formatted as well. */
:is(.article-prose, .edition-readable, .edition-article-body) :is(strong,b) {
  font-family: Arial, 'Liberation Sans', Helvetica, sans-serif !important;
  font-weight: 900 !important;
  font-synthesis: weight style !important;
  font-variation-settings: normal !important;
  -webkit-text-stroke: .22px currentColor;
}
:is(.article-prose, .edition-readable, .edition-article-body) :is(em,i) {
  font-family: Arial, 'Liberation Sans', Helvetica, sans-serif !important;
  font-style: italic !important;
  font-synthesis: weight style !important;
}
