/*! NBC v6.425 · polish, navigation context, rendering performance */
@supports (content-visibility:auto){
  body.page-service main>section:not(.service-hero):not(.nbc-provider-proof-section):not(.nbc-process-reality-section):not(.nbc-delegation-probe-section),
  body.page-industry-hub main>section:not(.premium-hub-opening),
  body.page-case-study main>section:not(:first-child),
  body.page-blog article .article-body>section{content-visibility:auto;contain-intrinsic-size:auto 760px}
}
.nbc-mobile-context{display:none}
.nbc-context-handoff{max-width:var(--layout-wide,1296px);margin:18px auto 30px;padding:16px 18px;border:1px solid rgba(136,217,157,.22);background:linear-gradient(135deg,rgba(136,217,157,.075),rgba(8,16,11,.02));border-radius:14px}
.nbc-context-handoff .mono{display:block;margin-bottom:6px;color:var(--green);font-size:10px;letter-spacing:.12em}
.nbc-context-handoff strong{display:block;color:var(--paper);font-size:clamp(17px,2vw,22px);line-height:1.16}
.nbc-context-handoff p{max-width:72ch;margin:7px 0 0;color:var(--muted);font-size:14px;line-height:1.55}
[data-scroll-cue]{overscroll-behavior-inline:contain}
@media(max-width:760px){
  body.page.design-system-executive .site-header .nav>.nbc-mobile-context{display:flex;position:absolute;left:50%;top:50%;z-index:4;max-width:118px;transform:translate(-50%,-50%);align-items:center;gap:5px;white-space:nowrap;overflow:hidden;opacity:0;transition:opacity .18s ease;color:rgba(247,245,242,.64);font:500 9px/1.15 var(--mono);letter-spacing:.06em;text-transform:uppercase;pointer-events:none}
  body.page.design-system-executive[data-polish-context-visible="true"] .site-header .nav>.nbc-mobile-context{opacity:1}
  .nbc-mobile-context b{color:var(--green);font-weight:600;overflow:hidden;text-overflow:ellipsis;max-width:52px}
  .nbc-mobile-context span{overflow:hidden;text-overflow:ellipsis;max-width:58px}
  .nbc-context-handoff{margin:12px 0 24px;padding:14px 15px;border-radius:12px}
  [data-scroll-cue="more"]{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 30px),transparent 100%)}
  [data-scroll-cue="both"]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 30px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 30px),transparent 100%)}
  [data-scroll-cue="end"]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 100%)}
  [data-instrument-loading] :is(button,input,summary){cursor:progress}
}
@media(prefers-reduced-motion:reduce){.nbc-mobile-context{transition:none}}
@media(max-width:760px){
  body.page-case-detail .case-dossier-metric{margin-inline:-20px;padding:26px 20px;border-inline:0;border-radius:0}
  body.page-case-detail .case-dossier-metric>strong{font-size:clamp(34px,11vw,52px);letter-spacing:-.045em}
  body.page-case-detail .case-dossier-metric>p{max-width:28ch}
  body.page-digital-check .dc5-result-actions>div:first-child{border-color:rgba(136,217,157,.3);background:linear-gradient(150deg,rgba(136,217,157,.08),rgba(8,16,11,.02))}
}
