/* Shared editorial hierarchy for every form popup, including iframe documents.
   Do not rely on #edured-native-design: embedded forms do not carry that ID.
   Category = brand red; main heading = ink; copy and field labels unchanged. */
body.edured-tools.edured-form-embed.edured-form-embed :is(.er-doc-aux-intro .er-doc-eyebrow,.er-v22-alliance-modal-label,.er-v22-agenda-form-intro > span),
body.edured-tools .er-quiz-modal .quiz-caja > .eyebrow,
body.edured-tools :is(.elementor-popup-modal,.modal-fondo,dialog):has(form) :is(.er-doc-eyebrow,.er-v22-alliance-modal-label,.eyebrow) {
  display:block!important;
  color:#CF202F!important;
  background:transparent!important;
  font:800 14px/1.5 Archivo,Arial,sans-serif!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
  margin:0 0 10px!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}
body.edured-tools.edured-form-embed.edured-form-embed :is(.er-doc-aux-intro > h1,.er-v22-alliance-modal-title,.er-v22-agenda-form-intro > h2),
body.edured-tools .er-quiz-modal #er-q-title {
  color:#0E0E10!important;
}
