/*! NBC v7.027 · Release Hardening
    Scope: mobile contact dark-surface cascade + conservative microtype floor.
    No component, state-engine, geometry or desktop composition changes. */

@media (max-width:760px){
  /* CONTACT · v7.027: dark rollback owns the complete mobile intake surface. */
  html[data-folio-rollback="v7016-dark"] body.page-contact[data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .ac-intake-workflow{
    color:var(--v7016-text)!important;
    background:linear-gradient(180deg,rgba(9,21,15,.55),rgba(5,12,8,.16))!important;
  }
  html[data-folio-rollback="v7016-dark"] body.page-contact[data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .ac-intake-panel :where(h2,h3,label,strong),
  html[data-folio-rollback="v7016-dark"] body.page-contact[data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .ac-decision-note :where(h2,h3,strong){
    color:var(--v7016-text)!important;
  }
  html[data-folio-rollback="v7016-dark"] body.page-contact[data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .ac-intake-panel :where(p,small),
  html[data-folio-rollback="v7016-dark"] body.page-contact[data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .ac-decision-note :where(p,small,span){
    color:var(--v7016-muted)!important;
  }
  html[data-folio-rollback="v7016-dark"] body.page-contact[data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .ac-intake-workflow :where(input,textarea,select){
    color:var(--v7016-text)!important;
    -webkit-text-fill-color:currentColor!important;
    background:rgba(8,13,10,.68)!important;
    border-color:var(--v7016-line)!important;
  }
  html[data-folio-rollback="v7016-dark"] body.page-contact[data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .ac-intake-workflow :where(input,textarea,select)::placeholder{
    color:rgba(238,243,239,.38)!important;
  }

  /* HOME · preserve the instrument character, but remove 7–9 px reading sizes. */
  body.page-home .home-process-opening__orientation{font-size:10px!important;}
  body.page-home .home-process-opening__eyebrow,
  body.page-home .nbc-eyebrow,
  body.page-home .home-trust__person-meta>.mono,
  body.page-home .home-trust__item>.mono,
  body.page-home .operating-twin__stage-meta .mono,
  body.page-home .operating-twin__stage-meta>small,
  body.page-home .operating-twin__finding .mono,
  body.page-home .operating-twin__break-label{font-size:10px!important;}
  body.page-home .operating-twin__legend span{font-size:10px!important;}
  body.page-home .operating-twin__zone-labels text,
  body.page-home .operating-twin__nodes text{font-size:10px!important;}

  /* PROFESSIONAL SERVICES · only instrument/meta labels that were 7–9 px. */
  body.industry-services[data-industry-services="v6471"] .ps-hero-proof span,
  body.industry-services[data-industry-services="v6471"] .ps-board-top :is(span,small),
  body.industry-services[data-industry-services="v6471"] :is(.ps-pipeline-label,.ps-capacity-label),
  body.industry-services[data-industry-services="v6471"] .ps-pipe-card>span,
  body.industry-services[data-industry-services="v6471"] .ps-cap-row>small,
  body.industry-services[data-industry-services="v6471"] .ps-board-decision>span,
  body.industry-services[data-industry-services="v6471"] .ps-board-note,
  body.industry-services[data-industry-services="v6471"] .ps-project-tab>span,
  body.industry-services[data-industry-services="v6471"] .ps-project-tab>small,
  body.industry-services[data-industry-services="v6471"] .ps-project-brief article>span,
  body.industry-services[data-industry-services="v6471"] .ps-project-result>span,
  body.industry-services[data-industry-services="v6471"] .ps-final-check span,
  body.industry-services[data-industry-services="v6471"] .ps-margin-runway span,
  body.industry-services[data-industry-services="v6471"] .industry-conversion-trust{font-size:10px!important;}

  /* DIAGNOSTIC UI · small state labels remain compact, but readable. */
  body.page-barometer :is(.r4-result-state,.baro-stage-status,.baro-level-badge,.baro-finding-summary span){font-size:10px!important;}
  body.page-digital-check :is(.dc7-entry__info>span,.dc-entry-steps b,.dc5-question-type,.dc5-causal-strip span,.dc5-result-panel>span,.dc5-result-summary article>span){font-size:10px!important;}
}

@media (max-width:760px){
  /* CONTACT · beat the legacy M7A scene-level paper selectors explicitly. */
  html[data-folio-rollback="v7016-dark"] body.page.page-contact.design-system-executive[data-mobile-art="v7"][data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .m7a-shell .ac-intake-panel .ac-intake-panel-head h2,
  html[data-folio-rollback="v7016-dark"] body.page.page-contact.design-system-executive[data-mobile-art="v7"][data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .m7a-shell .ac-decision-note h3,
  html[data-folio-rollback="v7016-dark"] body.page.page-contact.design-system-executive[data-mobile-art="v7"][data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .m7a-shell .ac-decision-note strong{
    color:var(--v7016-text)!important;
  }
  html[data-folio-rollback="v7016-dark"] body.page.page-contact.design-system-executive[data-mobile-art="v7"][data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .m7a-shell .ac-intake-panel .ac-question-support{
    color:var(--v7016-muted)!important;
  }
  html[data-folio-rollback="v7016-dark"] body.page.page-contact.design-system-executive[data-mobile-art="v7"][data-m7a-active="contact"][data-folio-rollback="v7016-dark"] .m7a-shell .ac-decision-note .mono{
    color:var(--v7016-accent)!important;
  }

  /* HOME · signature hero rules carry an ID, so the floor must address that owner. */
  html body.page-home #auftakt[data-hero-signature="v6686"] .home-process-opening__orientation{font-size:10px!important;}
  html body.page-home #auftakt[data-hero-signature="v6686"] .home-process-opening__eyebrow{font-size:10px!important;}
  body.page-home .nbc-folio__source{font-size:10px!important;}
  body.page-home .footer-meta,
  body.page-home .footer-meta>span{font-size:10px!important;}

  /* PROFESSIONAL SERVICES · remaining mobile signature/capacity labels. */
  body.industry-services[data-industry-services="v6471"] .p3-signature-index__meta,
  body.industry-services[data-industry-services="v6471"] .p3-signature-index__labels li,
  body.industry-services[data-industry-services="v6471"] .ps-role-row>span,
  body.industry-services[data-industry-services="v6471"] .bi-eyebrow,
  body.industry-services[data-industry-services="v6471"] .bi-fit-register>span{font-size:10px!important;}

  /* BAROMETER · result/proof ledger labels only; no state or geometry changes. */
  body.page-barometer .baro-result-ledger article>span,
  body.page-barometer .r4-proof-grid article>span{font-size:10px!important;}

  /* DIGITAL CHECK · action labels at the entry choice. */
  body.page-digital-check .dc7-choice__action{font-size:10.5px!important;}
}

@media (max-width:760px){
  /* SITEWIDE MICROTYPE · remove legacy sub-10px reading labels without changing composition. */
  html body.page.design-system-executive :is(
    .nbc-eyebrow,
    .bi-eyebrow,
    .bi-industry-thesis-note,
    .p3-signature-index__meta,
    .p3-signature-index__labels li,
    .ep-chapter-number,
    .dg5-guide-bridge__eyebrow,
    .km-index-row__phase,
    .km-index-row__date,
    .mini-point,
    .goe-region-pin,
    .p3-regional-route__labels,
    .dt-kicker
  ){font-size:10px!important;}

  /* TRADE / PRODUCTION · operational labels are information, not decoration. */
  body.industry-trade :is(
    .trade-order-hero-proof>span,
    .trade-order-dossier-head span,
    .trade-order-due small,
    .trade-order-query>span,
    .trade-truth>span,
    .trade-stream-axis>b,
    .trade-order-trace>strong,
    .trade-order-trace-cells small
  ){font-size:10px!important;}

  /* PROFESSIONAL SERVICES · commercial/delivery/revenue state labels. */
  body.industry-services[data-industry-services="v6471"] :is(
    .ps-c2c-row>strong,
    .ps-c2c-cell>span,
    .ps-c2c-cell>small,
    .ps-funnel-row>strong,
    .ps-funnel-row>span,
    .ps-funnel-note>strong,
    .ps-funnel-note>span
  ){font-size:10px!important;}

  /* GÖTTINGEN · route and option metadata stay compact, but readable. */
  body.page-local :is(
    .p3-signature-index__meta,
    .p3-signature-index__labels li,
    .p3-regional-route__labels,
    .goe-region-pin,
    .local-check small,
    .local-check strong
  ){font-size:10px!important;}

  /* SERVICE PAGES · decision-guide markers and scope labels. */
  body:is(.page-erp,.page-process) :is(
    .mini-point,
    .wave2-service-scope__item>span
  ){font-size:10px!important;}
}

@media (max-width:760px){
  body.page-regional :is(
    .p3-signature-index__meta,
    .p3-signature-index__labels li,
    .p3-regional-route__labels,
    .goe-region-pin,
    .local-check small,
    .local-check strong
  ){font-size:10px!important;}
  body:is(.service-erp,.page-process) :is(
    .mini-point,
    .wave2-service-scope__item>span
  ){font-size:10px!important;}
}

@media (max-width:760px){
  /* FINAL MICROTYPE FLOOR · only legacy diagram labels that still resolved below 9px. */
  html body.page-blog .km-index-row__phase{font-size:10px!important;}

  html body.industry-trade[data-industry-trade="v6471"] :is(
    .trade-order-dossier span,
    .trade-order-dossier small,
    .trade-diagnosis-stage span,
    .trade-stream-stage strong,
    .trade-stream-stage small,
    .trade-final-utility .bi-compact-link span
  ){font-size:10px!important;}

  html body.industry-services[data-industry-services="v6471"] .ps-funnel-note,
  html body.industry-services[data-industry-services="v6471"] .ps-funnel-note :is(strong,span),
  html body.industry-services[data-industry-services="v6471"] .ps-margin-trace text,
  html body.industry-services[data-industry-services="v6471"] :is(
    .p73-project-spine button>span,
    .ps-project-tab>span,
    .ps-margin-events article>span,
    .ps-final-check article>span,
    .ps-final-utility .bi-compact-link span
  ){font-size:10px!important;}

  html body.page-regional-intelligence :is(.regional-map-pin,.regional-atlas__map-note){font-size:10px!important;}
  html body.page-process .pr-result-bridge{font-size:10px!important;}
  html body.page-home .footer-meta{font-size:10px!important;}
}

@media (max-width:760px){
  /* Specificity lock against legacy mobile authority layers. */
  html body#nbc-page.page-blog .km-index-row__phase{font-size:10px!important;}
  html#nbc-document body#nbc-page.industry-trade[data-industry-trade="v6471"] :is(
    .trade-diagnosis-tabs button>span,
    .return-flow article>span,
    .trade-final-check article>span,
    .trade-stream-return>span
  ){font-size:10px!important;}
  html#nbc-document body#nbc-page.page-home .footer-meta{font-size:10px!important;}
}

/* ==========================================================================
   P1 · TYPOGRAPHY & READABILITY FINAL AUTHORITY · v7.031
   Scope: READ-01..08, PRE-06, A11Y-04.
   P05: same-slot replacement of release-hardening.v7027.css.
   IMPORTANT: rules live in nbc.normal so they can supersede legacy important
   declarations in the same cascade layer; this avoids a new override layer.
   ========================================================================== */
@layer nbc.normal {
  /* P05-IMPORTANT: P1 measured meaning-bearing microtype floor. */
body[data-page-template="about"] :is(
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    div.wrap > ol.nbc-about-record-list > li.rv > div > small,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > section#experience > div.wrap > div.nbc-about-section-intro.rv > p.ac-kicker.mono,
    main#main-content > section#independence > div.wrap > div.nbc-about-independence-inner > p.about-independence-label,
    main#main-content > section#independence > div.wrap > div.nbc-about-independence-inner > p.ac-kicker.mono,
    main#main-content > section#method > div.wrap.nbc-about-method-grid > div.nbc-about-section-intro.rv > p.ac-kicker.mono,
    main#main-content > section#two-sides > div.wrap > div.nbc-about-section-intro.rv > p.ac-kicker.mono,
    main#main-content > section.ac-founder-hero.nbc-about-hero.nbc-about-hero--proof > div.wrap.ac-founder-grid.nbc-about-hero-grid > div.nbc-about-hero-copy.rv > p.ac-kicker.mono.nbc-hero-location,
    section#experience > div.wrap > ol.nbc-about-record-list > li.rv > span.mono,
    section#global-role > div.wrap.nbc-about-global-grid > div.nbc-about-global-capabilities.rv.rv-d1 > article > span.mono,
    section#method > div.wrap.nbc-about-method-grid > ol.nbc-about-method-list > li.rv > span.mono,
    section#two-sides > div.wrap > div.nbc-about-sides-grid.rv.rv-d1 > article.nbc-about-side.nbc-about-side--client > p.mono,
    section#two-sides > div.wrap > div.nbc-about-sides-grid.rv.rv-d1 > article.nbc-about-side.nbc-about-side--vendor > p.mono,
    section#two-sides > div.wrap > div.nbc-about-sides-grid.rv.rv-d1 > div.nbc-about-side-bridge > span.mono,
    section.ac-founder-hero.nbc-about-hero.nbc-about-hero--proof > div.wrap.ac-founder-grid.nbc-about-hero-grid > figure.nbc-about-portrait.rv.rv-d1 > div.ac-portrait-frame > span.ac-portrait-index.mono,
    section.ac-founder-hero.nbc-about-hero.nbc-about-hero--proof > div.wrap.ac-founder-grid.nbc-about-hero-grid > figure.nbc-about-portrait.rv.rv-d1 > figcaption > span.mono
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="article"] :is(
    article.article.article-premium.article-variant-decision > div.ep-article-layout.f2-reading-folio > div.ep-article-content > aside.ep-practice-scenario.erp-journey-scope > span.mono,
    article.article.article-premium.article-variant-decision > div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#was-jetzt-entschieden-werden-sollte > span.mono,
    article.article.article-premium.article-variant-economic > div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#was-jetzt-entschieden-werden-sollte > span.mono,
    article.article.article-premium.article-variant-field-guide > div.ep-article-layout.f2-reading-folio > div.ep-article-content > aside.ep-practice-scenario.erp-journey-scope > span.mono,
    article.article.article-premium.article-variant-field-guide > div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#was-jetzt-entschieden-werden-sollte > span.mono,
    article.article.article-premium.article-variant-governance > div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#was-jetzt-entschieden-werden-sollte > span.mono,
    article.article.article-premium.article-variant-process > div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#was-jetzt-entschieden-werden-sollte > span.mono,
    aside.dg5-guide-bridge.dg5-guide-bridge--ai > div.dg5-guide-bridge__grid > div > div.dg5-guide-bridge__meta > span,
    aside.dg5-guide-bridge.dg5-guide-bridge--erp > div.dg5-guide-bridge__grid > div > div.dg5-guide-bridge__meta > span,
    aside.dg5-guide-bridge.dg5-guide-bridge--process > div.dg5-guide-bridge__grid > div > div.dg5-guide-bridge__meta > span,
    div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--ai > div.dg5-guide-bridge__grid > div > span.dg5-guide-bridge__eyebrow,
    div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--erp > div.dg5-guide-bridge__grid > div > span.dg5-guide-bridge__eyebrow,
    div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--process > div.dg5-guide-bridge__grid > div > span.dg5-guide-bridge__eyebrow,
    div.ep-article-content > div.ep-body > section#bereinigung-beginnt-vor-dem-projekt-nicht-im-projekt > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#das-demo-drehbuch-sie-schreiben-es-nicht-der-anbieter > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#das-missverstaendnis-wir-koennen-das-format-also-sind-wir-fertig > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#das-problem-liegt-zwischen-den-kaestchen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#das-reporting-ritual > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#der-entscheidende-unterschied-wer-verdient-woran > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#der-fehler-passiert-vor-dem-vertrag > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#der-interessenkonflikt-den-kaum-jemand-ausspricht > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#der-teuerste-denkfehler-vom-symptom-direkt-zur-software > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#der-weg-zu-zahlen-denen-man-glauben-kann > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-acht-schritte-im-ueberblick > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-anwender-checkliste-sieben-fragen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-drei-kernpflichten > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-ehrliche-seite-wo-agenten-noch-scheitern > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-einfache-rechnung > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-entscheidungsmatrix > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-faustregel > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-fragen-vor-denen-demo-teams-respekt-haben > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-fristen-im-ueberblick-und-was-fuer-anwender-zaehlt > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-fristen-kurz-und-ohne-drama > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-fuenf-typischen-stammdaten-fallen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-gaengigen-abrechnungsmodelle > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-haeufigsten-fehler-im-mittelstand > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-kostenfallen-liegen-oft-nicht-im-tagessatz > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-lage-professioneller-automatisierter-naeher > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-pflicht-als-anlass-nutzen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-reihenfolge-verstehen-vereinfachen-automatisieren > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-sieben-fragen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-sieben-prozessfragen-die-wirklich-zaehlen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-tabelle-die-niemand-kennt-bis-sie-fehlt > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#die-vier-fragen-vor-jeder-ki-entscheidung > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#drei-risse-im-fundament-und-wohin-sie-fuehren > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#echtzeit-transparenz-unternehmensausgaben > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#einsatzszenarien-die-sich-2026-rechnen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#entweder-oder-ist-ein-denkfehler > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#erp-anbieter-oder-erp-partner-wechseln > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#fallbeispiel-aus-dem-mittelstand > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#fuenf-fragen-bevor-sie-unterschreiben > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#fuer-wen-sich-das-lohnt > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#ganzheitlich-heisst-mehr-als-technik > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#marktdaten-sind-orientierung-kein-angebot > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#nach-der-demo-dokumentieren-statt-erinnern > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#pragmatisch-beginnen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#pragmatisch-starten-drei-schritte > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#so-gelingt-der-einstieg > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#so-laeuft-ein-stresstest-ab > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#testmigrationen-dreimal-ist-minimum > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#und-wer-nicht-direkt-betroffen-ist > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#verbieten-hilft-nicht-verstehen-schon > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#von-der-zahl-zur-entscheidung > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#wann-automatisierung-trotzdem-zuerst-kommen-darf > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#wann-lohnt-sich-it-beratung > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#warum-ausgerechnet-die-stammdaten > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#warum-das-chefsache-ist > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#warum-das-operativ-eine-chance-ist > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#warum-das-vor-jeder-system-und-ki-frage-kommt > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#warum-erp-projekte-scheitern-meist-vor-dem-start > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#warum-prozesskosten-unsichtbar-bleiben > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#warum-schatten-it-so-gefaehrlich-ist > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#warum-technik-schlechte-prozesse-verstaerkt > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#was-ein-geliehenes-lastenheft-anrichtet > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#was-ein-process-owner-wirklich-tut > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#was-ich-stattdessen-empfehle > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#was-in-der-rechnung-gern-vergessen-wird > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#was-in-einer-standard-demo-wirklich-passiert > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#was-ist-ein-digitaler-stresstest > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#was-sich-seit-2025-veraendert-hat > header.ep-chapter-head > span.mono.ep-chapter-number
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="article"] :is(
    div.ep-article-content > div.ep-body > section#was-verspaetete-zahlen-wirklich-kosten > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#welche-groessenordnung-ist-wirklich-relevant > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#wie-ein-live-arbeitsplatz-audit-schatten-it-aufloest > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#wie-ein-unabhaengiges-lastenheft-aufgebaut-ist > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#wie-ich-das-mit-mittelstaendlern-entscheide > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#wie-ich-diese-frage-mit-unternehmen-klaere > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#wo-ki-stark-ist-und-wo-der-mensch > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#woran-sie-erkennen-dass-ein-prozess-noch-nicht-reif-ist > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#woran-sie-fehlende-prozessverantwortung-erkennen > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#woran-tagesaktuelle-steuerungszahlen-wirklich-scheitern > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > div.ep-body > section#worum-es-geht > header.ep-chapter-head > span.mono.ep-chapter-number,
    div.ep-article-content > section#entscheidung-in-kuerze > div.ep-answer-triad > article > span.mono,
    div.ep-article-content > section#entscheidungshilfe > div.ep-responsibility-ledger > article > span,
    div.ep-article-content > section#was-jetzt-entschieden-werden-sollte > ul.ep-conclusion-list > li > strong,
    div.ep-article-content > section.article-diagnostic-context.nbc-section > div.article-diagnostic-grid > article > span,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--ai > div.dg5-guide-bridge__grid > a.dg5-guide-bridge__link,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--erp > div.dg5-guide-bridge__grid > a.dg5-guide-bridge__link,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--process > div.dg5-guide-bridge__grid > a.dg5-guide-bridge__link,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > div.ep-body > section#wie-viele-erp-projekte-scheitern > span.mono,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#einordnung > figure.fviz.rv > figcaption.mono,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#entscheidung-in-kuerze > div.ep-section-kicker > span.mono,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#entscheidungshilfe > aside.ep-practice-scenario > span.mono,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#entscheidungshilfe > header.ep-ledger-head > span.mono,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > section#was-jetzt-entschieden-werden-sollte > div.ep-conclusion-next > span.mono,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > section.article-diagnostic-context.nbc-section > header > p.nbc-eyebrow,
    div.ep-body > section#marktdaten-sind-orientierung-kein-angebot > div.ep-chapter-copy > div.source-note > span.mono,
    div.ep-body > section#wo-ki-stark-ist-und-wo-der-mensch > div.ep-chapter-copy > figure.fviz.rv > figcaption,
    div.ep-hero-grid > aside.nbc-signal-field.nbc-argument-flow.nbc-argument-flow--decision > ol > li > strong,
    div.ep-hero-grid > aside.nbc-signal-field.nbc-argument-flow.nbc-argument-flow--economic > ol > li > strong,
    div.ep-hero-grid > aside.nbc-signal-field.nbc-argument-flow.nbc-argument-flow--governance > ol > li > strong,
    div.ep-hero-grid > aside.nbc-signal-field.nbc-argument-flow.nbc-argument-flow--linear > ol > li > strong,
    div.ep-hero-grid > aside.nbc-signal-field.nbc-argument-flow.nbc-argument-flow--process > ol > li > strong,
    div.ep-hero-grid > div.ep-hero-copy > p.nbc-hero-proof > span.nbc-hero-author > a.nbc-author-link,
    div.ep-hero-wrap > div.ep-hero-grid > div.ep-hero-copy > div.ep-eyebrow.nbc-hero-location > span.mono,
    div.ep-hero-wrap > div.ep-hero-grid > div.ep-hero-copy > p.nbc-hero-proof > span,
    div.ep-hero-wrap > div.ep-hero-grid > div.ep-hero-copy > p.nbc-hero-proof > span.nbc-hero-author,
    div.ep-hero-wrap > div.ep-hero-grid > div.ep-hero-copy > p.nbc-hero-proof > span.nbc-review-stand,
    div.ep-table-wrap > table.ep-decision-table > thead > tr > th,
    div.nbc-hero-bridge > div.wrap > div.ep-hero-orientation > div.ep-audience > span,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > aside.nbc-context-links > span,
    section#welche-groessenordnung-ist-wirklich-relevant > div.ep-chapter-copy > div.cost-scope-grid > article > span.mono
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="barometer"] :is(
    aside.baro-controls > div.baro-dimensions > article.baro-dimension > div.baro-dimension-head > span.baro-dimension-index,
    aside.baro-controls > div.baro-dimensions > article.baro-dimension > div.baro-dimension-head > span.baro-level-badge,
    div#operating-lab > div.baro-stage-column > figure.baro-stage > figcaption.baro-stage-head > span.baro-stage-status,
    div.baro-stage-column > figure.baro-stage > div.baro-readout > div > span.baro-kicker,
    div.baro-stage-column > figure.baro-stage > figcaption.baro-stage-head > div > span.baro-kicker,
    div.baro-stage-column > section.baro-finding.baro-finding--integrated.r4-barometer-result > div.r4-result-triad.baro-result-ledger > article > span,
    div.baro-stage-column > section.baro-finding.baro-finding--integrated.r4-barometer-result > header.r4-result-head > div > span.r4-result-state,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    header.oml-hero.nbc-hero-system.nbc-hero-system--diagnostic > aside.nbc-signal-field.nbc-instrument-preview.nbc-barometer-preview > div.nbc-instrument-preview-stage > span > b,
    main#main-content > section#barometer > div.wrap > div.baro-toolbar > p#baro-model-note,
    section#barometer > div.wrap > div.baro-toolbar > p#baro-model-note > strong,
    section#barometer > div.wrap > header.oml-hero.nbc-hero-system.nbc-hero-system--diagnostic > div > span.mono.nbc-hero-location,
    section.baro-finding.baro-finding--integrated.r4-barometer-result > details.baro-finding-details > div.r4-proof-grid > article > span
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="case-detail"] :is(
    article.case2-film-act > div.case2-film-act-inner > div.case3-viz > div.ai-queue > div.ai-person,
    article.case2-film-act > div.case2-film-act-inner > div.returns-viz.returns-viz--after > div.returns-outcome-lockup > small,
    article.case2-film-act > div.case2-film-act-inner > div.returns-viz.returns-viz--after > div.returns-outcome-lockup > span,
    article.case2-film-act > div.case2-film-act-inner > div.returns-viz.returns-viz--before > div.returns-fracture > span,
    article.case2-film-act > div.case2-film-act-inner > div.returns-viz.returns-viz--before > div.returns-real-object > span,
    aside.dg5-guide-bridge.dg5-guide-bridge--ai > div.dg5-guide-bridge__grid > div > div.dg5-guide-bridge__meta > span,
    aside.dg5-guide-bridge.dg5-guide-bridge--erp > div.dg5-guide-bridge__grid > div > div.dg5-guide-bridge__meta > span,
    aside.dg5-guide-bridge.dg5-guide-bridge--process > div.dg5-guide-bridge__grid > div > div.dg5-guide-bridge__meta > span,
    div.case2-film-act-inner > div.case3-viz > div.ai-gate > div.ai-lane > span.case3-kicker,
    div.case2-film-act-inner > div.case3-viz > div.ai-gate > div.ai-lane.is-agent > span.case3-kicker,
    div.case2-film-act-inner > div.case3-viz > div.billing-gap > div.case3-node > span,
    div.case2-film-act-inner > div.case3-viz > div.billing-gap > div.case3-node.is-stale > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-card > div.report-definition > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-flow > div.case3-node > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-flow > div.case3-node.is-focus > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-grid-2 > div.ai-lane > span.case3-kicker,
    div.case2-film-act-inner > div.case3-viz > div.case3-grid-2 > div.ai-lane.is-agent > span.case3-kicker,
    div.case2-film-act-inner > div.case3-viz > div.case3-grid-3 > div.case3-node.is-focus > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-grid-4 > div.case3-node > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-grid-4 > div.case3-node.is-focus > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-grid-4 > div.case3-node.report-source > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-grid-4 > div.case3-node.report-source.is-stale > span,
    div.case2-film-act-inner > div.case3-viz > div.case3-lockup > div > span.case3-kicker,
    div.case2-film-act-inner > div.case3-viz > div.case3-lockup > div.case3-result > span,
    div.case2-film-act-inner > div.case3-viz > div.erp-demand-stack > div.case3-node > span,
    div.case2-film-act-inner > div.case3-viz > div.offering-arch > div.case3-node.is-focus > span,
    div.case2-film-act-inner > div.case3-viz > div.offering-people > div.offering-person > span.case3-kicker,
    div.case2-film-act-inner > div.returns-viz.returns-viz--after > div.returns-sync-line > div > span,
    div.case2-film-act-inner > div.returns-viz.returns-viz--before > div.returns-status-stack > div.returns-status.is-current > span,
    div.case2-film-act-inner > div.returns-viz.returns-viz--before > div.returns-status-stack > div.returns-status.is-stale > span,
    div.case2-film-act-inner > div.returns-viz.returns-viz--decision > div.returns-flow > div.returns-flow-node > small,
    div.case2-film-act-inner > div.returns-viz.returns-viz--decision > div.returns-flow > div.returns-flow-node > span,
    div.case2-film-act-inner > div.returns-viz.returns-viz--decision > div.returns-flow > div.returns-flow-node.is-decision > small,
    div.case2-film-act-inner > div.returns-viz.returns-viz--decision > div.returns-flow > div.returns-flow-node.is-decision > span,
    div.case2-film-stage > article.case2-film-act > div.case2-film-act-inner > div.case3-viz > span.case3-kicker,
    div.case2-film-stage > article.case2-film-act > div.case2-film-act-inner > div.returns-viz.returns-viz--decision > div.returns-flow-label,
    div.case2-hero-grid > div > div.case2-proof-rail > div.case2-proof > span,
    div.case2-wrap > div.nbc-folio__inner > div.nbc-folio__ledger > div.nbc-folio__row > span,
    div.case2-wrap--stage > div.case2-film > div.case2-film-stage > article.case2-film-act > span.case2-film-phase,
    div.case2-wrap--stage > div.case2-film.returns-film > div.case2-film-stage > article.case2-film-act > span.case2-film-phase,
    div.case3-viz > div.erp-gate > div.erp-fit-options > div.case3-node > span,
    div.case3-viz > div.erp-gate > div.erp-fit-options > div.case3-node.is-focus > span,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > section#case-film > div.case2-wrap--stage > header.case2-section-head > span.case2-eyebrow,
    main#main-content > section#case-intervention > div.case2-wrap > div.nbc-folio__inner > p.nbc-folio__meta,
    main#main-content > section#case-intervention > div.case2-wrap > div.nbc-folio__inner > p.nbc-folio__metric-label,
    section#case-next-step > div.case2-wrap > div.case2-related-grid > a.case2-related-card > span.case2-eyebrow,
    section#case-next-step > div.case2-wrap > div.case2-related-grid > a.case2-related-card > span.case2-related-link,
    section#case-start > div.case2-wrap > div.case2-hero-grid > aside.case2-hero-context > a.case2-context-link,
    section#case-start > div.case2-wrap > div.case2-hero-grid > aside.case2-hero-context > span.case2-context-label,
    section#case-start > div.case2-wrap > div.case2-hero-grid > div > span.case2-eyebrow,
    section#case-transfer > div.case2-wrap > div.case2-transfer > div > span.case2-eyebrow
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="case-index"] :is(
    div.case2-wrap > div.case2-index-grid > a#proof-01 > div.case2-index-footer > span.case2-index-link,
    div.case2-wrap > div.case2-index-grid > a#proof-01 > div.case2-index-meta > span,
    div.case2-wrap > div.case2-index-grid > a#proof-02 > div.case2-index-footer > span.case2-index-link,
    div.case2-wrap > div.case2-index-grid > a#proof-02 > div.case2-index-meta > span,
    div.case2-wrap > div.case2-index-grid > a#proof-03 > div.case2-index-footer > span.case2-index-link,
    div.case2-wrap > div.case2-index-grid > a#proof-03 > div.case2-index-meta > span,
    div.case2-wrap > div.case2-index-grid > a#proof-04 > div.case2-index-footer > span.case2-index-link,
    div.case2-wrap > div.case2-index-grid > a#proof-04 > div.case2-index-meta > span,
    div.case2-wrap > div.case2-index-grid > a#proof-05 > div.case2-index-footer > span.case2-index-link,
    div.case2-wrap > div.case2-index-grid > a#proof-05 > div.case2-index-meta > span,
    div.case2-wrap > div.case2-index-grid > a#proof-06 > div.case2-index-footer > span.case2-index-link,
    div.case2-wrap > div.case2-index-grid > a#proof-06 > div.case2-index-meta > span,
    div.case2-wrap > div.case2-index-grid > a#proof-07 > div.case2-index-footer > span.case2-index-link,
    div.case2-wrap > div.case2-index-grid > a#proof-07 > div.case2-index-meta > span,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > aside.nbc-context-links > span,
    main#main-content > section.case2-index-hero > div.case2-wrap.case2-index-hero-grid > div > span.case2-eyebrow
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="diagnose"] :is(
    div.dt-triage__shell > div.dt-question.is-active > div.dt-options > button > span,
    div.dt-triage__shell > div.dt-question.is-active > div.dt-question__head > div > p,
    div.dt-wrap > div.dt-triage__shell > div.dt-question.is-active > div.dt-question__head > span,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > section#diagnose-triage > div.dt-wrap > header.dt-section-head > p.dt-kicker,
    main#main-content > section.dt-close > div.dt-wrap > p.dt-kicker,
    main#main-content > section.dt-direct > div.dt-wrap > header.dt-section-head.dt-section-head--compact > p.dt-kicker,
    main#main-content > section.dt-hero > div.dt-wrap.dt-hero__grid > div.dt-hero__copy > p.dt-kicker,
    main#main-content > section.dt-principles > div.dt-wrap.dt-principles__grid > div > p.dt-kicker,
    section#diagnose-triage > div.dt-wrap > div.dt-triage__shell > div.dt-progress > span,
    section.dt-direct > div.dt-wrap > div.dt-routes > a > span,
    section.dt-hero > div.dt-wrap.dt-hero__grid > div.dt-hero__copy > div.dt-hero__actions > span.dt-hero__meta,
    section.dt-hero > div.dt-wrap.dt-hero__grid > div.dt-trace > div.dt-trace__status > b,
    section.dt-hero > div.dt-wrap.dt-hero__grid > div.dt-trace > div.dt-trace__status > span,
    section.dt-principles > div.dt-wrap.dt-principles__grid > div.dt-principles__ledger > div > span
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="digital-check"] :is(
    div.dc7-entry__layout > aside.dc7-entry__info > ol.dc-entry-steps > li > b,
    div.dc7-entry__layout > aside.dc7-entry__info > ol.dc-entry-steps > li > span,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    div.wrap.dc5-shell > section.dc7-entry > div#dc-start-choices > button#dc-start-prefill > span#dc-prefill-action,
    div.wrap.dc5-shell > section.dc7-entry > div#dc-start-choices > button#dc-start-prefill > span#dc-prefill-status,
    div.wrap.dc5-shell > section.dc7-entry > div#dc-start-choices > button#dc-start-zero > p,
    div.wrap.dc5-shell > section.dc7-entry > div#dc-start-choices > button#dc-start-zero > span.dc7-choice__action,
    div.wrap.dc5-shell > section.dc7-entry > div#dc-start-choices > button#dc-start-zero > span.mono,
    div.wrap.dc5-shell > section.dc7-entry > div.dc7-entry__layout > aside.dc7-entry__info > span.mono,
    div.wrap.dc5-shell > section.dc7-entry > div.dc7-entry__layout > header.dc7-entry__head > span.mono.dc5-eyebrow.nbc-hero-location,
    footer.site-footer > div.wrap > div.footer-meta > span
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="guide-landing"] :is(
    div.dg3-access-box > div > form.dg4-gate-card > label.dg4-field > span,
    div.dg3-wrap > div.dg3-preview-grid > figure.dg3-preview-card > figcaption > span,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > div.dg3-wrap > nav.dg3-breadcrumb > a,
    main#main-content > div.dg3-wrap > nav.dg3-breadcrumb > span,
    main#main-content > div.f1-guide-folio > section#nutzen > div.dg3-wrap > p.nbc-folio__meta.f1-guide-meta,
    main#main-content > section.dg3-hero > div.dg3-wrap.dg3-hero-grid > div > p.dg3-kicker,
    section#guide-access > div.dg3-wrap > div.dg3-access-box > div.dg3-access-copy > span.dg3-label,
    section#nutzen > div.dg3-wrap > div.dg3-outcomes > article.dg3-outcome > span,
    section#nutzen > div.dg3-wrap > header.dg3-section-head > div > span.dg3-label,
    section#passung > div.dg3-wrap > div.dg3-fit-grid > article.dg3-fit > span.dg3-label,
    section#passung > div.dg3-wrap > div.dg3-fit-grid > article.dg3-fit.dg3-fit--quiet > span.dg3-label,
    section#passung > div.dg3-wrap > header.dg3-section-head > div > span.dg3-label,
    section#vorschau > div.dg3-wrap > header.dg3-section-head > div > span.dg3-label,
    section.dg3-hero > div.dg3-wrap.dg3-hero-grid > div > ul.dg3-meta > li,
    section.dg3-section > div.dg3-wrap > header.dg3-section-head > div > span.dg3-label
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="home"] :is(
    div.operating-twin > div.operating-twin__stage > div.operating-twin__finding > div > span.mono,
    div.operating-twin > div.operating-twin__stage > div.operating-twin__finding > div.operating-twin__decision > span.mono,
    div.operating-twin > div.operating-twin__stage > div.operating-twin__stage-meta > div > span.mono,
    div.operating-twin > div.operating-twin__stage > div.operating-twin__stage-meta > div.operating-twin__legend > span.is-approval,
    div.operating-twin > div.operating-twin__stage > div.operating-twin__stage-meta > div.operating-twin__legend > span.is-info,
    div.operating-twin > div.operating-twin__stage > div.operating-twin__stage-meta > div.operating-twin__legend > span.is-order,
    div.operating-twin > div.operating-twin__stage > div.operating-twin__stage-meta > div.operating-twin__legend > span.is-rework,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    div.wrap > div.home-trust__top > aside.home-trust__person > div.home-trust__person-meta > span.mono,
    div.wrap > div.operating-twin > div.operating-twin__scenarios > button.operating-twin__scenario > small,
    div.wrap > div.operating-twin > div.operating-twin__scenarios > button.operating-twin__scenario > span,
    div.wrap > div.operating-twin > div.operating-twin__stage > div.operating-twin__stage-meta > small,
    div.wrap > div.operating-twin > div.operating-twin__stage > div.operating-twin__visual > div.operating-twin__break-label,
    footer.site-footer > div.wrap > div.footer-main > div.footer-signature > a.footer-mail,
    footer.site-footer > div.wrap > div.footer-main > div.footer-signature > p,
    footer.site-footer > div.wrap > div.footer-main > nav.footer-navigation-row > a,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > section#auftakt > div.home-process-opening__stage > div.home-process-opening__hero > p.home-process-opening__eyebrow.mono,
    main#main-content > section#auftakt > div.home-process-opening__stage > div.home-process-opening__orientation.mono,
    main#main-content > section#case-beweise > div.nbc-folio__inner > p.nbc-folio__evidence-label,
    main#main-content > section#case-beweise > div.nbc-folio__inner > p.nbc-folio__meta,
    main#main-content > section#case-beweise > div.nbc-folio__inner > p.nbc-folio__metric-label,
    main#main-content > section#case-beweise > div.nbc-folio__inner > p.nbc-folio__source,
    main#main-content > section#diagnose-einstieg > div.wrap > header.home-diagnosis-navigator__head.nbc-section-heading > p.nbc-eyebrow,
    main#main-content > section#persoenlich > div.wrap.home-attitude__inner > aside.home-attitude__signature > span.mono,
    section#case-beweise > div.nbc-folio__inner > div.nbc-folio__ledger > div.nbc-folio__row > span,
    section#diagnose-einstieg > div.wrap > div.home-diagnosis-navigator__paths > a.home-diagnosis-path.home-diagnosis-path--orientation > span.mono,
    section#diagnose-einstieg > div.wrap > div.home-diagnosis-navigator__paths > div.home-diagnosis-path.home-diagnosis-path--direct > span.mono,
    section#haltung > div.wrap > div.home-trust__grid > article.home-trust__item > span.mono,
    section#haltung > div.wrap > div.home-trust__top > header.home-trust__head.nbc-section-heading > p.nbc-eyebrow,
    section#leistungen > div.home-service-choice__inner > div.home-service-choice__rail > a.home-service-choice__item.home-service-choice__item--ai > span.home-service-choice__number.mono,
    section#leistungen > div.home-service-choice__inner > div.home-service-choice__rail > a.home-service-choice__item.home-service-choice__item--erp > span.home-service-choice__number.mono,
    section#leistungen > div.home-service-choice__inner > div.home-service-choice__rail > a.home-service-choice__item.home-service-choice__item--process > span.home-service-choice__number.mono,
    section#wissen > div.wrap.home-self-service__inner > nav.home-self-service__links > a > span.mono
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="industry-hub"] :is(
    aside.ps-capacity-board > div.ps-board-body > div.ps-pipeline > div.ps-pipe-card > small,
    aside.ps-capacity-board > div.ps-board-body > div.ps-pipeline > div.ps-pipe-card > span,
    aside.ps-capacity-board > div.ps-board-body > div.ps-pipeline > div.ps-pipe-card.is-focus > small,
    aside.ps-capacity-board > div.ps-board-body > div.ps-pipeline > div.ps-pipe-card.is-focus > span,
    div.ps-board-body > div > div.ps-capacity-mini > div.ps-cap-row > small,
    div.ps-board-body > div > div.ps-capacity-mini > div.ps-cap-row.is-conflict > small,
    div.ps-c2c > div.ps-c2c-row > div.ps-c2c-cells > div.ps-c2c-cell > small,
    div.ps-c2c > div.ps-c2c-row > div.ps-c2c-cells > div.ps-c2c-cell > span,
    div.ps-c2c > div.ps-c2c-row > div.ps-c2c-cells > div.ps-c2c-cell.on > small,
    div.ps-c2c > div.ps-c2c-row > div.ps-c2c-cells > div.ps-c2c-cell.on > span,
    div.ps-c2c > div.ps-c2c-row > div.ps-c2c-cells > div.ps-c2c-cell.risk > small,
    div.ps-c2c > div.ps-c2c-row > div.ps-c2c-cells > div.ps-c2c-cell.risk > span,
    div.ps-c2c > div.ps-c2c-row > div.ps-c2c-cells > div.ps-c2c-cell.warn > small,
    div.ps-c2c > div.ps-c2c-row > div.ps-c2c-cells > div.ps-c2c-cell.warn > span,
    div.ps-margin-story > div > div.ps-margin-trace > div.ps-funnel-note > span,
    div.ps-margin-story > div > div.ps-margin-trace > div.ps-funnel-note > strong,
    div.ps-project-tool > div#ps-project-panel > div.ps-project-brief > article > small,
    div.ps-project-tool > div#ps-project-panel > div.ps-project-brief > article > span,
    div.trade-diagnosis > div.trade-diagnosis-stage > section#trade-panel-promise > div.trade-panel-meta > span,
    div.trade-diagnosis-stage > section#trade-panel-promise > div.promise-scene > div.promise-decision > span,
    div.trade-diagnosis-stage > section#trade-panel-promise > div.promise-scene > div.promise-order > span,
    div.trade-diagnosis-stage > section#trade-panel-promise > div.promise-scene > div.promise-signal.is-ok > span,
    div.trade-diagnosis-stage > section#trade-panel-promise > div.promise-scene > div.promise-signal.is-risk > span,
    div.trade-diagnosis-stage > section#trade-panel-promise > div.promise-scene > div.promise-signal.is-warn > span,
    div.trade-stream-stage > div.trade-order-trace > div.trade-order-trace-cells > span.is-ok > b,
    div.trade-stream-stage > div.trade-order-trace > div.trade-order-trace-cells > span.is-ok > small,
    div.trade-stream-stage > div.trade-order-trace > div.trade-order-trace-cells > span.is-risk > b,
    div.trade-stream-stage > div.trade-order-trace > div.trade-order-trace-cells > span.is-risk > small,
    div.trade-stream-stage > div.trade-order-trace > div.trade-order-trace-cells > span.is-warn > b,
    div.trade-stream-stage > div.trade-order-trace > div.trade-order-trace-cells > span.is-warn > small,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    div.wrap > div.ps-final-grid > div.ps-final-check > article > span,
    div.wrap > div.ps-final-utility > nav.bi-compact-links > a.bi-compact-link > b,
    div.wrap > div.ps-final-utility > nav.bi-compact-links > a.bi-compact-link > span,
    div.wrap > div.ps-margin-story > div.ps-margin-events > article > small,
    div.wrap > div.ps-margin-story > div.ps-margin-events > article > span,
    div.wrap > div.ps-project-tool > div#ps-project-panel > div.ps-project-result > span,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-alpha > em,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-alpha > small,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-alpha > span,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-beta > em,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-beta > small,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-beta > span,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-gamma > em,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-gamma > small,
    div.wrap > div.ps-project-tool > div.ps-project-tabs > button#ps-project-tab-gamma > span,
    div.wrap > div.trade-diagnosis > div.trade-diagnosis-tabs > button#trade-tab-exception > span,
    div.wrap > div.trade-diagnosis > div.trade-diagnosis-tabs > button#trade-tab-promise > span,
    div.wrap > div.trade-diagnosis > div.trade-diagnosis-tabs > button#trade-tab-return > span,
    div.wrap > div.trade-diagnosis > div.trade-diagnosis-tabs > button#trade-tab-stock > span,
    div.wrap > div.trade-final-grid > div.trade-final-check > article > span,
    div.wrap > div.trade-final-utility > nav.bi-compact-links > a.bi-compact-link > b,
    div.wrap > div.trade-final-utility > nav.bi-compact-links > a.bi-compact-link > span,
    div.wrap.ps-hero-grid > aside.ps-capacity-board > div.ps-board-body > div > div.ps-capacity-label,
    div.wrap.ps-hero-grid > aside.ps-capacity-board > div.ps-board-body > div.ps-pipeline > div.ps-pipeline-label,
    div.wrap.ps-hero-grid > aside.ps-capacity-board > div.ps-board-top > div > span,
    div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-dossier-head > div > span,
    div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-dossier-head > div.trade-order-due > small,
    div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-truths > div.trade-truth.is-ok > small,
    div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-truths > div.trade-truth.is-ok > span,
    div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-truths > div.trade-truth.is-risk > small,
    div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-truths > div.trade-truth.is-risk > span,
    div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-truths > div.trade-truth.is-warn > small,
    div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-truths > div.trade-truth.is-warn > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > section#industry-start > div.wrap > header.bi-head > p.bi-eyebrow,
    main#main-content > section#industry-start > div.wrap > header.bi-head.trade-reality-head > p.bi-eyebrow,
    main#main-content > section#p73-billing > div.wrap.ps-billing-grid > div.ps-billing-thesis > div.bi-industry-thesis-note,
    main#main-content > section#p73-billing > div.wrap.ps-billing-grid > div.ps-billing-thesis > p.bi-eyebrow,
    main#main-content > section#p73-billing > div.wrap.ps-billing-grid > header.ps-billing-copy > p.bi-eyebrow,
    main#main-content > section#p73-cash > div.wrap > header.bi-head > p.bi-eyebrow,
    main#main-content > section#p73-margin > div.wrap > div.ps-ai-transition > p.bi-eyebrow,
    main#main-content > section#p73-margin > div.wrap > header.bi-head > p.bi-eyebrow,
    main#main-content > section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.ps-hero-grid > aside.ps-capacity-board > div.ps-board-note,
    main#main-content > section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.ps-hero-grid > header.ps-hero-copy > p.premium-hub-kicker.nbc-hero-location,
    main#main-content > section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.trade-order-hero-grid > header.trade-order-hero-copy > p.premium-hub-kicker.nbc-hero-location,
    main#main-content > section.bi-industry-thesis.bi-industry-thesis--trade.trade-ai-thesis > div.wrap > div.trade-ai-subline > span,
    main#main-content > section.bi-industry-thesis.bi-industry-thesis--trade.trade-ai-thesis > div.wrap > p.bi-eyebrow,
    main#main-content > section.bi-industry-thesis.bi-industry-thesis--trade.trade-thesis-primary > div.wrap > div.bi-industry-thesis-note,
    main#main-content > section.bi-industry-thesis.bi-industry-thesis--trade.trade-thesis-primary > div.wrap > p.bi-eyebrow
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="industry-hub"] :is(
    main#main-content > section.bi-section.bi-proof.ps-proof > div.wrap > header.bi-head > p.nbc-folio__meta,
    main#main-content > section.bi-section.bi-proof.ps-proof > div.wrap > p.nbc-folio__evidence-label,
    main#main-content > section.bi-section.bi-proof.trade-proof > div.wrap > header.bi-head > p.nbc-folio__meta,
    main#main-content > section.bi-section.bi-proof.trade-proof > div.wrap > p.nbc-folio__evidence-label,
    main#main-content > section.bi-section.ps-final > div.wrap > div.bi-fit-register > span,
    main#main-content > section.bi-section.trade-final > div.wrap > div.bi-fit-register > span,
    main#main-content > section.bi-section.trade-value-stream > div.wrap > header.bi-head > p.bi-eyebrow,
    section#industry-start > div.wrap > div.p3-signature-index > div.p3-signature-index__meta > b,
    section#industry-start > div.wrap > div.p3-signature-index > div.p3-signature-index__meta > span,
    section#industry-start > div.wrap > div.p3-signature-index > ol.p3-signature-index__labels > li,
    section#industry-start > div.wrap > nav.p73-project-spine.p73-mobile-only > button > span,
    section#p73-billing > div.wrap.ps-billing-grid > div.ps-revenue-funnel > div.ps-funnel-note > span,
    section#p73-billing > div.wrap.ps-billing-grid > div.ps-revenue-funnel > div.ps-funnel-note > strong,
    section#p73-billing > div.wrap.ps-billing-grid > div.ps-revenue-funnel > div.ps-funnel-row > span,
    section#p73-billing > div.wrap.ps-billing-grid > div.ps-revenue-funnel > div.ps-funnel-row > strong,
    section#p73-cash > div.wrap > div.ps-c2c > div.ps-c2c-axis > b,
    section#p73-cash > div.wrap > div.ps-c2c > div.ps-c2c-row > strong,
    section#p73-cash > div.wrap > div.ps-c2c > div.ps-margin-runway > span,
    section#p73-cash > div.wrap > div.ps-c2c > div.ps-margin-runway > strong,
    section#p73-margin > div.wrap > div.ps-ai-transition > div.ps-ai-equation > span,
    section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.ps-hero-grid > aside.ps-capacity-board > div.ps-board-decision > span,
    section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.ps-hero-grid > aside.ps-capacity-board > div.ps-board-top > small,
    section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.ps-hero-grid > header.ps-hero-copy > p.ps-hero-proof > span,
    section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-query > span,
    section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-resolution > small,
    section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.trade-order-hero-grid > aside.trade-order-dossier > div.trade-order-resolution > span,
    section.bi-hero.nbc-hero-system.nbc-hero-level--core > div.wrap.trade-order-hero-grid > header.trade-order-hero-copy > p.trade-order-hero-proof > span,
    section.bi-section.bi-proof.ps-proof > div.wrap > div.bi-proof-grid.bi-proof-grid--focused > a.bi-proof-case > b,
    section.bi-section.bi-proof.ps-proof > div.wrap > div.bi-proof-grid.bi-proof-grid--focused > a.bi-proof-case > span,
    section.bi-section.bi-proof.trade-proof > div.wrap > div.bi-proof-grid.bi-proof-grid--focused > a.bi-proof-case > b,
    section.bi-section.bi-proof.trade-proof > div.wrap > div.bi-proof-grid.bi-proof-grid--focused > a.bi-proof-case > span,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-order-trace > strong,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-axis > b,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-return > small,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-return > span,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-commercial > span.stream-note.n2,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-commercial > strong,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-customer > span.stream-note.n1,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-customer > strong,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-economy > span.stream-note.n5,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-economy > strong,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-physical > span.stream-note.n3,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-physical > strong,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-system > span.stream-note.n4,
    section.bi-section.trade-value-stream > div.wrap > div.trade-stream-stage > div.trade-stream-row.row-system > strong
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="intake"] :is(
    div#executive-intake > div.ac-intake-workspace.nbc-contact-simple-workspace > div.ac-form-column > form#lead-form > p.lf-fallback.ac-fallback,
    div.ac-contact-sequence > div#executive-intake > header.ac-intake-panel-head.nbc-contact-simple-head > div > p.ac-kicker.mono,
    div.nbc-contact-after-frame > div.nbc-contact-after-grid > ol.nbc-contact-steps.rv > li > span.mono,
    div.nbc-hero-grid.nbc-contact-hero-grid > section.ac-person-stage.rv.nbc-signal-field > div.ac-person-stage-meta > div.ac-direct-links > span,
    div.nbc-hero-grid.nbc-contact-hero-grid > section.ac-person-stage.rv.nbc-signal-field > div.ac-personal-contact > div > span,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    div.wrap > div.nbc-contact-after-frame > div.nbc-contact-after-grid > aside.nbc-contact-fit.rv.rv-d1 > p.ac-kicker.mono,
    footer.site-footer > div.wrap > div.footer-meta > span,
    section.ac-intake-hero.nbc-hero-system.nbc-hero-system--editorial > div.wrap > div.nbc-hero-grid.nbc-contact-hero-grid > header.ac-intake-heading.rv > p.ac-kicker.mono.nbc-hero-location,
    section.ac-intake-workflow.nbc-section.nbc-contact-simple > div.wrap > div.ac-contact-sequence > aside.nbc-contact-personal-note.rv.rv-d2 > p.ac-kicker.mono
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="knowledge-instrument"] :is(
    div.h7-featured__grid > div.h7-featured__side > a.h7-featured-card > span.h7-featured-card__meta > b,
    div.h7-featured__grid > div.h7-featured__side > a.h7-featured-card > span.h7-featured-card__meta > time,
    div.km-index > section#index-erp > div.km-index-group__rows > a#index-e-entscheiden > span.km-index-row__phase,
    div.km-index > section#index-erp > div.km-index-group__rows > a#index-e-nachweisen > span.km-index-row__phase,
    div.km-index > section#index-erp > div.km-index-group__rows > a#index-e-verstehen > span.km-index-row__phase,
    div.km-index > section#index-erp > div.km-index-group__rows > a.km-index-row > span.km-index-row__phase,
    div.km-index > section#index-erp > header.km-index-group__head > div > span,
    div.km-index > section#index-ki > div.km-index-group__rows > a#index-k-entscheiden > span.km-index-row__phase,
    div.km-index > section#index-ki > div.km-index-group__rows > a#index-k-nachweisen > span.km-index-row__phase,
    div.km-index > section#index-ki > div.km-index-group__rows > a#index-k-verstehen > span.km-index-row__phase,
    div.km-index > section#index-ki > div.km-index-group__rows > a.km-index-row > span.km-index-row__phase,
    div.km-index > section#index-ki > header.km-index-group__head > div > span,
    div.km-index > section#index-prozesse > div.km-index-group__rows > a#index-p-entscheiden > span.km-index-row__phase,
    div.km-index > section#index-prozesse > div.km-index-group__rows > a#index-p-nachweisen > span.km-index-row__phase,
    div.km-index > section#index-prozesse > div.km-index-group__rows > a#index-p-verstehen > span.km-index-row__phase,
    div.km-index > section#index-prozesse > div.km-index-group__rows > a.km-index-row > span.km-index-row__phase,
    div.km-index > section#index-prozesse > header.km-index-group__head > div > span,
    div.km-workbench > header.km-workbench-head > nav.km-domain-switch.km-b2-domain-switch > a.km-domain.km-b2-domain > span.km-b2-domain__num,
    div.km-workbench > section.km-b2-step-two > header.km-b2-step-head > div > p,
    div.km-workbench > section.km-b2-step-two > nav.km-phase-axis > a > small,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    div.wrap > div.h7-featured__grid > a.h7-featured-card.h7-featured-card--lead > span.h7-featured-card__meta > b,
    div.wrap > div.h7-featured__grid > a.h7-featured-card.h7-featured-card--lead > span.h7-featured-card__meta > time,
    div.wrap > div.h7-featured__grid > div.h7-featured__side > a.h7-featured-card > span.h7-featured-card__phase,
    div.wrap > div.km-b5-filterbar > div.km-b5-filtergroup > div.km-b5-filterset > button.km-b5-filter,
    div.wrap > div.km-index > section#index-erp > header.km-index-group__head > span.phase-d-hub-kicker,
    div.wrap > div.km-index > section#index-ki > header.km-index-group__head > span.phase-d-hub-kicker,
    div.wrap > div.km-index > section#index-prozesse > header.km-index-group__head > span.phase-d-hub-kicker,
    div.wrap > div.km-workbench > header.km-workbench-head > div.km-b2-domain-actions > a.km-b2-library-link,
    div.wrap > div.km-workbench > section.km-b2-step-two > header.km-b2-step-head > span,
    div.wrap.h7-hero__grid > aside.h7-system-preview > div.h7-system-preview__topics > a > small,
    footer.site-footer > div.wrap > div.footer-meta > span,
    header.km-workbench-head > nav.km-domain-switch.km-b2-domain-switch > a.km-domain.km-b2-domain > span.km-b2-domain__body > small,
    header.km-workbench-head > nav.km-domain-switch.km-b2-domain-switch > a.km-domain.km-b2-domain > span.km-b2-domain__body > strong,
    main#main-content > section#h7-themen > div.wrap > header.h7-section-head.h7-section-head--compact > p.nbc-eyebrow,
    main#main-content > section#praxiswissen > div.wrap.h7-hero__grid > aside.h7-system-preview > span.mono,
    main#main-content > section#praxiswissen > div.wrap.h7-hero__grid > header.h7-hero__copy.nbc-section-header > p.nbc-eyebrow.nbc-hero-location,
    main#main-content > section#wissensindex > div.wrap > div.km-b5-library-status > span,
    main#main-content > section#wissensindex > div.wrap > div.km-b5-library-status > strong,
    main#main-content > section.h7-regional.nbc-section > div.wrap.h7-regional__grid > aside > span,
    main#main-content > section.nbc-authority-strip.nbc-section > div.wrap > span.mono,
    section#h7-diagnose > div.wrap.h7-unsure__grid > div.h7-diagnostic-grid > a > span,
    section#h7-featured > div.wrap > div.h7-featured__grid > a.h7-featured-card.h7-featured-card--lead > span.h7-featured-card__phase,
    section#h7-management-questions > div.wrap > div.h7-praxis__grid > a > span,
    section#h7-praxis > div.wrap > div.h7-praxis__grid > a > span,
    section#h7-themen > div.wrap > nav.h7-topic-entry__grid > a > span,
    section#index-erp > div.km-index-group__rows > a#index-e-entscheiden > span.km-index-row__body > time.km-index-row__date,
    section#index-erp > div.km-index-group__rows > a#index-e-nachweisen > span.km-index-row__body > time.km-index-row__date,
    section#index-erp > div.km-index-group__rows > a#index-e-verstehen > span.km-index-row__body > time.km-index-row__date,
    section#index-erp > div.km-index-group__rows > a.km-index-row > span.km-index-row__body > time.km-index-row__date,
    section#index-ki > div.km-index-group__rows > a#index-k-entscheiden > span.km-index-row__body > time.km-index-row__date,
    section#index-ki > div.km-index-group__rows > a#index-k-nachweisen > span.km-index-row__body > time.km-index-row__date,
    section#index-ki > div.km-index-group__rows > a#index-k-verstehen > span.km-index-row__body > time.km-index-row__date,
    section#index-ki > div.km-index-group__rows > a.km-index-row > span.km-index-row__body > time.km-index-row__date,
    section#index-prozesse > div.km-index-group__rows > a#index-p-entscheiden > span.km-index-row__body > time.km-index-row__date,
    section#index-prozesse > div.km-index-group__rows > a#index-p-nachweisen > span.km-index-row__body > time.km-index-row__date,
    section#index-prozesse > div.km-index-group__rows > a#index-p-verstehen > span.km-index-row__body > time.km-index-row__date,
    section#index-prozesse > div.km-index-group__rows > a.km-index-row > span.km-index-row__body > time.km-index-row__date,
    section#knowledge-workbench > div.wrap > div.km-workbench > nav.km-seo-topic-links > a.km-seo-topic-link,
    section#knowledge-workbench > div.wrap > div.km-workbench > nav.km-seo-topic-links > span.km-seo-topic-links__label,
    section#wissensindex > div.wrap > div.km-b5-filterbar > div.km-b5-filtergroup > span,
    section#wissensindex > div.wrap > header.km-b5-library-head > div.km-b5-library-head__meta > span,
    section#wissensindex > div.wrap > header.km-b5-library-head > div.km-b5-library-head__meta > strong,
    section.km-b2-step-two > nav.km-phase-axis > a > span.km-b2-phase__body > em,
    section.km-b2-step-two > nav.km-phase-axis > a > span.km-b2-phase__body > strong
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="legal-document"] :is(
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > nav.m7-document-nav.p7-document-nav > div.m7-document-nav__rail > a > span,
    main#main-content > section.legal-hero.nbc-hero-system.nbc-hero-system--editorial > div.wrap.legal-hero-inner > p.mono.nbc-eyebrow.nbc-hero-location
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="regional-gateway"] :is(
    article.goe-flow__stage.goe-flow__stage--levers > div.goe-flow__branches > div.goe-flow__branch > div > small,
    div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--break > ul > li,
    div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--proof > ul > li,
    div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--result > div.goe-flow__result-line > span,
    div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--source > ul > li,
    div.goe-presence-visual > div.goe-region-map > div.goe-region-map__head > div.goe-region-map__badges > span,
    div.local-check-work.local-check-work--visual > div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--break > strong,
    div.local-check-work.local-check-work--visual > div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--levers > strong,
    div.local-check-work.local-check-work--visual > div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--proof > strong,
    div.local-check-work.local-check-work--visual > div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--result > strong,
    div.local-check-work.local-check-work--visual > div.goe-flow > div.goe-flow__rail > article.goe-flow__stage.goe-flow__stage--source > strong,
    div.local-direct-grid > div.goe-presence-visual > div.goe-region-map > div.goe-region-map__canvas > div.goe-region-pin.goe-region-pin--core,
    div.local-direct-grid > div.goe-presence-visual > div.goe-region-map > div.goe-region-map__canvas > div.goe-region-pin.goe-region-pin--east,
    div.local-direct-grid > div.goe-presence-visual > div.goe-region-map > div.goe-region-map__canvas > div.goe-region-pin.goe-region-pin--north,
    div.local-direct-grid > div.goe-presence-visual > div.goe-region-map > div.goe-region-map__canvas > div.goe-region-pin.goe-region-pin--remote,
    div.local-direct-grid > div.goe-presence-visual > div.goe-region-map > div.goe-region-map__canvas > div.goe-region-pin.goe-region-pin--south,
    div.local-direct-grid > div.goe-presence-visual > div.goe-region-map > div.goe-region-map__canvas > div.goe-region-pin.goe-region-pin--west,
    div.local-direct-grid > div.goe-presence-visual > div.goe-work-split.local-work-modes > article > span.mono,
    div.phase-d-goe-independence > div.local-decision-architecture > div.local-decision-track > div.local-decision-node > span.mono,
    div.phase-d-goe-independence > div.local-decision-architecture > div.local-decision-track > div.local-decision-node.is-decision > span.mono,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    div.wrap > div.local-direct-grid > div.local-direct-copy > div.local-region-line > span,
    div.wrap > div.local-visit-panel > div.local-visit-list > div > strong,
    div.wrap > div.nbc-folio__inner > div.nbc-folio__ledger > div.nbc-folio__row > span,
    div.wrap.local-check-grid > div.local-check-work.local-check-work--visual > div.goe-flow__sidebar > div.local-check-result > span.mono,
    div.wrap.local-check-grid > div.local-check-work.local-check-work--visual > div.goe-flow__sidebar > div.local-check-result > strong,
    div.wrap.local-hero-grid > div.local-hero-copy > div.p3-regional-route > div.p3-regional-route__labels > span,
    div.wrap.local-qualification-grid > div.phase-d-goe-independence > div.local-decision-architecture > div.local-decision-after > span.mono,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > section#anlaesse > div.wrap > header.nbc-section-heading.local-section-heading > p.nbc-eyebrow,
    main#main-content > section#erster-pruefauftrag > div.wrap.local-check-grid > header.local-wide-heading.nbc-section-heading > p.nbc-eyebrow,
    main#main-content > section#wirtschaftsraum > div.wrap > div.nbc-folio__inner > p.nbc-folio__evidence-label,
    main#main-content > section#wirtschaftsraum > div.wrap > div.nbc-folio__inner > p.nbc-folio__meta,
    main#main-content > section#wirtschaftsraum > div.wrap > div.nbc-folio__inner > p.nbc-folio__source,
    main#main-content > section.local-hero.nbc-section.nbc-hero-system > div.wrap.local-hero-grid > div.local-hero-copy > p.nbc-eyebrow.nbc-hero-location,
    main#main-content > section.regional-service-bridge > div.wrap > div > p.nbc-eyebrow,
    section#anlaesse > div.wrap > div.local-situation-list > article > span.mono,
    section#erster-pruefauftrag > div.wrap.local-check-grid > div.local-check-intro > div.local-check-examples > span,
    section#erster-pruefauftrag > div.wrap.local-check-grid > div.p3-signature-index > div.p3-signature-index__meta > b,
    section#erster-pruefauftrag > div.wrap.local-check-grid > div.p3-signature-index > div.p3-signature-index__meta > span,
    section#erster-pruefauftrag > div.wrap.local-check-grid > div.p3-signature-index > ol.p3-signature-index__labels > li,
    section.local-direct.nbc-section.border-b > div.wrap > div.local-visit-panel > div > p.mono,
    section.local-hero.nbc-section.nbc-hero-system > div.wrap.local-hero-grid > aside.local-founder-card > div.local-founder-copy > span.mono,
    section.local-qualification.nbc-section.border-b > div.wrap.local-qualification-grid > div.local-scope-compare > article > span.mono,
    section.local-qualification.nbc-section.border-b > div.wrap.local-qualification-grid > div.local-scope-compare > article.is-positive > span.mono
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="regional-intelligence"] :is(
    div.regional-atlas.regional-atlas--full > div.regional-atlas__body > article.regional-atlas__panel > div.regional-atlas__panel-top > span,
    div.regional-atlas.regional-atlas--full > div.regional-atlas__body > div.regional-atlas__visual > div.regional-atlas__map > small.regional-atlas__map-note,
    div.regional-atlas.regional-atlas--full > div.regional-atlas__topicbar > div > button.regional-topic-button > span,
    div.regional-atlas__body > article.regional-atlas__panel > dl.regional-atlas__facts > div > dt,
    div.regional-atlas__body > div.regional-atlas__visual > div.regional-atlas__map > button.regional-map-pin.regional-map-pin--core > span,
    div.regional-atlas__body > div.regional-atlas__visual > div.regional-atlas__regions > button.regional-region-button > small,
    div.regional-atlas__body > div.regional-atlas__visual > div.regional-atlas__regions > button.regional-region-button > span,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > nav.authority-hub-nav > div.wrap > a,
    main#main-content > section#signale > div.wrap > header.authority-section-head.authority-section-head--split > p.nbc-folio__meta,
    main#main-content > section#signale > div.wrap > p.nbc-folio__evidence-label,
    main#main-content > section.authority-hero > div.wrap.authority-hero__grid > div > p.nbc-eyebrow,
    main#main-content > section.authority-hero > div.wrap.authority-hero__grid > div.authority-executive-brief > span.authority-kicker,
    section#atlas > div.wrap > div.regional-atlas.regional-atlas--full > div.regional-atlas__topicbar > span,
    section#atlas > div.wrap > header.authority-section-head.authority-section-head--split > div > p.nbc-eyebrow,
    section#radius > div.wrap > div.regional-radius-grid > article.regional-radius-card > span,
    section#signale > div.wrap > div.regional-signal-grid > article.regional-signal-card > a,
    section#signale > div.wrap > div.regional-signal-grid > article.regional-signal-card > span,
    section#themen > div.wrap > div.phase-d-regional-questions > article > span,
    section#themen > div.wrap > header.authority-section-head.authority-section-head--split > div > p.nbc-eyebrow,
    section#vorgehen > div.wrap > div.regional-principles > article > span,
    section.authority-hero > div.wrap.authority-hero__grid > div.authority-executive-brief > div > small
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="service-detail"] :is(
    article.nbc-process-cross-section > div.pr-stage > div.pr-scene-insights.pr-result-block > article > span,
    article.nbc-process-cross-section > div.pr-stage > div.pr-scene-insights.pr-result-block > div.pr-result-bridge > span,
    article.nbc-process-cross-section > div.pr-stage > div.pr-scene-insights.pr-result-block > div.pr-result-head > span.pr-kicker,
    article.nbc-process-cross-section > div.pr-stage > section.pr-intro > div.pr-intro-copy > span.pr-kicker,
    article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__visual.pp-intro-preview > div.pp-intro-case > span,
    article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__visual.pp-intro-preview > div.pp-intro-provider.is-a > b,
    article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__visual.pp-intro-preview > div.pp-intro-provider.is-a > em,
    article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__visual.pp-intro-preview > div.pp-intro-provider.is-b > b,
    article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__visual.pp-intro-preview > div.pp-intro-provider.is-b > em,
    article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__visual.pp-intro-preview > div.pp-intro-provider.is-c > b,
    article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__visual.pp-intro-preview > div.pp-intro-provider.is-c > em,
    article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__visual.pp-intro-preview > div.pp-intro-scan > span,
    article.process-evidence-row > figure.process-evidence-visual.process-evidence-case > div.pev-case-route > span > b,
    article.process-evidence-row > figure.process-evidence-visual.process-evidence-case > div.pev-case-route > span.is-friction > b,
    article.process-evidence-row > figure.process-evidence-visual.process-evidence-data > ol > li > b,
    article.process-evidence-row > figure.process-evidence-visual.process-evidence-data > ol > li > time,
    article.process-evidence-row > figure.process-evidence-visual.process-evidence-data > ol > li.is-friction > b,
    article.process-evidence-row > figure.process-evidence-visual.process-evidence-data > ol > li.is-friction > time,
    aside.nbc-guide-context.nbc-guide-context--ai > div.dg-context-inner > div.dg-context-signature.dg-context-signature--ai > div.mini-points > span.mini-point,
    aside.nbc-guide-context.nbc-guide-context--erp > div.dg-context-inner > div.dg-context-signature.dg-context-signature--erp > div.mini-points > span.mini-point,
    aside.nbc-guide-context.nbc-guide-context--process > div.dg-context-inner > div.dg-context-signature.dg-context-signature--process > div.mini-points > span.mini-point,
    div.dp-wrap > article.nbc-delegation-probe.service-instrument-prestart-host > section.service-instrument-prestart.service-instrument-prestart--delegation > div.service-instrument-prestart__copy > span.mono,
    div.erp-direction-map > ol > li.is-modernize > div > strong,
    div.erp-direction-map > ol > li.is-stay > div > strong,
    div.erp-direction-map > ol > li.is-switch > div > strong,
    div.nbc-hero-grid.nbc-service-hero-grid > figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-case > span,
    div.nbc-hero-grid.nbc-service-hero-grid > figure.nbc-hero-artifact.nbc-hero-artifact--process-cross.nbc-signal-field > div.process-hero-cross > div.ph-focus > span,
    div.nbc-hero-grid.nbc-service-hero-grid > figure.nbc-hero-artifact.nbc-hero-artifact--process-cross.nbc-signal-field > div.process-hero-cross > div.ph-layer.ph-layer--owner > span,
    div.nbc-hero-grid.nbc-service-hero-grid > figure.nbc-hero-artifact.nbc-hero-artifact--process-cross.nbc-signal-field > div.process-hero-cross > div.ph-layer.ph-layer--return > span,
    div.nbc-hero-grid.nbc-service-hero-grid > figure.nbc-hero-artifact.nbc-hero-artifact--process-cross.nbc-signal-field > div.process-hero-cross > div.ph-layer.ph-layer--system > span,
    div.pp-wrap > article.nbc-provider-proof > section.nbc-instrument-intro.nbc-instrument-intro--provider.pp-intro-chamber > div.nbc-instrument-intro__copy > span.mono,
    div.process-decision-grid > div.process-decision-column > ol > li > b,
    div.process-evidence-ledger > article.process-evidence-row > figure.process-evidence-visual.process-evidence-case > div.pev-case-route > em,
    div.process-evidence-ledger > article.process-evidence-row > figure.process-evidence-visual.process-evidence-people > div.pev-people-flow > span,
    div.process-evidence-ledger > article.process-evidence-row > figure.process-evidence-visual.process-evidence-people > div.pev-people-flow > span.is-external,
    div.process-evidence-ledger > article.process-evidence-row > figure.process-evidence-visual.process-evidence-people > div.pev-people-flow > span.is-human,
    div.service-strategic-grid > div.service-value-block > ul.service-value-lens > li.is-primary > span,
    div.service-strategic-grid > div.service-value-block > ul.service-value-lens > li.is-secondary > span,
    div.service-strategic-grid > div.service-value-block > ul.service-value-lens.erp-value-lens > li.is-primary > span,
    div.sw > aside.nbc-guide-context.nbc-guide-context--ai > div.dg-context-inner > div > span.mono,
    div.sw > aside.nbc-guide-context.nbc-guide-context--erp > div.dg-context-inner > div > span.mono,
    div.sw > aside.nbc-guide-context.nbc-guide-context--process > div.dg-context-inner > div > span.mono,
    div.sw > div.ai-decision-gate > ul > li.is-adjust > span,
    div.sw > div.ai-decision-gate > ul > li.is-live > span,
    div.sw > div.ai-decision-gate > ul > li.is-scale > span,
    div.sw > div.ai-decision-gate > ul > li.is-stop > span,
    div.sw > div.ai-readiness-layout > div.ai-readiness-board > div.ai-readiness-row > span,
    div.sw > div.ai-readiness-layout > div.ai-readiness-board > div.ai-readiness-row > strong,
    div.sw > div.erp-ai-readiness-grid > ol.erp-ai-rail > li > span,
    div.sw > div.erp-ai-readiness-grid > ol.erp-ai-rail > li > strong,
    div.sw > div.erp-direction-map > ol > li.is-modernize > span.erp-direction-index,
    div.sw > div.erp-direction-map > ol > li.is-modernize > span.erp-direction-outcome,
    div.sw > div.erp-direction-map > ol > li.is-stay > span.erp-direction-index,
    div.sw > div.erp-direction-map > ol > li.is-stay > span.erp-direction-outcome,
    div.sw > div.erp-direction-map > ol > li.is-switch > span.erp-direction-index,
    div.sw > div.erp-direction-map > ol > li.is-switch > span.erp-direction-outcome,
    div.sw > div.nbc-hero-grid.nbc-service-hero-grid > div.service-hero-copy > a.service-hero-proofline > b,
    div.sw > div.nbc-hero-grid.nbc-service-hero-grid > div.service-hero-copy > a.service-hero-proofline > span,
    div.sw > div.process-evidence-ledger > article.process-evidence-row > figure.process-evidence-visual.process-evidence-case > figcaption.mono,
    div.sw > div.process-evidence-ledger > article.process-evidence-row > figure.process-evidence-visual.process-evidence-data > figcaption.mono,
    div.sw > div.process-evidence-ledger > article.process-evidence-row > figure.process-evidence-visual.process-evidence-people > figcaption.mono,
    div.sw > ol.ai-maturity-rail > li > div > strong,
    div.sw > ol.erp-decision-layers > li > div.erp-layer-title > strong,
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-modernize > small,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-modernize > span,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-modernize > strong,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-stay > small,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-stay > span,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-stay > strong,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-switch > small,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-switch > span,
    figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > div.erp-direction-preview-stage > div.erp-direction-preview-branches > div.erp-direction-preview-branch.is-switch > strong,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > div.wave2-service-scope > div.sw.wave2-service-scope__grid > div.wave2-service-scope__item > p,
    main#main-content > div.wave2-service-scope > div.sw.wave2-service-scope__grid > div.wave2-service-scope__item > span,
    main#main-content > section#erp-belastungsprobe > div.p73-logic-key.p73-mobile-only > span.p73-logic-key__label,
    main#main-content > section#erp-entscheidungsebenen > div.sw > header.erp-levels-head > span.mono,
    main#main-content > section#erp-richtung > div.sw > header.erp-direction-head > span.mono,
    main#main-content > section#passung > div.sw > header.service-after-head > span.mono
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="service-detail"] :is(
    main#main-content > section#produktionslogik > div.sw > header.service-editorial-head.ai-gates-head > span.mono,
    main#main-content > section#projektbeleg > div.nbc-folio__inner.f1-service-folio__inner > p.nbc-folio__evidence-label,
    main#main-content > section#prozessbeweise > div.sw > header.process-evidence-head > span.mono,
    main#main-content > section#sollweg-echtweg > div.sw > div.p73-logic-key.p73-mobile-only > span.p73-logic-key__label,
    main#main-content > section#was-muesste-wahr-sein > div.p73-logic-key.p73-mobile-only > span.p73-logic-key__label,
    main#main-content > section#zusammenarbeit > div.sw > header.service-editorial-head.process-decision-head > span.mono,
    ol.ai-gates > li.ai-gate.ai-gate--responsibility > div.ai-gate__body > div.ai-gate__signals > span,
    ol.ai-gates > li.ai-gate.ai-gate--scale > div.ai-gate__body > div.ai-gate__signals > span,
    ol.ai-gates > li.ai-gate.ai-gate--value > div.ai-gate__body > div.ai-gate__signals > span,
    section#erp-entscheidungsebenen > div.sw > aside.nbc-guide-context.nbc-guide-context--erp > div.dg-context-inner > a,
    section#erp-entscheidungsebenen > div.sw > ol.erp-decision-layers > li > span.erp-layer-index,
    section#erp-entscheidungsebenen > div.sw > ol.erp-decision-layers > li > span.erp-layer-question,
    section#passung > div.sw > ol.ai-maturity-rail > li > span.ai-maturity-index,
    section#passung > div.sw > ol.service-after-steps > li > span.service-after-index,
    section#produktionslogik > div.sw > ol.ai-gates > li.ai-gate.ai-gate--context > span.ai-gate__index,
    section#produktionslogik > div.sw > ol.ai-gates > li.ai-gate.ai-gate--process > span.ai-gate__index,
    section#produktionslogik > div.sw > ol.ai-gates > li.ai-gate.ai-gate--responsibility > span.ai-gate__index,
    section#produktionslogik > div.sw > ol.ai-gates > li.ai-gate.ai-gate--scale > span.ai-gate__index,
    section#produktionslogik > div.sw > ol.ai-gates > li.ai-gate.ai-gate--value > span.ai-gate__index,
    section#produktionsreife > div.sw > aside.nbc-guide-context.nbc-guide-context--ai > div.dg-context-inner > a,
    section#produktionsreife > div.sw > div.ai-readiness-layout > header.service-editorial-head.ai-readiness-head > span.mono,
    section#projektbeleg > div.nbc-folio__inner.f1-service-folio__inner > div.nbc-folio__ledger > div.nbc-folio__row > span,
    section#service-flow-1 > div.sw > div.nbc-hero-grid.nbc-service-hero-grid > div.service-hero-copy > div.sk.nbc-hero-location,
    section#service-flow-1 > div.sw > div.nbc-hero-grid.nbc-service-hero-grid > figure.nbc-hero-artifact.nbc-hero-artifact--ai-control.nbc-signal-field > figcaption.mono,
    section#service-flow-1 > div.sw > div.nbc-hero-grid.nbc-service-hero-grid > figure.nbc-hero-artifact.nbc-hero-artifact--erp.nbc-signal-field > figcaption.mono,
    section#service-flow-1 > div.sw > div.nbc-hero-grid.nbc-service-hero-grid > figure.nbc-hero-artifact.nbc-hero-artifact--process-cross.nbc-signal-field > figcaption.mono,
    section#strategische-wirkung > div.sw > div.service-strategic-grid > div.service-value-block > span.mono,
    section#zusammenarbeit > div.sw > aside.nbc-guide-context.nbc-guide-context--process > div.dg-context-inner > a,
    section#zusammenarbeit > div.sw > div.process-impact-rail > span > b,
    section#zusammenarbeit > div.sw > div.process-impact-rail > span > i
  ){font-size:12px!important;line-height:1.45!important;}

body[data-page-template="utility"] :is(
    div.wrap > div.footer-main > div.footer-signature > a.footer-brand > span,
    footer.site-footer > div.wrap > div.footer-meta > span,
    main#main-content > section.p7-404-scene > div.wrap.p7-404-grid > div.p7-404-copy > p.mono,
    section.p7-404-scene > div.wrap.p7-404-grid > figure.p7-404-detour > figcaption > span,
    section.p7-404-scene > div.wrap.p7-404-grid > figure.p7-404-detour > figcaption > strong
  ){font-size:12px!important;line-height:1.45!important;}

  /* P05-IMPORTANT: P1 measured interactive-label floor. */
body[data-page-template="article"] :is(
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--ai > div.dg5-guide-bridge__grid > a.dg5-guide-bridge__link,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--erp > div.dg5-guide-bridge__grid > a.dg5-guide-bridge__link,
    div.ep-article-layout.f2-reading-folio > div.ep-article-content > aside.dg5-guide-bridge.dg5-guide-bridge--process > div.dg5-guide-bridge__grid > a.dg5-guide-bridge__link,
    div.ep-hero-grid > div.ep-hero-copy > p.nbc-hero-proof > span.nbc-hero-author > a.nbc-author-link
  ){font-size:13px!important;line-height:1.45!important;}

body[data-page-template="case-detail"] :is(
    section#case-start > div.case2-wrap > div.case2-hero-grid > aside.case2-hero-context > a.case2-context-link
  ){font-size:13px!important;line-height:1.45!important;}

body[data-page-template="guide-landing"] :is(
    main#main-content > div.dg3-wrap > nav.dg3-breadcrumb > a
  ){font-size:13px!important;line-height:1.45!important;}

body[data-page-template="home"] :is(
    footer.site-footer > div.wrap > div.footer-main > div.footer-signature > a.footer-mail,
    footer.site-footer > div.wrap > div.footer-main > nav.footer-navigation-row > a
  ){font-size:13px!important;line-height:1.45!important;}

body[data-page-template="knowledge-instrument"] :is(
    div.wrap > div.km-b5-filterbar > div.km-b5-filtergroup > div.km-b5-filterset > button.km-b5-filter,
    div.wrap > div.km-workbench > header.km-workbench-head > div.km-b2-domain-actions > a.km-b2-library-link,
    section#knowledge-workbench > div.wrap > div.km-workbench > nav.km-seo-topic-links > a.km-seo-topic-link
  ){font-size:13px!important;line-height:1.45!important;}

body[data-page-template="regional-intelligence"] :is(
    main#main-content > nav.authority-hub-nav > div.wrap > a,
    section#signale > div.wrap > div.regional-signal-grid > article.regional-signal-card > a
  ){font-size:13px!important;line-height:1.45!important;}

body[data-page-template="service-detail"] :is(
    section#erp-entscheidungsebenen > div.sw > aside.nbc-guide-context.nbc-guide-context--erp > div.dg-context-inner > a,
    section#produktionsreife > div.sw > aside.nbc-guide-context.nbc-guide-context--ai > div.dg-context-inner > a,
    section#zusammenarbeit > div.sw > aside.nbc-guide-context.nbc-guide-context--process > div.dg-context-inner > a
  ){font-size:13px!important;line-height:1.45!important;}

  /* READ-04/05 · sustained reading stays comfortably readable. */
  body.page-article :is(.ep-chapter-copy>p,.ep-prologue>p,.ep-conclusion p,.ep-answer-text,.nbc-hero-bridge-copy){
    font-size:17px!important;line-height:1.72!important;
  }
  body.page-article :is(.ep-chapter-copy,.ep-prologue,.ep-conclusion){max-width:74ch;}
  body.page-case-detail main :is(.case2-copy p,.case2-context p,.case2-guide p,.case2-proof p){font-size:16px!important;line-height:1.65!important;}
  body.page-legal main :is(p,li){font-size:16px!important;line-height:1.65!important;}
  body.page-template-guide main figcaption{font-size:16px!important;line-height:1.55!important;}
  body.page-service :is(.method-body p,.method-steps p,.faq-a p,.service-after-copy p){font-size:16px!important;line-height:1.65!important;}

  /* READ-01 · meaning-bearing SVG labels; purely decorative 404 labels remain exempt. */
  body.page-home svg :is(text,tspan),
  body.page-article svg :is(text,tspan),
  body.page-diagnose svg :is(text,tspan),
  body.page-barometer .baro-stage svg :is(text,tspan),
  body.industry-services .ps-margin-trace svg :is(text,tspan){font-size:12px!important;}

  /* A11Y-04 · confirmed low-contrast metadata on dark material. */
  body.page-blog :is(.km-index-row__date,.km-seo-topic-links__label){color:rgba(247,245,242,.76)!important;}
  body.page-barometer :is(.baro-dimension-index,.baro-stage-status,.baro-model-note){color:#a8dcb2!important;}
  body.page-barometer .baro-calculator output{color:#f7f5f2!important;}
  body.industry-trade .bi-industry-thesis-note,
  body.industry-services :is(.bi-industry-thesis-note,.ps-pipeline-label,.ps-capacity-label,.ps-board-note),
  body.page-case-detail .case2-film-phase,
  body.page-home .home-process-opening__orientation,
  body.page-process .pr-kicker,
  body.page-regional-intelligence .regional-atlas__map-note{color:rgba(247,245,242,.78)!important;}
  body.service-erp .nbc-guide-context .mono{color:#a8dcb2!important;}
}

/* KI readiness uses dark material on desktop and paper material on mobile. */
@layer nbc.normal {
  @media (min-width:761px){
    body.service-ki :is(.ai-readiness-head>.mono,.ai-readiness-output>.mono,.ai-readiness-section .mono){color:#a8dcb2!important;-webkit-text-fill-color:#a8dcb2!important;}
  }
  @media (max-width:760px){
    body.service-ki :is(.ai-readiness-head>.mono,.ai-readiness-output>.mono,.ai-readiness-section .mono){color:#2f4a37!important;-webkit-text-fill-color:#2f4a37!important;}
  }

  /* READ-07 · mobile H1 line-count authority; copy itself remains the primary fix. */
  @media (max-width:430px){
    body.industry-services .ps-hero h1{font-size:32px!important;line-height:1!important;letter-spacing:-.035em!important;}
    body.page-regional-gateway #local-hero-title{font-size:32px!important;line-height:1!important;letter-spacing:-.035em!important;}
    body.page-about h1{font-size:30px!important;line-height:.98!important;letter-spacing:-.035em!important;}
    body.page-digital-check h1{font-size:42px!important;line-height:1!important;letter-spacing:-.04em!important;}
    body.industry-trade h1{font-size:32px!important;line-height:1!important;letter-spacing:-.035em!important;}
  }
}


/* P1 final contrast/cascade closeout · verified issue classes from preserved browser evidence */
@layer nbc.normal {
  body.page-blog :is(.km-b5-filtergroup>span,.km-b2-domain__body>small,.km-b2-phase__body>em,.km-index-row__date,.km-seo-topic-links__label){color:rgba(247,245,242,.78)!important;}
  body.industry-trade .trade-stream-axis>b,
  body.industry-services .ps-c2c-axis>b{color:rgba(247,245,242,.78)!important;}
  body.page-regional-gateway .local-hero-card>p{font-size:16px!important;line-height:1.6!important;}
  body.page-regional-gateway .local-check :is(strong,p,span,small){color:#f7f5f2!important;}
  @media (max-width:760px){
    body.service-erp .nbc-guide-context--erp :is(.mono,h3,p,a){color:#f7f5f2!important;}
    body.service-ki .ai-readiness-output :is(.mono,h3,strong,span){color:#243229!important;}
    body.service-ki .nbc-guide-context--ai :is(.mono,h3,p,a){color:#243229!important;}
  }
  @media (min-width:761px){
    body.service-ki .ai-readiness-output .mono{color:#a8dcb2!important;-webkit-text-fill-color:#a8dcb2!important;}
    body.service-ki .ai-readiness-output :is(h3,strong,span){color:#f7f5f2!important;-webkit-text-fill-color:#f7f5f2!important;}
    body.service-ki .nbc-guide-context--ai :is(.mono,h3,p,a){color:#f7f5f2!important;}
  }
}

/* P1 FINAL CLOSEOUT · measured residual interactive/readability floors.
   P05-IMPORTANT: exact owners only; same nbc.normal authority, no new layer. */
@layer nbc.normal {
  html#nbc-document body#nbc-page.page-home[data-page-template="home"] .operating-twin__scenario > small,
  html#nbc-document body#nbc-page.page-barometer .baro-scenario > span > small,
  html#nbc-document body#nbc-page.industry-trade #trade-tab-promise > small,
  html#nbc-document body#nbc-page.industry-trade #trade-tab-stock > small,
  html#nbc-document body#nbc-page.industry-trade #trade-tab-exception > small,
  html#nbc-document body#nbc-page.industry-trade #trade-tab-return > small,
  html#nbc-document body#nbc-page.industry-services #ps-project-tab-alpha > small,
  html#nbc-document body#nbc-page.industry-services #ps-project-tab-beta > small,
  html#nbc-document body#nbc-page.industry-services #ps-project-tab-gamma > small,
  html#nbc-document body#nbc-page.page-process .pr-pull-handle > small,
  html#nbc-document body#nbc-page.page-regional-intelligence .regional-region-button > small {
    font-size:13px!important;
    line-height:1.42!important;
  }

  html#nbc-document body#nbc-page.page-digital-check #dc-prefill-copy {
    font-size:16px!important;
    line-height:1.55!important;
  }
}

/* P1 FINAL SPECIFICITY LOCK · measured against legacy :is() ID specificity.
   P05-IMPORTANT: no new surface; exact existing component owners only. */
@layer nbc.normal {
  html#nbc-document body#nbc-page main#main-content section#situationen .operating-twin__scenario > small,
  html#nbc-document body#nbc-page main#main-content section#barometer .baro-scenario > span > small,
  html#nbc-document body#nbc-page main#main-content section#industry-start #trade-tab-promise > small,
  html#nbc-document body#nbc-page main#main-content section#industry-start #trade-tab-stock > small,
  html#nbc-document body#nbc-page main#main-content section#industry-start #trade-tab-exception > small,
  html#nbc-document body#nbc-page main#main-content section#industry-start #trade-tab-return > small,
  html#nbc-document body#nbc-page main#main-content section#industry-start #ps-project-tab-alpha > small,
  html#nbc-document body#nbc-page main#main-content section#industry-start #ps-project-tab-beta > small,
  html#nbc-document body#nbc-page main#main-content section#industry-start #ps-project-tab-gamma > small,
  html#nbc-document body#nbc-page main#main-content section#sollweg-echtweg .pr-pull-handle > small,
  html#nbc-document body#nbc-page main#main-content section#atlas .regional-region-button > small {
    font-size:13px!important;
    line-height:1.42!important;
  }
  html#nbc-document body#nbc-page main#main-content section#digital-check #dc-start-prefill #dc-prefill-copy {
    font-size:16px!important;
    line-height:1.55!important;
  }
}

/* P1 RELEASE FLOOR · final computed-style closeout
   P05-IMPORTANT: these rules close measured READ-01/02/04 residuals inside the existing nbc.normal > nbc authority.
   They do not introduce a new stylesheet/surface and are scoped to existing components. */
@layer nbc.normal {
  @layer nbc {
/* READ-01 · meaning-bearing microcopy must not fall below 12 px. */
  html#nbc-document body#nbc-page :is(p.nbc-eyebrow, .dg5-guide-bridge__eyebrow),
  html#nbc-document body#nbc-page main#main-content .regional-map-pin--extended > span {
    font-size:12px!important;
    line-height:1.45!important;
  }

  /* READ-02 · sitewide footer links are real navigation, not decorative metadata. */
  html#nbc-document body#nbc-page footer.site-footer :is(a, a > span, a > small, a > b, a > strong, a > em, .footer-meta > span) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · article author and governed guide bridge actions. */
  html#nbc-document body#nbc-page.page-article main#main-content :is(a.nbc-author-link, a.dg5-guide-bridge__link) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · knowledge hub controls and their compact metadata. */
  html#nbc-document body#nbc-page.page-blog main#main-content :is(
    .km-phase-axis > a > small,
    .km-phase-axis > a > .km-b2-phase__body > strong,
    .km-phase-axis > a > .km-b2-phase__body > em,
    .km-domain > .km-b2-domain__num,
    .km-index-row > .km-index-row__phase,
    .km-index-row > .km-index-row__date,
    button.km-b5-filter,
    a.km-seo-topic-link,
    a.km-b2-library-link,
    .h7-featured-card > b,
    .h7-featured-card > time,
    .h7-featured-card .h7-featured-card__phase
  ) {
    font-size:13px!important;
    line-height:1.45!important;
  }
  html#nbc-document body#nbc-page.page-blog main#main-content :is(.km-domain, .km-index-row) > :is(span,small,time) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · case family navigation and related proof metadata. */
  html#nbc-document body#nbc-page :is(.page-case-detail,.page-case-index) main#main-content :is(
    a.case2-context-link,
    .case2-related-card .case2-eyebrow,
    .case2-related-card .case2-related-link,
    .case2-index-card .case2-eyebrow,
    .case2-index-card .case2-index-link
  ) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · industry proof links and diagnosis/project tabs. */
  html#nbc-document body#nbc-page:is(.industry-trade,.industry-services) main#main-content :is(
    a.bi-proof-case > b,
    a.bi-compact-link > b,
    .trade-diagnosis-tab > span,
    .trade-diagnosis-tab > small,
    .ps-project-tab > span,
    .ps-project-tab > small,
    .ps-project-tab > em
  ) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · home choice/scenario controls and compact navigation labels. */
  html#nbc-document body#nbc-page.page-home main#main-content :is(
    .operating-twin__scenario > span,
    .operating-twin__scenario > small,
    .home-service-choice__item .home-service-choice__number,
    .home-diagnosis-path > span.mono
  ) {
    font-size:13px!important;
    line-height:1.45!important;
  }
  html#nbc-document body#nbc-page.page-home main#main-content :is(.home-knowledge-link,.home-proof-link,.home-diagnosis-path) > span.mono {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · service proof links and guide actions. */
  html#nbc-document body#nbc-page.page-service main#main-content :is(
    a.service-hero-proofline > span,
    a.service-hero-proofline > b,
    .nbc-guide-context a
  ) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · guide breadcrumbs/form labels. */
  html#nbc-document body#nbc-page.page-template-guide main#main-content :is(
    .dg3-breadcrumb > a,
    label.dg4-field,
    label.dg4-field > span
  ) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · Digital Check start choices. */
  html#nbc-document body#nbc-page.page-digital-check main#main-content .dc7-choice :is(.mono, p, .dc7-choice__action) {
    font-size:13px!important;
    line-height:1.5!important;
  }
  html#nbc-document body#nbc-page.page-digital-check main#main-content #dc-prefill-copy {
    font-size:16px!important;
    line-height:1.55!important;
  }

  /* READ-02 · Diagnose result/path links. */
  html#nbc-document body#nbc-page.page-diagnose main#main-content :is(a,button,[role="button"],[role="tab"]) > :is(span,small,em,b,strong) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · Regional Intelligence navigation, topics, pins and source links. */
  html#nbc-document body#nbc-page.page-regional-intelligence main#main-content :is(
    .authority-hub-nav a,
    .regional-topic-button > span,
    .regional-map-pin--core > span,
    .regional-region-button > span,
    .regional-region-button > small,
    .regional-signal-card > a
  ) {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-02 · numbered in-page legal navigation remains readable. */
  html#nbc-document body#nbc-page.page-legal main#main-content nav a > span {
    font-size:13px!important;
    line-height:1.45!important;
  }

  /* READ-04 · these are explanatory prose, not technical labels. */
  html#nbc-document body#nbc-page.page-service main#main-content .wave2-service-scope__item > p,
  html#nbc-document body#nbc-page.page-blog main#main-content .km-b2-step-head p,
  html#nbc-document body#nbc-page.page-barometer main#main-content #baro-model-note {
    font-size:16px!important;
    line-height:1.6!important;
  }
  /* Contact fallback is helper/status copy rather than sustained reading, but must remain comfortably legible. */
  html#nbc-document body#nbc-page.page-contact main#main-content .lf-fallback,
  html#nbc-document body#nbc-page.page-contact main#main-content .lf-fallback a {
    font-size:13px!important;
    line-height:1.5!important;
  }
  }
}

/* P1 LEGACY-SPECIFICITY CLOSEOUT · temporary bridge until P5 cascade consolidation.
   P05-IMPORTANT: the existing legacy bundle contains ID-heavy !important rules inside nbc.normal > nbc.
   The :not() specificity boosters are intentionally impossible IDs and only raise precedence for measured P1 owners. */
@layer nbc.normal {
  @layer nbc {
    html#nbc-document body#nbc-page:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) footer.site-footer :is(a, a > span, a > small, a > b, a > strong, a > em, .footer-meta > span) {
      font-size:13px!important;
      line-height:1.45!important;
    }

    html#nbc-document body#nbc-page.page-blog:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content :is(
      .km-phase-axis a > small,
      .km-phase-axis a > span,
      .km-phase-axis a > strong,
      .km-phase-axis a > em,
      .km-stage a > span,
      .km-stage a > small,
      .km-workbench a > span,
      .km-workbench a > small,
      .km-domain > strong,
      .km-domain > small,
      .km-index-row > time,
      .h7-featured-card > b,
      .h7-featured-card > time
    ) {
      font-size:13px!important;
      line-height:1.45!important;
    }

    html#nbc-document body#nbc-page:is(.industry-trade,.industry-services):not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content :is(
      a.bi-proof-case > span,
      a.bi-proof-case > b,
      a.bi-compact-link > span,
      a.bi-compact-link > b,
      button > span,
      .trade-diagnosis-tab > small,
      .ps-project-tab > small,
      .ps-project-tab > em
    ) {
      font-size:13px!important;
      line-height:1.45!important;
    }

    html#nbc-document body#nbc-page:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content :is(
      a.case2-context-link,
      .case2-related-card > span.case2-eyebrow,
      .case2-related-card > span.case2-related-link,
      .case2-index-card > span,
      .case2-index-card > span.case2-index-link
    ) {
      font-size:13px!important;
      line-height:1.45!important;
    }

    html#nbc-document body#nbc-page.page-template-guide:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content :is(
      .dg3-breadcrumb > a,
      label.dg4-field > span
    ) {
      font-size:13px!important;
      line-height:1.45!important;
    }

    html#nbc-document body#nbc-page.page-home:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content a > span.mono {
      font-size:13px!important;
      line-height:1.45!important;
    }

    html#nbc-document body#nbc-page.page-contact:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content .lf-fallback,
    html#nbc-document body#nbc-page.page-contact:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content .lf-fallback a {
      font-size:16px!important;
      line-height:1.55!important;
    }
  }
}

/* P1 FINAL OWNER CORRECTIONS · exact DOM ownership from computed-style audit.
   P05-IMPORTANT: same existing nbc.normal > nbc authority; no new layer/file. */
@layer nbc.normal {
  @layer nbc {
    html#nbc-document body#nbc-page.page-blog:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content :is(
      .km-phase-axis a > small,
      .km-phase-axis a > span,
      .km-b2-domain a > span,
      .km-b2-domain a > small,
      .km-b2-domain a > strong,
      .km-domain :is(span,small,strong),
      .km-node small,
      .km-index-row .km-index-row__date,
      .h7-featured-card :is(b,time,.h7-featured-card__phase),
      .km-workbench a > span,
      .km-stage a > span,
      .km-stage a > small
    ) {
      font-size:13px!important;
      line-height:1.45!important;
    }

    html#nbc-document body#nbc-page.page-case-index:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content .case2-index-card span {
      font-size:13px!important;
      line-height:1.45!important;
    }

    /* Guide landing pages intentionally do not carry #nbc-page on body. */
    html#nbc-document body.page-template-guide:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content :is(.dg3-breadcrumb a,label.dg4-field > span) {
      font-size:13px!important;
      line-height:1.45!important;
    }
    html#nbc-document body.page-template-guide:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) footer.site-footer :is(a,a > span,a > small,a > b,a > strong,a > em,.footer-meta > span) {
      font-size:13px!important;
      line-height:1.45!important;
    }
  }
}

/* P1 KNOWLEDGE-HUB FINAL FLOOR · measured residuals only. */
@layer nbc.normal {
  @layer nbc {
    html#nbc-document body#nbc-page.page-blog:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c) main#main-content :is(
      .h7-system-preview__topics a > small,
      .h7-topic-entry__grid a > span,
      .h7-praxis__grid a > span,
      .h7-diagnostic-grid a > span
    ) {
      font-size:13px!important;
      line-height:1.45!important;
    }
  }
}

/* P1 COMPUTED-STYLE CLOSEOUT · exact residual controls measured with the full v7.030 cascade loaded.
   P05-IMPORTANT: these rules stay inside the existing nbc.normal > nbc authority and target only P1 typography owners. */
@layer nbc.normal {
  @layer nbc {
    html#nbc-document body#nbc-page.page-home:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c)
      main#main-content .operating-twin__scenario > small,
    html#nbc-document body#nbc-page.page-barometer:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c)
      main#main-content .baro-scenario > span > small,
    html#nbc-document body#nbc-page.industry-trade:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c)
      main#main-content .trade-diagnosis-tab > small,
    html#nbc-document body#nbc-page.industry-services:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c)
      main#main-content .ps-project-tab > small,
    html#nbc-document body#nbc-page.page-process:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c)
      main#main-content .pr-pull-handle > small,
    html#nbc-document body#nbc-page.page-regional-intelligence:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c)
      main#main-content .regional-region-button > small {
      font-size:13px!important;
      line-height:1.45!important;
    }

    html#nbc-document body#nbc-page.page-digital-check:not(#p1-floor-a):not(#p1-floor-b):not(#p1-floor-c)
      main#main-content #dc-start-prefill > #dc-prefill-copy {
      font-size:16px!important;
      line-height:1.55!important;
    }
  }
}

/* P1 FINAL READABILITY CLOSEOUT · full-cascade computed-style residuals at 390 px.
   P05-IMPORTANT: exact existing component owners only, inside the established nbc.normal > nbc authority. */
@layer nbc.normal {
  @layer nbc {
    /* READ-02 · remaining interactive labels. */
    html#nbc-document body#nbc-page main#main-content :is(
      .home-process-opening__actions a,
      .home-service-choice__item .home-service-choice__cta,
      .home-diagnosis-path__links a,
      .p7-404-actions a,
      .nbc-hero-actions a.nbc-hero-secondary-link,
      .bi-hero-actions a.nbc-hero-secondary-link,
      .trade-final-actions a.nbc-hero-secondary-link,
      .ps-final-actions a.nbc-hero-secondary-link,
      .regional-atlas__sources a,
      .local-hero-actions a.nbc-hero-secondary-link,
      .ac-actions a.nbc-hero-secondary-link,
      .dg4-privacy a
    ),
    html#nbc-document body#nbc-page main#main-content .lf-field > span,
    html#nbc-document body#nbc-page main#main-content .m7-document-nav__rail a {
      font-size:13px!important;
      line-height:1.45!important;
    }

    /* READ-04 · remaining explanatory prose; compact technical labels are intentionally excluded. */
    html#nbc-document body#nbc-page main#main-content :is(
      .home-trust__item,
      .operating-twin__finding,
      .home-service-choice__item,
      .home-diagnosis-path,
      .nbc-folio__row,
      .home-attitude__signature,
      .home-conversation__inner,
      .p7-404-copy,
      .baro-scenario-head,
      .baro-dimension,
      .baro-readout,
      .r4-result-head,
      .r4-result-triad,
      .h7-featured-card,
      .km-b5-library-head__copy,
      .trade-stream-insight,
      .ps-c2c-insight,
      .case2-hero-context,
      .case2-cta-note,
      .case2-transfer,
      .case2-index-copy,
      .case2-index-library-head,
      .dg3-outcome,
      .dg3-fit,
      .dg3-access-copy,
      .dg4-gate-head,
      .dg4-gate-card,
      .dc-entry-steps,
      .dt-principles__ledger,
      .goe-flow__stage,
      .goe-work-split,
      .local-founder-copy,
      .local-direct-copy,
      .goe-region-callout,
      .local-final-action,
      .pr-intro-copy,
      .service-instrument-prestart__copy,
      .ac-intake-panel-head,
      .nbc-contact-personal-note,
      .nbc-contact-fit,
      .nbc-contact-steps,
      .ac-lead-form,
      .authority-method-note,
      .authority-executive-brief,
      .regional-atlas__facts,
      .regional-signal-card,
      .regional-radius-card,
      .phase-d-regional-questions,
      .regional-principles,
      .nbc-about-section-intro,
      .nbc-about-record-list,
      .nbc-about-global-copy,
      .nbc-about-global-capabilities,
      .nbc-about-independence-inner,
      .nbc-about-method-list,
      .nbc-about-expert-mini-grid,
      .nbc-context-links
    ) :is(p,li,dd,blockquote),
    html#nbc-document body#nbc-page main#main-content :is(
      p.case2-transfer-conclusion,
      p.baro-dimension-copy,
      p.baro-result-lede,
      p.local-presence-note,
      p.ac-privacy-line,
      p.ac-question-support,
      p.risk-reversal,
      p.nbc-contact-personal-note__copy,
      p.about-independence-copy,
      p.dg4-privacy,
      p.nbc-folio__lead
    ) {
      font-size:16px!important;
      line-height:1.6!important;
    }

    /* Hero artifact captions are explanatory sentences, not scale labels. */
    html#nbc-document body#nbc-page main#main-content :is(
      .erp-direction-preview-figure,
      .nbc-hero-artifact--process-cross,
      .nbc-hero-artifact--ai-control
    ) > p {
      font-size:16px!important;
      line-height:1.55!important;
    }

    /* READ-07 · preserve copy while keeping mobile H1 within four real text lines. */
    @media (max-width:430px){
      html#nbc-document body#nbc-page.industry-trade h1.nbc-unified-hero-title {
        font-size:30px!important;
        line-height:1!important;
        letter-spacing:-.035em!important;
      }
      html#nbc-document body#nbc-page.service-erp h1.nbc-unified-hero-title {
        font-size:32px!important;
        line-height:1!important;
        letter-spacing:-.04em!important;
      }
    }
  }
}

/* P1 GUIDE READABILITY CLOSEOUT · guide bodies intentionally omit #nbc-page. */
@layer nbc.normal {
  @layer nbc {
    html#nbc-document body.page-template-guide main#main-content .dg4-privacy a {
      font-size:13px!important;
      line-height:1.45!important;
    }
    html#nbc-document body.page-template-guide main#main-content :is(
      .dg3-outcome,
      .dg3-fit,
      .dg3-access-copy,
      .dg4-gate-head,
      .dg4-gate-card
    ) :is(p,li,dd,blockquote),
    html#nbc-document body.page-template-guide main#main-content p.dg4-privacy {
      font-size:16px!important;
      line-height:1.6!important;
    }
  }
}

/* P1 CROSS-VIEWPORT CLOSEOUT · residuals from full-cascade 390/720/1440 acceptance scan.
   P05-IMPORTANT: existing component owners only; no new visual system. */
@layer nbc.normal {
  @layer nbc {
    /* Proof/card prose remains explanatory at every viewport. */
    html#nbc-document body#nbc-page main#main-content .bi-proof-case p,
    html#nbc-document body#nbc-page main#main-content .km-final__grid p,
    html#nbc-document body#nbc-page main#main-content .regional-service-bridge p:not(.nbc-eyebrow),
    html#nbc-document body#nbc-page main#main-content article.is-positive li,
    html#nbc-document body#nbc-page main#main-content .nbc-about-side--vendor li {
      font-size:16px!important;
      line-height:1.6!important;
    }

    /* 720 px / zoom-reflow residual ERP decision copy. */
    @media (max-width:760px){
      html#nbc-document body#nbc-page.service-erp main#main-content :is(.erp-direction-head,.erp-direction-map) :is(p,li),
      html#nbc-document body#nbc-page.service-erp main#main-content :is(li.is-stay,li.is-modernize,li.is-switch) {
        font-size:16px!important;
        line-height:1.6!important;
      }
    }

    /* Desktop READ-01/02 floors for recurring article/service metadata. */
    @media (min-width:761px){
      html#nbc-document body#nbc-page.page-article main#main-content span.mono,
      html#nbc-document body#nbc-page.page-article main#main-content p.nbc-folio__meta,
      html#nbc-document body#nbc-page.page-service main#main-content :is(p.nbc-folio__meta,p.nbc-folio__metric-label,p.nbc-folio__source) {
        font-size:12px!important;
        line-height:1.45!important;
      }
      html#nbc-document body#nbc-page main#main-content :is(a.dg5-guide-bridge__link,.phase-d-hub-tag),
      html#nbc-document body#nbc-page header.site-header a.nav-cta,
      html#nbc-document body#nbc-page nav a.nav-cta {
        font-size:13px!important;
        line-height:1.45!important;
      }
      html#nbc-document body#nbc-page.page-blog main#main-content a :is(span,em).phase-d-hub-tag,
      html#nbc-document body#nbc-page.page-blog main#main-content a .phase-d-hub-tag {
        font-size:13px!important;
        line-height:1.45!important;
      }

      /* Desktop article decision architecture is sustained reading, not microcopy. */
      html#nbc-document body#nbc-page.page-article main#main-content :is(
        .ep-answer-triad,
        .ep-redflags,
        .ep-responsibility-ledger,
        .dg5-guide-bridge__grid
      ) :is(p,li),
      html#nbc-document body#nbc-page main#main-content .case2-related-card p,
      html#nbc-document body#nbc-page.page-blog main#main-content :is(.km-workbench-head__copy,.km-final__grid) p {
        font-size:16px!important;
        line-height:1.6!important;
      }
    }
  }
}

/* P1 FINAL DESKTOP RESIDUAL CLOSEOUT · exact 1440 px computed-style residuals.
   P05-IMPORTANT: existing component owners only; same nbc.normal > nbc authority. */
@layer nbc.normal {
  @layer nbc {
    @media (min-width:761px){
      html#nbc-document body#nbc-page.page-blog main#main-content .h7-system-preview__topics a > span {
        font-size:13px!important;
        line-height:1.45!important;
      }
      html#nbc-document body#nbc-page.page-blog main#main-content .nbc-authority-strip p {
        font-size:16px!important;
        line-height:1.6!important;
      }
      html#nbc-document body#nbc-page.page-case-detail main#main-content .dg5-guide-bridge__grid p {
        font-size:16px!important;
        line-height:1.6!important;
      }
      html#nbc-document body#nbc-page.page-barometer main#main-content .baro-preview-meta {
        font-size:13px!important;
        line-height:1.45!important;
      }
    }
  }
}


/* P1 RELEASE CLOSEOUT · last real-cascade residuals from 1440 px acceptance.
   P05-IMPORTANT: exact existing P1 typography owners only; no new component or visual system. */
@layer nbc.normal {
  @layer nbc {
    html#nbc-document body#nbc-page.page-blog main#main-content .h7-system-preview__topics a > span {
      font-size:13px!important;
      line-height:1.45!important;
    }
    html#nbc-document body#nbc-page.page-blog main#main-content .nbc-authority-strip p {
      font-size:16px!important;
      line-height:1.6!important;
    }
    html#nbc-document body#nbc-page.page-barometer main#main-content .nbc-barometer-preview > p {
      font-size:16px!important;
      line-height:1.55!important;
    }
    html#nbc-document body#nbc-page.page-case-detail main#main-content .dg5-guide-bridge__grid p {
      font-size:16px!important;
      line-height:1.6!important;
    }
  }
}

/* P1 FINAL CONTRAST CLOSEOUT · confirmed solid-background low-contrast text.
   P05-IMPORTANT: targeted A11Y-04 corrections in the existing nbc.normal > nbc authority. */
@layer nbc.normal {
  @layer nbc {
    html#nbc-document body#nbc-page.page-blog main#main-content .km-index-group__head > div > span:last-child {
      color:rgba(247,245,242,.76)!important;
    }
    html#nbc-document body.page-template-guide main#main-content .dg3-breadcrumb > span {
      color:rgba(247,245,242,.76)!important;
    }
    html#nbc-document body#nbc-page.page-regional-intelligence main#main-content #radius .authority-section-head h2 {
      color:#f7f5f2!important;
    }
    html#nbc-document body#nbc-page.page-regional-intelligence main#main-content #radius .authority-section-head > p {
      color:rgba(247,245,242,.76)!important;
    }
  }
}

/* P1 READ-06 closeout · explanatory figure caption uses reading typography, not mono accent.
   P05-IMPORTANT: exact article caption owner; no new component layer. */
@layer nbc.normal {
  @layer nbc {
    html#nbc-document body#nbc-page.page-article main#main-content figcaption.p1-reading-caption{
      font-family:var(--sans,"Archivo",sans-serif)!important;
      font-size:16px!important;
      line-height:1.55!important;
      letter-spacing:0!important;
      text-transform:none!important;
    }
  }
}
