/* Canonical local font registrations. All descriptors match v7.587. */
@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/archivo-400.woff2") format("woff2");
}
@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/fonts/archivo-500.woff2") format("woff2");
}
@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/fonts/archivo-600.woff2") format("woff2");
}
@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/assets/fonts/archivo-700.woff2") format("woff2");
}
@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/assets/fonts/archivo-800.woff2") format("woff2");
}
@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/assets/fonts/archivo-900.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/ibm-plex-mono-400.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/fonts/ibm-plex-mono-500.woff2") format("woff2");
}
@layer nbc.legacy{
@layer nbc-layout-contract-7174{
body{--rf-rail:min(var(--nbc-width-max,1680px),calc(100% - 2 * var(--nbc-width-gutter,3vw)))!important;}
body [data-width-axis="outer"],body .rf-project-story{width:var(--rf-rail)!important;max-width:var(--nbc-width-max,1680px)!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important;}
body [data-width-axis="outer"] :is([data-width-axis="outer"],.asig-wrap,.gsig-wrap,.isig-wrap,.hero-followup-example){width:100%!important;max-width:100%!important;}
body .industry-brief{padding-block:64px!important;color:#edf3e9!important;}
body .industry-brief header{max-width:100%!important;margin-bottom:36px!important;}
body .industry-brief h2{font-size:clamp(30px,3.3vw,48px)!important;line-height:1.15!important;max-width:100%!important;margin:16px 0!important;}
body .industry-brief header>p{font-size:18px!important;line-height:1.65!important;max-width:80ch!important;color:#c8d8cd!important;}
@media (max-width:800px){body .industry-brief{padding-block:40px!important;}}
}
}
@layer nbc.legacy{
@layer nbc-calculator-width-7172{
body :is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section)>:is(.sw,.pr-wrap,.pp-wrap,.dp-wrap,[data-width-axis=outer]){width:min(var(--nbc-width-max,1680px),calc(100% - 2 * var(--nbc-width-gutter,3vw)))!important;max-width:var(--nbc-width-max,1680px)!important;padding-inline:0!important;margin-inline:auto!important;box-sizing:border-box!important;}
body :is([data-process-reality-app],[data-provider-proof-app],[data-delegation-probe-app]){width:100%!important;max-width:none!important;padding-inline:0!important;margin-inline:0!important;box-sizing:border-box!important;}
body :is(.pr-intro:not([data-service-entry-visual]),.pp-intro:not([data-service-entry-visual]),.service-instrument-prestart:not([data-service-entry-visual]),.px-probe,.ec-model,.kx-probe){max-width:none!important;width:100%!important;box-sizing:border-box!important;}
}
}
@layer nbc.legacy{
.ki-lab{position:relative;background:linear-gradient(180deg,#071b14 0%,#06150f 58%,#05120d 100%);padding-inline:clamp(16px,2.2vw,28px);border-top:1px solid rgba(169,239,196,.18);border-bottom:1px solid rgba(169,239,196,.12);padding:clamp(28px,4vw,52px) 0 34px;color:var(--ink,#eef7f0);}
.ki-lab *{box-sizing:border-box;}
.ki-lab button,.ki-lab select{font:inherit;}
.ki-lab__intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(24px,4vw,58px);align-items:end;margin-bottom:28px;}
.ki-lab__eyebrow,.ki-lab__mini{font:600 11px/1.2 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:#a9efc4;}
.ki-lab__intro h2{font-size:clamp(34px,4.3vw,64px);line-height:.98;letter-spacing:-.045em;margin:10px 0 14px;max-width:18ch;}
.ki-lab__intro p{font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:rgba(238,247,240,.76);max-width:68ch;margin:0;}
.ki-lab__frame{border-top:1px solid rgba(169,239,196,.16);padding-top:22px;}
.ki-lab__modebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}
.ki-lab__mode{text-align:left;border:1px solid rgba(169,239,196,.14);background:rgba(7,23,18,.46);color:#eef7f0;transition:.18s ease;}
.ki-lab__mode:hover{border-color:rgba(169,239,196,.34);}
.ki-lab__mode[aria-pressed="true"]{border-color:rgba(169,239,196,.72);background:linear-gradient(135deg,rgba(169,239,196,.12),rgba(14,46,35,.36));}
.ki-lab__mode span{display:block;font:600 10px/1.2 var(--font-mono,monospace);letter-spacing:.1em;color:#a9efc4;margin-bottom:7px;}
.ki-lab__mode strong{display:block;}
.ki-lab__mode small{display:block;color:rgba(238,247,240,.62);}
.ki-lab__grid{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:18px;align-items:start;}
.ki-lab__controls{position:var(--ki-controls-position,sticky);top:90px;border-right:1px solid rgba(169,239,196,.12);padding-right:18px;}
.ki-lab__group{padding:0 0 19px;margin:0 0 19px;border-bottom:1px solid rgba(169,239,196,.1);}
.ki-lab__group:last-child{border-bottom:0;}
.ki-lab__group h3{font-size:17px;margin:5px 0 7px;}
.ki-lab__group>p{font-size:12.5px;line-height:1.5;color:rgba(238,247,240,.59);margin:0 0 11px;}
.ki-lab__stress{display:grid;gap:7px;}
.ki-lab__stress button{min-height:44px;text-align:left;border:1px solid rgba(169,239,196,.11);background:rgba(6,20,16,.45);color:rgba(238,247,240,.76);border-radius:10px;padding:10px 11px;font-size:12.5px;}
.ki-lab__stress button[aria-pressed="true"]{border-color:rgba(239,190,104,.68);background:rgba(239,190,104,.09);color:#fff2d2;}
.ki-lab__field label{display:block;font-size:11px;color:rgba(238,247,240,.6);margin:0 0 4px;}
.ki-lab__field select{width:100%;min-height:42px;border:1px solid rgba(169,239,196,.14);border-radius:9px;background:#0c2019;color:#edf7f0;padding:8px 30px 8px 9px;font-size:12px;}
.ki-lab__reset{min-height:44px;border:1px solid rgba(169,239,196,.18);border-radius:10px;background:transparent;color:#dcebe0;padding:10px 13px;width:100%;}
.ki-lab__stage{min-width:0;}
.ki-lab__stage-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:14px;}
.ki-lab__stage-head h3{font-size:clamp(22px,2.2vw,32px);letter-spacing:-.025em;margin:4px 0 5px;}
.ki-lab__stage-head p{margin:0;color:rgba(238,247,240,.62);font-size:13px;max-width:62ch;}
.ki-lab__stop{flex:0 0 auto;max-width:270px;border:1px solid rgba(239,190,104,.32);background:rgba(239,190,104,.06);border-radius:12px;padding:11px 13px;}
.ki-lab__stop[data-state="clear"]{border-color:rgba(169,239,196,.28);background:rgba(169,239,196,.06);}
.ki-lab__stop span{display:block;font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.1em;color:#efbe68;}
.ki-lab__stop[data-state="clear"] span{color:#a9efc4;}
.ki-lab__stop strong{display:block;font-size:12px;line-height:1.35;margin-top:4px;}
.ki-task{border-top:2px solid rgba(169,239,196,.2);}
.ki-task__num{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#0b211a;border:1px solid rgba(169,239,196,.26);font:600 10px/1 var(--font-mono,monospace);z-index:2;}
.ki-task strong{display:block;line-height:1.25;}
.ki-task p{font-size:10.5px;line-height:1.45;color:rgba(238,247,240,.55);margin:0;}
.ki-task__owner{display:inline-block;font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.07em;color:#a9efc4;}
.ki-task[data-status="blocked"],.ki-task[data-status="waiting_input"],.ki-task[data-status="waiting_data"],.ki-task[data-status="waiting_human"],.ki-task[data-status="waiting_system"],.ki-task[data-status="needs_approval"],.ki-task[data-status="needs_clarification"]{border-color:#efbe68;}
.ki-task[data-status="blocked"] .ki-task__num,.ki-task[data-status^="waiting"] .ki-task__num,.ki-task[data-status^="needs"] .ki-task__num{border-color:#efbe68;color:#ffe1a3;box-shadow:0 0 22px rgba(239,190,104,.12);}
.ki-task[data-status="not_reached"]{opacity:.42;}
.ki-task[data-status="system_confirmed"]{border-color:#a9efc4;}
.ki-task[data-status="manual_action"]{border-color:#8fc3ff;}
.ki-lab__work{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:12px;margin-top:9px;}
.ki-work,.ki-open{border-top:1px solid rgba(169,239,196,.16);padding-top:15px;}
.ki-work__header{display:flex;justify-content:space-between;gap:14px;align-items:baseline;margin-bottom:12px;}
.ki-work__header strong{font-size:18px;}
.ki-work__header span{font:600 9px/1 var(--font-mono,monospace);color:#a9efc4;letter-spacing:.1em;}
.ki-work__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}
.ki-open h4{font-size:14px;margin:0 0 9px;}
.ki-open ul{margin:0;padding-left:18px;}
.ki-open li{font-size:12px;line-height:1.45;margin:0 0 6px;color:rgba(238,247,240,.7);}
.ki-open__clear{color:#a9efc4!important;list-style:none;margin-left:-18px!important;}
.ki-lab__actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 4px;padding-top:14px;border-top:1px solid rgba(169,239,196,.12);}
.ki-lab__actions button{min-height:44px;border-radius:10px;padding:10px 14px;border:1px solid rgba(169,239,196,.22);background:rgba(169,239,196,.06);color:#eef7f0;}
.ki-lab__actions .is-primary{background:#a9efc4;color:#082116;border-color:#a9efc4;font-weight:700;}
.ki-lab__actions button[disabled]{opacity:.38;}
.ki-lab__live{min-height:22px;font-size:12px;color:rgba(238,247,240,.65);margin-top:7px;}
.ki-pilot{margin-top:26px;}
.ki-pilot__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.6fr);gap:22px;align-items:end;}
.ki-pilot h3{font-size:clamp(26px,3vw,42px);letter-spacing:-.035em;margin:7px 0 9px;}
.ki-pilot__head>p{font-size:13px;line-height:1.5;color:rgba(238,247,240,.64);margin:0;}
.ki-pilot__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgba(169,239,196,.1);margin-top:17px;}
.ki-pilot__grid article{background:#081b15;padding:15px 14px;min-height:134px;}
.ki-pilot__grid span{font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.1em;color:#a9efc4;}
.ki-pilot__grid strong{display:block;font-size:14px;margin:8px 0 5px;}
.ki-pilot__grid p{font-size:11.5px;line-height:1.45;margin:0;color:rgba(238,247,240,.63);}
.ki-lab__disclaimer{margin-top:15px;font-size:10.5px;color:rgba(238,247,240,.45);line-height:1.45;}
@media (max-width:980px){.ki-lab__intro,.ki-lab__modebar{grid-template-columns:1fr;}.ki-lab__grid{grid-template-columns:1fr;}.ki-lab__controls{position:static;border-right:0;border-bottom:1px solid rgba(169,239,196,.12);padding-right:0;padding-bottom:5px;}.ki-lab__conditions,.ki-lab__stress{grid-template-columns:repeat(2,minmax(0,1fr));}.ki-lab__work{grid-template-columns:1fr;}.ki-pilot__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:620px){.ki-lab{padding-top:24px;}.ki-lab__intro h2{font-size:38px;}.ki-lab__stress{grid-template-columns:repeat(3,minmax(0,1fr));}.ki-lab__conditions{grid-template-columns:1fr;}.ki-lab__stage-head{display:grid;}.ki-lab__stop{max-width:none;}.ki-task{border-top:0;border-left:2px solid rgba(169,239,196,.2);}.ki-task__num{position:absolute;left:8px;top:8px;}.ki-task strong{margin:0 0 4px;}.ki-task p{font-size:12px;}.ki-task__owner{margin-top:6px;}.ki-pilot__head,.ki-pilot__grid{grid-template-columns:1fr;}.ki-pilot__grid article{min-height:0;}.ki-lab__actions{display:grid;}.ki-lab__actions button{width:100%;}}
@media (prefers-reduced-motion:reduce){.ki-lab *{scroll-behavior:auto!important;transition:none!important;animation:none!important;}}
.ki-lab[data-ki-lab="v7288"]{--ki-ai:#a9efc4;--ki-system:#9ec9ff;--ki-human:#efc879;--ki-alert:#f0b26d;--ki-danger:#ef9b8f;--ki-surface:#071b14;--ki-surface-2:#0a2119;}
.ki-lab[data-ki-lab="v7288"] .ki-lab__grid{grid-template-columns:minmax(270px,310px) minmax(0,1fr);gap:clamp(18px,2.2vw,30px);}
.ki-flow{position:relative;margin:8px 0 16px;border-top:1px solid rgba(169,239,196,.18);border-bottom:1px solid rgba(169,239,196,.13);background:radial-gradient(circle at 48% 45%,rgba(169,239,196,.055),transparent 42%),linear-gradient(180deg,rgba(6,24,18,.5),rgba(5,18,14,.18));overflow:hidden;}
.ki-flow:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(169,239,196,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(169,239,196,.018) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,transparent 0,#000 18%,#000 82%,transparent 100%);}
.ki-flow__toolbar{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:14px 0 12px;}
.ki-flow__toolbar strong{display:block;font-size:14px;margin-top:4px;color:#eef7f0;}
.ki-flow__legend{display:flex;gap:7px;align-items:center;flex-wrap:wrap;justify-content:flex-end;}
.ki-flow__legend span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:5px 9px;border:1px solid rgba(238,247,240,.11);border-radius:999px;font:600 9px/1 var(--font-mono,monospace);letter-spacing:.055em;color:rgba(238,247,240,.68);}
.ki-flow__legend span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ki-ai);box-shadow:0 0 10px rgba(169,239,196,.35);}
.ki-flow__legend [data-kind="system"]:before{background:var(--ki-system);border-radius:2px;box-shadow:0 0 10px rgba(158,201,255,.25);}
.ki-flow__legend [data-kind="human"]:before{background:var(--ki-human);border-radius:1px;transform:rotate(45deg);box-shadow:0 0 10px rgba(239,200,121,.24);}
.ki-flow__canvas{position:relative;height:clamp(430px,38vw,540px);min-height:430px;border-top:1px solid rgba(169,239,196,.08);}
.ki-flow__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;}
.ki-flow__lanes path{fill:none;stroke:rgba(169,239,196,.2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}
.ki-flow__lanes .is-main{stroke:rgba(169,239,196,.42);stroke-width:3.2;}
.ki-flow__lanes .is-future{stroke:rgba(238,247,240,.095);stroke-dasharray:7 11;}
.ki-flow__lanes .is-ai{stroke:rgba(169,239,196,.48);}
.ki-flow__lanes .is-system{stroke:rgba(158,201,255,.45);}
.ki-flow__lanes .is-human{stroke:rgba(239,200,121,.5);}
.ki-flow__lanes .is-alert{stroke:rgba(239,178,109,.62);stroke-dasharray:8 9;}
.ki-flow__lanes .is-danger{stroke:rgba(239,155,143,.64);stroke-dasharray:4 8;}
.ki-flow__lanes .is-broken{stroke-dasharray:16 11;opacity:.82;}
.ki-flow__signals text{font:600 15px/1 var(--font-mono,monospace);fill:rgba(238,247,240,.7);letter-spacing:.04em;}
.ki-flow__signals .ki-signal-chip{fill:rgba(8,31,23,.94);stroke:rgba(169,239,196,.22);stroke-width:1.5;}
.ki-flow__signals .ki-signal-chip.is-alert{stroke:rgba(239,178,109,.58);}
.ki-flow__signals .ki-signal-chip.is-danger{stroke:rgba(239,155,143,.58);}
.ki-flow__particles circle{fill:var(--ki-ai);filter:url(#kiSoftGlow);opacity:.78;}
.ki-flow__particles circle.is-secondary{fill:rgba(158,201,255,.92);}
.ki-flow__particles circle.is-human{fill:var(--ki-human);}
.ki-flow__particles circle.is-alert{fill:var(--ki-alert);}
.ki-flow__case .ki-case-halo{fill:rgba(169,239,196,.07);stroke:rgba(169,239,196,.38);stroke-width:2;filter:url(#kiGlow);}
.ki-flow__case .ki-case-core{fill:#a9efc4;stroke:#eafff0;stroke-width:2;}
.ki-flow__case .ki-case-label-bg{fill:#092219;stroke:rgba(169,239,196,.36);stroke-width:1.3;}
.ki-flow__case text{fill:#eafff0;font:700 13px/1 var(--font-mono,monospace);letter-spacing:.04em;}
.ki-flow__nodes{position:absolute;inset:0;z-index:2;pointer-events:none;}
.ki-flow-node{position:absolute;transform:translate(-50%,-50%);width:clamp(104px,10vw,142px);min-height:76px;padding:9px 9px 8px;border:1px solid rgba(169,239,196,.13);border-radius:12px;background:rgba(5,21,15,.88);color:#eaf5ed;text-align:left;pointer-events:auto;box-shadow:0 12px 30px rgba(0,0,0,.12);transition:border-color .22s ease,background .22s ease,opacity .22s ease,transform .22s ease;}
.ki-flow-node:hover,.ki-flow-node:focus-visible{border-color:rgba(169,239,196,.48);outline:none;transform:translate(-50%,-50%) translateY(-2px);}
.ki-flow-node[aria-current="step"]{border-color:rgba(239,200,121,.68);background:rgba(42,35,18,.76);box-shadow:0 0 0 1px rgba(239,200,121,.08),0 18px 40px rgba(0,0,0,.18);}
.ki-flow-node[data-status="not_reached"]{opacity:.46;}
.ki-flow-node[data-status="complete"],.ki-flow-node[data-status="system_confirmed"]{border-color:rgba(169,239,196,.3);}
.ki-flow-node[data-status^="waiting"],.ki-flow-node[data-status^="needs"],.ki-flow-node[data-status="blocked"]{border-color:rgba(239,178,109,.5);}
.ki-flow-node__top{display:flex;justify-content:space-between;gap:6px;align-items:center;margin-bottom:7px;}
.ki-flow-node__num{font:700 9px/1 var(--font-mono,monospace);color:rgba(238,247,240,.42);}
.ki-flow-node__kind{width:11px;height:11px;border:2px solid var(--ki-ai);border-radius:50%;}
.ki-flow-node[data-mechanism="system"] .ki-flow-node__kind,.ki-flow-node[data-mechanism="business_rule"] .ki-flow-node__kind,.ki-flow-node[data-mechanism="system_action"] .ki-flow-node__kind{border-color:var(--ki-system);border-radius:2px;}
.ki-flow-node[data-mechanism="rule_or_human"] .ki-flow-node__kind{border-color:var(--ki-human);border-radius:1px;transform:rotate(45deg);}
.ki-flow-node strong{display:block;font-size:12px;line-height:1.25;margin:0 0 5px;}
.ki-flow-node small{display:block;font-size:9.5px;line-height:1.25;color:rgba(238,247,240,.52);}
.ki-flow-node[data-status^="waiting"] small,.ki-flow-node[data-status^="needs"] small,.ki-flow-node[data-status="blocked"] small{color:#f4d497;}
.ki-flow-node.is-changed{animation:kiNodeChange .72s ease both;}
@keyframes kiNodeChange{0%{box-shadow:0 0 0 0 rgba(169,239,196,.0)}45%{box-shadow:0 0 0 5px rgba(169,239,196,.11)}100%{box-shadow:0 0 0 0 rgba(169,239,196,.0)}}
.ki-flow__callout{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:4;max-width:min(760px,86%);padding:9px 13px;border:1px solid rgba(169,239,196,.16);border-radius:999px;background:rgba(4,17,12,.9);color:rgba(238,247,240,.72);font-size:11.5px;line-height:1.35;text-align:center;backdrop-filter:blur(9px);}
.ki-flow__callout[data-tone="alert"]{border-color:rgba(239,178,109,.38);color:#ffe0a8;}
.ki-flow__callout[data-tone="danger"]{border-color:rgba(239,155,143,.38);color:#ffd4ce;}
.ki-flow__mobile-result{display:none;}
.ki-task{appearance:none;position:relative;min-height:74px;padding:9px 8px 9px 10px;border:1px solid rgba(169,239,196,.11)!important;border-left:2px solid rgba(169,239,196,.22)!important;border-radius:9px;background:rgba(6,21,16,.36);color:#eaf5ed;text-align:left;cursor:pointer;transition:.18s ease;opacity:1!important;}
.ki-task:hover,.ki-task:focus-visible{border-color:rgba(169,239,196,.35)!important;outline:none;background:rgba(12,38,29,.48);}
.ki-task[aria-pressed="true"]{border-color:rgba(169,239,196,.58)!important;background:rgba(169,239,196,.075);}
.ki-task[data-status="not_reached"]{opacity:.48!important;}
.ki-task[data-status^="waiting"],.ki-task[data-status^="needs"],.ki-task[data-status="blocked"]{border-left-color:var(--ki-alert)!important;}
.ki-task[data-status="manual_action"]{border-left-color:var(--ki-system)!important;}
.ki-task__num{position:static;width:23px;height:23px;margin-bottom:6px;}
.ki-task strong{margin:0 0 4px;font-size:11px;}
.ki-task p{display:none;}
.ki-task__owner{font-size:8px;margin-top:3px;line-height:1.3;}
.ki-task-detail{border-top:1px solid rgba(169,239,196,.16);border-bottom:1px solid rgba(169,239,196,.12);}
.ki-task-detail__head{margin-bottom:13px;}
.ki-task-detail__status{flex:0 0 auto;display:inline-flex;align-items:center;border:1px solid rgba(169,239,196,.22);border-radius:999px;font-size:10px;color:#a9efc4;}
.ki-task-detail__status[data-tone="alert"]{border-color:rgba(239,178,109,.4);color:#f4d497;}
.ki-task-detail__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;}
.ki-task-detail__grid span{display:block;font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;}
.ki-task-detail__grid strong{display:block;font-weight:500;}
.ki-work{position:relative;}
.ki-work:after{content:"ARBEITSOBJEKT";position:absolute;right:0;top:17px;font:600 8px/1 var(--font-mono,monospace);letter-spacing:.12em;color:rgba(169,239,196,.38);}
.ki-work__grid{gap:1px;background:rgba(169,239,196,.08);}
@keyframes kiWorkAppear{from{transform:scaleX(.1);opacity:.25}to{transform:scaleX(1);opacity:1}}
@media (max-width:980px){.ki-lab[data-ki-lab="v7288"] .ki-lab__grid{grid-template-columns:1fr;}.ki-flow__toolbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;}.ki-flow__legend{grid-column:1/-1;grid-row:2;justify-content:flex-start;}.ki-flow__canvas{height:720px;min-height:720px;}.ki-flow-node{width:146px;min-height:64px;padding:8px 9px;}.ki-flow-node strong{font-size:12px;}.ki-flow-node small{font-size:9px;}.ki-flow__callout{bottom:12px;max-width:92%;border-radius:12px;}.ki-task-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:620px){.ki-lab[data-ki-lab="v7288"]{padding-top:24px;}.ki-flow{margin-top:3px;}.ki-flow__toolbar{padding:12px 0 10px;}.ki-flow__toolbar strong{font-size:13px;line-height:1.35;}.ki-flow__legend{gap:5px;}.ki-flow__legend span{font-size:8px;padding:5px 7px;}.ki-flow__canvas{height:760px;min-height:760px;margin-inline:-2px;}.ki-flow-node{width:158px;min-height:60px;padding:7px 8px;}.ki-flow-node strong{font-size:13px;}.ki-flow-node small{font-size:10px;line-height:1.3;}.ki-flow__callout{display:none;}.ki-flow__mobile-result{display:block;min-height:48px;padding:10px 12px;margin:0 0 10px;border-left:2px solid var(--ki-ai);background:rgba(169,239,196,.045);font-size:13px;line-height:1.45;color:rgba(238,247,240,.76);}.ki-flow__mobile-result[data-tone="alert"]{border-left-color:var(--ki-alert);}.ki-flow__mobile-result[data-tone="danger"]{border-left-color:var(--ki-danger);}.ki-task{min-height:74px;padding:8px;}.ki-task strong{font-size:12.5px;}.ki-task__owner{font-size:8.5px;}.ki-task-detail{padding-top:14px;}.ki-task-detail__head{display:grid;gap:9px;}.ki-task-detail__status{justify-self:start;}.ki-task-detail__grid{grid-template-columns:1fr;}.ki-task-detail__grid>div{min-height:0;padding:10px 11px;}.ki-task-detail__grid strong{font-size:13px;line-height:1.5;}.ki-work__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (prefers-reduced-motion:reduce){.ki-flow__particles{display:none;}.ki-flow-node.is-changed{animation:none!important;}.ki-flow__case{filter:none!important;}}
.ki-lab[data-ki-lab="v7288"] .ki-lab__stop strong,.ki-lab[data-ki-lab="v7288"] .ki-work__header strong,.ki-lab[data-ki-lab="v7288"] .ki-open h4,.ki-lab[data-ki-lab="v7288"] .ki-pilot__grid strong{color:#eef7f0!important;}
.ki-lab[data-ki-lab="v7288"] .ki-pilot__grid p,.ki-lab[data-ki-lab="v7288"] .ki-open li{color:rgba(238,247,240,.68)!important;}
.ki-pilot__criteria{margin-top:16px;padding:16px 0;border-top:1px solid rgba(169,239,196,.14);border-bottom:1px solid rgba(169,239,196,.12);}
.ki-pilot__criteria-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);gap:18px;align-items:end;margin-bottom:12px;}
.ki-pilot__criteria h4{margin:5px 0 0;font-size:20px;letter-spacing:-.02em;}
.ki-pilot__criteria-head p{margin:0;color:rgba(238,247,240,.6);font-size:12px;line-height:1.5;}
.ki-pilot__criteria-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(169,239,196,.08);}
.ki-pilot__criteria-list>div{background:#071a14;padding:12px 13px;min-height:92px;}
.ki-pilot__criteria-list span{display:block;font:600 8.5px/1.2 var(--font-mono,monospace);letter-spacing:.09em;color:#a9efc4;margin-bottom:6px;}
.ki-pilot__criteria-list strong{display:block;color:#eef7f0;font-size:12.5px;line-height:1.42;}
.ki-pilot__criteria-note{margin:10px 0 0;font-size:10.5px;line-height:1.45;color:rgba(238,247,240,.48);}
.ki-pilot__copy-status{grid-column:1/-1;min-height:18px;margin:0;font-size:10.5px;color:rgba(169,239,196,.72);}
.ki-econ{margin-top:22px;border-top:1px solid rgba(169,239,196,.2);border-bottom:1px solid rgba(169,239,196,.16);background:linear-gradient(180deg,rgba(169,239,196,.025),rgba(169,239,196,.008));}
.ki-econ>summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;cursor:pointer;padding:18px 0;}
.ki-econ>summary::-webkit-details-marker{display:none;}
.ki-econ__summary span{display:block;font:600 10.5px/1.2 var(--font-mono,monospace);letter-spacing:.1em;color:#a9efc4;margin-bottom:7px;}
.ki-econ__summary strong{display:block;font-size:19px;color:#eef7f0;}
.ki-econ__summary small{display:block;margin-top:5px;font-size:11px;line-height:1.45;color:rgba(238,247,240,.52);max-width:75ch;}
.ki-econ__chev{width:34px;height:34px;border:1px solid rgba(169,239,196,.2);border-radius:50%;display:grid;place-items:center;color:#a9efc4;font-size:18px;transition:transform .2s ease;}
.ki-econ[open] .ki-econ__chev{transform:rotate(45deg);}
.ki-econ__body{padding:0 0 20px;}
.ki-econ__notice{margin:0 0 14px;padding:10px 12px;border-left:2px solid rgba(239,200,121,.7);background:rgba(239,200,121,.045);font-size:11.5px;line-height:1.5;color:rgba(247,232,198,.78);}
.ki-econ__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;}
.ki-econ__inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}
.ki-econ__field{padding:10px 11px;border:1px solid rgba(169,239,196,.1);background:rgba(5,20,15,.34);border-radius:9px;}
.ki-econ__field label{display:block;font-size:10.5px;line-height:1.3;color:rgba(238,247,240,.68);margin-bottom:7px;}
.ki-econ__input-row{display:flex;align-items:center;gap:7px;}
.ki-econ__field input{width:100%;min-width:0;height:42px;padding:0 9px;border:1px solid rgba(169,239,196,.18);border-radius:7px;background:#061711;color:#eef7f0;font-size:15px;}
.ki-econ__field input:focus{outline:2px solid rgba(169,239,196,.34);outline-offset:1px;}
.ki-econ__field em{font-style:normal;font-size:10px;color:rgba(238,247,240,.42);white-space:nowrap;}
.ki-econ__reset{grid-column:1/-1;justify-self:start;min-height:42px;padding:0 13px;border-radius:999px;border:1px solid rgba(169,239,196,.2);background:transparent;color:rgba(238,247,240,.68);cursor:pointer;}
.ki-econ__results{display:flex;flex-direction:column;}
.ki-econ__interpretation{padding:12px 13px;border:1px solid rgba(169,239,196,.11);border-radius:9px;background:rgba(7,26,20,.56);}
.ki-econ__interpretation strong{display:block;font-size:13px;color:#eef7f0;}
.ki-econ__interpretation p{margin:5px 0 0;font-size:11px;line-height:1.5;color:rgba(238,247,240,.6);}
.ki-econ__sensitivity{padding:10px 12px;border-top:1px solid rgba(169,239,196,.1);}
.ki-econ__sensitivity label{display:flex;align-items:center;gap:9px;min-height:44px;font-size:11px;color:rgba(238,247,240,.68);cursor:pointer;}
.ki-econ__sensitivity input{width:18px;height:18px;}
.ki-econ__band{margin:5px 0 0;font-size:11px;line-height:1.45;color:rgba(238,247,240,.56);}
.ki-econ__limits{margin:3px 0 0;font-size:10.5px;line-height:1.5;color:rgba(238,247,240,.44);}
@media (max-width:980px){.ki-pilot__criteria-head,.ki-pilot__criteria-list{grid-template-columns:1fr;}.ki-econ__grid{grid-template-columns:1fr;}}
@media (max-width:620px){.ki-econ>summary{grid-template-columns:minmax(0,1fr) auto;padding:15px 0;}.ki-econ__summary strong{font-size:17px;}.ki-econ__inputs{grid-template-columns:1fr;}.ki-pilot__criteria-list>div{min-height:0;}}
.ki-pilot__prereqs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1px;background:rgba(169,239,196,.08);}
.ki-pilot__prereqs>div{background:#071a14;padding:12px 14px;min-height:72px;}
.ki-pilot__prereqs span{display:block;font:600 8.5px/1.2 var(--font-mono,monospace);letter-spacing:.09em;color:rgba(169,239,196,.72);margin-bottom:6px;}
.ki-pilot__prereqs strong{display:block;color:#eef7f0;font-size:12px;line-height:1.45;font-weight:600;}
@media (max-width:620px){.ki-pilot__prereqs{grid-template-columns:1fr;}.ki-pilot__prereqs>div{min-height:0;}}
.ki-mode-compare-head{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:28px;align-items:end;margin:6px 0 14px;padding:0 2px;}
.ki-mode-compare-head h3{margin:5px 0 0;font-size:clamp(22px,2vw,31px);line-height:1.08;letter-spacing:-.025em;color:#f2f8f4;max-width:760px;}
.ki-mode-compare-head p{margin:0;color:rgba(238,247,240,.66);line-height:1.55;font-size:13px;max-width:620px;justify-self:end;}
.ki-lab__modebar{gap:12px;margin-bottom:22px;align-items:stretch;}
.ki-lab__mode{position:relative;overflow:hidden;min-height:214px;padding:17px 17px 15px;display:flex;flex-direction:column;border-radius:17px;isolation:isolate;}
.ki-lab__mode:before{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(169,239,196,.16),transparent);z-index:-1;}
.ki-lab__mode[aria-pressed="true"]{transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(169,239,196,.11),0 18px 50px rgba(0,0,0,.15);}
.ki-lab__mode[aria-pressed="true"]:after{content:"DETAILANSICHT AKTIV";position:absolute;right:14px;top:13px;font:600 8px/1.1 var(--font-mono,monospace);letter-spacing:.1em;color:#a9efc4;}
.ki-lab__mode span{padding-right:110px;}
.ki-lab__mode strong{font-size:17px;line-height:1.22;margin-bottom:6px;}
.ki-lab__mode small{font-size:11.5px;line-height:1.42;min-height:48px;max-width:39ch;}
.ki-mode-preview{margin-top:auto;padding-top:13px;border-top:1px solid rgba(169,239,196,.1);}
.ki-mode-preview__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;}
.ki-mode-preview__meta span{padding:0;font:600 8px/1.1 var(--font-mono,monospace);letter-spacing:.11em;color:rgba(238,247,240,.46);}
.ki-mode-preview__meta b{font:650 9px/1.1 var(--font-mono,monospace);letter-spacing:.07em;color:#d9e9de;border:1px solid rgba(169,239,196,.16);padding:5px 7px;border-radius:999px;white-space:nowrap;}
.ki-mode-preview[data-tone="stop"] .ki-mode-preview__meta b{color:#f0c27d;border-color:rgba(240,194,125,.26);background:rgba(240,194,125,.05);}
.ki-mode-preview[data-tone="human"] .ki-mode-preview__meta b{color:#cbdaf5;border-color:rgba(168,194,239,.23);background:rgba(168,194,239,.05);}
.ki-mode-preview[data-tone="ready"] .ki-mode-preview__meta b{color:#a9efc4;border-color:rgba(169,239,196,.3);background:rgba(169,239,196,.05);}
.ki-mode-preview__svg{display:block;width:100%;height:52px;overflow:visible;margin:0 0 7px;}
.ki-mode-preview__svg .route{fill:none;stroke:rgba(169,239,196,.21);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}
.ki-mode-preview__svg .branch{fill:none;stroke:rgba(211,229,217,.16);stroke-width:1.4;stroke-dasharray:4 5;}
.ki-mode-preview__svg .node{fill:#0b1c16;stroke:rgba(169,239,196,.28);stroke-width:1.5;}
.ki-mode-preview__svg .node.is-complete{fill:rgba(169,239,196,.22);stroke:#a9efc4;}
.ki-mode-preview__svg .node.is-stop{fill:rgba(240,194,125,.14);stroke:#e7b968;stroke-width:2;}
.ki-mode-preview__svg .node.is-human{fill:rgba(168,194,239,.14);stroke:#a8c2ef;}
.ki-mode-preview__svg .node.is-system{fill:rgba(169,239,196,.12);stroke:#9edbb5;}
.ki-mode-preview__svg .gate{fill:#0b1c16;stroke:rgba(240,194,125,.62);stroke-width:1.6;}
.ki-mode-preview__svg .gate.is-complete{fill:rgba(169,239,196,.2);stroke:#a9efc4;}
.ki-mode-preview__svg .label{font:600 7px/1 var(--font-mono,monospace);letter-spacing:.05em;fill:rgba(238,247,240,.5);}
.ki-mode-preview__outcome{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-height:42px;}
.ki-mode-preview__outcome span{padding:0;font:600 8px/1.15 var(--font-mono,monospace);letter-spacing:.08em;color:rgba(238,247,240,.44);}
.ki-mode-preview__outcome strong{font-size:12px;line-height:1.32;margin:0;color:#eef7f0;font-weight:600;}
.ki-lab__mode[aria-pressed="true"] .ki-mode-preview__outcome strong{color:#f5fff8;}
.ki-lab__mode[data-ki-mode="assist"] .ki-mode-preview__svg .route{stroke:rgba(168,194,239,.28);}
.ki-lab__mode[data-ki-mode="approval"] .ki-mode-preview__svg .route{stroke:rgba(240,194,125,.27);}
.ki-lab__mode[data-ki-mode="bounded"] .ki-mode-preview__svg .route{stroke:rgba(169,239,196,.3);}
.ki-mode-preview__hint{display:none;margin-top:5px;font:500 9px/1.35 var(--font-mono,monospace);letter-spacing:.035em;color:rgba(169,239,196,.66);}
.ki-lab__mode[aria-pressed="true"] .ki-mode-preview__hint{display:block;}
@media (max-width:980px){.ki-mode-compare-head{grid-template-columns:1fr;gap:8px;margin-bottom:12px;}.ki-mode-compare-head p{justify-self:start;max-width:70ch;}.ki-lab__modebar{grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px;gap:9px;}.ki-lab__mode{min-width:238px;min-height:198px;scroll-snap-align:start;}.ki-lab__mode span{padding-right:0;}.ki-lab__mode[aria-pressed="true"]:after{display:none;}}
@media (max-width:620px){.ki-mode-compare-head{margin-top:0;}.ki-mode-compare-head h3{font-size:24px;}.ki-mode-compare-head p{font-size:12px;line-height:1.5;}.ki-lab__modebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-right:0;padding-right:0;padding-bottom:0;gap:1px;overflow:visible;}.ki-lab__mode{flex:none;min-width:0;min-height:76px;padding:9px 8px;}.ki-lab__mode span{padding-right:0!important;font-size:8px!important;letter-spacing:.04em!important;}.ki-lab__mode strong{font-size:11.5px!important;line-height:1.18!important;text-wrap:balance;}.ki-lab__mode small,.ki-mode-preview{display:none!important;}}
.ki-lab[data-ki-lab="v7290"] .ki-work{padding-top:18px;border-top:1px solid rgba(169,239,196,.18);}
.ki-lab[data-ki-lab="v7290"] .ki-work:after{display:none;}
.ki-lab[data-ki-lab="v7290"] .ki-work__header{margin-bottom:10px;}
.ki-lab[data-ki-lab="v7290"] .ki-work__grid{display:block;background:transparent;}
.ki-object{position:relative;border:1px solid rgba(169,239,196,.14);border-radius:18px;background:linear-gradient(180deg,rgba(8,29,22,.78),rgba(5,19,14,.56));overflow:hidden;box-shadow:0 28px 70px rgba(0,0,0,.12);}
.ki-object:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 54% 36%,rgba(169,239,196,.045),transparent 34%),linear-gradient(90deg,transparent,rgba(169,239,196,.018),transparent);opacity:.95;}
.ki-object__header{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:26px;align-items:end;padding:18px 20px 16px;border-bottom:1px solid rgba(169,239,196,.11);}
.ki-object__header>div:first-child>strong{display:block;margin:5px 0 3px;font-size:clamp(22px,2vw,30px);letter-spacing:-.025em;color:#f4faf6;}
.ki-object__header p{margin:0;max-width:70ch;font-size:11.5px;line-height:1.5;color:rgba(238,247,240,.54);}
.ki-object__kicker,.ki-object__sectionlabel,.ki-object__cardhead span,.ki-object__decision>span,.ki-object__draft>span,.ki-object__binding-step>span,.ki-object__open>span{font:650 8.5px/1.2 var(--font-mono,monospace);letter-spacing:.11em;color:rgba(169,239,196,.62);}
.ki-object__story{position:relative;z-index:1;display:grid;grid-template-columns:minmax(190px,.7fr) 62px minmax(360px,1.55fr) 62px minmax(205px,.8fr);gap:0;align-items:stretch;padding:18px 20px 15px;}
.ki-object__input,.ki-object__record,.ki-object__binding{border:1px solid rgba(169,239,196,.12);background:rgba(5,22,16,.76);border-radius:13px;min-width:0;}
.ki-object__input{padding:13px;align-self:stretch;}
.ki-object__cardhead{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:12px;}
.ki-object__cardhead b{font:650 10px/1 var(--font-mono,monospace);letter-spacing:.08em;color:rgba(238,247,240,.62);}
.ki-object__mail{margin:0;padding:12px 11px;border-left:2px solid rgba(169,239,196,.3);background:rgba(169,239,196,.025);font-size:12.5px;line-height:1.55;color:rgba(238,247,240,.77);}
.ki-object__mail mark{background:transparent;color:#dff8e8;font-weight:650;}
.ki-object__input[data-state="blocked"] .ki-object__mail mark:first-child{color:#f0c27d;border-bottom:1px dashed rgba(240,194,125,.7);}
.ki-object__input-status{display:flex;gap:7px;align-items:flex-start;margin-top:12px;font-size:10px;line-height:1.42;color:rgba(238,247,240,.52);}
.ki-object__input-status i{width:7px;height:7px;border-radius:50%;margin-top:3px;flex:0 0 auto;background:#a9efc4;box-shadow:0 0 10px rgba(169,239,196,.28);}
.ki-object__input[data-state="blocked"] .ki-object__input-status i{background:#e7b968;box-shadow:none;}
.ki-object__connector{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;}
.ki-object__connector span{display:block;width:70%;height:1px;background:linear-gradient(90deg,rgba(169,239,196,.1),rgba(169,239,196,.6),rgba(169,239,196,.14));position:relative;}
.ki-object__connector span:after{content:"";position:absolute;right:-1px;top:-3px;border-left:6px solid rgba(169,239,196,.58);border-top:3px solid transparent;border-bottom:3px solid transparent;}
.ki-object__connector b{font:600 10px/1.15 var(--font-mono,monospace);letter-spacing:.055em;color:rgba(238,247,240,.31);writing-mode:vertical-rl;transform:rotate(180deg);}
.ki-object__connector--binding span{background:linear-gradient(90deg,rgba(239,200,121,.08),rgba(239,200,121,.48),rgba(239,200,121,.12));}
.ki-object__connector--binding span:after{border-left-color:rgba(239,200,121,.5);}
.ki-object__record{padding:13px;box-shadow:inset 0 0 0 1px rgba(169,239,196,.025);}
.ki-object__fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgba(169,239,196,.09);border-radius:9px;overflow:hidden;}
.ki-object__fields>div{background:#071a14;padding:10px 9px;min-height:69px;}
.ki-object__fields span,.ki-object__sources>div span{display:block;font:600 8px/1.2 var(--font-mono,monospace);letter-spacing:.08em;color:rgba(238,247,240,.4);}
.ki-object__fields strong{display:block;margin:6px 0 3px;font-size:12px;line-height:1.25;color:#eef7f0;overflow-wrap:anywhere;}
.ki-object__fields small,.ki-object__sources small{display:block;font-size:9px;line-height:1.25;color:rgba(238,247,240,.43);}
.ki-object__fields>div[data-field-state="blocked"] strong{color:#f2c57c;}
.ki-object__fields>div[data-field-state="blocked"]{background:rgba(64,45,16,.28);}
.ki-object__sources{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:11px;}
.ki-object__sectionlabel{grid-column:1/-1;}
.ki-object__sources>div{min-height:53px;padding:8px 9px;border:1px solid rgba(169,239,196,.1);border-radius:8px;background:rgba(7,26,20,.48);}
.ki-object__sources>div strong{display:block;margin:4px 0 2px;font-size:10.5px;color:#dff8e8;}
.ki-object__sources>div[data-source-state="blocked"]{border-color:rgba(239,178,109,.28);background:rgba(60,42,13,.2);}
.ki-object__sources>div[data-source-state="blocked"] strong,.ki-object__sources>div[data-source-state="blocked"] small{color:#f2c57c;}
.ki-object__decision,.ki-object__draft{margin-top:10px;padding:9px 10px 10px;border-left:2px solid rgba(169,239,196,.3);background:rgba(169,239,196,.025);}
.ki-object__decision strong,.ki-object__draft strong{display:block;margin:4px 0 2px;font-size:11.5px;line-height:1.35;color:#edf8f0;}
.ki-object__decision small,.ki-object__draft small{display:block;font-size:9.5px;line-height:1.42;color:rgba(238,247,240,.47);}
.ki-object__decision[data-state="blocked"],.ki-object__draft[data-state="blocked"]{border-left-color:rgba(239,178,109,.66);background:rgba(239,178,109,.035);}
.ki-object__decision[data-state="blocked"] strong,.ki-object__draft[data-state="blocked"] strong{color:#f2cf8e;}
.ki-object__decision[data-state="future"],.ki-object__draft[data-state="future"]{opacity:.5;}
.ki-object__binding{padding:13px;display:flex;flex-direction:column;justify-content:center;}
.ki-object__binding-step{padding:12px 11px;border:1px solid rgba(169,239,196,.1);border-radius:9px;background:rgba(7,26,20,.55);}
.ki-object__binding-step strong{display:block;margin:6px 0 4px;font-size:12px;line-height:1.35;color:#eaf6ed;}
.ki-object__binding-step small{display:block;font-size:9.5px;line-height:1.45;color:rgba(238,247,240,.48);}
.ki-object__binding-step[data-state="blocked"]{border-color:rgba(239,178,109,.32);background:rgba(69,48,16,.18);}
.ki-object__binding-step[data-state="blocked"] strong{color:#f1cc88;}
.ki-object__binding-step[data-state="future"]{opacity:.48;}
.ki-object__binding-step[data-state="partial"]{border-color:rgba(158,201,255,.24);}
.ki-object__binding-line{height:28px;width:1px;margin:0 auto;background:linear-gradient(rgba(169,239,196,.12),rgba(169,239,196,.5),rgba(169,239,196,.12));position:relative;}
.ki-object__binding-line:after{content:"";position:absolute;bottom:-1px;left:-3px;border-top:6px solid rgba(169,239,196,.5);border-left:3px solid transparent;border-right:3px solid transparent;}
.ki-object__open{position:relative;z-index:1;margin:12px 20px 17px;padding:10px 12px;border-left:2px solid rgba(169,239,196,.26);background:rgba(169,239,196,.022);}
.ki-object__open ul{margin:7px 0 0;padding-left:17px;}
.ki-object__open li{margin:3px 0;font-size:10.5px;line-height:1.45;color:rgba(238,247,240,.56);}
.ki-object__open>strong{display:block;margin-top:6px;font-size:11px;color:rgba(169,239,196,.72);}
.ki-object__open[data-has-open="true"]{border-left-color:rgba(239,178,109,.5);}
@media (max-width:1100px){.ki-object__story{grid-template-columns:minmax(180px,.8fr) 44px minmax(320px,1.4fr);row-gap:12px;}.ki-object__binding{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:stretch;}.ki-object__binding-line{height:1px;width:100%;margin:auto;background:linear-gradient(90deg,rgba(169,239,196,.12),rgba(169,239,196,.5),rgba(169,239,196,.12));}.ki-object__binding-line:after{right:-1px;left:auto;top:-3px;bottom:auto;border-left:6px solid rgba(169,239,196,.5);border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:0;}.ki-object__connector--binding{display:none;}}
@media (max-width:760px){.ki-object__header{grid-template-columns:1fr;gap:12px;padding:15px 14px 13px;}.ki-object__story{display:grid;grid-template-columns:1fr;gap:9px;padding:12px 14px;}.ki-object__connector{height:30px;flex-direction:row;}.ki-object__connector span{width:1px;height:100%;background:linear-gradient(rgba(169,239,196,.1),rgba(169,239,196,.6),rgba(169,239,196,.1));}.ki-object__connector span:after{right:-3px;top:auto;bottom:-1px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid rgba(169,239,196,.58);border-bottom:0;}.ki-object__connector b{writing-mode:horizontal-tb;transform:none;font-size:9.5px;}.ki-object__connector--binding{display:flex;}.ki-object__connector--binding span{background:linear-gradient(rgba(239,200,121,.08),rgba(239,200,121,.5),rgba(239,200,121,.1));}.ki-object__connector--binding span:after{border-top-color:rgba(239,200,121,.52);border-left-color:transparent;}.ki-object__binding{grid-column:auto;display:grid;grid-template-columns:1fr;gap:0;}.ki-object__binding-line{height:24px;width:1px;margin:0 auto;}.ki-object__binding-line:after{right:auto;left:-3px;top:auto;bottom:-1px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid rgba(169,239,196,.5);border-bottom:0;}.ki-object__fields{grid-template-columns:repeat(2,minmax(0,1fr));}.ki-object__fields>div{min-height:64px;}.ki-object__sources{grid-template-columns:repeat(2,minmax(0,1fr));}.ki-object__open{margin:11px 14px 14px;}}
@media (max-width:390px){.ki-object{border-radius:14px;}.ki-object__header p{font-size:11px;}.ki-object__header>div:first-child>strong{font-size:21px;}.ki-object__mail{font-size:12px;}.ki-object__record,.ki-object__input,.ki-object__binding{border-radius:10px;}.ki-object__sources{gap:5px;}}
.ki-lab[data-ki-lab="v7290"] .ki-lab__work>.ki-open{display:none;}
.ki-lab[data-ki-lab="v7290"] .ki-lab__work{margin:4px 0 16px;}
.ki-lab[data-ki-lab="v7290"] .ki-work__header{display:none;}
.ki-lab[data-ki-lab="v7290"] .ki-object__story{grid-template-columns:minmax(170px,.72fr) 46px minmax(0,1.55fr);row-gap:12px;}
.ki-lab[data-ki-lab="v7290"] .ki-object__binding{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:stretch;}
.ki-lab[data-ki-lab="v7290"] .ki-object__connector--binding{display:none;}
.ki-lab[data-ki-lab="v7290"] .ki-object__binding-line{height:1px;width:100%;margin:auto;background:linear-gradient(90deg,rgba(169,239,196,.12),rgba(169,239,196,.5),rgba(169,239,196,.12));}
.ki-lab[data-ki-lab="v7290"] .ki-object__binding-line:after{right:-1px;left:auto;top:-3px;bottom:auto;border-left:6px solid rgba(169,239,196,.5);border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:0;}
@media (max-width:760px){.ki-lab[data-ki-lab="v7290"] .ki-object__story{grid-template-columns:1fr;}.ki-lab[data-ki-lab="v7290"] .ki-object__connector--binding{display:flex;}.ki-lab[data-ki-lab="v7290"] .ki-object__binding{grid-column:auto;display:grid;grid-template-columns:1fr;gap:0;}.ki-lab[data-ki-lab="v7290"] .ki-object__binding-line{height:24px;width:1px;margin:0 auto;}.ki-lab[data-ki-lab="v7290"] .ki-object__binding-line:after{right:auto;left:-3px;top:auto;bottom:-1px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid rgba(169,239,196,.5);border-bottom:0;}}
.ki-lab__stress button{position:relative;padding-left:42px!important;overflow:hidden;}
.ki-lab__stress button:before{content:"";position:absolute;left:12px;top:50%;width:18px;height:18px;transform:translateY(-50%);border:1px solid rgba(238,247,240,.28);border-radius:5px;box-shadow:inset 0 0 0 3px rgba(5,20,15,.7);}
.ki-lab__stress button[data-ki-stress="none"]:before{border-radius:999px;border-color:rgba(169,239,196,.45);background:linear-gradient(90deg,transparent 20%,rgba(169,239,196,.72) 20% 80%,transparent 80%);background-size:100% 2px;background-repeat:no-repeat;background-position:center;}
.ki-lab__stress button[data-ki-stress="missing_required"]:before{border-style:dashed;border-color:rgba(240,178,109,.72);}
.ki-lab__stress button[data-ki-stress="missing_required"]:after{content:"?";position:absolute;left:17px;top:50%;transform:translateY(-53%);font:700 11px/1 var(--font-mono,monospace);color:#f5ca91;}
.ki-lab__stress button[data-ki-stress="source_conflict"]:before{border-radius:999px;border-color:rgba(239,155,143,.68);}
.ki-lab__stress button[data-ki-stress="source_conflict"]:after{content:"≠";position:absolute;left:16px;top:50%;transform:translateY(-54%);font:700 12px/1 var(--font-mono,monospace);color:#f0aaa0;}
.ki-lab__stress button[data-ki-stress="special_request"]:before{border-radius:3px;transform:translateY(-50%) rotate(45deg);border-color:rgba(239,200,121,.64);}
.ki-lab__stress button[data-ki-stress="system_down"]:before{border-radius:2px;border-color:rgba(158,201,255,.62);background:linear-gradient(135deg,transparent 44%,rgba(158,201,255,.72) 45% 55%,transparent 56%);}
.ki-lab__stress button[data-ki-stress="owner_unavailable"]:before{border-radius:50% 50% 42% 42%;border-color:rgba(239,200,121,.64);}
.ki-lab__stress button[aria-pressed="true"]:before{box-shadow:0 0 0 3px rgba(239,190,104,.06),0 0 18px rgba(239,190,104,.12);}
.ki-flow[data-signature="missing"]{background:radial-gradient(circle at 16% 31%,rgba(240,178,109,.09),transparent 26%),linear-gradient(180deg,rgba(6,24,18,.5),rgba(5,18,14,.18));}
.ki-flow[data-signature="conflict"]{background:radial-gradient(circle at 43% 26%,rgba(158,201,255,.07),transparent 24%),radial-gradient(circle at 58% 26%,rgba(239,155,143,.07),transparent 24%),linear-gradient(180deg,rgba(6,24,18,.5),rgba(5,18,14,.18));}
.ki-flow[data-signature="special"]{background:radial-gradient(circle at 64% 75%,rgba(239,200,121,.085),transparent 28%),linear-gradient(180deg,rgba(6,24,18,.5),rgba(5,18,14,.18));}
.ki-flow[data-signature="human"]{background:radial-gradient(circle at 68% 74%,rgba(239,200,121,.075),transparent 25%),linear-gradient(180deg,rgba(6,24,18,.5),rgba(5,18,14,.18));}
.ki-flow[data-signature="system"]{background:radial-gradient(circle at 91% 46%,rgba(158,201,255,.075),transparent 21%),linear-gradient(180deg,rgba(6,24,18,.5),rgba(5,18,14,.18));}
.ki-flow__lanes .is-query{stroke-width:2.4;stroke-dasharray:5 7;}
.ki-flow__lanes .is-source-a,.ki-flow__lanes .is-source-b{stroke-width:2.5;}
.ki-flow__lanes .is-special{stroke-width:2.7;}
.ki-flow__lanes .is-special-future{opacity:.35;stroke-dasharray:5 10;}
.ki-flow__lanes .is-return{stroke-dasharray:0;}
.ki-flow__lanes .is-waiting{stroke-dasharray:9 8;}
.ki-flow__lanes .is-bypass{opacity:.34;stroke-dasharray:4 8;}
.ki-flow__lanes .is-attempt{stroke-width:2.7;stroke-dasharray:12 8;}
.ki-flow__lanes .is-system-future{opacity:.3;stroke-dasharray:5 10;}
.ki-scene-plate rect{fill:rgba(6,24,18,.96);stroke:rgba(169,239,196,.22);stroke-width:1.4;}
.ki-scene-plate.is-alert rect{stroke:rgba(240,178,109,.58);fill:rgba(46,31,12,.86);}
.ki-scene-plate.is-danger rect{stroke:rgba(239,155,143,.58);fill:rgba(48,23,21,.84);}
.ki-scene-plate.is-system rect{stroke:rgba(158,201,255,.52);fill:rgba(16,29,45,.84);}
.ki-scene-plate.is-human rect{stroke:rgba(239,200,121,.56);fill:rgba(45,36,17,.82);}
.ki-scene-plate__kicker{font:650 8px/1 var(--font-mono,monospace)!important;letter-spacing:.11em;fill:rgba(238,247,240,.45)!important;}
.ki-scene-plate__value{font:700 13px/1 var(--font-sans,system-ui)!important;fill:#eef7f0!important;letter-spacing:0!important;}
.ki-scene-barrier line{stroke:rgba(240,178,109,.82);stroke-width:3;stroke-linecap:round;}
.ki-scene-barrier.is-system line{stroke:rgba(158,201,255,.8);}
.ki-scene-barrier text{font:700 8px/1 var(--font-mono,monospace)!important;letter-spacing:.1em;fill:rgba(238,247,240,.52)!important;}
.ki-scene-decision rect{fill:rgba(45,36,17,.92);stroke:rgba(239,200,121,.72);stroke-width:2;}
.ki-scene-decision>text:not(.ki-scene-decision__label){font:800 16px/1 var(--font-mono,monospace);fill:#ffe3a3;}
.ki-scene-decision__label{font:650 9px/1.2 var(--font-mono,monospace)!important;letter-spacing:.06em;fill:rgba(239,200,121,.82)!important;}
.ki-scene-conflict-ring circle{fill:rgba(32,17,16,.72);stroke:rgba(239,155,143,.58);stroke-width:1.5;}
.ki-scene-conflict-ring circle+circle{stroke:rgba(158,201,255,.54);stroke-dasharray:4 4;}
.ki-scene-conflict-ring text{font:800 18px/1 var(--font-mono,monospace);fill:#f6c2bb;}
@media (max-width:980px){.ki-scene-plate__value{font-size:12px!important;}.ki-scene-plate__kicker{font-size:7px!important;}}
@media (max-width:620px){.ki-lab__stress button{padding-left:40px!important;}.ki-flow[data-signature="conflict"] .ki-flow__canvas,.ki-flow[data-signature="special"] .ki-flow__canvas{min-height:780px;height:780px;}}
@media (prefers-reduced-motion:reduce){.ki-flow[data-signature]{background:linear-gradient(180deg,rgba(6,24,18,.5),rgba(5,18,14,.18));}}
@media (max-width:620px){body.service-ki .ki-lab .ki-flow-node{transform:translate(-50%,-50%)!important;}body.service-ki .ki-lab .ki-flow-node:hover,body.service-ki .ki-lab .ki-flow-node:focus-visible{transform:translate(-50%,-50%) translateY(-2px)!important;}}
.ki-object__fields>div[data-field-state="partial"]{background:rgba(28,52,67,.28);}
.ki-object__fields>div[data-field-state="partial"] strong{color:#dcecff;}
.ki-object__sources>div[data-source-state="open"]{opacity:1;border-color:rgba(158,201,255,.2);background:rgba(25,44,58,.2);}
.ki-object__sources>div[data-source-state="open"] small{color:#9ec9ff;}
.ki-object__resolved{margin-top:10px;padding-top:10px;border-top:1px solid rgba(169,239,196,.12);display:grid;gap:5px;}
.ki-object__resolved>span{font:650 8px/1 var(--font-mono,monospace);letter-spacing:.09em;color:rgba(169,239,196,.58);}
.ki-object__resolved>strong{font-size:10px;line-height:1.4;color:#bfeccc;font-weight:600;}
.ki-task-detail{position:sticky;top:88px;margin:0;padding:0;border:1px solid rgba(169,239,196,.16);border-radius:14px;background:linear-gradient(165deg,rgba(10,34,26,.84),rgba(4,18,13,.92));box-shadow:0 20px 52px rgba(0,0,0,.16);overflow:hidden;}
.ki-task-detail[data-tone="alert"]{border-color:rgba(239,178,109,.34);}
.ki-task-detail[data-tone="human"]{border-color:rgba(143,195,255,.28);}
.ki-task-detail[data-tone="future"]{opacity:.82;}
.ki-task-detail__eyebrow{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 13px;border-bottom:1px solid rgba(169,239,196,.1);background:rgba(169,239,196,.035);}
.ki-task-detail__eyebrow span{font:700 8px/1.2 var(--font-mono,monospace);letter-spacing:.1em;color:#a9efc4;}
.ki-task-detail__eyebrow b{font:500 8px/1.3 var(--font-mono,monospace);letter-spacing:.035em;color:rgba(238,247,240,.43);text-align:right;}
.ki-task-detail__head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin:0;padding:15px 14px 13px;}
.ki-task-detail__head h4{margin:5px 0 0;font-size:21px;line-height:1.08;letter-spacing:-.025em;}
.ki-task-detail__status{min-height:28px;padding:6px 9px;background:rgba(169,239,196,.035);}
.ki-task-detail__status[data-tone="human"]{border-color:rgba(143,195,255,.36);color:#b9dbff;}
.ki-task-detail__status[data-tone="future"]{border-color:rgba(238,247,240,.14);color:rgba(238,247,240,.5);}
.ki-task-detail__grid{display:block;background:transparent;border-top:1px solid rgba(169,239,196,.1);}
.ki-task-detail__grid>div{display:grid;grid-template-columns:108px minmax(0,1fr);gap:12px;align-items:start;min-height:0;padding:10px 13px;background:transparent;border-bottom:1px solid rgba(169,239,196,.075);}
.ki-task-detail__grid>div:last-child{border-bottom:0;}
.ki-task-detail__grid span{margin:2px 0 0;font-size:8px;line-height:1.35;color:rgba(238,247,240,.38);}
.ki-task-detail__grid strong{font-size:11.5px;line-height:1.46;color:rgba(238,247,240,.79);}
.ki-task-detail__result{background:rgba(169,239,196,.035)!important;}
.ki-task-detail__result strong{color:#eef7f0;}
.ki-task-detail[data-tone="alert"] .ki-task-detail__result{background:rgba(239,178,109,.045)!important;}
.ki-task-detail[data-tone="alert"] .ki-task-detail__result strong{color:#f4d497;}
.ki-task-detail[data-tone="human"] .ki-task-detail__result strong{color:#c8e2ff;}
@media (max-width:680px){.ki-task-detail[data-placement="inline"]{position:relative;top:auto;grid-column:1/-1;margin:1px 0 5px 14px;border-radius:10px;border-left-width:2px;box-shadow:none;animation:kiInspectorIn .2s ease both;}.ki-task-detail__eyebrow{display:grid;gap:4px;padding:9px 11px;}.ki-task-detail__eyebrow b{text-align:left;font-size:8px;}.ki-task-detail__head{display:grid;gap:8px;padding:13px 11px 11px;}.ki-task-detail__head h4{font-size:20px;}.ki-task-detail__status{justify-self:start;}.ki-task-detail__grid>div{grid-template-columns:1fr;gap:4px;padding:9px 11px;}.ki-task-detail__grid span{font-size:8.5px;}.ki-task-detail__grid strong{font-size:12.5px;line-height:1.48;}}
@keyframes kiInspectorIn{from{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}
@media (prefers-reduced-motion:reduce){.ki-task-detail[data-placement="inline"]{animation:none;}}
}
@layer nbc.ki-p1{
.ki-lab[data-ki-lab="v7519"]{--p1-accent:#a9efc4;--p1-stop:#e7b968;--p1-line:rgba(169,239,196,.16);--p1-muted:rgba(238,247,240,.62);padding-top:clamp(30px,4vw,48px);}
.ki-lab[data-ki-lab="v7519"] .ki-lab__intro{margin-bottom:20px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__intro h2{max-width:20ch;font-size:clamp(36px,4.8vw,70px);}
.ki-lab[data-ki-lab="v7519"] .ki-lab__intro-meta{align-self:center;text-align:right;}
.ki-lab[data-ki-lab="v7519"] .ki-mode-compare-head{grid-template-columns:minmax(0,1.2fr) minmax(260px,.7fr);margin-bottom:12px;}
.ki-lab[data-ki-lab="v7519"] .ki-mode-compare-head h3{max-width:31ch;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__modebar{gap:1px;margin-bottom:22px;background:var(--p1-line);border:1px solid var(--p1-line);border-radius:12px;overflow:hidden;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__mode{min-height:124px;padding:13px 16px 11px;border:0;border-radius:0;background:#071a14;justify-content:flex-start;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__mode[aria-pressed="true"]{transform:none;background:linear-gradient(135deg,rgba(169,239,196,.12),rgba(8,30,22,.94));box-shadow:inset 0 2px 0 var(--p1-accent);}
.ki-lab[data-ki-lab="v7519"] .ki-lab__mode[aria-pressed="true"]:after{content:"AKTIV";top:12px;right:12px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__mode span{margin-bottom:4px;padding-right:48px;font-size:8px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__mode strong{font-size:15px;margin:0;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__mode small{display:none!important;}
.ki-lab[data-ki-lab="v7519"] .ki-mode-preview{display:block!important;width:100%;margin-top:9px;padding-top:7px;border-top:1px solid rgba(169,239,196,.08);}
.ki-lab[data-ki-lab="v7519"] .ki-mode-preview__meta,.ki-lab[data-ki-lab="v7519"] .ki-mode-preview__outcome,.ki-lab[data-ki-lab="v7519"] .ki-mode-preview__hint{display:none!important;}
.ki-lab[data-ki-lab="v7519"] .ki-mode-preview__svg{height:38px;margin:0;opacity:.68;transition:opacity .18s ease,filter .18s ease;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__mode[aria-pressed="true"] .ki-mode-preview__svg{opacity:1;filter:brightness(1.12);}
.ki-lab[data-ki-lab="v7519"] .ki-lab__grid{grid-template-columns:minmax(210px,255px) minmax(0,1fr);gap:clamp(18px,2.4vw,34px);}
.ki-lab[data-ki-lab="v7519"] .ki-lab__controls{top:82px;padding-right:18px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__group--stress{margin-bottom:12px;padding-bottom:14px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__group--stress h3{font-size:16px;line-height:1.2;margin:6px 0;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__group--stress>p{font-size:11px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stress{gap:5px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stress button{min-height:40px;padding:8px 10px;border-radius:7px;background:transparent;font-size:11px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stress button[aria-pressed="true"]{border-color:rgba(231,185,104,.68);background:rgba(231,185,104,.07);}
.ki-p1-conditions{padding:0!important;margin:0 0 12px!important;border:0!important;border-bottom:1px solid var(--p1-line)!important;}
.ki-p1-conditions>summary{list-style:none;cursor:pointer;padding:12px 0 14px;}
.ki-p1-conditions>summary::-webkit-details-marker{display:none;}
.ki-p1-conditions>summary>strong{display:block;margin:5px 0 9px;font-size:14px;}
.ki-p1-condition-chips{display:flex;flex-wrap:wrap;gap:5px;}
.ki-p1-condition-chips i{font-style:normal;font:600 8px/1 var(--font-mono,monospace);letter-spacing:.045em;color:rgba(238,247,240,.48);padding:5px 7px;border:1px solid rgba(169,239,196,.11);border-radius:999px;}
.ki-p1-condition-chips i[data-active="true"]{color:#ffe0a3;border-color:rgba(231,185,104,.6);background:rgba(231,185,104,.08);}
.ki-p1-conditions__body{padding:0 0 14px;}
.ki-p1-conditions__body>p{margin:0 0 10px;font-size:10.5px;line-height:1.45;color:rgba(238,247,240,.5);}
.ki-lab[data-ki-lab="v7519"] .ki-lab__conditions{display:grid;grid-template-columns:1fr;gap:7px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__field select{min-height:40px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__reset{min-height:40px;font-size:11px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stage-head{margin-bottom:8px;align-items:end;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stage-head h3{font-size:clamp(24px,2.35vw,35px);}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stage-head p{display:none;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stop{max-width:300px;border:0;border-left:2px solid rgba(231,185,104,.7);border-radius:0;padding:7px 0 7px 12px;background:transparent;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stop[data-state="clear"]{border-left-color:rgba(169,239,196,.55);background:transparent;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stop span{font-size:8px;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__stop strong{font-size:12px;}
.ki-lab[data-ki-lab="v7519"] .ki-process-inspector-grid{display:block!important;}
.ki-lab[data-ki-lab="v7519"] .ki-process-inspector-grid__inspector{display:none!important;}
.ki-lab[data-ki-lab="v7519"] .ki-flow{border:1px solid rgba(169,239,196,.14);border-radius:16px;background:linear-gradient(180deg,rgba(5,22,16,.72),rgba(4,17,13,.44));overflow:hidden;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__toolbar{min-height:54px;padding:11px 14px;border-bottom:1px solid var(--p1-line);}
.ki-lab[data-ki-lab="v7519"] .ki-flow__toolbar>div>span{display:none;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__toolbar>div>strong{font-size:13px;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__legend{margin-left:auto;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__canvas{height:430px;min-height:430px;background:radial-gradient(circle at 50% 50%,rgba(169,239,196,.04),transparent 34%);}
.ki-lab[data-ki-lab="v7519"] .ki-flow__lanes .is-main{stroke:rgba(169,239,196,.34)!important;stroke-width:2.2!important;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__lanes .is-main-energy{stroke:rgba(169,239,196,.86)!important;stroke-width:3.1!important;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__lanes .is-future-main{fill:none;stroke:rgba(238,247,240,.09);stroke-width:1.4;stroke-dasharray:5 9;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__lanes .is-previous-reach{fill:none;stroke:rgba(238,247,240,.18);stroke-width:2;stroke-dasharray:3 8;pointer-events:none;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__lanes .is-particle-guide{opacity:.12;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__particles{opacity:.18;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__particles circle{r:1.5px;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__callout,.ki-lab[data-ki-lab="v7519"] .ki-flow__mobile-result{display:none!important;}
.ki-lab[data-ki-lab="v7519"] .ki-flow-node{min-width:116px;max-width:132px;padding:10px 11px;border-radius:9px;background:#071b14;}
.ki-lab[data-ki-lab="v7519"] .ki-flow-node strong{font-size:11px;}
.ki-lab[data-ki-lab="v7519"] .ki-flow-node small{font-size:8.5px;}
.ki-lab[data-ki-lab="v7519"] .ki-flow-node[data-status="not_reached"]{opacity:.22;}
.ki-p1-control-boundary{--ki-boundary-pos:50%;position:absolute;z-index:7;left:var(--ki-boundary-pos);top:13%;bottom:13%;width:0;border-left:2px solid rgba(169,239,196,.68);pointer-events:none;}
.ki-p1-control-boundary[data-tone="stop"]{border-left-color:rgba(231,185,104,.92);}
.ki-p1-control-boundary>span{position:absolute;left:10px;top:7px;display:block;max-width:190px;padding:7px 9px;background:rgba(5,19,14,.94);border:1px solid rgba(169,239,196,.2);border-left:2px solid currentColor;border-radius:7px;color:#ccebd6;font-size:10.5px;line-height:1.25;white-space:normal;}
.ki-p1-control-boundary[data-tone="stop"]>span{color:#f0cd8c;border-color:rgba(231,185,104,.34);}
.ki-p1-control-boundary>b{position:absolute;left:10px;top:50px;display:block;padding:5px 8px;border-radius:999px;background:rgba(231,185,104,.08);border:1px solid rgba(231,185,104,.3);font:600 9px/1 var(--font-mono,monospace);color:#f0cd8c;white-space:nowrap;}
.ki-p1-result{margin-top:14px;padding:16px 0 2px;border-top:1px solid var(--p1-line);}
.ki-p1-result>h3{margin:5px 0 12px;font-size:20px;letter-spacing:-.02em;}
.ki-p1-result__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--p1-line);}
.ki-p1-result__grid article{min-height:116px;padding:14px;background:#071a14;}
.ki-p1-result__grid span{display:block;margin-bottom:7px;font:600 8px/1.2 var(--font-mono,monospace);letter-spacing:.08em;color:rgba(238,247,240,.45);}
.ki-p1-result__grid strong{display:block;font-size:13px;line-height:1.42;color:#eef7f0;}
.ki-p1-result__grid article:first-child strong{color:#f2d294;}
.ki-p1-work-details,.ki-p1-pilot-details{margin-top:12px;border-top:1px solid var(--p1-line);border-bottom:1px solid var(--p1-line);}
.ki-p1-work-details>summary,.ki-p1-pilot-details>summary{list-style:none;display:flex;justify-content:space-between;gap:14px;align-items:center;min-height:48px;padding:9px 0;cursor:pointer;font-size:12px;color:rgba(238,247,240,.68);}
.ki-p1-work-details>summary::-webkit-details-marker,.ki-p1-pilot-details>summary::-webkit-details-marker{display:none;}
.ki-p1-work-details>summary span,.ki-p1-pilot-details>summary span{font-size:18px;color:#a9efc4;}
.ki-p1-work-details[open]>summary span,.ki-p1-pilot-details[open]>summary span{transform:rotate(45deg);}
.ki-p1-inspector-slot{margin-top:12px;}
.ki-p1-inspector-slot .ki-task-detail{position:static!important;display:block!important;max-width:none!important;}
.ki-lab[data-ki-lab="v7519"] .ki-lab__work{margin-top:12px;grid-template-columns:1fr;}
.ki-lab[data-ki-lab="v7519"] .ki-open{display:none;}
.ki-lab[data-ki-lab="v7519"] .ki-pilot{margin-top:22px;padding-top:18px;}
.ki-lab[data-ki-lab="v7519"] .ki-pilot__head{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:20px;}
.ki-lab[data-ki-lab="v7519"] .ki-pilot h3{font-size:clamp(26px,2.8vw,39px);max-width:22ch;}
.ki-p1-pilot-details{margin-top:16px;}
.ki-p1-pilot-details .ki-pilot__grid{margin-top:10px;}
.ki-lab[data-ki-lab="v7519"] .ki-result-bridge{margin-top:16px;}
.ki-lab[data-ki-lab="v7519"] .ki-result-bridge__grid,.ki-lab[data-ki-lab="v7519"] .ki-result-bridge__scope{display:none;}
.ki-lab[data-ki-lab="v7519"] .ki-result-bridge__head{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);}
.ki-lab[data-ki-lab="v7519"] .ki-result-bridge__next{margin-top:10px;}
.ki-lab[data-ki-lab="v7519"] .ki-econ{margin-top:18px;}
@media (max-width:980px){.ki-lab[data-ki-lab="v7519"] .ki-mode-compare-head{grid-template-columns:1fr;}.ki-lab[data-ki-lab="v7519"] .ki-lab__modebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;}.ki-lab[data-ki-lab="v7519"] .ki-lab__mode{min-width:0;}.ki-lab[data-ki-lab="v7519"] .ki-lab__grid{grid-template-columns:1fr;}.ki-lab[data-ki-lab="v7519"] .ki-lab__controls{position:static;padding:0;border:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);gap:14px;align-items:start;}.ki-lab[data-ki-lab="v7519"] .ki-lab__group--stress{border-bottom:0;}.ki-p1-conditions{border-top:1px solid var(--p1-line)!important;padding-top:2px!important;}.ki-lab[data-ki-lab="v7519"] .ki-lab__reset{grid-column:1/-1;width:auto;justify-self:start;padding-inline:14px;}.ki-lab[data-ki-lab="v7519"] .ki-flow__canvas{height:790px;min-height:790px;}.ki-p1-control-boundary{left:7%;right:7%;top:var(--ki-boundary-pos);bottom:auto;width:auto;height:0;border-left:0;border-top:2px solid rgba(169,239,196,.68);}.ki-p1-control-boundary[data-tone="stop"]{border-top-color:rgba(231,185,104,.92);}.ki-p1-control-boundary>span{left:auto;right:0;top:8px;max-width:205px;}.ki-p1-control-boundary>b{left:auto;right:0;top:49px;}}
@media (max-width:620px){.ki-lab[data-ki-lab="v7519"]{padding-top:24px;}.ki-lab[data-ki-lab="v7519"] .ki-lab__intro{display:block;}.ki-lab[data-ki-lab="v7519"] .ki-lab__intro h2{font-size:clamp(34px,10.5vw,44px);line-height:.98;}.ki-lab[data-ki-lab="v7519"] .ki-lab__intro-meta{text-align:left;margin-top:12px;}.ki-lab[data-ki-lab="v7519"] .ki-mode-compare-head{margin-bottom:9px;}.ki-lab[data-ki-lab="v7519"] .ki-mode-compare-head h3{font-size:21px;}.ki-lab[data-ki-lab="v7519"] .ki-mode-compare-head p{display:none;}.ki-lab[data-ki-lab="v7519"] .ki-lab__modebar{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 14px;}.ki-lab[data-ki-lab="v7519"] .ki-lab__mode{min-height:76px;padding:9px 8px;justify-content:center;}.ki-lab[data-ki-lab="v7519"] .ki-lab__mode span{margin-bottom:4px;padding-right:0!important;font-size:8px!important;letter-spacing:.04em!important;}.ki-lab[data-ki-lab="v7519"] .ki-lab__mode strong{font-size:11.5px;line-height:1.18;text-wrap:balance;}.ki-lab[data-ki-lab="v7519"] .ki-lab__mode[aria-pressed="true"]:after{display:none!important;}.ki-lab[data-ki-lab="v7519"] .ki-mode-preview{display:none!important;}.ki-lab[data-ki-lab="v7519"] .ki-lab__controls{display:block;}.ki-lab[data-ki-lab="v7519"] .ki-lab__stress{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;}.ki-lab[data-ki-lab="v7519"] .ki-lab__stress button{min-height:52px;padding:8px 6px;font-size:10.5px;}.ki-p1-condition-chips{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;}.ki-p1-condition-chips i{min-width:0!important;justify-content:center;font-size:8.5px!important;padding:5px 5px!important;text-align:center;}.ki-lab[data-ki-lab="v7519"] .ki-lab__reset{width:100%;margin-bottom:10px;}.ki-lab[data-ki-lab="v7519"] .ki-lab__stage-head{display:block;margin-top:8px;}.ki-lab[data-ki-lab="v7519"] .ki-lab__stage-head h3{font-size:24px;}.ki-lab[data-ki-lab="v7519"] .ki-lab__stop{margin-top:9px;max-width:none;}.ki-lab[data-ki-lab="v7519"] .ki-flow__toolbar{display:flex;flex-wrap:wrap;gap:8px;min-height:0;padding:10px;}.ki-lab[data-ki-lab="v7519"] .ki-flow__toolbar>div{width:100%;}.ki-lab[data-ki-lab="v7519"] .ki-flow__legend{margin:0;}.ki-lab[data-ki-lab="v7519"] .ki-flow-node{min-width:112px;max-width:118px;padding:8px 9px;}.ki-lab[data-ki-lab="v7519"] .ki-flow-node strong{font-size:10.5px;}.ki-lab[data-ki-lab="v7519"] .ki-flow-node small{font-size:8px;}.ki-p1-control-boundary{left:4%;right:4%;}.ki-p1-control-boundary>span{font-size:9.5px;}.ki-p1-control-boundary>b{font-size:8.5px;}.ki-p1-result{margin-top:12px;}.ki-p1-result>h3{font-size:19px;}.ki-p1-result__grid{grid-template-columns:1fr;}.ki-p1-result__grid article{min-height:0;padding:12px;}.ki-p1-result__grid strong{font-size:12.5px;}.ki-p1-work-details>summary,.ki-p1-pilot-details>summary{min-height:50px;font-size:11.5px;}.ki-p1-inspector-slot .ki-task-detail{margin:10px 0 0!important;}.ki-lab[data-ki-lab="v7519"] .ki-pilot{margin-top:18px;}.ki-lab[data-ki-lab="v7519"] .ki-pilot__head{display:block;}.ki-lab[data-ki-lab="v7519"] .ki-pilot__head>p{margin-top:8px;}.ki-lab[data-ki-lab="v7519"] .ki-pilot h3{font-size:28px;}.ki-lab[data-ki-lab="v7519"] .ki-result-bridge{padding:14px!important;}.ki-lab[data-ki-lab="v7519"] .ki-result-bridge__head{display:block;}.ki-lab[data-ki-lab="v7519"] .ki-result-bridge__head>p{margin-top:7px;}.ki-lab[data-ki-lab="v7519"] .ki-result-bridge__actions{display:grid;grid-template-columns:1fr;}.ki-lab[data-ki-lab="v7519"] .ki-result-bridge__actions>*{width:100%;}}
@media (prefers-reduced-motion:reduce){.ki-lab[data-ki-lab="v7519"] .ki-flow__particles{display:none;}.ki-lab[data-ki-lab="v7519"] .ki-lab__mode,.ki-p1-work-details>summary span,.ki-p1-pilot-details>summary span{transition:none!important;}.ki-lab[data-ki-lab="v7519"] .ki-flow__lanes .is-previous-reach{opacity:.32;}}
}
@layer nbc.ki-p1{
body.service-ki #was-muesste-wahr-sein .p73-logic-key{display:none!important;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__case{opacity:1!important;filter:none!important;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__case .ki-case-halo{r:24px;fill:rgba(169,239,196,.08);stroke:rgba(169,239,196,.72);stroke-width:2.4;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__case .ki-case-core{r:8px;fill:#d9ffe5;stroke:#a9efc4;stroke-width:3;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__case .ki-case-label-bg{fill:#071c15;stroke:rgba(169,239,196,.48);}
.ki-lab[data-ki-lab="v7519"] .ki-scene-decision__label{display:none!important;}
@media (max-width:620px){.ki-lab[data-ki-lab="v7519"] .ki-flow__canvas{height:640px;min-height:640px;}.ki-p1-control-boundary>span{left:0;right:auto;top:8px;max-width:128px;}.ki-p1-control-boundary>b{left:auto;right:0;top:8px;}.ki-lab[data-ki-lab="v7519"] .ki-flow__case .ki-case-label-bg{display:none;}.ki-lab[data-ki-lab="v7519"] .ki-flow__case text{display:none;}}
}
@layer nbc.ki-p1{
@media (max-width:620px){.ki-p1-control-boundary>span{left:0!important;right:auto!important;top:-42px!important;max-width:148px!important;padding:6px 8px!important;background:rgba(5,19,14,.97)!important;}.ki-p1-control-boundary>b{left:auto!important;right:0!important;top:9px!important;overflow:hidden;text-overflow:ellipsis;}}
}
@layer nbc.ki-p1-final{
.ki-lab[data-ki-lab="v7519"] .ki-flow__canvas{isolation:isolate;background:linear-gradient(90deg,rgba(102,193,136,.032) 0 64%,rgba(231,185,104,.026) 64% 81%,rgba(120,177,238,.026) 81% 100%),
      radial-gradient(circle at 50% 50%,rgba(169,239,196,.04),transparent 34%)!important;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__canvas::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(90deg,transparent 63.8%,rgba(231,185,104,.11) 64%,transparent 64.2%,transparent 80.8%,rgba(120,177,238,.1) 81%,transparent 81.2%);}
.ki-lab[data-ki-lab="v7519"] :is(.ki-flow__svg,.ki-flow__nodes,.ki-p1-control-boundary){z-index:2;}
.ki-lab[data-ki-lab="v7519"] .ki-flow__case :is(.ki-case-label-bg,text){display:block!important;}
.ki-lab[data-ki-lab="v7519"] .ki-data-source-anchor{display:none!important;}
.ki-p1-condition-chips i[data-active="true"]{position:relative;padding-right:27px!important;}
.ki-p1-condition-chips i[data-active="true"]::after{content:"→ Stopp";position:absolute;right:6px;top:50%;transform:translateY(-50%);font:600 7px/1 var(--font-mono,monospace);letter-spacing:.02em;color:#f0cd8c;}
.ki-p1-invariance{margin:10px 0 0;padding:10px 12px;border-left:2px solid rgba(158,201,255,.7);background:rgba(120,177,238,.055);color:rgba(226,238,249,.78);font-size:12px;line-height:1.48;}
.ki-p1-invariance[hidden]{display:none!important;}
@media (max-width:980px){.ki-lab[data-ki-lab="v7519"] .ki-flow__canvas{background:linear-gradient(180deg,rgba(102,193,136,.032) 0 65%,rgba(231,185,104,.026) 65% 82%,rgba(120,177,238,.026) 82% 100%),
        radial-gradient(circle at 50% 50%,rgba(169,239,196,.04),transparent 34%)!important;}.ki-lab[data-ki-lab="v7519"] .ki-flow__canvas::after{background:linear-gradient(180deg,transparent 64.8%,rgba(231,185,104,.11) 65%,transparent 65.2%,transparent 81.8%,rgba(120,177,238,.1) 82%,transparent 82.2%);}}
@media (max-width:620px){.ki-lab[data-ki-lab="v7519"] .ki-lab__stress button{font-size:11.5px!important;line-height:1.25;}.ki-p1-condition-chips i{line-height:1.15!important;}.ki-p1-condition-chips i[data-active="true"]{padding-right:34px!important;}.ki-p1-condition-chips i[data-active="true"]::after{font-size:8.5px;right:7px;}.ki-lab[data-ki-lab="v7519"] .ki-flow-node strong{font-size:12.5px!important;line-height:1.2;}.ki-lab[data-ki-lab="v7519"] .ki-flow-node small{font-size:10.5px!important;line-height:1.2;}.ki-lab[data-ki-lab="v7519"] .ki-flow__legend span{font-size:10.5px!important;}.ki-p1-invariance{font-size:11.5px;}}
}
@layer nbc.ki-p1-final-2{
.ki-lab[data-ki-lab="v7519"] .ki-flow-node[data-after-stop="true"]{opacity:.18!important;filter:saturate(.42);border-color:rgba(169,239,196,.09)!important;box-shadow:none!important;}
.ki-lab[data-ki-lab="v7519"] .ki-flow-node[data-after-stop="true"] :is(strong,small,.ki-flow-node__num){color:rgba(224,236,228,.42)!important;}
@media (max-width:620px){.ki-p1-control-boundary>b{max-width:132px;white-space:normal!important;line-height:1.2!important;}}
}
.ki-lab[data-ki-lab="v7519"] .ki-econ[data-ki-econ-version="v7363-p2"]{margin-top:18px;border-top:1px solid rgba(169,239,196,.2);border-bottom:1px solid rgba(169,239,196,.16);background:linear-gradient(180deg,rgba(169,239,196,.018),rgba(169,239,196,.004));}
.ki-econ[data-ki-econ-version="v7363-p2"]>summary{padding:18px 0;align-items:center;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__summary strong{font-size:clamp(17px,1.6vw,21px);font-weight:600;line-height:1.25;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__summary small{font-size:11px;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__body{padding:2px 0 24px;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__notice{margin:0 0 20px;padding:11px 14px;font-size:12px;max-width:90ch;}
.ki-econ__impact{padding:18px 0 20px;border-top:1px solid rgba(169,239,196,.09);border-bottom:1px solid rgba(169,239,196,.1);}
.ki-econ__impact-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;margin-bottom:18px;}
.ki-econ__impact-head h4{margin:5px 0 0;font-size:clamp(20px,2vw,29px);line-height:1.12;color:#eef7f0;}
.ki-econ__delta{font-size:clamp(21px,2.1vw,31px);line-height:1;letter-spacing:-.03em;color:#eef7f0;white-space:nowrap;}
.ki-econ__delta[data-tone="less"]{color:#a9efc4;}
.ki-econ__delta[data-tone="more"]{color:#f2b197;}
.ki-econ__bars{display:grid;gap:13px;}
.ki-econ__bar-row{display:grid;grid-template-columns:115px minmax(0,1fr);gap:15px;align-items:center;}
.ki-econ__bar-label{display:flex;justify-content:space-between;gap:8px;align-items:baseline;}
.ki-econ__bar-label span{font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.08em;color:rgba(238,247,240,.48);text-transform:uppercase;}
.ki-econ__bar-label strong{font-size:13px;color:#eef7f0;white-space:nowrap;}
.ki-econ__track{height:26px;display:flex;overflow:hidden;background:rgba(238,247,240,.055);border:1px solid rgba(238,247,240,.07);border-radius:3px;}
.ki-econ__seg{display:block;height:100%;min-width:0;transition:width .22s ease;}
.ki-econ__seg[data-zero="true"]{width:0!important;}
.ki-econ__seg.is-today{background:rgba(238,247,240,.42);}
.ki-econ__seg.is-remaining{background:rgba(169,239,196,.72);}
.ki-econ__seg.is-review{background:rgba(186,218,198,.46);}
.ki-econ__seg.is-exception{background:rgba(239,200,121,.58);}
.ki-econ__seg.is-support{background:rgba(166,187,178,.38);}
.ki-econ__bar-text{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px;}
.ki-econ__bar-text p{margin:0;padding-top:9px;border-top:1px solid rgba(238,247,240,.07);}
.ki-econ__bar-text span{display:block;font:600 8.5px/1.2 var(--font-mono,monospace);letter-spacing:.08em;color:rgba(238,247,240,.4);text-transform:uppercase;}
.ki-econ__bar-text strong{display:block;margin-top:4px;font-size:11px;line-height:1.45;color:rgba(238,247,240,.72);}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__interpretation{margin-top:13px;padding:0;border:0;background:transparent;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__interpretation strong{font-size:14px;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__interpretation p{font-size:11.5px;max-width:78ch;}
.ki-econ__stress-note,.ki-econ__contradiction{margin:12px 0 0;padding:10px 12px;border-left:2px solid rgba(239,200,121,.68);background:rgba(239,200,121,.04);font-size:11.5px;line-height:1.5;color:rgba(247,232,198,.76);}
.ki-econ__contradiction{border-left-color:rgba(242,177,151,.78);color:rgba(247,218,207,.82);}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:26px;margin-top:22px;align-items:start;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__inputs{display:block;}
.ki-econ__inputs fieldset{min-width:0;margin:0 0 16px;padding:0;border:0;}
.ki-econ__inputs legend{width:100%;padding:0 0 8px;border-bottom:1px solid rgba(169,239,196,.11);font:600 10px/1.2 var(--font-mono,monospace);letter-spacing:.09em;text-transform:uppercase;color:#a9efc4;}
.ki-econ__inputs fieldset>.ki-econ__field{margin-top:8px;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__field{padding:10px 11px;background:rgba(5,20,15,.24);border-color:rgba(169,239,196,.09);}
.ki-econ__labelrow{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;}
.ki-econ__labelrow label{margin:0!important;}
.ki-econ__labelrow>[data-ki-field-status]{font:600 8px/1.2 var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:rgba(169,239,196,.5);white-space:nowrap;}
.ki-econ__labelrow>[data-state="user"]{color:#e5c77d;}
.ki-econ__help{margin-top:6px;}
.ki-econ__help summary{list-style:none;cursor:pointer;font-size:10px;color:rgba(238,247,240,.42);}
.ki-econ__help summary::-webkit-details-marker{display:none;}
.ki-econ__help summary::after{content:" +";color:rgba(169,239,196,.52);}
.ki-econ__help[open] summary::after{content:" −";}
.ki-econ__help p{margin:5px 0 0;font-size:10.5px;line-height:1.45;color:rgba(238,247,240,.52);}
.ki-econ__field>[data-ki-econ-warning]{display:block;margin-top:6px;font-size:10px;line-height:1.4;color:#e7c982;}
.ki-econ__field>[data-ki-econ-warning][hidden]{display:none;}
.ki-econ__mode-suggestion{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:9px 0 2px;padding:10px 0;}
.ki-econ__mode-suggestion span{display:block;font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.07em;color:rgba(238,247,240,.6);}
.ki-econ__mode-suggestion small{display:block;margin-top:4px;font-size:10px;line-height:1.4;color:rgba(238,247,240,.42);}
.ki-econ__mode-suggestion button{min-height:42px;padding:8px 12px;border:1px solid rgba(169,239,196,.2);border-radius:999px;background:transparent;color:#ccebd6;font-size:10px;line-height:1.25;cursor:pointer;}
.ki-econ__reset{margin-top:2px;}
.ki-econ__results{gap:14px;}
.ki-econ__drivers,.ki-econ__mode-compare{padding:14px 0;border-top:1px solid rgba(169,239,196,.1);}
.ki-econ__drivers h4,.ki-econ__mode-compare h4{margin:4px 0 0;font-size:15px;line-height:1.3;color:#eef7f0;}
.ki-econ__driver-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;}
.ki-econ__driver-grid p{margin:0;padding:10px 0;border-top:1px solid rgba(238,247,240,.07);}
.ki-econ__driver-grid span{display:block;font:600 8px/1.2 var(--font-mono,monospace);letter-spacing:.07em;text-transform:uppercase;color:rgba(238,247,240,.4);}
.ki-econ__driver-grid strong{display:block;margin-top:5px;font-size:14px;color:#eef7f0;}
.ki-econ__compare-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.55fr);gap:12px;align-items:end;}
.ki-econ__compare-head small{font-size:10px;line-height:1.4;color:rgba(238,247,240,.42);}
.ki-econ__compare-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:12px;background:rgba(169,239,196,.08);}
.ki-econ__compare-list>div{padding:11px;background:#071a14;}
.ki-econ__compare-list span{display:block;font-size:10px;color:rgba(238,247,240,.55);}
.ki-econ__compare-list strong{display:block;margin-top:6px;font-size:17px;color:#eef7f0;}
.ki-econ__money{border-top:1px solid rgba(169,239,196,.1);border-bottom:1px solid rgba(169,239,196,.08);}
.ki-econ__money>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;list-style:none;cursor:pointer;padding:14px 0;}
.ki-econ__money>summary::-webkit-details-marker{display:none;}
.ki-econ__money>summary strong{display:block;margin-top:4px;font-size:14px;color:#eef7f0;}
.ki-econ__money>summary i{font-style:normal;color:#a9efc4;}
.ki-econ__money[open]>summary i{transform:rotate(45deg);}
.ki-econ__money-body{padding:0 0 15px;}
.ki-econ__money-body>p{font-size:10.5px;line-height:1.5;color:rgba(238,247,240,.5);}
.ki-econ__money-fields{display:grid;grid-template-columns:1fr;gap:7px;}
.ki-econ__money-fields .ki-econ__field label span{color:rgba(238,247,240,.35);}
.ki-econ__money-result{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:10px;background:rgba(169,239,196,.08);}
.ki-econ__money-result>div{padding:11px;background:#071a14;}
.ki-econ__money-result>div span{display:block;font:600 8px/1.2 var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:rgba(238,247,240,.4);}
.ki-econ__money-result>div strong{display:block;margin-top:5px;font-size:17px;color:#eef7f0;}
.ki-econ__money-result>p{grid-column:1/-1;margin:0;padding:11px;background:#071a14;font-size:11px;color:rgba(238,247,240,.56);}
.ki-econ__money-honesty{padding-left:10px;border-left:2px solid rgba(239,200,121,.6);}
.ki-econ__breakeven{margin-top:14px;padding-top:13px;border-top:1px solid rgba(169,239,196,.1);}
.ki-econ__breakeven-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline;}
.ki-econ__breakeven-head span{font:600 8px/1.2 var(--font-mono,monospace);letter-spacing:.08em;color:rgba(238,247,240,.4);}
.ki-econ__breakeven-head strong{font-size:12px;color:#eef7f0;}
.ki-econ__breakeven-scale{position:relative;height:38px;margin-top:12px;border-top:2px solid rgba(238,247,240,.16);display:flex;justify-content:space-between;padding-top:8px;}
.ki-econ__breakeven-scale span{font-size:9px;color:rgba(238,247,240,.4);}
.ki-econ__breakeven-scale i{position:absolute;top:-5px;height:8px;border-radius:8px;background:rgba(169,239,196,.22);}
.ki-econ__breakeven-scale b{position:absolute;top:-7px;width:2px;height:12px;background:#a9efc4;}
.ki-econ__breakeven>p{font-size:10px!important;color:rgba(238,247,240,.42)!important;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__sensitivity{padding:8px 0 0;border-top:0;}
.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__limits{margin-top:4px;}
@media (prefers-reduced-motion:reduce){.ki-econ__seg{transition:none!important;}}
@media (max-width:820px){.ki-econ[data-ki-econ-version="v7363-p2"] .ki-econ__grid{grid-template-columns:1fr;}.ki-econ__impact-head{grid-template-columns:1fr;gap:9px;}.ki-econ__delta{white-space:normal;}.ki-econ__compare-head{grid-template-columns:1fr;}.ki-econ__mode-suggestion{align-items:flex-start;flex-direction:column;}.ki-econ__mode-suggestion button{width:100%;}.ki-econ__money-result{grid-template-columns:1fr 1fr;}}
@media (max-width:620px){.ki-econ[data-ki-econ-version="v7363-p2"]>summary{padding:15px 0;}.ki-econ__bar-row{grid-template-columns:1fr;gap:6px;}.ki-econ__bar-label{justify-content:flex-start;gap:9px;}.ki-econ__track{height:23px;}.ki-econ__bar-text{grid-template-columns:1fr;}.ki-econ__driver-grid,.ki-econ__compare-list,.ki-econ__money-result{grid-template-columns:1fr;}.ki-econ__compare-list{background:transparent;}.ki-econ__compare-list>div{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;border-top:1px solid rgba(169,239,196,.08);background:transparent;}.ki-econ__compare-list strong{margin:0;}.ki-econ__breakeven-head{display:block;}.ki-econ__breakeven-head strong{display:block;margin-top:5px;}.ki-econ__field input{font-size:16px;}}
.ki-nojs{margin:0 auto 28px;padding:26px 28px;border:1px solid rgba(178,211,188,.18);background:rgba(8,20,13,.72);color:#eef5ef;max-width:1180px;}
.ki-nojs>span{font:600 .68rem/1.3 "IBM Plex Mono",monospace;letter-spacing:.08em;color:rgba(196,225,204,.68);}
.ki-nojs h2{margin:10px 0 12px;font-size:clamp(1.7rem,3.2vw,2.7rem);line-height:1.05;}
.ki-nojs p{max-width:72ch;line-height:1.6;color:rgba(234,243,236,.78);}
.ki-nojs dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:22px 0;background:rgba(190,216,197,.14);}
.ki-nojs dl>div{padding:16px;background:#08120d;}
.ki-nojs dt{font:600 .68rem/1.3 "IBM Plex Mono",monospace;color:rgba(196,225,204,.62);}
.ki-nojs dd{margin:7px 0 0;line-height:1.45;}
.ki-lab button,.ki-lab summary,.ki-lab select,.ki-lab input{min-height:44px;}
@media (max-width:760px){.ki-nojs{margin:0 14px 24px;padding:20px;}.ki-nojs dl{grid-template-columns:1fr;}}
@media (prefers-reduced-motion:reduce){.ki-lab *,.ki-nojs *{scroll-behavior:auto!important;animation:none!important;transition:none!important;}}
html:not(.js) body.service-ki[data-ki-tool-started="false"] #was-muesste-wahr-sein{display:block!important;}
.ki-nojs__fields{margin:22px 0 18px;padding:18px 0;border:0;border-top:1px solid rgba(177,211,188,.18);border-bottom:1px solid rgba(177,211,188,.18);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;}
.ki-nojs__fields legend{padding:0 0 10px;color:rgba(230,240,232,.72);font:600 .72rem/1.3 "IBM Plex Mono",ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;}
.ki-nojs__fields label{display:grid;gap:7px;color:rgba(235,243,237,.78);font-size:.9rem;line-height:1.4;}
.ki-nojs__fields input{min-height:44px;width:100%;padding:9px 11px;border:1px solid rgba(177,211,188,.2);background:rgba(255,255,255,.035);color:#f1f5f0;font:inherit;opacity:1;-webkit-text-fill-color:#f1f5f0;}
@media (max-width:680px){.ki-nojs__fields{grid-template-columns:1fr;}}
@layer nbc.ki-v7363-hotfix{
.ki-lab__mini--sentence{text-transform:none!important;letter-spacing:.055em!important;}
.ki-lab__stop[data-state="planned"]{border-color:rgba(158,201,255,.34);background:rgba(120,177,238,.055);}
.ki-lab__stop[data-state="planned"] span{color:#b9d6f5;text-transform:none;letter-spacing:.055em;font-size:10px;}
.ki-lab__stop[data-state="planned"] strong{color:#eef6ff;}
.ki-p1-control-boundary[data-tone="planned"]{border-left-color:rgba(158,201,255,.86);}
.ki-p1-control-boundary[data-tone="planned"]>span{color:#c9e1fa;border-color:rgba(158,201,255,.34);background:rgba(7,23,28,.96);}
.ki-p1-control-boundary[data-tone="planned"]>b{color:#c9e1fa;border-color:rgba(158,201,255,.3);background:rgba(120,177,238,.07);}
.ki-responsibility-zones{position:absolute;inset:12px 14px auto;display:grid;grid-template-columns:64fr 17fr 19fr;z-index:1;pointer-events:none;}
.ki-responsibility-zones span{padding:7px 10px 6px;border-top:1px solid rgba(238,247,240,.1);font:600 9.5px/1.2 var(--font-mono,monospace);letter-spacing:.065em;color:rgba(238,247,240,.46);}
.ki-responsibility-zones [data-zone="ai"]{color:rgba(169,239,196,.68);}
.ki-responsibility-zones [data-zone="system"]{color:rgba(239,200,121,.65);}
.ki-responsibility-zones [data-zone="human"]{color:rgba(185,214,245,.7);}
.ki-lab[data-ki-lab="v7519"] .ki-flow__case text{fill:#eafff0;font:650 10px/1 var(--font-mono,monospace);letter-spacing:.045em;}
.ki-flow__case .ki-case-label-bg{filter:drop-shadow(0 7px 18px rgba(0,0,0,.24));}
.ki-result-bridge__grid,.ki-result-bridge__scope{display:none!important;}
.ki-result-bridge{border-top:1px solid rgba(169,239,196,.12)!important;background:transparent!important;}
.ki-pilot{border-top:1px solid rgba(169,239,196,.12);padding-top:20px;}
.ki-pilot__head{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr)!important;}
.ki-econ__seg{position:relative;overflow:visible;align-items:center;justify-content:center;}
.ki-econ__seg>span{font:650 9px/1 var(--font-mono,monospace);letter-spacing:.01em;color:#07140f;white-space:nowrap;padding:0 5px;}
.ki-econ__seg.is-today>span{color:#07140f;}
.ki-econ__seg>span[data-outside="true"]{position:absolute;left:100%;margin-left:4px;color:rgba(238,247,240,.72);z-index:3;text-shadow:0 1px 2px #06150f;}
.ki-econ__track--after{overflow:visible;}
@media (max-width:980px){.ki-responsibility-zones{inset:10px 10px auto;grid-template-columns:1fr;}.ki-responsibility-zones span{position:absolute;right:0;width:126px;text-align:right;border-top:0;border-right:1px solid currentColor;padding:3px 7px;font-size:9px;}.ki-responsibility-zones [data-zone="ai"]{top:10px;}.ki-responsibility-zones [data-zone="system"]{top:245px;}.ki-responsibility-zones [data-zone="human"]{top:475px;}.ki-p1-control-boundary[data-tone="planned"]{border-left:0;border-top-color:rgba(158,201,255,.86);}}
@media (max-width:620px){.ki-lab[data-ki-lab="v7519"] .ki-flow__canvas{height:610px!important;min-height:610px!important;}.ki-lab[data-ki-lab="v7519"] .ki-flow-node{min-width:124px!important;max-width:132px!important;padding:9px 10px!important;}.ki-lab[data-ki-lab="v7519"] .ki-flow-node strong{line-height:1.2!important;}.ki-lab[data-ki-lab="v7519"] .ki-flow-node small{line-height:1.25!important;}.ki-lab[data-ki-lab="v7519"] .ki-lab__stress button{line-height:1.3!important;}.ki-responsibility-zones span{font-size:9.5px;width:132px;}.ki-responsibility-zones [data-zone="system"]{top:215px;}.ki-responsibility-zones [data-zone="human"]{top:430px;}.ki-lab[data-ki-lab="v7519"] .ki-flow__case .ki-case-label-bg{display:block!important;}.ki-lab[data-ki-lab="v7519"] .ki-flow__case text{display:block!important;font-size:9px;}.ki-pilot__head{grid-template-columns:1fr!important;}.ki-econ__seg>span{font-size:8.5px;}}
}
@layer nbc.ki-v7363-hotfix-2{
.ki-flow[data-signature="planned_approval"] .ki-flow-node[data-status="needs_approval"]{border-color:rgba(158,201,255,.55)!important;background:rgba(120,177,238,.07)!important;box-shadow:0 0 0 1px rgba(158,201,255,.08)!important;}
.ki-flow[data-signature="planned_approval"] .ki-flow-node[data-status="needs_approval"] small{color:#c9e1fa!important;}
@media (max-width:620px){.ki-p1-conditions>summary{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;align-items:start!important;padding-block:10px!important;}.ki-p1-condition-chips{flex-wrap:wrap!important;gap:5px!important;width:100%!important;margin:0!important;}.ki-p1-condition-chips i{position:relative!important;flex:0 0 auto!important;min-height:25px!important;display:inline-flex!important;align-items:center!important;}.ki-p1-condition-chips i[data-active="true"]::after{display:none!important;}.ki-lab[data-ki-lab="v7519"] .ki-lab__reset{min-height:44px!important;}}
}
@media (max-width:620px){.ki-lab[data-ki-lab="v7519"] .ki-p1-result__grid span{font-size:10px!important;}.ki-lab[data-ki-lab="v7519"] .ki-p1-result__grid strong{font-size:13px!important;}.ki-lab[data-ki-lab="v7519"] .ki-p1-control-boundary>span{font-size:10.5px!important;line-height:1.25!important;}.ki-lab[data-ki-lab="v7519"] .ki-p1-control-boundary>b{font-size:10px!important;line-height:1.2!important;}.ki-lab[data-ki-lab="v7519"] .ki-responsibility-zones span{font-size:10px!important;letter-spacing:.045em!important;}.ki-lab[data-ki-lab="v7519"] .ki-pilot h3{font-size:24px!important;line-height:1.04!important;max-width:24ch!important;}.ki-lab[data-ki-lab="v7519"] .ki-pilot__head>p{font-size:12px!important;line-height:1.5!important;}}
body.service-ki .ki-lab[data-ki-lab="v7519"] [data-ki-stress="none"][aria-pressed="true"]{border-color:rgba(169,239,196,.48)!important;background:rgba(169,239,196,.055)!important;color:#eff9f2!important;}
@layer nbc.legacy{
body.service-ki .ki-flow[data-signature="planned_approval"] .ki-flow-node[data-status="needs_approval"][aria-current="step"]{border-color:rgba(158,201,255,.62)!important;background:rgba(56,96,128,.28)!important;box-shadow:0 0 0 1px rgba(158,201,255,.10),0 16px 34px rgba(0,0,0,.16)!important;}
body.service-ki .ki-flow[data-signature="planned_approval"] .ki-flow-node[data-status="needs_approval"] small{color:#c9e1fa!important;}
}
.ki-p1-result[data-state="planned"] .ki-p1-result__grid>article:first-child strong{color:#c9e1fa!important;}
.ki-p1-result[data-state="planned"] .ki-p1-result__grid>article:first-child span{color:rgba(185,214,245,.72)!important;}
@layer nbc.legacy{
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab[data-ki-lab="v7519"] .ki-lab__reset{min-height:44px!important;}
}
@layer nbc.legacy{
body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__reset{min-height:44px!important;}
}
body.service-ki .ki-lab[data-ki-visual="v7519"]{--ki-v-ai:#a9efc4;--ki-v-system:#9ec9ff;--ki-v-human:#efc879;--ki-v-alert:#efb26d;--ki-v-danger:#ef9b8f;--ki-v-bg:#04130e;--ki-v-panel:#061a13;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow{border-color:rgba(169,239,196,.16)!important;background:radial-gradient(ellipse at var(--ki-focus-x,50%) var(--ki-focus-y,50%),rgba(169,239,196,.09),transparent 22%),
    linear-gradient(180deg,rgba(5,25,18,.88),rgba(3,15,11,.96))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 28px 80px rgba(0,0,0,.22);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas{overflow:hidden;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.36;background-image:linear-gradient(rgba(169,239,196,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(169,239,196,.026) 1px,transparent 1px);background-size:44px 44px,44px 44px;mask-image:linear-gradient(to bottom,transparent 2%,#000 18%,#000 84%,transparent 100%);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,transparent 35%,rgba(1,8,5,.32) 100%);}
body.service-ki .ki-lab[data-ki-visual="v7519"] :is(.ki-flow__svg,.ki-flow__nodes,.ki-p1-control-boundary){z-index:3;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones{position:absolute;inset:0!important;display:block!important;z-index:1!important;pointer-events:none;overflow:hidden;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones span{position:absolute!important;top:0!important;bottom:0!important;width:auto!important;height:auto!important;text-align:left!important;border:0!important;border-right:1px solid rgba(238,247,240,.055)!important;font:650 9.5px/1.2 var(--font-mono,monospace)!important;letter-spacing:.08em!important;text-transform:none!important;background:linear-gradient(180deg,rgba(255,255,255,.012),transparent 38%,rgba(0,0,0,.08));}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="ai"]{left:0;right:35%;color:rgba(169,239,196,.72);background:linear-gradient(90deg,rgba(169,239,196,.028),rgba(169,239,196,.008) 70%,transparent);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="human"]{left:65%;right:16%;color:rgba(239,200,121,.72);background:linear-gradient(90deg,rgba(239,200,121,.02),rgba(239,200,121,.007));}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="system"]{left:84%;right:0;color:rgba(158,201,255,.72);background:linear-gradient(90deg,rgba(158,201,255,.025),transparent);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__lanes .is-main{stroke:rgba(169,239,196,.28)!important;stroke-width:2.4!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__lanes .is-main-energy{stroke:rgba(174,255,205,.94)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__lanes .is-future-main{stroke:rgba(233,243,236,.085)!important;stroke-width:1.4!important;stroke-dasharray:5 10!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__lanes .is-previous-reach{stroke:rgba(233,243,236,.22)!important;stroke-width:2!important;stroke-dasharray:3 8!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__lanes .is-token-guide{fill:none;stroke:transparent!important;pointer-events:none;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__lanes .is-particle-guide{opacity:.08!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles{mix-blend-mode:screen;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles circle{r:2.2px!important;filter:url(#kiSoftGlow);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles :is(.is-human,.is-human-queue,.is-exception,.is-exception-return){fill:var(--ki-v-human)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles :is(.is-system-flow,.is-system-buffer,.is-conflict-a){fill:var(--ki-v-system)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles :is(.is-conflict-b,.is-conflict-open){fill:var(--ki-v-danger)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node{background:linear-gradient(180deg,rgba(7,29,21,.96),rgba(5,21,15,.95))!important;border-color:rgba(169,239,196,.18)!important;box-shadow:0 16px 36px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.018)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node small{color:rgba(238,247,240,.54)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node[data-status="not_reached"]{opacity:.23!important;filter:saturate(.55);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node[aria-current="step"]{box-shadow:0 0 0 1px rgba(239,200,121,.10),0 20px 48px rgba(0,0,0,.24)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary{transform:translateX(-9px);z-index:7!important;background:linear-gradient(90deg,transparent,rgba(169,239,196,.045) 30%,rgba(169,239,196,.11) 50%,rgba(169,239,196,.045) 70%,transparent);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary::before{position:absolute;left:8px;top:0;bottom:0;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,rgba(169,239,196,.45) 15%,rgba(169,239,196,.98) 50%,rgba(169,239,196,.45) 85%,transparent);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary::after{position:absolute;left:2px;top:46%;width:14px;height:14px;border:1px solid rgba(169,239,196,.72);background:#071c15;box-shadow:0 0 0 5px rgba(169,239,196,.06),0 0 22px rgba(169,239,196,.25);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="planned"]::before{background:linear-gradient(180deg,transparent,rgba(158,201,255,.46) 15%,rgba(158,201,255,.98) 50%,rgba(158,201,255,.46) 85%,transparent);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="planned"]::after{border-color:rgba(158,201,255,.78);box-shadow:0 0 0 5px rgba(158,201,255,.06),0 0 22px rgba(158,201,255,.24);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="stop"]::before{background:linear-gradient(180deg,transparent,rgba(239,178,109,.45) 12%,rgba(239,178,109,.98) 50%,rgba(239,178,109,.45) 88%,transparent);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="stop"]::after{border-color:rgba(239,178,109,.9);box-shadow:0 0 0 5px rgba(239,178,109,.07),0 0 23px rgba(239,178,109,.26);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>span{backdrop-filter:blur(12px);box-shadow:0 10px 30px rgba(0,0,0,.18);font-size:10.5px!important;line-height:1.28!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>b{min-height:27px;display:flex!important;align-items:center;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>b[hidden]{display:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__case{opacity:1!important;filter:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token{filter:drop-shadow(0 15px 22px rgba(0,0,0,.28));}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token .ki-case-halo{fill:rgba(169,239,196,.06)!important;stroke:rgba(169,239,196,.78)!important;stroke-width:2.2!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token .ki-case-core{fill:#e0ffe9!important;stroke:#a9efc4!important;stroke-width:3!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__id{font:700 10px/1 var(--font-mono,monospace)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__meta{font:600 10.5px/1 var(--font-sans,system-ui)!important;letter-spacing:0!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__led{fill:#a9efc4;filter:url(#kiSoftGlow);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__signals .ki-signal-callout text{font:650 10.5px/1 var(--font-sans,system-ui)!important;letter-spacing:0!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__signals .ki-signal-chip{fill:rgba(5,23,17,.96)!important;stroke-width:1.3!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-plate rect{filter:drop-shadow(0 12px 18px rgba(0,0,0,.2));}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-plate__kicker{font-size:8.5px!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-plate__value{font-size:13px!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-decision__label{display:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock__outer{fill:rgba(239,200,121,.025);stroke:rgba(239,200,121,.45);stroke-width:1.4;stroke-dasharray:3 5;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock__inner{fill:rgba(239,200,121,.07);stroke:rgba(239,200,121,.9);stroke-width:1.8;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock__ticks{stroke:rgba(239,200,121,.58);stroke-width:1.6;stroke-linecap:round;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock>text:not(.ki-v7364-handoff-dock__label){font:800 11px/1 var(--font-mono,monospace);fill:#ffe4ab;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock__label{font:650 8.5px/1 var(--font-mono,monospace)!important;letter-spacing:.08em;fill:rgba(239,200,121,.78)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-phase2-interference__outer{stroke-width:1.2;}
.ki-phase2-interference__mid{stroke-width:1.2;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="conflict"] .ki-flow__canvas{background:radial-gradient(circle at 25% 34%,rgba(158,201,255,.045),transparent 18%),radial-gradient(circle at 34% 34%,rgba(239,155,143,.055),transparent 18%),linear-gradient(180deg,rgba(5,25,18,.88),rgba(3,15,11,.96))!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="special"] .ki-flow__canvas{background:radial-gradient(circle at 69% 79%,rgba(239,200,121,.075),transparent 22%),linear-gradient(180deg,rgba(5,25,18,.88),rgba(3,15,11,.96))!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system"] .ki-flow__canvas{background:radial-gradient(circle at 91% 52%,rgba(158,201,255,.065),transparent 17%),linear-gradient(180deg,rgba(5,25,18,.88),rgba(3,15,11,.96))!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="human"] .ki-flow__canvas{background:radial-gradient(circle at 72% 80%,rgba(239,200,121,.06),transparent 18%),linear-gradient(180deg,rgba(5,25,18,.88),rgba(3,15,11,.96))!important;}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="ai"]{left:0;right:0;width:auto!important;height:auto!important;padding:18px 14px!important;border-right:0!important;border-bottom:1px solid rgba(169,239,196,.05)!important;background:linear-gradient(180deg,rgba(169,239,196,.022),transparent 85%);}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="human"]{left:0;right:0;width:auto!important;height:auto!important;padding:18px 14px!important;border-right:0!important;border-bottom:1px solid rgba(239,200,121,.05)!important;background:linear-gradient(180deg,rgba(239,200,121,.018),transparent);}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="system"]{left:0;right:0;width:auto!important;height:auto!important;padding:18px 14px!important;border-right:0!important;background:linear-gradient(180deg,rgba(158,201,255,.02),transparent);}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary{transform:translateY(-9px);}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary::before{left:0;right:0;top:8px;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,transparent,rgba(169,239,196,.46) 14%,rgba(169,239,196,.98) 50%,rgba(169,239,196,.46) 86%,transparent);}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary::after{left:48%;top:2px;width:14px;height:14px;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="planned"]::before{background:linear-gradient(90deg,transparent,rgba(158,201,255,.46) 14%,rgba(158,201,255,.98) 50%,rgba(158,201,255,.46) 86%,transparent);}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="stop"]::before{background:linear-gradient(90deg,transparent,rgba(239,178,109,.46) 14%,rgba(239,178,109,.98) 50%,rgba(239,178,109,.46) 86%,transparent);}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>span{left:auto!important;right:0!important;top:20px!important;max-width:156px!important;font-size:10.5px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>b{left:0!important;right:auto!important;top:20px!important;max-width:140px!important;white-space:normal!important;line-height:1.2!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles{opacity:.5!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles circle{r:2px!important;}}
@media (max-width:620px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node{padding:9px 10px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node strong{line-height:1.2!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node small{font-size:10.5px!important;line-height:1.25!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-plate__kicker{font-size:8px!important;}.ki-lab[data-ki-visual="v7519"] .ki-scene-plate__value{font-size:12px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__signals .ki-signal-callout text{font-size:10px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>span{max-width:148px!important;font-size:10.5px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>b{max-width:128px!important;font-size:10px!important;}}
@media (prefers-reduced-motion:reduce){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles{display:none!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token{filter:none!important;}}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="end"]>span{left:auto!important;right:22px!important;text-align:right;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="start"]>span{left:22px!important;right:auto!important;}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="end"]>span{top:auto!important;bottom:20px!important;left:auto!important;right:0!important;text-align:right;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="start"]>span{top:20px!important;bottom:auto!important;left:0!important;right:auto!important;text-align:left;}}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas{height:600px!important;min-height:600px!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas{background:radial-gradient(ellipse at 30% 52%,rgba(169,239,196,.055),transparent 32%),
   radial-gradient(ellipse at 74% 56%,rgba(239,200,121,.035),transparent 24%),
   radial-gradient(ellipse at 92% 54%,rgba(158,201,255,.045),transparent 20%),
   linear-gradient(180deg,rgba(7,29,21,.58),rgba(2,14,10,.92))!important;box-shadow:inset 0 1px rgba(255,255,255,.025),inset 0 -80px 120px rgba(0,0,0,.16);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones span{overflow:hidden;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones span::before{content:"";position:absolute;inset:0;opacity:.34;pointer-events:none;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="ai"]::before{background:radial-gradient(circle at 18px 18px,rgba(169,239,196,.09) 1px,transparent 1.6px);background-size:38px 38px;mask-image:linear-gradient(90deg,#000,transparent 88%);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="human"]::before{background:repeating-linear-gradient(135deg,transparent 0 18px,rgba(239,200,121,.035) 18px 19px);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="system"]::before{background:linear-gradient(rgba(158,201,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(158,201,255,.04) 1px,transparent 1px);background-size:28px 28px;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="ai"]{right:35%!important;box-shadow:inset -18px 0 35px rgba(0,0,0,.10);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="human"]{left:65%!important;right:16%!important;box-shadow:inset 18px 0 35px rgba(0,0,0,.08),inset -18px 0 35px rgba(0,0,0,.08);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="system"]{left:84%!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones span{font-size:10.5px!important;padding:22px 18px!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node{min-width:min(140px,14%)!important;max-width:154px!important;min-height:88px!important;padding:12px 14px!important;border-radius:13px!important;backdrop-filter:blur(9px);overflow:hidden;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node::before{content:"";position:absolute;left:14px;right:14px;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(169,239,196,.58),transparent);opacity:.65;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node[data-mechanism="system"]::before,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node[data-mechanism="business_rule"]::before,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node[data-mechanism="system_action"]::before{background:linear-gradient(90deg,transparent,rgba(158,201,255,.58),transparent);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node[data-mechanism="rule_or_human"]::before{background:linear-gradient(90deg,transparent,rgba(239,200,121,.64),transparent);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node strong{font-size:13.5px!important;line-height:1.18!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node small{font-size:11px!important;line-height:1.28!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node__num{font-size:10px!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node[aria-current="step"]{transform:translate(-50%,-50%) scale(1.025)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary{border:0!important;top:62px!important;bottom:58px!important;width:32px!important;height:auto!important;margin-left:-16px!important;transform:none!important;background:linear-gradient(90deg,transparent,rgba(169,239,196,.035) 24%,rgba(169,239,196,.11) 48%,rgba(169,239,196,.035) 76%,transparent)!important;box-shadow:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary::before{content:"";position:absolute!important;left:15px!important;top:0!important;bottom:0!important;width:2px!important;height:auto!important;background:linear-gradient(180deg,transparent,rgba(169,239,196,.55) 12%,rgba(169,239,196,.98) 48%,rgba(169,239,196,.55) 88%,transparent)!important;box-shadow:0 0 18px rgba(169,239,196,.22);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary::after{content:"";position:absolute!important;left:8px!important;top:calc(55% - 8px)!important;width:16px!important;height:16px!important;border-radius:50%;background:#071b14!important;border:2px solid rgba(169,239,196,.92)!important;box-shadow:0 0 0 7px rgba(169,239,196,.065),0 0 24px rgba(169,239,196,.28)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="planned"]{background:linear-gradient(90deg,transparent,rgba(158,201,255,.03) 24%,rgba(158,201,255,.10) 48%,rgba(158,201,255,.03) 76%,transparent)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="planned"]::before{background:linear-gradient(180deg,transparent,rgba(158,201,255,.5) 12%,rgba(158,201,255,.96) 48%,rgba(158,201,255,.5) 88%,transparent)!important;box-shadow:0 0 20px rgba(158,201,255,.22);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="planned"]::after{border-color:rgba(158,201,255,.94)!important;box-shadow:0 0 0 7px rgba(158,201,255,.06),0 0 24px rgba(158,201,255,.24)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="stop"]{background:linear-gradient(90deg,transparent,rgba(239,178,109,.03) 24%,rgba(239,178,109,.11) 48%,rgba(239,178,109,.03) 76%,transparent)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="stop"]::before{background:linear-gradient(180deg,transparent,rgba(239,178,109,.52) 12%,rgba(239,178,109,.98) 48%,rgba(239,178,109,.52) 88%,transparent)!important;box-shadow:0 0 20px rgba(239,178,109,.24);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="stop"]::after{border-color:rgba(239,178,109,.96)!important;box-shadow:0 0 0 7px rgba(239,178,109,.065),0 0 25px rgba(239,178,109,.28)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>span{position:absolute!important;top:16px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;min-width:118px!important;max-width:160px!important;padding:8px 10px!important;border-radius:999px!important;text-align:center!important;white-space:nowrap!important;font:650 10.5px/1.15 var(--font-sans,system-ui)!important;background:rgba(3,18,13,.92)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="right"]>span{left:auto!important;transform:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="left"]>span{left:18px!important;right:auto!important;transform:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>b{position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:16px!important;transform:translateX(-50%)!important;min-height:27px!important;padding:6px 9px!important;border-radius:999px!important;font-size:9.5px!important;white-space:nowrap!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="right"]>b{left:auto!important;transform:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="left"]>b{left:18px!important;right:auto!important;transform:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__stem{fill:none;stroke:rgba(169,239,196,.48);stroke-width:1.4;stroke-dasharray:2 4;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__body .ki-case-label-bg{filter:drop-shadow(0 12px 22px rgba(0,0,0,.34));}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__id{letter-spacing:.035em!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__case{z-index:8;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles{opacity:.72!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles circle{filter:url(#kiSoftGlow)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__lanes .is-main-energy{stroke-width:4.1!important;filter:url(#kiSoftGlow);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock{filter:drop-shadow(0 8px 16px rgba(0,0,0,.2));}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock__label{font-size:9.5px!important;}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="ai"]{top:0!important;bottom:35%!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="human"]{top:65%!important;bottom:16%!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="system"]{top:84%!important;bottom:0!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node{min-width:132px!important;max-width:140px!important;min-height:82px!important;padding:10px 11px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node strong{font-size:13.5px!important;}.ki-lab[data-ki-visual="v7519"] .ki-flow-node small{font-size:11.5px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary{left:22px!important;right:22px!important;top:var(--ki-boundary-pos)!important;bottom:auto!important;width:auto!important;height:34px!important;margin:0!important;transform:translateY(-17px)!important;background:linear-gradient(180deg,transparent,rgba(169,239,196,.035) 25%,rgba(169,239,196,.10) 50%,rgba(169,239,196,.035) 75%,transparent)!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary::before{left:0!important;right:0!important;top:16px!important;bottom:auto!important;width:auto!important;height:2px!important;background:linear-gradient(90deg,transparent,rgba(169,239,196,.52) 12%,rgba(169,239,196,.98) 34.5%,rgba(169,239,196,.52) 88%,transparent)!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary::after{left:calc(34.5% - 8px)!important;top:9px!important;width:16px!important;height:16px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="planned"]::before{background:linear-gradient(90deg,transparent,rgba(158,201,255,.48) 12%,rgba(158,201,255,.98) 34.5%,rgba(158,201,255,.48) 88%,transparent)!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-tone="stop"]::before{background:linear-gradient(90deg,transparent,rgba(239,178,109,.48) 12%,rgba(239,178,109,.98) 34.5%,rgba(239,178,109,.48) 88%,transparent)!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>span,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge]>span{border-radius:8px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>b,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge]>b{font-size:10.5px!important;}.ki-lab[data-ki-visual="v7519"] .ki-scene-plate__value{font-size:12.5px!important;}}
@media (max-width:620px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node{min-width:126px!important;max-width:134px!important;min-height:80px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow-node strong{font-size:13px!important;}.ki-lab[data-ki-visual="v7519"] .ki-flow-node small{font-size:11px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones span{font-size:11px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__particles{opacity:.64!important;}}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="missing"]>span,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="missing"]>b,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="conflict"]>span,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="conflict"]>b,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="special"]>span,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="special"]>b,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="human"]>span,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="human"]>b{display:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="right"]>span{right:34px!important;max-width:178px!important;white-space:normal!important;text-align:left!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="right"]>b{right:34px!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] .ki-flow__canvas{background:radial-gradient(circle at 91% 52%,rgba(158,201,255,.055),transparent 19%),linear-gradient(180deg,rgba(5,25,18,.88),rgba(3,15,11,.96))!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] .is-system-buffer{opacity:.58!important;}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>span,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>b{display:none!important;}}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="planned_approval"]>b,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="assist"]>b{display:none!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="ready"] .ki-flow-node[aria-current="step"],body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] .ki-flow-node[data-status="needs_approval"][aria-current="step"]{border-color:rgba(158,201,255,.62)!important;background:linear-gradient(180deg,rgba(35,65,84,.78),rgba(17,42,56,.82))!important;box-shadow:0 0 0 1px rgba(158,201,255,.10),0 18px 42px rgba(0,0,0,.22)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="ready"] .ki-flow-node[aria-current="step"] small,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] .ki-flow-node[data-status="needs_approval"][aria-current="step"] small{color:#c9e1fa!important;}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="ai"],body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="human"],body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="system"]{text-align:right!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones span{padding-right:18px!important;}}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="assist"]>b{display:none!important;}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="ai"],body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="human"],body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones [data-zone="system"]{left:0!important;right:0!important;width:auto!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-responsibility-zones span{white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;text-align:right!important;padding:14px 16px!important;font-size:10.5px!important;line-height:1.2!important;}}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>span,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge]>span{left:62%!important;right:auto!important;top:24px!important;transform:none!important;min-width:0!important;max-width:126px!important;width:max-content!important;white-space:normal!important;text-align:left!important;font-size:11.5px!important;line-height:1.16!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary>b,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge]>b{left:62%!important;right:auto!important;top:62px!important;bottom:auto!important;transform:none!important;max-width:126px!important;white-space:normal!important;text-align:left!important;}}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="right"]>span{top:auto!important;bottom:30px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-edge="right"]>b{top:auto!important;bottom:68px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="conflict"]>span,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-signature="conflict"]>b{display:none!important;}}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="assist"] .ki-responsibility-zones [data-zone="human"],body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="special"] .ki-responsibility-zones [data-zone="human"],body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="human"] .ki-responsibility-zones [data-zone="human"]{color:transparent!important;}}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="conflict"] .ki-flow__lanes .is-conflict-out{opacity:.42!important;stroke-dasharray:4 8!important;stroke-width:1.6!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] :is(.ki-scene-plate.is-system,.ki-scene-barrier.is-system,.ki-phase2-system-buffer){opacity:.62!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] .ki-flow__lanes :is(.is-system-future,.is-phase2-system-attempt){opacity:.32!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] .ki-flow__particles :is(.is-system-buffer,.is-system-flow){opacity:.48!important;}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas{height:1200px!important;min-height:1200px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="ready"] .ki-flow__canvas,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="complete"] .ki-flow__canvas,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system"] .ki-flow__canvas,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] .ki-flow__canvas{height:1240px!important;min-height:1240px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__body .ki-case-label-bg{stroke-width:1.45!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock__label{letter-spacing:.02em!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-barrier text{letter-spacing:.03em!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__signals :is(.ki-scene-plate,.ki-signal-callout,.ki-v7364-handoff-dock,.ki-scene-barrier){filter:drop-shadow(0 9px 18px rgba(0,0,0,.24));}}
@media (max-width:620px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas{height:1180px!important;min-height:1180px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="ready"] .ki-flow__canvas,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="complete"] .ki-flow__canvas,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system"] .ki-flow__canvas,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="system_future"] .ki-flow__canvas{height:1220px!important;min-height:1220px!important;}}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__id{font-size:15px!important;letter-spacing:.018em!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__meta{font-size:14px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-handoff-dock__label{font-size:14px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__signals .ki-signal-callout text{font-size:15.5px!important;font-weight:650!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-plate__kicker{font-size:13.5px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-plate__value{font-size:16px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-barrier text{font-size:13.5px!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-scene-decision__label{font-size:13.5px!important;}}
@layer nbc.ki-v7519-causality{
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__body .ki-case-label-bg{fill:rgba(5,27,19,.985)!important;stroke:rgba(169,239,196,.64)!important;stroke-width:1.35!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__id{font-size:10px!important;fill:#f1fff5!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token__meta{font-size:10.5px!important;fill:rgba(230,244,235,.68)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7519-work-token__state{font:700 9px/1 var(--font-mono,monospace)!important;letter-spacing:.07em!important;fill:#a9efc4!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7519-work-token__progress rect{fill:rgba(238,247,240,.10);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7519-work-token__progress rect[data-active="true"]{fill:#a9efc4;filter:url(#kiSoftGlow);}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token[data-token-done="true"] .ki-case-halo{animation:ki7519TokenHold 1.45s ease-in-out infinite alternate;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token[data-token-done="true"] .ki-v7364-work-token__led{filter:url(#kiGlow)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="pass"]::before{background:linear-gradient(180deg,transparent,rgba(169,239,196,.62) 12%,rgba(169,239,196,.98) 42%,transparent 42% 60%,rgba(169,239,196,.98) 60%,rgba(169,239,196,.55) 88%,transparent)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="pass"]::after{border-color:rgba(169,239,196,.96)!important;background:#071c15!important;transform:translateX(9px) scale(.82);box-shadow:0 0 0 7px rgba(169,239,196,.05),0 0 28px rgba(169,239,196,.30)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="hold"]::before{background:linear-gradient(180deg,transparent,rgba(239,178,109,.58) 10%,rgba(239,178,109,1) 50%,rgba(239,178,109,.58) 90%,transparent)!important;box-shadow:0 0 24px rgba(239,178,109,.27)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="hold"]::after{content:"";border-color:rgba(239,178,109,.98)!important;background:radial-gradient(circle,rgba(239,178,109,.26),#071c15 62%)!important;box-shadow:0 0 0 8px rgba(239,178,109,.07),0 0 30px rgba(239,178,109,.35)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="handoff"]::before{background:linear-gradient(180deg,transparent,rgba(158,201,255,.52) 12%,rgba(158,201,255,.97) 50%,rgba(158,201,255,.52) 88%,transparent)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="handoff"]::after{content:"→"!important;display:grid!important;place-items:center;width:22px!important;height:22px!important;left:5px!important;top:calc(55% - 11px)!important;border-radius:50%!important;border:1.5px solid rgba(158,201,255,.92)!important;background:#071c15!important;color:#d9ecff!important;font:700 13px/1 var(--font-sans,system-ui)!important;box-shadow:0 0 0 7px rgba(158,201,255,.06),0 0 28px rgba(158,201,255,.30)!important;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-token-near="true"]::after{animation:ki7519GatePulse 1.15s ease-in-out infinite alternate;}
.ki-causality{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);align-items:stretch;gap:0;margin-top:10px;border-top:1px solid rgba(169,239,196,.12);border-bottom:1px solid rgba(169,239,196,.08);background:linear-gradient(90deg,rgba(169,239,196,.018),rgba(255,255,255,.006),rgba(158,201,255,.014));}
.ki-causality>div{min-width:0;padding:13px 14px 14px;}
.ki-causality>i{display:flex;align-items:center;justify-content:center;color:rgba(169,239,196,.38);font-style:normal;font-size:16px;}
.ki-causality span{display:block;margin-bottom:5px;font:650 8px/1.2 var(--font-mono,monospace);letter-spacing:.09em;color:rgba(238,247,240,.42);}
.ki-causality strong{display:block;color:#eef7f0;font-size:11.5px;line-height:1.42;font-weight:600;}
.ki-causality[data-tone="alert"] [data-ki-causality-step="effect"] strong,.ki-causality[data-tone="danger"] [data-ki-causality-step="effect"] strong{color:#f2cf91;}
.ki-causality[data-gate-action="pass"] [data-ki-causality-step="action"] strong{color:#bfeccc;}
.ki-causality[data-gate-action="handoff"] [data-ki-causality-step="action"] strong{color:#cfe4fb;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow.is-causal-transition .ki-flow__signals>*{animation:ki7519SignalIn .74s cubic-bezier(.2,.76,.24,1) both;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow.is-causal-transition .ki-flow__lanes>path{animation:ki7519RouteIn .68s ease-out both;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow.is-causal-transition .ki-v7364-work-token{animation:ki7519TokenWake .82s cubic-bezier(.18,.78,.22,1) both;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow.is-causal-transition .ki-causality{animation:ki7519CausalityIn .82s .12s ease-out both;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="conflict"].is-causal-transition .ki-scene-conflict-ring{animation:ki7519Conflict 1.1s .18s ease-out both;}
body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature="special"].is-causal-transition .ki-scene-decision{animation:ki7519DecisionIn .9s .12s cubic-bezier(.2,.8,.2,1) both;}
@media (max-width:980px){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="pass"]::before{background:linear-gradient(90deg,transparent,rgba(169,239,196,.58) 10%,rgba(169,239,196,.98) 28%,transparent 28% 43%,rgba(169,239,196,.98) 43%,rgba(169,239,196,.52) 88%,transparent)!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="pass"]::after{transform:translate(10px,0) scale(.82)!important;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-gate-action="handoff"]::after{left:calc(34.5% - 11px)!important;top:6px!important;}.ki-causality{grid-template-columns:1fr;margin-top:8px;}.ki-causality>i{display:none;}.ki-causality>div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;padding:9px 11px;border-top:1px solid rgba(238,247,240,.045);}.ki-causality>div:first-child{border-top:0;}.ki-causality span{margin:2px 0 0;font-size:8.5px;}.ki-causality strong{font-size:11px;line-height:1.4;}body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7519-work-token__state{font-size:11px!important;}}
@media (max-width:620px){.ki-causality>div{grid-template-columns:78px minmax(0,1fr);padding:9px 10px;}.ki-causality strong{font-size:11.25px;line-height:1.36;}.ki-causality span{font-size:9px;}}
}
@keyframes ki7519GatePulse{from{filter:brightness(.92);opacity:.86}to{filter:brightness(1.18);opacity:1}}
@keyframes ki7519SignalIn{0%{opacity:.05;filter:brightness(.72)}55%{opacity:.82;filter:brightness(1.16)}100%{opacity:1;filter:none}}
@keyframes ki7519RouteIn{0%{opacity:.08}100%{opacity:1}}
@keyframes ki7519TokenWake{0%{opacity:.2;filter:drop-shadow(0 0 0 rgba(0,0,0,0))}100%{opacity:1}}
@keyframes ki7519CausalityIn{0%{opacity:0;transform:translateY(7px)}100%{opacity:1;transform:none}}
@keyframes ki7519Conflict{0%{opacity:.05;filter:brightness(.72)}52%{opacity:1;filter:brightness(1.35)}100%{opacity:1;filter:none}}
@keyframes ki7519DecisionIn{0%{opacity:.08;filter:brightness(.72)}60%{opacity:1;filter:brightness(1.25)}100%{opacity:1;filter:none}}
@keyframes ki7519TokenHold{from{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}
@media (max-width:350px){.ki-lab[data-ki-lab="v7519"] .ki-lab__stress{grid-template-columns:repeat(2,minmax(0,1fr));}.ki-lab[data-ki-lab="v7519"] .ki-lab__mode strong{font-size:10.75px;}}
@media (prefers-reduced-motion:reduce){body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-v7364-work-token[data-token-done="true"] .ki-case-halo,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-p1-control-boundary[data-token-near="true"]::after,body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow.is-causal-transition *,.ki-causality{animation:none!important;}}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab{--ki7520-line:rgba(169,239,196,.14);--ki7520-line-strong:rgba(169,239,196,.28);--ki7520-text:#edf7ef;--ki7520-muted:#93aa9a;--ki7520-panel:rgba(6,21,15,.72);--ki7520-panel-2:rgba(10,31,22,.78);--ki7520-accent:#a9efc4;--ki7520-amber:#e6c887;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-evidence-control{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-top:7px;padding-top:7px;border-top:1px solid rgba(169,239,196,.08);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-evidence-control>span{color:#7f9a87;font:650 9px/1.2 var(--font-mono,monospace);letter-spacing:.09em;text-transform:uppercase;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-evidence-control select{width:100%;min-width:0;min-height:34px;padding:5px 28px 5px 8px;border:1px solid rgba(169,239,196,.14);border-radius:7px;background:#081b14;color:#dbe9de;font-size:11px;line-height:1.25;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__field[data-evidence="verified"] .ki-evidence-control select{border-color:rgba(169,239,196,.42);color:#dff9e7;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__field[data-evidence="documented"] .ki-evidence-control select{border-color:rgba(145,198,225,.3);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__field[data-evidence="assumed"] .ki-evidence-control select{border-color:rgba(230,200,135,.28);color:#e8d7aa;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__field[data-evidence="open"] .ki-evidence-control select{border-color:rgba(226,146,116,.36);color:#efc0aa;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-condition-chips i[data-evidence]::after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-left:5px;vertical-align:1px;background:#bca66d;opacity:.8;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-condition-chips i[data-evidence="verified"]::after{background:#9ee7b9;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-condition-chips i[data-evidence="documented"]::after{background:#9fc8dc;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-condition-chips i[data-evidence="open"]::after{background:#df9a7b;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize{margin:16px 0 0;border:1px solid var(--ki7520-line);border-radius:14px;background:linear-gradient(135deg,rgba(8,28,19,.74),rgba(5,18,13,.56));overflow:hidden;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:15px 16px;min-height:56px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize>summary::-webkit-details-marker{display:none;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__sum span{display:block;color:#84a18d;font:650 9px/1.25 var(--font-mono,monospace);letter-spacing:.1em;margin-bottom:4px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__sum strong{display:block;color:#e9f4ec;font-size:15px;line-height:1.35;font-weight:600;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__state{color:#9fb5a5;font-size:11px;white-space:nowrap;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize[open] .ki7520-personalize__state{color:var(--ki7520-accent);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__body{padding:0 16px 16px;border-top:1px solid rgba(169,239,196,.09);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__intro{margin:12px 0;color:#94aa9b;font-size:12px;line-height:1.55;max-width:76ch;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize label{display:grid;gap:5px;color:#89a08f;font:650 9px/1.3 var(--font-mono,monospace);letter-spacing:.07em;text-transform:uppercase;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize input{width:100%;min-width:0;min-height:44px;border:1px solid rgba(169,239,196,.16);border-radius:8px;background:#061710;color:#eaf5ec;padding:9px 11px;font:500 13px/1.3 var(--font-sans,system-ui,sans-serif);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize input:focus{outline:2px solid rgba(169,239,196,.48);outline-offset:1px;border-color:transparent;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize button{min-height:42px;border-radius:999px;padding:0 14px;border:1px solid rgba(169,239,196,.26);background:rgba(169,239,196,.08);color:#dff2e4;font-weight:650;font-size:12px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize button[data-ki7520-apply]{background:#a9efc4;color:#092017;border-color:#a9efc4;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__status{margin-left:auto;color:#91ad99;font-size:11px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-case-chip{display:inline-flex;align-items:center;gap:7px;margin-top:7px;padding:5px 8px;border-radius:999px;border:1px solid rgba(169,239,196,.2);background:rgba(169,239,196,.055);color:#cfe8d6;font:650 9px/1.2 var(--font-mono,monospace);letter-spacing:.06em;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-case-chip::before{content:"";width:5px;height:5px;border-radius:50%;background:#a9efc4;box-shadow:0 0 0 3px rgba(169,239,196,.08);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge{border:1px solid rgba(169,239,196,.16)!important;border-radius:16px!important;background:linear-gradient(160deg,rgba(8,29,20,.84),rgba(5,17,12,.72))!important;padding:20px!important;overflow:hidden;position:relative;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 76% 12%,rgba(169,239,196,.055),transparent 28%);opacity:.8;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge>*{position:relative;z-index:1;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge__head{border-bottom:0!important;padding-bottom:8px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge__head h4{font-size:clamp(24px,2.4vw,36px)!important;line-height:1.06!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result{margin:12px 0 8px;padding:16px 0 14px;border-top:1px solid rgba(169,239,196,.11);border-bottom:1px solid rgba(169,239,196,.11);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end;margin-bottom:15px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__top span{display:block;color:#86a28e;font:650 9px/1.3 var(--font-mono,monospace);letter-spacing:.1em;margin-bottom:4px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__top strong{display:block;color:#eef8f0;font-size:18px;line-height:1.25;font-weight:620;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-evidence-summary{font:650 10px/1.2 var(--font-mono,monospace);letter-spacing:.04em;color:#dac58e;padding:7px 9px;border-radius:999px;border:1px solid rgba(230,200,135,.24);background:rgba(230,200,135,.06);white-space:nowrap;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-autonomy{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;position:relative;padding:5px 0 17px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-autonomy:before{content:"";position:absolute;left:7%;right:7%;top:20px;height:1px;background:rgba(169,239,196,.15);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step{position:relative;z-index:1;text-align:center;min-width:0;padding:0 3px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step i{display:grid;place-items:center;width:30px;height:30px;margin:0 auto 8px;border-radius:50%;border:1px solid rgba(169,239,196,.22);background:#071a12;color:#91aa98;font:650 9px/1 var(--font-mono,monospace);font-style:normal;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step strong{display:block;color:#b8c9bd;font-size:10.5px;line-height:1.25;font-weight:550;white-space:normal;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step[data-state="complete"] i{border-color:rgba(169,239,196,.5);background:rgba(169,239,196,.09);color:#dff8e6;box-shadow:0 0 0 4px rgba(169,239,196,.035);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step[data-state="human"] i{border-color:rgba(230,200,135,.5);color:#ead8a9;background:rgba(230,200,135,.08);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step[data-state="system"] i{border-color:rgba(150,206,224,.46);color:#d2edf6;background:rgba(150,206,224,.07);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step[data-state="stop"] i{border-color:rgba(226,146,116,.62);color:#f1c1ac;background:rgba(226,146,116,.1);box-shadow:0 0 0 5px rgba(226,146,116,.04);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__triad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(169,239,196,.11);border:1px solid rgba(169,239,196,.08);border-radius:10px;overflow:hidden;margin-top:5px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__triad>div{background:#071a12;padding:11px 12px;min-width:0;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__triad span{display:block;color:#789581;font:650 9px/1.25 var(--font-mono,monospace);letter-spacing:.08em;margin-bottom:5px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__triad strong{display:block;color:#e1ece4;font-size:12px;line-height:1.4;font-weight:560;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-proofline{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;margin-top:12px;padding:10px 0 0;color:#8ea593;font-size:11px;line-height:1.45;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-proofline>span{color:#819886;font:650 9px/1.25 var(--font-mono,monospace);letter-spacing:.08em;white-space:nowrap;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-proofline strong{color:#d9e7dc;font-weight:520;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge__next{border-top:0!important;margin-top:0!important;padding-top:12px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-flow__lanes .is-previous-reach{stroke:rgba(230,240,233,.28)!important;stroke-width:2.2!important;stroke-dasharray:4 8!important;opacity:.72!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-ghost-label{position:absolute;right:14px;top:62px;z-index:7;padding:5px 8px;border-radius:999px;border:1px solid rgba(229,239,232,.15);background:rgba(5,16,11,.78);color:#9baea0;font:650 9px/1.2 var(--font-mono,monospace);letter-spacing:.06em;opacity:0;transform:translateY(-3px);transition:opacity .18s ease,transform .18s ease;pointer-events:none;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-ghost-label.is-visible{opacity:1;transform:none;}
@media (max-width:980px){body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__grid{grid-template-columns:1fr 1fr;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__grid label:first-child{grid-column:1/-1;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__top{grid-template-columns:1fr;align-items:start;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-evidence-summary{justify-self:start;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__triad{grid-template-columns:1fr 1fr;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__triad>div:last-child{grid-column:1/-1;}}
@media (max-width:620px){body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-evidence-control{grid-template-columns:1fr;gap:5px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-evidence-control select{min-height:42px;font-size:12px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize>summary{grid-template-columns:1fr;padding:13px 12px;gap:5px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__body{padding:0 12px 13px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__grid{grid-template-columns:1fr;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__grid label:first-child{grid-column:auto;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__actions{display:grid;grid-template-columns:1fr;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize button{width:100%;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize__status{margin-left:0;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge{padding:15px 12px!important;border-radius:13px!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge__head h4{font-size:25px!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-autonomy{grid-template-columns:repeat(6,62px);overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:12px;scrollbar-width:none;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-autonomy::-webkit-scrollbar{display:none;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-autonomy:before{left:31px;right:auto;width:310px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step strong{font-size:9.5px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__triad{grid-template-columns:1fr;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-result__triad>div:last-child{grid-column:auto;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-proofline{grid-template-columns:1fr;gap:4px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-ghost-label{right:8px;top:54px;font-size:8px;}}
@media (prefers-reduced-motion:reduce){body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-ghost-label{transition:none;}}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field{grid-template-columns:minmax(0,1fr) 124px;grid-template-rows:auto auto;column-gap:8px;row-gap:4px;align-items:end;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field>label:not(.ki-evidence-control){grid-column:1;grid-row:1;margin:0!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field>select[data-ki-condition]{grid-column:1;grid-row:2;width:100%;min-width:0;margin:0!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control{grid-column:2;grid-row:1/3;grid-template-columns:1fr;grid-template-rows:auto auto;gap:4px;margin:0;padding:0;border-top:0;align-self:stretch;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control>span{align-self:end;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control select{min-height:40px;height:40px;padding-top:4px;padding-bottom:4px;}
@media (max-width:620px){body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field{grid-template-columns:minmax(0,1fr) 106px;column-gap:6px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control{grid-template-columns:1fr;gap:4px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control select{min-height:40px;height:40px;font-size:10.5px;padding-left:6px;padding-right:20px;}}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro{grid-template-columns:minmax(0,1fr) minmax(210px,250px)!important;gap:clamp(24px,3.2vw,46px)!important;align-items:start!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro>div:first-child{min-width:0;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro h2{max-width:none!important;width:min(100%,1040px);font-size:clamp(40px,4.65vw,68px)!important;line-height:.98!important;text-wrap:balance;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro p{max-width:82ch!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro-meta{align-self:start!important;margin-top:50px;text-align:right!important;max-width:250px;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-mode-compare-head,body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-pilot__head{display:block!important;margin-bottom:13px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-mode-compare-head h3,body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-pilot h3{max-width:none!important;width:min(100%,1050px);text-wrap:balance;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-mode-compare-head p,body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-pilot__head>p{justify-self:start!important;max-width:88ch!important;margin-top:7px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__stage-head>div:first-child{flex:1 1 auto;min-width:0;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__stage-head h3{max-width:none!important;text-wrap:balance;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__stop{flex:0 0 min(270px,28%)!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge__head{display:block!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge__head h4{max-width:none!important;width:min(100%,960px);text-wrap:balance;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-result-bridge__head>p{max-width:88ch!important;margin-top:7px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__grid{grid-template-columns:minmax(300px,330px) minmax(0,1fr)!important;gap:clamp(22px,2.5vw,36px)!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__group--stress{position:relative;padding-left:12px!important;border-left:2px solid rgba(230,200,135,.46);margin-bottom:18px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__group--stress h3{font-size:17px!important;line-height:1.18!important;margin:5px 0 5px!important;text-wrap:balance;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__group--stress>p{font-size:11px!important;line-height:1.45!important;color:rgba(238,247,240,.58)!important;margin-bottom:10px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions{border-top:0!important;border-left:2px solid rgba(151,199,218,.42)!important;padding:0 0 0 12px!important;margin-top:0!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions>summary{padding:2px 0 13px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions>summary>strong{font-size:15px!important;line-height:1.22!important;max-width:25ch;text-wrap:balance;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions__body>p{font-size:11px!important;line-height:1.48!important;color:rgba(238,247,240,.6)!important;max-width:40ch;margin-bottom:12px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-condition-head{display:grid;grid-template-columns:minmax(96px,.82fr) minmax(0,1.1fr) minmax(98px,.78fr);gap:7px;padding:0 0 6px;border-bottom:1px solid rgba(169,239,196,.12);color:#769080;font:650 8px/1.2 var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__conditions{gap:0!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field{display:grid!important;grid-template-columns:minmax(96px,.82fr) minmax(0,1.1fr) minmax(98px,.78fr)!important;grid-template-rows:auto!important;column-gap:7px!important;row-gap:0!important;align-items:center!important;padding:8px 0;border-bottom:1px solid rgba(169,239,196,.075);}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field:last-child{border-bottom:0;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field>.ki7528-condition-name{grid-column:1!important;grid-row:1!important;margin:0!important;color:#d5e3d8!important;font-size:10.5px!important;line-height:1.28!important;font-weight:620!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-state-control{grid-column:2;display:grid;gap:3px;min-width:0;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-state-control>span,body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control>span{display:none;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-state-control select,body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control select{width:100%;min-width:0;min-height:38px!important;height:38px!important;margin:0!important;font-size:10.5px!important;border-radius:7px!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control{grid-column:3!important;grid-row:1!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;gap:0!important;margin:0!important;padding:0!important;border:0!important;align-self:center!important;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-condition-status{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:5px 7px;border-radius:999px;border:1px solid rgba(169,239,196,.12);color:#93aa9a;font:650 8.5px/1.15 var(--font-mono,monospace);letter-spacing:.05em;}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-condition-status:before{content:"";width:5px;height:5px;border-radius:50%;background:#d3b86e;}
@media (max-width:1280px){body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro{grid-template-columns:1fr!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro-meta{margin-top:0!important;text-align:left!important;max-width:none;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__grid{grid-template-columns:1fr!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__controls{--ki-controls-position:static;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important;align-items:start;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions{border-top:0!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__stage-head{display:flex!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__stop{flex-basis:240px!important;max-width:240px!important;}}
@media (max-width:620px){body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro h2{font-size:clamp(34px,10.2vw,43px)!important;max-width:12.5ch!important;text-wrap:balance;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__intro p{font-size:14px!important;line-height:1.48!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__controls{display:block!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__group--stress{padding-left:10px!important;margin-bottom:18px!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions{padding-left:10px!important;margin-bottom:13px!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-condition-head{display:none;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:5px 7px!important;padding:9px 0!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-lab__field>.ki7528-condition-name{grid-column:1/-1!important;grid-row:1!important;font-size:11px!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-state-control{grid-column:1!important;grid-row:2!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control{grid-column:2!important;grid-row:2!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-state-control>span,body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control>span{display:block;color:#758f7e;font:650 8px/1.15 var(--font-mono,monospace);letter-spacing:.07em;text-transform:uppercase;margin-bottom:3px;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-state-control select,body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control select{min-height:42px!important;height:42px!important;font-size:11px!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__stage-head{display:block!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-lab__stop{max-width:none!important;margin-top:9px!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-mode-compare-head h3{font-size:22px!important;}body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-pilot h3{font-size:27px!important;max-width:none!important;}}
body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-condition-legend{display:none!important;}
@layer nbc.legacy{
@layer nbc-premium-7162{
body [hidden]{display:none!important;}
body .nbc-ambient-light{transition:transform 1.8s cubic-bezier(.22,.61,.36,1),opacity 1.4s ease!important;}
body .nbc-ambient-light--key{left:34%!important;top:-22%!important;width:92%!important;height:110%!important;}
body .nbc-ambient-light--fill{left:-40%!important;top:40%!important;width:85%!important;height:92%!important;}
body .nbc-ambient-field{--al-response:0!important;--al-fill-opacity:.16!important;--al-key-opacity:.58!important;}
body .nbc-ambient-field[data-light-scene=work]{--al-key-opacity:.46!important;--al-fill-opacity:.11!important;--al-key-transform:translate(-8%,14%) scale(.94)!important;}
body .nbc-ambient-field[data-light-scene=reading]{--al-key-opacity:.23!important;--al-fill-opacity:.09!important;}
body .nbc-ambient-field[data-light-scene=evidence]{--al-key-opacity:.26!important;--al-fill-opacity:.10!important;}
body .nbc-ambient-field[data-light-scene=quiet]{--al-key-opacity:.19!important;--al-fill-opacity:.08!important;}
body[data-ambient-state=stable] .nbc-ambient-field{--al-state:.035!important;}
body[data-ambient-state=critical] .nbc-ambient-field{--al-state:-.025!important;}
body :is(.rf-twin-flow .of-scene,.rf-twin-flow,.of-visual,.baro-svg,.dc5-model-svg){background:transparent!important;box-shadow:none!important;}
body .of-particle[data-tone=blocked]{fill:#eeaaa1!important;filter:drop-shadow(0 0 4px #eeaaa180)!important;}
body .of-particle[data-tone=wait]{fill:#efd092!important;filter:drop-shadow(0 0 4px #efd09270)!important;}
body .of-particle-trail[data-tone=blocked]{stroke:#eeaaa1!important;}
body .of-particle-trail[data-tone=wait]{stroke:#efd092!important;}
body .rf-process-layout{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;}
body .rf-process-editor{position:static!important;}
body .rf-process-editor .pr-break-dock{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px 28px!important;padding:24px!important;box-sizing:border-box!important;}
body .rf-process-editor .pr-dock-summary{grid-column:1/-1!important;}
body .rf-process-editor .pr-dock-summary p{max-width:90ch!important;}
body .rf-process-flow .of-visual{height:205px!important;}
body .rf-process-editor .ix-reset{margin:14px 0 0!important;}
body .rf-provider-viewport{width:100%!important;overflow-x:auto!important;padding:3px!important;box-sizing:border-box!important;}
body .rf-provider-stack{display:block!important;min-width:720px!important;}
body .rf-provider-columns{display:grid!important;gap:8px!important;padding:16px 0!important;border-bottom:1px solid #bdd7c44d!important;}
body .rf-provider-columns>*{font:500 13px/1.4 Archivo,Arial,sans-serif!important;color:#dce9df!important;text-align:center!important;}
body .rf-provider-columns>span{text-align:left!important;font-size:11px!important;}
body .rf-provider-lane{display:grid!important;align-items:center!important;gap:8px!important;border:0!important;border-bottom:1px solid #bdd7c42e!important;background:transparent!important;}
body .rf-provider-summary{display:block!important;margin:0!important;}
body .rf-provider-summary h4{font:500 15px/1.4 Archivo,Arial,sans-serif!important;}
body .rf-provider-flow{margin:0!important;min-width:0!important;}
body .rf-provider-flow .of-visual{min-width:0!important;margin:0!important;}
body .rf-provider-flow .of-diagram{overflow:visible!important;}
body .rf-provider-cells{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;}
body .rf-provider-cell{min-height:42px!important;padding:8px 5px!important;background:transparent!important;border:0!important;align-items:center!important;justify-content:center!important;text-align:center!important;border-radius:3px!important;}
body .rf-provider-cell>strong{font:400 12px/1.4 Archivo,Arial,sans-serif!important;color:var(--cell-tone)!important;}
body .rf-provider-cell[aria-pressed=true]{background:#bfdac016!important;outline:1px solid var(--cell-tone)!important;}
body .rf-provider-flow .of-status{display:none!important;}
body .rf-provider-editor-slot{margin-top:24px!important;}
body .rf-ki-flow .of-visual{height:300px!important;}
body .rf-ki-case-context{font:16px/1.6 Archivo,Arial,sans-serif!important;color:#c6d6ca!important;max-width:75ch!important;margin:0 0 24px!important;}
body .rf-ki-case-note{border-left:2px solid #efd092!important;padding:12px 18px!important;color:#efd092!important;font-size:14px!important;}
body :is(.rf-workbench,.rf-industry-workbench,.rf-workbench *,.rf-industry-workbench *){box-sizing:border-box!important;min-width:0!important;}
body :is(.rf-workbench,.rf-industry-workbench){max-width:100%!important;}
body .rf-industry-workbench>:not(.rf-workbench-bar){width:auto!important;max-width:calc(100% - 64px)!important;margin-inline:32px!important;}
body .ps-role-row{grid-template-columns:minmax(120px,1.2fr) minmax(70px,.6fr) minmax(70px,.6fr) minmax(90px,1fr)!important;gap:12px!important;}
body .rf-scenario-action{display:flex!important;gap:18px!important;align-items:center!important;margin:25px 0!important;padding:18px 0!important;border-block:1px solid #c2ddcd30!important;}
body .rf-scenario-action button{padding:12px 18px!important;border:1px solid #b8e6c6!important;background:#b8e6c6!important;color:#14291d!important;font:500 14px/1.4 Archivo,Arial,sans-serif!important;}
body .rf-scenario-action p{margin:0!important;font-size:14px!important;color:#c6d6ca!important;}
body .baro-dimension[data-baro-dimension=resilience]{grid-column:1/-1!important;max-width:none!important;}
body .rf-resilience-note{font:14px/1.65 Archivo,Arial,sans-serif!important;margin:14px 0 0!important;color:#c7d7cb!important;max-width:90ch!important;}
body .baro-finding{padding:42px 0!important;margin-top:34px!important;border-top:1px solid #bfd9c648!important;max-width:none!important;}
body .rf-project-story{width:min(1354px,94vw)!important;margin:0 auto!important;padding:64px 0 80px!important;color:#edf3e9!important;}
body .rf-project-story>span{font:11px/1.5 "IBM Plex Mono",monospace!important;letter-spacing:.12em!important;color:#b8d4c0!important;}
body .rf-project-story h2{font-size:clamp(30px,3.3vw,48px)!important;line-height:1.15!important;margin:20px 0 32px!important;}
body .rf-project-story-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:60px!important;}
body .rf-project-story-grid h3{font-size:19px!important;color:#b8e6c6!important;margin:0 0 12px!important;}
body .rf-project-story-grid p{font:18px/1.7 Archivo,Arial,sans-serif!important;color:#d4dfd7!important;margin:0!important;}
body .rf-goe-flow{padding:32px 0!important;background:transparent!important;border-inline:0!important;}
body .rf-goe-flow .of-visual{height:300px!important;}
@media (max-width:1000px){body .rf-process-editor .pr-break-dock{grid-template-columns:1fr!important;}}
@media (max-width:700px){body :is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section)>:is(.sw,.pr-wrap,.pp-wrap,.dp-wrap,[data-width-axis=outer]){width:calc(100% - 40px)!important;}body .nbc-ambient-light--key{left:10%!important;top:3%!important;width:120%!important;height:80%!important;opacity:.32!important;}body .nbc-ambient-light--fill{opacity:.10!important;}body .rf-provider-model .rf-tool-copy::after{content:" Alle drei Bahnen gemeinsam seitlich verschieben.";color:#d4dfd7;}body .rf-industry-workbench>:not(.rf-workbench-bar){max-width:calc(100% - 36px)!important;margin-inline:18px!important;}body .ps-role-row{grid-template-columns:1fr 1fr!important;}body .rf-scenario-action{flex-direction:column!important;align-items:flex-start!important;}.rf-project-story-grid{grid-template-columns:1fr!important;gap:20px!important;}body .rf-project-story{width:calc(100% - 40px)!important;padding:44px 0 54px!important;}}
@media (prefers-reduced-motion:reduce){body .nbc-ambient-light{transition:none!important;transform:none!important;}}
body .rf-goe-action{padding:14px 20px!important;border:1px solid #b8e6c6!important;background:#b8e6c6!important;color:#14291d!important;font:500 14px/1.4 Archivo,Arial,sans-serif!important;margin:15px 0!important;}
body .ps-role-row[data-additional=true] .ps-role-status i{background:#b8e6c6!important;}
body .rf-resilience-panel{grid-column:1/-1!important;padding:34px 0!important;border-top:1px solid #bedac544!important;width:100%!important;}
body .rf-resilience-panel>span{font:11px/1.5 "IBM Plex Mono",monospace!important;color:#bedac5!important;}
body .rf-resilience-panel h3{font-size:clamp(25px,2.5vw,36px)!important;margin:18px 0!important;max-width:none!important;}
body .rf-resilience-checks{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;margin-top:24px!important;}
body .rf-resilience-checks p{font:16px/1.6 Archivo,Arial,sans-serif!important;color:#d4e2d7!important;border-left:2px solid #b8e6c6!important;padding-left:18px!important;}
@media (max-width:700px){body .rf-resilience-checks{grid-template-columns:1fr!important;gap:12px!important;}}
}
}
@layer nbc.legacy{
@layer nbc-premium-7162{
body :is(.ac-person-stage,.ac-personal-contact,.ac-person-stage-meta){display:block!important;position:static!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;transform:none!important;box-sizing:border-box!important;}
body .ac-person-stage-meta{margin-top:16px!important;}
body :is(.nbc-process-cross-section,.nbc-provider-proof,.nbc-delegation-probe,.pr-stage,.pp-stage-shell,.rf-process-model,.rf-provider-model,.dp-workspace){width:100%!important;max-width:none!important;min-width:0!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important;align-self:stretch!important;}
body :is(.pr-section-head,.pp-section-head,.dp-section-head,.rf-tool-head,.pr-result-block,.pr-result-bridge){width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important;}
body .rf-tool-title{max-width:none!important;}
body :is(.pr-stage,.pp-stage-shell){display:block!important;}
body :is(.pr-stage,.pp-stage-shell)[hidden]{display:none!important;}
body .rf-process-editor .pr-break-dock{margin:0!important;width:100%!important;max-width:none!important;}
body .pr-result-block{display:none!important;}
body .rf-process-outcome{border-top:1px solid #accbb849!important;padding:28px 0 0!important;margin-top:30px!important;}
body .rf-process-outcome>span{color:#bad4c3!important;font:12px/1.5 "IBM Plex Mono",monospace!important;}
body .rf-process-outcome h4{font-size:clamp(24px,3vw,36px)!important;line-height:1.2!important;margin:15px 0!important;}
body .rf-process-outcome p{max-width:85ch!important;font-size:17px!important;line-height:1.65!important;color:#d3dfd6!important;}
body .rf-provider-flow .of-visual{height:135px!important;}
body .rf-provider-lane{padding:24px 0!important;grid-template-columns:95px minmax(0,1fr)!important;}
body .rf-provider-columns{grid-template-columns:95px repeat(5,minmax(0,1fr))!important;}
body .case-example-head{display:block!important;padding:0 0 28px!important;}
body .case-example-head h3{max-width:none!important;}
body .case-example-head p{max-width:85ch!important;}
body .rf-branch-continuity{font:18px/1.65 Archivo,Arial,sans-serif!important;color:#d4dfd7!important;padding:24px 0 32px!important;max-width:85ch!important;}
body .rf-baro-direction{display:flex!important;justify-content:space-between!important;gap:20px!important;padding:16px 0!important;border-block:1px solid #bbd2c22e!important;font:13px/1.5 Archivo,Arial,sans-serif!important;color:#dae5dc!important;}
body .rf-baro-direction small{font:12px/1.5 Archivo,Arial,sans-serif!important;color:#b2c8b9!important;}
body .rf-twin-model[data-scene=growth] .of-band{stroke-width:26px!important;}
body .rf-twin-model[data-scene=data] .of-band{stroke-dasharray:3 12!important;}
body .rf-twin-model[data-scene=people] .of-node:nth-of-type(2){color:#efd092!important;}
body .rf-twin-metrics{transition:background .5s ease!important;padding-block:22px!important;border-block:1px solid #bdd8c446!important;}
body [data-twin-transition=running] .rf-twin-metrics{background:#b8e6c610!important;}
body .rf-twin-flow .of-scene-label[data-state=blocked]{border-color:#e7bd83!important;}
@media (max-width:760px){body .ac-person-stage{border-top:1px solid #bbd2c22e!important;padding-top:28px!important;}body .rf-provider-stack{min-width:640px!important;}body .rf-provider-lane{grid-template-columns:80px minmax(0,1fr)!important;}body .rf-provider-columns{grid-template-columns:80px repeat(5,minmax(0,1fr))!important;}body .rf-provider-flow .of-visual{height:115px!important;}body .rf-process-editor .pr-break-dock{padding:18px!important;}body .rf-baro-direction{flex-wrap:wrap!important;gap:8px!important;}body .rf-baro-direction small{flex-basis:100%!important;}body .rf-tool-title{font-size:30px!important;line-height:1.17!important;}body :is(.rf-process-model,.rf-provider-model,.rf-ki-model) .of-label strong{font-size:13px!important;}}
body [data-pj-case],body [data-pp-journey]{display:none!important;}
@media (max-width:700px){body .rf-process-flow .of-diagram{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:14px!important;min-width:0!important;overflow:visible!important;}body .rf-process-flow .of-labels{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:0!important;min-width:0!important;height:440px!important;}body .rf-process-flow .of-label{flex:1!important;min-height:0!important;width:100%!important;max-width:none!important;text-align:left!important;padding:8px 12px!important;}body .rf-process-flow .of-label>span{display:none!important;}body .rf-process-flow .of-label small{font-size:12px!important;}body .rf-process-flow .of-visual{grid-column:1!important;grid-row:1!important;height:440px!important;min-width:0!important;width:76px!important;overflow:visible!important;}body .rf-process-flow .of-visual svg{width:100%!important;height:100%!important;min-width:0!important;}}
body .ac-person-stage{height:auto!important;max-height:none!important;overflow:visible!important;}
body .nbc-provider-proof :is(.pj-overview,.pp-step-jump,.pp-signature-rail){display:none!important;}
@media (max-width:700px){body .rf-goe-flow .of-diagram{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:14px!important;min-width:0!important;overflow:visible!important;}body .rf-goe-flow .of-labels{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:0!important;min-width:0!important;height:440px!important;}body .rf-goe-flow .of-label{flex:1!important;min-height:0!important;width:100%!important;max-width:none!important;text-align:left!important;padding:8px 12px!important;}body .rf-goe-flow .of-label>span{display:none!important;}body .rf-goe-flow .of-visual{grid-column:1!important;grid-row:1!important;height:440px!important;min-width:0!important;width:76px!important;overflow:visible!important;}}
body .ki-engagement{height:auto!important;max-height:none!important;overflow:visible!important;}
body .ki-engagement .sr-net{height:auto!important;max-height:none!important;}
@media (max-width:700px){body .dg3-hero{padding-top:112px!important;}body .rf-workbench .ps-role-row{grid-template-columns:1fr 1fr!important;padding-block:20px!important;gap:12px!important;}body .rf-workbench .ps-role-row>strong,body .rf-workbench .ps-role-status{grid-column:1/-1!important;grid-row:auto!important;}body .rf-workbench .ps-role-row>span{grid-column:auto!important;grid-row:auto!important;}body .rf-ki-flow .of-diagram{display:grid!important;grid-template-columns:85px minmax(0,1fr)!important;gap:14px!important;min-width:0!important;overflow:visible!important;}body .rf-ki-flow .of-labels{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:0!important;min-width:0!important;height:520px!important;}body .rf-ki-flow .of-label{flex:1!important;min-height:0!important;width:100%!important;max-width:none!important;text-align:left!important;padding:8px 12px!important;}body .rf-ki-flow .of-label>span{display:none!important;}body .rf-ki-flow .of-visual{grid-column:1!important;grid-row:1!important;height:520px!important;min-width:0!important;width:85px!important;overflow:visible!important;}body .rf-ki-flow .of-visual svg{width:100%!important;height:100%!important;min-width:0!important;}}
body .ki-engagement{content-visibility:visible!important;contain-intrinsic-size:none!important;}
}
}
@layer nbc.legacy{
@layer nbc-scenes-7161{
body .rf-twin-model{border:0!important;border-top:1px solid #bad7c438!important;padding:30px 0!important;background:transparent!important;overflow:visible!important;}
body .rf-twin-model .rf-tool-title{font-size:clamp(26px,2.8vw,40px)!important;max-width:1100px!important;}
body .rf-twin-flow .of-visual{height:380px!important;margin:0!important;overflow:visible!important;}
body .rf-twin-flow .of-scene{background:radial-gradient(ellipse at 62% 64%,#b8e6c614,transparent 46%)!important;}
body .of-scene-labels{position:absolute!important;inset:0!important;pointer-events:none!important;}
body .of-scene-label{position:absolute!important;transform:translateX(-50%)!important;width:180px!important;padding:13px 12px!important;background:#112319!important;border:1px solid #bedec52e!important;border-left:2px solid #b9dec6!important;text-align:left!important;box-sizing:border-box!important;}
body .of-scene-label strong{display:block!important;font:500 14px/1.3 Archivo,Arial,sans-serif!important;color:#edf4ea!important;}
body .of-scene-label span{display:block!important;margin-top:7px!important;font:12px/1.4 Archivo,Arial,sans-serif!important;color:#a8bcae!important;}
body .of-scene-label[data-state=blocked]{border-left-color:#efb29c!important;background:#2b2219!important;}
body .of-scene-label[data-state=pending]{opacity:.55!important;}
body .rf-twin-flow .of-trace{opacity:.12!important;}
body .of-band{stroke-width:30!important;opacity:.065!important;}
body .of-source{stroke-width:14!important;opacity:.06!important;}
body [data-home-twin-engine] :is(.operating-twin__scenarios,.m7h-twin__scenarios){background:transparent!important;border:0!important;gap:18px!important;}
body [data-home-twin-scenario]{background:transparent!important;border-top:1px solid #c0d7c436!important;min-height:145px!important;padding:20px 8px!important;box-shadow:none!important;}
body [data-home-twin-scenario][aria-pressed=true]{background:linear-gradient(180deg,#b4e2bf12,transparent)!important;border-top-color:#b8e6c6!important;box-shadow:none!important;}
body [data-home-twin-scenario]::after{display:none!important;}
body .rf-twin-metrics{margin-top:20px!important;}
body .rf-twin-model~.twin-intervention{margin-top:0!important;}
@media (max-width:700px){body .rf-twin-flow .of-diagram{overflow-x:auto!important;}body .rf-twin-flow .of-visual{min-width:880px!important;height:370px!important;}body .rf-twin-flow::before{content:"Die Szene seitlich ansehen →";font:11px/1.5 Archivo,Arial,sans-serif!important;color:#a9bdaf!important;margin:0 0 12px!important;}body .rf-twin-model{padding:24px 0!important;}}
@media (max-width:700px){body .rf-twin-flow .of-diagram .of-visual{min-width:0!important;height:660px!important;width:100%!important;}body .rf-twin-flow::before{display:none!important;}body .rf-twin-flow .of-scene-label{width:145px!important;padding:10px!important;}body .rf-twin-flow .of-scene-label strong{font-size:12px!important;}body .rf-twin-flow .of-scene-label span{font-size:11px!important;}}
body [data-home-twin-layout=mobile] .rf-twin-model{padding-inline:20px!important;}
body [data-home-twin-layout=mobile] .rf-twin-flow .of-scene-label{width:135px!important;}
body .rf-twin-flow .of-labels{display:none!important;min-width:0!important;}
@media (max-width:700px){body .rf-twin-metrics{grid-template-columns:1fr!important;}body .rf-twin-metrics>div{border-right:0!important;border-bottom:1px solid #bdd7c42b!important;padding:14px 0!important;}body .rf-twin-metrics strong{overflow-wrap:normal!important;word-break:normal!important;}}
}
}
@layer nbc.legacy{
@layer nbc-refinement-7160,nbc-refinement-7159;
}
@layer nbc.legacy{
@layer nbc-refinement-7159{
body [data-home-twin-engine] :is(.operating-twin__scenarios,.m7h-twin__scenarios){margin-block:30px!important;}
body [data-home-twin-scenario][aria-pressed=true]{border-color:#b8dfc4!important;}
body [data-home-twin-scenario] :is(svg,.ix-scenario-icon){display:block!important;width:26px!important;height:26px!important;opacity:1!important;color:#b8dfc4!important;}
body [data-home-twin-scenario] strong{font-size:17px!important;line-height:1.35!important;}
body [data-home-twin-scenario] small{display:none!important;}
body .twin-intervention__counts{grid-column:1/-1!important;gap:24px!important;font:14px/1.5 Archivo,Arial,sans-serif!important;color:#d6e7d9!important;}
body :is(.pr-wrap,.dp-wrap,.pp-wrap){padding-inline:0!important;}
body :is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section)>[data-width-axis=outer]{width:100%!important;}
body [data-service-started=false] :is(.dp-header,.dp-workspace,.dp-outcome,.dp-result,.ix-scope),body [data-instrument-started=false] :is(.pp-header,.pp-stage-shell,.pp-decision-chamber,.pp-next-step,.pp-workspace){display:none!important;}
body [data-service-started=true] [data-service-prestart-panel],body [data-instrument-started=true] [data-instrument-intro-panel]{display:none!important;}
body .ix-process{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr)!important;gap:28px!important;align-items:start!important;}
body .ix-process>.pr-break-dock{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:22px!important;display:grid!important;grid-template-columns:1fr!important;gap:20px!important;align-self:start!important;border:1px solid #b7d3c438!important;border-radius:4px!important;background:#112219!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;}
body .ix-process>.pr-break-dock[hidden],body .pr-break-dock::before,body .pr-break-dock::after{display:none!important;}
body .pr-dock-summary{grid-column:1!important;margin:0!important;padding:0!important;}
body .pr-dock-summary h3{font:500 22px/1.3 Archivo,Arial,sans-serif!important;margin:8px 0!important;}
body .pr-dock-summary p{font:14px/1.6 Archivo,Arial,sans-serif!important;margin:0!important;}
body .ix-resolve{font:500 13px/1.4 Archivo,Arial,sans-serif!important;padding:12px 14px!important;border:1px solid #b3ccbc50!important;background:transparent!important;color:#c5e4cc!important;min-height:44px!important;margin:0!important;}
body .ix-reset{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:max-content!important;padding:10px 14px!important;margin:20px 0!important;font:13px/1.4 Archivo,Arial,sans-serif!important;letter-spacing:0!important;}
body [data-expanded-visual]{padding-block:clamp(64px,7vw,110px)!important;}
body .branch-expanded{display:block!important;width:100%!important;}
body .ps-project-tool{width:100%!important;max-width:none!important;margin:0!important;grid-column:1/-1!important;transform:none!important;}
body :is(.page-industry,.page-professional-services,.page-trade) [data-hero-contract]{margin-bottom:40px!important;}
@media (max-width:1000px){body .ix-process{grid-template-columns:1fr!important;}}
@media (max-width:700px){body [data-home-twin-engine] :is(.operating-twin__scenarios,.m7h-twin__scenarios){grid-template-columns:1fr!important;}body [data-home-twin-scenario]{display:grid!important;align-items:center!important;}body [data-home-twin-scenario] strong{font-size:16px!important;}body .twin-intervention__counts{gap:8px 20px!important;flex-wrap:wrap!important;}body .ix-process>.pr-break-dock{padding:18px!important;}}
body .rf-baro-key{font:13px/1.65 Archivo,Arial,sans-serif!important;color:#b5ccbc!important;margin:18px 0!important;max-width:85ch!important;}
body :is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section)>:is(.pr-wrap,.pp-wrap,.dp-wrap){width:calc(100% - 88px)!important;max-width:1354px!important;margin-inline:auto!important;}
body .pr-dock-summary{background:transparent!important;box-shadow:none!important;border:0!important;}
body [data-pr-started=false] :is(.ix-process,.ix-reset,.ix-detail,.pr-header,.pj-model-note,.pr-result-block){display:none!important;}
@media (max-width:700px){body :is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section)>:is(.pr-wrap,.pp-wrap,.dp-wrap){width:calc(100% - 40px)!important;}}
body .branch-expanded{grid-column:1/-1!important;}
body .ps-project-tool{display:block!important;}
body :is(.nbc-process-cross-section,.nbc-provider-proof,.nbc-delegation-probe){box-sizing:border-box!important;}
body .dc5-question-card fieldset{width:100%!important;min-width:0!important;padding:0!important;}
@media (max-width:700px){body .dc5-question-card{padding:20px 0!important;}}
body .cl-industry{padding-block:clamp(64px,7vw,110px)!important;}
@media (max-width:700px){body [data-home-twin-layout=mobile] [data-home-twin-scenario]>span{display:none!important;}body [data-home-twin-layout=mobile] [data-home-twin-scenario]>strong{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;white-space:normal!important;word-break:normal!important;}}
}
}
@layer nbc.legacy{
@layer nbc-refinement-7160{
body{--rf-rail:min(1240px,calc(100vw - 96px));--rf-mint:#b8e6c6;--rf-gold:#efd092;--rf-red:#eeaaa1;--rf-ink:#eef3ea;--rf-muted:#aebfb2;}
body :is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section)>:is(.sw,.pr-wrap,.pp-wrap,.dp-wrap),body :is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section)>[data-width-axis=outer]{width:var(--rf-rail)!important;max-width:var(--nbc-width-max,1680px)!important;margin-inline:auto!important;padding-inline:0!important;}
body :is(.nbc-process-cross-section,.nbc-provider-proof,.nbc-delegation-probe){width:100%!important;max-width:none!important;margin-inline:0!important;}
body .nbc-folio__inner{width:100%!important;max-width:none!important;}
body [data-home-twin-engine] :is(.operating-twin__scenarios,.m7h-twin__scenarios){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin:34px 0 28px!important;padding:1px!important;}
body [data-home-twin-scenario]{display:grid!important;grid-template-columns:34px 1fr!important;grid-template-rows:auto 1fr!important;align-content:start!important;align-items:start!important;gap:13px 12px!important;border:0!important;border-radius:0!important;color:#c8d7cc!important;text-align:left!important;position:relative!important;}
body [data-home-twin-scenario]::after{content:""!important;position:absolute!important;inset:auto 18px 0!important;height:2px!important;background:transparent!important;}
body [data-home-twin-scenario][aria-pressed=true]{color:#fff!important;}
body [data-home-twin-scenario][aria-pressed=true]::after{background:var(--rf-mint)!important;}
body [data-home-twin-scenario]>strong{grid-column:2!important;grid-row:1!important;font-size:14px!important;line-height:1.35!important;letter-spacing:.01em!important;}
body [data-home-twin-scenario]>.rf-scenario-copy{display:block!important;grid-column:1/-1!important;grid-row:2!important;margin:3px 0 0!important;font:400 12px/1.55 Archivo,Arial,sans-serif!important;color:#aabcb0!important;font-style:normal!important;}
body [data-home-twin-engine] :is(.operating-twin__visual,.m7h-twin__visual,.pv-business){display:none!important;}
body .rf-twin-model{margin:18px 0 0!important;position:relative!important;}
body .rf-twin-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid #bedbc82a!important;}
body .rf-twin-metrics>div{padding:19px 20px 3px 0!important;border-right:1px solid #bedbc824!important;}
body .rf-twin-metrics>div+div{padding-left:20px!important;}
body .rf-twin-metrics>div:last-child{border-right:0!important;}
body .rf-twin-metrics span{display:block!important;font:10px/1.5 "IBM Plex Mono",monospace!important;letter-spacing:.12em!important;color:#91aa9a!important;}
body .rf-twin-metrics strong{display:block!important;margin-top:6px!important;font:500 16px/1.4 Archivo,Arial,sans-serif!important;color:#edf3e9!important;}
body .twin-intervention{margin:0!important;padding:24px 0 0!important;border-top:0!important;}
body .of-flow{position:relative!important;min-width:0!important;color:var(--rf-ink)!important;}
body .of-labels{display:grid!important;grid-template-columns:repeat(var(--of-count),minmax(0,1fr))!important;gap:8px!important;position:relative!important;z-index:2!important;}
body .of-label{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;min-width:0!important;min-height:108px!important;padding:13px 10px!important;text-align:left!important;background:#102119!important;border:1px solid #c2dfcd24!important;border-top:2px solid var(--of-tone,#b8e6c6)!important;border-radius:2px!important;color:#eef3e9!important;box-shadow:none!important;}
body button.of-label{cursor:pointer!important;}
body .of-label[data-state=wait],body .of-label[data-state=strained]{--of-tone:var(--rf-gold);background:#282619!important;}
body .of-label[data-state=blocked]{--of-tone:var(--rf-red);background:#2b1f1b!important;}
body .of-label[data-state=pending]{--of-tone:#667a6d;color:#92a198!important;background:#101713!important;}
body .of-label[aria-pressed=true]{outline:1px solid var(--of-tone)!important;outline-offset:3px!important;background:#183025!important;}
body .of-label>span{font:10px/1.4 "IBM Plex Mono",monospace!important;color:#9eb5a6!important;letter-spacing:.1em!important;}
body .of-label strong{font:600 14px/1.35 Archivo,Arial,sans-serif!important;overflow-wrap:anywhere!important;}
body .of-label small{font:11px/1.45 Archivo,Arial,sans-serif!important;color:var(--of-tone,#b8e6c6)!important;overflow-wrap:anywhere!important;}
body .of-visual{height:220px!important;min-width:0!important;margin:-8px 0 0!important;position:relative!important;}
body .of-visual svg{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important;}
body .of-band{fill:none!important;stroke-linecap:round!important;vector-effect:non-scaling-stroke!important;}
body .of-trace{fill:none!important;stroke-width:1.2!important;stroke-linecap:round!important;opacity:.34!important;vector-effect:non-scaling-stroke!important;}
body .of-band--clear,body .of-trace--clear{stroke:var(--rf-mint)!important;}
body .of-band--wait,body .of-band--strained,body .of-trace--wait,body .of-trace--strained{stroke:var(--rf-gold)!important;}
body .of-band--blocked,body .of-trace--blocked{stroke:var(--rf-red)!important;stroke-dasharray:8 7!important;}
body .of-node-halo{fill:#0b1a12!important;stroke:#9ec3aa!important;stroke-width:1.2!important;opacity:.94!important;vector-effect:non-scaling-stroke!important;}
body .of-node-core{fill:var(--rf-mint)!important;}
body .of-node--wait .of-node-halo{stroke:var(--rf-gold)!important;fill:#2b2618!important;}
body .of-node--wait .of-node-core{fill:var(--rf-gold)!important;}
body .of-node--blocked .of-node-halo{stroke:var(--rf-red)!important;fill:#2b1c18!important;}
body .of-node--blocked .of-node-core{display:none!important;}
body .of-node--pending{opacity:.35!important;}
.of-break-mark{stroke:var(--rf-red)!important;stroke-width:2!important;vector-effect:non-scaling-stroke!important;}
body .of-particle{fill:var(--rf-mint)!important;filter:drop-shadow(0 0 4px #b8e6c68c)!important;}
body .of-particle[data-tone=blocked],body .of-particle--branch{fill:var(--rf-gold)!important;filter:drop-shadow(0 0 4px #efd09299)!important;}
body .of-particle--case{fill:#fff8e7!important;stroke:#b8e6c6!important;stroke-width:2!important;vector-effect:non-scaling-stroke!important;}
body .of-particle-trail{stroke:var(--rf-mint)!important;stroke-width:1.5!important;opacity:.26!important;vector-effect:non-scaling-stroke!important;}
body .of-branch,body .of-source{fill:none!important;stroke:var(--rf-gold)!important;stroke-width:1.2!important;opacity:.38!important;vector-effect:non-scaling-stroke!important;}
body .of-source{stroke:var(--rf-mint)!important;}
body .of-particle--source{fill:var(--rf-mint)!important;opacity:.76!important;}
body .of-status{margin:0!important;padding:15px 0 0!important;border-top:1px solid #c3ddcd24!important;font-size:13px!important;line-height:1.55!important;color:#c8d6cb!important;max-width:none!important;}
body .rf-tool-head{margin:0 0 26px!important;padding:0!important;max-width:900px!important;}
body .rf-tool-kicker{display:block!important;font:10px/1.5 "IBM Plex Mono",monospace!important;letter-spacing:.13em!important;color:#a9ccb5!important;}
body .rf-tool-title{margin:7px 0 0!important;font:500 clamp(27px,3vw,43px)/1.12 Archivo,Arial,sans-serif!important;letter-spacing:-.035em!important;color:#f2f4eb!important;}
body .rf-tool-copy{margin:13px 0 0!important;max-width:78ch!important;font-size:15px!important;line-height:1.65!important;color:#b8c6bc!important;}
body .rf-flow-key{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important;margin-top:7px!important;font-size:11px!important;color:#aebfb3!important;}
body .rf-flow-key span::before{content:""!important;display:inline-block!important;width:7px!important;height:7px!important;border-radius:50%!important;margin-right:7px!important;background:var(--tone)!important;}
body .rf-flow-key span[data-tone=clear]{--tone:var(--rf-mint);}
body .rf-flow-key span[data-tone=wait]{--tone:var(--rf-gold);}
body .rf-flow-key span[data-tone=blocked]{--tone:var(--rf-red);}
body .rf-flow-key small{margin-left:auto!important;color:#869b8d!important;}
body .ix-process,body [data-pr-started=false] .rf-process-model{display:none!important;}
body .rf-process-model{padding:32px 0 18px!important;}
body .rf-process-layout{align-items:start!important;}
body .rf-process-left{min-width:0!important;}
body .rf-process-editor{min-width:0!important;top:105px!important;}
body .rf-process-editor .pr-break-dock{display:grid!important;position:static!important;inset:auto!important;background:#10231a!important;border:1px solid #bddbc837!important;box-shadow:none!important;transform:none!important;opacity:1!important;visibility:visible!important;}
body .rf-process-editor .pr-break-dock::before,body .rf-process-editor .pr-break-dock::after{display:none!important;}
body .rf-process-editor .ix-reset{margin-top:12px!important;}
body .ix-erp,body .pp-canvas,body .pp-stage-shell>.ix-detail,body [data-instrument-started=false] .rf-provider-model{display:none!important;}
body .rf-provider-model{padding:28px 0!important;}
body .rf-provider-stack{gap:18px!important;}
body .rf-provider-lane{position:relative!important;}
body .rf-provider-summary{grid-template-columns:1fr auto!important;gap:4px 24px!important;align-items:center!important;margin-bottom:17px!important;}
body .rf-provider-summary>div{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;}
body .rf-provider-summary h4{margin:0!important;color:#edf3e9!important;}
body .rf-provider-summary>strong{grid-column:2!important;grid-row:1!important;font-size:13px!important;color:#dbe8dc!important;text-align:right!important;}
body .rf-provider-summary>small{grid-column:2!important;grid-row:2!important;font:10px/1.4 "IBM Plex Mono",monospace!important;color:#90a697!important;text-align:right!important;}
body .rf-provider-cell{display:flex!important;flex-direction:column!important;gap:6px!important;border-bottom:2px solid var(--cell-tone)!important;color:#eaf2e8!important;box-shadow:none!important;}
body .rf-provider-cell[data-state=clear]{--cell-tone:var(--rf-mint);}
body .rf-provider-cell[data-state=wait]{--cell-tone:var(--rf-gold);background:#272519!important;}
body .rf-provider-cell[data-state=blocked]{--cell-tone:var(--rf-red);background:#2b1e1b!important;}
body .rf-provider-cell[aria-pressed=true]{outline-offset:3px!important;}
body .rf-provider-cell>span{font:10px/1.4 "IBM Plex Mono",monospace!important;color:#9db2a4!important;}
.rf-provider-cell>strong{font-size:13px!important;line-height:1.35!important;}
.rf-provider-cell>small{font-size:11px!important;line-height:1.4!important;color:var(--cell-tone)!important;}
body .rf-provider-flow .of-labels{display:none!important;}
body .rf-provider-flow .of-status{padding-top:9px!important;}
body .rf-provider-editor-slot{margin:23px 0 0!important;padding:22px!important;border-top:1px solid #c3dfcd31!important;background:#10231a!important;}
body .rf-provider-editor-slot [data-pp-dock]{display:block!important;position:static!important;inset:auto!important;width:100%!important;max-width:none!important;margin:0!important;transform:none!important;opacity:1!important;visibility:visible!important;background:transparent!important;border:0!important;box-shadow:none!important;}
body .rf-tool-disclaimer{margin:16px 0 0!important;max-width:none!important;color:#96aa9c!important;font-size:12px!important;}
body .ix-flow[data-kind=ki],body .dp-flow-panel>.ix-detail,body [data-service-started=false] .rf-ki-model{display:none!important;}
body .rf-ki-model{padding:28px 0 16px!important;}
body .rf-ki-facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0 0 22px!important;}
body .rf-ki-fact{padding:14px!important;border:1px solid #bfdac729!important;border-top:2px solid var(--fact-tone)!important;background:#102018!important;}
body .rf-ki-fact[data-state=clear]{--fact-tone:var(--rf-mint);}
body .rf-ki-fact[data-state=wait]{--fact-tone:var(--rf-gold);background:#272419!important;}
body .rf-ki-fact[data-state=blocked]{--fact-tone:var(--rf-red);background:#2b1e1b!important;}
body .rf-ki-fact span{display:block!important;font:10px/1.5 "IBM Plex Mono",monospace!important;letter-spacing:.08em!important;color:#9eafa3!important;}
.rf-ki-fact strong{display:block!important;margin-top:6px!important;font-size:14px!important;color:var(--fact-tone)!important;}
body .rf-ki-flow .of-label{min-height:92px!important;}
body .rf-ki-model>.dc-release{display:block!important;margin-top:24px!important;padding:22px!important;background:#102119!important;border:1px solid #c2dfcd2d!important;}
body .rf-workbench{border:1px solid #c3decd2d!important;background:#0a1710!important;padding:0!important;box-shadow:0 30px 70px #02080642!important;}
body .rf-workbench-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:16px 20px!important;border-bottom:1px solid #c3decd2b!important;background:#102119!important;}
body .rf-workbench-bar span{font:10px/1.5 "IBM Plex Mono",monospace!important;letter-spacing:.12em!important;color:#a8c5b1!important;}
.rf-workbench-bar strong{font:500 15px/1.4 Archivo,Arial,sans-serif!important;color:#edf3e9!important;text-align:right!important;}
body .rf-industry-workbench{border:1px solid #c3decd2d!important;background:#0a1710!important;padding-bottom:36px!important;box-shadow:0 30px 70px #02080642!important;}
body .rf-industry-workbench>.rf-workbench-bar{margin-bottom:30px!important;}
body :is(.cl-industry,[data-expanded-visual]){padding-block:clamp(92px,9vw,145px)!important;}
body .cl-industry [data-cl-flow],body [data-expanded-visual] [data-cl-handoff]{min-height:380px!important;}
body .about-counseling-map{padding:clamp(70px,8vw,120px) 0!important;}
body .about-counseling-head{display:grid!important;grid-template-columns:1.3fr .7fr!important;gap:55px!important;align-items:end!important;margin-bottom:42px!important;}
body .about-counseling-head h2{max-width:none!important;margin:0!important;}
.about-counseling-head p{font-size:17px!important;line-height:1.65!important;margin:0!important;}
body .about-counseling-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important;background:#b8dac626!important;border:1px solid #b8dac626!important;}
body .about-counseling-step{padding:30px!important;background:#0d1c14!important;min-height:285px!important;display:flex!important;flex-direction:column!important;}
body .about-counseling-step span{font:10px/1.5 "IBM Plex Mono",monospace!important;color:#a7c8b0!important;letter-spacing:.12em!important;}
.about-counseling-step h3{font-size:26px!important;line-height:1.2!important;margin:22px 0 12px!important;}
.about-counseling-step p{font-size:14px!important;line-height:1.65!important;margin:0!important;}
.about-counseling-step strong{margin-top:auto!important;padding-top:28px!important;color:#b8e6c6!important;font-size:13px!important;}
body .about-counseling-outcome{display:grid!important;grid-template-columns:auto 1fr!important;gap:24px!important;align-items:center!important;padding:30px!important;margin-top:18px!important;border:1px solid #b8e6c645!important;background:radial-gradient(circle at 10% 50%,#88d49b17,transparent 38%),#102119!important;}
body .about-counseling-outcome>span{display:grid!important;place-items:center!important;width:64px!important;height:64px!important;border-radius:50%!important;border:1px solid #b8e6c6!important;color:#b8e6c6!important;font-size:24px!important;}
.about-counseling-outcome strong{display:block!important;font-size:22px!important;color:#edf3e9!important;}
.about-counseling-outcome p{margin:5px 0 0!important;font-size:14px!important;}
body .rf-goe-flow{margin:24px 0 4px!important;border:1px solid #c2dfcd2b!important;}
@media (max-width:1000px){body{--rf-rail:min(100% - 56px,900px);}body [data-home-twin-engine] :is(.operating-twin__scenarios,.m7h-twin__scenarios){grid-template-columns:repeat(3,minmax(0,1fr))!important;}body .rf-process-layout{grid-template-columns:1fr!important;}.rf-process-editor{position:static!important;}body .rf-provider-cells{grid-template-columns:repeat(5,minmax(120px,1fr))!important;overflow-x:auto!important;padding:3px 3px 8px!important;}body .about-counseling-head{grid-template-columns:1fr!important;gap:22px!important;}.about-counseling-grid{grid-template-columns:1fr!important;}}
@media (max-width:700px){body{--rf-rail:calc(100% - 40px);}body [data-home-twin-engine] :is(.operating-twin__scenarios,.m7h-twin__scenarios){display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:1px!important;margin-inline:-20px!important;padding-inline:20px!important;border-inline:0!important;}body [data-home-twin-scenario]{flex:0 0 235px!important;min-height:135px!important;scroll-snap-align:start!important;grid-template-columns:30px 1fr!important;padding:18px!important;}body [data-home-twin-layout=mobile] [data-home-twin-scenario]>.rf-scenario-copy{display:block!important;grid-column:1/-1!important;grid-row:2!important;}body .rf-twin-model{margin-inline:-2px!important;}.rf-twin-metrics{grid-template-columns:1fr!important;}.rf-twin-metrics>div{border-right:0!important;border-bottom:1px solid #bedbc824!important;padding:14px 0!important;}.rf-twin-metrics>div:last-child{border-bottom:0!important;}body .rf-tool-title{font-size:27px!important;}.rf-tool-copy{font-size:14px!important;}body .of-labels{display:flex!important;overflow-x:auto!important;scroll-snap-type:x proximity!important;padding:3px 3px 8px!important;}.of-label{flex:0 0 138px!important;min-height:115px!important;scroll-snap-align:start!important;}body .of-visual{height:175px!important;}.of-status{font-size:12px!important;}body .rf-process-model{padding-top:20px!important;}.rf-process-editor .pr-break-dock{padding:18px!important;}body .rf-provider-lane{padding:18px 14px!important;}.rf-provider-summary{grid-template-columns:1fr!important;}.rf-provider-summary>strong,.rf-provider-summary>small{grid-column:1!important;grid-row:auto!important;text-align:left!important;}.rf-provider-cells{display:flex!important;}.rf-provider-cell{flex:0 0 150px!important;min-height:112px!important;}.rf-provider-flow .of-visual{height:105px!important;}.rf-provider-editor-slot{padding:16px 0 0!important;background:transparent!important;}body .rf-ki-facts{grid-template-columns:1fr 1fr!important;}.rf-ki-flow .of-visual{height:190px!important;}body .rf-workbench-bar{align-items:flex-start!important;flex-direction:column!important;gap:5px!important;}.rf-workbench-bar strong{text-align:left!important;}.rf-industry-workbench{padding-bottom:24px!important;}.rf-industry-workbench>:not(.rf-workbench-bar){margin-inline:20px!important;}body :is(.cl-industry,[data-expanded-visual]){padding-block:78px!important;}body .about-counseling-map{padding:68px 0!important;}.about-counseling-step{padding:24px!important;}.about-counseling-outcome{grid-template-columns:1fr!important;padding:24px!important;}.about-counseling-outcome>span{width:50px!important;height:50px!important;}body .rf-goe-flow{padding:20px 14px!important;}.rf-goe-flow .of-visual{height:180px!important;}}
@media (prefers-reduced-motion:reduce){body .of-particle,body .of-particle-trail{transition:none!important;}}
}
}
@layer nbc.legacy{
@layer nbc-refinement-7159{
body .ix-process,body .dp-flow-panel>.sm-model,body .dp-flow-panel>.ix-flow{display:none!important;}
}
}
@layer nbc.legacy{
@layer nbc-refinement-7160{
body .of-visual>svg{position:static!important;inset:auto!important;transform:none!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;}
body .rf-provider-cell{font-family:Archivo,Arial,sans-serif!important;}
body .rf-process-editor .pr-break-dock{overflow:visible!important;border-radius:3px!important;}
body .rf-process-editor .pr-dock-summary{width:100%!important;max-width:none!important;}
body .rf-process-editor legend{white-space:normal!important;margin-bottom:10px!important;}
body .rf-ki-flow .of-label strong{font-size:12px!important;overflow-wrap:normal!important;hyphens:auto!important;}
body .twin-intervention__counts{display:none!important;}
body .of-flow .of-node-halo{vector-effect:non-scaling-stroke!important;}
body .rf-process-model~[data-pr-workspace]{display:none!important;}
body .of-diagram{min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;}
@media (max-width:700px){body .of-diagram .of-labels{display:grid!important;min-width:650px!important;overflow:visible!important;padding:3px!important;grid-template-columns:repeat(var(--of-count),minmax(0,1fr))!important;}body .of-diagram .of-visual{min-width:650px!important;}body .rf-industry-workbench>:not(.rf-workbench-bar){width:auto!important;min-width:0!important;}body .rf-industry-workbench :is(h2,h3){width:auto!important;min-width:0!important;max-width:100%!important;overflow-wrap:break-word!important;}}
body .dp-flow-panel>:not(.rf-ki-model){display:none!important;}
@media (max-width:1000px){body .about-counseling-grid{grid-template-columns:1fr!important;}body .about-counseling-step{min-height:0!important;}}
@media (max-width:700px){body .rf-provider-summary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;}body .rf-provider-summary>div{width:100%!important;flex-wrap:nowrap!important;}body .rf-provider-summary>strong,body .rf-provider-summary>small{grid-column:auto!important;grid-row:auto!important;text-align:left!important;max-width:100%!important;}body .rf-provider-summary h4{white-space:nowrap!important;font-size:23px!important;}body .rf-provider-cell{flex:0 0 150px!important;}}
@media (max-width:700px){body .rf-provider-flow .of-diagram .of-visual{min-width:780px!important;}body .rf-provider-flow .rf-provider-cells{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;min-width:780px!important;overflow:visible!important;padding:3px!important;}body .about-counseling-outcome{grid-template-columns:1fr!important;padding:24px!important;gap:20px!important;}}
}
}
@layer nbc.legacy{
@layer nbc-hero-cases-7157{
:root{--hero-top:128px;--hero-bottom:64px;--hero-gap:clamp(32px,4.5vw,68px);--hero-ink:#edf2e9;--hero-muted:#bccabd;--hero-line:#b9d9c32e;}
body [data-hero-contract]{min-height:0!important;height:auto!important;max-height:none!important;padding-top:var(--hero-top)!important;padding-bottom:var(--hero-bottom)!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;}
body [data-hero-contract]::before,body [data-hero-contract]::after{content:none!important;}
body [data-hero-contract] h1{font-size:clamp(36px,4.1vw,64px)!important;line-height:1.1!important;letter-spacing:-.04em!important;max-width:100%!important;width:100%!important;margin-block:18px 24px!important;height:auto!important;min-height:0!important;text-wrap:pretty!important;color:var(--hero-ink)!important;}
body .home-process-opening h1{font-size:clamp(40px,5.2vw,80px)!important;}
body [data-hero-contract] :is(.nbc-hero-grid,.ep-hero-grid,.case2-hero-grid,.local-hero-grid,.nbc-about-hero-grid,.trade-order-hero-grid,.ps-hero-grid,.dt-hero__grid,.dg3-hero-grid){min-height:0!important;height:auto!important;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;gap:var(--hero-gap)!important;padding-block:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;}
body [data-hero-contract] :is(.nbc-hero-grid,.ep-hero-grid,.case2-hero-grid,.local-hero-grid,.trade-order-hero-grid,.ps-hero-grid)>*{min-width:0!important;}
body [data-hero-contract] :is(.nbc-unified-hero-lead,.case2-hero-lead,.ep-lede,.lede,.ph-lede){font-size:18px!important;line-height:1.6!important;max-width:62ch!important;margin:0 0 24px!important;color:var(--hero-muted)!important;}
body [data-hero-contract] :is(.hero-actions,.nbc-hero-actions,.local-hero-actions){margin-top:26px!important;gap:14px 24px!important;flex-wrap:wrap!important;}
body [data-hero-contract] :is(.ss-scene,.regional-scene,.hero-explanation,.hero-preview,.nbc-hero-artifact,.hv-signal){min-height:0!important;height:auto!important;width:100%!important;max-width:560px!important;justify-self:end!important;margin:0!important;padding:16px 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;}
body [data-hero-contract] :is(.ss-scene,.regional-scene,.hero-explanation,.hero-preview,.nbc-hero-artifact,.hv-signal)::before,body [data-hero-contract] :is(.ss-scene,.regional-scene,.hero-explanation,.hero-preview,.nbc-hero-artifact,.hv-signal)::after{content:none!important;}
body [data-hero-contract] :is(.ss-scene,.regional-scene,.hero-explanation)>figcaption{margin-bottom:18px!important;padding:0!important;}
body [data-hero-contract] :is(.ss-scene,.regional-scene,.hero-explanation) :is(h2,figcaption>strong){font-size:clamp(23px,2vw,29px)!important;line-height:1.2!important;}
body [data-hero-contract] .iv-node{min-height:0!important;padding-block:12px!important;}
body [data-hero-contract] .iv-node p{font-size:14px!important;line-height:1.5!important;margin-top:5px!important;}
body [data-hero-contract] .hero-preview li{padding-block:14px!important;}
body [data-hero-contract] .regional-scene :is(.revision-flow,.data-sources,.handover-flow){margin-block:18px!important;}
body [data-hero-contract] :is(.ce-evidence,.p2-evidence-hero__frame){background:transparent!important;box-shadow:none!important;border-radius:0!important;}
body .oml-hero[data-hero-contract]{padding-top:36px!important;}
body .home-process-opening[data-hero-contract]{padding:0!important;min-height:0!important;}
body .p2-evidence-proof{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px 36px!important;margin:48px 0 0!important;padding:24px 0 0!important;border:0!important;border-top:1px solid var(--hero-line)!important;background:transparent!important;min-height:0!important;}
body .p2-evidence-proof__meta{grid-column:1/-1!important;display:flex!important;justify-content:space-between!important;padding:0!important;color:#aecaaf!important;font:12px/1.5 "IBM Plex Mono",monospace!important;}
body .p2-proof-mark{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:12px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--hero-ink)!important;min-height:0!important;}
body .p2-proof-mark__metric{grid-column:2!important;font-size:clamp(22px,2.2vw,34px)!important;line-height:1.2!important;letter-spacing:-.04em!important;white-space:normal!important;}
body .case-example-box{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:clamp(24px,3.5vw,48px)!important;margin:36px 0 0!important;border:1px solid #b8d7bf55!important;border-radius:10px!important;background:#10251b!important;box-shadow:none!important;color:#edf2e9!important;}
body .case-example-head{margin:0 0 28px!important;border-bottom:1px solid #c1dfca38!important;}
body .case-example-head>span{font:11px/1.6 "IBM Plex Mono",monospace!important;letter-spacing:.09em!important;color:#b7ddbf!important;}
body .case-example-head h3{font-size:clamp(25px,2.5vw,36px)!important;line-height:1.2!important;margin:12px 0!important;color:#eff3e8!important;}
body .case-example-head p{font-size:16px!important;line-height:1.6!important;margin:0!important;color:#c0d1c2!important;}
@media (max-width:1100px){:root{--hero-top:112px;--hero-bottom:48px;--hero-gap:36px;}body [data-hero-contract] :is(.nbc-hero-grid,.ep-hero-grid,.case2-hero-grid,.local-hero-grid,.nbc-about-hero-grid,.trade-order-hero-grid,.ps-hero-grid,.dt-hero__grid,.dg3-hero-grid){grid-template-columns:1fr!important;}body [data-hero-contract] :is(.ss-scene,.regional-scene,.hero-explanation,.hero-preview,.hv-signal){max-width:640px!important;justify-self:start!important;}}
@media (max-width:700px){:root{--hero-top:104px;--hero-bottom:40px;--hero-gap:28px;}body [data-hero-contract] h1{font-size:clamp(32px,8.8vw,43px)!important;line-height:1.12!important;margin-block:14px 20px!important;}body [data-hero-contract] :is(.nbc-unified-hero-lead,.case2-hero-lead,.ep-lede,.lede,.ph-lede){font-size:17px!important;line-height:1.6!important;}body [data-hero-contract] :is(.ss-scene,.regional-scene,.hero-explanation,.hero-preview){padding:12px 0 0!important;max-width:100%!important;}body .p2-evidence-proof{grid-template-columns:1fr!important;gap:22px!important;margin-top:30px!important;}body .p2-evidence-proof__meta{font-size:10px!important;gap:16px!important;}body .p2-proof-mark{padding:0 0 20px!important;border-bottom:1px solid var(--hero-line)!important;}body .p2-proof-mark__metric{font-size:28px!important;}body .case-example-box{padding:22px 16px!important;margin-top:24px!important;border-radius:6px!important;}body .case-example-head p{font-size:15px!important;}}
body [data-hero-contract] :is(.p2-evidence-hero__intro,.p2-evidence-hero__frame,.ep-hero-wrap,.service-hero-copy,.nbc-about-hero-copy,.case2-wrap){background:transparent!important;box-shadow:none!important;border-radius:0!important;}
body [data-hero-contract] :is(.p2-evidence-hero__intro,.p2-evidence-hero__frame,.ep-hero-wrap,.nbc-hero-grid)::before,body [data-hero-contract] :is(.p2-evidence-hero__intro,.p2-evidence-hero__frame,.ep-hero-wrap,.nbc-hero-grid)::after{content:none!important;}
body [data-hero-contract]>:is(.sw,.wrap,.case2-wrap,.ep-hero-wrap){padding-block:0!important;min-height:0!important;}
body [data-hero-contract] :is(.nbc-hero-grid,.ep-hero-grid,.case2-hero-grid,.local-hero-grid,.nbc-about-hero-grid,.trade-order-hero-grid,.ps-hero-grid,.dt-hero__grid,.dg3-hero-grid){align-items:start!important;}
body [data-hero-contract] :is(.nbc-hero-grid,.ep-hero-grid,.case2-hero-grid,.local-hero-grid,.nbc-about-hero-grid,.trade-order-hero-grid,.ps-hero-grid,.dt-hero__grid,.dg3-hero-grid,.h7-hero__grid,.authority-hero__grid)>*{align-self:start!important;min-height:0!important;}
body .dg3-hero[data-hero-contract]{padding-top:24px!important;}
body [data-hero-contract] .pv-scene{width:100%!important;max-width:560px!important;min-height:0!important;height:auto!important;margin:0!important;padding:16px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body [data-hero-contract] .pv-scene::before,body [data-hero-contract] .pv-scene::after{content:none!important;}
body [data-hero-contract] .pv-scene figcaption{margin-bottom:20px!important;}
body [data-hero-contract] .pv-scene figcaption :is(h2,strong){font-size:clamp(23px,2vw,29px)!important;line-height:1.2!important;}
@media (max-width:700px){body [data-hero-contract] .pv-scene{max-width:100%!important;}}
}
}
@layer nbc.legacy{
@layer nbc-premium-tools-7155{
body [class^="pv-"] button:focus-visible,body button[class^="pv-"]:focus-visible{outline:2px solid #f2dba7!important;outline-offset:4px!important;}
body [data-state="wait"]{--pv-tone:#efd092;}
body [data-state="clear"]{--pv-tone:#b8e6c6;}
body [data-state="blocked"]{--pv-tone:#eeaaa1;}
body [data-state="pending"]{--pv-tone:#94a69b;}
body .ix-erp{display:none!important;}
body [data-home-twin-engine] :is(.operating-twin__visual,.m7h-twin__visual,.twin-intervention__counts,.twin-intervention__progress){display:none!important;}
body .twin-intervention>p:not(.twin-story):not(.twin-intervention__feedback){display:none!important;}
body [data-home-twin-engine] :is(.operating-twin__visual,.m7h-twin__visual){display:block!important;}
body [data-home-twin-engine] :is(.operating-twin__scenarios,.m7h-twin__scenarios){border-bottom:1px solid #a8c5b53d!important;width:100%!important;}
body [data-home-twin-scenario]{flex-direction:column!important;justify-content:flex-start!important;min-width:0!important;border-bottom:2px solid transparent!important;font:500 14px/1.4 Archivo,Arial,sans-serif!important;}
body [data-home-twin-scenario][aria-pressed=true]{border-bottom-color:#b8e6c6!important;}
body [data-home-twin-scenario] span{font-size:inherit!important;}
body .twin-intervention{display:grid!important;grid-template-columns:1fr auto!important;gap:12px 30px!important;border:0!important;background:transparent!important;}
@media (max-width:700px){body [data-home-twin-scenario]{font-size:10px!important;}body .twin-intervention{grid-template-columns:1fr!important;gap:12px!important;}}
body [data-home-twin-scenario] strong{font-weight:500!important;}
@media (max-width:700px){body [data-home-twin-engine] :is(.operating-twin__scenarios,.m7h-twin__scenarios){margin:22px 0!important;}body [data-home-twin-scenario]{gap:12px!important;border-bottom:0!important;}body [data-home-twin-scenario] strong{line-height:1.35!important;}}
}
}
@layer nbc.legacy{
@layer nbc-editorial-system-7154{
:root{--ed-title:clamp(32px,3vw,48px);--ed-evidence:clamp(36px,3.5vw,56px);--ed-copy:72ch;--ed-line:#a9dcbc38;--ed-ink:#edf2eb;--ed-muted:#b8c8bd;--ed-green:#b9e5c3;--ed-gold:#e8c17b;}
body.page main [data-editorial-title]{font-size:var(--ed-title)!important;line-height:1.16!important;letter-spacing:-.035em!important;max-width:100%!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;text-wrap:pretty!important;}
body.page main [data-editorial-title="evidence"]{font-size:var(--ed-evidence)!important;}
body.page main [data-editorial-title="closing"]{font-size:var(--ed-title)!important;}
body.page main [data-editorial-intro]{min-width:0!important;}
body.page main [data-editorial-intro]>p:not(:first-child){width:100%!important;max-width:var(--ed-copy)!important;font-size:clamp(17px,1.35vw,20px)!important;line-height:1.6!important;}
body.page main :is(.erp-ai-readiness-section,.process-engagement,.ki-engagement)>:is(.wrap,.sw)>:is(header,div)>h2{max-width:100%!important;}
body.page main :is(.service-close-v6694,.dt-close){padding-block:clamp(56px,6vw,88px)!important;min-height:0!important;}
body.page .service-close-v6694__panel{align-items:center!important;gap:clamp(28px,4vw,64px)!important;}
body.page .service-close-v6694__copy{min-width:0!important;}
body.page .service-close-v6694__copy>p{font-size:18px!important;max-width:65ch!important;line-height:1.6!important;}
body.page main [data-editorial-disclosure]{display:block!important;padding-block:12px!important;min-height:0!important;height:auto!important;content-visibility:visible!important;}
body.page main [data-editorial-disclosure]>[data-width-axis="outer"]{display:block!important;}
.ed-details{display:block!important;width:100%!important;border:0!important;border-top:1px solid var(--ed-line)!important;border-radius:0!important;background:transparent!important;color:var(--ed-ink)!important;}
.ed-details>summary{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;gap:8px 28px!important;list-style:none!important;cursor:pointer!important;padding:28px 0!important;min-height:100px!important;}
.ed-details>summary::-webkit-details-marker{display:none!important;}
.ed-details>summary::marker{content:""!important;}
body.page main .ed-details>summary [data-editorial-title]{font-size:clamp(24px,2vw,32px)!important;line-height:1.24!important;grid-column:1!important;margin:0!important;}
.ed-details>summary:focus-visible{outline:2px solid var(--ed-gold)!important;outline-offset:5px!important;}
@media (max-width:760px){:root{--ed-title:clamp(28px,7.7vw,34px);--ed-evidence:clamp(30px,8vw,36px);}body.page main [data-editorial-title="closing"]{max-width:100%!important;}body.page main [data-editorial-intro]>p:not(:first-child){font-size:17px!important;}body.page main :is(.service-hero,.bi-hero,.dt-hero,.dc7-entry,.local-hero,.nbc-about-hero,.case2-hero,.ep-hero){padding-top:calc(104px + env(safe-area-inset-top))!important;padding-bottom:40px!important;min-height:0!important;}.ed-details>summary{padding-block:24px!important;gap:8px 16px!important;}body.page main .ed-details>summary [data-editorial-title]{font-size:24px!important;}}
body.page main [data-editorial-title="closing"]{max-width:100%!important;}
body.page main [data-editorial-title="support"]{font-size:clamp(25px,2.2vw,34px)!important;}
[data-editorial-disclosure] .ps-project-tab[aria-selected="true"]{background:#a9dcbc0c!important;box-shadow:inset 3px 0 var(--ed-green)!important;border-color:var(--ed-green)!important;}
@media (max-width:760px){[data-editorial-disclosure] .ps-project-tab{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px 16px!important;min-height:0!important;padding:16px!important;border:0!important;border-top:1px solid var(--ed-line)!important;border-radius:0!important;}[data-editorial-disclosure] .ps-project-tab>strong{grid-column:1!important;grid-row:1!important;font-size:18px!important;}[data-editorial-disclosure] .ps-project-tab>small{grid-column:2!important;grid-row:1!important;}[data-editorial-disclosure] .ps-project-tab>em{grid-column:1/-1!important;grid-row:2!important;}}
}
}
@layer nbc.legacy{
@layer nbc-signature-7150{
.sm-model{display:block!important;min-width:0!important;width:100%!important;max-width:none!important;background:transparent!important;border:0!important;padding:20px 0!important;color:#eef5ec!important;}
.sm-head{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #637c6955;padding-bottom:18px;}
.sm-head strong{font:500 clamp(1.25rem,2vw,1.8rem)/1.25 Archivo,Arial,sans-serif!important;color:#eef5ec!important;letter-spacing:-.025em!important;text-wrap:balance;}
.sm-model button{font:500 .95rem/1.45 Archivo,Arial,sans-serif;min-height:44px;padding:10px 16px;border:1px solid #6e967a;background:transparent;color:#e2eee3;cursor:pointer;white-space:normal;}
.sm-model button:focus-visible{outline:2px solid #ead291;outline-offset:5px;}
.sm-progress,.sm-legend{font:400 .85rem/1.55 Archivo,Arial,sans-serif!important;color:#becfc3!important;margin:14px 0!important;}
.sm-surface{position:relative!important;width:100%!important;min-height:0!important;overflow:visible!important;margin:20px 0 0!important;}
.sm-surface>svg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;min-height:0!important;overflow:visible!important;}
.sm-node{position:absolute!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;transform:translateX(-50%)!important;width:14%!important;min-width:0!important;min-height:0!important;padding:4px!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;text-align:left!important;color:#eff4eb!important;}
.sm-node strong{font:500 .95rem/1.3 Archivo,Arial,sans-serif!important;letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:auto!important;color:#eff4eb!important;}
.sm-node[aria-pressed=true]{border-bottom-color:#b8e6c6!important;background:#b8e6c60b!important;}
.sm-number{font:400 .7rem/1.5 "IBM Plex Mono",monospace!important;color:#a6c2ae!important;}
.sm-state,.sm-work{font:400 .8rem/1.45 Archivo,Arial,sans-serif!important;color:#b8d7c1!important;}
.sm-node[data-state=wait] .sm-state,.sm-node[data-state=blocked] .sm-state{color:#efd092!important;}
.sm-status{font:500 clamp(1.05rem,1.6vw,1.3rem)/1.55 Archivo,Arial,sans-serif!important;color:#e7efdf!important;max-width:80ch!important;margin:20px 0!important;}
.sm-tracked{font:500 1rem/1.5 Archivo,Arial,sans-serif!important;color:#f4e7c6!important;border-bottom:1px solid #637c6944!important;padding-bottom:14px!important;margin:0!important;}
.sm-model[data-layout=vertical] .sm-node{left:100px!important;width:calc(100% - 105px)!important;transform:none!important;}
.sm-head button{flex-shrink:0;}
.sm-comparison{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;border-top:1px solid #637c6944;margin:24px 0;padding-top:18px;}
.sm-comparison>div{display:grid;gap:8px;min-width:0;font-size:.85rem;}
.sm-comparison strong{font-weight:500;color:#e3eddf;}
.sm-comparison span{color:#d5c399;}
@media (max-width:760px){.sm-head{flex-wrap:wrap;}.sm-comparison{grid-template-columns:1fr;gap:0;}.sm-comparison>div{grid-template-columns:minmax(0,1fr) auto;padding:10px 0;border-bottom:1px solid #637c6933;}}
.sm-model button:not(.sm-node){padding:10px 16px!important;min-height:44px!important;border:1px solid #6e967a!important;color:#e2eee3!important;background:transparent!important;border-radius:0!important;line-height:1.45!important;}
.sm-model[data-layout=vertical] .sm-surface>svg{width:100px!important;overflow:visible!important;}
.sm-surface>svg{display:block!important;visibility:visible!important;opacity:1!important;}
}
}
@layer nbc.legacy{
@layer nbc-model-priority-7149{
.ix-tracked{color:#f5edd9!important;font:500 1rem/1.5 Archivo,Arial,sans-serif!important;margin:0 0 16px!important;border-bottom:1px solid #64877244!important;padding-bottom:16px!important;}
.mx-baro-focus{padding:0 0 24px;border-bottom:1px solid #64877266;margin-bottom:20px;color:#eaf2e9;}
.mx-baro-focus>span{display:block;font:400 .75rem/1.5 "IBM Plex Mono",monospace;letter-spacing:.08em;color:#b8d4c1;margin-bottom:12px;}
.mx-baro-focus>strong{display:block;font:500 clamp(1.4rem,2.2vw,2rem)/1.2 Archivo,Arial,sans-serif;text-wrap:balance;}
.mx-baro-focus>p{font:400 1rem/1.6 Archivo,Arial,sans-serif;color:#cedbd1;max-width:68ch;margin:14px 0 0;}
.mx-route-link{display:inline-block;color:#b8e6c6!important;text-decoration:none;border-bottom:1px solid #648772;padding:12px 0;min-height:44px;box-sizing:border-box;font:500 .95rem/1.4 Archivo,Arial,sans-serif;}
.mx-route-link:focus-visible{outline:2px solid #e9d79a;outline-offset:4px;}
}
}
@layer nbc.legacy{
@layer nbc-editorial-folios-7147{
.nf-principles{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(24px,3vw,48px)!important;}
.nf-principles>div{min-width:0!important;padding:24px 0 0!important;border-top:1px solid var(--nf-rule)!important;background:none!important;}
.nf-flow ol{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;list-style:none!important;margin:0!important;padding:0!important;}
.nf-flow ol:has(>li:last-child:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))!important;}
.nf-flow li{position:relative!important;min-width:0!important;margin:0!important;padding:28px 30px 0 0!important;border-top:2px solid #77947b!important;list-style:none!important;}
.nf-flow li::before{content:""!important;position:absolute!important;top:-6px!important;left:0!important;width:10px!important;height:10px!important;border:2px solid var(--nf-paper)!important;border-radius:50%!important;background:var(--nf-accent)!important;box-sizing:border-box!important;}
.nf-flow li:last-child{padding-right:0!important;}
@media (max-width:1000px){.nf-flow ol{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 24px!important;}.nf-flow ol:has(>li:last-child:nth-child(3)){grid-template-columns:1fr!important;}.nf-flow ol:has(>li:last-child:nth-child(3)) li{padding:0 0 0 24px!important;border-top:0!important;border-left:2px solid #77947b!important;}.nf-flow ol:has(>li:last-child:nth-child(3)) li::before{left:-6px!important;top:0!important;}}
@media (max-width:900px){.nf-principles{grid-template-columns:1fr!important;gap:24px!important;}}
@media (max-width:600px){.nf-flow ol{grid-template-columns:1fr!important;gap:0!important;}.nf-flow ol li{padding:0 0 28px 24px!important;border-top:0!important;border-left:2px solid #77947b!important;}.nf-flow ol li::before{left:-6px!important;top:0!important;}.nf-flow ol li:last-child{padding-bottom:0!important;}}
@media (max-width:600px){.nf-flow ol:has(>li:last-child:nth-child(3)){gap:0!important;}}
}
}
@layer nbc.legacy{
@layer nbc-tools-7145;
}
@layer nbc.legacy{
@layer nbc-layout-hardening-7143;
}
@layer nbc.legacy{
@layer nbc-hero-identities-7141{
.case2-hero-lead{max-width:58ch!important;font-size:1.0625rem!important;line-height:1.65!important;}
.hero-preview{display:block!important;min-width:0!important;margin:24px 0!important;padding:20px 0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#edf2eb!important;}
.hero-preview figcaption{font:500 clamp(1.3rem,2vw,1.8rem)/1.25 Archivo,Arial,sans-serif!important;color:#edf2eb!important;position:static!important;margin:0 0 24px!important;}
.hero-preview ol{display:grid!important;grid-template-columns:1fr!important;gap:0!important;list-style:none!important;padding:0!important;margin:0!important;}
.hero-preview li{display:grid!important;position:relative!important;grid-template-columns:36px minmax(0,1fr)!important;column-gap:16px!important;min-width:0!important;padding:16px 0!important;border:0!important;border-top:1px solid #a9dcbc40!important;background:transparent!important;}
.hero-preview li::before{content:none!important;}
.hero-preview li>span{grid-row:1/3!important;color:#a9dcbc!important;font:400 .8rem/1.7 monospace!important;}
.hero-preview strong{color:#edf2eb!important;font:500 1.0625rem/1.4 Archivo,Arial,sans-serif!important;}
.hero-preview .is-friction strong{color:#edc782!important;}
.hero-preview p{color:#c0cdc4!important;font:400 .9375rem/1.55 Archivo,Arial,sans-serif!important;margin:5px 0 0!important;max-width:none!important;}
.service-hero .service-hero-copy h1,.local-hero h1{max-width:100%!important;line-height:1.09!important;text-wrap:balance!important;overflow-wrap:break-word!important;}
.service-hero-proofline{max-width:100%!important;}
@media (max-width:600px){.hero-preview li{grid-template-columns:28px minmax(0,1fr)!important;gap:8px 12px!important;}}
}
}
@layer nbc.legacy{
@layer nbc-instrument-focus-7137{}
}
@layer nbc.legacy{
@layer nbc-delegation-7136{
.dc-release{background:transparent!important;padding:24px 0!important;color:#edf2eb!important;}
.dc-release :is(p,small){font:400 1rem/1.6 Archivo,Arial,sans-serif!important;color:#c1cfc6!important;max-width:80ch!important;}
.dc-release small{display:block!important;margin-top:16px!important;}
.dc-release button{font:500 1rem/1.4 Archivo,Arial,sans-serif!important;color:#b2dfc2!important;min-height:48px!important;padding:12px 18px!important;background:transparent!important;border:1px solid #b2dfc270!important;white-space:normal!important;cursor:pointer!important;}
.dc-release button:disabled{opacity:.6!important;cursor:default!important;}
.dc-release button:focus-visible{outline:2px solid #edc782!important;outline-offset:4px!important;}
}
}
@layer nbc.legacy{
@layer nbc-service-clarity-7132{
body[data-service-clarity] .sr-outcome{display:block!important;position:relative!important;width:100%!important;max-width:none!important;margin:28px 0!important;padding:28px 0!important;border-block:1px solid #a9dcbc45!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#edf2eb!important;}
body[data-service-clarity] .sr-outcome :where(div,li,p,strong,span){min-width:0!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:break-word!important;}
body[data-service-clarity] .sr-outcome figcaption{position:static!important;display:block!important;margin:0 0 28px!important;padding:0!important;border:0!important;background:none!important;color:#b2dfc2!important;font:500 .8rem/1.6 "IBM Plex Mono",monospace!important;letter-spacing:.07em!important;}
body[data-service-clarity] .sr-outcome span{display:block!important;color:#b2dfc2!important;font:500 .85rem/1.5 Archivo,Arial,sans-serif!important;margin-bottom:12px!important;}
body[data-service-clarity] .sr-outcome strong{display:block!important;color:#edf2eb!important;font:500 clamp(1.3rem,2vw,1.9rem)/1.25 Archivo,Arial,sans-serif!important;letter-spacing:-.025em!important;}
body[data-service-clarity] .sr-outcome p{color:#c0cdc4!important;font:400 1rem/1.65 Archivo,Arial,sans-serif!important;margin:12px 0 0!important;max-width:70ch!important;}
body[data-service-clarity] .sr-outcome .sr-limit{max-width:95ch!important;padding-top:24px!important;border-top:1px solid #a9dcbc35!important;margin-top:24px!important;font-size:.85rem!important;}
.sr-equation{display:grid!important;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr)!important;gap:24px!important;align-items:start!important;}
.sr-equation>b{color:#edc782!important;font:400 2.5rem/1 Archivo,Arial,sans-serif!important;padding-top:40px!important;}
body[data-service-clarity][data-service-story="process"] .service-value-lens{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;}
body[data-service-clarity] .ai-readiness-layout{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;}
body[data-service-clarity] .ai-readiness-row{grid-template-columns:minmax(120px,.6fr) minmax(140px,.7fr) minmax(0,1.7fr)!important;}
body[data-service-clarity] .sr-restart{display:inline-block!important;margin:18px 0 0 16px!important;padding:12px 8px!important;min-height:44px!important;background:transparent!important;color:#c0cdc4!important;border:0!important;border-bottom:1px solid #a9dcbc55!important;font:400 .9rem/1.5 Archivo,Arial,sans-serif!important;cursor:pointer!important;}
body[data-service-clarity] .sr-restart[hidden]{display:none!important;}
body[data-service-clarity] :is(.sr-restart,.sr-readiness summary):focus-visible{outline:2px solid #edc782!important;outline-offset:4px!important;}
@media (max-width:1000px){.sr-equation{grid-template-columns:1fr!important;gap:18px!important;}.sr-equation>b{padding:0!important;}body[data-service-clarity] .ai-readiness-row{grid-template-columns:1fr!important;}}
@media (max-width:760px){body[data-service-clarity][data-service-story="process"] .service-value-lens{grid-template-columns:1fr!important;}body[data-service-clarity] .sr-restart{margin-left:0!important;}}
}
}
@layer nbc.legacy{
@layer nbc-service-stories-7128{
body[data-service-story]{--ss-ink:#edf2eb;--ss-muted:#becdc3;--ss-green:#a9dcbc;--ss-amber:#edc782;--ss-line:#a9dcbc38;}
body[data-service-story] .ss-paths path{fill:none;stroke:#a9dcbc50;stroke-width:1.3;vector-effect:non-scaling-stroke;transition:stroke .5s,opacity .5s;}
body[data-service-story] .ss-dots circle{fill:#d6ffe0;}
body[data-service-story] .ss-dots circle[data-warm]{fill:var(--ss-amber);}
body[data-service-story=erp] .ss-paths path[data-active=true]{stroke:var(--ss-green);stroke-width:2;}
body[data-service-story=erp] .ss-paths path[data-active=false]{opacity:.38;}
body[data-service-story=process] .ss-paths path:first-child{stroke:#a9dcbc44;stroke-dasharray:3 7;}
body[data-service-story=process] .ss-paths path:not(:first-child){stroke:#edc78277;}
body[data-service-story=ki] .ss-paths path:nth-child(n/**/+2){stroke:#edc78288;}
body[data-service-story] .ss-release{margin-top:24px!important;border-color:#edc78288!important;color:var(--ss-amber)!important;}
body[data-service-story] .ss-status{min-height:52px;font-size:.9rem!important;}
body[data-service-story=ki]:not([data-v7359-p1="true"]) .ai-gates{display:grid!important;grid-template-columns:1fr!important;gap:0!important;}
body[data-service-story=ki][data-v7359-p1="true"] .ai-gates{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;}
body[data-service-story=ki]:not([data-v7359-p1="true"]) .ai-gates>.ai-gate{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:clamp(24px,4vw,60px)!important;border:0!important;border-top:1px solid var(--ss-line)!important;background:transparent!important;padding:36px 0!important;}
body[data-service-story=ki][data-v7359-p1="true"] .ai-gates>.ai-gate{display:block!important;border:1px solid rgba(17,21,18,.14)!important;background:rgba(255,255,255,.52)!important;padding:28px!important;}
body[data-service-story=ki][data-v7359-p1="true"] .ai-gates>.ai-gate>.ai-gate__index{display:block!important;margin:0 0 18px!important;width:auto!important;color:rgba(53,99,66,.62)!important;}
body[data-service-story=ki][data-v7359-p1="true"] .ai-gate__body{display:block!important;width:100%!important;}
body[data-service-story=ki][data-v7359-p1="true"] .ai-gate__body h3{font-size:clamp(1.2rem,1.45vw,1.55rem)!important;line-height:1.22!important;margin:7px 0 12px!important;overflow-wrap:normal!important;word-break:normal!important;}
body[data-service-story=ki][data-v7359-p1="true"] .ai-gate__body>p{line-height:1.6!important;color:rgba(17,21,18,.74)!important;}
body[data-service-story=ki] .ai-gate__body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;}
body[data-service-story=ki] .ai-gate__body>.mono{grid-column:1!important;}
body[data-service-story=ki] .ai-gate__body h3{max-width:none!important;font-size:clamp(1.4rem,1.8vw,1.9rem)!important;line-height:1.08!important;margin:0!important;}
body[data-service-story=ki] .ai-gate__body>p{margin:0!important;}
body[data-service-story=ki] .ai-gate__body>:is(blockquote,a,.ai-gate__signals){grid-column:1!important;}
@media (max-width:1100px){body[data-service-story=ki] .ai-gate__body{grid-template-columns:1fr!important;}body[data-service-story=ki] .ai-gate__body>:is(blockquote,a,.ai-gate__signals){grid-column:1!important;}}
@media (max-width:760px){body[data-service-story=ki]:not([data-v7359-p1="true"]) .ai-gates>.ai-gate{grid-template-columns:30px minmax(0,1fr)!important;gap:14px!important;}body[data-service-story=ki][data-v7359-p1="true"] .ai-gates{display:block!important;}body[data-service-story=ki][data-v7359-p1="true"] .ai-gates>.ai-gate{display:block!important;margin-bottom:12px!important;padding:24px!important;}}
}
}
@layer nbc.legacy{
@layer nbc-tool-entrances-v7123{
body .te:not([data-service-entry-visual]){display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;opacity:1!important;transform:none!important;visibility:visible!important;overflow:visible!important;isolation:isolate;border:1px solid #a9dcbc40!important;border-radius:12px!important;background:radial-gradient(ellipse at 85% 20%,#a9dcbc0c,transparent 65%),rgba(13,25,20,.62)!important;box-shadow:0 18px 60px #00000012!important;color:#edf2eb!important;transition:border-color .3s ease!important;}
body .te:not([data-service-entry-visual])::before,body .te:not([data-service-entry-visual])::after{content:none!important;}
body .te:not([data-service-entry-visual]):focus-within{border-color:#a9dcbc99!important;}
body .te:not([data-service-entry-visual]) :where(div,h2,h3,p,strong,span,small,figure,figcaption){min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;height:auto!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;text-transform:none!important;hyphens:manual!important;letter-spacing:normal!important;text-align:left!important;box-sizing:border-box!important;}
body .te:not([data-service-entry-visual]) .te-top{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px 24px!important;padding:18px clamp(20px,3vw,42px)!important;border-bottom:1px solid #a9dcbc26!important;}
body .te:not([data-service-entry-visual]) .te-top span,body .te:not([data-service-entry-visual]) figcaption{font:500 .8125rem/1.6 "IBM Plex Mono",monospace!important;letter-spacing:.04em!important;color:#a9dcbc!important;}
body .te:not([data-service-entry-visual]) .te-top span:last-child{color:#bdcbbf!important;}
body .te:not([data-service-entry-visual]) .te-body{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:clamp(28px,4vw,64px)!important;align-items:center!important;padding:clamp(24px,4vw,52px) clamp(20px,3vw,42px)!important;}
body .te:not([data-service-entry-visual]) .te-copy{position:static!important;padding:0!important;}
body .te:not([data-service-entry-visual]) h2{display:block!important;width:100%!important;font:500 clamp(1.75rem,2.8vw,3rem)/1.15 Archivo,Arial,sans-serif!important;letter-spacing:-.035em!important;color:#edf2eb!important;margin:0!important;padding:0!important;text-wrap:balance!important;}
body .te:not([data-service-entry-visual]) p{font:400 1rem/1.65 Archivo,Arial,sans-serif!important;color:#bdcbbf!important;margin:16px 0 0!important;padding:0!important;}
body .te:not([data-service-entry-visual]) .te-start{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;position:relative!important;min-height:52px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:26px 0 0!important;padding:14px 22px!important;background:#b9ebc9!important;border:1px solid #b9ebc9!important;border-radius:6px!important;color:#102018!important;font:600 1rem/1.45 Archivo,Arial,sans-serif!important;white-space:normal!important;cursor:pointer!important;}
body .te:not([data-service-entry-visual]) .te-start span{color:inherit!important;transition:transform .25s ease!important;}
body .te:not([data-service-entry-visual]) .te-start:focus-visible{outline:2px solid #edc782!important;outline-offset:5px!important;}
body .te:not([data-service-entry-visual]) .te-start:hover span,body .te:not([data-service-entry-visual]) .te-start:focus-visible span{transform:translateX(4px);}
body .te:not([data-service-entry-visual]) small{display:block!important;font:400 .8125rem/1.6 Archivo,Arial,sans-serif!important;color:#bdcbbf!important;margin:14px 0 0!important;}
body .te:not([data-service-entry-visual]) figcaption{display:block!important;position:static!important;margin:0 0 24px!important;padding:0!important;background:none!important;border:0!important;}
body .te:not([data-service-entry-visual]) svg{display:block!important;width:100%!important;height:100px!important;margin:12px 0!important;overflow:visible!important;}
body .te:not([data-service-entry-visual]) svg path{fill:none!important;vector-effect:non-scaling-stroke;stroke-linecap:round;}
body .te:not([data-service-entry-visual])[hidden],body [data-instrument-started="true"] .te,body [data-pr-started="true"] .te,body [data-service-started="true"] .te{display:none!important;}
@media (hover:hover){body .te:not([data-service-entry-visual]):hover{border-color:#a9dcbc77!important;}}
@media (max-width:1000px){body .te:not([data-service-entry-visual]) .te-body{grid-template-columns:minmax(0,1fr)!important;gap:32px!important;}body .te:not([data-service-entry-visual]) h2{font-size:clamp(1.75rem,4vw,2.5rem)!important;}}
@media (max-width:600px){body .te:not([data-service-entry-visual]){border-radius:8px!important;}body .te:not([data-service-entry-visual]) .te-top{padding:14px 20px!important;gap:4px!important;}body .te:not([data-service-entry-visual]) .te-top span{font-size:.75rem!important;}body .te:not([data-service-entry-visual]) .te-body{padding:24px 20px!important;}body .te:not([data-service-entry-visual]) h2{font-size:clamp(1.65rem,6.8vw,2rem)!important;}body .te:not([data-service-entry-visual]) .te-start{width:100%!important;padding-inline:14px!important;}body .te:not([data-service-entry-visual]) figcaption{font-size:.75rem!important;}}
@media (prefers-reduced-motion:reduce){body .te:not([data-service-entry-visual]) *,body .te:not([data-service-entry-visual]){animation:none!important;transition:none!important;}body .te:not([data-service-entry-visual]) .te-start span{transform:none!important;}}
}
}
@layer nbc.legacy{
@layer nbc-service-identities-v7122{}
}
@layer nbc.legacy{
@keyframes shv-flow{to{stroke-dashoffset:-670}}
@keyframes shv-wait{0%,50%{opacity:1}65%,80%{opacity:.25}100%{opacity:1}}
@keyframes shv-release{0%,50%{opacity:0;stroke-dashoffset:0}55%{opacity:1}90%{opacity:1}100%{opacity:0;stroke-dashoffset:-204}}
@keyframes shv-exception{0%{stroke-dashoffset:0;opacity:0}10%{opacity:1}55%,80%{stroke-dashoffset:-340;opacity:1}100%{stroke-dashoffset:-454;opacity:0}}
}
@layer nbc.legacy{
@layer nbc-premium-layout-v7121{
body:is(.service-erp,.service-process,.service-ki) .nbc-service-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:clamp(32px,4vw,64px)!important;align-items:center!important;}
body:is(.service-erp,.service-process,.service-ki) .service-hero-copy>.lede{font-size:clamp(1.125rem,1.5vw,1.4rem)!important;line-height:1.65!important;letter-spacing:-.01em!important;max-width:60ch!important;margin-top:24px!important;}
body:is(.service-erp,.service-process,.service-ki) .pv-scene{max-width:none!important;}
body:is(.service-erp,.service-process,.service-ki,.region-stuttgart,.region-karlsruhe,.region-pforzheim) .service-hero-proofline{display:flex!important;flex-wrap:wrap!important;gap:10px 20px!important;align-items:baseline!important;background:transparent!important;box-shadow:none!important;border:0!important;border-block:1px solid #a9dcbc44!important;border-radius:0!important;padding:18px 0!important;margin-block:24px!important;}
body:is(.service-erp,.service-process,.service-ki,.region-stuttgart,.region-karlsruhe,.region-pforzheim) .service-hero-proofline:before,body:is(.service-erp,.service-process,.service-ki,.region-stuttgart,.region-karlsruhe,.region-pforzheim) .service-hero-proofline:after{display:none!important;}
body:is(.service-erp,.service-process,.service-ki,.region-stuttgart,.region-karlsruhe,.region-pforzheim) .service-hero-proofline strong{font-size:1.25rem!important;line-height:1.4!important;white-space:normal!important;}
body:is(.service-erp,.service-process,.service-ki,.region-stuttgart,.region-karlsruhe,.region-pforzheim) .service-hero-proofline :is(span,b){font-size:.875rem!important;line-height:1.55!important;white-space:normal!important;}
@media (max-width:1100px){body:is(.service-erp,.service-process,.service-ki) .nbc-service-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important;}body:is(.service-erp,.service-process,.service-ki) .pv-scene{width:100%!important;max-width:48rem!important;justify-self:start!important;}}
@media (max-width:760px){body:is(.service-erp,.service-process,.service-ki) .service-hero-copy>.lede{font-size:1.0625rem!important;}}
}
}
@layer nbc.legacy{
@layer nbc-editorial-flow-v7119{
main :is([data-layout-balance="intro"],[data-layout-balance="opening"],.nbc-about-section-intro,.local-wide-heading,.local-section-heading,.case2-section-head,.authority-section-head,.h7-section-head,.dt-section-head,.service-editorial-head,.process-evidence-head,.regional-faq-head,.ka-thesis-head,.ka-diagnostic-head,.pf-leverage-head,.st-decision-head,.st-complexity-head){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;grid-template-areas:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin-inline:0!important;padding-inline:0!important;gap:18px!important;align-items:start!important;text-align:left!important;}
main :is([data-layout-balance="intro"],[data-layout-balance="opening"],.nbc-about-section-intro,.local-wide-heading,.local-section-heading,.case2-section-head,.authority-section-head,.h7-section-head,.dt-section-head,.service-editorial-head,.process-evidence-head,.regional-faq-head,.ka-thesis-head,.ka-diagnostic-head,.pf-leverage-head,.st-decision-head,.st-complexity-head)>*{grid-area:auto!important;grid-column:1!important;grid-row:auto!important;min-width:0!important;margin-inline:0!important;transform:none!important;justify-self:start!important;}
main :is([data-layout-balance="intro"],[data-layout-balance="opening"],.nbc-about-section-intro,.local-wide-heading,.local-section-heading,.case2-section-head,.authority-section-head,.h7-section-head,.dt-section-head,.service-editorial-head,.process-evidence-head,.regional-faq-head,.ka-thesis-head,.ka-diagnostic-head,.pf-leverage-head,.st-decision-head,.st-complexity-head)>:is(h2,h3){width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important;line-height:1.16!important;letter-spacing:-.03em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;text-wrap:pretty!important;}
main :is([data-layout-balance="intro"],[data-layout-balance="opening"],.nbc-about-section-intro,.local-wide-heading,.local-section-heading,.case2-section-head,.authority-section-head,.h7-section-head,.dt-section-head,.service-editorial-head,.process-evidence-head,.regional-faq-head,.ka-thesis-head,.ka-diagnostic-head,.pf-leverage-head,.st-decision-head,.st-complexity-head)>p:not(.mono):not([data-section-eyebrow]):not([class*="kicker"]):not([class*="eyebrow"]){width:100%!important;max-width:72ch!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.65!important;}
main .ep-chapter-head{min-width:0!important;width:100%!important;max-width:none!important;margin-inline:0!important;}
main .ep-chapter-head h2{width:100%!important;max-width:none!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.18!important;}
body[data-goettingen-finalization] :is(.local-faq-list,.local-final-action){padding-inline:0!important;}
body[data-goettingen-finalization] .local-qualification h2{width:100%!important;max-width:none!important;line-height:1.16!important;}
}
}
@layer nbc.legacy{
@layer nbc-navigation-v7110{
.site-header nav :is(a[aria-current=page]:not(.nav-cta),a[data-current-section=true]:not(.nav-cta),summary[data-current-section=true]){color:#b9e8c7!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:6px!important;}
.site-header :is(a,button,summary):focus-visible,.site-footer a:focus-visible{outline:2px solid #edc782!important;outline-offset:4px!important;}
.site-footer .footer-navigation-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;align-items:start!important;border:0!important;}
.site-footer .footer-nav-group{min-width:0!important;display:grid!important;gap:4px!important;}
.site-footer .footer-nav-group h2{font:500 .75rem/1.5 "IBM Plex Mono",monospace!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#a9dcbc!important;margin:0 0 12px!important;}
.site-footer .footer-nav-group a{display:flex!important;align-items:center!important;font:400 .9375rem/1.5 Archivo,Arial,sans-serif!important;color:#d5ddd7!important;min-height:44px!important;padding:8px 0!important;white-space:normal!important;overflow-wrap:break-word!important;border:0!important;}
.site-footer .footer-nav-group a::before,.site-footer .footer-nav-group a::after{display:none!important;}
.site-footer a[aria-current=page]:not(.footer-brand):not(.nbc-footer-compact-brand),.site-footer a[data-current-section=true]:not(.footer-brand):not(.nbc-footer-compact-brand){color:#b9e8c7!important;text-decoration:underline!important;text-underline-offset:5px!important;}
@media (max-width:1100px){.site-footer .footer-main{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:36px!important;}.site-footer .footer-navigation-row{width:100%!important;margin-top:0!important;}}
@media (max-width:600px){.site-footer .footer-navigation-row{grid-template-columns:minmax(0,1fr)!important;gap:28px!important;}.site-footer .footer-nav-group{border-top:1px solid #a9dcbc33!important;padding-top:24px!important;}.site-footer .footer-nav-group a{min-height:48px!important;}}
}
}
@layer nbc.legacy{
@layer nbc-ki-responsive-v7107{
body.service-ki :is(.dp-flow-panel figcaption strong,.dp-status-rail strong,.dp-result strong){color:#edf2eb!important;}
body.service-ki .nbc-hero-secondary-link{display:inline-flex!important;min-height:44px!important;color:#d2ead9!important;line-height:1.5!important;}
body.service-ki .nbc-unified-hero-title{max-width:20ch!important;line-height:1.12!important;text-wrap:balance!important;}
body.service-ki :is(.nbc-delegation-probe,.dp-workspace,.dp-wizard,.dp-flow-panel,.dp-result){background:transparent!important;border-radius:0!important;box-shadow:none!important;min-width:0!important;}
body.service-ki .nbc-delegation-probe{border-inline:0!important;}
body.service-ki .dp-question legend{float:none!important;width:100%!important;max-width:100%!important;white-space:normal!important;}
body.service-ki .dp-question legend strong{display:block!important;font-size:clamp(1.4rem,2.1vw,1.9rem)!important;line-height:1.25!important;color:#edf2eb!important;letter-spacing:-.025em!important;}
body.service-ki .dp-question label{display:flex!important;align-items:flex-start!important;gap:12px!important;min-height:48px!important;padding:16px 12px!important;background:transparent!important;border-radius:0!important;}
body.service-ki .dp-question input{flex:0 0 auto!important;accent-color:#a9dcbc;width:18px!important;height:18px!important;margin-top:4px!important;}
body.service-ki .dp-question label span{min-width:0!important;}
body.service-ki .dp-question label b{color:#edf2eb!important;font-size:1rem!important;line-height:1.45!important;}
body.service-ki :is(.dp-question small,.dp-flow-panel figcaption small,.dp-result p,.ki-model-note){color:#bdcbbf!important;font-size:.9375rem!important;line-height:1.6!important;white-space:normal!important;}
body.service-ki .dp-question label:has(input:checked){background:#a9dcbc0c!important;border-color:#a9dcbc!important;}
body.service-ki :is(.dp-usecases,.dp-nav) button{min-height:48px!important;white-space:normal!important;line-height:1.4!important;}
body.service-ki .dp-nav button:disabled{opacity:.45!important;cursor:not-allowed!important;}
body.service-ki .dp-nav button:focus-visible,body.service-ki .dp-question label:focus-within{outline:2px solid #edc782!important;outline-offset:4px!important;}
body.service-ki :is(.dp-question,.dp-result,.dp-custom)[hidden]{display:none!important;}
body.service-ki .dp-flow-panel{margin:0!important;padding:24px 0!important;}
body.service-ki .dp-flow-panel svg{width:100%!important;height:auto!important;overflow:visible!important;}
body.service-ki .dp-result{padding:28px 0!important;border-top:1px solid #a9dcbc44!important;}
body.service-ki .dp-result h3{font-size:clamp(1.5rem,3vw,2.3rem)!important;line-height:1.2!important;color:#edf2eb!important;}
body.service-ki .ki-engagement{padding-block:clamp(44px,6vw,88px)!important;}
body.service-ki .ki-engagement h2{font:500 clamp(1.9rem,3.8vw,3.2rem)/1.18 Archivo,Arial,sans-serif!important;color:#edf2eb!important;letter-spacing:-.03em!important;max-width:28ch!important;}
body.service-ki .ki-engagement p{font-size:1.0625rem!important;line-height:1.65!important;color:#bdcbbf!important;max-width:68ch!important;}
body.service-ki .ki-engagement h3{font:500 1.35rem/1.3 Archivo,Arial,sans-serif!important;color:#edf2eb!important;}
body.service-ki .ai-scale-section{padding-block:clamp(44px,6vw,88px)!important;}
@media (max-width:1100px){body.service-ki .nbc-service-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important;}body.service-ki .dp-flow-panel svg{display:none!important;}}
@media (max-width:760px){body.service-ki .nbc-unified-hero-title{font-size:clamp(2rem,8.5vw,2.75rem)!important;line-height:1.15!important;max-width:100%!important;letter-spacing:-.025em!important;overflow-wrap:break-word!important;}body.service-ki .service-hero-copy>.lede{font-size:1.0625rem!important;line-height:1.6!important;color:#bdcbbf!important;max-width:none!important;}body.service-ki .hero-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;}body.service-ki .hero-actions .btn{width:100%!important;min-height:50px!important;}body.service-ki .service-hero-proofline{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;}body.service-ki .service-hero-proofline strong{font-size:2rem!important;line-height:1.2!important;}body.service-ki .service-hero-proofline span{font-size:.875rem!important;line-height:1.5!important;color:#bdcbbf!important;}body.service-ki :is(.dp-header,.dp-phase-rail,.wave2-service-scope__grid,.ki-engagement-grid,.ki-mobile-flow,.ai-readiness-layout,.ai-readiness-output,.ai-decision-gate,.ai-decision-gate ul,.dp-result>div){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important;}body.service-ki .wave2-service-scope__item{padding:20px 0!important;}body.service-ki .ai-gate{display:grid!important;grid-template-columns:2rem minmax(0,1fr)!important;gap:16px!important;}body.service-ki .ai-readiness-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;}body.service-ki .ai-decision-gate li{min-width:0!important;}body.service-ki :is(.nbc-delegation-probe,.dp-workspace,.dp-wizard){height:auto!important;min-height:0!important;overflow:visible!important;padding-inline:0!important;}body.service-ki .service-instrument-prestart{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;padding:32px 0!important;background:transparent!important;}body.service-ki .service-instrument-prestart[hidden]{display:none!important;}body.service-ki [data-service-started=false] :is(.dp-header,.dp-phase-rail,.dp-workspace,.dp-result){display:none!important;}body.service-ki :is(.dp-custom input,.dp-question){width:100%!important;min-width:0!important;}body.service-ki :is(.service-editorial-section,.ki-engagement,.service-close-v6694) h2{font-size:clamp(1.75rem,7.5vw,2.25rem)!important;line-height:1.2!important;max-width:100%!important;overflow-wrap:break-word!important;hyphens:auto!important;letter-spacing:-.025em!important;}}
}
}
@layer nbc.legacy{
@layer nbc-visual-evidence-v7103{
.pv-scene{--pv-ink:#edf2eb;--pv-muted:#bdcbbf;--pv-green:#a9dcbc;--pv-amber:#edc782;display:block!important;position:relative!important;width:100%!important;max-width:48rem!important;min-width:0!important;height:auto!important;margin:0!important;padding:clamp(20px,3vw,44px) 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--pv-ink)!important;overflow:visible!important;align-self:center!important;isolation:isolate;}
.pv-scene::before,.pv-scene::after{display:none!important;}
.pv-scene :where(figcaption,h2,p,ol,li,div,span,strong,small){box-sizing:border-box!important;min-width:0!important;max-height:none!important;text-transform:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;}
.pv-scene figcaption{display:block!important;position:static!important;padding:0!important;margin:0 0 32px!important;background:none!important;border:0!important;}
body[data-goettingen-finalization] .local-founder-copy blockquote{text-wrap:pretty!important;overflow-wrap:break-word!important;}
@media (max-width:1100px){.pv-scene{max-width:48rem!important;justify-self:center!important;}}
@media (max-width:600px){.pv-scene{padding:12px 0 20px!important;}.pv-scene figcaption{margin-bottom:26px!important;}body[data-goettingen-finalization] .local-founder-copy{max-width:36rem!important;}}
}
}
@layer nbc.legacy{
@keyframes pv-stream{to{stroke-dashoffset:-600}}
}
@layer nbc.legacy{
@layer mobile-readability-7098{
@media (max-width:760px){body.page-service .m7s-scene h2,body .m7a-shell :is(h2,h3){width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;font-size:clamp(1.75rem,7.5vw,2.25rem)!important;line-height:1.2!important;letter-spacing:-.025em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:auto!important;text-wrap:pretty!important;overflow:visible!important;-webkit-line-clamp:unset!important;}body.page-service .m7s-scene h3,body .m7a-shell h3{font-size:clamp(1.25rem,5.5vw,1.625rem)!important;line-height:1.25!important;}body.page-service .m7s-scene:not(.m7s-evidence):not([data-folio]){color:#edf2eb!important;}body.page-service .m7s-scene:not(.m7s-evidence):not([data-folio]) :is(h2,h3,h4,strong,b,blockquote):not(.btn *):not(button *):not([data-folio] *){color:#edf2eb!important;-webkit-text-fill-color:currentColor!important;}body.page-service .m7s-scene:not(.m7s-evidence):not([data-folio]) :is(p,small):not(.btn *):not(button *):not([data-folio] *){color:#c2cec5!important;-webkit-text-fill-color:currentColor!important;}}
}
}
@layer nbc.legacy{
@layer live-audit-7097{
body .btn.nbc-cta-contrast,body .btn.nbc-cta-contrast:is(:hover,:focus-visible,:active){color:#0b1710!important;-webkit-text-fill-color:#0b1710!important;background:linear-gradient(135deg,#a2dfaf,#75bd86)!important;text-shadow:none!important;opacity:1!important;}
body .btn.nbc-cta-contrast :is(span,strong,b){color:inherit!important;-webkit-text-fill-color:inherit!important;}
}
}
@layer nbc.legacy{
@layer nbc-width-system{
:root{--nbc-width-max: 1680px;}
body{--nbc-rail-feature: var(--nbc-width-max) !important;--nbc-rail-standard: var(--nbc-width-max) !important;--nbc-rail-gutter: var(--nbc-width-gutter) !important;--nbc-shell-max: var(--nbc-width-max) !important;--nbc-shell-gutter: var(--nbc-width-gutter) !important;--nbc-shell-width: min(var(--nbc-width-max), calc(100% - 2 * var(--nbc-width-gutter))) !important;--nbc-content-max: var(--nbc-width-max) !important;--nbc-standard-max: var(--nbc-width-max) !important;--nbc-feature-max: var(--nbc-width-max) !important;--nbc-layout-standard: var(--nbc-width-max) !important;--nbc-layout-wide: var(--nbc-width-max) !important;--nbc-layout-gutter: var(--nbc-width-gutter) !important;--nbc-page-gutter: var(--nbc-width-gutter) !important;--case2-gutter: var(--nbc-width-gutter) !important;--nbc-folio-axis-gutter: var(--nbc-width-gutter) !important;--as-gutter: var(--nbc-width-gutter) !important;--as-shell: min(var(--nbc-width-max), calc(100% - 2 * var(--nbc-width-gutter))) !important;--hf-gutter: var(--nbc-width-gutter) !important;}
[data-width-axis="frame"]{width:100%!important;max-width:none!important;min-width:0!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important;}
[data-width-axis="outer"]{width:min(var(--nbc-width-max), calc(100% - 2 * var(--nbc-width-gutter)))!important;max-width:var(--nbc-width-max)!important;min-width:0!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important;}
[data-width-axis="inner"]{width:100%!important;max-width:none!important;min-width:0!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important;}
[data-width-axis="fill"]{width:100%!important;max-width:none!important;min-width:0!important;margin-inline:0!important;box-sizing:border-box!important;}
body.page-service .m7s-service,body.page-service .m7s-scene{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important;}
@media (max-width:760px){body .m7a-shell,body .m7a-shell>section:not([data-width-axis]){width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important;}body .m7a-shell>section>.wrap:not([data-width-axis]){width:min(var(--nbc-width-max), calc(100% - 2 * var(--nbc-width-gutter)))!important;max-width:var(--nbc-width-max)!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important;}body{--m7-gutter: var(--nbc-width-gutter) !important;--m-gutter: var(--nbc-width-gutter) !important;--nbc-mobile-gutter: var(--nbc-width-gutter) !important;}}
}
}
@layer nbc.legacy{
@layer nbc-layout-polish{
main :is(.service-close-v6694,.local-final,.ac-final-cta,.case2-final,.article-reading-next){scroll-margin-top:7rem!important;}
main :is(.service-close-v6694,.local-final,.ac-final-cta){padding-top:clamp(64px,7vw,112px)!important;padding-bottom:clamp(56px,6vw,96px)!important;}
main :is(.service-close-v6694,.local-final,.ac-final-cta) :is(.hero-actions,.local-final-actions,.ac-actions){display:flex!important;flex-wrap:wrap!important;gap:16px 24px!important;align-items:center!important;}
main :is(.service-close-v6694,.local-final,.ac-final-cta) .btn{min-height:48px!important;max-width:100%!important;white-space:normal!important;line-height:1.45!important;}
@media (min-width:761px) and (max-width:1100px){body.page-service .nbc-service-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:40px!important;align-items:start!important;}body.page-service .service-hero-copy{width:100%!important;max-width:none!important;min-width:0!important;}body.page-service .service-hero-proofline{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;}}
@media (max-width:760px){main :is(.service-close-v6694,.local-final,.ac-final-cta) :is(.hero-actions,.local-final-actions,.ac-actions){align-items:stretch!important;}main :is(.service-close-v6694,.local-final,.ac-final-cta) .btn{width:100%!important;box-sizing:border-box!important;}}
}
}
@layer nbc.legacy{
@layer nbc-responsive-type{
main [data-type-refine]{min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:manual!important;text-wrap:balance!important;}
main [data-type-refine]>:is(span,em,strong){white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:manual!important;line-height:inherit!important;}
main [data-type-refine="h1"]{line-height:1.12!important;}
main [data-type-refine="h2"]{line-height:1.18!important;}
main [data-type-refine="h3"]{line-height:1.25!important;}
main :is(.ep-lede,.case2-hero-lead,.dg3-hero-lead,.nbc-unified-hero-lead,.nbc-section-intro,.nbc-about-hero-lead,.local-hero-lede,.ac-question-support):not(#auftakt *){min-width:0!important;max-width:min(100%,65ch)!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;text-wrap:pretty!important;line-height:1.65!important;}
@media (min-width:761px) and (max-width:1100px){main [data-type-refine="h1"][data-type-density="long"]{font-size:clamp(2.25rem,4.5vw,3rem)!important;letter-spacing:-.025em!important;}main [data-type-refine="h2"][data-type-density="long"]{font-size:clamp(1.875rem,3.5vw,2.5rem)!important;letter-spacing:-.02em!important;}}
@media (max-width:760px){main [data-type-refine="h1"]{line-height:1.14!important;letter-spacing:-.025em!important;}main [data-type-refine="h2"][data-type-density="long"]{font-size:clamp(1.75rem,6.2vw,2.375rem)!important;letter-spacing:-.02em!important;}main [data-type-refine="h3"][data-type-density="long"]{font-size:clamp(1.25rem,4.8vw,1.625rem)!important;letter-spacing:-.015em!important;}main :is(.ep-lede,.case2-hero-lead,.dg3-hero-lead,.nbc-unified-hero-lead,.nbc-section-intro,.nbc-about-hero-lead,.local-hero-lede,.ac-question-support):not(#auftakt *){font-size:1.0625rem!important;line-height:1.65!important;}}
}
}
@layer nbc.legacy{
@layer nbc-contrast-canvas{
main [data-width-axis="frame"]:not([data-folio]):not([data-folio] *):not(.p1-light-break){background-color:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;}
main :is(.service-hero-copy,.local-hero-copy,.ep-hero-copy,.nbc-about-hero-copy,.ac-intake-heading,.local-founder-copy,.service-value-block,.erp-ai-copy,.service-close-v6694__copy,.local-final-grid,.local-situation-list,.local-presence-ledger,.local-check-final,.phase-d-goe-independence):not([data-folio] *){color:#edf2eb!important;width:100%;max-width:none;}
main :is(.service-hero-copy,.local-hero-copy,.ep-hero-copy,.nbc-about-hero-copy,.ac-intake-heading,.local-founder-copy,.service-value-block,.erp-ai-copy,.service-close-v6694__copy,.local-final-grid,.local-situation-list,.local-presence-ledger,.local-check-final,.phase-d-goe-independence):not([data-folio] *) :is(h1,h2,h3,blockquote):not(.btn *){color:#edf2eb!important;-webkit-text-fill-color:currentColor!important;width:100%;max-width:none;}
main :is(.service-hero-copy,.local-hero-copy,.ep-hero-copy,.nbc-about-hero-copy,.local-founder-copy,.service-value-block,.erp-ai-copy,.service-close-v6694__copy,.local-final-grid,.local-situation-list,.local-presence-ledger,.local-check-final,.phase-d-goe-independence):not([data-folio] *) p:not(.mono):not([class*="eyebrow"]):not(.btn *){color:#bccbbf!important;-webkit-text-fill-color:currentColor!important;width:100%;max-width:none;}
.m7h-home,.m7s-service{background:transparent!important;}
:is(.m7h-scene[data-nbc-material="deep"],.m7s-scene:not(.m7s-evidence)){background:transparent!important;box-shadow:none!important;border-radius:0!important;color:#edf2eb!important;}
:is(.m7h-scene[data-nbc-material="deep"],.m7s-scene:not(.m7s-evidence)) :is(h1,h2,h3,h4,strong,blockquote):not(.btn *):not(button *):not([data-folio] *){color:#edf2eb!important;-webkit-text-fill-color:currentColor!important;}
:is(.m7h-scene[data-nbc-material="deep"],.m7s-scene:not(.m7s-evidence)) :is(p,small,figcaption):not(.btn *):not(button *):not([data-folio] *){color:#bccbbf!important;-webkit-text-fill-color:currentColor!important;}
.m7s-scene:not(.m7s-evidence) button{color:#edf2eb!important;-webkit-text-fill-color:currentColor!important;}
.m7s-scene:not(.m7s-evidence) button[aria-pressed="true"]{background:#9ad9aa!important;color:#0b1710!important;border-color:#9ad9aa!important;}
.m7s-scene:not(.m7s-evidence) button>*{color:inherit!important;-webkit-text-fill-color:currentColor!important;}
.m7s-evidence{background:#f1eee5!important;color:#0b1710!important;}
.m7s-evidence :is(h2,h3,strong,p,small){color:#344b3c!important;-webkit-text-fill-color:currentColor!important;}
@media (max-width:760px){body.page-service[data-mobile-services-v7-active="true"] .service-hero{background:transparent!important;}}
}
}
@layer nbc.legacy{
@layer nbc-hero-family{
h1[data-hero-type]{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;hyphens:manual!important;text-wrap:pretty!important;line-height:1.08!important;letter-spacing:-.035em!important;font-size:clamp(2.5rem,4.6vw,4.75rem)!important;}
h1[data-hero-length="long"]{font-size:clamp(2.375rem,4.1vw,4.25rem)!important;}
h1[data-hero-type="article"]{font-size:clamp(2.5rem,5vw,5rem)!important;}
h1[data-hero-type]>:is(span,em,strong){max-width:100%!important;white-space:normal!important;line-height:inherit!important;overflow-wrap:anywhere!important;}
:is(.ep-hero-grid,.case2-hero-grid,.dg3-hero-grid,.local-hero-grid,.nbc-service-hero-grid,.nbc-about-hero-grid)>*{min-width:0!important;}
:is(.service-hero-copy,.local-hero-copy,.ep-hero-copy) :is(.hero-actions,.local-hero-actions){display:flex!important;flex-wrap:wrap!important;gap:1rem 1.5rem!important;align-items:center!important;}
:is(.service-hero-copy,.local-hero-copy) :is(.btn,.nbc-hero-secondary-link){max-width:100%!important;white-space:normal!important;line-height:1.4!important;}
.service-hero-proofline{min-width:0!important;}
.service-hero-proofline>*{min-width:0!important;white-space:normal!important;}
@media (max-width:1100px){h1[data-hero-type]{font-size:clamp(2.25rem,5.5vw,3.75rem)!important;line-height:1.1!important;}}
@media (max-width:760px){h1[data-hero-type]{font-size:clamp(2rem,8.5vw,2.875rem)!important;letter-spacing:-.025em!important;}h1[data-hero-length="long"]{font-size:clamp(1.875rem,8vw,2.625rem)!important;}h1[data-hero-type]>:is(span,em,strong){font-size:inherit!important;}:is(.service-hero-copy,.local-hero-copy) :is(.hero-actions,.local-hero-actions){align-items:flex-start!important;}:is(.service-hero-copy,.local-hero-copy) .btn{width:100%!important;box-sizing:border-box!important;}}
}
}
@layer nbc.legacy{
@layer nbc-folio-insights{
[data-folio]{--folio-paper:#f1eee5;--folio-ink:#0b1710;--folio-copy:#344b3c;color:var(--folio-ink)!important;background-color:var(--folio-paper)!important;background-image:none!important;box-shadow:none!important;border-radius:0!important;}
[data-folio]:is(section,.f1-guide-folio){padding-block:clamp(3.5rem,6vw,6.5rem)!important;}
[data-folio] .nbc-folio__opening{display:block!important;width:100%!important;max-width:none!important;margin:0!important;}
[data-folio] .nbc-folio__meta{margin:0 0 1.75rem!important;color:#315f3e!important;font-size:.75rem!important;line-height:1.5!important;letter-spacing:.1em!important;}
[data-folio] .nbc-folio__ledger{margin-top:2rem!important;background:none!important;box-shadow:none!important;border-radius:0!important;}
[data-folio] .nbc-folio__row{display:grid!important;grid-template-columns:10rem minmax(0,1fr)!important;gap:1.5rem!important;padding:1.125rem 0!important;min-height:0!important;background:transparent!important;border:0!important;border-top:1px solid #cfc8ba!important;border-radius:0!important;box-shadow:none!important;}
[data-folio] .nbc-folio__row>span{font-size:.875rem!important;line-height:1.6!important;color:#315f3e!important;}
[data-folio] .nbc-folio__row p{max-width:85ch!important;margin:0!important;color:var(--folio-copy)!important;font-size:1rem!important;line-height:1.6!important;}
@media (max-width:900px){[data-folio] .nbc-folio__row{grid-template-columns:minmax(0,1fr)!important;gap:.5rem!important;}}
@media (min-width:901px){[data-folio] .nbc-folio__row>p,[data-folio] .nbc-folio__row>strong{grid-column:2!important;}[data-folio] .nbc-folio__row:has(>strong)>span{grid-row:1/span 2!important;}}
}
}
@layer nbc.legacy{
@layer nbc-layout-balance{
[data-layout-balance]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;grid-template-areas:none!important;width:100%!important;max-width:none!important;min-width:0!important;gap:1.25rem!important;align-items:start!important;text-align:left!important;}
[data-layout-balance]>*{min-width:0!important;grid-area:auto!important;align-self:start!important;margin:0!important;transform:none!important;}
[data-layout-balance]>:is(h2,h3){width:100%!important;max-width:none!important;font-size:clamp(2rem,3.35vw,3.75rem)!important;line-height:1.08!important;letter-spacing:-.035em!important;white-space:normal!important;text-wrap:pretty!important;overflow-wrap:anywhere!important;}
[data-layout-balance]>p:not([data-section-eyebrow]):not(.mono):not([class*="eyebrow"]):not(.dt-kicker){width:100%!important;max-width:68ch!important;font-size:clamp(1rem,1.15vw,1.1875rem)!important;line-height:1.6!important;}
[data-layout-balance]>:is([data-section-eyebrow],.mono,[class*="eyebrow"],.dt-kicker){max-width:none!important;padding:0!important;font-size:.75rem!important;line-height:1.5!important;}
.ep-chapter-head{width:100%!important;max-width:none!important;min-width:0!important;}
.ep-chapter-head h2{max-width:none!important;line-height:1.12!important;letter-spacing:-.025em!important;text-wrap:pretty!important;overflow-wrap:anywhere!important;}
@media (min-width:1101px){[data-layout-balance]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;column-gap:clamp(2rem,4vw,4.5rem)!important;row-gap:1.5rem!important;}[data-layout-balance]>:is([data-section-eyebrow],.mono,[class*="eyebrow"],.dt-kicker){grid-column:1/-1!important;grid-row:1!important;}[data-layout-balance]>h2{grid-column:1!important;grid-row:2!important;}[data-layout-balance="intro"]>p:not([data-section-eyebrow]):not(.mono):not([class*="eyebrow"]):not(.dt-kicker){grid-column:2!important;grid-row:2!important;padding-top:.3rem!important;}[data-layout-balance="opening"]>h2,[data-layout-balance="opening"]>p{grid-row:1!important;}}
@media (max-width:760px){[data-layout-balance]>:is(h2,h3){font-size:clamp(1.875rem,7.5vw,2.5rem)!important;}}
}
}
@layer nbc.legacy{
@layer nbc-service-crosssections{
.sh-path{stroke-width:1.7;}
@media (prefers-contrast:more){.sh-path{stroke-width:2.5;}}
}
}
@layer nbc.legacy{
@layer nbc-ambilight-premium{
body[data-ambilight-visual="v7048"]{background-color:#080f0d!important;}
body[data-ambilight-visual="v7048"]>.nbc-ambient-field{--al-key-opacity: .64;--al-fill-opacity: .38;--al-key-transform: translate(0, 0) scale(1);--al-fill-transform: translate(0, 0) scale(1);--al-level: 1;--al-state: 0;--al-response: 0;position:fixed!important;inset:0!important;width:auto!important;height:auto!important;margin:0!important;z-index:0!important;display:block!important;contain:strict!important;overflow:hidden!important;pointer-events:none!important;user-select:none!important;visibility:visible!important;opacity:1!important;background:linear-gradient(158deg, #0b1512, #080f0d 46%, #080e0c)!important;transform:none!important;filter:none!important;mix-blend-mode:normal!important;animation:none!important;transition:none!important;will-change:auto!important;}
body[data-ambilight-visual="v7048"]>.nbc-ambient-field::before,body[data-ambilight-visual="v7048"]>.nbc-ambient-field::after{content:none!important;display:none!important;animation:none!important;filter:none!important;will-change:auto!important;}
body[data-ambilight-visual="v7048"] .nbc-ambient-light{position:absolute!important;display:block!important;pointer-events:none!important;background-repeat:no-repeat!important;background-size:100% 100%!important;transform-origin:50% 50%!important;filter:none!important;mix-blend-mode:normal!important;animation:none!important;will-change:auto!important;transition:transform 1.25s cubic-bezier(.22,.61,.36,1), opacity .95s ease!important;}
body[data-ambilight-visual="v7048"] .nbc-ambient-light--key{left:22%!important;top:-15%!important;width:88%!important;height:98%!important;background-image:url(/assets/ambilight-key.v7048.svg)!important;transform:var(--al-key-transform)!important;opacity:clamp(0, calc(var(--al-key-opacity) * var(--al-level) + var(--al-state) + var(--al-response)), .72)!important;}
body[data-ambilight-visual="v7048"] .nbc-ambient-light--fill{left:-29%!important;top:25%!important;width:96%!important;height:96%!important;background-image:url(/assets/ambilight-fill.v7048.svg)!important;transform:var(--al-fill-transform)!important;opacity:calc(var(--al-fill-opacity) * var(--al-level))!important;}
body[data-ambilight-visual="v7048"] [data-light-scene="work"]{--al-key-transform: translate(-4%, 12%) scale(1.04);--al-fill-transform: translate(10%, -5%) scale(.96);--al-key-opacity: .57;--al-fill-opacity: .42;}
body[data-ambilight-visual="v7048"] [data-light-scene="reading"]{--al-key-transform: translate(6%, 6%) scale(.96);--al-fill-transform: translate(-2%, 5%) scale(1.04);--al-key-opacity: .37;--al-fill-opacity: .26;}
body[data-ambilight-visual="v7048"] [data-light-scene="evidence"]{--al-key-transform: translate(2%, -4%) scale(1.06);--al-fill-transform: translate(-3%, 8%) scale(1.04);--al-key-opacity: .48;--al-fill-opacity: .34;}
body[data-ambilight-visual="v7048"] [data-light-scene="close"]{--al-key-transform: translate(-8%, 7%) scale(1.02);--al-fill-transform: translate(10%, -4%) scale(.98);--al-key-opacity: .54;--al-fill-opacity: .36;}
body[data-ambilight-visual="v7048"] [data-light-scene="quiet"]{--al-key-opacity: .27;--al-fill-opacity: .20;}
body[data-ambilight-visual="v7048"][data-ambilight-level="quiet"]>.nbc-ambient-field{--al-level: .82;}
body[data-ambilight-visual="v7048"][data-page-family="legal"]>.nbc-ambient-field{--al-level: .55;}
body[data-ambilight-visual="v7048"][data-ambient-state="stable"]>.nbc-ambient-field{--al-state: .025;}
body[data-ambilight-visual="v7048"][data-ambient-state="critical"]>.nbc-ambient-field,body[data-ambilight-visual="v7048"][data-ambient-state="exception"]>.nbc-ambient-field{--al-state: -.035;}
body[data-ambilight-visual="v7048"]>.nbc-ambient-field[data-light-engaged="true"]{--al-response: .065;}
body[data-ambilight-visual="v7048"] [data-light-engaged="true"] .nbc-ambient-light{transition-duration:1.25s, .28s!important;}
body[data-ambilight-visual="v7048"]>main,body[data-ambilight-visual="v7048"] :is(.m7h-home,.m7s-service){background:transparent!important;}
body[data-ambilight-visual="v7048"].page-service .service-hero{background:transparent!important;}
body[data-ambilight-visual="v7048"] :is(.m7h-scene,.m7s-scene)[data-nbc-material="deep"],body[data-ambilight-visual="v7048"] :is(.m7h-scene,.m7s-scene)[data-nbc-material="instrument"],body[data-ambilight-visual="v7048"] .m7s-scene:not(.m7s-evidence):not([data-nbc-material="paper"]):not([data-nbc-material="evidence"]),body[data-ambilight-visual="v7048"] .m7a-shell section[data-nbc-material="deep"],body[data-ambilight-visual="v7048"] .m7a-shell section[data-nbc-material="instrument"]{background:transparent!important;}
body[data-ambilight-visual="v7048"] :is(.dt-hero,.dt-result,.service-close-v6694)::before{content:none!important;display:none!important;}
body[data-ambilight-visual="v7048"].service-ki #was-muesste-wahr-sein::before{background:none!important;}
@media (max-width:760px){body[data-ambilight-visual="v7048"] .nbc-ambient-light--key{left:7%!important;top:-4%!important;width:110%!important;height:70%!important;}body[data-ambilight-visual="v7048"] .nbc-ambient-light--fill{left:-38%!important;top:37%!important;width:112%!important;height:76%!important;}body[data-ambilight-visual="v7048"] [data-light-scene="work"]{--al-key-transform: translate(-3%, 12%) scale(1.02);--al-fill-transform: translate(7%, -6%) scale(1);}body[data-ambilight-visual="v7048"] [data-light-scene="reading"]{--al-key-transform: translate(10%, 3%) scale(.96);--al-key-opacity: .34;}body[data-ambilight-visual="v7048"] [data-light-scene="close"]{--al-key-transform: translate(-5%, 7%) scale(1.02);}body[data-ambilight-visual="v7048"][data-mobile-services-v7-active="true"] .service-hero{background:transparent!important;}}
@media (prefers-reduced-motion:reduce){body[data-ambilight-visual="v7048"] .nbc-ambient-light{transform:none!important;transition:none!important;}body[data-ambilight-visual="v7048"] .nbc-ambient-light--key{opacity:calc(.40 * var(--al-level))!important;}body[data-ambilight-visual="v7048"] .nbc-ambient-light--fill{opacity:calc(.24 * var(--al-level))!important;}}
body[data-ambilight-visual="v7048"][data-ambient-paused="true"] .nbc-ambient-light{transition:none!important;}
@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active),print{body[data-ambilight-visual="v7048"]>.nbc-ambient-field{display:none!important;}}
}
}
@layer nbc.legacy{
@layer nbc.normal,nbc.authority;
}
@layer nbc.legacy{
@layer nbc.normal{
:root{--font-mono:var(--mono);--layout-standard:var(--nbc-standard);--layout-wide:var(--nbc-wide);--layout-editorial:var(--nbc-editorial-width);--nbc-canvas-editorial:#0f1310;--nbc-canvas-functional:#121813;--nbc-canvas-evidence:#171e19;--nbc-focus:#a7e6b4;--hero-v2-panel:rgba(42,40,41,.74);--hero-v2-panel-deep:rgba(30,29,30,.9);--hero-v2-line:rgba(247,245,242,.16);--hero-v2-line-strong:rgba(247,245,242,.28);--hero-v2-soft:rgba(247,245,242,.055);--hero-v2-gutter:clamp(24px,3.35vw,52px);--nbc-open-surface:rgba(10,14,12,.08);--nbc-open-surface-strong:rgba(10,14,12,.16);--nbc-soft-surface:rgba(15,20,17,.34);--nbc-open-line:rgba(240,244,240,.105);--nbc-instrument-label-size:9px;--nbc-instrument-label-spacing:.12em;--nbc-instrument-title-size:clamp(22px,2.15vw,32px);--nbc-instrument-copy-size:15px;--nbc-instrument-line:rgba(247,245,242,.12);--nbc-instrument-soft:rgba(247,245,242,.045);--nbc-instrument-green:#8bcf9a;--nbc-instrument-amber:#edc078;--nbc-instrument-red:#df7771;--phase3-home-hero-max:760px;--phase3-service-hero-max:700px;--phase3-editorial-index-hero-max:620px;--phase3-editorial-article-hero-max:540px;--phase3-case-index-hero-max:620px;--phase3-case-detail-hero-max:600px;--phase3-company-hero-max:680px;--phase3-legal-hero-max:460px;--phase3-contact-hero-max:620px;--phase3-instrument-hero-max:680px;--phase3-reading-leading:1.72;--phase3-evidence-amber:#d7aa62;--phase3-service-green:#83c996;--phase3-editorial-paper:#eee9df;--phase3-editorial-muted:#b7b0a7;--phase3-instrument-grid:rgba(127,216,154,.075);}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
:root{--ink:#222021;--ink-2:#2A2829;--ink-3:#323031;--paper:#F7F5F2;--muted:#B8B2AD;--green:#86C895;--amber:#EDC078;--max:1560px;--space-hero-top:clamp(132px,10vw,156px);--space-hero-bottom:clamp(62px,5.2vw,80px);--control-height:50px;}
*{margin:0;padding:0;box-sizing:border-box;}
body{font-family:Archivo,-apple-system,"Segoe UI",system-ui,sans-serif;-webkit-font-smoothing:antialiased;}
.mono{font-family:"IBM Plex Mono",ui-monospace,monospace;}
a{color:inherit;}
.light p a:not([class]),main p a:not([class]){color:var(--paper);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(127,191,142,.75);transition:color .15s,text-decoration-color .15s;}
.light p a:not([class]):hover,main p a:not([class]):hover{color:var(--green);text-decoration-color:var(--green);}
img{max-width:100%;display:block;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){*{animation:none;transition:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.eyebrow{font-family:"IBM Plex Mono",monospace;text-transform:uppercase;align-items:center;gap:12px;}
.eyebrow::before{content:"";height:1px;flex:none;}
.nav{display:flex;align-items:center;justify-content:space-between;}
.brand{display:flex;align-items:center;gap:14px;text-decoration:none;}
.site-header nav ul{display:flex;list-style:none;align-items:center;}
.site-header nav a{text-decoration:none;font-weight:500;transition:color .15s;}
.site-header nav a:focus-visible,.site-header nav a:hover,.site-header nav a[aria-current=page]{color:var(--paper);}
.nav-cta{background:var(--paper);color:var(--ink);font-weight:700;}
.nav-cta:hover{opacity:.85;}
.burger{display:none;background:0 0;border:1px solid var(--line);width:44px;height:44px;cursor:pointer;font-size:20px;color:var(--paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1080px){.site-header nav ul{display:none;}.site-header nav ul.open{display:flex;flex-direction:column;align-items:flex-start;position:absolute;left:0;right:0;background:var(--ink);border-bottom:1px solid var(--line);padding:24px 28px;gap:18px;}.burger{display:block;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.btn{font-weight:700;text-decoration:none;border:1px solid var(--paper);transition:all .2s;letter-spacing:.01em;}
.btn-solid{background:var(--paper);color:var(--ink);}
.btn-solid:hover{background:0 0;color:var(--paper);}
.hero{border-bottom:1px solid var(--line);}
#net{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;}
.hero .wrap{position:relative;z-index:2;}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.25}}
h1{font-weight:800;max-width:15em;}
.lede{margin-top:28px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:700px){.hero{padding:140px 0 70px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page-hero{border-bottom:1px solid var(--line);}
.page-hero .lede{max-width:44em;}
h2{font-weight:800;}
.faq-item{border-bottom:1px solid var(--line);}
.faq-item summary{list-style:none;cursor:pointer;padding:20px 42px 20px 0;position:relative;font-family:Archivo,sans-serif;font-weight:700;font-size:17px;line-height:1.35;color:var(--paper);transition:color .15s;}
.faq-item summary::-webkit-details-marker{display:none;}
.faq-item summary::after{content:"+";position:absolute;right:4px;top:18px;font-family:"IBM Plex Mono",monospace;font-size:22px;line-height:1;color:var(--muted);transition:color .2s;}
.faq-item[open] summary::after{content:"−";color:var(--green);}
.faq-item summary:hover{color:var(--green);}
.faq-a{padding:0 42px 22px 0;}
.faq-a p{color:var(--muted);font-size:15px;line-height:1.65;margin:0;}
.method{padding:8px 0 24px;}
.lead-form{margin-top:22px;display:flex;flex-direction:column;gap:14px;}
.lf-field{display:flex;flex-direction:column;gap:6px;}
.lf-field span{font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);}
.lf-field em{font-style:normal;color:var(--dim);text-transform:none;letter-spacing:0;}
.lead-form input,.lead-form textarea{-webkit-appearance:none;appearance:none;background:var(--ink);border:1px solid var(--line);color:var(--paper);font:inherit;font-size:15px;padding:12px 14px;border-radius:2px;transition:border-color .15s;width:100%;}
.lead-form input:focus,.lead-form textarea:focus{outline:0;border-color:var(--green);}
.lead-form textarea{resize:vertical;min-height:76px;}
.lf-submit{width:100%;justify-content:center;cursor:pointer;border:0;}
.lf-status{font-size:13.5px;line-height:1.5;margin:2px 0 0;}
.lf-status.ok{color:var(--green);}
.lf-status.err{color:var(--red);}
.gc{background:var(--ink-2);padding:30px 28px;transition:background .2s;}
.gc:hover{background:var(--ink-3);}
.gc h4{font-size:16px;font-weight:700;}
.gc p{margin-top:8px;font-size:14px;color:var(--muted);line-height:1.65;}
.prozess{list-style:none;counter-reset:step;}
.prozess li{counter-increment:step;display:grid;grid-template-columns:70px 1fr;gap:22px;padding:22px 0;border-top:1px solid var(--line);align-items:baseline;}
.prozess li:last-child{border-bottom:1px solid var(--line);}
.prozess li::before{content:"0" counter(step);font-family:"IBM Plex Mono",monospace;font-size:20px;font-weight:500;color:var(--dim);}
.prozess li strong{display:block;font-size:16.5px;font-weight:700;color:var(--paper);}
.prozess li span{font-size:14.5px;color:var(--muted);line-height:1.65;}
.light{color:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);}
.light .eyebrow{color:var(--muted);}
.light .eyebrow::before{background:var(--paper);}
.light h2,.light h3{color:var(--paper);}
.light p{color:var(--muted);}
.light .btn{border-color:var(--paper);color:var(--paper);}
.light .btn:hover,.light .btn-solid{background:var(--paper);color:var(--ink);}
.light .btn-solid:hover{background:0 0;color:var(--paper);}
.portrait{aspect-ratio:4/5;background:var(--ink-2);border:1px solid var(--line);display:grid;place-items:center;color:var(--dim);font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.08em;text-align:center;padding:20px;}
.wert{font-family:"IBM Plex Mono",monospace;font-size:11.5px;letter-spacing:.1em;border:1px solid var(--line);padding:8px 15px;text-transform:uppercase;color:var(--muted);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:880px){.portrait{max-width:320px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.post{background:var(--ink-2);padding:34px 30px;text-decoration:none;display:flex;flex-direction:column;transition:background .2s;}
.post:hover{background:var(--ink-3);}
.post .meta{font-family:"IBM Plex Mono",monospace;font-size:11.5px;color:var(--dim);letter-spacing:.1em;text-transform:uppercase;}
.post h3{margin-top:16px;font-size:18px;font-weight:800;line-height:1.35;letter-spacing:-.01em;}
.post p{margin-top:12px;font-size:14px;color:var(--muted);line-height:1.65;flex:1;}
.post .tag{display:inline-block;margin-top:14px;}
.article{padding:170px 0 90px;}
.article h1{max-width:none;}
.article .lede{margin-top:24px;max-width:none;}
.article-body h3{font-weight:700;margin-top:36px;margin-bottom:12px;}
.article-body p{margin-bottom:20px;}
.article-body p strong{color:var(--paper);}
.article-body ol,.article-body ul{margin:0 0 22px 22px;color:#c9c5c1;}
.article-body li{margin-bottom:10px;}
.article-body .hinweis{border-left:2px solid var(--paper);padding:18px 24px;background:var(--ink-2);margin:30px 0;font-size:15px;color:var(--muted);}
.article-cta{margin-top:64px;border:1px solid var(--line);}
.article-cta h3{font-size:20px;font-weight:800;}
.article-cta p{margin-top:10px;color:var(--muted);font-size:15px;}
.article-cta .btn{margin-top:22px;}
.legal{padding:170px 0 90px;}
.legal h1{font-size:clamp(30px,4vw,48px);}
footer{border-top:1px solid var(--line);padding:44px 0 36px;font-size:13.5px;color:var(--dim);}
footer a{color:var(--muted);text-decoration:none;}
footer a:hover{color:var(--paper);}
:focus-visible{outline:2px solid var(--paper);outline-offset:3px;}
.light:focus-visible{outline-color:var(--paper);}
.brand-logo{flex:none;}
.fab{position:fixed;right:22px;bottom:22px;z-index:70;display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;font-size:14px;padding:14px 22px;border:1px solid var(--paper);opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .3s ease,transform .3s ease;}
.fab.show{opacity:1;transform:none;pointer-events:auto;}
.fab:hover{background:var(--ink);color:var(--paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:600px){.fab{right:14px;bottom:14px;padding:13px 18px;font-size:13px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.fab{transition:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:768px) and (max-width:1080px){.hero{padding:150px 0 80px;}h1{font-size:clamp(36px,6vw,54px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.brand-logo{border:none;display:block;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:600px){.brand-logo{height:38px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
#progress{display:none;}
.site-header{transition:background .25s ease;}
.site-header .nav{transition:height .25s ease;}
.site-header.compact .nav{height:60px;}
.brand-logo{transition:height .25s ease;}
h1.display{font-weight:900;text-transform:uppercase;}
h1.display .outline{color:transparent;-webkit-text-stroke:1.5px var(--paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:600px){h1.display .outline{-webkit-text-stroke-width:1.2px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
#net{opacity:.42;}
.btn-solid::after{content:"→";display:inline-block;margin-left:10px;transition:transform .2s ease;}
.btn-solid:hover::after{transform:translateX(5px);}
.gc,.post,.tri>div{transition:background .2s,transform .2s ease;}
.gc:hover,.post:hover,.tri>div:hover{transform:translateY(-3px);}
.article-body a{background:linear-gradient(currentColor,currentColor) no-repeat 0 100%/0 1px;transition:background-size .25s ease;border-bottom:none;text-decoration:none;padding-bottom:2px;}
.article-body a:hover{background-size:100% 1px;}
.prozess li{transition:padding-left .2s ease;}
.prozess li:hover{padding-left:6px;}
.prozess li:hover::before{color:var(--paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.gc:hover,.post:hover,.tri>div:hover{transform:none;}.btn-solid::after,.brand-logo,.site-header .nav{transition:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.border-b{border-bottom:none;}
main{counter-reset:sec;}
main>section::after{counter-increment:sec;content:"0" counter(sec);position:absolute;z-index:0;font-family:Archivo,sans-serif;font-weight:900;line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px var(--line);pointer-events:none;-webkit-user-select:none;user-select:none;}
main>section.hero::after,main>section.page-hero::after{content:none;}
main>section .wrap{position:relative;z-index:1;}
main>section.light::after{-webkit-text-stroke-color:#3B3839;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){main>section::after{font-size:88px;opacity:.35;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
article.article::after,section.legal::after{content:none;}
@keyframes mq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.baro{margin-top:52px;display:grid;gap:1px;border:1px solid var(--line);}
.page-hero{padding:150px 0 56px;}
.hero{padding:160px 0 0;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:700px){.page-hero{padding:120px 0 44px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.site-header.compact .brand-logo{height:32px;}
.preset{font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.06em;background:0 0;border:1px solid var(--line);color:var(--muted);padding:7px 14px;cursor:pointer;transition:all .2s;}
.preset:hover{border-color:var(--paper);color:var(--paper);}
.preset.active{background:var(--paper);color:var(--ink);border-color:var(--paper);}
.journey{align-items:stretch;gap:0;margin-top:48px;}
h1.display{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;word-break:normal;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page-hero{padding:110px 0 36px;}.journey{flex-direction:column;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes szpulse{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(-2px);opacity:.62}}
@keyframes mvFade{to{opacity:1}}
.spine{position:fixed;top:0;bottom:0;left:9px;width:2px;z-index:65;pointer-events:none;background:repeating-linear-gradient(180deg,var(--line) 0 6px,transparent 6px 13px);animation:spineflow 3.2s linear infinite;opacity:.7;}
@keyframes spineflow{to{background-position:0 13px}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:380px){.spine{display:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.spine{animation:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
blockquote,li,p{-webkit-hyphens:manual;hyphens:manual;}
.prozess{position:relative;}
.prozess::before{content:"";position:absolute;left:34px;top:14px;bottom:14px;width:2px;background:var(--line);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.prozess li{position:relative;}
.prozess li::after{content:"";position:absolute;left:31px;top:30px;width:8px;height:8px;border-radius:50%;background:var(--line);transition:background .35s,box-shadow .35s;z-index:1;}
.prozess li.reached::after{background:#7fbf8e;box-shadow:0 0 10px 2px rgba(127,191,142,.4);}
.prozess li strong{transition:color .35s;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.prozess li strong,.prozess li::after,.prozess li::before{transition:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes wpulse{0%,100%{box-shadow:0 0 0 0 rgba(245,243,240,.4)}50%{box-shadow:0 0 0 12px rgba(245,243,240,0)}}
.hero .display .dc{opacity:0;filter:blur(5px);}
.hero .display .dc.on{opacity:1;filter:blur(0);transition:opacity .55s ease,filter .55s ease;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.hero .display .dc{opacity:1;filter:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.prozess li.reached>div{transform:translateX(0);opacity:1;}
.prozess li::before{transition:color .35s,transform .45s cubic-bezier(.2,.85,.25,1);transform-origin:left center;}
.prozess li.reached::before{color:var(--paper);transform:scale(1.14);}
.prozess li.reached::after{animation:dockpulse .7s ease-out;}
@keyframes dockpulse{0%{box-shadow:0 0 0 0 rgba(127,191,142,.55)}100%{box-shadow:0 0 0 16px rgba(127,191,142,0)}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.prozess li>div{transform:none;opacity:1;transition:none;}.prozess li::before{transition:none;}.prozess li.reached::after{animation:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:820px){main{padding-bottom:84px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.bt{background:var(--ink-2);padding:16px 20px;display:flex;flex-direction:column;gap:5px;position:relative;}
.bt::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--line);transition:background .3s;}
.bt[data-state=ok]::before{background:#7fbf8e;}
.bt[data-state=warn]::before{background:#e7b96b;}
.bt[data-state=bad]::before{background:#d66e68;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:640px){.bt{flex-direction:row;justify-content:space-between;align-items:baseline;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes anpulse{0%,100%{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:640px){.bt{padding:9px 14px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
#net{display:none;}
.hero{position:relative;overflow:hidden;}
.hero::after,.hero::before{content:"";position:absolute;width:70vw;height:70vw;border-radius:50%;pointer-events:none;filter:blur(70px);opacity:.07;z-index:0;}
.hero::before{background:radial-gradient(circle,#7fbf8e 0,transparent 62%);top:-28vw;right:-20vw;animation:aur1 34s ease-in-out infinite alternate;}
.hero::after{background:radial-gradient(circle,#d6b36e 0,transparent 62%);bottom:-32vw;left:-24vw;animation:aur2 42s ease-in-out infinite alternate;}
@keyframes aur1{to{transform:translate(-9vw,7vw) scale(1.12)}}
@keyframes aur2{to{transform:translate(8vw,-6vw) scale(1.08)}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.hero::after,.hero::before{animation:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.baro-cta{grid-column:1/-1;display:none;background:var(--ink-2);border:1px solid var(--line);border-top:0;padding:18px 20px;align-items:center;gap:18px;flex-wrap:wrap;}
.baro-cta.show{display:flex;}
.baro-cta .mono{font-size:11px;color:var(--dim);letter-spacing:.05em;}
.baro-reco{grid-column:1/-1;background:var(--ink-2);border:1px solid var(--line);border-top:0;padding:26px 26px;animation:baroFade .25s ease;}
@keyframes baroFade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.baro-reco{animation:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
#menu.open{background:#1b191a;border:1px solid var(--line);box-shadow:0 22px 60px rgba(0,0,0,.6);}
.lead-magnet{background:var(--ink-2);border:1px solid var(--line);padding:34px 34px;display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:center;}
.lm-mail{width:100%;min-height:46px;background:var(--ink-2);border:1px solid var(--line);color:var(--paper);padding:11px 14px;font:inherit;font-size:15px;border-radius:6px;margin-bottom:10px;}
.lm-mail::placeholder{color:var(--dim);}
.lm-mail:focus{outline:2px solid var(--green);outline-offset:1px;}
.lm-btn{width:100%;min-height:46px;justify-content:center;}
.lm-hint{display:block;margin-top:10px;font-size:12px;color:var(--muted);min-height:1em;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.lead-magnet{grid-template-columns:1fr;gap:24px;padding:26px 22px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes xscan{0%{top:14%}50%{top:84%}100%{top:14%}}
.translate{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch;margin-top:52px;}
.translate .side.before{background:var(--ink-2);}
.translate .side.after{background:radial-gradient(circle at 50% 50%,rgba(127,191,142,.1),transparent 62%);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.translate{grid-template-columns:1fr;gap:12px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.net .flow{fill:none;stroke:var(--green);stroke-width:2;stroke-linecap:round;stroke-dasharray:5 200;stroke-dashoffset:205;opacity:.85;filter:drop-shadow(0 0 3px var(--green));animation:tr-flow 3s linear infinite;}
.net .flow.f2{animation-delay:.6s;}
.net .flow.f3{animation-delay:1.2s;}
@keyframes tr-flow{0%{stroke-dashoffset:205}100%,62%{stroke-dashoffset:-15}}
.net .node .nb{fill:url(#hubFill);stroke:var(--green);stroke-width:1.2;transition:.2s;}
.net .node text{fill:var(--muted);font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.05em;text-anchor:middle;}
.net .node:hover .nb{stroke:#d4f3dd;r:9;}
@keyframes tr-hub{0%,100%{opacity:.1}50%{opacity:.26}}
.net .hub{fill:url(#hubFill);stroke:rgba(166,227,182,.55);stroke-width:1;transform-box:fill-box;transform-origin:center;}
@keyframes tr-bloom{0%{transform:scale(.9)}60%{transform:scale(1.07)}100%{transform:scale(1)}}
@keyframes tr-radiate{0%{transform:scale(.5);opacity:.5}100%{transform:scale(3);opacity:0}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.net .flow{display:none;}.net .hub{animation:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes xlpulse{0%,100%{box-shadow:0 0 0 1px rgba(127,191,142,.5),0 0 40px rgba(127,191,142,.34),0 0 90px rgba(127,191,142,.12),inset 0 0 38px rgba(127,191,142,.18)}50%{box-shadow:0 0 0 1.5px rgba(127,191,142,.72),0 0 64px rgba(127,191,142,.52),0 0 120px rgba(127,191,142,.2),inset 0 0 52px rgba(127,191,142,.3)}}
@keyframes xblink{0%,100%{opacity:1}50%{opacity:.25}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes sap52{from{stroke-dashoffset:52}to{stroke-dashoffset:0}}
@keyframes sap104{from{stroke-dashoffset:104}to{stroke-dashoffset:0}}
@keyframes sap280{from{stroke-dashoffset:280}to{stroke-dashoffset:0}}
@keyframes sap360{from{stroke-dashoffset:360}to{stroke-dashoffset:0}}
@keyframes tjaflow{from{stroke-dashoffset:14}to{stroke-dashoffset:0}}
@keyframes tjspark{0%,100%{opacity:.35;r:4}50%{opacity:1;r:6}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes hebelIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){h1.display .outline{display:inline-block;font-size:clamp(26px,7.6vw,44px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:430px){h1.display .outline{font-size:clamp(23px,6.9vw,38px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
a.branche:hover{border-color:var(--green);transform:translateY(-4px);background:var(--ink-2);}
a.branche:hover::before{opacity:1;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes btfadein{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@keyframes btaura{0%,100%{opacity:.4}50%{opacity:.95}}
@keyframes btspark{0%{transform:translateY(30px);opacity:0}18%{opacity:.95}70%{opacity:.7}100%{transform:translateY(-96px);opacity:0}}
@keyframes btbadge{0%,100%{opacity:.55}50%{opacity:1}}
@keyframes btpulseGlow{0%,100%{opacity:.35}50%{opacity:.75}}
@keyframes btrise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.article-body table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:480px;}
.article-body th{font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--green);text-align:left;padding:14px 18px;border-bottom:1px solid var(--line);background:rgba(127,191,142,.05);}
.article-body td{padding:13px 18px;border-bottom:1px solid var(--line);color:#c9c5c1;line-height:1.5;vertical-align:top;}
.article-body tr:last-child td{border-bottom:none;}
.article-body td a{color:var(--paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:900px){.baro{grid-template-columns:minmax(0,1fr);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:820px){.fab{display:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:520px){.article h1{font-size:clamp(27px,7.2vw,30px);line-height:1.08;letter-spacing:-.025em;text-wrap:pretty;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){footer li{margin:0;}footer li a{display:block;min-height:40px;padding:8px 0;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:520px){blockquote,li,p{hyphens:manual;overflow-wrap:break-word;text-wrap:pretty;}h1,h2,h3{text-wrap:pretty;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.baro{grid-template-columns:1fr;border-radius:16px;overflow:hidden;background:var(--line);}
.baro-cta .btn{white-space:normal;text-align:center;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.baro:not(.show-result) .baro-cta,.baro:not(.show-result) .baro-reco{display:flex;}.baro:not(.show-result) .baro-reco[hidden]{display:none;}.baro{margin-top:30px;border-radius:12px;}.baro-reco{display:block;}.baro-cta{display:flex;padding:18px 16px;gap:10px;}.baro-cta .btn{width:100%;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.baro-self-note{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:var(--dim);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:1181px){#barometer>.wrap{max-width:1340px;}#barometer .baro{width:100%;margin-left:0;transform:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:380px){.k-details{min-width:0;max-width:100%;}section{min-width:0;}.btn{max-width:100%;white-space:normal;text-align:center;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:520px){.article-body li,.article-body p{overflow-wrap:break-word;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes baroImpact{0%{opacity:0;box-shadow:0 0 0 rgba(127,191,142,0)}35%{opacity:1;border-color:rgba(127,191,142,.48);box-shadow:0 0 30px rgba(127,191,142,.16)}100%{opacity:0;box-shadow:0 0 0 rgba(127,191,142,0)}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){#barometer .baro{display:flex;flex-direction:column;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes baroArrival{0%,100%{box-shadow:none}35%{box-shadow:0 0 0 2px rgba(127,191,142,.45),0 0 36px rgba(127,191,142,.14)}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){#barometer .baro .baro-reco{display:block;min-width:0;padding:18px 14px;overflow:hidden;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.hero{padding:116px 0 54px;}.hero .lede{font-size:16px;line-height:1.65;}#barometer .baro{margin-top:32px;}.journey{margin-top:28px;gap:7px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:390px){.hero .display{font-size:clamp(32px,10.5vw,42px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){#barometer .baro-reco{order:4;}#barometer .baro-cta{order:5;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes baroMobileFlow{0%,100%{transform:translateY(0);opacity:.45}50%{transform:translateY(5px);opacity:1}}
.contact-diagnosis-context span{color:var(--green);font-size:10px;letter-spacing:.09em;text-transform:uppercase;}
.contact-diagnosis-context strong{color:var(--paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:1081px) and (max-width:1280px){nav ul{gap:15px;}nav a{font-size:13px;}.nav-cta{padding:10px 14px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.home-final{background:var(--ink-2);}
@keyframes baroSectionPulse{0%{box-shadow:inset 0 0 0 1px rgba(127,191,142,0)}35%{box-shadow:inset 0 0 0 1px rgba(127,191,142,.48)}100%{box-shadow:inset 0 0 0 1px rgba(127,191,142,0)}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1280px){nav ul{gap:14px;}nav a{font-size:12.5px;}.nav-cta{padding:10px 13px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.skip-link{position:fixed;z-index:10000;top:10px;left:10px;padding:11px 16px;background:var(--paper);color:var(--ink);font-weight:800;text-decoration:none;transform:translateY(-160%);transition:transform .15s ease;}
.skip-link:focus{transform:translateY(0);outline:3px solid var(--green);outline-offset:3px;}
#menu{display:flex;list-style:none;align-items:center;}
#menu>li{position:relative;}
#menu a,.nav-summary{font-weight:500;color:var(--muted);transition:color .15s;background:0 0;border:0;font-family:inherit;cursor:pointer;text-decoration:none;}
#menu a:focus-visible,#menu a:hover,#menu a[aria-current=page],.nav-summary.is-current,.nav-summary:focus-visible,.nav-summary:hover{color:var(--paper);}
.nav-group details{position:relative;}
.nav-summary{list-style:none;padding:12px 0;}
.nav-summary::-webkit-details-marker{display:none;}
.nav-summary::after{font-size:12px;}
.nav-sub{display:none;position:absolute;z-index:30;top:44px;left:-18px;min-width:245px;padding:12px;background:var(--ink-2);border:1px solid var(--line);list-style:none;}
.nav-group details[open]>.nav-sub{display:grid;gap:2px;}
.nav-sub a{display:block;padding:11px 12px;white-space:nowrap;}
.nav-sub a:focus-visible,.nav-sub a:hover{background:rgba(255,255,255,.045);}
body.menu-open{overflow:hidden;}
.contact-diagnosis-context{margin:20px 0 0;padding:18px;border-left:3px solid var(--green);background:rgba(127,191,142,.08);display:grid;gap:7px;}
.contact-diagnosis-context[hidden]{display:none;}
.contact-diagnosis-context .mono{font-size:10px;letter-spacing:.1em;color:var(--green);text-transform:uppercase;}
.contact-diagnosis-context strong{font-size:17px;}
.contact-diagnosis-context p{margin:0;color:var(--muted);font-size:13px;line-height:1.55;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1080px){#menu{display:none;}#menu.open{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:74px;left:0;right:0;background:var(--ink);border-bottom:1px solid var(--line);padding:18px 24px 26px;gap:4px;max-height:calc(100vh - 74px);overflow:auto;}#menu>li{width:100%;}#menu>li>a,.nav-summary{display:flex;width:100%;min-height:44px;align-items:center;padding:10px 4px;font-size:15px;}.nav-group details{width:100%;}.nav-sub{position:static;min-width:0;border:0;border-left:1px solid var(--line);background:0 0;margin:0 0 8px 8px;padding:2px 0 2px 12px;}.nav-sub a{white-space:normal;padding:10px 8px;}#menu .nav-cta{justify-content:center;margin-top:8px;background:var(--paper);color:var(--ink);padding:11px 16px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
@keyframes dcSettle{to{transform:scaleX(1);background:var(--green)}}
@keyframes personalLeafIn{from{opacity:.05;transform:scale(.55)}to{opacity:1;transform:none}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){@keyframes mtGrow{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mtGrowX{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mtLeaf{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.hero:not(.hero-home) .wrap{max-width:1380px;}
.hero:not(.hero-home) .display{max-width:13.5ch;}
.hero:not(.hero-home) .lede{max-width:50em;}
.nav-summary{display:inline-flex;align-items:center;gap:10px;}
.nav-summary::after{content:"";width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);transform-origin:center;transition:transform .18s ease;flex:none;}
.nav-group details[open] .nav-summary::after{transform:rotate(225deg) translate(-1px,-1px);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1080px){.nav-summary{justify-content:space-between;}.nav-summary::after{margin-right:5px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
#barometer .baro{display:flex;flex-direction:column;margin-top:0;}
#barometer .baro-reco{order:4;}
#barometer .baro-cta{order:5;}
#barometer .bt{position:relative;}
#barometer .bt::before{position:absolute;left:16px;top:17px;display:grid;place-items:center;width:23px;height:23px;border:1px solid rgba(127,191,142,.36);border-radius:50%;color:var(--green);font:500 12px/1 "IBM Plex Mono",monospace;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){#barometer .bt{padding-left:45px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes bmvFlow{0%{transform:translateX(0);opacity:.15}55%{opacity:1}100%{transform:translateX(150px);opacity:.1}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){#barometer .baro-reco{padding:14px 13px;}#barometer .baro-self-note{display:none;}#barometer .baro-cta{padding:14px 13px;gap:0;}#barometer .baro-cta .btn{width:100%;}#barometer .baro-cta>span{display:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.hero .lede{hyphens:manual;word-break:normal;overflow-wrap:break-word;text-wrap:pretty;}
h1,h2{text-wrap:pretty;}
#menu{gap:clamp(10px,1.15vw,22px);min-width:0;}
#menu a,.nav-summary{white-space:nowrap;font-size:clamp(12px,1vw,14px);}
#menu .nav-cta{display:flex;flex:none;align-items:center;justify-content:center;padding:10px clamp(12px,1.2vw,18px);font-size:12.5px;}
.brand,.burger{flex:none;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1180px){#menu{display:none;}#menu.open{display:flex;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:1181px){.burger{display:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.hero .lede{font-size:clamp(17px,1.5vw,20px);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
#menu .nav-cta{background:var(--paper);color:var(--ink);border:1px solid var(--paper);}
#menu .nav-cta:focus-visible,#menu .nav-cta:hover{background:0 0;color:var(--paper);}
.lf-field select{width:100%;min-height:52px;border:1px solid var(--line);background:0 0;color:var(--paper);padding:0 14px;font:inherit;}
.lf-field select option{color:#1d1d1b;background:#f4f1ec;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
h1,h2,h3{hyphens:manual;overflow-wrap:break-word;text-wrap:pretty;}
#barometer>.wrap{max-width:1560px;}
@keyframes baroMetricShift{0%{border-left-color:var(--paper);transform:translateY(-2px)}100%{border-left-color:var(--amber);transform:none}}
#barometer .bt{padding:16px 14px 14px 48px;background:#292728;}
#barometer .baro-reco{border-left:0;border-right:0;}
#barometer .baro-cta{border-left:0;border-right:0;border-bottom:0;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){#barometer .bt{padding:13px 10px 12px 42px;}#barometer .bt::before{left:12px;top:14px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
body{color:var(--paper);background:var(--ink);}
.lede,main li,main p{text-wrap:pretty;}
.display,h1,h2,h3{-webkit-hyphens:manual;text-wrap:pretty;}
.lede{color:var(--muted);}
.eyebrow::before{width:40px;background:rgba(247,245,242,.8);}
.site-header nav a{font-size:13.5px;color:var(--muted);}
.page-hero .wrap{display:block;}
.page-hero h1{max-width:16ch;}
h1{font-size:clamp(42px,5.1vw,76px);line-height:1.01;letter-spacing:-.035em;}
h1.display{max-width:15ch;}
.hero .wrap{padding-bottom:clamp(78px,6.5vw,104px);}
.hero h1.display{max-width:14.5ch;}
.hero .lede{max-width:72ch;margin-top:24px;}
#barometer .bt{min-height:92px;}
.home-final .wrap{max-width:1180px;}
.article .wrap{max-width:930px;}
footer{border-color:var(--line);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.nav{height:70px;}nav ul.open{top:70px;padding:22px 20px;}.hero .wrap{padding-bottom:58px;}h1{font-size:clamp(37px,11.2vw,52px);line-height:1.02;}.eyebrow::before{width:28px;}#barometer>.wrap{padding-inline:var(--layout-gutter);}#barometer .bt{min-height:76px;}.article .wrap{padding-inline:20px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
section>.wrap{position:relative;}
.lead-form input:focus-visible,.lead-form select:focus-visible,.lead-form textarea:focus-visible{outline:3px solid rgba(127,191,142,.45);outline-offset:2px;border-color:var(--green);}
body{font-size:17px;line-height:1.64;}
main>section::after{top:24px;right:max(20px,2.4vw);font-size:clamp(76px,9vw,128px);opacity:.28;}
.display,h1,h2,h3{hyphens:manual;word-break:normal;overflow-wrap:normal;}
h2{font-size:clamp(34px,3.45vw,50px);line-height:1.08;letter-spacing:-.03em;max-width:20ch;}
h3{line-height:1.27;}
main li,main p{font-size:16.5px;line-height:1.68;}
footer a,footer li,footer p{font-size:14.5px;line-height:1.6;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1080px){:root{--space-hero-top:122px;--space-hero-bottom:62px;}.site-header nav ul.open{top:72px;padding-inline:var(--layout-gutter);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){:root{--space-hero-top:108px;--space-hero-bottom:48px;--control-height:48px;}body{font-size:16px;}.site-header nav ul.open{top:68px;}main>section::after{content:none;}h2{font-size:clamp(29px,8.3vw,38px);max-width:none;text-wrap:pretty;}main li,main p{font-size:15.5px;line-height:1.64;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.hero h1.display,.page-hero h1.display{overflow:visible;padding-bottom:.045em;}
.case-route-track>span:not(:last-child)::after{content:"";position:absolute;left:58%;right:-42%;top:5px;height:1px;background:rgba(255,255,255,.16);}
.case-route-lane.is-after .case-route-track>span:not(:last-child)::after{background:rgba(127,191,142,.52);}
.case-route-compare .case-route-track>span:not(:last-child)::after{top:8px;height:2px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1180px){.site-header .nav{width:100%;min-width:0;justify-content:space-between;}#menu:not(.open){display:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:480px){#menu.open{left:12px;right:12px;width:auto;max-width:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.eyebrow{display:none;}
@media (max-width:600px){.site-header .nav-cta{display:none;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
:root{--nbc-title-gap:16px;--nbc-title-content-gap:48px;--nbc-space-5:40px;--nbc-space-10:80px;--nbc-space-15:120px;--nbc-space-18:144px;}
.page .article-body,.page .article-reading-content{max-width:var(--nbc-editorial);}
.page :is(button,.btn,summary,input[type=range],input[type=checkbox],input[type=radio],select){min-height:44px;}
.page a:focus-visible,.page button:focus-visible,.page input:focus-visible,.page select:focus-visible,.page summary:focus-visible,.page textarea:focus-visible{outline:3px solid var(--focus-ring,#9fe3ad);outline-offset:3px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){:root{--nbc-title-gap:12px;--nbc-title-content-gap:32px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{
:root{--header-height:76px;}
.page [id]{scroll-margin-top:calc(var(--header-height) + 28px);}
.page main :is(h1,h2,h3,h4,.display,.editorial-title,.nbc-section-title,.home-offer-title){-webkit-hyphens:manual;text-wrap:pretty;}
.page main :is(p,li,blockquote,small,.lede,.nbc-section-intro){-webkit-hyphens:manual;}
.page main :is(a[href^=http],a[href^=mailto],.legal-body a){overflow-wrap:break-word;}
.page :is(.eyebrow,.ep-section-kicker>.mono){display:block;}
.page .mono{letter-spacing:.11em;}
.page .site-header{z-index:1000;height:var(--header-height);}
.page .site-header .nav{height:var(--header-height);}
.page .site-header.compact,.page .site-header.compact .nav{height:64px;}
.page .btn,.page button{font-weight:700;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{
@media (min-width:1280px){.page h1.editorial-title{font-size:clamp(54px,4.25vw,70px);max-width:20ch;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{
@media (min-width:1181px){.page .burger{display:none;}.page #menu{display:flex;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{
@media (min-width:1024px) and (max-width:1279px){.page h1.editorial-title{font-size:clamp(46px,4.15vw,56px);max-width:22ch;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{
@media (max-width:1180px){.page .site-header,.page .site-header .nav{height:72px;}:root{--header-height:72px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{
.page main :is(section,article){scroll-margin-top:calc(var(--header-height) + 28px);}
.page .skip-link:not(:focus){clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap;}
body.fab-complex-suppressed #fab{opacity:0;pointer-events:none;transform:translateY(18px);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-refinement{
:root{--nbc-bg:#070a09;--nbc-functional:#101512;--nbc-evidence:#141a16;--nbc-line:#29322d;--nbc-muted:#a6aaa4;--nbc-positive:#7fd89a;--nbc-friction:#d5a854;--nbc-risk:#d97972;--nbc-info:#8fa6b7;}
html{scroll-behavior:smooth;}
.page .nbc-eyebrow{display:block;margin:0 0 12px;color:var(--nbc-positive);font:600 11px/1.25 "IBM Plex Mono",monospace;letter-spacing:.12em;text-transform:uppercase;}
.page main :is(h1,h2,h3,h4,.display,.editorial-title,.nbc-section-title,.home-offer-title){font-family:Archivo,Arial,sans-serif;hyphens:manual;-webkit-hyphens:manual;word-break:normal;overflow-wrap:normal;text-align:left;}
.page main :is(p,li,blockquote,small,.lede,.nbc-section-intro){hyphens:manual;-webkit-hyphens:manual;word-break:normal;overflow-wrap:normal;}
.page main :is(.outline,[class*=outline]){-webkit-text-stroke:0;color:inherit;text-shadow:none;}
.page :is(.light,.is-light,.case-impact-light,.case-operating-state,.operating-state){background:var(--nbc-editorial);color:var(--nbc-paper);}
.page :is(.light,.is-light,.case-impact-light,.case-operating-state,.operating-state):is(h1,h2,h3,h4,p,strong,li,small,span){color:inherit;}
.page a:visited{color:inherit;}
.page .nbc-knowledge-container{background:var(--nbc-editorial);border-top:1px solid var(--nbc-line);border-bottom:1px solid var(--nbc-line);padding-block:clamp(88px,8vw,124px);}
.page .nbc-knowledge-container details.service-disclosure,.page .nbc-knowledge-container>.wrap>details{border:1px solid rgba(255,255,255,.12);background:var(--nbc-functional);margin:0;}
.page .nbc-knowledge-container details+details{border-top:0;}
.page .nbc-knowledge-container details.service-disclosure>summary{min-height:68px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--nbc-paper);font:700 17px/1.3 Archivo,Arial,sans-serif;list-style:none;}
.page .nbc-knowledge-container summary::-webkit-details-marker{display:none;}
.page .nbc-knowledge-container details.service-disclosure>summary:after{content:"+";color:var(--nbc-positive);font:500 22px/1 Archivo;}
.page .nbc-knowledge-container details.service-disclosure[open]>summary:after{content:"−";}
.page .site-footer{background:#060807;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-refinement{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.page :is(.nbc-section-header,.nbc-section-heading,.service-decision-brief>header,.edt-plate-heading,.artifact-stage-head,.knowledge-section-head){background:0 0;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;}
:where(h1,h2,h3,.nbc-section-title,.nbc-section-intro,.footer-more summary){-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:normal;}
@media (max-width:760px){.spine{background-position:0 0;}}
html body.page.design-system-executive{color:var(--paper,#f1eee8);overflow-wrap:normal;word-break:normal;hyphens:manual;}
html body.page.design-system-executive :where(.ac-form-card,.lead-form,.lm-form,form:not(.search-form)){max-width:var(--nbc-narrow);}
html body.page.design-system-executive main>section,html body.page.design-system-executive :where(.light,.is-light,.case-impact-light,.operating-state){color:var(--paper,#f1eee8);}
html body.page.design-system-executive main :where(h1,h2,h3,h4){width:auto;max-width:min(100%,1120px);text-wrap:balance;}
html body.page.design-system-executive main :where(p,li,dd,blockquote){overflow-wrap:normal;word-break:normal;hyphens:manual;text-wrap:pretty;}
html body.page.design-system-executive main :where(.nbc-section-intro,.lede,.ep-lede,.cu-intro,.ac-intro,.home-person-role){font-size:clamp(18px,1.35vw,21px);line-height:1.55;}
html body.page.design-system-executive :where(button,.btn,.nav-cta,.burger,[role="button"]){min-height:44px;touch-action:manipulation;}
html body.page.design-system-executive :where(input,select,textarea){line-height:1.45;}
html body.page.design-system-executive main :where(h1,h2,h3,h4){padding-bottom:.08em;}
html body.page.design-system-executive .site-footer a{min-height:24px;display:inline-flex;align-items:center;}
}
}
@layer nbc.legacy{
@layer nbc.authority{
@media (max-width:760px){.spine{animation:none;}}
html body.page.design-system-executive{background:linear-gradient(180deg,#0b0e0d 0%,#0d110f 52%,#0b0e0d 100%);}
html body.page.design-system-executive main{background:transparent;}
html body.page.design-system-executive :where(.wrap,.sw){box-sizing:border-box;}
html body.page.design-system-executive :where(.home-manifesto>.wrap,.home-operating-twin>.wrap,.home-diagnosis-path>.wrap,.diagnose-process-section>.wrap,.evidence-library-grid-section>.wrap,.evidence-library-cta>.wrap,.hub-landscape>.wrap,.knowledge-decision-section>.wrap,.case-film-section>.wrap,.case-decision-ledger>.wrap,.oml-shell,.dc-shell){width:min(calc(100% - (2 * var(--nbc-page-gutter))),var(--nbc-wide));max-width:var(--nbc-wide);margin-inline:auto;box-sizing:border-box;}
html body.page.design-system-executive :where(.article-reading-content,.article-body,.guide-body,.ep-reading-column){width:100%;max-width:var(--nbc-editorial-width);margin-inline:auto;}
html body.page.design-system-executive :where(.light,.is-light,.case-impact-light){background:var(--nbc-canvas-editorial);color:var(--paper,#f1eee8);}
html body.page.design-system-executive main :where(h1,h2,h3,h4){overflow-wrap:normal;word-break:normal;hyphens:manual;}
html body.page.design-system-executive main :where(.nbc-section-intro,.lede,.ep-lede,.cu-intro,.ac-intro,.home-person-role){max-width:800px;}
html body.page.design-system-executive main :where(.nbc-eyebrow,.eyebrow,.mono)+:where(h1,h2,h3){margin-top:12px;}
html body.page.design-system-executive main :where(.nbc-section,.service-editorial-section,.ac-section,.knowledge-hubs-section,.knowledge-library-section,.executive-tree-section,.evidence-library-grid-section,.evidence-library-cta,.case-film-section,.case-decision-ledger,.case-related,.guide-close,.about-method,.about-principles){padding-block:var(--nbc-section-y);}
html body.page.design-system-executive :where(.service-instrument,.home-signal-field,.journey-context-card,.journey-recommendation,.evidence-card,.cu-card,.hub-card,.diagnosis-tool-card,.ac-form-card,.case-dossier-metric,.dtf-evidence-output,.oml-stage,.dc-card){border-radius:var(--nbc-radius-panel);box-shadow:0 22px 70px rgba(0,0,0,.22);}
html body.page.design-system-executive :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--nbc-focus);outline-offset:4px;box-shadow:0 0 0 1px var(--nbc-canvas);}
html body.page.design-system-executive :where(.fab,.home-float-cta).is-suppressed{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px);}
@media (max-width:760px){html body.page.design-system-executive main :where(h1,h2,h3,h4){max-width:100%;}html body.page.design-system-executive :where(input,select,textarea,.lead-form input,.lead-form textarea,.lm-mail){font-size:16px;}html body.page.design-system-executive .fab{left:20px;right:20px;bottom:max(16px,env(safe-area-inset-bottom));max-width:calc(100% - 40px);}}
@media (forced-colors:active){html body.page.design-system-executive :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid Highlight;box-shadow:none;}}
@media (prefers-reduced-motion:reduce){html body.page.design-system-executive *,html body.page.design-system-executive *::before,html body.page.design-system-executive *::after{scroll-behavior:auto;}}
html body.page.design-system-executive main :where(h1,h2,h3,h4){white-space:normal;}
@media (max-width:760px){html body.page.design-system-executive :where(.dtf-control,.hub-route-activate,.oml-scenario,.knowledge-question,.case-navigator button){font-size:15px;}html body.page.design-system-executive :where([data-dtf-progress],.dtf-progress button){width:44px;height:44px;min-width:44px;min-height:44px;}html body.page.design-system-executive :where([data-lab-undo],[data-lab-reset],.preset,.process-preset,.erp-preset,.ai-preset){min-height:44px;font-size:14px;}html body.page.design-system-executive :where(.dtf-mobile-scene-head p,.dtf-chapter p,.case-subhead p){font-size:16px;}html body.page.design-system-executive .site-footer .footer-signature>p{font-size:16px;line-height:1.55;}html body.page.design-system-executive main#main-content:where(.btn,.nav-cta){font-size:15px;line-height:1.25;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{
:root{--signal-line:rgba(255,255,255,.12);--signal-line-soft:rgba(255,255,255,.07);--signal-green:var(--green);--signal-paper:var(--paper,#f1eee8);--signal-risk:var(--risk,#d97972);--signal-amber:var(--amber);}
.page main h1,.page main h2,.page main h3{text-wrap:pretty;overflow-wrap:normal;word-break:normal;hyphens:manual;}
@media (min-width:1280px){.page main h1:not(.ep-title){text-wrap:pretty;}}
.site-footer .footer-main{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(40px,6vw,96px);align-items:start;}
.site-footer .footer-signature{text-align:left;}
.site-footer .footer-navigation-row a:focus-visible,.site-footer .footer-navigation-row a:hover{color:var(--signal-green);}
@media (max-width:1180px){.site-footer .footer-main{grid-template-columns:1fr;}.site-footer .footer-navigation-row a{flex:0 0 auto;}}
:root{--gap-xs:6px;--gap-s:10px;--gap-m:14px;--gap-l:20px;--gap-xl:28px;--gap-fuge:1px;--space-heading-intro:var(--gap-s);--space-heading-content:clamp(28px,3vw,40px);--space-content-group:clamp(24px,2.5vw,36px);--radius-media:6px;--kicker-tracking:.14em;}
body.page{position:relative;isolation:isolate;min-height:100%;-webkit-tap-highlight-color:transparent;}
body.page main>section{background-color:transparent;background-image:none;}
body.page main>section+section{border-top:1px solid rgba(247,245,242,.055);}
body.page main>section.hero+section,body.page main>section:first-child{border-top-color:transparent;}
body.page :where(h1,h2,h3,.display,.editorial-title,.nbc-section-title,.ep-title,.ep-question,.eyebrow,.sk){text-wrap:pretty;hyphens:manual;word-break:normal;overflow-wrap:normal;}
body.page :where(.eyebrow,.sk,.mono):not(.metric):not(.kpi){letter-spacing:var(--kicker-tracking);}
body.page .hero h1{line-height:.95;letter-spacing:-.048em;}
body.page main>section :where(.nbc-section-title,h2:not(.instrument-label)){font-size:clamp(36px,3.7vw,52px);line-height:1.02;letter-spacing:-.035em;max-width:1120px;}
body.page main>section h3:not(.instrument-label){line-height:1.12;}
@media (max-width:1100px){body.page main>section :where(.nbc-section-title,h2:not(.instrument-label)){font-size:clamp(34px,4.2vw,46px);}}
@media (max-width:760px){body.page main>section :where(.nbc-section-title,h2:not(.instrument-label)){font-size:clamp(30px,8vw,38px);line-height:1.06;white-space:normal;}body.page :where(h1,h2,h3,.display,.editorial-title,.nbc-section-title){hyphens:manual;overflow-wrap:normal;word-break:normal;}}
body.page :where(.service-case-chips,.hero-ctas,.footer-meta){gap:var(--gap-s);}
::selection{background:rgba(55,91,67,.88);color:var(--paper);}
html{scrollbar-color:var(--line) var(--ink-2);scrollbar-width:thin;}
::-webkit-scrollbar-thumb:hover{background:rgba(247,245,242,.24);}
body.page :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--green);outline-offset:3px;}
body.page :where(button,.btn,a[role=button],summary):active{transform:translateY(1px);}
body.page :where(.card,.gc,.diagnosis-tool-card){border-radius:var(--radius-card);}
body.page{background-color:var(--ink);background-image:none;}
body.page main>section[class]{background-color:transparent;background-image:none;}
body.page main>section[class]::selection{background:rgba(55,91,67,.88);}
body.page>main{background-color:transparent;background-image:none;}
:root,body.page{--ink:#0b0e0d;--ink-2:#111512;--ink-3:#171c18;--ink-4:#1c231d;--paper:#f5f2ed;--muted:#c7c8c1;--dim:#929992;--green:#91d49f;--line:rgba(245,242,237,.115);--line-soft:rgba(245,242,237,.065);--line-strong:rgba(245,242,237,.22);--surface:linear-gradient(145deg,rgba(255,255,255,.046),rgba(255,255,255,.012) 42%,rgba(145,212,159,.018));--surface-strong:linear-gradient(145deg,rgba(255,255,255,.072),rgba(255,255,255,.018) 46%,rgba(145,212,159,.035));--surface-green:linear-gradient(145deg,rgba(145,212,159,.09),rgba(145,212,159,.025) 45%,rgba(255,255,255,.018));--shadow-soft:0 24px 80px rgba(0,0,0,.26);--shadow-deep:0 42px 120px rgba(0,0,0,.42);--radius-card:16px;--radius-panel:22px;--radius-control:10px;--display-xl:clamp(58px,5.8vw,92px);--display-l:clamp(46px,4.6vw,72px);--display-m:clamp(36px,3.4vw,54px);}
html{background:var(--ink);}
body.page{background:var(--ink);color:var(--paper);}
body.page main>section[class]{background:0 0;}
body.page .site-header .wrap{width:min(calc(100% - 40px),var(--layout-max));}
body.page .brand img{filter:brightness(1.08) contrast(1.02);}
body.page .nav>a{letter-spacing:.015em;}
body.page .nav>a::after{height:1px;}
body.page main :where(h1,h2,h3){font-family:Archivo,sans-serif;text-wrap:pretty;}
body.page main h1{letter-spacing:-.055em;}
body.page main h2{letter-spacing:-.045em;}
body.page main h3{letter-spacing:-.025em;}
body.page main :where(.nbc-section-title,.ac-section h2,.content-upgrade h2,.knowledge-section-head h2,.evidence-finder-head h2){font-size:var(--display-m);line-height:.98;max-width:1120px;}
body.page main :where(.nbc-section-intro,.lede,.ac-section-head>p:last-child){font-size:clamp(18px,1.35vw,21px);line-height:1.58;max-width:850px;color:var(--muted);}
body.page main :where(.nbc-eyebrow,.mono,.ac-kicker,.knowledge-eyebrow){letter-spacing:.145em;}
body.page main>section.border-b{border-bottom-color:var(--line-soft);}
body.page .site-footer a{transition:color 180ms ease;}
@media (max-width:760px){:root,body.page{--radius-panel:18px;--radius-card:14px;}body.page main :where(h1,h2,h3){max-width:100%;min-width:0;}body.page main h3:not(.instrument-label):not(.diagram-label):not(.node-label){font-size:clamp(22px,6.2vw,26px);line-height:1.12;}body.page main section h2:not(.instrument-label):not(.diagram-label){font-size:clamp(25px,6.9vw,29px);line-height:1.08;}body.page main section h3:not(.instrument-label):not(.diagram-label):not(.node-label){font-size:clamp(20px,5.5vw,23px);line-height:1.14;}}
body[data-hero-system="v2"] :where(.nbc-hero-system):is(h1,h2,p){text-align:left;margin-left:0;margin-right:auto;}
body[data-hero-system="v2"] :where(.nbc-hero-system) h1{max-width:1100px;font-size:clamp(48px,5.25vw,72px);line-height:1.01;letter-spacing:-.038em;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:manual;}
body[data-hero-system="v2"] main :where(section,article[id]){scroll-margin-top:92px;}
@media (max-width:760px){:root{--nbc-hero-pad-top:112px;--nbc-hero-pad-bottom:56px;}body[data-hero-system="v2"] :where(.nbc-hero-system) h1{font-size:clamp(36px,10.5vw,44px);line-height:1.04;letter-spacing:-.032em;max-width:100%;text-wrap:balance;}:root{--nbc-mobile-card-pad:18px;}body.page :where(.btn,.button,[class$="-button"]){min-height:48px;touch-action:manipulation;}body.page details>summary{min-height:44px;display:flex;align-items:center;touch-action:manipulation;}}
}
}
@layer nbc.legacy{
@layer nbc.authority{
@media (prefers-reduced-transparency:reduce){body.page.design-system-executive::before{opacity:.016;mix-blend-mode:normal;}}

.fab{background:#f7f5f2;color:#171817;border-color:#f7f5f2;text-shadow:none;box-shadow:0 14px 38px rgba(0,0,0,.28);}
.fab:hover,.fab:focus-visible{background:#fff;color:#080908;}
.site-header .nav-cta{color:#171817;background:#f7f5f2;border-color:#f7f5f2;text-shadow:none;}
.site-header .nav-cta:hover,.site-header .nav-cta:focus-visible{color:#080908;background:#fff;}
}
}
@layer nbc.legacy{
@keyframes nbcHeroParticle{0%{left:4%;opacity:0}8%{opacity:1}46%{left:49%;opacity:1}62%{left:61%;opacity:.35}78%{opacity:1}92%{left:93%;opacity:1}100%{left:93%;opacity:0}}
@keyframes nbcInstrumentParticle{0%{top:9px;left:7%;opacity:0}10%{opacity:1}20%{top:9px;left:42%}36%{top:53px;left:67%}52%{top:97px;left:52%}68%{top:141px;left:73%}84%{top:185px;left:46%;opacity:1}100%{top:185px;left:46%;opacity:0}}
}
@layer nbc.legacy{
@layer nbc.normal{
.nbc-hero-level--core{min-block-size:clamp(560px,64svh,740px);}
@media (max-width:1023px){.nbc-hero-level--core{min-block-size:auto;}}
}
}
@layer nbc.legacy{
@layer nbc.authority{
.nbc-hero-card-v2{border-bottom:1px solid var(--hero-v2-line);}
.nbc-hero-level--core{padding-block:clamp(140px,11vw,176px) clamp(68px,6vw,94px);}
.nbc-hero-location{display:flex;align-items:center;gap:12px;font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:clamp(10px,.72vw,10.5px);font-weight:500;line-height:1.35;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:clamp(18px,2vw,26px);}
.hero-actions{align-items:center;gap:14px 22px;flex-wrap:wrap;}
.nbc-hero-secondary-link:hover,.nbc-hero-secondary-link:focus-visible{color:var(--paper);border-color:var(--green);}
.nbc-service-hero-grid{align-items:center;}
body[data-layout-contract="v6373"] :where(.nbc-hero-level--signature,.nbc-hero-level--core,.nbc-hero-level--content,.nbc-hero-level--admin){min-block-size:0;}
}
}
@layer nbc.legacy{
@layer nbc.normal{
html body.page.design-system-executive :is(.case-evidence-decision,.case-next-step aside,.service-guided-banner,.ac-founder-trust span,.ac-contact-trust span){-webkit-backdrop-filter:blur(8px) saturate(108%);backdrop-filter:blur(8px) saturate(108%);}
}
}
@layer nbc.legacy{
@keyframes nbc-soft-state{0%{opacity:0}35%{opacity:1}100%{opacity:0}}
@keyframes nbc-question-in{from{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}
@keyframes nbc-answer-react{0%{transform:none}35%{transform:translateY(-2px)}100%{transform:none}}
@keyframes dc176-response{0%,100%{filter:none}38%{filter:saturate(calc(1+var(--dc-response-strength,.4)*.55)) brightness(calc(1+var(--dc-response-strength,.4)*.08))}}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
@layer nbc.authority{
body.design-system-executive .site-header .nav>ul>li,body.design-system-executive .site-header .nav>ul>li>details{height:44px;display:flex;align-items:center;}
body.design-system-executive .site-header .nav>ul>li>a,body.design-system-executive .site-header .nav>ul>li>details>summary{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:44px;height:44px;padding-block:0;line-height:1;}
body.design-system-executive .site-header .nav>ul>li>details>summary::after{align-self:center;}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto;}}
.site-header #menu>li{display:flex;align-items:center;min-height:44px;}
.site-header #menu>li>a,.site-header #menu>li.nav-group>details>.nav-summary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;min-height:44px;padding-top:0;padding-bottom:0;line-height:1;}
.site-header #menu>li.nav-group>details{display:block;}
}
}
@layer nbc.legacy{
@layer nbc.normal{
body[data-page-family] main[data-page-shell]>[data-page-region]{position:relative;min-width:0;}
body[data-page-family] main[data-page-shell]>[data-page-region="bridge"]{z-index:3;}
body[data-page-family] main[data-page-shell]>[data-page-region="conversion"]{isolation:isolate;}
}
}
@layer nbc.legacy{
@media (max-width:760px){body.page.design-system-executive :is(.eyebrow,.nbc-eyebrow,.ep-eyebrow,.nbc-hero-location){font-size:clamp(11px,2.8vw,12px)!important;line-height:1.45!important;letter-spacing:.09em!important;}body.page.design-system-executive :is(.nbc-hero-proof span,.nbc-hero-proof small,.ep-section-kicker .mono,.ep-ledger-head .mono,.ep-practice-scenario .mono,.ep-answer-triad .mono,.nbc-conversion-eyebrow,.dtf-chapter-index,.dtf-stage-count,.dtf-stage-caption span,.evidence-card-index,.diagnosis-step,.diagnose-process-number,.regional-method-number,.ac-kicker,.baro-kicker,.baro-dimension-index,.si-kicker,.erp-reference-label,.process-reference-label,.ai-reference-label){font-size:11px!important;line-height:1.45!important;letter-spacing:.075em!important;}body.page.design-system-executive :is(.article-decision-grid,.article-diagnostic-grid,.ep-responsibility-ledger,.knowledge-ledger-meta,.knowledge-ledger-facts,.case-dossier-rail-grid,.dtf-proof-line,.case-dossier-metric,.case-earned-metric,.case-intervention-marker,.decision-ledger-grid):is(span,small,dt,b,em){font-size:clamp(11px,2.9vw,12px)!important;line-height:1.45!important;}body.page.design-system-executive :is(.btn,button:not(.burger),summary,label,input,select,textarea){font-size:max(14px,1em);}body.page.design-system-executive .page :is(.nbc-section,.service-editorial-section){scroll-margin-top:76px;}body.page.design-system-executive :is(.nbc-section-heading,.nbc-section-header,.service-editorial-head,.ih-section-head){margin-bottom:28px;}body.page.design-system-executive :is(.nbc-section-intro,.service-editorial-head>p,.ih-section-head>p){margin-top:13px;}.site-footer{padding-block:44px 20px;}.site-footer .wrap{padding-inline:20px!important;}.site-footer .footer-main{grid-template-columns:1fr!important;gap:24px!important;}.site-footer .footer-signature{gap:8px!important;}.site-footer .footer-brand{width:auto!important;max-width:100%;}.site-footer .footer-brand strong{font-size:22px!important;line-height:1.08!important;white-space:normal!important;}.site-footer .footer-brand span{font-size:11px!important;line-height:1.4!important;letter-spacing:.065em!important;white-space:normal!important;}.site-footer .footer-signature p{margin:0!important;max-width:36ch!important;font-size:14px!important;line-height:1.55!important;}.site-footer .footer-mail{font-size:14px!important;line-height:1.4!important;}.site-footer .footer-navigation-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 20px!important;padding-top:0!important;border-top:1px solid rgba(255,255,255,.12);}.site-footer .footer-navigation-row a{display:flex!important;align-items:center;min-height:43px;padding:10px 0!important;border-bottom:1px solid rgba(255,255,255,.09);white-space:normal!important;font-size:13px!important;line-height:1.35!important;}.site-footer .footer-meta{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;margin-top:18px!important;padding-top:14px!important;font-size:11px!important;line-height:1.45!important;}}
@media (min-width:761px) and (max-width:1100px){.site-footer{padding-top:64px!important;}.site-footer .footer-main{gap:32px!important;}}
@media (max-width:760px){body.page.design-system-executive :is(.ep-chapter-number,.ep-journey>span.mono,.ep-next-reading>span.mono,.ep-visual-head>span.mono,.ep-conclusion>span.mono,.ep-journey-state i,.nbc-artifact-node>span.mono,.artifact-stage-nav span,.si-panel-head>span.mono,.decision-question>span,.dtf-cold-metric>span,.case-next-step-grid>span,.evidence-card-break>span,.evidence-card-decision>span,.ih-panel-facts dt,.ih-route-head>span,.ih-ninety-flow>span,.ih-case>span,.hub-next-grid aside>span,.decision-hub-hero-grid aside>span,.hub-decision-path header>span,.nbc-signal-caption){font-size:11px!important;line-height:1.42!important;letter-spacing:.065em!important;}body.page.design-system-executive :is(.nbc-argument-flow strong,.diagnose-process-stage strong,.nbc-diagnose-preview strong,.home-offer-fit strong,.home-signal-field__foot strong,.ih-panel-link,.finalaction small,.nsb-alt){font-size:12px!important;line-height:1.45!important;}body.page.design-system-executive :is(.case-evidence-role-kicker span,.case-evidence-boundary span,.case-evidence-output span,.case-next-step-grid>span){font-size:11px!important;line-height:1.42!important;letter-spacing:.055em!important;}}
}
@layer nbc.legacy{
@layer nbc.authority{
@media (min-width:1181px) and (max-width:1399px){body.page .site-footer .footer-navigation-row{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;column-gap:16px;row-gap:10px;height:auto;min-height:0;}body.page .site-footer .footer-navigation-row a{flex:0 0 auto;white-space:nowrap;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{








@keyframes tr-draw{from{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){#digital-check{padding-bottom:40px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@keyframes twflow{from{stroke-dashoffset:var(--len)}to{stroke-dashoffset:calc(-1 * var(--len))}}
#barometer,#digital-check,section[id]{scroll-margin-top:96px;}
#barometer{scroll-margin-top:84px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.eyebrow{color:var(--muted);}
.site-header{border-color:rgba(247,245,242,.11);}
.nav-cta{display:inline-flex;align-items:center;border-radius:2px;}
.page-hero{padding-top:clamp(142px,11vw,178px);padding-bottom:clamp(70px,6vw,92px);}
.hero{padding-top:clamp(148px,11vw,178px);padding-bottom:0;}
.light{background:0 0;border-color:var(--line);}
.article-cta{border-radius:var(--radius);background:var(--ink-2);}
.gc,.post,.tri>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--ink-2);min-width:0;}
.gc,.post,.tri>div{padding:clamp(24px,2.3vw,34px);}
.gc,.post{transition:border-color .2s,background .2s,transform .2s;}
.gc:hover,.post:hover{border-color:rgba(134,200,149,.56);background:var(--ink-3);}
.gc h3,.post h3{overflow-wrap:normal;word-break:normal;hyphens:manual;text-wrap:pretty;}
.gc p,.post p{color:var(--muted);}
.page-hero+.wrap,.page-hero+section{scroll-margin-top:78px;}
.lead-magnet{border-radius:var(--radius);}
.article{padding-top:clamp(142px,11vw,176px);padding-bottom:var(--section-space);}
.article h1{font-size:clamp(38px,4.4vw,62px);line-height:1.04;}
.article .lede{font-size:clamp(18px,1.5vw,20px);line-height:1.65;}
.article-body{max-width:var(--reading);margin-inline:auto;margin-top:52px;}
.article-body h2{max-width:24ch;margin-top:58px;margin-bottom:18px;font-size:clamp(25px,2.45vw,34px);}
.article-body h3{font-size:21px;}
.article-body p{font-size:17px;line-height:1.78;color:#d0cbc7;}
.article-body li{font-size:16.5px;line-height:1.7;color:#d0cbc7;}
.article-cta{padding:clamp(28px,3vw,42px);}
.legal{padding-top:clamp(142px,11vw,176px);padding-bottom:var(--section-space);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1180px){h1.display{font-size:clamp(50px,7vw,78px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.hero{padding-top:118px;}.page-hero{padding-top:116px;padding-bottom:48px;}.lede{margin-top:20px;}.eyebrow{letter-spacing:.13em;}.method,.related{padding-block:var(--section-space-tight);}.article h1{font-size:clamp(35px,10vw,48px);}.article-body{margin-top:42px;}.article-body h2{font-size:27px;margin-top:48px;}.article-body p{font-size:16.5px;line-height:1.74;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:430px){h1.display{font-size:clamp(36px,10.6vw,47px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page-service .page-hero h1.display{text-wrap:pretty;}
.page-service .light{border-top:1px solid rgba(247,245,242,.08);border-bottom:1px solid rgba(247,245,242,.08);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page-service .page-hero h1.display{text-wrap:pretty;}.page-service .page-hero h1.display span{margin-left:.12em;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
[hidden]{display:none;}
.tool-noscript{margin:18px auto;padding:14px 16px;border:1px solid rgba(231,185,107,.45);border-left:3px solid var(--amber);background:rgba(231,185,107,.07);color:var(--paper);font-size:13px;line-height:1.55;}
main>section.method,section.related{padding-block:var(--space-section-compact);}
h1.display{font-size:clamp(50px,5.3vw,78px);line-height:.98;letter-spacing:-.04em;}
.lede{max-width:var(--layout-wide-readable);font-size:clamp(17px,1.3vw,19px);line-height:1.66;}
.eyebrow{font-size:11.5px;line-height:1.4;letter-spacing:.145em;margin-bottom:20px;}
.mono{letter-spacing:.055em;}
.site-header{border-bottom-color:rgba(247,245,242,.12);}
.nav{height:76px;gap:24px;}
.brand-logo{width:auto;height:44px;max-width:118px;object-fit:contain;}
.nav-cta{min-height:42px;padding:10px 18px;font-size:13.5px;}
.btn{min-height:var(--control-height);padding:13px 24px;display:inline-flex;align-items:center;justify-content:center;font-size:14.5px;line-height:1.2;border-radius:0;}
.page-service .page-hero{padding-top:var(--space-hero-top);padding-bottom:var(--space-hero-bottom);min-height:0;}
.page-service .page-hero .wrap{max-width:var(--layout-max);}
.page-service .page-hero h1.display{width:min(100%,980px);max-width:14.2ch;font-size:clamp(52px,5.15vw,74px);line-height:.97;}
.page-service .page-hero .lede{width:min(100%,780px);margin-top:24px;}
.prozess{margin-top:0;}
.prozess li{padding-block:20px;}
.prozess strong{font-size:17px;line-height:1.35;}
.prozess span{font-size:15px;line-height:1.62;}
.method{padding-block:var(--space-section-compact);}
.light{padding-block:var(--space-section);}
.page-service .light h2{max-width:13ch;font-size:clamp(40px,4vw,58px);}
.article-cta,.gc,.post,.tri>div{border-radius:var(--card-radius);}
footer .wrap{max-width:var(--layout-max);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1080px){.site-header,.site-header .nav{height:72px;}.brand-logo{height:40px;}h1.display{font-size:clamp(48px,6.6vw,68px);}.page-service .page-hero h1.display{font-size:clamp(48px,6.4vw,64px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.site-header,.site-header .nav{height:68px;}.brand-logo{height:36px;max-width:100px;}h1.display{font-size:clamp(38px,10.5vw,48px);line-height:1.01;letter-spacing:-.035em;max-width:none;text-wrap:pretty;}.lede{font-size:16.5px;line-height:1.62;}.eyebrow{font-size:10.5px;margin-bottom:16px;}.btn{width:auto;min-height:48px;padding:12px 18px;font-size:14px;}.page-service .page-hero{padding-top:var(--space-hero-top);padding-bottom:var(--space-hero-bottom);}.page-service .page-hero h1.display{max-width:none;}.page-service .page-hero .lede{margin-top:20px;}.prozess li{padding-block:18px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:430px){.btn{padding-inline:16px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
#digital-check,main [id],main>section{scroll-margin-top:96px;}
.nav-group,.nav-summary{min-width:max-content;}
.nav-summary{padding-right:18px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page-service .page-hero h1.display br{display:block;}.page-service .page-hero h1.display .outline{display:block;margin-left:0;}.page-service .page-hero h1.display{font-size:clamp(33px,8.75vw,39px);line-height:1;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.case-route-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);column-gap:8%;align-items:end;}
.case-route-intro .eyebrow,.case-route-intro h2{grid-column:1;}
.case-route-intro p{grid-column:2;grid-row:1/3;color:var(--muted);line-height:1.65;max-width:42ch;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.case-route-intro{display:block;}.case-route-intro p{margin-top:16px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.footer-more>summary{min-height:44px;display:flex;align-items:center;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1180px){.site-header nav{min-width:0;}.burger{display:block;min-width:44px;min-height:44px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:480px){.site-header .nav{height:70px;gap:10px;}.brand-logo{max-width:108px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.footer-mail,.footer-meta a{min-height:44px;display:inline-flex;align-items:center;}
.footer-meta a{padding-inline:3px;}
body.page{overflow-wrap:normal;word-break:normal;}
.page .knowledge-tree>.wrap{max-width:var(--nbc-wide);}
.page form:not(.search-form){max-width:var(--nbc-narrow);}
.page h1.editorial-title{width:auto;max-width:1100px;margin-left:0;text-align:left;line-height:1.01;letter-spacing:-.055em;text-wrap:pretty;hyphens:manual;overflow-wrap:normal;word-break:normal;}
.page h1.title-length-medium{font-size:clamp(54px,5.15vw,68px);max-width:20ch;}
.page .page-hero,.page .service-hero{min-height:clamp(560px,68vh,720px);padding-top:clamp(132px,10vw,164px);padding-bottom:clamp(72px,7vw,104px);}
.page .page-hero .lede,.page .service-hero .lede{max-width:820px;margin-top:16px;font-size:clamp(18px,1.6vw,21px);line-height:1.55;}
.page .page-hero .hero-actions,.page .service-hero .hero-actions{margin-top:40px;}
.page .preset{min-height:44px;}
.page table{font-variant-numeric:tabular-nums;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:1024px) and (max-width:1279px){.page h1.title-length-medium{font-size:clamp(47px,4.75vw,56px);max-width:21ch;}.page .page-hero,.page .service-hero{min-height:560px;padding-top:120px;padding-bottom:72px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1023px){.page .page-hero,.page .service-hero{min-height:0;padding-top:clamp(116px,15vw,144px);padding-bottom:clamp(64px,9vw,88px);}.page .page-hero>.wrap,.page .service-hero>.sw,.page .service-hero>.wrap{width:min(calc(100% - (2 * var(--nbc-gutter))),var(--nbc-standard));max-width:var(--nbc-standard);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page h1.editorial-title{max-width:none;line-height:1.04;letter-spacing:-.04em;text-wrap:pretty;}.page h1.title-length-medium{max-width:none;}.page .page-hero .hero-actions,.page .service-hero .hero-actions{margin-top:32px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:340px){.page h1.title-length-medium{font-size:34px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.page *,.page::after,.page::before{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;transition-delay:0s;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
body.page-service.design-system-executive .service-context-section{border-bottom:1px solid rgba(255,255,255,.07);}
}
}
@layer nbc.legacy{
@layer nbc.authority{
body.page-service.design-system-executive .service-context-section{padding-block:var(--nbc-section-y);}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.page main :is(.nbc-section-header,.nbc-section-heading,.home-offers-head,.home-final-head,.home-diagnosis-path-head,.knowledge-container-head,.ac-section-head,.ep-ledger-head,.ep-section-kicker,.ep-conclusion,.page-hero .wrap)>:is(h1,h2,h3,p),.page main :is(.nbc-section-title,.nbc-section-intro,.editorial-title,.ep-title,.ep-lede,.ep-question){text-align:left;margin-left:0;margin-right:auto;}
.site-footer .footer-brand,.site-footer .footer-brand span,.site-footer .footer-brand strong{display:block;text-align:left;}
.site-footer .footer-brand span{margin-top:7px;}
.site-footer .footer-navigation-row{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:clamp(14px,1.65vw,28px);min-width:0;padding-top:3px;}
.site-footer .footer-navigation-row a{white-space:nowrap;font-size:12px;color:rgba(241,238,232,.72);}
.site-footer .footer-more{display:none;}
.site-footer .footer-meta{text-align:left;}
@media (max-width:1180px){.site-footer .footer-navigation-row{justify-content:flex-start;flex-wrap:wrap;}}
@media (max-width:760px){.site-footer .footer-navigation-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;}.site-footer .footer-navigation-row a{white-space:normal;}}
@media (max-width:390px){.site-footer .footer-navigation-row{grid-template-columns:1fr;}}
@media (min-width:1280px){.site-footer .footer-main{grid-template-columns:300px minmax(0,1fr);gap:32px;}.site-footer .footer-brand strong{font-size:clamp(27px,2.15vw,32px);line-height:1.05;letter-spacing:-.035em;white-space:nowrap;}.site-footer .footer-brand span{font-size:10px;letter-spacing:.07em;white-space:nowrap;}.site-footer .footer-signature p{max-width:290px;font-size:13px;}.site-footer .footer-navigation-row{gap:clamp(10px,1.05vw,17px);justify-content:flex-end;}.site-footer .footer-navigation-row a{font-size:11px;letter-spacing:-.01em;}}
body.page :where(.page-hero,.hero,.service-hero):where(h1,.display,.editorial-title),body.page main>section :where(.nbc-section-heading,.nbc-section-header,.home-offers-head,.home-final-head,.home-diagnosis-path-head,.knowledge-container-head,.ac-section-head,.ep-ledger-head,.ep-section-kicker,.ep-conclusion,.hub-landscape-head,.race-intro,.rw-head,.case-route-intro)>:where(h1,h2,h3,p,.lede,.nbc-section-intro),body.page main>section>.sw>:where(h2,h3,.eyebrow,.sk,.lede),body.page main>section>.wrap>:where(h2,h3,.eyebrow,.sk,.lede){text-align:left;margin-left:0;margin-right:auto;}
body.page :where(.nbc-section-heading,.nbc-section-header,.ac-section-head,.home-offers-head,.home-final-head,.home-diagnosis-path-head,.knowledge-container-head,.hub-landscape-head){align-items:flex-start;justify-content:flex-start;text-align:left;}
body.page :where(.nbc-section-intro,.page-hero .lede,.hero .lede,.service-hero .lede,.ep-lede){max-width:900px;text-wrap:pretty;margin-top:var(--space-heading-intro);}
body.page :where(.nbc-section-heading,.nbc-section-header,.ac-section-head,.home-offers-head,.home-final-head,.home-diagnosis-path-head,.knowledge-container-head,.hub-landscape-head)+:where(*),body.page :where(.nbc-section-heading,.nbc-section-header,.ac-section-head,.home-offers-head,.home-final-head,.home-diagnosis-path-head,.knowledge-container-head,.hub-landscape-head)~:where(.proof-grid,.diagnosis-showcase,.styleguide-component-grid){margin-top:var(--space-heading-content);}
body.page :where(.page-hero h1,.service-hero h1){font-size:clamp(46px,5.2vw,72px);line-height:.98;letter-spacing:-.045em;max-width:1200px;}
@media (max-width:1100px){body.page :where(.page-hero h1,.service-hero h1){font-size:clamp(42px,5.5vw,58px);}}
@media (max-width:760px){body.page :where(.page-hero h1,.service-hero h1,.hero h1){font-size:clamp(36px,10vw,44px);line-height:1.02;white-space:normal;}}
body.page :where(.stage,.decision-compression-field,.documented-case-film,.service-instrument,.diagnose-suite-card){border-radius:var(--radius-panel);}
@media (max-width:430px){body.page :where(h1.title-length-medium,h1.editorial-title.title-length-medium):not(.ep-title){font-size:36px;line-height:1.04;}}
body.page .site-header{min-height:72px;background:rgba(11,14,13,.82);border-bottom:1px solid var(--line-soft);box-shadow:0 12px 44px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(18px) saturate(115%);backdrop-filter:blur(18px) saturate(115%);}
body.page-service main{counter-reset:nbc-section;}
body.page-service main>section:not(.service-hero){counter-increment:nbc-section;position:relative;}
@media (min-width:1180px){body.page-service main>section:not(.service-hero)::after{content:"0" counter(nbc-section);position:absolute;top:clamp(28px,3vw,48px);right:max(22px,calc((100vw - var(--layout-max))/ 2));color:rgba(245,242,237,.18);font:500 10px/1 "IBM Plex Mono",monospace;letter-spacing:.18em;pointer-events:none;}}
body.page-service .service-hero{padding-top:clamp(136px,12vw,182px);padding-bottom:clamp(74px,7vw,112px);min-height:72svh;display:flex;align-items:center;}
body.page-service .service-hero>.sw,body.page-service .service-hero>.wrap{max-width:var(--layout-max);padding-inline:0;}
body.page-service .service-hero .editorial-title,body.page-service .service-hero h1{font-size:clamp(56px,5.4vw,84px);line-height:.92;max-width:15ch;}
body.page-service .service-hero .lede{font-size:clamp(20px,1.55vw,25px);max-width:820px;}
body.page-service .service-disclosures>.wrap{max-width:1080px;margin-left:max(var(--layout-gutter),calc((100vw - var(--layout-max))/ 2));margin-right:auto;}
body.page-service #service-flow-4,body.page-service .final{padding-block:var(--space-section);}
body.page .site-footer{padding-top:clamp(58px,5vw,84px);padding-bottom:30px;border-top:1px solid var(--line-soft);background:rgba(6,8,7,.48);}
body.page .site-footer .footer-main{gap:clamp(32px,5vw,76px);}
body.page .site-footer .footer-brand strong{font-size:clamp(18px,1.45vw,22px);}
body.page .site-footer .footer-navigation-row{padding-top:22px;border-top:1px solid var(--line-soft);}
body.page .site-footer a:hover{color:var(--green);}
@media (max-width:760px){body.page .site-header{min-height:64px;}body.page-service .service-hero{min-height:auto;}body.page-service .service-hero .editorial-title,body.page-service .service-hero h1{font-size:clamp(42px,11.2vw,58px);max-width:none;}body.page main h1.editorial-title{font-size:clamp(34px,9.5vw,38px);line-height:1.01;}body.page main h1.editorial-title.title-length-medium{font-size:clamp(32px,8.9vw,36px);}body.page.page-service .service-hero h1.display,body.page.page-service .service-hero h1.editorial-title{font-size:clamp(34px,9.2vw,37px);line-height:1.01;}body.page main h2:not(.instrument-label):not(.diagram-label){font-size:clamp(27px,7.5vw,32px);line-height:1.06;}body.page.page-service main h2{font-size:clamp(24px,6.5vw,28px);line-height:1.08;}}
body[data-hero-system="v2"] :where(.nbc-hero-system){position:relative;isolation:isolate;text-align:left;background:radial-gradient(circle at 82% 28%,rgba(134,200,149,.065),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.012),transparent 72%);border-bottom:0;overflow:hidden;}
body[data-hero-system="v2"] :where(.nbc-hero-system):is(.lede,.ep-lede,.ac-intake-lede,.nbc-section-intro,.regional-lede,.oml-hero>div>p,.dc-lede,.service-hero-copy>.lede){max-width:var(--nbc-hero-copy);font-size:clamp(18px,1.35vw,21px);line-height:1.58;color:rgba(247,245,242,.72);}
body[data-hero-system="v2"] :where(.nbc-hero-system):is(.mono,.nbc-eyebrow,.knowledge-eyebrow,.ac-kicker,.sk,.hero-tag,.ep-eyebrow){font-family:"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase;color:rgba(247,245,242,.58);}
body[data-hero-system="v2"] .nbc-hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(380px,7fr);gap:clamp(48px,6vw,96px);align-items:center;}
body[data-hero-system="v2"] .nbc-hero-system--service{padding-top:var(--nbc-hero-pad-top);padding-bottom:var(--nbc-hero-pad-bottom);min-height:540px;display:flex;align-items:center;}
body[data-hero-class="d"] .nbc-hero-system:where(.ep-signature-visual,.case-hero-visual,.knowledge-hero-visual){filter:saturate(.74);opacity:.88;}
body[data-hero-system="v2"] .service-hero>.sw{width:min(100%,1440px);}
body[data-hero-system="v2"] .service-hero-copy,body[data-hero-system="v2"] .service-hero-copy .editorial-title{max-width:720px;}
body[data-hero-system="v2"] .nbc-service-hero-grid{width:100%;}
body[data-hero-system="v2"] :where(.card,.related-card,.knowledge-hub,.service-result-groups article,.service-fit-grid article,.guide-card-grid article,.ep-answer-triad article,.case-related-card){border-radius:var(--nbc-card-radius);box-shadow:0 18px 48px rgba(0,0,0,.12);transition:border-color .2s,transform .2s,background-color .2s;}
body[data-hero-system="v2"] :where(.card,.related-card,.knowledge-hub,.service-result-groups article,.service-fit-grid article,.guide-card-grid article,.case-related-card):hover{transform:translateY(-2px);}
body[data-hero-system="v2"] :where(.nbc-section-heading,.nbc-section-header,.service-editorial-head,.knowledge-section-head,.ep-ledger-head){max-width:920px;margin-left:0;margin-right:auto;}
body[data-hero-system="v2"] :where(.nbc-section-heading,.nbc-section-header,.service-editorial-head,.knowledge-section-head)>:is(h2,h3)+p{margin-top:16px;}
@media (max-width:1100px){body[data-hero-system="v2"] .nbc-hero-grid{grid-template-columns:1fr;gap:42px;}body[data-hero-system="v2"] .nbc-hero-system--service{min-height:0;}}
@media (max-width:760px){body[data-hero-system="v2"] :where(.nbc-hero-system):is(.lede,.ep-lede,.ac-intake-lede,.nbc-section-intro,.regional-lede,.oml-hero>div>p,.dc-lede,.service-hero-copy>.lede){font-size:17px;line-height:1.55;}}
@media (prefers-reduced-motion:reduce){body[data-hero-system="v2"] .nbc-hero-system *{animation:none;transition:none;scroll-behavior:auto;}}
@media (max-width:760px){body.page textarea{min-height:132px;resize:vertical;}body.page :where(h1,h2,h3){text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:manual;}body.page :where(.nbc-section-intro,.lede,.ep-lede,.ph-lede){text-wrap:pretty;}body.page .fab{bottom:calc(14px + env(safe-area-inset-bottom));max-width:calc(100% - 40px);}body.page .site-footer{padding-bottom:max(28px,env(safe-area-inset-bottom));}body.page-service :where(.process-presets,.erp-presets,.ai-presets)>:last-child:nth-child(odd){grid-column:1/-1;}}
}
}
@layer nbc.legacy{
@layer nbc.authority{
@media (max-width:760px){body[data-hero-system="v2"] :where(.nbc-hero-system--diagnostic,.nbc-hero-system--service,.nbc-hero-system--editorial){padding-top:104px;padding-bottom:48px;}body[data-hero-system="v2"] .nbc-hero-grid{gap:28px;}body.page-service :where(.process-presets,.erp-presets,.ai-presets){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 16px 18px;}body.page-service :where(.process-preset,.erp-preset,.ai-preset){min-height:46px;padding:9px 8px;font-size:11px;line-height:1.25;}}
@media (prefers-reduced-motion:reduce){body.page-service .service-instrument *{scroll-behavior:auto;}}
body.page.design-system-executive .site-header .nav{width:min(calc(100% - (2 * var(--nbc-page-gutter))),var(--nbc-wide));max-width:var(--nbc-wide);}
body.page.design-system-executive .site-header{background:rgba(11,14,13,.82);}
body.page.design-system-executive .site-footer>.wrap,body.page.design-system-executive .site-footer .footer-main{width:min(calc(100% - (2 * var(--nbc-page-gutter))),var(--nbc-wide));max-width:var(--nbc-wide);margin-inline:auto;}
body.page.design-system-executive :where(.hub-route-open,.case-film-control,.case-film-chapter){font-size:max(14px,1em);}
body.page.design-system-executive .editorial-title{height:auto;min-height:0;overflow:visible;}
}
}
@layer nbc.legacy{
@keyframes siPulseV661{0%{opacity:0;transform:scaleX(.04)}18%{opacity:1}72%{opacity:.75;transform:scaleX(1)}100%{opacity:0;transform:scaleX(1)}}
.page-service .service-editorial-head,.page-service .service-case-proof .sw{text-align:left;}
.page-service .service-editorial-head{margin-left:0;margin-right:auto;}
.page-service .service-detail-card{width:100%;margin:0;border-top:1px solid rgba(247,245,242,.14);background:rgba(10,13,11,.18);}
.page-service .service-detail-card:last-of-type{border-bottom:1px solid rgba(247,245,242,.14);}
.page-service .service-detail-card>summary{display:grid;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:88px;padding:16px 4px;cursor:pointer;list-style:none;}
.page-service .service-detail-card>summary::-webkit-details-marker{display:none;}
.page-service .service-detail-card>summary .mono{color:var(--green,#8bcf9a);}
.page-service .service-detail-card>summary strong{display:block;font-size:clamp(18px,1.7vw,23px);}
.page-service .service-detail-card>summary small{display:block;margin-top:5px;color:var(--muted);font-size:14px;line-height:1.45;}
.page-service .service-detail-card>summary i::before{content:"+";display:block;font-style:normal;font-size:26px;color:var(--green,#8bcf9a);text-align:center;}
.page-service .service-detail-card[open]>summary i::before{content:"−";}
.page-service .service-detail-card>summary:focus-visible{outline:3px solid rgba(158,188,207,.9);outline-offset:3px;}
@media (max-width:760px){.page-service .service-detail-card>summary{grid-template-columns:34px minmax(0,1fr) 24px;min-height:82px;}}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
body.service-shell{--sx:1360px;--copy:700px;}
.service-shell main>section::after{content:none;counter-increment:none;}
.service-shell .sw{width:min(var(--sx),calc(100% - 56px));margin:auto;min-width:0;}
.service-hero{padding:120px 0 84px;border-bottom:1px solid var(--line);overflow:hidden;}
.service-hero .sw{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:64px;align-items:center;}
.journey{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin-bottom:48px;}
.journey a{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:14px 16px;border-right:1px solid var(--line);text-decoration:none;color:var(--dim);font-size:12px;}
.journey a:last-child{border:0;}
.journey a.active{color:var(--paper);background:rgba(127,191,142,.07);box-shadow:inset 0 -2px var(--green);}
.journey b{font:500 10px "IBM Plex Mono";color:var(--green);}
.sk{font:500 10px "IBM Plex Mono";letter-spacing:.15em;text-transform:uppercase;color:var(--green);margin-bottom:20px;}
.service-hero h1{font-size:clamp(48px,5.1vw,74px);line-height:.96;letter-spacing:-.055em;}
.service-hero h1 .outline{display:block;color:transparent;-webkit-text-stroke:1.4px var(--paper);}
.service-hero .lede{max-width:var(--copy);margin-top:28px;color:#c9c4c0;font-size:19px;line-height:1.62;}
.hero-actions{display:flex;margin-top:32px;}
.hero-actions .btn{min-height:52px;display:inline-flex;align-items:center;}
.micro{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px;color:var(--dim);font:400 10px "IBM Plex Mono";text-transform:uppercase;}
.micro span:before{content:"✓";color:var(--green);margin-right:6px;}
.proof{border-bottom:1px solid var(--line);background:rgba(255,255,255,.012);}
.proof .sw{display:grid;grid-template-columns:repeat(3,1fr);}
.proof article{padding:28px 34px;border-right:1px solid var(--line);}
.proof article:first-child{padding-left:0;}
.proof article:last-child{border:0;}
.proof span{font:500 10px "IBM Plex Mono";letter-spacing:.13em;text-transform:uppercase;color:var(--green);}
.proof strong{display:block;font-size:28px;line-height:1.05;margin:9px 0;}
.proof p{font-size:13px;color:var(--muted);line-height:1.5;}
.ss{padding:96px 0;border-bottom:1px solid var(--line);}
.intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;}
.head h2,.intro h2{font-size:clamp(38px,4.3vw,66px);line-height:1.02;letter-spacing:-.045em;}
.intro>div:last-child{max-width:680px;color:#c8c3bf;font-size:18px;}
.contrast{background:var(--ink);padding:26px;}
.contrast>span{font:500 10px "IBM Plex Mono";color:var(--red);text-transform:uppercase;letter-spacing:.12em;}
.contrast strong{display:block;font-size:19px;line-height:1.2;margin:14px 0 10px;}
.contrast p{font-size:13px;color:var(--muted);}
.contrast em{display:block;font-style:normal;color:var(--green);font-size:12px;margin-top:20px;padding-top:15px;border-top:1px solid var(--line);}
.experience{padding:84px 0;border-bottom:1px solid var(--line);background:#1f1d1e;}
.xp{border:1px solid var(--line);background:var(--ink-2);}
.choices button:hover,.choices button[aria-pressed=true]{border-color:var(--green);color:var(--paper);background:rgba(127,191,142,.07);}
.cr{display:grid;gap:8px;margin:17px 0;}
.cr label{display:flex;justify-content:space-between;font-size:12px;font-weight:700;}
.cr output{font:500 10px "IBM Plex Mono";color:var(--green);}
.cr input{width:100%;min-height:36px;accent-color:var(--green);}
.stage{padding:42px;min-width:0;}
.stage>span{font:500 10px "IBM Plex Mono";letter-spacing:.13em;text-transform:uppercase;color:var(--green);}
.stage>h3{font-size:34px;line-height:1.08;margin:15px 0 10px;}
.stage>p{color:var(--muted);font-size:13px;}
.model{border:1px solid var(--line);padding:19px 16px;display:flex;flex-direction:column;min-height:315px;position:relative;}
.model.best{border-color:var(--green);background:rgba(127,191,142,.065);transform:translateY(-4px);}
.model .tag{font:500 10px "IBM Plex Mono";color:var(--dim);}
.model h4{font-size:19px;margin:10px 0 7px;}
.model p{font-size:11.5px;color:var(--muted);min-height:52px;}
.bar{display:grid;grid-template-columns:68px 1fr;gap:7px;align-items:center;}
.bar span{font:400 10px "IBM Plex Mono";color:var(--dim);}
.bar i{height:5px;background:rgba(255,255,255,.08);}
.bar i:after{content:"";display:block;height:100%;width:var(--f,50%);background:var(--amber);}
.model.best .bar i:after{background:var(--green);}
.step{position:relative;border:1px solid var(--line);padding:15px 11px;min-height:150px;display:flex;flex-direction:column;}
.step:not(:last-child):after{content:"→";position:absolute;right:-13px;top:50%;color:var(--green);z-index:2;}
.step span{font:500 10px "IBM Plex Mono";color:var(--green);text-transform:uppercase;}
.step b{font-size:13px;line-height:1.2;margin:12px 0 8px;}
.step small{font-size:10px;color:var(--muted);margin-top:auto;}
.step.warn{border-color:var(--amber);}
.head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px;}
.head p{max-width:52ch;color:var(--muted);}
.tabs{border-right:1px solid var(--line);padding:10px;}
.tab{width:100%;display:grid;grid-template-columns:28px 1fr auto;gap:10px;text-align:left;padding:14px;border:0;border-bottom:1px solid var(--line);background:0 0;color:var(--muted);cursor:pointer;}
.tab[aria-selected=true]{background:rgba(127,191,142,.07);color:var(--paper);}
.tab b{font:500 10px "IBM Plex Mono";color:var(--green);}
.document{width:min(600px,100%);min-height:340px;border:1px solid rgba(255,255,255,.22);background:#272526;padding:40px;box-shadow:16px 16px 0 rgba(0,0,0,.13);}
.document h3{font-size:42px;line-height:1.03;margin:28px 0 14px;}
.document>p{font-size:13px;color:var(--muted);}
.lines{display:grid;gap:10px;margin:26px 0;}
.lines i{height:7px;background:rgba(255,255,255,.08);}
.lines i:nth-child(2){width:80%;}
.lines i:nth-child(3){width:62%;background:rgba(127,191,142,.25);}
.outcome{border-top:1px solid var(--line);padding-top:16px;font-size:12px;}
.outcome b{color:var(--green);}
.metric{display:block;color:var(--green);font-size:65px;line-height:1;margin:24px 0 14px;}
.lane{display:grid;grid-template-columns:68px 1fr;gap:16px;padding:19px 0;}
.lane+.lane{border-top:1px solid var(--line);}
.lane>span{font:500 10px "IBM Plex Mono";color:var(--red);text-transform:uppercase;}
.lane.after>span{color:var(--green);}
.nodes{display:flex;}
.node{position:relative;flex:1;text-align:center;padding-top:20px;font-size:10px;color:var(--muted);}
.node:before{content:"";position:absolute;top:0;left:50%;width:11px;height:11px;border:2px solid var(--red);border-radius:50%;transform:translateX(-50%);background:var(--ink-2);z-index:1;}
.node:not(:last-child):after{content:"";position:absolute;left:56%;right:-44%;top:6px;height:1px;background:rgba(214,110,104,.45);}
.after .node:before{border-color:var(--green);background:var(--green);}
.after .node:not(:last-child):after{background:rgba(127,191,142,.55);}
.after .node{color:var(--paper);}
.fit{display:grid;grid-template-columns:1fr 1fr;gap:18px;}
.fit article{border:1px solid var(--line);padding:36px;}
.fit .yes{border-top:3px solid var(--green);}
.fit .no{border-top:3px solid var(--amber);}
.fit h3{font-size:31px;margin-bottom:20px;}
.fit ul{list-style:none;display:grid;gap:13px;}
.fit li{position:relative;padding-left:22px;font-size:13px;color:#cbc6c2;}
.fit li:before{content:"✓";position:absolute;left:0;color:var(--green);}
.fit .no li:before{content:"—";color:var(--amber);}
.final{padding:110px 0;}
.final h2{font-size:67px;line-height:.98;letter-spacing:-.05em;}
.final p{color:#c9c4c0;margin-top:20px;}
.finalaction{display:grid;gap:12px;}
.finalaction .btn{text-align:center;}
.finalaction small{text-align:center;color:var(--dim);font:400 10px "IBM Plex Mono";}
.service-shell .lead-magnet{margin-top:28px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1100px){.service-hero .sw{grid-template-columns:1fr 310px;gap:34px;}.model{min-height:0;}.step:nth-child(3):after{display:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:900px){.service-shell .sw{width:calc(100% - 40px);}.intro,.service-hero .sw{grid-template-columns:1fr;}.proof article{border-right:0;border-bottom:1px solid var(--line);padding:22px 0;}.tabs{border-right:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;}.head{display:block;}.head p{margin-top:16px;}.fit{grid-template-columns:1fr;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:620px){.service-shell .sw{width:calc(100% - 32px);}.service-hero{padding-top:100px;}.journey{grid-template-columns:1fr;}.journey a{border-right:0;border-bottom:1px solid var(--line);}.service-hero h1{font-size:42px;}.service-hero .lede{font-size:16px;}.hero-actions{display:grid;}.hero-actions .btn{width:100%;justify-content:center;}.stage{padding:25px 20px;}.step{min-height:105px;}.step:not(:last-child):after,.step:nth-child(3):after{content:"↓";display:block;right:auto;left:50%;top:auto;bottom:-18px;}.tabs{grid-template-columns:1fr;}.document{padding:25px 20px;min-height:300px;box-shadow:8px 8px 0 rgba(0,0,0,.13);}.document h3{font-size:32px;}.metric{font-size:49px;}.lane{grid-template-columns:1fr;}.nodes{display:grid;}.node{text-align:left;padding:0 0 20px 27px;}.node:before{left:5px;top:2px;transform:none;}.node:not(:last-child):after{left:11px;right:auto;top:12px;bottom:-2px;width:1px;height:auto;}.final h2{font-size:45px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.service-hero .sw>*{min-width:0;}
.service-hero .hero-actions .btn-solid{background:var(--paper);border-color:var(--paper);color:#171516;}
.service-hero .hero-actions .btn-tool{border-color:var(--green);color:var(--paper);background:rgba(127,191,142,.035);}
.service-hero .hero-actions .btn-tool:focus-visible,.service-hero .hero-actions .btn-tool:hover{background:rgba(127,191,142,.11);color:var(--paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:901px) and (max-width:1536px){body.service-shell{--sx:calc(100vw - 72px);}.service-hero .sw{grid-template-columns:minmax(0,1fr) minmax(285px,.62fr);gap:clamp(32px,4vw,54px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:620px){.service-hero .hero-actions{gap:10px;}.service-hero .hero-actions .btn{min-height:48px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page{--release-section:clamp(66px,7.2vw,100px);--release-tight:clamp(48px,5vw,72px);}
.page main>section:not(.hero):not(.service-hero):not(.page-hero):not(.proof):not(.process-journey):not(.situation-entry){scroll-margin-top:126px;}
.page .eyebrow,.page .sk{letter-spacing:.16em;}
.page h2,.page p{text-wrap:pretty;}
.page .ss{padding-block:var(--release-section);}
.page .service-disclosures{background:#1d1b1c;}
.page [data-compact-story=true] .proof article{padding-block:23px;}
.page [data-compact-story=true] .proof strong{font-size:clamp(22px,2.2vw,29px);}
.page [data-compact-story=true] .contrast{padding:23px;}
.page [data-compact-story=true] .head{margin-bottom:30px;}
.page .hero .display{max-width:13ch;font-size:clamp(58px,7.3vw,112px);line-height:.89;}
.page .hero .lede{max-width:790px;}
#barometer .baro-stage::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:8;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .35s ease,background .35s ease;}
@keyframes route-breathe{0%{filter:brightness(1)}35%{filter:brightness(1.12)}100%{filter:brightness(1)}}
.page .experience{padding-block:var(--release-tight);}
.page .tool-controls-compact{display:flex;flex-direction:column;padding:31px 30px;}
.page .tool-controls-compact h2{max-width:12ch;font-size:clamp(31px,3vw,46px);line-height:.98;}
.page .tool-controls-compact>p{max-width:46ch;margin-bottom:17px;}
.page .stage.is-primary-stage{position:relative;padding:36px 38px;background:radial-gradient(circle at 64% 20%,rgba(127,191,142,.065),transparent 43%);}
.page .stage.is-primary-stage>h3{max-width:850px;}
.page .stage.is-primary-stage::before{content:"LIVE-MODELL";position:absolute;right:20px;top:18px;color:rgba(127,191,142,.65);font:500 10px/1 "IBM Plex Mono",monospace;letter-spacing:.13em;}
.page .model{min-height:292px;}
.page .metric{font-size:clamp(48px,5vw,68px);}
.page .pc-lab.is-balanced{grid-template-columns:minmax(300px,.58fr) minmax(0,1.42fr);}
.page .pc-controls{padding:27px 24px;}
.page .pc-flow-card{padding:27px;}
@keyframes diagnostic-scan{50%{transform:translateX(100%)}100%{transform:translateX(100%)}}
.page .case-story-rail{position:sticky;top:75px;z-index:25;display:grid;grid-template-columns:repeat(5,1fr);border-block:1px solid var(--line);}
.page .case-story-rail a{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:14px 18px;border-right:1px solid var(--line);text-decoration:none;font-size:11px;}
.page .case-story-rail a:last-child{border:0;}
.page .case-story-rail b{color:var(--green);font:500 10px/1.4 "IBM Plex Mono",monospace;}
.page .case-story-rail a:hover{background:rgba(127,191,142,.055);color:var(--paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1100px){.page .pc-lab.is-balanced{grid-template-columns:1fr;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page{--release-section:54px;--release-tight:42px;}.page .hero .display{font-size:clamp(48px,14vw,70px);}.page .tool-controls-compact{border-right:0;border-bottom:1px solid var(--line);}.page .tool-controls-compact h2{max-width:15ch;}.page .tool-controls-compact>p{font-size:13px;}.page .stage.is-primary-stage>h3{font-size:30px;}.page .case-story-rail{top:63px;display:flex;}.page .case-story-rail a{white-space:nowrap;}.page [data-compact-story=true] .proof .sw{grid-template-columns:1fr;}.page [data-compact-story=true] .proof article{border-right:0;border-bottom:1px solid var(--line);}.page [data-compact-story=true] .contrast:nth-child(n/**/+3){display:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page .pc-flow-card.tool-response,.page .stage.tool-response{animation:model-response .52s ease both;}
@keyframes model-response{0%{box-shadow:inset 0 0 0 0 rgba(127,191,142,0)}35%{box-shadow:inset 0 0 0 1px rgba(127,191,142,.42),0 0 36px rgba(127,191,142,.06)}100%{box-shadow:inset 0 0 0 0 rgba(127,191,142,0)}}
.page .case-story-rail a.is-current{color:var(--paper);background:rgba(127,191,142,.075);box-shadow:inset 0 -2px var(--green);}
.page .tool-adjust-toggle{display:none;width:100%;min-height:44px;margin:12px 0 0;border:1px solid rgba(127,191,142,.35);background:rgba(127,191,142,.055);color:var(--paper);font:600 10px/1.3 "IBM Plex Mono",monospace;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;}
.page .tool-adjust-toggle::after{content:" +";color:var(--green);}
.page .is-adjusting>.tool-adjust-toggle::after{content:" -";}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page .tool-adjust-toggle{display:block;}.page .pc-flow-card{padding-top:18px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
:root{--interactive-on-dark:#f2eee7;--interactive-muted-on-dark:#d7d1c8;--status-ok:#8bd09a;--status-warn:#e7b96b;--status-bad:#d66e68;}
:is(.baro,.experience,.knowledge-tree) option{color:#201f1e;background:#f6f3ec;}
:is(.xp .stage,.routebox){position:relative;overflow:hidden;isolation:isolate;}
:is(.xp .stage) canvas{position:absolute;inset:0;max-width:100%;max-height:100%;pointer-events:none;clip-path:inset(0 round 16px);}
.service-chapter-inner{justify-content:center;gap:28px;max-width:1180px;padding:10px 24px;}
.service-chapter-item{display:flex;align-items:center;gap:8px;color:#9f9a94;font:500 11px/1.2 var(--mono,monospace);letter-spacing:.05em;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none;}
.service-chapter-item b{font-size:10px;color:#6f6a65;}
.service-chapter-item.is-active{color:#eee9e1;}
.service-chapter-item.is-active b{color:var(--green);}
.dossier-info{cursor:default;}
.dossier-info ol{list-style:none;margin:18px 0 12px;padding:0;display:grid;gap:8px;}
.dossier-info li{display:flex;gap:11px;align-items:center;border-top:1px solid rgba(255,255,255,.08);padding-top:8px;}
.dossier-info li span{font:600 10px var(--mono,monospace);color:var(--green);}
.dossier-info li strong{font-size:14px;color:var(--paper);}
.result-artifact{border:1px solid var(--line);border-radius:12px;background:var(--ink-2);overflow:hidden;}
.result-artifact summary{list-style:none;display:grid;grid-template-columns:36px 1fr 24px;align-items:center;gap:10px;padding:18px 20px;cursor:pointer;}
.result-artifact summary::-webkit-details-marker{display:none;}
.result-artifact summary span{font:600 10px var(--mono,monospace);color:var(--green);}
.result-artifact summary strong{font-size:17px;color:var(--paper);}
.result-artifact summary i{font-style:normal;font-size:22px;color:var(--green);transition:transform .2s ease;}
.result-artifact[open] summary i{transform:rotate(45deg);}
.result-artifact>div{padding:0 20px 20px 66px;display:grid;gap:9px;}
.result-artifact>div p{margin:0;color:#cbc5bd;line-height:1.55;}
.result-artifact>div b{display:inline-block;margin-right:8px;color:var(--paper);font-size:12px;}
@keyframes nbc-scan631{to{left:108%}}
.tree-foundation-info{margin-top:26px;padding:28px;border:1px solid var(--line);border-radius:14px;background:var(--ink-2);}
.tree-foundation-info h3{font-size:clamp(22px,3vw,36px);margin:8px 0 20px;}
@keyframes ktree-grow631{from{opacity:.15;stroke-dasharray:600;stroke-dashoffset:600}to{opacity:1;stroke-dasharray:600;stroke-dashoffset:0}}
.site-footer,footer{margin-top:0;}
main>section:last-child{padding-bottom:clamp(50px,6vw,80px);}
footer{padding-top:clamp(38px,5vw,64px);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:800px){.service-chapter-nav,.journey,.service-hero .micro{display:none;}.dossier-info{margin-top:22px;}.result-artifact summary{padding:15px;grid-template-columns:28px 1fr 20px;}.result-artifact>div{padding:0 15px 17px 53px;}.result-artifact>div p{font-size:13px;}.result-artifact>div b{display:block;margin:0 0 2px;}.tool-adjust-toggle{display:block;}.tree-foundation-info{padding:20px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
:is(.baro,.experience,.service-disclosures,.knowledge-tree,.lead-magnet,.stage,.routebox,.result-artifact-accordion) .btn-solid{color:var(--ink,#1d1b1c);}
:is(.baro,.experience,.service-disclosures,.knowledge-tree,.lead-magnet,.stage,.routebox,.result-artifact-accordion) .btn-solid:hover{color:var(--paper,#f4f0e9);}
.result-artifact>div b{min-width:102px;}
.page .service-result-shell{border:1px solid var(--line);background:var(--ink-2);}
.page .service-result-shell>summary{display:grid;grid-template-columns:auto minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:76px;padding:18px 22px;list-style:none;cursor:pointer;}
.page .service-result-shell>summary::-webkit-details-marker{display:none;}
.page .service-result-shell>summary span{color:var(--green);font:600 10px/1.2 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.11em;text-transform:uppercase;}
.page .service-result-shell>summary strong{color:var(--paper);font-size:clamp(19px,2vw,27px);}
.page .service-result-shell>summary i{color:var(--green);font-style:normal;font-size:22px;text-align:center;transition:transform .2s ease;}
.page .service-result-shell[open]>summary i{transform:rotate(45deg);}
.page .case-index-card{position:relative;overflow:hidden;}
.page .case-index-card::before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:var(--case-accent,var(--green));opacity:.8;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page main>section{padding-top:48px;padding-bottom:48px;}.page .page-hero,.page .service-hero{padding-top:118px;padding-bottom:42px;}.page .page-hero h1,.page .service-hero h1{font-size:clamp(43px,12vw,60px);line-height:.99;}.page .page-hero .lede,.page .service-hero .lede{font-size:17px;line-height:1.55;}.page .proof{padding-block:28px;}.page [data-compact-story=true] .proof .sw{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;}.page [data-compact-story=true] .proof article{display:block;min-width:min(82vw,310px);padding:16px;border:1px solid var(--line);scroll-snap-align:start;}.page [data-compact-story=true] .proof article:nth-child(n/**/+3){display:none;}.page .experience{padding-block:42px;}.page .tool-controls-compact{padding:18px 15px;}.page .tool-controls-compact h2{font-size:31px;}.page .stage.is-primary-stage{padding:22px 15px;}.page .service-result-shell{margin-top:0;}.page .service-result-shell>summary{min-height:67px;padding:15px 16px;grid-template-columns:1fr 22px;}.page .service-result-shell>summary span{grid-column:1/-1;}.page .service-result-shell>summary strong{font-size:19px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page .service-hero h1{word-break:normal;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:620px){.page #agentenraum .step{min-height:118px;padding:13px 10px;}.page #agentenraum .step:after{display:none;content:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page{--width-wide:1440px;--width-content:1240px;--width-text:760px;--width-narrow:640px;--section-space:clamp(68px,7.5vw,112px);--section-tight:clamp(48px,5vw,76px);}
.page :is(.wrap,.sw){width:min(calc(100% - 48px),var(--width-content));max-width:none;}
.page :is(.wrap,.sw,.hero-grid,.pc-lab)>*{min-width:0;}
.page :is(section,article,aside,div,form,details){min-width:0;}
.page canvas,.page img,.page svg{max-width:100%;}
.page main>section{padding-block:var(--section-space);}
.page .service-disclosure{border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.015);}
.page .service-disclosure>summary{cursor:pointer;list-style:none;padding:20px 24px;}
.page .service-disclosure>summary::-webkit-details-marker{display:none;}
.page .hero-shell{position:relative;padding:clamp(132px,13vw,190px) 0 clamp(72px,7vw,104px);min-height:auto;}
.page .service-hero{padding-top:clamp(132px,12vw,176px);padding-bottom:clamp(62px,7vw,100px);}
.page .service-hero>.sw,.page .service-hero>.wrap{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:clamp(50px,7vw,104px);align-items:end;}
.page .service-hero>.sw:after,.page .service-hero>.wrap:after{content:"PROZESS → URSACHE → WIRKUNG";display:flex;align-items:flex-end;min-height:290px;padding:30px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,rgba(127,191,142,.09),transparent 48%),repeating-linear-gradient(90deg,transparent 0 30px,rgba(255,255,255,.025) 30px 31px);color:rgba(255,255,255,.72);font:700 clamp(18px,2vw,28px)/1.35 var(--mono);letter-spacing:.03em;}
.page.service-ki .service-hero>.sw:after{content:"STANDARD → AUSNAHME → MENSCH";}
.page .service-hero .lede{max-width:720px;}
.page .pc-controls,.page .tool-controls-compact{padding:30px 26px;}
.page .pc-flow-card,.page .stage.is-primary-stage{padding:34px;}
.page .stage.is-primary-stage>h3{font-size:clamp(31px,3vw,48px);}
.page .tool-adjust-toggle{margin-top:13px;}
.page .pc-controls{display:flex;flex-direction:column;}
.page .pc-economics-depth{margin-top:14px;border-top:1px solid var(--line);}
.page .capacity-meaning>summary,.page .pc-economics-depth>summary{cursor:pointer;padding:16px 0;color:var(--green);font:600 11px var(--mono);letter-spacing:.04em;}
.page .capacity-meaning{width:min(calc(100% - 48px),var(--width-content));margin:20px auto 0;border:1px solid var(--line);background:#201e1f;padding:0 22px;}
.page .capacity-meaning>div{padding:0 0 20px;}
.page .capacity-meaning strong{display:block;margin-bottom:7px;}
.page .capacity-meaning p{margin:0;max-width:850px;color:var(--muted);}
.page #agentenraum .stage{overflow:hidden;}
.page #agentenraum .step{position:relative;min-height:146px;padding:18px;background:rgba(30,28,29,.93);border:1px solid rgba(255,255,255,.11);}
.page #agentenraum .step:after{display:none;}
.page #agentenraum .step b{font-size:17px;}
.page #agentenraum .step small{font-size:10px;line-height:1.45;}
.page .case-timeline:is(.before-after){position:relative;gap:1px;background:var(--line);}
.page .case-timeline:is(article){position:relative;background:var(--ink-2);}
.page .case-timeline:is(article):not(:last-child):after{content:"";position:absolute;right:-1px;top:24px;bottom:24px;width:1px;background:var(--green);opacity:.55;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1180px){.page :is(.wrap,.sw){width:min(calc(100% - 40px),var(--width-content));}.page .service-hero>.sw,.page .service-hero>.wrap{grid-template-columns:minmax(0,1.05fr) minmax(290px,.95fr);gap:42px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:900px){.page main>section{padding-block:clamp(54px,7vw,78px);}.page .hero-grid,.page .service-hero>.sw,.page .service-hero>.wrap{grid-template-columns:1fr;}.page .service-hero>.sw:after,.page .service-hero>.wrap:after{min-height:190px;}.page .pc-flow-card,.page .stage.is-primary-stage{min-height:0;}.page .case-timeline:is(article):not(:last-child):after{right:24px;left:24px;top:auto;bottom:-1px;width:auto;height:1px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page{--section-space:52px;--section-tight:38px;}.page :is(.wrap,.sw){width:min(calc(100% - 32px),var(--width-content));}.page .hero-shell{padding:112px 0 48px;}.page .service-hero{padding-top:112px;padding-bottom:44px;}.page .service-hero h1{line-height:.96;}.page .service-hero>.sw:after,.page .service-hero>.wrap:after{min-height:135px;padding:20px;font-size:15px;}.page .pc-controls,.page .tool-controls-compact{padding:18px 15px;}.page .pc-flow-card,.page .stage.is-primary-stage{padding:20px 15px;}.page .pc-flow-card{order:-1;}.page .pc-controls{order:2;}.page #agentenraum .stage{order:-1;}.page #agentenraum .step{min-height:88px;padding:14px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:390px){.page :is(.wrap,.sw){width:min(calc(100% - 24px),var(--width-content));}.page .service-hero h1{font-size:39px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page .page-hero.service-hero>.wrap>*{grid-column:1;}
.page .page-hero.service-hero>.wrap:after{grid-column:2;grid-row:1/6;align-self:stretch;}
.page .service-hero>.sw:after{display:none;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:900px){.page .page-hero.service-hero>.wrap:after{grid-column:1;grid-row:auto;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.site-header nav a[aria-current=location]{color:var(--paper);text-decoration-color:var(--green);}
.site-header nav a[aria-current=location]::after{transform:scaleX(1);background:var(--green);}
:root{--canvas:#171617;--canvas-warm:#1d1b1c;--surface-1:#232122;--surface-2:#292627;--surface-3:#312d2f;--surface-instrument:#1d211f;--hairline:rgba(245,243,240,.105);--hairline-soft:rgba(245,243,240,.055);--shadow-deep:0 28px 90px rgba(0,0,0,.25);--ease-premium:cubic-bezier(.22,1,.36,1);--radius-small:2px;}
.page main>section.border-b{border-bottom-color:var(--hairline-soft);}
.page .editorial-title{font-kerning:normal;font-variant-ligatures:common-ligatures;max-width:16ch;}
.page .mono{font-variant-numeric:tabular-nums;}
.page .btn{transition:transform .28s var(--ease-premium),background-color .2s,color .2s,border-color .2s,box-shadow .28s var(--ease-premium);}
.page .btn:hover{transform:translateY(-2px);}
.page .btn-solid:not(.btn-tool){box-shadow:0 10px 34px rgba(245,243,240,.09);}
.page .btn-tool{background:rgba(127,191,142,.075);color:#c4e7cc;border:1px solid rgba(127,191,142,.38);box-shadow:none;}
.page .btn-tool:hover{background:rgba(127,191,142,.14);border-color:var(--green);}
.site-footer{padding:42px 0 18px;background:#131213;border-top:1px solid var(--hairline);}
.footer-main{display:grid;grid-template-columns:minmax(280px,1.25fr) minmax(360px,1fr) auto;gap:clamp(28px,5vw,72px);align-items:start;}
.footer-signature{display:grid;gap:12px;}
.footer-brand{display:inline-flex;flex-direction:column;text-decoration:none;width:max-content;}
.footer-brand strong{font-size:17px;letter-spacing:-.02em;}
.footer-brand span{font:500 10px/1.5 "IBM Plex Mono",monospace;letter-spacing:.09em;color:var(--green);text-transform:uppercase;}
.footer-signature p{max-width:48ch;color:var(--muted);font-size:13px;line-height:1.55;}
.footer-mail{width:max-content;color:var(--paper);font-size:13px;text-underline-offset:4px;}
.footer-more[open] summary:after{content:" −";}
.footer-meta{display:flex;justify-content:space-between;gap:24px;margin-top:28px;padding-top:16px;border-top:1px solid var(--hairline-soft);}
.footer-meta a{text-decoration:none;}
@keyframes sluice-input{0%,18%{transform:translateX(0);opacity:.68}42%,58%{transform:translateX(calc(100% - 28px));opacity:1}100%,70%{transform:translateX(calc(100%+90px));opacity:0}}
@keyframes sluice-gate{0%,26%{transform:translateY(-100%)}48%,62%{transform:translateY(0)}100%{transform:translateY(100%)}}
@keyframes sluice-output{0%,30%{transform:scaleX(.08);opacity:.35}100%,70%{transform:scaleX(1);opacity:1}}
@keyframes sluice-label{from{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}
.service-decision-file li.is-active{opacity:1;color:var(--paper);transform:translateX(3px);}
.service-decision-file li.is-active:before{background:var(--green);border-color:var(--green);box-shadow:0 0 12px rgba(127,191,142,.5);}
.page-service .service-hero>.sw:after,.page-service .service-hero>.wrap:after{border:0;background:linear-gradient(145deg,rgba(127,191,142,.055),transparent 48%),repeating-linear-gradient(90deg,transparent 0 30px,rgba(255,255,255,.022) 30px 31px);box-shadow:inset 0 1px 0 var(--hairline),var(--shadow-deep);}
.article-reading-nav a.is-active{color:var(--paper);transform:translateX(3px);}
.article-reading-nav a.is-active:before{background:var(--green);box-shadow:0 0 9px rgba(127,191,142,.42);}
.page .fab{transition:opacity .25s var(--ease-premium),transform .3s var(--ease-premium);}
.page .fab.is-suppressed{opacity:0;transform:translateY(18px);pointer-events:none;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.service-decision-file li.is-active:after{content:attr(data-file-label);font-size:10px;color:var(--paper);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page-service .service-hero{padding-top:clamp(86px,7.5vw,116px);}
.footer-meta{color:#aaa39e;font-size:12px;}
.footer-meta a{color:#c5bfba;}
.page .page-hero>.wrap,.page .service-hero>.sw{padding-left:0;}
.page .card,.page article,.page details{scroll-margin-top:90px;}
.page .btn:focus-visible,.page a:focus-visible,.page button:focus-visible,.page summary:focus-visible{outline:2px solid var(--green);outline-offset:3px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.page *{scroll-behavior:auto;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
:root{--dim:#AAA5A0;--line:#625E60;--red:#E17B75;}
.site-header{position:fixed;top:0;left:0;right:0;z-index:60;height:76px;background:rgba(34,32,33,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(247,245,242,.18);}
.site-header .nav{height:76px;}
.site-header nav ul{gap:clamp(18px,1.65vw,27px);}
.site-header .nav-summary,.site-header nav a{font-size:14px;line-height:1.2;}
.site-header .nav-cta{min-height:42px;padding:10px 18px;font-size:13.5px;}
:where(button,.btn,summary,[role=button],select,input[type=checkbox]){touch-action:manipulation;}
input,select,textarea{border-color:#777174;}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--green);outline-offset:3px;}
.nbc-service-bridge.is-compact{width:100%;margin:24px 0;padding:22px 24px;}
.service-disclosure[open]>summary:after{content:"−";}
.service-guided-banner.is-complete{opacity:.78;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.nbc-service-bridge,.nbc-service-bridge.is-compact{width:100%;grid-template-columns:1fr;padding:21px 18px;margin:22px 0;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.service-chapter-nav a.is-active{color:var(--paper);background:rgba(127,191,142,.08);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@layer pages{}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page main h1,.page main h2,.page main h3{min-width:0;max-width:100%;-webkit-hyphens:manual;}
.page-service .service-decision-file{display:none;}
.page-service main{overflow:clip;}
.page-service .service-hero>.sw,.page-service .service-hero>.wrap{display:block;max-width:1360px;padding-inline:clamp(28px,4vw,72px);}
.page-service .service-hero:is(h1,.editorial-title,.display){max-width:none;width:100%;text-wrap:pretty;}
.page-service .service-hero .lede{max-width:1050px;}
.page-service:is(.head,.intro){display:block;max-width:none;}
.page-service:is(.head,.intro)>:last-child,.page-service:is(.head,.intro)>p{max-width:1050px;margin:18px 0 0;justify-self:start;}
.page-service main h2{max-width:none;text-wrap:pretty;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:1280px){.page-service .intro>div:last-child{max-width:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page-service .service-disclosure>summary>div>span:empty{display:none;}
.service-shell.page-service .service-hero>.sw{display:block;}
.service-shell.page-service .service-hero .hero-actions{margin-top:32px;}
.service-shell.page-service .service-hero{padding-bottom:clamp(68px,8vw,118px);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.rw-head{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:clamp(26px,3.2vw,46px);border-bottom:1px solid var(--line);}
.rw-head h2{max-width:none;margin:0;font-size:clamp(34px,4.4vw,64px);line-height:.98;letter-spacing:-.045em;}
.rw-head p{max-width:980px;margin:0;color:var(--muted);font-size:clamp(15px,1.2vw,18px);line-height:1.6;}
.rechenwerk:focus-visible{outline:2px solid var(--green);outline-offset:3px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:700px){.rw-head{padding:24px 20px;}.rw-head h2{font-size:clamp(32px,10vw,48px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-refinement{
.page-service .nbc-knowledge-container details[open]>summary:after{content:"−";}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.service-instrument{position:relative;border:1px solid rgba(255,255,255,.13);border-radius:32px;background:linear-gradient(155deg,rgba(20,26,22,.98),rgba(10,14,12,.99));box-shadow:0 34px 100px rgba(0,0,0,.34);overflow:hidden;}
.service-instrument:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.018),transparent);opacity:.8;}
body.page-service .service-disclosure[open]>summary{background:rgba(138,218,159,.018);}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{
.page-service .service-instrument{height:auto;min-height:0;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-components{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-refinement{
.page-service main{background:0 0;}
.page-service main>section:not(.service-hero):not(.nbc-knowledge-container):not(.final):not(#service-flow-4){background:0 0;}
.page-service:is(.intro,.head){display:block;}
.page-service:is(.intro,.head)>*{max-width:820px;margin-left:0;text-align:left;}
.page-service:is(.intro,.head)>div+div,.page-service:is(.intro,.head)>p{margin-top:16px;color:var(--nbc-muted);font-size:18px;line-height:1.6;}
.page-service .fit{gap:16px;}
.page-service .contrast,.page-service .fit>article{padding:28px;background:var(--nbc-functional);border:1px solid var(--nbc-line);}
.page-service:is(.contrast,.fit>article,.decision-three>article) p{font-size:16px;line-height:1.55;}
.page-service:is(.contrast) strong{font-size:21px;line-height:1.2;}
.page-service .content-upgrade,.page-service .process-artifacts,.page-service .process-fit,.page-service .ss{min-height:0;height:auto;padding-block:clamp(76px,7vw,104px);}
.page-service .service-disclosures{padding-block:clamp(88px,8vw,124px);}
.page-service .service-disclosures>.sw,.page-service .service-disclosures>.wrap{max-width:1100px;}
.page-service .service-disclosure{border-radius:0;}
.page-service .result-artifact summary span{display:none;}
.page-service #service-flow-4,.page-service .final{padding-block:clamp(88px,8vw,120px);background:var(--nbc-bg);}
.page-service .finalaction{align-self:end;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-refinement{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
:root{--nbc-bg-0:#0b0e0d;--nbc-bg-1:#101411;--nbc-bg-2:#151a16;--nbc-bg-3:#1b211c;--nbc-panel:#171c18;--nbc-panel-strong:#1d241f;--nbc-copy:#c9cbc5;--nbc-green:#8bcf9a;--nbc-green-soft:rgba(139,207,154,.12);--nbc-amber:#d7ad69;--nbc-red:#d77e78;--nbc-line-strong:rgba(234,239,234,.19);--nbc-shadow:0 28px 85px rgba(0,0,0,.28);--nbc-header-h:76px;--nbc-ease:cubic-bezier(.2,.72,.18,1);--nbc-motion-fast:180ms;--nbc-motion-medium:320ms;--nbc-motion-slow:720ms;--nbc-motion-process:900ms;}
body.page{--ink:var(--nbc-bg-1);--ink-2:var(--nbc-bg-2);--ink-3:var(--nbc-bg-3);--paper:var(--nbc-paper);--muted:var(--nbc-copy);--dim:var(--nbc-muted);--green:var(--nbc-green);--amber:var(--nbc-amber);--red:var(--nbc-red);--line:var(--nbc-line);font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility;}
body.page a,body.page button{transition-timing-function:var(--nbc-ease);}
body.page:focus-visible{outline:2px solid var(--nbc-green);outline-offset:4px;}
.page main>section{position:relative;isolation:isolate;}
.page main>section,.page main>section.border-b{border-color:var(--nbc-line);}
.page main>section[data-premium-index]::before{content:attr(data-premium-index);position:absolute;top:clamp(24px,3vw,44px);left:max(18px,calc((100vw - var(--nbc-standard))/ 2 - 58px));color:rgba(234,239,234,.2);font:500 10px/1 "IBM Plex Mono",monospace;letter-spacing:.14em;}
.page h1,.page h2,.page h3,.page h4{color:var(--nbc-paper);text-wrap:pretty;overflow-wrap:normal;}
.page .display,.page h1{letter-spacing:-.052em;line-height:.96;}
.page h2{letter-spacing:-.042em;line-height:1.02;}
.page h3{letter-spacing:-.022em;}
.page dd,.page li,.page p{color:var(--nbc-copy);}
.page .lede{max-width:var(--nbc-editorial);font-size:clamp(18px,1.55vw,22px);line-height:1.62;color:#d7d8d2;}
.page .eyebrow,.page .mono{font-family:"IBM Plex Mono",monospace;letter-spacing:.12em;}
.page .eyebrow{color:var(--nbc-green);}
.page .outline{-webkit-text-stroke:1px rgba(241,238,232,.62);color:transparent;}
.page .content-upgrade h2{max-width:19ch;}
.page .site-header{border-bottom:1px solid rgba(234,239,234,.08);background:rgba(11,14,13,.76);box-shadow:0 12px 38px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);}
.page .site-header::after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:linear-gradient(90deg,transparent,rgba(139,207,154,.35),transparent);opacity:0;transition:opacity .25s ease;}
.page.is-scrolled .site-header::after{opacity:1;}
.page .nav{height:100%;}
.page .brand-logo{filter:brightness(1.06) contrast(1.02);}
.page #menu>li>a,.page .nav-summary{font-size:13px;letter-spacing:.015em;color:#c6cac4;}
.page #menu>li>a:not(.nav-cta):hover,.page .nav-summary:hover{color:var(--nbc-paper);}
.page .nav-cta{min-height:42px;padding:0 18px;border:1px solid rgba(139,207,154,.42);border-radius:999px;background:rgba(139,207,154,.085);color:#e7f7eb;box-shadow:inset 0 1px rgba(255,255,255,.05);}
.page .nav-cta:hover{background:rgba(139,207,154,.16);transform:translateY(-1px);}
.page .nav-sub{border:1px solid var(--nbc-line-strong);border-radius:var(--nbc-radius);background:rgba(17,21,18,.98);box-shadow:var(--nbc-shadow);}
.page .btn{min-height:50px;padding:0 22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:-.005em;box-shadow:none;}
.page .btn-solid{position:relative;overflow:hidden;border:1px solid rgba(139,207,154,.72);background:linear-gradient(135deg,#a2dfaf,#75bd86);color:#0b120d;box-shadow:0 12px 34px rgba(82,159,101,.15),inset 0 1px rgba(255,255,255,.42);}
.page .btn-solid::after{content:"";position:absolute;inset:-100% -40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:translateX(-80%) rotate(8deg);transition:transform .65s var(--nbc-ease);}
.page .btn-solid:hover::after{transform:translateX(80%) rotate(8deg);}
.page .btn-solid:hover{transform:translateY(-2px);box-shadow:0 17px 42px rgba(82,159,101,.23),inset 0 1px rgba(255,255,255,.42);}
.page .page-hero{min-height:clamp(500px,67vh,720px);display:flex;align-items:flex-end;padding:clamp(150px,18vh,210px) 0 clamp(72px,9vw,118px);overflow:hidden;background:radial-gradient(circle at 76% 28%,rgba(139,207,154,.08),transparent 23rem),linear-gradient(180deg,#0d110f 0,#101411 72%,#111512 100%);}
.page .page-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 86%);mask-image:linear-gradient(to bottom,black,transparent 86%);opacity:.32;}
.page .page-hero::after{content:"";position:absolute;right:-10vw;top:16%;width:42vw;aspect-ratio:1;border:1px solid rgba(139,207,154,.11);border-radius:50%;box-shadow:0 0 0 70px rgba(139,207,154,.018),0 0 0 140px rgba(139,207,154,.012);z-index:-1;}
.page .page-hero .wrap{width:min(calc(100% - clamp(36px,7vw,108px)),var(--nbc-standard));}
.page .page-hero h1{max-width:16ch;font-size:clamp(52px,6.25vw,96px);}
.page .page-hero .lede{margin-top:30px;}
.page .journey{border:1px solid var(--nbc-line);border-radius:999px;background:rgba(255,255,255,.018);padding:5px;}
.page .journey a{border-radius:999px;}
.page .journey a.active{background:rgba(139,207,154,.1);color:#e8f7eb;}
.executive-signal-field{--mx:0px;--my:0px;position:relative;min-height:510px;padding:24px;border:1px solid var(--nbc-line-strong);border-radius:var(--nbc-radius-lg);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.008)),radial-gradient(circle at 73% 42%,rgba(139,207,154,.1),transparent 38%);box-shadow:var(--nbc-shadow),inset 0 1px rgba(255,255,255,.05);transform:translate3d(var(--mx),var(--my),0);transition:transform .3s var(--nbc-ease);}
.executive-signal-field::before{content:"";position:absolute;inset:12px;border:1px solid rgba(255,255,255,.045);border-radius:calc(var(--nbc-radius-lg) - 7px);pointer-events:none;}
@keyframes signal-flow{to{stroke-dashoffset:-60}}
@keyframes signal-ring{0%{transform:scale(.72);opacity:.8}100%,70%{transform:scale(1.3);opacity:0}}
.page .home-final{padding:clamp(90px,10vw,150px) 0;background:radial-gradient(circle at 16% 60%,rgba(215,173,105,.06),transparent 26rem),#111512;}
.page .home-float-cta{border-radius:999px;background:rgba(17,22,18,.9);border:1px solid rgba(139,207,154,.42);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);}
@keyframes artifact-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.page .content-upgrade{padding:clamp(90px,9vw,140px) 0;background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(255,255,255,0));}
.page .case-story-rail{background:rgba(11,14,13,.86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--nbc-line);}
.page .case-story-rail a{color:#858e86;}
.page .case-story-rail a.is-active,.page .case-story-rail a:hover{color:var(--nbc-paper);}
.page .case-story-rail a.is-active b{color:var(--nbc-green);}
.page .case-index-card{border-radius:var(--nbc-radius);background:linear-gradient(145deg,rgba(255,255,255,.025),rgba(255,255,255,.005));border-color:var(--nbc-line);}
.page .case-card:hover,.page .case-index-card:hover{border-color:rgba(139,207,154,.4);transform:translateY(-4px);}
.page .knowledge-tree{border:1px solid var(--nbc-line-strong);border-radius:var(--nbc-radius-lg);background:radial-gradient(circle at 52% 48%,rgba(139,207,154,.055),transparent 34rem),#121713;box-shadow:var(--nbc-shadow);overflow:hidden;}
.page .article .wrap,.page .article-body{max-width:var(--nbc-editorial);}
.page .article-body{font-size:17.5px;line-height:1.82;}
.page .article-body h2{margin-top:72px;font-size:clamp(34px,4vw,50px);}
.page .article-body h3{margin-top:46px;font-size:clamp(24px,2.5vw,32px);}
.page form input,.page form select,.page form textarea{border-radius:var(--nbc-radius-sm);background:#101411;border-color:var(--nbc-line-strong);}
.page form input:focus,.page form select:focus,.page form textarea:focus{border-color:rgba(139,207,154,.65);box-shadow:0 0 0 3px rgba(139,207,154,.08);}
.page input[type=range]{accent-color:var(--nbc-green);}
.page .site-footer{padding-top:74px;border-top:1px solid var(--nbc-line);}
.page .footer-main{padding-bottom:54px;}
.page .footer-brand strong{font-size:clamp(24px,2.6vw,36px);}
.page .footer-more a{color:#9fa79f;}
.page .footer-more a:hover,.page .footer-nav a:hover{color:var(--nbc-paper);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1280px){:root{--nbc-header-h:70px;}.executive-signal-field{min-height:460px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1100px){.executive-signal-field{width:min(100%,760px);min-height:440px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){:root{--nbc-header-h:64px;}body.page{background:var(--nbc-bg-0);}.page main>section[data-premium-index]::before{display:none;}.page .display,.page h1{letter-spacing:-.043em;}.page h2{letter-spacing:-.035em;}.page .outline{-webkit-text-stroke:1px rgba(241,238,232,.68);}.page .site-header{height:var(--nbc-header-h);}.page .burger{border:1px solid var(--nbc-line-strong);border-radius:50%;width:42px;height:42px;background:rgba(255,255,255,.025);}.page .page-hero{min-height:auto;padding:132px 0 70px;align-items:flex-start;}.page .page-hero::before{background-size:48px 48px;}.page .page-hero::after{width:80vw;right:-42vw;top:18%;}.page .page-hero h1{font-size:clamp(43px,12.4vw,58px);max-width:none;overflow-wrap:normal;}.page .page-hero .lede{margin-top:24px;font-size:17px;line-height:1.58;}.page .btn{width:100%;min-height:52px;}.page .journey{display:grid;border-radius:var(--nbc-radius-sm);padding:4px;overflow:auto;}.executive-signal-field{min-height:380px;padding:17px;border-radius:16px;}.page .content-upgrade,.page .home-final{padding:72px 0;}.page .case-story-rail{overflow-x:auto;justify-content:flex-start;}.page .case-story-rail a{min-width:108px;}.page .knowledge-tree{border-radius:14px;}.page .article-body{font-size:16.5px;line-height:1.78;}.page .article-body h2{margin-top:56px;font-size:34px;}.page .article-body h3{margin-top:38px;font-size:25px;}.page .home-float-cta{left:18px;right:18px;bottom:16px;border-radius:14px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:390px){.executive-signal-field{margin-inline:-2px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){.executive-signal-field{transform:none;transition:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page .service-hero{position:relative;isolation:isolate;min-height:clamp(560px,74vh,780px);display:flex;align-items:flex-end;padding:clamp(150px,18vh,210px) 0 clamp(74px,9vw,118px);overflow:hidden;background:radial-gradient(circle at 78% 34%,rgba(139,207,154,.085),transparent 25rem),linear-gradient(180deg,#0d110f,#101411);}
.page .service-hero::before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 86%);mask-image:linear-gradient(to bottom,black,transparent 86%);opacity:.32;}
.page .service-hero::after{content:"";position:absolute;right:-8vw;top:18%;z-index:-1;width:40vw;aspect-ratio:1;border:1px solid rgba(139,207,154,.1);border-radius:50%;box-shadow:0 0 0 70px rgba(139,207,154,.016),0 0 0 140px rgba(139,207,154,.009);}
.page .service-hero>.sw{width:min(calc(100% - clamp(36px,7vw,108px)),var(--nbc-standard));max-width:none;margin-inline:auto;}
.page .service-hero h1{max-width:15ch;font-size:clamp(54px,6.4vw,96px);line-height:.96;letter-spacing:-.052em;}
.page .service-hero .lede{margin-top:28px;}
.page .service-hero .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;}
.page .service-hero .micro{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:24px;color:#8f9890;font:500 10px/1.45 "IBM Plex Mono",monospace;letter-spacing:.08em;text-transform:uppercase;}
.page .proof{background:#111512;border-bottom:1px solid var(--nbc-line);}
.page .proof>.sw{width:min(calc(100% - clamp(36px,7vw,108px)),var(--nbc-standard));max-width:none;margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;background:var(--nbc-line);border-inline:1px solid var(--nbc-line);}
.page .proof article{padding:30px;background:#141915;}
.page .proof article:nth-child(2){background:#161c18;}
.page .proof article span{color:var(--nbc-green);font:500 10px/1.4 "IBM Plex Mono",monospace;letter-spacing:.11em;text-transform:uppercase;}
.page .proof article strong{display:block;margin:12px 0 8px;color:var(--nbc-paper);font-size:clamp(22px,2.2vw,32px);letter-spacing:-.03em;}
.page .ss>.sw{width:min(calc(100% - clamp(36px,7vw,108px)),var(--nbc-standard));max-width:none;margin-inline:auto;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page .service-hero{min-height:auto;padding:132px 0 70px;align-items:flex-start;}.page .service-hero::before{background-size:48px 48px;}.page .service-hero::after{width:80vw;right:-42vw;}.page .service-hero h1{font-size:clamp(43px,12.4vw,58px);max-width:none;overflow-wrap:normal;}.page .service-hero .lede{font-size:17px;}.page .service-hero .hero-actions{display:grid;grid-template-columns:1fr;}.page .service-hero .micro{display:grid;grid-template-columns:1fr;gap:7px;}.page .proof>.sw{grid-template-columns:1fr;width:min(calc(100% - 30px),var(--nbc-standard));}.page .proof article{padding:22px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page .page-hero>.wrap,.page .service-hero>.sw,.page .service-hero>.wrap{width:min(calc(100% - clamp(36px,7vw,108px)),var(--nbc-standard));max-width:var(--nbc-standard);margin-inline:auto;padding-inline:0;}
.page.no-fab .home-float-cta{display:none;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:900px) and (max-height:820px){.executive-signal-field{min-height:410px;padding:20px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page .page-hero>.wrap,.page .service-hero>.sw,.page .service-hero>.wrap{width:min(calc(100% - 36px),var(--nbc-standard));max-width:var(--nbc-standard);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.page .article-reading-content>h1,.page .hero h1,.page .page-hero h1,.page .service-hero h1{hyphens:manual;overflow-wrap:normal;word-break:normal;}
.page .case-index-card[hidden]{display:none;}
.page .hub-landscape-head{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(30px,7vw,98px);align-items:end;}
.page .hub-landscape-head h2{font-size:clamp(42px,5vw,70px);max-width:16ch;margin:10px 0 0;}
.page .hub-landscape-head p{max-width:58ch;line-height:1.7;margin:0;color:#aeb5ae;}
.page .ktree-mobile{position:relative;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:900px) and (max-height:820px){.page .page-hero,.page .service-hero{min-height:640px;padding-top:126px;padding-bottom:68px;}.page .page-hero h1,.page .service-hero h1{font-size:clamp(48px,5.2vw,74px);}.page .page-hero .lede,.page .service-hero .lede{margin-top:20px;font-size:17px;line-height:1.55;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){.page .article-reading-content>h1,.page .page-hero h1,.page .service-hero h1{overflow-wrap:normal;word-break:normal;hyphens:manual;max-width:none;line-height:1.01;}.page h1.title-length-medium{font-size:clamp(39px,10.6vw,51px);}.page .page-hero .outline,.page .service-hero .outline{display:inline;}.page .hub-landscape-head{grid-template-columns:1fr;gap:18px;}.page .hub-landscape-head h2{font-size:42px;max-width:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
:root{--focus-ring:#9fe3ad;--focus-offset:3px;}
[id]{scroll-margin-top:calc(var(--header-height) + 24px);}
:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:var(--focus-offset);box-shadow:0 0 0 1px rgba(35,33,34,.92);}
:where(button,a,.btn,.nav-cta,.burger,.nav-summary,[role=button]){touch-action:manipulation;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:900px){.footer-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.footer-more{grid-column:1/-1;justify-self:start;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:1080px){.site-header nav ul.open{max-height:calc(100dvh - var(--header-height));overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(28px,env(safe-area-inset-bottom));}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:480px){:where(.btn,.nav-cta,.burger){min-height:44px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid Highlight;box-shadow:none;}.btn,.burger,.nav-cta{border:1px solid ButtonText;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
body.page .page-hero,body.page .service-hero{min-height:auto;padding-top:clamp(116px,11vw,160px);padding-bottom:clamp(72px,7vw,112px);}
body.page h1.editorial-title{width:min(100%,1100px);max-width:1100px;margin-inline:0;text-align:left;text-wrap:pretty;overflow-wrap:normal;word-break:normal;hyphens:manual;line-height:1.01;letter-spacing:-.042em;}
body.page h1.editorial-title.title-length-medium{font-size:clamp(52px, 4.8vw, 66px);}
body.page h1.editorial-title .outline{display:inline;}
body.page-service.service-ki .service-hero{border-bottom:1px solid rgba(198,205,202,.14);}
:where(.hub-landscape-node,.artifact-stage-nav button,.footer-more>summary){min-height:44px;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:1024px) and (max-width:1279px){body.page .page-hero,body.page .service-hero{padding-top:116px;padding-bottom:72px;}body.page h1.editorial-title{max-width:1000px;}body.page h1.editorial-title.title-length-medium{font-size:clamp(46px, 4.8vw, 55px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:760px){body.page .page-hero,body.page .service-hero{padding-top:104px;padding-bottom:64px;}body.page h1.editorial-title{width:100%;max-width:100%;line-height:1.03;letter-spacing:-.038em;text-wrap:pretty;}body.page h1.editorial-title.title-length-medium{font-size:clamp(33px, 9.2vw, 39px);}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (max-width:340px){body.page h1.editorial-title.title-length-medium{font-size:31px;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;transition-delay:0s;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
.site-header .brand{min-height:44px;align-items:center;}
.site-footer a{min-height:44px;display:inline-flex;align-items:center;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.page main :is(.lede,.nbc-section-intro,.ep-lede,.dc-lede,.oml-hero p,.artifact-stage-intro),.page main :is(h1,h2,h3){text-align:left;hyphens:manual;word-break:normal;overflow-wrap:normal;}
.page main h1{max-width:min(1100px,100%);letter-spacing:-.035em;line-height:1.02;text-wrap:pretty;}
.page:not(.page-legal) main h1{font-size:clamp(52px,5.25vw,72px);}
.page main :is(.lede,.nbc-section-intro,.ep-lede,.dc-lede,.oml-hero p,.artifact-stage-intro){max-width:820px;margin-left:0;margin-right:auto;line-height:1.55;}
.ep-chapter-head{justify-items:start;text-align:left;}
[data-nbc-offscreen=true],[data-nbc-offscreen=true] *,[data-nbc-offscreen=true]:after,[data-nbc-offscreen=true]:before,[data-nbc-offscreen=true]:after,[data-nbc-offscreen=true]:before{animation-play-state:paused;}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
@media (min-width:1280px){body.page h1.editorial-title.title-length-medium{font-size:clamp(54px,4.1vw,60px);}.oml-hero h1.editorial-title{font-size:clamp(58px,4.5vw,64px);max-width:900px;white-space:nowrap;}.oml-hero h1.editorial-title span{display:inline;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.page main>section::after,.page main>section[data-premium-index]::before{content:none;display:none;}
.service-condensed .service-editorial-section{border-bottom:1px solid rgba(255,255,255,.09);}
.service-condensed .service-editorial-head{max-width:780px;}
.service-condensed .service-editorial-head .mono{display:block;margin-bottom:14px;color:var(--accent,#8ada9f);}
.service-condensed .service-editorial-head h2{margin:0 0 14px;max-width:900px;font-size:clamp(2rem,3.4vw,3.8rem);line-height:1.02;letter-spacing:-.045em;}
.service-condensed .service-editorial-head p{max-width:720px;margin:0;color:var(--muted,#b8b7b2);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65;}
.service-condensed .service-editorial-section{padding:clamp(48px,5.6vw,78px) 0;}
.service-condensed .service-editorial-head{margin-bottom:clamp(24px,3vw,38px);}
.service-condensed .service-editorial-section{padding-top:70px;padding-bottom:70px;}
.service-instrument:is(input[type="range"],input[type="number"],button,a):focus-visible{outline:2px solid var(--nbc-chain-green);outline-offset:3px;}
.service-instrument:is(.process-preset,.ai-preset,.erp-preset,.process-reset,.ai-reset,.erp-reset){min-height:44px;}
.ai-station:not(:last-child):after{content:"";position:absolute;top:-1px;left:calc(50% + 8px);width:calc(100% - 16px);height:1px;background:linear-gradient(90deg,rgba(138,218,159,.42),rgba(231,238,233,.14));}
.ai-decision-gate circle{fill:#101a16;stroke:rgba(231,238,233,.62);stroke-width:2;}
.ai-decision-gate path{fill:none;stroke:#eff5f1;stroke-width:1.8;stroke-linecap:round;}
:root{--nbc-chain-green:#8ada9f;--nbc-chain-amber:#d2a95f;--nbc-chain-line:rgba(225,236,229,.13);}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-v6136{
@media (max-width:1180px){body.page .burger{display:grid;place-items:center;}body.page #menu.open .nav-cta{width:100%;min-height:48px;justify-content:center;margin-top:12px;padding:12px 18px;border:1px solid var(--paper, #f7f5f2);background:var(--paper, #f7f5f2);color:var(--ink, #232122);font-size:0;line-height:1;}body.page #menu.open .nav-cta::after{content:"15-Minuten-Gespräch";font-size:14px;line-height:1.2;font-weight:800;letter-spacing:.01em;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc-v6136{
body.page .burger{position:relative;padding:0;overflow:hidden;border-radius:50%;line-height:0;}
body.page .burger::before,body.page .burger::after{content:"";position:absolute;left:50%;top:50%;width:18px;height:1.5px;border-radius:999px;background:var(--paper, #f7f5f2);transform:translate(-50%, -50%);transition:transform .2s ease, box-shadow .2s ease;}
body.page .burger[aria-expanded="false"]::before{box-shadow:0 -5px 0 var(--paper, #f7f5f2), 0 5px 0 var(--paper, #f7f5f2);}
body.page .burger[aria-expanded="false"]::after{opacity:0;}
body.page .burger[aria-expanded="true"]::before{box-shadow:none;transform:translate(-50%, -50%) rotate(45deg);}
body.page .burger[aria-expanded="true"]::after{opacity:1;transform:translate(-50%, -50%) rotate(-45deg);}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.executive-layout{--phase1-section-space:clamp(72px,6.2vw,104px);--phase1-content-gap:clamp(24px,2.4vw,36px);--phase1-hairline:rgba(255,255,255,.12);}
.executive-layout main>section:not(.service-hero):not(.page-hero){scroll-margin-top:96px;}
.service-system .sw,.service-system .wrap,.executive-layout .ac-section>.wrap{width:min(calc(100% - 2*var(--nbc-gutter,clamp(24px,5vw,72px))),var(--nbc-standard,1280px));max-width:var(--nbc-standard,1280px);margin-inline:auto;padding-inline:0;}
.service-system .service-hero>.sw{min-height:0;padding-block:clamp(108px,8vw,128px) clamp(64px,5vw,80px);display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-content:start;align-items:start;}
.service-system .service-hero .journey{margin-bottom:clamp(36px,3vw,48px);}
.service-system .service-hero-copy{width:100%;max-width:1180px;}
.service-system .service-hero .sk{margin:0 0 12px;}
.service-system .service-hero h1,body.page-service.service-system .service-hero h1.editorial-title{width:100%;max-width:1180px;margin:0 0 16px;font-size:clamp(54px,4.55vw,68px);line-height:1;letter-spacing:-.046em;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:manual;}
@media (min-width:1280px){body.page-service.service-system .service-hero h1.editorial-title{white-space:nowrap;text-wrap:nowrap;font-size:clamp(54px,4.25vw,64px);}}
.service-system .service-hero .lede{width:min(100%,820px);max-width:820px;margin:0;font-size:clamp(18px,1.45vw,21px);line-height:1.55;}
.service-system .hero-actions{margin-top:32px;gap:12px;}
.service-system .micro{margin-top:22px;}
.service-system .service-editorial-section{padding-block:var(--phase1-section-space);}
.service-system .service-editorial-head{margin-bottom:var(--phase1-content-gap);}
.service-system .service-editorial-head h2{margin-block:10px 14px;}
.service-system .service-editorial-head p{margin:0;max-width:820px;}
.service-system .final{padding-block:clamp(72px,7vw,104px);}
.service-system .service-instrument{border-radius:24px;overflow:hidden;border:1px solid var(--phase1-hairline);}
body.page-service.executive-layout{--phase1-section-space:clamp(64px,5vw,84px);}
}
}
@layer nbc.legacy{
@layer nbc.authority{
.service-condensed .service-hero{min-height:0;}
.service-condensed .service-instrument [hidden]{display:none;}
.service-condensed .service-hero{padding-top:100px;padding-bottom:50px;}
.service-condensed #service-flow-4{padding-top:70px;padding-bottom:70px;}
.service-condensed #service-flow-4 .finalaction{margin-top:28px;}
}
}
@layer nbc.legacy{
@layer nbc.authority{
@layer nbc-v6136{
@media (max-width:1180px){body.page #menu.open .nav-cta{display:flex;}}
}
}
}
@layer nbc.legacy{
@layer nbc.authority{
@layer nbc-v6136{
body.page .burger{color:transparent;font-size:0;}
}
}
}
@layer nbc.legacy{
@layer nbc.authority{
@layer nbc-v6136{
@media (prefers-reduced-motion:reduce){body.page .burger::before,body.page .burger::after{transition:none;}}
}
}
}
@layer nbc.legacy{
@layer nbc.authority{
.service-system .service-hero{min-height:0;padding:0;}
@media (prefers-reduced-motion:reduce){.executive-layout *{scroll-behavior:auto;}}
body.page-service .nbc-service-hero-grid[data-service-hero-layout="split"]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);gap:clamp(42px,5vw,72px);align-items:center;}
body.page-service .nbc-service-hero-grid[data-service-hero-layout="split"] .service-hero-copy{min-width:0;max-width:none;}
body.page-service .nbc-service-hero-grid[data-service-hero-layout="split"] h1.editorial-title{max-width:11ch;font-size:clamp(46px,4.45vw,64px);line-height:1;white-space:normal;text-wrap:balance;overflow:visible;}
@media (min-width:1181px){body.page-service .nbc-service-hero-grid[data-service-hero-layout="split"]{grid-template-columns:minmax(0,1.16fr) minmax(360px,.72fr);gap:clamp(44px,4vw,64px);}body.page-service .nbc-service-hero-grid[data-service-hero-layout="split"] h1.editorial-title{max-width:100%;font-size:clamp(50px,4.15vw,60px);line-height:.99;text-wrap:balance;}}
body.page-service #service-flow-4{padding-block:clamp(60px,4.8vw,72px);}
}
}
@layer nbc.legacy{
@layer nbc.normal{
body.page.design-system-executive::before{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.036;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' seed='23' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 160px;}
body.page.design-system-executive>main,body.page.design-system-executive>.site-footer{position:relative;z-index:2;}
@media (max-width:760px){body.page.design-system-executive::before{opacity:.027;background-size:128px 128px;}}
}
}
@layer nbc.legacy{
@layer nbc.authority{
body.page.design-system-executive>main,body.page.design-system-executive>.site-footer{background:transparent;}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.site-footer .footer-brand span{max-width:34ch;}
}
}
@layer nbc.legacy{
@layer nbc.authority{
.site-footer .footer-brand{display:grid;grid-template-columns:1fr;gap:8px;align-items:start;line-height:1.1;white-space:normal;}
.site-footer .footer-brand strong,.site-footer .footer-brand span{display:block;position:static;transform:none;margin:0;}
.site-footer .footer-brand strong{font-size:clamp(19px,1.55vw,24px);line-height:1.05;}
.site-footer .footer-brand span{color:rgba(247,245,242,.58);font-size:12px;line-height:1.35;}
body.page-service.design-system-executive main#main-content>:is(section,.nbc-hero-bridge)>:is(.wrap,.sw){width:min(calc(100% - (2 * var(--nbc-page-gutter))),var(--nbc-standard));max-width:var(--nbc-standard);margin-inline:auto;padding-inline:0;}
}
}
@layer nbc.legacy{
@layer nbc.normal{
.nbc-hero-card-v2{position:relative;isolation:isolate;overflow:hidden;}
.nbc-hero-card-v2::after{content:"";position:absolute;z-index:-1;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(134,200,149,.45) 24%,rgba(237,192,120,.28) 58%,transparent 92%);pointer-events:none;}
.nbc-hero-location{min-width:0;}
.nbc-hero-signature-fragment{display:inline-grid;grid-template-columns:repeat(4,4px) minmax(34px,1fr);align-items:center;gap:5px;width:clamp(64px,5vw,82px);height:8px;flex:0 0 auto;}
.nbc-hero-signature-fragment i{display:block;width:4px;height:4px;border-radius:50%;background:var(--paper);opacity:.42;}
.nbc-hero-signature-fragment i:nth-child(2){opacity:.58;}
.nbc-hero-signature-fragment i:nth-child(3){opacity:.74;}
.nbc-hero-signature-fragment i:nth-child(4){opacity:.94;}
.nbc-hero-signature-fragment b{display:block;height:1px;background:linear-gradient(90deg,rgba(247,245,242,.72),rgba(247,245,242,.08));font-size:0;}
.nbc-hero-secondary-link{display:inline-flex;align-items:center;min-height:42px;}
.nbc-hero-secondary-link::after{content:"→";margin-left:9px;color:var(--green);}
[data-signal-type="none"].nbc-hero-card-v2::before{content:"";position:absolute;right:var(--hero-v2-gutter);top:50%;width:clamp(120px,18vw,280px);height:1px;background:linear-gradient(90deg,transparent,var(--hero-v2-line));opacity:.5;}
@media (max-width:700px){.nbc-hero-card-v2 h1{overflow-wrap:anywhere;}.nbc-hero-signature-fragment{width:58px;grid-template-columns:repeat(4,3px) minmax(25px,1fr);gap:4px;}.nbc-hero-signature-fragment i{width:3px;height:3px;}[data-signal-type="none"].nbc-hero-card-v2::before{display:none;}}
}
}
@layer nbc.legacy{
@layer nbc.authority{
.nbc-hero-level--core h1{font-size:clamp(52px,4.15vw,59px);line-height:1.01;letter-spacing:-.04em;}
.nbc-hero-secondary-link{padding:9px 0 7px;border:0;border-bottom:1px solid rgba(247,245,242,.26);background:none;color:var(--muted);font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;box-shadow:none;border-radius:0;transition:color .2s,border-color .2s;}
.oml-hero.nbc-hero-card-v2{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.78fr);gap:clamp(48px,7vw,108px);align-items:center;max-width:var(--max);margin-inline:auto;padding-inline:28px;}
@media (max-width:1023px){.oml-hero.nbc-hero-card-v2,.nbc-service-hero-grid,.case-dossier-hero-grid{grid-template-columns:1fr;}}
@media (max-width:700px){.nbc-hero-level--core{padding-block:116px 50px;}.nbc-hero-card-v2 h1{font-size:clamp(29px,8.6vw,34px);line-height:1.04;letter-spacing:-.035em;}.nbc-hero-location{font-size:10px;gap:9px;margin-bottom:18px;}.nbc-hero-secondary-link{font-size:12px;}.oml-hero.nbc-hero-card-v2{gap:18px;}.oml-hero.nbc-hero-card-v2{padding-inline:20px;}}
@media (prefers-reduced-motion:reduce){.nbc-hero-secondary-link{transition:none;}}
body .nbc-hero-card-v2.nbc-hero-level--core{padding-block:clamp(140px,11vw,176px) clamp(68px,6vw,94px);}
body .nbc-hero-card-v2.nbc-hero-level--core h1{font-size:clamp(52px,4.15vw,59px);}
@media (max-width:700px){body .nbc-hero-card-v2.nbc-hero-level--core{padding-block:112px 44px;}body .nbc-hero-card-v2 h1,body .nbc-hero-card-v2 h1.editorial-title{font-size:clamp(29px,8.6vw,34px);line-height:1.04;}}
body[data-layout-contract="v6373"][data-page-template="service-detail"] .service-hero{min-height:0;height:auto;padding:104px 0 48px;max-height:var(--phase3-service-hero-max);}
body[data-layout-contract="v6373"][data-page-template="service-detail"] .service-hero>.sw{padding-block:0;}
body[data-layout-contract="v6373"][data-page-template="service-detail"] .nbc-service-hero-grid{gap:clamp(36px,4vw,52px);align-items:center;}
body[data-layout-contract="v6373"][data-page-template="service-detail"] .service-hero .hero-actions{margin-top:26px;}
@media (max-width:1080px){body[data-layout-contract="v6373"] :where(.home-manifesto,.service-hero,.premium-hub-hero,.regional-hero,.ep-hero,.guide-editorial-hero,.evidence-library-hero,.case-dossier-hero,.ac-founder-hero,.legal-hero,.styleguide-hero,.ac-intake-hero,.diagnose-hero,#digital-check){max-height:none;}}
@media (max-width:760px){body[data-layout-contract="v6373"][data-page-template="service-detail"] .service-hero{padding-top:92px;padding-bottom:34px;max-height:none;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
@layer nbc.authority{
html body.page-service.design-system-executive :is(.service-work-section,.service-context-section)>.sw{background:transparent;box-shadow:none;}
html body.page.design-system-executive :is(.case-evidence-decision,.case-next-step aside,.service-guided-banner,.ac-founder-trust span,.ac-contact-trust span){background-color:var(--nbc-soft-surface);}
}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
@layer nbc.authority{
body.design-system-executive :where(.ot-section-head h2,.ot-scenario-head p,.ot-stage-topbar strong,.oml-stage-head strong,.oml-rail-head strong,.dc3-stage-head strong,.dc3-stage-readout strong,.diagnose-process-copy h2,.case-navigator__head h2,.ac-intake-panel-head h2){font-family:Archivo,Arial,sans-serif;letter-spacing:-.025em;}
body.design-system-executive .site-header .nav-cta{min-height:44px;height:44px;}
@media (min-width:1100px){body[data-layout-contract="v6373"] [data-phase3-calculator] :where(.erp-honesty,.process-honesty,.ai-honesty){margin-top:14px;padding:12px 16px;font-size:12px;line-height:1.45;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{
body[data-page-family]{--family-wide:min(1440px,calc(100vw - clamp(32px,6.6vw,104px)));--family-standard:min(1280px,calc(100vw - clamp(32px,7vw,112px)));--family-reading:min(780px,calc(100vw - clamp(32px,8vw,128px)));--family-section:clamp(72px,6.2vw,104px);--family-section-compact:clamp(52px,4.8vw,76px);--family-hero-title:18ch;--family-surface:rgba(13,17,15,.18);background-color:var(--nbc-canvas,#0b0e0d);}
body[data-page-family] main[data-page-shell]{display:block;min-width:0;isolation:isolate;}
body[data-page-family] main[data-page-shell]>[data-page-region="hero"]{scroll-margin-top:76px;}
body[data-page-family] [data-page-region="hero"] h1{max-width:var(--family-hero-title);}
body[data-page-family] :where(.wrap,.sw){min-width:0;}
body[data-page-family] :where(.btn,.nav-cta,.fab):focus-visible{outline:2px solid var(--nbc-focus,#a7e6b4);outline-offset:3px;}
body[data-page-family="service"]{--family-standard:min(1320px,calc(100vw - clamp(32px,7vw,112px)));--family-reading:min(820px,calc(100vw - clamp(32px,8vw,128px)));--family-hero-title:14ch;--family-surface:rgba(13,18,15,.24);}
body[data-page-family="service"] main[data-page-shell]>:where(section,div)[data-page-region="content"]>:where(.wrap,.sw){width:var(--family-standard);max-width:100%;margin-inline:auto;}
body[data-page-family="service"][data-page-template="service-detail"] :where(.service-context-head,.service-editorial-head,.service-fit-head,.service-guide-head,.service-faq-head){max-width:var(--family-reading);margin-inline:auto;}
body[data-page-family="service"][data-page-template="service-detail"] :where(.service-context-section,.service-work-section,.service-fit-section,.service-guide-section,.service-faq-section){padding-block:var(--family-section);}
}
}
@layer nbc.legacy{
@layer nbc.authority{
body[data-layout-contract="v6373"][data-page-family="service"]{--family-accent:var(--phase3-service-green);--family-secondary:var(--phase3-evidence-amber);background:linear-gradient(90deg,transparent 0,transparent calc(50% - 1px),rgba(215,170,98,.035) 50%,transparent calc(50% + 1px)),    #0a100c;}
body[data-layout-contract="v6373"][data-page-family="service"] :where(.service-context-section,.service-work-section,.service-fit-section,.service-guide-section,.service-faq-section){border-top:1px solid rgba(215,170,98,.08);}
body[data-layout-contract="v6373"][data-page-family="service"] :where(.service-card,.service-proof-card,.service-fit-card,.service-instrument,.executive-artifact-stage){border-radius:8px;}
body[data-layout-contract="v6373"][data-page-family="service"] :where(.mono,.eyebrow,.nbc-eyebrow){color:var(--phase3-evidence-amber);}
body[data-layout-contract="v6373"][data-page-family="service"] .service-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(131,201,150,.055),transparent 44%,rgba(215,170,98,.045));}
}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
@layer nbc.authority{}
}
@layer nbc.legacy{
body.page-service [data-section-weight="primary"]{padding-block:clamp(76px,6.5vw,96px);}
body.page-service [data-section-weight="supporting"]{padding-block:clamp(50px,4.6vw,66px);}
body.page-service [data-section-weight="supporting"] .service-editorial-head h2{font-size:clamp(31px,3vw,43px);max-width:18ch;}
@media (max-width:760px){body.page-service [data-section-weight="primary"]{padding-block:var(--nbc-mobile-section-standard,68px)!important;}body.page-service [data-section-weight="supporting"]{padding-block:var(--nbc-mobile-section-compact,48px)!important;}body.page-service [data-section-weight="supporting"] .service-editorial-head{margin-bottom:22px;}body.page-service [data-section-weight="supporting"] .service-editorial-head h2{font-size:clamp(28px,8vw,34px);line-height:1.08;}}
body.page-service [data-section-weight="supporting"] h2{font-size:clamp(31px,3vw,43px)!important;line-height:1.08;}
@media (max-width:760px){body.page-service.design-system-executive :where(.service-hero h1,.page-hero h1,.hero h1,.article-reading-content>h1){max-width:100%;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;}}
body.page-service.service-ki{--ai-line:rgba(231,238,233,.13);--ai-green:#8ada9f;--ai-green-soft:rgba(138,218,159,.08);--ai-reference:rgba(231,238,233,.22);--ai-amber:#e3ad5c;--ai-red:#da705e;--ai-muted:rgba(239,244,241,.58);}
body.page-service.service-ki .bar i::after{width:var(--f,50%);}
}
@layer nbc.legacy{
@layer nbc.authority{}
}
@layer nbc.legacy{
.nbc-delegation-probe-section{padding:clamp(64px,8vw,110px) 0;background:transparent;}
.nbc-delegation-probe-section>.sw,.nbc-delegation-probe-section>.wrap{width:min(calc(100% - 28px),1420px);max-width:1420px;}
.dp-result{position:relative;z-index:1;}
.dp-flow-panel figcaption>span,.dp-result>span{display:block;color:var(--dp-green);font:600 10px/1.25 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.15em;text-transform:uppercase;}
.dp-wizard{padding:clamp(26px,3vw,44px);border-right:1px solid rgba(247,245,242,.09);background:rgba(0,0,0,.11);}
.dp-question>label:has(input:checked){border-color:rgba(174,238,189,.72);background:rgba(174,238,189,.08);}
.dp-nav{display:flex;justify-content:space-between;gap:12px;margin-top:28px;}
.dp-nav button{min-height:48px;padding:10px 18px;border:1px solid rgba(247,245,242,.14);border-radius:999px;background:rgba(247,245,242,.03);color:rgba(247,245,242,.72);font-size:14px;cursor:pointer;}
.dp-nav button:disabled{opacity:.35;cursor:default;}
.dp-nav .btn{color:#071009;background:var(--dp-green);border-color:var(--dp-green);}
.dp-flow-panel{display:grid;grid-template-rows:auto minmax(460px,1fr) auto;min-width:0;margin:0;padding:clamp(24px,3vw,42px);background:radial-gradient(circle at 55% 48%,rgba(174,238,189,.065),transparent 42%);}
.dp-flow-panel figcaption{display:grid;gap:7px;}
.dp-flow-panel figcaption strong{color:var(--dp-paper);font-size:22px;}
.dp-flow-panel figcaption small{max-width:680px;color:rgba(247,245,242,.53);font-size:14px;line-height:1.5;}
.dp-flow-panel svg{width:100%;height:100%;min-height:480px;overflow:visible;}
.dp-result{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);gap:14px 36px;padding:clamp(28px,4vw,52px);border-top:1px solid rgba(247,245,242,.09);background:rgba(0,0,0,.12);}
.dp-result>span{grid-column:1/-1;}
.dp-result h3{margin:0;color:var(--dp-paper);font-size:clamp(26px,3vw,42px);line-height:1.02;letter-spacing:-.035em;}
.dp-result p{margin:0;color:rgba(247,245,242,.62);font-size:15px;line-height:1.55;}
.dp-result>div{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;}
.dp-result strong{padding:13px 15px;border-left:2px solid var(--dp-green);background:rgba(174,238,189,.045);color:rgba(247,245,242,.72);font-size:14px;line-height:1.4;}
.dp-result strong+strong{border-left-color:var(--dp-amber);}
@media (max-width:980px){.dp-wizard{border-right:0;border-bottom:1px solid rgba(247,245,242,.09);}.dp-flow-panel{min-height:650px;}.dp-result{grid-template-columns:1fr;}}
@media (max-width:760px){.nbc-delegation-probe-section>.sw,.nbc-delegation-probe-section>.wrap{width:min(calc(100% - 18px),100%);}.dp-wizard{padding:24px 16px;}.dp-flow-panel{grid-template-rows:auto 510px auto;min-height:650px;padding:24px 10px 26px;}.dp-flow-panel figcaption{padding-inline:8px;}.dp-flow-panel svg{min-height:510px;}.dp-result{padding:28px 18px;}.dp-result h3{font-size:29px;}.dp-result p{font-size:15px;}.dp-result>div{grid-template-columns:1fr;}.dp-result strong{font-size:14px;}}
.nbc-delegation-probe-section>.dp-wrap{width:min(calc(100% - clamp(36px,7vw,108px)),1280px);max-width:1280px;margin-inline:auto;}
@media (max-width:760px){.nbc-delegation-probe-section>.dp-wrap{width:calc(100% - 24px);}}
[data-delegation-probe-app="v6419"] .dp-wizard,[data-delegation-probe-app="v6419"] .dp-flow-panel,[data-delegation-probe-app="v6419"] .dp-result{min-width:0;}
[data-delegation-probe-app="v6419"] .dp-question>label:has(input:checked){background:rgba(139,207,154,.08);}
[data-delegation-probe-app="v6419"] .dp-flow-panel{min-height:620px;}
[data-delegation-probe-app="v6419"] [data-dp-svg]{display:block;width:100%;height:auto;min-height:520px;overflow:visible;}
[data-delegation-probe-app="v6419"] .dp-result{margin-top:0;border-top:1px solid rgba(247,245,242,.14);padding:clamp(26px,4vw,48px);}
[data-delegation-probe-app="v6419"] .dp-result>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(247,245,242,.12);margin-top:24px;}
[data-delegation-probe-app="v6419"] .dp-result>div strong{padding:18px;background:rgba(13,17,14,.96);font-size:14px;line-height:1.45;}
@media (max-width:900px){[data-delegation-probe-app="v6419"] .dp-flow-panel{order:-1;min-height:540px;}}
@media (max-width:760px){[data-delegation-probe-app="v6419"] [data-dp-svg]{min-height:700px;}[data-delegation-probe-app="v6419"] .dp-result>div{grid-template-columns:1fr;}}
[data-delegation-probe-app="v6419"]{--dp-green:#aeeebd;--dp-green-rgb:174,238,189;--dp-amber:#efc477;--dp-red:#ef8585;--dp-paper:#f7f5f2;position:relative;background:radial-gradient(circle at 70% 36%,rgba(var(--dp-green-rgb),.12),transparent 30%),radial-gradient(circle at 88% 67%,rgba(239,133,133,.075),transparent 24%),linear-gradient(145deg,rgba(7,13,9,.99),rgba(5,9,7,.998) 56%,rgba(13,18,14,.99));box-shadow:0 42px 130px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.04);}
[data-delegation-probe-app="v6419"]::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 28%,rgba(var(--dp-green-rgb),.025) 48%,transparent 68%);transform:translateX(-38%);transition:transform 1s cubic-bezier(.2,.7,.1,1);}
[data-delegation-probe-app="v6419"] .dp-wizard{background:linear-gradient(180deg,rgba(0,0,0,.16),rgba(0,0,0,.08));box-shadow:12px 0 40px rgba(0,0,0,.12);}
[data-delegation-probe-app="v6419"] .dp-flow-panel{grid-template-rows:auto auto minmax(520px,1fr) auto;padding:clamp(26px,3vw,48px);background:radial-gradient(circle at 48% 46%,rgba(var(--dp-green-rgb),.09),transparent 40%);}
[data-delegation-probe-app="v6419"] .dp-flow-panel svg{min-height:560px;filter:drop-shadow(0 24px 50px rgba(0,0,0,.22));}
[data-delegation-probe-app="v6419"] .dp-question>label:has(input:checked){box-shadow:inset 3px 0 0 var(--dp-green),0 12px 26px rgba(0,0,0,.15);}
[data-delegation-probe-app="v6419"] .dp-result{position:relative;grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);padding-top:clamp(34px,4vw,58px);background:radial-gradient(circle at 34% 0,rgba(var(--dp-green-rgb),.085),transparent 38%),linear-gradient(145deg,rgba(11,17,13,.99),rgba(6,10,8,.995));border-top-color:rgba(var(--dp-green-rgb),.19);}
[data-delegation-probe-app="v6419"] .dp-result>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));}
[data-delegation-probe-app="v6419"] .dp-result strong{min-height:92px;padding:18px 20px;font-size:15px;}
[data-delegation-probe-app="v6419"][data-dp-phase="outcome"] .dp-result{box-shadow:inset 0 2px 0 rgba(var(--dp-green-rgb),.42),0 -28px 80px rgba(var(--dp-green-rgb),.055);}
@media (max-width:980px){[data-delegation-probe-app="v6419"] .dp-flow-panel{min-height:760px;}}
@media (max-width:760px){[data-delegation-probe-app="v6419"] .dp-result>div:last-child{grid-template-columns:1fr;}[data-delegation-probe-app="v6419"] .dp-result strong{min-height:0;}}
@media (prefers-reduced-motion:reduce){[data-delegation-probe-app="v6419"]::after,.dp-question>label{transition:none!important;}}
@media (max-width:760px){[data-delegation-probe-app="v6419"] .dp-flow-panel svg{min-height:760px;}[data-delegation-probe-app="v6419"] .dp-result{gap:12px 0;}}
[data-delegation-probe-app="v6419"] .dp-result h3,[data-delegation-probe-app="v6419"] .dp-result p{min-width:0;align-self:start;}
@media (max-width:980px) and (min-width:761px){[data-delegation-probe-app="v6419"] .dp-flow-panel{min-height:820px;}[data-delegation-probe-app="v6419"] .dp-flow-panel svg{min-height:700px;}[data-delegation-probe-app="v6419"] .dp-result{grid-template-columns:minmax(0,.9fr) minmax(260px,1.1fr);gap:16px 30px;}[data-delegation-probe-app="v6419"] .dp-result>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (max-width:760px){[data-delegation-probe-app="v6419"] .dp-result{grid-template-columns:1fr;padding:28px 18px;}[data-delegation-probe-app="v6419"] .dp-result h3{max-width:none;font-size:clamp(28px,8vw,36px);}}
body.page.design-system-executive form :is(input,select,textarea){background-color:rgba(8,13,10,.68);}
@media (max-width:1100px){body.page[data-hero-system="v2"] .service-hero .nbc-service-hero-grid{grid-template-columns:minmax(0,1fr);width:100%;}body.page[data-hero-system="v2"] .service-hero .service-hero-copy{width:auto;min-width:0;}}
:root{--nbc-reveal-distance:18px;--nbc-reveal-duration:420ms;--nbc-reveal-stagger:55ms;--nbc-reveal-easing:cubic-bezier(.22,1,.36,1);--content-readable:var(--nbc-layout-editorial);--reading:var(--nbc-layout-editorial);--layout-readable:var(--nbc-layout-editorial);--layout-wide-readable:820px;--nbc-section-laptop:var(--nbc-layout-section);--nbc-section-mobile:var(--nbc-layout-section);--reveal-distance:var(--nbc-reveal-distance);--reveal-duration:var(--nbc-reveal-duration);--reveal-stagger:var(--nbc-reveal-stagger);--reveal-easing:var(--nbc-reveal-easing);}
html{width:100%;max-width:100%;overflow-x:visible;}
body.page.design-system-executive{width:100%;max-width:100%;overflow-x:visible;}
body.page.design-system-executive *,body.page.design-system-executive *::before,body.page.design-system-executive *::after{box-sizing:border-box;}
body.page.design-system-executive :where(.wrap,.sw,[data-layout-width="standard"]){width:min(calc(100% - (2 * var(--nbc-layout-gutter))),var(--nbc-layout-standard));max-width:var(--nbc-layout-standard);margin-inline:auto;padding-inline:0;}
body.page.design-system-executive :where(.layout-wide,[data-layout-width="wide"]){width:min(calc(100% - (2 * var(--nbc-layout-gutter))),var(--nbc-layout-wide));max-width:var(--nbc-layout-wide);margin-inline:auto;}
body.page.design-system-executive :where(.layout-editorial,[data-layout-width="editorial"]){width:min(calc(100% - (2 * var(--nbc-layout-gutter))),var(--nbc-layout-editorial));max-width:var(--nbc-layout-editorial);margin-inline:auto;}
body.page.design-system-executive :where(.layout-narrow,[data-layout-width="narrow"]){width:min(calc(100% - (2 * var(--nbc-layout-gutter))),var(--nbc-layout-narrow));max-width:var(--nbc-layout-narrow);margin-inline:auto;}
body[data-page-family="instrument"].design-system-executive main[data-page-shell]>:where(section,div)>:where(.wrap,.sw){width:min(calc(100% - (2 * var(--nbc-layout-gutter))),var(--nbc-layout-wide));max-width:var(--nbc-layout-wide);}
body.page.design-system-executive main,body.page.design-system-executive .nbc-page-shell{width:100%;max-width:100%;}
body.page.design-system-executive main>:where(section,article,div){width:100%;max-width:100%;}
body.page.design-system-executive main>section{position:relative;max-width:100%;}
body.page.design-system-executive main>section:not(.hero):not(.page-hero):not(.service-hero):not(.nbc-hero-card-v2):not(.nbc-hero-system):not(.intro-scroll):not(.dc25-screen){padding-block:var(--nbc-layout-section);}
body.page.design-system-executive main>section.is-compact,body.page.design-system-executive section.related{padding-block:var(--nbc-layout-section-compact);}
body.page.design-system-executive :where(.grid-cards,.proof-grid,.styleguide-component-grid,.contact-process-grid,.contact-trust-grid,.branch-case-grid,.branch-read-grid){gap:20px;}
body.page.design-system-executive main :where([class*="grid"],[class*="layout"],[class*="split"],[class*="columns"],[class*="row"],[class*="rail"],[class*="shell"],[class*="stage"],[class*="flow"])>*{min-width:0;max-width:100%;}
body.page.design-system-executive :where(img,picture,video,canvas,svg){max-width:100%;}
body.page.design-system-executive :where(h1,h2,h3,h4,p,li,dd,blockquote,figcaption,summary,a,strong,small,span){min-width:0;}
body.page.design-system-executive main :where(h1,h2,h3,h4,.display,.editorial-title,.nbc-section-title){max-width:100%;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:manual;}
body.page.design-system-executive main :where(p,li,dd,blockquote,figcaption,.lede,.nbc-section-intro){text-wrap:pretty;overflow-wrap:break-word;word-break:normal;hyphens:manual;}
body.page.design-system-executive :where(a,button,input,select,textarea,summary){max-width:100%;}
body.page.design-system-executive :where([data-premium-reveal],.rv){opacity:1;visibility:visible;transform:none;translate:none;transition:opacity var(--nbc-reveal-duration) var(--nbc-reveal-easing),
             transform var(--nbc-reveal-duration) var(--nbc-reveal-easing);}
html.js.reveal-ready body.page.design-system-executive :where([data-premium-reveal],.rv)[data-reveal-state="pending"]{opacity:0;transform:translateY(var(--nbc-reveal-distance));}
html.js.reveal-ready body.page.design-system-executive :where([data-premium-reveal],.rv)[data-reveal-state="visible"]{opacity:1;transform:none;}
body.page.design-system-executive main :where(.nbc-section,.ac-section,.service-editorial-section,.management-moment,.nbc-contact-after){height:auto;min-height:0;}
body.page.design-system-executive main :where(.diagnose-process-card,.baro-scenario,.local-proof-grid>a,.home-offer-card,.knowledge-article-card,.case-index-card,.related-card){width:100%;max-width:100%;}
@media (max-width:1100px){:root{--nbc-layout-gutter:clamp(24px,4vw,40px);--nbc-layout-section:clamp(68px,8vw,96px);}}
@media (max-width:760px){:root{--nbc-layout-heading-gap:28px;--nbc-layout-grid-gap:16px;}body.page.design-system-executive :where(.wrap,.sw,[data-layout-width]){width:calc(100% - (2 * var(--nbc-layout-gutter)));max-width:none;}body[data-page-family="instrument"].design-system-executive main[data-page-shell]>:where(section,div)>:where(.wrap,.sw){width:calc(100% - (2 * var(--nbc-layout-gutter)));max-width:none;}body.page.design-system-executive main :where(h1,h2,h3,h4){text-wrap:pretty;}}
@media (max-width:360px){:root{--nbc-layout-gutter:16px;}}
@media (prefers-reduced-motion:reduce){body.page.design-system-executive :where([data-premium-reveal],.rv){opacity:1;transform:none;transition:none;}}
@media (max-width:700px){body.page.design-system-executive main>:where(.hero,.page-hero,.service-hero,.nbc-hero-card-v2,.nbc-hero-system){padding-top:calc(var(--header-height,72px) + 28px);}}
body.page.design-system-executive main :where(section[id],article[id],[role="tabpanel"][id],[data-anchor-target][id]){scroll-margin-top:clamp(88px,8vw,108px);}
body.page.design-system-executive :where(.wrap,.sw,[data-layout-width],.nbc-page-shell,.nbc-layout-grid,.nbc-visual-stage)>*{min-width:0;}
body.page.design-system-executive :where(img,svg,canvas,video,iframe){max-width:100%;}
@media (max-width:760px){body.page.design-system-executive main :where(section[id],article[id],[role="tabpanel"][id],[data-anchor-target][id]){scroll-margin-top:84px;}body.page.design-system-executive main :where(h1,.hero-title,.service-hero h1,.page-hero h1,.editorial-title){max-width:100%;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;}}
body.page.design-system-executive .site-footer>.wrap{width:min(calc(100% - (2 * var(--nbc-layout-gutter))),var(--nbc-layout-standard));max-width:var(--nbc-layout-standard);margin-inline:auto;padding-inline:0;}
body.page.design-system-executive .site-footer .footer-main{width:100%;display:grid;grid-template-columns:minmax(260px,420px) minmax(0,1fr);gap:clamp(36px,6vw,88px);align-items:start;margin:0;padding-inline:0;}
body.page.design-system-executive .site-footer .footer-signature{width:100%;min-width:0;justify-self:start;margin:0;padding:0;}
body.page.design-system-executive .site-footer .footer-navigation-row{min-width:0;justify-self:stretch;}
body.page.design-system-executive .site-footer .footer-meta{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
@media (max-width:760px){body.page.design-system-executive .site-footer .footer-main{grid-template-columns:1fr;gap:24px;}body.page.design-system-executive .site-footer .footer-signature,body.page.design-system-executive .site-footer .footer-meta{width:100%;}}
:where(body.page.design-system-executive main a){color:inherit;}
:where(body.page.design-system-executive main article p a:not([class]),body.page.design-system-executive main article li a:not([class])){color:#8bcf9a;text-decoration-color:rgba(139,207,154,.48);text-underline-offset:.16em;}
:root{--nbc-hero-copy:720px;--nbc-hero-max:var(--nbc-layout-wide,1440px);--callout-color:rgba(231,185,107,.58);--len:100;}
}
@layer nbc.legacy{
@layer nbc.visual-stage{
:root{--nbc-stage-line:rgba(247,245,242,.11);--nbc-stage-line-strong:rgba(139,207,154,.24);--nbc-stage-bg:rgba(8,12,10,.76);--nbc-stage-bg-deep:rgba(7,10,9,.92);--nbc-stage-positive:#8bcf9a;--nbc-stage-muted:rgba(247,245,242,.56);--nbc-stage-min:240px;}
[data-nbc-visual-stage]{position:relative;isolation:isolate;box-sizing:border-box;min-inline-size:0;inline-size:100%;min-block-size:var(--nbc-stage-min);overflow:clip;contain:layout paint style;border-color:var(--nbc-stage-line);background-color:var(--nbc-stage-bg);container-type:inline-size;}
[data-nbc-visual-stage]::before,[data-nbc-visual-stage]::after{content:"";position:absolute;inset:0;pointer-events:none;}
[data-nbc-visual-stage]::before{z-index:-2;opacity:.46;background:linear-gradient(180deg, rgba(255,255,255,.018), transparent 42%, rgba(0,0,0,.08));}
[data-nbc-visual-stage]::after{z-index:-1;opacity:.28;background-image:linear-gradient(rgba(247,245,242,.025) 1px, transparent 1px),
      linear-gradient(90deg, rgba(247,245,242,.02) 1px, transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg, transparent, #000 12%, #000 88%, transparent);mask-image:linear-gradient(180deg, transparent, #000 12%, #000 88%, transparent);}
[data-nbc-visual-stage]>*{min-inline-size:0;}
[data-nbc-visual-stage]:is(svg,canvas,img,video){display:block;max-inline-size:100%;}
[data-nbc-visual-stage]:is(svg,canvas){overflow:visible;}
[data-nbc-visual-stage][data-stage-kind="operating-twin"]{--nbc-stage-min:clamp(390px, 40vw, 630px);}
[data-nbc-visual-stage][data-stage-kind="barometer"]{--nbc-stage-min:clamp(490px, 50vw, 720px);}
[data-nbc-visual-stage][data-stage-kind="digital-check"]{--nbc-stage-min:clamp(410px, 39vw, 600px);}
[data-nbc-visual-stage][data-stage-kind="diagnose"]{--nbc-stage-min:0px;overflow:visible;contain:layout style;background-color:transparent;}
[data-nbc-visual-stage][data-stage-kind="countercheck"]{--nbc-stage-min:clamp(220px, 25vw, 360px);}
[data-nbc-visual-stage][data-stage-kind="process-reality"],[data-nbc-visual-stage][data-stage-kind="provider-proof"],[data-nbc-visual-stage][data-stage-kind="delegation-probe"],[data-nbc-visual-stage][data-stage-kind="artifact"],[data-nbc-visual-stage][data-stage-kind="editorial"],[data-nbc-visual-stage][data-stage-kind="case-film"],[data-nbc-visual-stage][data-stage-kind="industry"]{--nbc-stage-min:0px;}
.nbc-visual-stage-fallback{position:absolute;inset:0;z-index:2!important;display:grid;place-items:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;text-align:center;transition:opacity .18s ease;background:linear-gradient(180deg, rgba(8,12,10,.18), rgba(8,12,10,.42));}
.nbc-visual-stage-fallback>span{display:inline-flex;align-items:center;gap:10px;font:500 10px/1.45 "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;}
.nbc-visual-stage-fallback>span::before{content:"";inline-size:7px;block-size:7px;flex:none;border-radius:50%;background:var(--nbc-stage-positive);box-shadow:0 0 0 6px rgba(139,207,154,.08);}
[data-nbc-visual-stage][data-stage-state="fallback"] .nbc-visual-stage-fallback{opacity:1;visibility:visible;}
@media (max-width:900px){[data-nbc-visual-stage][data-stage-kind="operating-twin"]{--nbc-stage-min:clamp(360px, 64vw, 520px);}[data-nbc-visual-stage][data-stage-kind="barometer"]{--nbc-stage-min:clamp(430px, 74vw, 620px);}[data-nbc-visual-stage][data-stage-kind="digital-check"]{--nbc-stage-min:clamp(390px, 68vw, 560px);}}
@media (max-width:700px){[data-nbc-visual-stage]{contain:layout paint;--nbc-stage-radius:10px;}[data-nbc-visual-stage]::after{background-size:34px 34px;opacity:.18;}[data-nbc-visual-stage][data-stage-kind="operating-twin"]{--nbc-stage-min:330px;}[data-nbc-visual-stage][data-stage-kind="barometer"]{--nbc-stage-min:390px;}[data-nbc-visual-stage][data-stage-kind="digital-check"]{--nbc-stage-min:350px;}[data-nbc-visual-stage][data-stage-kind="countercheck"]{--nbc-stage-min:190px;}}
@media (prefers-reduced-motion:reduce){[data-nbc-visual-stage],[data-nbc-visual-stage] *,[data-nbc-visual-stage] *::before,[data-nbc-visual-stage] *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important;}[data-nbc-visual-stage]::before{opacity:.28;}.nbc-visual-stage-fallback{transition:none;}}
[data-nbc-visual-stage][data-stage-kind="process-reality"],[data-nbc-visual-stage][data-stage-kind="provider-proof"],[data-nbc-visual-stage][data-stage-kind="delegation-probe"]{overflow:visible;contain:layout style;border-color:transparent;background-color:transparent;}
[data-nbc-lifecycle-stage]{min-inline-size:0;}
}
}
@layer nbc.legacy{
.nbc-visual-stage-fallback{inset:auto 16px 16px 16px!important;display:flex!important;justify-content:flex-end;padding:0!important;background:none!important;}
.nbc-visual-stage-fallback>span{max-width:min(42ch,100%);padding:9px 12px;border:1px solid rgba(247,245,242,.14);border-radius:999px;background:rgba(7,12,9,.88);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:rgba(247,245,242,.72);box-shadow:0 10px 28px rgba(0,0,0,.28);}
[data-nbc-visual-stage][data-stage-state="fallback"]:is(canvas,[data-flow-particles],[data-dc-flow-layer]){opacity:.55;}
[data-nbc-visual-stage][data-stage-state="initializing"]{visibility:visible!important;opacity:1!important;}
body.page-service .site-header{transition:transform .24s ease,opacity .2s ease;}
body.page-service[data-instrument-focus="true"] .site-header:not(:focus-within):not([data-instrument-nav-open="true"]){transform:translateY(calc(-100% - 2px));opacity:0;pointer-events:none;}
body.page-service[data-instrument-focus="true"][data-instrument-nav-peek="true"] .site-header,body.page-service[data-instrument-focus="true"] .site-header:focus-within,body.page-service[data-instrument-focus="true"] .site-header[data-instrument-nav-open="true"]{transform:translateY(0);opacity:1;pointer-events:auto;}
body.page-service[data-instrument-focus="true"] [data-process-reality-app],body.page-service[data-instrument-focus="true"] [data-provider-proof-app],body.page-service[data-instrument-focus="true"] [data-delegation-probe-app]{scroll-margin-top:18px;}
@media (prefers-reduced-motion:reduce){body.page-service .site-header{transition:none;}}
}
@layer nbc.legacy{
@layer nbc.authority{
.service-hero-proofline{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:18px;padding:13px 15px;border:1px solid rgba(247,245,242,.13);border-left:3px solid var(--green,#8bcf9a);border-radius:12px;background:rgba(8,13,10,.26);text-decoration:none;color:inherit;}
.service-hero-proofline:hover,.service-hero-proofline:focus-visible{border-color:rgba(139,207,154,.55);background:rgba(139,207,154,.07);outline:none;}
.service-hero-proofline strong{color:var(--paper,#f7f5f2);font-size:clamp(17px,1.45vw,22px);line-height:1;white-space:nowrap;}
.service-hero-proofline span{min-width:0;color:var(--muted,#aaa7a3);font-size:12px;line-height:1.35;}
.service-hero-proofline b{color:var(--green,#8bcf9a);font:600 10px/1.2 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;}
@media (max-width:1080px){.service-hero-proofline{grid-template-columns:auto 1fr;}.service-hero-proofline b{grid-column:1/-1;}}
@media (max-width:520px){.service-hero-proofline{grid-template-columns:1fr;gap:7px;}.service-hero-proofline strong{white-space:normal;}.service-hero-proofline b{grid-column:auto;}}
}
}
@layer nbc.legacy{
@media (max-width:760px){[data-delegation-probe-app="v6419"] .dp-flow-panel{grid-template-rows:auto auto minmax(560px,1fr) auto;min-height:0;padding:22px 12px 24px;}[data-delegation-probe-app="v6419"] .dp-flow-panel svg,[data-delegation-probe-app="v6419"] [data-dp-svg]{min-height:580px;height:580px;}}
}
@layer nbc.legacy{
.ief-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.ief-layer{pointer-events:none;isolation:isolate;}
.ief-stream{--ief-stream-color:rgb(180 241 197);--ief-stream-accent:rgb(222 255 230);--ief-stream-transition:420ms;--ief-main-glow-size:6px;--ief-main-glow-mix:52%;--ief-ambient-glow-size:3.7px;--ief-ambient-glow-mix:29%;--ief-accent-glow-size:7.7px;--ief-accent-glow-mix:64%;color:var(--ief-stream-color);}
.ief-particle{fill:currentColor;transform-box:fill-box;transform-origin:center;transition:fill var(--ief-stream-transition) ease,opacity 240ms ease;filter:drop-shadow(0 0 var(--ief-main-glow-size) color-mix(in srgb,currentColor var(--ief-main-glow-mix),transparent));}
.ief-particle.is-ambient{opacity:.45;filter:drop-shadow(0 0 var(--ief-ambient-glow-size) color-mix(in srgb,currentColor var(--ief-ambient-glow-mix),transparent));}
.ief-particle.is-main{opacity:.74;}
.ief-particle.is-accent{color:var(--ief-stream-accent);opacity:.96;filter:drop-shadow(0 0 var(--ief-accent-glow-size) color-mix(in srgb,currentColor var(--ief-accent-glow-mix),transparent));}
.ief-stream[data-ief-band="excellent"]{mix-blend-mode:screen;}
.ief-stream[data-ief-band="critical"]{mix-blend-mode:normal;}
[data-provider-proof-app] .pp-provider-truth[data-ief-quality-band="excellent"] .pp-truth-path{stroke-opacity:.56;}
[data-provider-proof-app] .pp-provider-truth[data-ief-quality-band="strong"] .pp-truth-path{stroke-opacity:.51;}
[data-provider-proof-app] .pp-provider-truth[data-ief-quality-band="strained"] .pp-truth-path{stroke-opacity:.46;}
[data-provider-proof-app] .pp-provider-truth[data-ief-quality-band="critical"] .pp-truth-path{stroke-opacity:.42;}
[data-delegation-probe-app][data-ief-quality-band="excellent"] [data-dp-standard-path]{stroke-opacity:.56;}
[data-delegation-probe-app][data-ief-quality-band="critical"] [data-dp-exception-path],[data-delegation-probe-app][data-ief-quality-band="critical"] [data-dp-handoff-path],[data-delegation-probe-app][data-ief-quality-band="critical"] [data-dp-rollback-path]{stroke-opacity:.64;}
@media (prefers-reduced-motion:reduce){.ief-particle,.ief-stream{transition:none;}}
[data-provider-proof-app][data-ief-mode="semantic-continuous"] .pp-truth-path{stroke-opacity:.46;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"] :is([data-dp-standard-path],[data-dp-exception-path],[data-dp-handoff-path],[data-dp-rollback-path]){stroke-opacity:.44;}
.ief-particle.is-reference{color:#f5f7f2;stroke:rgba(211,244,219,.78);stroke-width:.85;opacity:1;filter:drop-shadow(0 0 8px rgba(196,244,208,.56)) drop-shadow(0 0 2px rgba(255,255,255,.42));}
[data-provider-proof-app] .ief-particle.is-reference{stroke-width:1.05;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"] [data-dp-standard-path]{stroke-opacity:.50;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"] [data-dp-exception-path]{stroke-opacity:.42;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"] [data-dp-handoff-path]{stroke-opacity:.50;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"] [data-dp-rollback-path]{stroke-opacity:.32;}
[data-provider-proof-app][data-ief-mode="semantic-continuous"] .pp-provider-truth[data-ief-quality-band="excellent"] .pp-truth-path{stroke-opacity:.56;}
[data-provider-proof-app][data-ief-mode="semantic-continuous"] .pp-provider-truth[data-ief-quality-band="strong"] .pp-truth-path{stroke-opacity:.51;}
[data-provider-proof-app][data-ief-mode="semantic-continuous"] .pp-provider-truth[data-ief-quality-band="strained"] .pp-truth-path{stroke-opacity:.46;}
[data-provider-proof-app][data-ief-mode="semantic-continuous"] .pp-provider-truth[data-ief-quality-band="critical"] .pp-truth-path{stroke-opacity:.40;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"][data-ief-handoff="no"] [data-dp-handoff-path]{stroke-opacity:.12;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"][data-ief-handoff="no"] [data-dp-exception-path]{stroke-opacity:.58;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"][data-ief-handoff="no"][data-ief-outcome="exceptions"] [data-dp-rollback-path]{stroke-opacity:.24;}
[data-delegation-probe-app][data-ief-mode="semantic-continuous"][data-ief-handoff="no"]:is([data-ief-outcome="unclear"],[data-ief-outcome="unsuitable"]) [data-dp-rollback-path]{stroke-opacity:.52;}
}
@layer nbc.legacy{
@media (max-width:760px){:root{--nbc-mobile-display:clamp(44px,13.8vw,60px);--nbc-mobile-line:rgba(247,245,242,.12);--nbc-mobile-soft:rgba(247,245,242,.045);}body.page.design-system-executive .wrap,body.page.design-system-executive .sw{width:calc(100% - (2 * var(--nbc-mobile-gutter)));max-width:none;margin-inline:auto;}body.page.design-system-executive main.nbc-page-shell{overflow:clip;}body.page.design-system-executive :is(h1,.editorial-title,.display){font-size:var(--nbc-mobile-display);line-height:.94;letter-spacing:-.048em;text-wrap:balance;max-width:100%;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;}body.page.design-system-executive :is(h1,.editorial-title).title-length-medium{font-size:clamp(40px,11.4vw,50px);line-height:.98;max-width:100%;}body.page.design-system-executive .site-header{transition:transform .32s cubic-bezier(.22,.61,.36,1),background .24s ease;-webkit-backdrop-filter:blur(18px);}body.page.design-system-executive .site-header .nav{position:relative;}body.page.design-system-executive .brand-logo{height:auto;object-fit:contain;}body.page.design-system-executive .burger{display:grid;place-items:center;border:1px solid rgba(247,245,242,.16);font-size:19px;position:relative;z-index:92;}body.page.design-system-executive .site-header nav #menu.open{display:flex;position:fixed;inset:0;z-index:88;box-sizing:border-box;overflow-y:auto;flex-direction:column;align-items:stretch;gap:0;border:0;}body.page.design-system-executive .site-header nav #menu.open>li{display:block;width:100%;min-height:0;border-top:1px solid rgba(247,245,242,.10);}body.page.design-system-executive .site-header nav #menu.open>li:last-child{border-bottom:1px solid rgba(247,245,242,.10);margin-top:18px;padding-top:18px;}body.page.design-system-executive .site-header nav #menu.open>li>a,body.page.design-system-executive .site-header nav #menu.open .nav-summary{display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;color:var(--paper);font-weight:700;text-align:left;}body.page.design-system-executive .site-header nav #menu.open .nav-summary::after{content:"+";font:400 20px/1 var(--mono);color:var(--green);}body.page.design-system-executive .site-header nav #menu.open details[open]>.nav-summary::after{content:"−";}body.page.design-system-executive .site-header nav #menu.open .nav-sub{position:static;display:grid;grid-template-columns:1fr;width:100%;min-width:0;padding:0 0 18px;border:0;background:transparent;box-shadow:none;gap:0;}body.page.design-system-executive .site-header nav #menu.open .nav-sub li{border-top:0;}body.page.design-system-executive .site-header nav #menu.open .nav-sub a{color:rgba(247,245,242,.68);}body.page.design-system-executive .site-header nav #menu.open .nav-cta{justify-content:center;padding-inline:18px;background:var(--paper);color:var(--ink);border-radius:999px;}body.page.design-system-executive .site-header nav #menu.open .nav-cta::after{content:none;display:none;}body.page.design-system-executive :is(.home-service-choice,.home-diagnosis-path,.home-case-proof,.home-final){background:transparent;}body.page-service .service-hero{padding-top:116px;padding-bottom:76px;}body.page-service .service-hero .wrap{grid-template-columns:1fr;gap:30px;}body.page-service .service-context-section{padding-top:72px;}body[class*="page-industry"] .premium-hub-opening{padding-top:116px;padding-bottom:56px;}body[class*="page-industry"] :is(.ih-command,.ih-architecture,.ih-routes,.ih-decision,.ih-ninety,.ih-evidence,.ih-faqs,.ih-next){padding-block:var(--nbc-mobile-section);}body.page.design-system-executive :is(button,.btn,a.nav-cta,.ot-scenario,.baro-scenario,.pp-scenario-picker button,.pp-step-jump button,.dc5-option){touch-action:manipulation;-webkit-tap-highlight-color:transparent;}body.page.design-system-executive :is(button,.btn,a.nav-cta,.ot-scenario,.baro-scenario,.pp-scenario-picker button,.pp-step-jump button,.dc5-option):active{scale:.985;}}
@media (max-width:430px){:root{--nbc-mobile-gutter:18px;}body.page.design-system-executive .site-header .nav{width:calc(100% - 28px);}}
@media (prefers-reduced-motion:reduce){body.page.design-system-executive .site-header,body.page.design-system-executive :is(button,.btn,.ot-scenario,.baro-scenario,.dc5-option){transition:none;}body.page.design-system-executive[data-mobile-header="hidden"] .site-header{transform:none;}}
.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{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){:root{--nbc-mobile-header:66px;--nbc-mobile-display-short:clamp(40px,11.2vw,48px);--nbc-mobile-display-medium:clamp(38px,10.5vw,44px);--nbc-mobile-display-long:clamp(35px,9.8vw,41px);--nbc-mobile-display-xlong:clamp(32px,8.8vw,38px);--nbc-mobile-title:clamp(28px,8.2vw,34px);--nbc-mobile-subtitle:clamp(22px,6.4vw,27px);--nbc-mobile-copy:16px;--nbc-mobile-leading:1.62;--header-height:var(--nbc-mobile-header);}body.page.design-system-executive,body.page.design-system-executive main.nbc-page-shell{overflow-x:visible;}body.page.design-system-executive :is(.wrap,.sw){width:calc(100% - (2 * var(--nbc-mobile-gutter)));max-width:none;margin-inline:auto;}body.page.design-system-executive :is(.wrap,.sw)>*{min-width:0;}body.page.design-system-executive :is(h1,h2,h3,.editorial-title,.display){max-width:100%;min-width:0;white-space:normal;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;}body.page.design-system-executive h1[class].title-fit-xlong{font-size:var(--nbc-mobile-display-xlong);line-height:1.045;letter-spacing:-.032em;text-wrap:pretty;}body.page.design-system-executive :is(.nbc-section-title,.service-editorial-section h2,.ep-chapter h2,.ih-command h2,.ih-architecture h2,.ih-routes h2,.ih-decision h2,.case-film-section h2){font-size:var(--nbc-mobile-title);line-height:1.06;letter-spacing:-.032em;text-wrap:pretty;}body.page.design-system-executive :is(.nbc-section-intro,.service-editorial-section>div>p,.ep-chapter>p,.ih-command p,.ih-architecture p,.ih-routes p,.ih-decision p){font-size:var(--nbc-mobile-copy);line-height:var(--nbc-mobile-leading);}body.page.design-system-executive :is(.nbc-eyebrow,.eyebrow,.ep-eyebrow,.nbc-hero-location,.mono){letter-spacing:.09em;}body.page.design-system-executive :is(.service-context-section,.service-editorial-section,.knowledge-direct-library,.knowledge-diagnostic,.evidence-library-grid-section,.ac-section){padding-block:var(--nbc-mobile-section);}body.page.design-system-executive .site-header{height:calc(var(--nbc-mobile-header) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:rgba(7,11,9,.90);border-bottom-color:rgba(247,245,242,.09);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transform:none;}body.page.design-system-executive[data-mobile-header="hidden"]:not(.menu-open) .site-header{transform:none;}body.page.design-system-executive .site-header .nav{width:calc(100% - (2 * var(--nbc-mobile-gutter)));height:var(--nbc-mobile-header);min-height:var(--nbc-mobile-header);}body.page.design-system-executive .brand-logo{width:108px;max-height:46px;}body.page.design-system-executive .site-header .nav>.nbc-mobile-context{display:none;}body.page.design-system-executive .burger{border-radius:999px;border-color:rgba(247,245,242,.18);background:rgba(12,17,14,.72);line-height:1;}body.page.design-system-executive.menu-open{overflow:hidden;}body.page.design-system-executive .site-header nav #menu.open{width:100%;height:100dvh;min-height:100svh;max-height:100dvh;padding:calc(var(--nbc-mobile-header) + env(safe-area-inset-top) + 22px)
      var(--nbc-mobile-gutter)
      calc(24px + env(safe-area-inset-bottom));background:radial-gradient(circle at 88% 8%,rgba(134,200,149,.12),transparent 32%),
      #08100b;scroll-padding-bottom:calc(24px + env(safe-area-inset-bottom));}body.page.design-system-executive .site-header nav #menu.open>li>a,body.page.design-system-executive .site-header nav #menu.open .nav-summary{min-height:56px;padding:14px 0;font-size:clamp(23px,6.8vw,29px);line-height:1.08;letter-spacing:-.025em;}body.page.design-system-executive .site-header nav #menu.open .nav-sub{padding-bottom:14px;}body.page.design-system-executive .site-header nav #menu.open .nav-sub a{display:flex;align-items:center;min-height:44px;padding:9px 0;font-size:15px;line-height:1.35;}body.page.design-system-executive .site-header nav #menu.open .nav-cta{min-height:48px;margin-top:4px;font-size:15px;}body.page.design-system-executive :is(.diagnose-hero,.oml-hero,.service-hero,.premium-hub-opening,.evidence-library-hero,.case-dossier-hero,.knowledge-direct-hero,.knowledge-hub-direct-hero,.ep-signature-stage,.ac-intake-hero,.ac-founder-hero){padding-top:calc(var(--nbc-mobile-header) + env(safe-area-inset-top) + 34px);}body.page.design-system-executive :is(.btn,button,a.nav-cta,.burger){min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;}body.page.design-system-executive :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){width:100%;max-width:100%;min-height:48px;font-size:16px;}body.page.design-system-executive textarea{min-height:104px;}body.page.design-system-executive :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--nbc-focus,#a7e6b4);outline-offset:3px;}body.page.design-system-executive :is(.ot-scenarios,.baro-scenarios,.pp-scenario-picker,.pp-step-jump,.dc5-result-switch){max-width:100vw;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;}body.page.design-system-executive :is(img,video,canvas,svg){max-width:100%;}body.page.design-system-executive .fab{min-height:48px;bottom:calc(16px + env(safe-area-inset-bottom));}body.page.design-system-executive .footer-main{grid-template-columns:1fr;gap:30px;}body.page.design-system-executive .footer-navigation-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;}body.page.design-system-executive .footer-navigation-row a{display:flex;align-items:center;min-height:44px;padding-block:8px;}body.page.design-system-executive .footer-meta{display:grid;grid-template-columns:1fr;gap:10px;}}
@media (max-width:374px){:root{--nbc-mobile-gutter:20px;--nbc-mobile-display-short:clamp(38px,11.8vw,42px);--nbc-mobile-display-medium:clamp(36px,11vw,40px);--nbc-mobile-display-long:clamp(33px,10.2vw,37px);--nbc-mobile-display-xlong:clamp(30px,9.3vw,34px);--nbc-mobile-title:clamp(27px,8.5vw,31px);}body.page.design-system-executive .footer-navigation-row{grid-template-columns:1fr;}}
@media (prefers-reduced-motion:reduce){body.page.design-system-executive .site-header{transform:none;transition:none;}}
:root{--nbc-container-standard:var(--nbc-standard,var(--max,1560px));--nbc-container-wide:var(--nbc-wide,var(--max,1560px));--nbc-container-reading:var(--nbc-editorial-width,760px);--nbc-type-display:Archivo,-apple-system,"Segoe UI",system-ui,sans-serif;--nbc-type-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--nbc-motion-micro:180ms;--nbc-motion-section:560ms;--nbc-space-1:4px;--nbc-space-2:8px;--nbc-space-3:12px;--nbc-space-4:16px;--nbc-space-6:24px;--nbc-space-8:32px;--nbc-space-12:48px;--nbc-space-16:64px;--nbc-space-24:96px;--nbc-space-32:128px;}
@media (min-width:1101px) and (max-height:800px){body.page.design-system-executive.page-template-service-detail .service-hero{padding-top:104px!important;padding-bottom:46px!important;}body.page.design-system-executive.page-template-service-detail .nbc-service-hero-grid{column-gap:52px!important;}body.page.design-system-executive.page-template-service-detail .service-hero-copy .nbc-hero-location{margin-bottom:8px!important;}body.page.design-system-executive.page-template-service-detail .service-hero-copy h1{font-size:54px!important;line-height:.96!important;padding-bottom:0!important;margin-top:8px!important;}body.page.design-system-executive.page-template-service-detail .service-hero-copy>.lede{margin-top:18px!important;font-size:23px!important;line-height:1.22!important;}body.page.design-system-executive.page-template-service-detail .service-hero-proofline{margin-top:14px!important;padding-top:10px!important;padding-bottom:10px!important;}body.page.design-system-executive.page-template-service-detail .hero-actions{margin-top:16px!important;}}
:root{--nbc-radius-control:12px;--nbc-radius-feature:24px;--nbc-radius-pill:999px;--radius-control:var(--nbc-radius-control);--radius-card:var(--nbc-radius-card);--card-radius:var(--nbc-radius-card);--nbc-radius-card:18px;--radius-panel:var(--nbc-radius-feature);--nbc-radius-panel:var(--nbc-radius-feature);--nbc-radius-lg:var(--nbc-radius-feature);--nbc-radius-sm:var(--nbc-radius-control);--nbc-radius:var(--nbc-radius-card);--nbc-card-radius:var(--nbc-radius-card);--radius:var(--nbc-radius-card);--nbc-stage-radius:var(--nbc-radius-card);--nbc-type-hero-signature:clamp(68px,5.15vw,74px);--nbc-type-hero-primary:clamp(60px,4.75vw,68px);--nbc-type-hero-editorial:clamp(54px,4.15vw,60px);--nbc-type-section:clamp(46px,3.7vw,54px);--nbc-type-statement:clamp(58px,4.7vw,68px);--nbc-type-signature-heading:clamp(70px,5.3vw,76px);--nbc-type-card:clamp(22px,1.8vw,28px);--nbc-mobile-section-compact:48px;--nbc-mobile-section-standard:clamp(64px,17vw,72px);--nbc-mobile-section-feature:clamp(80px,22vw,88px);--nbc-mobile-hero-signature:clamp(44px,11.8vw,46px);--nbc-mobile-hero-primary:clamp(40px,10.6vw,42px);--nbc-mobile-hero-editorial:clamp(36px,9.8vw,40px);--nbc-mobile-section-title:clamp(30px,8.5vw,34px);}
html body.page.design-system-executive :is(h1,h2,h3,h4),html body.page.design-system-executive h1.display{text-transform:none;}
@media (min-width:761px){html body.page.design-system-executive:is(.page-template-service-detail,.page-template-about,.page-template-regional-gateway,.page-template-case-index,.page-template-case-detail,.page-template-intake,.page-industry-hub) main h1{font-size:var(--nbc-type-hero-primary);line-height:.98;letter-spacing:-.045em;}html body.page.design-system-executive main :is(.nbc-section-title,.service-editorial-section h2,.ac-section h2,.local-situations h2,.local-economy h2,.local-check h2,.local-proof h2,.local-qualification h2,.local-independence h2,.local-direct h2,.local-faq h2,.dx-primary h2,.dx-depth h2,.dx-outcome h2,.evidence-library-cta h2){font-size:var(--nbc-type-section);line-height:1.01;letter-spacing:-.04em;}}
@media (max-width:760px){:root{--nbc-layout-section:var(--nbc-mobile-section-standard);--nbc-layout-section-compact:var(--nbc-mobile-section-compact);}html body.page.design-system-executive:is(.page-template-service-detail,.page-template-about,.page-template-regional-gateway,.page-template-case-index,.page-template-case-detail,.page-template-intake,.page-industry-hub) main h1{font-size:var(--nbc-mobile-hero-primary);line-height:1;letter-spacing:-.04em;}html body.page.design-system-executive :is(.nbc-section-title,.service-editorial-section h2,.ac-section h2,.local-situations h2,.local-economy h2,.local-check h2,.local-proof h2,.local-qualification h2,.local-independence h2,.local-direct h2,.local-faq h2,.dx-primary h2,.dx-depth h2,.dx-outcome h2,.evidence-library-cta h2){font-size:var(--nbc-mobile-section-title);line-height:1.05;letter-spacing:-.033em;}html body.page.design-system-executive :is(.nbc-section,.service-context-section,.service-editorial-section,.ac-section){padding-block:var(--nbc-mobile-section-standard);}}
}
@layer nbc.legacy{
@media (max-width:760px){html body.page.design-system-executive.page-template-service-detail .service-hero{min-height:0;padding-top:calc(var(--nbc-mobile-header,66px) + env(safe-area-inset-top) + 26px);padding-bottom:42px;}html body.page.design-system-executive.page-template-service-detail .service-hero .sw,html body.page.design-system-executive.page-template-service-detail .service-hero .wrap{width:calc(100% - (2 * var(--nbc-mobile-gutter,20px)));}html body.page.design-system-executive.page-template-service-detail .nbc-service-hero-grid{gap:22px;}html body.page.design-system-executive.page-template-service-detail .service-hero-copy{display:flex;flex-direction:column;gap:0;}html body.page.design-system-executive.page-template-service-detail .service-hero-copy .nbc-hero-location{margin-bottom:18px;}html body.page.design-system-executive.page-template-service-detail .service-hero-copy h1{max-width:15ch;margin:0;}html body.page.design-system-executive.page-template-service-detail .service-hero-copy>.lede{margin:18px 0 0;font-size:17px;line-height:1.52;color:rgba(247,245,242,.72);}html body.page.design-system-executive.page-template-service-detail .service-hero-proofline{display:grid;gap:4px;margin:20px 0 0;padding:15px 0 14px 15px;border:0;border-top:1px solid rgba(247,245,242,.12);border-bottom:1px solid rgba(247,245,242,.12);border-left:2px solid #8bcf9a;border-radius:0;background:transparent;box-shadow:none;}html body.page.design-system-executive.page-template-service-detail .service-hero-proofline strong{font-size:clamp(23px,7.1vw,29px);line-height:1;letter-spacing:-.035em;}html body.page.design-system-executive.page-template-service-detail .service-hero-proofline span{font-size:12px;line-height:1.35;color:rgba(247,245,242,.62);}html body.page.design-system-executive.page-template-service-detail .service-hero-proofline b{margin-top:3px;font:600 10px/1.2 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:#8bcf9a;}html body.page.design-system-executive.page-template-service-detail .hero-actions{display:grid;gap:8px;margin-top:18px;}html body.page.design-system-executive.page-template-service-detail .hero-actions .btn.btn-solid{width:100%;min-height:48px;border-color:#8bcf9a;background:#8bcf9a;color:#09100b;box-shadow:none;}html body.page.design-system-executive.page-template-service-detail .hero-actions .nbc-hero-secondary-link{min-height:44px;display:flex;align-items:center;padding:6px 0;border-bottom:1px solid rgba(247,245,242,.15);font-size:13px;}html body.page.design-system-executive.page-template-service-detail :is(.service-context-section,.service-editorial-section,.final){min-height:0;height:auto;}html body.page.design-system-executive.page-template-service-detail :is(.service-context-section,.service-editorial-section){padding-block:62px;}html body.page.design-system-executive.page-template-service-detail :is(.service-context-head,.service-editorial-head){margin-bottom:26px;}html body.page.design-system-executive.page-template-service-detail :is(.service-context-head,.service-editorial-head) h2{font-size:clamp(29px,8.7vw,35px);line-height:1.04;max-width:18ch;}html body.page.design-system-executive.page-template-service-detail :is(.service-context-head,.service-editorial-head)>p{font-size:16px;line-height:1.55;}html body.page.design-system-executive.page-template-service-detail .service-detail-card{border-radius:0;border-left:0;border-right:0;background:transparent;}html body.page.design-system-executive.page-template-service-detail .service-detail-card>summary{min-height:52px;padding:14px 0;border-top:1px solid rgba(247,245,242,.14);}html body.page.design-system-executive.page-template-service-detail .service-case-proof{background:linear-gradient(180deg,rgba(139,207,154,.035),transparent);}html body.page.design-system-executive.page-template-service-detail .final{padding:0 0 64px;}html body.page.design-system-executive.page-template-service-detail .finalaction{display:grid;gap:8px;margin-top:24px;}html body.page.design-system-executive.service-ki .nbc-delegation-probe-section{padding-block:48px 58px;}html body.page.design-system-executive.service-ki .nbc-delegation-probe-section>.dp-wrap{width:calc(100% - 20px);}html body.page.design-system-executive.service-ki .dp-wizard,html body.page.design-system-executive.service-ki .nbc-delegation-probe[data-dp-mobile="true"] .dp-wizard{padding:20px 12px;}html body.page.design-system-executive.service-ki .dp-flow-panel,html body.page.design-system-executive.service-ki .nbc-delegation-probe[data-dp-mobile="true"] .dp-flow-panel{grid-template-rows:auto 320px auto;min-height:445px;padding:18px 8px 20px;}html body.page.design-system-executive.service-ki [data-dp-svg],html body.page.design-system-executive.service-ki .nbc-delegation-probe[data-dp-mobile="true"] .dp-flow-panel svg{height:320px;min-height:320px;}html body.page.design-system-executive.service-ki .dp-result,html body.page.design-system-executive.service-ki .nbc-delegation-probe[data-dp-mobile="true"] .dp-result{padding:24px 14px;}html body.page.design-system-executive.service-ki .dp-result h3,html body.page.design-system-executive.service-ki .nbc-delegation-probe[data-dp-mobile="true"] .dp-result h3{font-size:clamp(26px,7.8vw,31px);line-height:1.02;}html body.page.design-system-executive.service-ki .dp-result>div{margin-top:18px;}html body.page.design-system-executive.service-ki .dp-result>div strong{padding:14px 10px;font-size:12px;}}
@media (max-width:374px){html body.page.design-system-executive.page-template-service-detail .service-hero-copy h1{font-size:34px;}}
}
@layer nbc.legacy{
@keyframes si-spin{to{transform:rotate(360deg)}}
:root{--nbc-hero-ref-title-size:clamp(54px,4.8vw,68px);--nbc-hero-ref-title-line:.98;--nbc-hero-ref-title-track:-.05em;--nbc-hero-ref-lead-size:clamp(25px,2.45vw,38px);--nbc-hero-ref-lead-line:1.08;--nbc-hero-ref-lead-track:-.04em;--nbc-hero-ref-copy-max:1072px;--nbc-hero-ref-gap:clamp(48px,6vw,92px);--nbc-hero-ref-top:clamp(132px,9vw,154px);--nbc-hero-ref-bottom:clamp(68px,5vw,84px);}
@media (min-width:1024px){[data-hero-unified="v6451"]{padding-top:var(--nbc-hero-ref-top)!important;padding-bottom:var(--nbc-hero-ref-bottom)!important;max-height:none!important;}[data-hero-unified="v6451"] .nbc-unified-hero-title{width:auto!important;max-width:100%!important;margin-block:12px 0!important;font-family:Archivo,-apple-system,"Segoe UI",system-ui,sans-serif!important;font-size:var(--nbc-hero-ref-title-size)!important;font-weight:800!important;line-height:var(--nbc-hero-ref-title-line)!important;letter-spacing:var(--nbc-hero-ref-title-track)!important;text-wrap:wrap!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;}[data-hero-unified="v6451"] .nbc-unified-hero-lead{width:auto!important;max-width:100%!important;margin:30px 0 0!important;font-family:Archivo,-apple-system,"Segoe UI",system-ui,sans-serif!important;font-size:var(--nbc-hero-ref-lead-size)!important;font-weight:400!important;line-height:var(--nbc-hero-ref-lead-line)!important;letter-spacing:var(--nbc-hero-ref-lead-track)!important;color:rgb(201,203,197)!important;text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;}[data-hero-unified="v6451"][data-hero-layout="single"] .nbc-unified-hero-title,[data-hero-unified="v6451"][data-hero-layout="single"] .nbc-unified-hero-lead{max-width:min(60vw,var(--nbc-hero-ref-copy-max))!important;}[data-hero-unified="v6451"] :is(.nbc-about-hero-grid,.nbc-contact-hero-grid,.nbc-service-hero-grid,.ep-hero-grid,.nbc-hub-hero-grid,.case-dossier-hero-grid,.evidence-library-hero-grid,.nbc-diagnose-hero-grid,.km-hero-grid,.local-hero-grid,.knowledge-hub-direct-hero__grid,.dc7-entry__layout){grid-template-columns:minmax(0,1.25fr) minmax(360px,.6fr)!important;column-gap:var(--nbc-hero-ref-gap)!important;row-gap:var(--nbc-hero-ref-gap)!important;align-items:center!important;}[data-hero-unified="v6451"].oml-hero{padding-inline:0!important;grid-template-columns:minmax(0,1.25fr) minmax(360px,.6fr)!important;gap:var(--nbc-hero-ref-gap)!important;align-items:center!important;}[data-hero-unified="v6451"] :is(.nbc-hero-actions,.hero-actions,.ac-actions){margin-top:30px!important;}}
@media (max-width:1023px){[data-hero-unified="v6451"] .nbc-unified-hero-title{max-width:100%!important;}}
@media (min-width:1024px){body.page-service.page-template-service-detail{--svc-axis:min(60vw,1072px);--svc-section:var(--nbc-section-standard,96px);--svc-gap:clamp(48px,5.4vw,92px);--svc-line:rgba(239,241,236,.13);--svc-line-strong:rgba(239,241,236,.22);--svc-muted:rgba(239,241,236,.62);--svc-green:#8bcf9a;--svc-amber:#edc078;}body.page-service.page-template-service-detail main>section.service-editorial-section{padding-block:var(--svc-section)!important;height:auto!important;min-height:0!important;}body.page-service.page-template-service-detail main>section.final{padding:0 0 var(--svc-section)!important;height:auto!important;min-height:0!important;}body.page-service.page-template-service-detail main>:is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section){padding-block:clamp(78px,7vw,116px)!important;}body.page-service.page-template-service-detail :is(.service-context-head,.service-editorial-head){width:var(--svc-axis);max-width:100%;margin:0 0 clamp(42px,4.5vw,68px);}body.page-service.page-template-service-detail :is(.service-context-head,.service-editorial-head)>span.mono{display:block;margin-bottom:16px;font-size:10px;letter-spacing:.13em;color:var(--svc-green);}body.page-service.page-template-service-detail :is(.service-context-head,.service-editorial-head) h2{margin:0;max-width:none!important;font-size:clamp(36px,3.8vw,58px)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance;}body.page-service.page-template-service-detail :is(.service-context-head,.service-editorial-head)>p{margin:22px 0 0;max-width:720px!important;font-size:clamp(17px,1.25vw,19px)!important;line-height:1.58!important;color:var(--svc-muted);}body.page-service.page-template-service-detail .service-context-section>.sw{display:grid!important;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;gap:var(--svc-gap)!important;align-items:start;}body.page-service.page-template-service-detail .service-detail-card>summary{min-height:104px;padding:24px 0!important;background:transparent!important;border:0!important;border-radius:0!important;grid-template-columns:64px minmax(0,1fr) 28px!important;gap:22px!important;}body.page-service.page-template-service-detail .service-detail-card>summary>span:first-child{color:var(--svc-green)!important;}body.page-service.page-template-service-detail .service-detail-card>summary strong{font-size:clamp(25px,2.2vw,34px)!important;line-height:1.04!important;letter-spacing:-.035em;}body.page-service.page-template-service-detail .service-detail-card>summary small{display:block;margin-top:7px;max-width:62ch;font-size:13px!important;line-height:1.5!important;color:var(--svc-muted)!important;}body.page-service.page-template-service-detail .service-case-proof>.sw,body.page-service.page-template-service-detail .final>.sw{display:block;}body.page-service.page-template-service-detail .finalaction{padding-top:clamp(40px,4.5vw,66px)!important;align-self:end;}body.page-service.page-template-service-detail .finalaction .btn{width:100%;justify-content:center;}}
@media (min-width:1024px) and (max-width:1180px){body.page-service.page-template-service-detail .service-context-section>.sw{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:48px!important;}}
@media (max-width:1023px){body.page-service.page-template-service-detail :is(.service-context-head,.service-editorial-head) h2{text-wrap:balance;}}
:root{--nbc-v6461-shell-max:1680px;--nbc-v6461-gutter:clamp(32px,2.75vw,64px);--nbc-v6461-editorial-axis:min(60vw,1072px);--nbc-v6461-h2:clamp(38px,3.7vw,56px);--nbc-v6461-h3:clamp(26px,2.45vw,38px);--nbc-v6461-copy:clamp(16px,1.25vw,19px);--nbc-v6461-split-gap:clamp(48px,6vw,92px);}
@media (min-width:1024px){body.page.design-system-executive :where(.wrap,.sw,[data-layout-width="standard"]){width:min(calc(100% - (2 * var(--nbc-v6461-gutter))),var(--nbc-v6461-shell-max));max-width:var(--nbc-v6461-shell-max);margin-inline:auto;}body.page.design-system-executive :where(.nbc-section-header,.nbc-section-heading,.ac-section-head,.nbc-about-collaboration-head,.service-context-head,.service-editorial-head,.bi-head,.dx-section-head,.home-service-choice__head,.home-diagnosis-path__head,.home-case-proof-head,.home-final-head,.km-workbench-head__copy,.km-b5-library-head__copy){width:100%;max-width:none!important;min-width:0;}body.page.design-system-executive :where(.nbc-section-header,.nbc-section-heading,.ac-section-head,.nbc-about-collaboration-head,.service-context-head,.service-editorial-head,.bi-head,.dx-section-head,.home-service-choice__head,.home-diagnosis-path__head,.home-case-proof-head,.home-final-head,.km-workbench-head__copy,.km-b5-library-head__copy)>h2{width:100%;max-width:none!important;font-family:Archivo,-apple-system,"Segoe UI",system-ui,sans-serif;font-size:var(--nbc-v6461-h2);line-height:.99;letter-spacing:-.047em;text-wrap:wrap!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important;}body.page-service :where(.service-context-head,.service-editorial-head)>h2{max-width:none!important;width:100%!important;text-wrap:wrap!important;}}
@media (max-width:760px){body.page.design-system-executive main :where(.nbc-section-title,.bi-head h2,.dx-section-head h2,.service-editorial-head h2,.service-context-head h2){max-width:100%!important;width:100%!important;}}
.page-service .service-strategic-layer{position:relative;padding:clamp(5.5rem, 8vw, 8.5rem) 0;border-top:1px solid var(--line-soft, rgba(255,255,255,.08));border-bottom:1px solid var(--line-soft, rgba(255,255,255,.08));overflow:clip;}
.page-service .service-strategic-layer::before{content:"";position:absolute;inset:10% 6% auto auto;width:min(36vw, 32rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle, rgba(99, 190, 153, .08), rgba(99, 190, 153, 0) 68%);pointer-events:none;}
.page-service .service-value-lens{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line-soft, rgba(255,255,255,.08));}
.page-service .service-value-lens li{min-width:0;padding:1rem 1rem 1.05rem 0;border-bottom:1px solid var(--line-soft, rgba(255,255,255,.08));}
.page-service .service-value-lens li:nth-child(even){padding-left:1rem;border-left:1px solid var(--line-soft, rgba(255,255,255,.08));}
.page-service .service-value-lens span{display:block;margin-bottom:.38rem;font-family:var(--font-mono, monospace);font-size:.68rem;letter-spacing:.12em;color:var(--svc-muted, rgba(239, 241, 236, .62));}
.page-service .service-value-lens strong{display:block;font-size:clamp(.92rem, 1.1vw, 1.05rem);line-height:1.35;font-weight:550;color:rgba(239, 241, 236, .78);}
.page-service .service-value-lens .is-primary span{color:var(--svc-green, var(--nbc-green, #8bcf9a));}
.page-service .service-value-lens .is-secondary{opacity:.48;}
.page-service .service-after-section{padding-top:clamp(5.25rem, 7vw, 8rem);padding-bottom:clamp(5.25rem, 7vw, 8rem);}
@media (max-width:640px){.page-service .service-strategic-layer,.page-service .service-after-section{padding-top:4.25rem;padding-bottom:4.25rem;}.page-service .service-value-lens{grid-template-columns:1fr;}.page-service .service-value-lens li,.page-service .service-value-lens li:nth-child(even){padding:.9rem 0;border-left:0;}}
.service-ki .ai-gates-section,.service-ki .ai-readiness-section{padding-top:clamp(5.5rem, 8vw, 8rem);padding-bottom:clamp(5.5rem, 8vw, 8rem);}
.service-ki .ai-gates-head{max-width:70rem;margin-bottom:clamp(2.75rem, 5vw, 4.75rem);}
.service-ki .ai-gates-head h2,.service-ki .ai-readiness-head h2{max-width:18ch;font-size:clamp(2.25rem, 4.15vw, 4.8rem);line-height:.98;letter-spacing:-.038em;text-wrap:balance;}
.service-ki .ai-gates-head>p,.service-ki .ai-readiness-head>p{max-width:47rem;color:var(--svc-muted, rgba(239,241,236,.62));line-height:1.65;}
.service-ki .ai-gates{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-gate{display:grid;grid-template-columns:4.5rem minmax(0, 1fr);gap:clamp(1.25rem, 3vw, 3rem);padding:clamp(1.65rem, 2.8vw, 2.7rem) 0;border-bottom:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-gate__index{padding-top:.25rem;font-family:var(--font-mono, monospace);font-size:.72rem;letter-spacing:.13em;color:var(--svc-green, var(--nbc-green, #8bcf9a));}
.service-ki .ai-gate__body{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;align-items:start;}
.service-ki .ai-gate__body>.mono{margin-top:.1rem;grid-column:1;color:rgba(239,241,236,.72);}
.service-ki .ai-gate__body h3{margin:0;max-width:none;font-size:clamp(1.35rem, 1.8vw, 1.9rem);line-height:1.04;letter-spacing:-.025em;color:var(--paper, #f2f1eb);}
.service-ki .ai-gate__body>p{margin:0;max-width:none;color:var(--svc-muted, rgba(239,241,236,.62));line-height:1.62;}
.service-ki .ai-gate__body blockquote,.service-ki .ai-gate__signals{grid-column:1;}
.service-ki .ai-gate__body blockquote{margin:.1rem 0 0;padding-left:1rem;border-left:1px solid var(--svc-green, var(--nbc-green, #8bcf9a));font-size:clamp(1rem, 1.45vw, 1.35rem);line-height:1.35;color:rgba(239,241,236,.82);}
.service-ki .ai-gate__signals{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.1rem;}
.service-ki .ai-gate__signals span{padding:.42rem .62rem;border:1px solid var(--line-soft, rgba(255,255,255,.1));border-radius:999px;font-family:var(--font-mono, monospace);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(239,241,236,.68);}
.service-ki .ai-readiness-section{border-top:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-readiness-layout{display:grid;grid-template-columns:1fr;gap:2.75rem;align-items:start;}
.service-ki .ai-readiness-head{position:static;width:auto;max-width:52rem;margin:0;}
@media (min-width:1024px) and (max-width:1180px){body.page-service.page-template-service-detail.service-ki .ai-readiness-head{position:static;width:auto;max-width:58rem;margin:0;}body.page-service.page-template-service-detail.service-ki .ai-readiness-head h2{max-width:100%;}}
@media (min-width:1181px){.service-ki .ai-readiness-layout{grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr);gap:clamp(3rem, 5vw, 6rem);}body.page-service.page-template-service-detail.service-ki .ai-readiness-head{position:sticky;top:clamp(6rem, 10vh, 8rem);width:auto;max-width:100%;margin:0;}body.page-service.page-template-service-detail.service-ki .ai-readiness-head h2{max-width:100%;font-size:clamp(2.2rem, 3.05vw, 3.65rem);line-height:.99;}}
.service-ki .ai-readiness-board{border-top:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-readiness-row{display:grid;grid-template-columns:minmax(8.5rem, .62fr) minmax(9.5rem, .58fr) minmax(0, 1.4fr);gap:1.2rem;padding:1.2rem 0;border-bottom:1px solid var(--line-soft, rgba(255,255,255,.08));align-items:baseline;}
.service-ki .ai-readiness-row>span,.service-ki .ai-readiness-row>strong{font-family:var(--font-mono, monospace);font-size:.69rem;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;}
.service-ki .ai-readiness-row>span{color:rgba(239,241,236,.7);}
.service-ki .ai-readiness-row>strong{color:var(--svc-green, var(--nbc-green, #8bcf9a));font-weight:500;}
.service-ki .ai-readiness-row p{margin:0;color:var(--svc-muted, rgba(239,241,236,.62));line-height:1.5;}
.service-ki .ai-readiness-output{display:grid;grid-template-columns:minmax(12rem, .65fr) minmax(0, 1.35fr);gap:1.5rem clamp(2rem, 5vw, 5rem);margin-top:clamp(3rem, 6vw, 5.5rem);padding-top:2rem;border-top:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-readiness-output>.mono{grid-row:1 / 3;}
.service-ki .ai-readiness-output h3{margin:0;font-size:clamp(1.6rem, 2.4vw, 2.75rem);line-height:1.04;color:var(--paper, #f2f1eb);}
.service-ki .ai-readiness-output ul{margin:.6rem 0 0;padding:0;list-style:none;}
.service-ki .ai-readiness-output li{display:grid;grid-template-columns:minmax(10rem, .65fr) minmax(0, 1.35fr);gap:1rem;padding:.9rem 0;border-top:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-readiness-output li strong{color:rgba(239,241,236,.86);font-weight:600;}
.service-ki .ai-readiness-output li span{color:var(--svc-muted, rgba(239,241,236,.62));}
.service-ki .ai-scale-section{border-top:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-decision-gate{display:grid;grid-template-columns:minmax(15rem, .62fr) minmax(0, 1.38fr);gap:clamp(2rem, 5vw, 5rem);margin-top:clamp(3rem, 6vw, 5rem);}
.service-ki .ai-decision-intro h3{margin:.7rem 0 0;max-width:15ch;font-size:clamp(1.7rem, 2.8vw, 3.1rem);line-height:1.03;color:var(--paper, #f2f1eb);}
.service-ki .ai-decision-gate ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-decision-gate li{padding:1rem 1rem 1.15rem 0;border-bottom:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-decision-gate li:nth-child(even){padding-left:1rem;border-left:1px solid var(--line-soft, rgba(255,255,255,.08));}
.service-ki .ai-decision-gate li>span{display:block;margin-bottom:.45rem;font-family:var(--font-mono, monospace);font-size:.7rem;letter-spacing:.1em;color:var(--svc-green, var(--nbc-green, #8bcf9a));}
.service-ki .ai-decision-gate .is-stop>span{color:rgba(239,241,236,.62);}
.service-ki .ai-decision-gate p{margin:0;color:var(--svc-muted, rgba(239,241,236,.62));line-height:1.5;}
@media (max-width:1024px){.service-ki .ai-gate__body{grid-template-columns:minmax(9rem, .35fr) minmax(0, .65fr);}.service-ki .ai-gate__body>p,.service-ki .ai-gate__body blockquote,.service-ki .ai-gate__signals{grid-column:2;}.service-ki .ai-readiness-layout{grid-template-columns:1fr;gap:2.5rem;}.service-ki .ai-readiness-head{position:static;}.service-ki .ai-readiness-output{grid-template-columns:1fr;}.service-ki .ai-readiness-output>.mono{grid-row:auto;}.service-ki .ai-decision-gate{grid-template-columns:1fr;}}
@media (max-width:720px){.service-ki .ai-gates-section,.service-ki .ai-readiness-section{padding-top:4.25rem;padding-bottom:4.25rem;}.service-ki .ai-gate{grid-template-columns:2.6rem minmax(0, 1fr);gap:.75rem;}.service-ki .ai-gate__body{grid-template-columns:1fr;gap:.7rem;}.service-ki .ai-gate__body>p,.service-ki .ai-gate__body blockquote,.service-ki .ai-gate__signals{grid-column:1;}.service-ki .ai-gate__body h3{max-width:none;}.service-ki .ai-readiness-row{grid-template-columns:1fr;gap:.35rem;padding:1.05rem 0;}.service-ki .ai-readiness-row p{margin-top:.25rem;}.service-ki .ai-readiness-output li{grid-template-columns:1fr;gap:.3rem;}.service-ki .ai-decision-gate ul{grid-template-columns:1fr;}.service-ki .ai-decision-gate li,.service-ki .ai-decision-gate li:nth-child(even){padding:.9rem 0 1rem;border-left:0;}}
:root{--nbc-twc-h1:clamp(54px,4.8vw,68px);--nbc-twc-h1-line:.98;--nbc-twc-h1-track:-.05em;--nbc-twc-h2:clamp(38px,3.7vw,56px);--nbc-twc-h2-line:.99;--nbc-twc-h2-track:-.047em;--nbc-twc-h3:clamp(24px,2vw,30px);--nbc-twc-h3-line:1.04;--nbc-twc-h3-track:-.035em;--nbc-twc-hero-gap:clamp(48px,6vw,92px);}
@media (min-width:1024px){body.page-service.page-template-service-detail :is(.service-context-head,.service-editorial-head,.process-evidence-head,.service-value-block,.service-case-metric,.service-after-head,.service-authority-copy,.erp-direction-head,.erp-levels-head,.erp-ai-copy,.ai-gates-head,.ai-readiness-head)>h2,body.page-service.page-template-service-detail :is(.process-conversion-band,.erp-decision-cta-inner) h2{width:100%!important;max-width:none!important;font-family:Archivo,-apple-system,"Segoe UI",system-ui,sans-serif!important;font-size:var(--nbc-twc-h2)!important;line-height:var(--nbc-twc-h2-line)!important;letter-spacing:var(--nbc-twc-h2-track)!important;text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important;}body.page-service.page-template-service-detail :is(.service-context-list,.process-evidence-copy,.service-strategic-grid,.service-after-section,.service-authority-inner,.erp-direction-options,.erp-direction-map,.erp-levels-grid,.erp-decision-layers,.ai-gates-grid,.ai-readiness-output) h3{font-size:var(--nbc-twc-h3)!important;line-height:var(--nbc-twc-h3-line)!important;letter-spacing:var(--nbc-twc-h3-track)!important;grid-template-columns:minmax(0,1fr);max-width:66ch;}}
@media (max-width:760px){body.page-service.page-template-service-detail :is(.service-context-head,.service-editorial-head,.process-evidence-head,.service-value-block,.service-case-metric,.service-after-head,.service-authority-copy,.erp-direction-head,.erp-levels-head,.erp-ai-copy,.ai-gates-head,.ai-readiness-head)>h2,body.page-service.page-template-service-detail :is(.process-conversion-band,.erp-decision-cta-inner) h2{width:100%!important;max-width:none!important;font-size:clamp(34px,9.4vw,38px)!important;line-height:1.02!important;letter-spacing:-.042em!important;text-wrap:pretty!important;hyphens:manual!important;}body.page-service.page-template-service-detail :is(.service-context-list,.process-evidence-copy,.service-strategic-grid,.service-after-section,.service-authority-inner,.erp-direction-options,.erp-direction-map,.erp-levels-grid,.erp-decision-layers,.ai-gates-grid,.ai-readiness-output) h3{font-size:clamp(20px,5.8vw,23px)!important;line-height:1.08!important;letter-spacing:-.03em!important;grid-template-columns:minmax(0,1fr);max-width:66ch;}}
body.page-service .service-editorial-head h2,body.page-service .ai-readiness-head h2,body.page-service .ai-final-conversion h3{width:100%;max-width:none!important;}
:root{--dg-process:#8bcf9a;--dg-erp:#d7aa62;--dg-ai:#9aadd2;--dg-ink:#f7f5f2;--dg-muted:rgba(247,245,242,.62);--dg-rule:rgba(247,245,242,.13);--dg-panel:rgba(247,245,242,.028);}
:root{--dgc-paper:#f1eee6;--dgc-ink:#101311;--dgc-muted:#746f67;--dgc-line:rgba(195,188,176,.62);--dgc-dark:#0c100f;--dgc-process:#8bcf9a;--dgc-erp:#d7aa62;--dgc-ai:#9aadd2;}
}
@layer nbc.legacy{
@media (max-width:1180px){body.page.design-system-executive .site-header nav #menu.open .nav-summary::after{content:""!important;display:block!important;flex:0 0 9px!important;width:9px!important;height:9px!important;margin:0 4px 0 14px!important;border:0!important;border-right:1.5px solid rgba(145,212,159,.9)!important;border-bottom:1.5px solid rgba(145,212,159,.9)!important;background:none!important;transform:rotate(45deg)!important;transform-origin:50% 50%!important;transition:transform .18s ease!important;font-size:0!important;line-height:0!important;box-shadow:none!important;}body.page.design-system-executive .site-header nav #menu.open details[open]>.nav-summary::after{content:""!important;transform:rotate(225deg)!important;}body.page.design-system-executive .burger{font-size:0!important;line-height:0!important;color:var(--paper)!important;}body.page.design-system-executive .burger::before,body.page.design-system-executive .burger::after{width:18px!important;height:1.5px!important;left:50%!important;top:50%!important;margin:0!important;background:currentColor!important;border:0!important;}body.page.design-system-executive .site-header nav #menu.open .nav-summary{padding-right:3px!important;}}
body.page.design-system-executive .site-header nav a[href="/diagnose"][aria-current="page"]{color:var(--green);}
@media (prefers-reduced-motion:reduce){body.page.design-system-executive .site-header nav #menu.open .nav-summary::after{transition:none!important;}}
}
@layer nbc.legacy{
:root{--metric-size:0%;--pin-x:50%;--pin-y:50%;}
:root{--nbc-shell-width:min(var(--nbc-shell-max),calc(100vw - (2 * var(--nbc-shell-gutter))));--nbc-narrow-max:640px;--nbc-hero-exit:clamp(56px,4.4vw,80px);--nbc-section-compact:clamp(56px,4vw,72px);--nbc-section-standard:clamp(76px,5.5vw,100px);--nbc-section-feature:clamp(92px,6.2vw,112px);--nbc-heading-content-gap:clamp(22px,2vw,34px);--nbc-group-exit:clamp(52px,4.2vw,76px);--nbc-card-gap:clamp(18px,1.65vw,24px);--nbc-desktop-shell-max:var(--nbc-shell-max);--nbc-desktop-shell-gutter:var(--nbc-shell-gutter);--nbc-desktop-shell-width:var(--nbc-shell-width);--nbc-layout-narrow:var(--nbc-narrow-max);--nbc-layout-section:var(--nbc-section-standard);--nbc-layout-section-compact:var(--nbc-section-compact);--nbc-layout-heading-gap:var(--nbc-heading-content-gap);--nbc-layout-grid-gap:var(--nbc-card-gap);--space-section:var(--nbc-section-standard);--space-section-compact:var(--nbc-section-compact);--section-gap:var(--nbc-section-standard);--section-space:var(--nbc-section-standard);--section-space-tight:var(--nbc-section-compact);--layout-gutter:var(--nbc-shell-gutter);--layout-max:var(--nbc-shell-max);--nbc-page-gutter:var(--nbc-shell-gutter);--nbc-gutter:var(--nbc-shell-gutter);--nbc-wide:var(--nbc-shell-max);--nbc-standard:var(--nbc-content-max);--nbc-editorial:var(--nbc-editorial-max);--nbc-editorial-width:var(--nbc-editorial-max);--nbc-narrow:var(--nbc-narrow-max);--nbc-section:var(--nbc-section-standard);--nbc-group-gap:var(--nbc-card-gap);}
html{scroll-padding-top:calc(var(--header-height,80px) + 20px);}
body.page.design-system-executive{margin:0;}
body.page.design-system-executive,body.page.design-system-executive main.nbc-page-shell{width:100%;max-width:100%;}
body.page.design-system-executive main.nbc-page-shell{overflow-x:clip;}
body.page.design-system-executive main :where(section,article,div),body.page.design-system-executive :where(.wrap,.sw,.pp-wrap,.dp-wrap,.nbc-layout-grid,.nbc-visual-stage)>*{min-width:0;}
body.page.design-system-executive :where(img,picture,svg,canvas,video,iframe){max-width:100%;}
@media (min-width:1024px){body.page.design-system-executive .site-header>.wrap,body.page.design-system-executive .site-footer>.wrap,body.page.design-system-executive main>section>:is(.wrap,.sw,.pp-wrap,.dp-wrap,.home-service-choice__inner){width:var(--nbc-shell-width);max-width:var(--nbc-shell-max);margin-inline:auto;box-sizing:border-box;}body.page.design-system-executive :is(.layout-wide,[data-layout-width="wide"]){width:var(--nbc-shell-width);max-width:var(--nbc-shell-max);margin-inline:auto;}body.page.design-system-executive :is(.layout-content,[data-layout-width="standard"]){width:min(var(--nbc-content-max),calc(100vw - (2 * var(--nbc-shell-gutter))));max-width:var(--nbc-content-max);margin-inline:auto;}body.page.design-system-executive :is(.layout-editorial,[data-layout-width="editorial"]){width:min(var(--nbc-editorial-max),calc(100vw - (2 * var(--nbc-shell-gutter))));max-width:var(--nbc-editorial-max);margin-inline:auto;}body.page.design-system-executive :is(.layout-narrow,[data-layout-width="narrow"]){width:min(var(--nbc-narrow-max),calc(100vw - (2 * var(--nbc-shell-gutter))));max-width:var(--nbc-narrow-max);margin-inline:auto;}}
@media (min-width:761px){body.page.design-system-executive:not(.page-home) main>:is(.nbc-section,.service-context-section,.service-editorial-section,.ac-section,.authority-section,.knowledge-direct-library,.knowledge-diagnostic,.evidence-library-grid-section,.case-film-section,.case-evidence-system,.case-related,.case-knowledge-container,.case-audit-trail,.case-next-step){padding-block:var(--nbc-section-standard);}body.page.design-system-executive:not(.page-home) main>:is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section,.authority-section--visual){padding-block:var(--nbc-section-feature);}body.page.design-system-executive:not(.page-home) main>:is(.nbc-hero-system,.service-hero,.diagnose-hero,.oml-hero,.premium-hub-opening,.evidence-library-hero,.case2-index-hero,.case-dossier-hero,.knowledge-direct-hero,.knowledge-hub-direct-hero,.ep-signature-stage,.ep-hero,.ac-intake-hero,.ac-founder-hero,.local-hero,.decision-hub-hero,.decision-library-hero,.dg-hub-hero,.dg-page-hero,.legal-hero){padding-bottom:var(--nbc-hero-exit);}}
body.page.design-system-executive main :is(.nbc-section-head,.service-section-head,.dx-section-head,.authority-head,.knowledge-section-head,.evidence-library-head,.case-section-head){display:grid;gap:var(--nbc-heading-content-gap);align-content:start;}
body.page.design-system-executive main :is(.nbc-section-head,.service-section-head,.dx-section-head,.authority-head,.knowledge-section-head,.evidence-library-head,.case-section-head)>:is(h2,h3,p){margin-block:0;}
body.page.design-system-executive main :is(.grid-cards,.related-grid,.proof-grid,.service-case-grid,.service-fit-grid,.knowledge-grid,.evidence-library-grid,.contact-process-grid,.contact-trust-grid,.branch-case-grid,.branch-read-grid){gap:var(--nbc-card-gap);}
body.page.design-system-executive main :is(.grid-cards,.related-grid,.proof-grid,.service-case-grid,.service-fit-grid,.knowledge-grid,.evidence-library-grid,.contact-process-grid,.contact-trust-grid,.branch-case-grid,.branch-read-grid)>*{min-width:0;}
body.page.design-system-executive [data-nbc-visual-stage],body.page.design-system-executive .nbc-visual-stage{position:relative;inline-size:100%;max-inline-size:100%;min-inline-size:0;box-sizing:border-box;overflow:clip;}
body.page.design-system-executive [data-nbc-visual-stage] :is(svg,canvas),body.page.design-system-executive .nbc-visual-stage :is(svg,canvas){max-inline-size:100%;}
body.page.design-system-executive main :is(.hero-ctas,.hero-actions,.nbc-hero-actions,.nbc-section-actions){display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;}
body.page.design-system-executive main :is(.hero-ctas,.hero-actions,.nbc-hero-actions,.nbc-section-actions)>*{min-width:0;}
@media (max-width:760px){:root{--nbc-shell-gutter:clamp(18px,5.2vw,22px);--nbc-shell-width:calc(100vw - (2 * var(--nbc-shell-gutter)));--nbc-hero-exit:clamp(48px,13vw,64px);--nbc-section-compact:clamp(44px,12vw,56px);--nbc-section-standard:clamp(56px,16vw,72px);--nbc-section-feature:clamp(64px,18vw,72px);--nbc-heading-content-gap:clamp(22px,6.2vw,30px);--nbc-group-exit:clamp(48px,14vw,64px);--nbc-card-gap:16px;--nbc-mobile-gutter:var(--nbc-shell-gutter);--nbc-mobile-section:var(--nbc-section-standard);--nbc-mobile-section-tight:var(--nbc-section-compact);--nbc-mobile-section-standard:var(--nbc-section-standard);--nbc-mobile-section-compact:var(--nbc-section-compact);--nbc-mobile-section-feature:var(--nbc-section-feature);}body.page.design-system-executive :is(.wrap,.sw),body.page.design-system-executive main>section>:is(.pp-wrap,.dp-wrap){width:var(--nbc-shell-width);max-width:none;margin-inline:auto;box-sizing:border-box;}body.page.design-system-executive:not(.page-home) main>:is(.nbc-section,.service-context-section,.service-editorial-section,.ac-section,.authority-section,.knowledge-direct-library,.knowledge-diagnostic,.evidence-library-grid-section,.case-film-section,.case-evidence-system,.case-related,.case-knowledge-container,.case-audit-trail,.case-next-step){padding-block:var(--nbc-section-standard);}body.page.design-system-executive:not(.page-home) main>:is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section,.authority-section--visual){padding-block:var(--nbc-section-feature);}body.page.design-system-executive:not(.page-home) main>:is(.nbc-hero-system,.service-hero,.diagnose-hero,.oml-hero,.premium-hub-opening,.evidence-library-hero,.case2-index-hero,.case-dossier-hero,.knowledge-direct-hero,.knowledge-hub-direct-hero,.ep-signature-stage,.ep-hero,.ac-intake-hero,.ac-founder-hero,.local-hero,.decision-hub-hero,.decision-library-hero,.dg-hub-hero,.dg-page-hero,.legal-hero){padding-bottom:var(--nbc-hero-exit);}body.page.design-system-executive main :is(.hero-ctas,.hero-actions,.nbc-hero-actions,.nbc-section-actions){gap:10px;}}
@media (max-width:374px){:root{--nbc-shell-gutter:18px;}}
body.page.design-system-executive main .nbc-stage-ambilight{max-width:none;}
}
@layer nbc.legacy{
@layer nbc.ambient{
:root{--nbc-ambient-critical:223 119 113;--nbc-ambient-strained:216 173 100;--nbc-ambient-stable:139 207 154;--nbc-ambient-neutral:134 153 143;}
body.page.design-system-executive{position:relative;isolation:isolate;--ambient-primary-rgb:var(--nbc-ambient-neutral);--ambient-secondary-rgb:var(--nbc-ambient-neutral);--ambient-primary-x:14vw;--ambient-primary-y:-5vh;--ambient-primary-scale:1;--ambient-secondary-x:-16vw;--ambient-secondary-y:22vh;--ambient-secondary-scale:.94;--ambient-primary-opacity:.12;--ambient-secondary-opacity:.024;}
body.page.design-system-executive[data-ambilight-level="quiet"][data-ambient-state="neutral"]{--ambient-primary-rgb:var(--nbc-ambient-neutral);--ambient-secondary-rgb:var(--nbc-ambient-neutral);--ambient-primary-opacity:.075;--ambient-secondary-opacity:.014;}
body.page.design-system-executive[data-ambilight-level="quiet"][data-ambient-state="stable"]{--ambient-primary-rgb:var(--nbc-ambient-stable);--ambient-secondary-rgb:var(--nbc-ambient-neutral);--ambient-primary-opacity:.090;--ambient-secondary-opacity:.016;}
body.page.design-system-executive[data-ambilight-level="quiet"][data-ambient-state="strained"]{--ambient-primary-rgb:var(--nbc-ambient-strained);--ambient-secondary-rgb:var(--nbc-ambient-critical);--ambient-primary-opacity:.105;--ambient-secondary-opacity:.018;}
body.page.design-system-executive[data-ambilight-level="quiet"][data-ambient-state="critical"]{--ambient-primary-rgb:var(--nbc-ambient-critical);--ambient-secondary-rgb:var(--nbc-ambient-strained);--ambient-primary-opacity:.115;--ambient-secondary-opacity:.020;}
body.page.design-system-executive[data-ambilight-level="quiet"][data-ambient-state="exception"]{--ambient-primary-rgb:var(--nbc-ambient-critical);--ambient-secondary-rgb:var(--nbc-ambient-strained);--ambient-primary-opacity:.112;--ambient-secondary-opacity:.022;}
body.page.design-system-executive[data-ambilight-level="narrative"][data-ambient-state="neutral"]{--ambient-primary-rgb:var(--nbc-ambient-neutral);--ambient-secondary-rgb:var(--nbc-ambient-neutral);--ambient-primary-opacity:.145;--ambient-secondary-opacity:.034;}
body.page.design-system-executive[data-ambilight-level="narrative"][data-ambient-state="stable"]{--ambient-primary-rgb:var(--nbc-ambient-stable);--ambient-secondary-rgb:var(--nbc-ambient-neutral);--ambient-primary-opacity:.171;--ambient-secondary-opacity:.037;}
body.page.design-system-executive[data-ambilight-level="narrative"][data-ambient-state="strained"]{--ambient-primary-rgb:var(--nbc-ambient-strained);--ambient-secondary-rgb:var(--nbc-ambient-critical);--ambient-primary-opacity:.194;--ambient-secondary-opacity:.044;}
body.page.design-system-executive[data-ambilight-level="narrative"][data-ambient-state="critical"]{--ambient-primary-rgb:var(--nbc-ambient-critical);--ambient-secondary-rgb:var(--nbc-ambient-strained);--ambient-primary-opacity:.215;--ambient-secondary-opacity:.050;}
body.page.design-system-executive[data-ambilight-level="narrative"][data-ambient-state="exception"]{--ambient-primary-rgb:var(--nbc-ambient-critical);--ambient-secondary-rgb:var(--nbc-ambient-strained);--ambient-primary-opacity:.205;--ambient-secondary-opacity:.053;}
body.page.design-system-executive[data-ambilight-level="instrument"][data-ambient-state="neutral"]{--ambient-primary-rgb:var(--nbc-ambient-neutral);--ambient-secondary-rgb:var(--nbc-ambient-neutral);--ambient-primary-opacity:.215;--ambient-secondary-opacity:.052;}
body.page.design-system-executive[data-ambilight-level="instrument"][data-ambient-state="stable"]{--ambient-primary-rgb:var(--nbc-ambient-stable);--ambient-secondary-rgb:var(--nbc-ambient-neutral);--ambient-primary-opacity:.254;--ambient-secondary-opacity:.057;}
body.page.design-system-executive[data-ambilight-level="instrument"][data-ambient-state="strained"]{--ambient-primary-rgb:var(--nbc-ambient-strained);--ambient-secondary-rgb:var(--nbc-ambient-critical);--ambient-primary-opacity:.288;--ambient-secondary-opacity:.068;}
body.page.design-system-executive[data-ambilight-level="instrument"][data-ambient-state="critical"]{--ambient-primary-rgb:var(--nbc-ambient-critical);--ambient-secondary-rgb:var(--nbc-ambient-strained);--ambient-primary-opacity:.318;--ambient-secondary-opacity:.076;}
body.page.design-system-executive[data-ambilight-level="instrument"][data-ambient-state="exception"]{--ambient-primary-rgb:var(--nbc-ambient-critical);--ambient-secondary-rgb:var(--nbc-ambient-strained);--ambient-primary-opacity:.300;--ambient-secondary-opacity:.081;}
.nbc-ambient-field{position:fixed;inset:0;z-index:0;overflow:clip;pointer-events:none;-webkit-user-select:none;user-select:none;contain:strict;opacity:1;background:linear-gradient(180deg,rgb(7 11 9 / .16),rgb(7 11 9 / .026) 44%,rgb(7 11 9 / .15));}
.nbc-ambient-field::before,.nbc-ambient-field::after{content:"";position:absolute;left:50%;top:50%;width:108vmax;height:88vmax;border-radius:50%;transform-origin:center;pointer-events:none;transition:opacity .92s cubic-bezier(.22,.61,.36,1),transform 1.05s cubic-bezier(.22,.61,.36,1),background .86s ease,filter .9s ease;}
.nbc-ambient-field::before{opacity:var(--ambient-primary-opacity);transform:translate(calc(-50% + var(--ambient-primary-x)),calc(-50% + var(--ambient-primary-y))) scale(var(--ambient-primary-scale));background:radial-gradient(ellipse at center,rgb(var(--ambient-primary-rgb) / .72) 0%,rgb(var(--ambient-primary-rgb) / .28) 26%,rgb(var(--ambient-primary-rgb) / .07) 52%,transparent 74%);filter:saturate(1.06);}
.nbc-ambient-field::after{opacity:var(--ambient-secondary-opacity);transform:translate(calc(-50% + var(--ambient-secondary-x)),calc(-50% + var(--ambient-secondary-y))) scale(var(--ambient-secondary-scale));background:radial-gradient(ellipse at center,rgb(var(--ambient-secondary-rgb) / .52) 0%,rgb(var(--ambient-secondary-rgb) / .15) 31%,transparent 70%);filter:blur(2px);}
body.page.design-system-executive[data-ambient-current="hero"]{--ambient-primary-x:10vw;--ambient-primary-y:-8vh;--ambient-primary-scale:1.08;--ambient-secondary-x:-14vw;--ambient-secondary-y:18vh;--ambient-secondary-scale:.97;}
body.page.design-system-executive[data-ambient-current="process"]{--ambient-primary-x:20vw;--ambient-primary-y:4vh;--ambient-primary-scale:1.03;--ambient-secondary-x:-20vw;--ambient-secondary-y:20vh;--ambient-secondary-scale:.91;}
body.page.design-system-executive[data-ambient-current="instrument"],body.page.design-system-executive[data-ambient-current="diagnostic"]{--ambient-primary-x:18vw;--ambient-primary-y:8vh;--ambient-primary-scale:1.08;--ambient-secondary-x:-12vw;--ambient-secondary-y:22vh;--ambient-secondary-scale:.93;}
body.page.design-system-executive[data-ambient-current="evidence"]{--ambient-primary-x:23vw;--ambient-primary-y:14vh;--ambient-primary-scale:1.01;--ambient-secondary-x:-13vw;--ambient-secondary-y:-3vh;--ambient-secondary-scale:1;}
body.page.design-system-executive[data-ambient-current="editorial"]{--ambient-primary-x:-10vw;--ambient-primary-y:-10vh;--ambient-primary-scale:.95;--ambient-secondary-x:22vw;--ambient-secondary-y:23vh;--ambient-secondary-scale:.84;}
body.page.design-system-executive[data-ambient-current="quiet"]{--ambient-primary-x:23vw;--ambient-primary-y:-7vh;--ambient-primary-scale:.90;--ambient-secondary-x:-22vw;--ambient-secondary-y:23vh;--ambient-secondary-scale:.82;}
body.page.design-system-executive[data-ambient-current="region"]{--ambient-primary-x:-18vw;--ambient-primary-y:7vh;--ambient-primary-scale:1.03;--ambient-secondary-x:24vw;--ambient-secondary-y:-2vh;--ambient-secondary-scale:.95;}
body.page.design-system-executive[data-ambient-current="decision"]{--ambient-primary-x:16vw;--ambient-primary-y:5vh;--ambient-primary-scale:1.04;--ambient-secondary-x:-15vw;--ambient-secondary-y:18vh;--ambient-secondary-scale:.91;}
body.page.design-system-executive>main{position:relative;z-index:2;}
body.page.design-system-executive>.site-footer{position:relative;z-index:2;}
body.page.design-system-executive>.site-header,body.page.design-system-executive>#progress,body.page.design-system-executive>.fab{z-index:4;}
body.page.design-system-executive main.nbc-page-shell [data-ambient][data-ambient-state]{position:relative;isolation:isolate;--section-ambient-rgb:var(--nbc-ambient-neutral);--section-ambient-rgb-secondary:var(--nbc-ambient-neutral);--section-ambient-x:72%;--section-ambient-y:42%;--section-ambient-x2:25%;--section-ambient-y2:72%;--section-ambient-opacity:.10;--section-ambient-opacity2:.028;}
body.page.design-system-executive main.nbc-page-shell [data-ambient][data-ambient-state]>:not(.nbc-page-section-ambilight){position:relative;z-index:1;}
.nbc-page-section-ambilight{display:block;position:absolute;z-index:0;pointer-events:none;left:50%;top:50%;width:min(1720px,150vw);height:max(620px,128%);transform:translate(-50%,-50%) scale(.96);opacity:0;overflow:hidden;border-radius:44%;transition:opacity .72s cubic-bezier(.22,.61,.36,1),transform .88s cubic-bezier(.22,.61,.36,1),filter .72s ease;background:radial-gradient(circle at var(--section-ambient-x) var(--section-ambient-y),rgb(var(--section-ambient-rgb) / .54) 0%,rgb(var(--section-ambient-rgb) / .17) 18%,rgb(var(--section-ambient-rgb) / .042) 38%,transparent 62%),
      radial-gradient(circle at var(--section-ambient-x2) var(--section-ambient-y2),rgb(var(--section-ambient-rgb-secondary) / .30) 0%,rgb(var(--section-ambient-rgb-secondary) / .08) 24%,transparent 54%);filter:blur(24px) saturate(1.04);}
[data-page-ambient-active="true"]>.nbc-page-section-ambilight{opacity:var(--section-ambient-opacity);transform:translate(-50%,-50%) scale(1);}
body.page.design-system-executive main.nbc-page-shell [data-page-ambient-active="true"].light>.nbc-page-section-ambilight{opacity:.035;}
[data-ambient="hero"]{--section-ambient-x:72%;--section-ambient-y:20%;--section-ambient-x2:22%;--section-ambient-y2:74%;}
[data-ambient="process"]{--section-ambient-x:30%;--section-ambient-y:46%;--section-ambient-x2:78%;--section-ambient-y2:70%;}
[data-ambient="instrument"],[data-ambient="diagnostic"]{--section-ambient-x:72%;--section-ambient-y:46%;--section-ambient-x2:24%;--section-ambient-y2:67%;}
[data-ambient="evidence"]{--section-ambient-x:78%;--section-ambient-y:50%;--section-ambient-x2:22%;--section-ambient-y2:26%;}
[data-ambient="editorial"]{--section-ambient-x:24%;--section-ambient-y:28%;--section-ambient-x2:78%;--section-ambient-y2:72%;}
[data-ambient="quiet"]{--section-ambient-x:73%;--section-ambient-y:35%;--section-ambient-x2:20%;--section-ambient-y2:75%;}
[data-ambient="region"]{--section-ambient-x:30%;--section-ambient-y:56%;--section-ambient-x2:80%;--section-ambient-y2:24%;}
[data-ambient="decision"]{--section-ambient-x:66%;--section-ambient-y:48%;--section-ambient-x2:25%;--section-ambient-y2:70%;}
[data-nbc-visual-stage][data-stage-local-ambient="true"]{--nbc-stage-ambient-rgb:var(--nbc-ambient-stable);--nbc-stage-ambient-rgb-secondary:var(--nbc-ambient-neutral);--nbc-stage-ambient-state-x:52%;--nbc-stage-ambient-state-y:50%;--nbc-stage-ambient-secondary-x:72%;--nbc-stage-ambient-secondary-y:64%;--nbc-stage-ambient-intensity:.40;--nbc-stage-ambient-secondary-intensity:.12;--nbc-stage-ambient-spread:46%;}
.nbc-stage-ambilight{position:absolute;inset:-8%;z-index:-2;overflow:hidden;pointer-events:none;opacity:1;border-radius:inherit;transition:opacity .38s ease;}
.nbc-stage-ambilight::before,.nbc-stage-ambilight::after{content:"";position:absolute;inset:-18%;pointer-events:none;transition:background-position .82s cubic-bezier(.22,.61,.36,1),opacity .7s ease,filter .7s ease;}
.nbc-stage-ambilight::before{opacity:var(--nbc-stage-ambient-intensity);background:radial-gradient(circle at var(--nbc-stage-ambient-state-x) var(--nbc-stage-ambient-state-y),rgb(var(--nbc-stage-ambient-rgb) / .72) 0%,rgb(var(--nbc-stage-ambient-rgb) / .26) 16%,rgb(var(--nbc-stage-ambient-rgb) / .078) 34%,transparent var(--nbc-stage-ambient-spread));filter:blur(24px) saturate(1.08);}
.nbc-stage-ambilight::after{opacity:var(--nbc-stage-ambient-secondary-intensity);background:radial-gradient(circle at var(--nbc-stage-ambient-secondary-x) var(--nbc-stage-ambient-secondary-y),rgb(var(--nbc-stage-ambient-rgb-secondary) / .46) 0%,rgb(var(--nbc-stage-ambient-rgb-secondary) / .14) 21%,transparent 48%);filter:blur(36px);}
[data-nbc-visual-stage][data-ambient-tone="critical"]{--nbc-stage-ambient-rgb:var(--nbc-ambient-critical);}
[data-nbc-visual-stage][data-ambient-tone="exception"]{--nbc-stage-ambient-rgb:var(--nbc-ambient-critical);--nbc-stage-ambient-rgb-secondary:var(--nbc-ambient-strained);}
[data-nbc-visual-stage][data-ambient-tone="strained"]{--nbc-stage-ambient-rgb:var(--nbc-ambient-strained);}
[data-nbc-visual-stage][data-ambient-tone="stable"]{--nbc-stage-ambient-rgb:var(--nbc-ambient-stable);}
[data-nbc-visual-stage][data-ambient-tone="neutral"]{--nbc-stage-ambient-rgb:var(--nbc-ambient-neutral);}
[data-nbc-visual-stage][data-stage-state="offscreen"] .nbc-stage-ambilight,[data-nbc-visual-stage][data-stage-state="dormant"] .nbc-stage-ambilight{opacity:.20;}
[data-nbc-visual-stage][data-stage-state="paused"] .nbc-stage-ambilight{opacity:.42;}
[data-nbc-visual-stage][data-stage-state="fallback"] .nbc-stage-ambilight{opacity:.34;}
@media (max-width:760px){.nbc-ambient-field::before,.nbc-ambient-field::after{width:132vmax;height:96vmax;}body.page.design-system-executive .nbc-ambient-field{opacity:.72;}body.page.design-system-executive main.nbc-page-shell .nbc-page-section-ambilight{filter:blur(28px);}.nbc-page-section-ambilight{width:178vw;height:max(540px,118%);filter:blur(28px);}[data-nbc-visual-stage][data-stage-local-ambient="true"]{--nbc-stage-ambient-intensity:.32;--nbc-stage-ambient-secondary-intensity:.085;--nbc-stage-ambient-spread:52%;}}
@media (prefers-reduced-motion:reduce){.nbc-ambient-field::before,.nbc-ambient-field::after,.nbc-page-section-ambilight,.nbc-stage-ambilight,.nbc-stage-ambilight::before,.nbc-stage-ambilight::after{transition:none;animation:none;will-change:auto;}[data-nbc-visual-stage][data-stage-local-ambient="true"]{--nbc-stage-ambient-intensity:.27;--nbc-stage-ambient-secondary-intensity:.07;}}
@media (prefers-reduced-transparency:reduce){.nbc-ambient-field::before{opacity:.055;}.nbc-ambient-field::after{opacity:.012;}.nbc-stage-ambilight{opacity:.24;}body.page.design-system-executive main.nbc-page-shell [data-page-ambient-active="true"]>.nbc-page-section-ambilight{opacity:.035;}}
@media (prefers-contrast:more){.nbc-ambient-field::before{opacity:.05;}.nbc-ambient-field::after{opacity:.010;}body.page.design-system-executive main.nbc-page-shell [data-page-ambient-active="true"]>.nbc-page-section-ambilight{opacity:.03;}[data-nbc-visual-stage][data-stage-local-ambient="true"] .nbc-stage-ambilight{opacity:.26;}}

}
}
@layer nbc.legacy{
body.page.design-system-executive>main{background-color:transparent;background-image:none;}
@media (max-width:760px){body.page.design-system-executive .nbc-mobile-header-cta{min-height:44px;padding-inline:13px;}body.page.design-system-executive .burger{width:44px;height:44px;min-width:44px;min-height:44px;}}
@media (max-width:760px){body.page.design-system-executive img,body.page.design-system-executive svg{max-width:100%;}body.page.design-system-executive :is(button,a,input,select,textarea,summary){-webkit-tap-highlight-color:transparent;}body.page.design-system-executive :is(.m4-reading-nav a,.m4-case-nav a){min-height:44px!important;}body[data-m4-kind="article"] .ep-chapter{padding-block:29px!important;}body[data-m4-kind="article"] .ep-chapter h2{font-size:27px!important;line-height:1.05!important;}body[data-m4-kind="article"] .ep-chapter :is(p,li){font-size:16.25px!important;line-height:1.69!important;}body[data-m4-kind="barometer"] .baro-svg{height:210px!important;min-height:210px!important;margin-block:0!important;}body[data-m4-kind="barometer"] .baro-stage{min-height:0!important;}body[data-m4-kind="barometer"] :is(.baro-break-label,.baro-status,.baro-dimension small){font-size:10px!important;line-height:1.25!important;}}
@media (max-width:760px){body[data-m4-kind="digital"] .dc7-choice .mono{font-size:9px!important;}}
@media (max-width:760px){body.page.design-system-executive main :where(section,article,div,aside,header,footer,nav,figure,figcaption,form,fieldset,ul,ol,li,details,summary){min-width:0;min-inline-size:0;}body.page.design-system-executive main :where(h1,h2,h3,h4,h5,h6,p,li,figcaption,strong,small,label,summary){max-inline-size:100%;overflow-wrap:break-word;}body.page.design-system-executive main :where(button,a){min-width:0;min-inline-size:0;}body.page.design-system-executive main :where(img,video,iframe){max-width:100%;height:auto;}body.page-service :where(.erp-direction-preview-stage,.erp-direction-preview-branch,.erp-direction-preview-case,.pr-workspace,.pr-break-dock,.pr-scene-insights,.pr-result-block,.dp-flow-panel,.dp-result,.m3-g6a-stage,.m3-g6a-process,.m3-g6a-provider-lanes){min-width:0;max-width:100%;}}
@media (min-width:1024px){:root{--nbc-desktop-head-max:1280px;--nbc-desktop-copy-max:820px;--nbc-desktop-head-copy-gap:clamp(18px,1.55vw,24px);}body.page.design-system-executive main :where(.nbc-section-heading,.nbc-section-header,.service-context-head,.service-editorial-head,.service-after-head,.service-proof-head,.service-operating-signal__head,.bi-head,.dx-section-head,.authority-section-head,.h7-section-head,.knowledge-container-head,.case2-section-head,.local-section-heading,.local-wide-heading,.ac-section-head,.nbc-about-collaboration-head,.process-evidence-head,.erp-direction-head,.erp-levels-head,.ep-ledger-head,.ih-section-head,.dg-h6-system__head,.dg-hub-intro,.dg-h6-unsure__copy,.g8-brief__head){width:100%!important;max-width:min(100%,var(--nbc-desktop-head-max))!important;margin-left:0!important;margin-right:auto!important;text-align:left!important;}body.page.design-system-executive main :where(.nbc-section-heading,.nbc-section-header,.service-context-head,.service-editorial-head,.service-after-head,.service-proof-head,.service-operating-signal__head,.bi-head,.dx-section-head,.authority-section-head,.h7-section-head,.knowledge-container-head,.case2-section-head,.local-section-heading,.local-wide-heading,.ac-section-head,.nbc-about-collaboration-head,.process-evidence-head,.erp-direction-head,.erp-levels-head,.ep-ledger-head,.ih-section-head,.dg-h6-system__head,.dg-hub-intro,.dg-h6-unsure__copy,.g8-brief__head)>:is(h2,h3,.nbc-section-title){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;text-align:left!important;text-wrap:pretty;}body.page.design-system-executive main :where(.nbc-section-heading,.nbc-section-header,.service-context-head,.service-editorial-head,.service-after-head,.service-proof-head,.service-operating-signal__head,.bi-head,.dx-section-head,.authority-section-head,.h7-section-head,.knowledge-container-head,.case2-section-head,.local-section-heading,.ac-section-head,.nbc-about-collaboration-head,.process-evidence-head,.erp-direction-head,.erp-levels-head,.ep-ledger-head,.ih-section-head,.dg-h6-system__head,.dg-hub-intro,.dg-h6-unsure__copy,.g8-brief__head)>p:last-child{width:min(100%,var(--nbc-desktop-copy-max))!important;max-width:var(--nbc-desktop-copy-max)!important;margin:var(--nbc-desktop-head-copy-gap) 0 0!important;text-align:left!important;}body.page.design-system-executive main :where(.bi-head,.dx-section-head,.authority-section-head,.h7-section-head,.service-context-head,.service-editorial-head,.process-evidence-head,.erp-direction-head,.erp-levels-head,.knowledge-container-head,.ac-section-head,.nbc-about-collaboration-head,.dg-h6-system__head,.dg-hub-intro,.dg-h6-unsure__copy) :is(h2,h3){max-inline-size:none!important;}}
}
@layer nbc.legacy{
:root{--nbc-mp-ink-0:#050806;--nbc-mp-ink-1:#07100b;--nbc-mp-ink-2:#0b1710;--nbc-mp-paper:#f1efe8;--nbc-mp-paper-soft:#e8e6df;--nbc-mp-paper-ink:#111813;--nbc-mp-mint:#9adbac;--nbc-mp-mint-strong:#b3ebbf;--nbc-mp-mint-deep:#4f8e63;--nbc-mp-amber:#d0aa69;--nbc-mp-critical:#c86b65;--nbc-mp-line:rgba(232,242,235,.13);--nbc-mp-line-strong:rgba(184,222,194,.27);--nbc-mp-text:#f3f4ef;--nbc-mp-text-soft:rgba(235,240,234,.68);--nbc-mp-text-muted:rgba(228,236,229,.48);--nbc-mp-radius-s:12px;--nbc-mp-radius-m:18px;--nbc-mp-radius-l:24px;--nbc-mp-ease:cubic-bezier(.22,.61,.36,1);--nbc-mp-ease-reveal:cubic-bezier(.22,1,.36,1);--nbc-mp-touch:180ms;--nbc-mp-sheet:320ms;--nbc-mp-state:540ms;--nbc-mp-reveal:760ms;--nbc-mp-material:1100ms;--nbc-mp-stagger:80ms;}
@media (max-width:760px){:root{--nbc-mp-gutter:clamp(18px,5.1vw,22px);--nbc-mp-header-h:66px;--nbc-mp-rhythm-tight:clamp(40px,12vw,54px);--nbc-mp-rhythm-standard:clamp(58px,16vw,74px);--nbc-mp-rhythm-cinematic:clamp(88px,25vw,118px);--nbc-mp-focus:0 0 0 3px rgba(154,219,172,.28);}html[data-mobile-premium="v6589"]{color-scheme:dark;accent-color:var(--nbc-mp-mint);}body[data-mobile-premium="v6589"]{--m-gutter:var(--nbc-mp-gutter);--m-header-h:var(--nbc-mp-header-h);--m-ease:var(--nbc-mp-ease);background-color:var(--nbc-mp-ink-0);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}body[data-mobile-premium="v6589"] main :where(section,article,aside,div,figure,form,fieldset){min-inline-size:0;}body[data-mobile-premium="v6589"] :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--nbc-mp-mint)!important;outline-offset:3px!important;box-shadow:var(--nbc-mp-focus);}body[data-mobile-premium="v6589"] ::selection{background:rgba(154,219,172,.3);color:var(--nbc-mp-text);}body[data-mobile-premium="v6589"] [data-nbc-material]{position:relative;isolation:isolate;box-sizing:border-box;transition:background-color var(--nbc-mp-material) var(--nbc-mp-ease),
      border-color var(--nbc-mp-material) var(--nbc-mp-ease),
      color var(--nbc-mp-state) var(--nbc-mp-ease);}body[data-mobile-premium="v6589"] [data-nbc-material="deep"]{overflow:hidden;color:var(--nbc-mp-text);background:radial-gradient(90% 78% at 86% 4%,rgba(88,151,105,.115),transparent 64%),
      radial-gradient(75% 65% at 10% 88%,rgba(36,86,55,.095),transparent 70%),
      linear-gradient(180deg,var(--nbc-mp-ink-1),var(--nbc-mp-ink-0));}body[data-mobile-premium="v6589"] [data-nbc-material="deep"]::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(115deg,transparent 0 48%,rgba(230,239,232,.025) 49%,transparent 50%),
      repeating-linear-gradient(0deg,transparent 0 23px,rgba(220,236,224,.015) 24px);background-size:130px 130px,100% 24px;}body[data-mobile-premium="v6589"] [data-nbc-material="instrument"]{overflow:hidden;color:var(--nbc-mp-text);border:1px solid var(--nbc-mp-line-strong);border-radius:var(--nbc-mp-radius-l);background:radial-gradient(70% 80% at 82% 18%,rgba(154,219,172,.115),transparent 66%),
      linear-gradient(rgba(136,182,148,.055) 1px,transparent 1px),
      linear-gradient(90deg,rgba(136,182,148,.055) 1px,transparent 1px),
      linear-gradient(145deg,rgba(17,34,23,.96),rgba(7,17,11,.96));background-size:auto,32px 32px,32px 32px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),
      inset 0 0 48px rgba(75,132,90,.035);backdrop-filter:blur(12px) saturate(110%);-webkit-backdrop-filter:blur(12px) saturate(110%);}body[data-mobile-premium="v6589"] [data-nbc-material="instrument"]::before{content:"";position:absolute;inset:8px;z-index:-1;border:1px solid rgba(215,236,220,.045);border-radius:calc(var(--nbc-mp-radius-l) - 7px);pointer-events:none;}body[data-mobile-premium="v6589"] [data-nbc-material="evidence"]{overflow:hidden;color:var(--nbc-mp-paper-ink);border:1px solid rgba(19,34,24,.17);border-radius:var(--nbc-mp-radius-m);background:linear-gradient(90deg,rgba(26,52,34,.08) 1px,transparent 1px),
      linear-gradient(180deg,rgba(26,52,34,.055) 1px,transparent 1px),
      linear-gradient(180deg,#f4f2ec,#ece9e1);background-size:34px 100%,100% 34px,auto;}body[data-mobile-premium="v6589"] [data-nbc-material="evidence"]::before{content:"";position:absolute;inset:14px 14px auto;height:1px;background:linear-gradient(90deg,var(--nbc-mp-mint-deep),rgba(79,142,99,0));pointer-events:none;}body[data-mobile-premium="v6589"] [data-nbc-material="evidence"] :where(h1,h2,h3,h4,strong){color:var(--nbc-mp-paper-ink);}body[data-mobile-premium="v6589"] [data-nbc-material="evidence"] :where(p,li,small){color:rgba(17,24,19,.7);}body[data-mobile-premium="v6589"] [data-nbc-material="evidence"] :where(.mono,[class*="eyebrow"],[class*="kicker"]){color:#356d47;}body[data-mobile-premium="v6589"] .nbc-decision-line{--nbc-decision-progress:100%;--nbc-decision-color:var(--nbc-mp-mint);width:100%;max-width:100%;display:grid;gap:9px;color:var(--nbc-mp-text-soft);}body[data-mobile-premium="v6589"] .nbc-decision-line[data-decision-state="signal"]{--nbc-decision-progress:8%;--nbc-decision-color:rgba(224,235,226,.56);}body[data-mobile-premium="v6589"] .nbc-decision-line[data-decision-state="process"]{--nbc-decision-progress:28%;}body[data-mobile-premium="v6589"] .nbc-decision-line[data-decision-state="break"]{--nbc-decision-progress:50%;--nbc-decision-color:var(--nbc-mp-amber);}body[data-mobile-premium="v6589"] .nbc-decision-line[data-decision-state="review"]{--nbc-decision-progress:74%;--nbc-decision-color:var(--nbc-mp-amber);}body[data-mobile-premium="v6589"] .nbc-decision-line[data-decision-state="decision"]{--nbc-decision-progress:100%;--nbc-decision-color:var(--nbc-mp-mint-strong);}body[data-mobile-premium="v6589"] .nbc-decision-line__track{position:relative;height:14px;}body[data-mobile-premium="v6589"] .nbc-decision-line__track::before,body[data-mobile-premium="v6589"] .nbc-decision-line__track::after{content:"";position:absolute;top:6px;left:0;height:1px;border-radius:2px;}body[data-mobile-premium="v6589"] .nbc-decision-line__track::before{width:100%;background:rgba(231,240,233,.16);}body[data-mobile-premium="v6589"] .nbc-decision-line__track::after{width:var(--nbc-decision-progress);background:linear-gradient(90deg,rgba(154,219,172,.38),var(--nbc-decision-color));box-shadow:0 0 16px color-mix(in srgb,var(--nbc-decision-color) 32%,transparent);transition:width var(--nbc-mp-reveal) var(--nbc-mp-ease-reveal),background-color var(--nbc-mp-state) var(--nbc-mp-ease);}body[data-mobile-premium="v6589"] .nbc-decision-line__nodes{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;}body[data-mobile-premium="v6589"] .nbc-decision-line__node{position:relative;display:grid;place-items:start center;min-width:0;}body[data-mobile-premium="v6589"] .nbc-decision-line__node::before{content:"";width:7px;height:7px;margin-top:3px;border:1px solid rgba(229,240,232,.5);border-radius:50%;background:var(--nbc-mp-ink-1);}body[data-mobile-premium="v6589"] .nbc-decision-line__node[aria-current="step"]::before{border-color:var(--nbc-decision-color);background:var(--nbc-decision-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--nbc-decision-color) 13%,transparent);}body[data-mobile-premium="v6589"] .nbc-decision-line__labels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;font:500 7px/1.25 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.08em;text-transform:uppercase;text-align:center;}body[data-mobile-premium="v6589"] .nbc-decision-line__labels span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}body[data-mobile-premium="v6589"] .site-header{isolation:isolate;height:calc(var(--nbc-mp-header-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);border-bottom:1px solid rgba(226,240,230,.075);background:linear-gradient(180deg,rgba(5,9,7,.88),rgba(5,9,7,.64));box-shadow:0 12px 38px rgba(0,0,0,.12);backdrop-filter:blur(18px) saturate(112%);-webkit-backdrop-filter:blur(18px) saturate(112%);transition:background-color var(--nbc-mp-sheet) var(--nbc-mp-ease),
      border-color var(--nbc-mp-sheet) var(--nbc-mp-ease),
      box-shadow var(--nbc-mp-sheet) var(--nbc-mp-ease);}body[data-mobile-premium="v6589"][data-nbc-header-state="condensed"] .site-header{border-bottom-color:rgba(171,215,182,.145);background:linear-gradient(180deg,rgba(5,10,7,.97),rgba(6,12,8,.91));box-shadow:0 16px 42px rgba(0,0,0,.2);}body[data-mobile-premium="v6589"] .site-header>.wrap.nav{width:calc(100% - (2 * var(--nbc-mp-gutter)));height:var(--nbc-mp-header-h);min-height:var(--nbc-mp-header-h);gap:8px;}body[data-mobile-premium="v6589"] .site-header .brand{min-width:0;transition:opacity var(--nbc-mp-sheet) var(--nbc-mp-ease);}body[data-mobile-premium="v6589"][data-nbc-header-state="condensed"] .site-header .brand{opacity:.72;}body[data-mobile-premium="v6589"] .site-header .brand-logo{width:104px;height:auto;max-height:43px;}body[data-mobile-premium="v6589"] .site-header .nav>.nbc-mobile-context{min-width:0;max-width:100%;font:500 9px/1.2 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.1em;}body[data-mobile-premium="v6589"] .site-header .nav>.nbc-mobile-context b{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}body[data-mobile-premium="v6589"] .nbc-mobile-header-cta,body[data-mobile-premium="v6589"] .burger{min-width:44px!important;min-height:44px!important;}body[data-mobile-premium="v6589"] .nbc-mobile-header-cta{height:44px;padding-inline:13px;border-color:rgba(154,219,172,.29);background:linear-gradient(180deg,rgba(154,219,172,.09),rgba(154,219,172,.045));box-shadow:inset 0 1px 0 rgba(255,255,255,.035);}body[data-mobile-premium="v6589"] .burger{width:44px!important;height:44px!important;border-color:rgba(233,241,235,.17)!important;background:linear-gradient(180deg,rgba(18,29,21,.86),rgba(8,15,10,.74))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);}body[data-mobile-premium="v6589"].menu-open .site-header{border-bottom-color:transparent;background:rgba(5,9,7,.96);box-shadow:none;}body[data-mobile-premium="v6589"] .site-header nav #menu.open{inset:0!important;box-sizing:border-box;width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100svh!important;max-height:100dvh!important;display:block;padding:calc(var(--nbc-mp-header-h) + env(safe-area-inset-top) + 20px)
      var(--nbc-mp-gutter)
      calc(30px + env(safe-area-inset-bottom))!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:radial-gradient(80% 44% at 92% 4%,rgba(104,174,121,.14),transparent 72%),
      linear-gradient(rgba(128,172,139,.026) 1px,transparent 1px),
      linear-gradient(90deg,rgba(128,172,139,.026) 1px,transparent 1px),
      linear-gradient(180deg,#07100b,#050906 72%);background-size:auto,42px 42px,42px 42px,auto;scrollbar-width:thin;scrollbar-color:rgba(154,219,172,.42) transparent;}body[data-mobile-premium="v6589"] .site-header nav #menu.open::after{content:"";display:block;height:1px;margin-top:18px;background:linear-gradient(90deg,rgba(154,219,172,.36),transparent 78%);}body[data-mobile-premium="v6589"] .site-header nav #menu.open>.nbc-premium-menu-intro{margin:0 0 14px;padding:2px 0 17px;border:0!important;list-style:none;}body[data-mobile-premium="v6589"] .nbc-premium-menu-intro__eyebrow{display:block;margin-bottom:11px;color:rgba(222,236,226,.5);font:500 8px/1.2 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.14em;text-transform:uppercase;}body[data-mobile-premium="v6589"] .site-header nav #menu.open>li:not(.nbc-premium-menu-intro){border-top:1px solid rgba(231,240,233,.09);}body[data-mobile-premium="v6589"] .site-header nav #menu.open>li>a,body[data-mobile-premium="v6589"] .site-header nav #menu.open .nav-summary{min-height:54px;padding:13px 0;color:var(--nbc-mp-text);font-size:clamp(21px,6vw,26px);line-height:1.08;letter-spacing:-.025em;}body[data-mobile-premium="v6589"] .site-header nav #menu.open .nav-summary::after{color:var(--nbc-mp-mint);}body[data-mobile-premium="v6589"] .site-header nav #menu.open .nav-sub{padding:0 0 11px;}body[data-mobile-premium="v6589"] .site-header nav #menu.open .nav-sub a{min-height:44px;padding:9px 0;color:var(--nbc-mp-text-soft);font-size:15px;line-height:1.35;}body[data-mobile-premium="v6589"] .site-header nav #menu.open .nav-cta{min-height:52px;margin-top:12px;border:1px solid rgba(154,219,172,.48);background:linear-gradient(90deg,var(--nbc-mp-mint-strong),#7dc993);color:#0b1710;font-size:15px;font-weight:750;}html[data-nbc-motion="full"] body[data-mobile-premium-ready="true"] .site-header nav #menu.open>li{animation:nbc-premium-menu-enter var(--nbc-mp-sheet) var(--nbc-mp-ease-reveal) both;}html[data-nbc-motion="full"] body[data-mobile-premium-ready="true"] .site-header nav #menu.open>li:nth-child(2){animation-delay:40ms;}html[data-nbc-motion="full"] body[data-mobile-premium-ready="true"] .site-header nav #menu.open>li:nth-child(3){animation-delay:80ms;}html[data-nbc-motion="full"] body[data-mobile-premium-ready="true"] .site-header nav #menu.open>li:nth-child(4){animation-delay:120ms;}html[data-nbc-motion="full"] body[data-mobile-premium-ready="true"] .site-header nav #menu.open>li:nth-child(5){animation-delay:160ms;}html[data-nbc-motion="full"] body[data-mobile-premium-ready="true"] .site-header nav #menu.open>li:nth-child(6){animation-delay:200ms;}html[data-nbc-motion="full"] body[data-mobile-premium-ready="true"] .site-header nav #menu.open>li:nth-child(7){animation-delay:240ms;}html[data-nbc-motion="full"] body[data-mobile-premium-ready="true"] .site-header nav #menu.open>li:nth-child(8){animation-delay:280ms;}@keyframes nbc-premium-menu-enter{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}body[data-mobile-premium="v6589"] [data-nbc-tactile="true"]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:translateZ(0) scale(1);transform-origin:center;transition:transform var(--nbc-mp-touch) var(--nbc-mp-ease),
      border-color var(--nbc-mp-touch) var(--nbc-mp-ease),
      background-color var(--nbc-mp-touch) var(--nbc-mp-ease),
      color var(--nbc-mp-touch) var(--nbc-mp-ease);}body[data-mobile-premium="v6589"] [data-nbc-tactile="true"]:active{transform:translateZ(0) scale(.985)!important;}body[data-mobile-premium="v6589"] :where(button,a,summary,[role="button"],[role="tab"]){min-block-size:44px;}body[data-mobile-premium="v6589"] :where([aria-pressed="true"],[aria-selected="true"],[role="tab"][aria-selected="true"]){border-color:rgba(154,219,172,.58)!important;box-shadow:inset 0 0 0 1px rgba(154,219,172,.18);}body[data-mobile-premium="v6589"] .site-footer::before{content:"";display:block;width:calc(100% - (2 * var(--nbc-mp-gutter)));height:1px;margin:0 auto;background:linear-gradient(90deg,var(--nbc-mp-mint-deep),rgba(79,142,99,.2) 42%,transparent 90%);opacity:.52;}body[data-mobile-premium="v6589"] .site-footer .footer-navigation-row{border-top:1px solid rgba(229,240,232,.1);}body[data-mobile-premium="v6589"] .site-footer .footer-navigation-row a{min-height:44px;display:flex;align-items:center;}}
@media (hover:hover) and (pointer:fine) and (max-width:760px){body[data-mobile-premium="v6589"] [data-nbc-tactile="true"]:hover{border-color:rgba(154,219,172,.42);}}
@media (prefers-reduced-motion:reduce) and (max-width:760px){:root{--nbc-mp-touch:1ms;--nbc-mp-sheet:1ms;--nbc-mp-state:1ms;--nbc-mp-reveal:1ms;--nbc-mp-material:1ms;--nbc-mp-stagger:0ms;}html[data-mobile-premium="v6589"]{scroll-behavior:auto!important;}html[data-nbc-motion="reduced"] body[data-mobile-premium="v6589"] :where(.nbc-decision-line *,.site-header,.site-header *,[data-nbc-tactile="true"],[data-nbc-material]){animation:none!important;transition-duration:1ms!important;transition-delay:0ms!important;}html[data-nbc-motion="reduced"] body[data-mobile-premium="v6589"] :where([data-signature-scene],[data-mobile-sticky],[data-pin-scene]){position:relative!important;top:auto!important;min-height:0!important;transform:none!important;}html[data-nbc-motion="reduced"] body[data-mobile-premium="v6589"] :where(canvas,[class*="particle"],[data-particle]){animation-play-state:paused!important;}html[data-nbc-motion="reduced"] body[data-mobile-premium="v6589"] [data-nbc-tactile="true"]:active{transform:none!important;}}
@media (prefers-reduced-transparency:reduce) and (max-width:760px){body[data-mobile-premium="v6589"] .site-header,body[data-mobile-premium="v6589"] [data-nbc-material="instrument"]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}body[data-mobile-premium="v6589"] .site-header{background:#07100b!important;}body[data-mobile-premium="v6589"] [data-nbc-material="instrument"]{background-color:#0a1710;}}
@media (prefers-contrast:more) and (max-width:760px){body[data-mobile-premium="v6589"]{--nbc-mp-text-soft:rgba(247,249,246,.84);--nbc-mp-text-muted:rgba(247,249,246,.7);--nbc-mp-line:rgba(239,247,241,.28);--nbc-mp-line-strong:rgba(190,231,200,.52);}body[data-mobile-premium="v6589"] :where(.site-header,[data-nbc-material]){border-color:var(--nbc-mp-line-strong)!important;}}

}
@layer nbc.legacy{
body[data-mobile-phase3="v6591"] .p3-signature-index{display:none;}
@media (max-width:760px){body[data-mobile-phase3="v6591"]{--p3-mint:#9adbac;--p3-mint-strong:#b7edc2;--p3-amber:#e9bf78;--p3-risk:#d98c76;--p3-paper:#f1eee6;--p3-paper-ink:#10150f;--p3-paper-muted:#596159;--p3-line:rgba(235,242,236,.13);--p3-line-strong:rgba(235,242,236,.22);--p3-deep:#061009;--p3-instrument:#09160f;--p3-safe-top:calc(var(--nbc-mp-header-h,66px) + env(safe-area-inset-top));--p3-gutter:var(--m-gutter,clamp(20px,5.4vw,25px));--p3-ease:cubic-bezier(.22,.61,.36,1);--p3-progress:0;background:#061009;}body[data-mobile-phase3="v6591"] main{min-inline-size:0;overflow:clip;}body[data-mobile-phase3="v6591"] :is(.sw,.wrap,.pp-wrap,.dp-wrap){min-inline-size:0;}body[data-mobile-phase3="v6591"] :is(.service-hero,.bi-hero,.local-hero,.diagnose-hero,.oml-hero,.dc7-entry,.ac-intake-hero){min-height:0!important;}body[data-mobile-phase3="v6591"] :is(.service-hero,.bi-hero,.local-hero,.diagnose-hero,.ac-intake-hero){padding-top:calc(var(--p3-safe-top) + 22px)!important;}body[data-mobile-phase3="v6591"] :is(.service-hero,.bi-hero,.local-hero,.diagnose-hero,.oml-hero,.dc7-entry,.ac-intake-hero) h1{max-width:100%!important;font-size:clamp(38px,11.2vw,50px)!important;line-height:.94!important;letter-spacing:-.052em!important;overflow-wrap:normal;hyphens:manual;}body[data-mobile-phase3="v6591"] :is(.service-hero,.bi-hero,.local-hero,.diagnose-hero,.oml-hero,.dc7-entry,.ac-intake-hero) :is(.lede,.nbc-unified-hero-lead,.ac-intake-lede){max-width:34ch!important;font-size:clamp(16px,4.5vw,18px)!important;line-height:1.55!important;color:rgba(235,242,236,.68)!important;}body[data-mobile-phase3="v6591"] :is(.nbc-hero-actions,.hero-actions,.bi-hero-actions){align-items:stretch!important;}body[data-mobile-phase3="v6591"] :is(.nbc-hero-actions,.hero-actions,.bi-hero-actions) .btn{min-height:50px;justify-content:center;}body[data-mobile-phase3="v6591"] .p3-signature-index{--p3-index-progress:0%;position:relative;z-index:12;display:grid;gap:12px;margin:0 0 24px;padding:15px 16px 14px;border:1px solid var(--p3-line);border-radius:17px;background:rgba(7,18,11,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 18px 50px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}body[data-mobile-phase3="v6591"].page-service .service-hero{padding-bottom:clamp(66px,18vw,84px)!important;background:radial-gradient(85% 48% at 100% 66%,rgba(112,195,133,.11),transparent 75%),
      linear-gradient(180deg,#061009,#08140d)!important;}body[data-mobile-phase3="v6591"].page-service .service-hero-proofline{display:grid!important;grid-template-columns:1fr auto!important;gap:9px 12px!important;margin-top:27px!important;padding:17px 0!important;border:0!important;border-block:1px solid var(--p3-line)!important;border-radius:0!important;background:transparent!important;}body[data-mobile-phase3="v6591"].page-service .service-hero-proofline strong{grid-column:1/-1;font-size:clamp(30px,9vw,40px)!important;line-height:.92!important;letter-spacing:-.05em!important;}body[data-mobile-phase3="v6591"].page-service .service-hero-proofline span{font-size:11px!important;line-height:1.4!important;}body[data-mobile-phase3="v6591"].page-service .service-hero-proofline b{align-self:end;color:var(--p3-mint)!important;font-size:10px!important;}body[data-mobile-phase3="v6591"] :is(.nbc-process-reality-section,.nbc-provider-proof-section,.nbc-delegation-probe-section){padding-block:clamp(70px,18vw,88px)!important;overflow:clip;background:linear-gradient(rgba(154,219,172,.018) 1px,transparent 1px),
      linear-gradient(90deg,rgba(154,219,172,.018) 1px,transparent 1px),
      #061009!important;background-size:34px 34px!important;}body[data-mobile-phase3="v6591"] :is(.nbc-process-cross-section,.nbc-provider-proof,.nbc-delegation-probe){border-color:rgba(154,219,172,.2)!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(10,26,17,.96),rgba(6,16,9,.99))!important;box-shadow:0 30px 80px rgba(0,0,0,.23),inset 0 1px 0 rgba(255,255,255,.025)!important;}body[data-mobile-phase3="v6591"].service-ki .nbc-delegation-probe{width:calc(100% + var(--p3-gutter) + var(--p3-gutter))!important;max-width:none!important;margin-left:calc(0px - var(--p3-gutter))!important;margin-right:calc(0px - var(--p3-gutter))!important;border-left:0!important;border-right:0!important;border-radius:0!important;}body[data-mobile-phase3="v6591"].service-ki :is(.dp-wizard,.dp-flow-panel){min-width:0!important;max-width:100%!important;}body[data-mobile-phase3="v6591"].service-ki .dp-flow-panel{border-color:rgba(154,219,172,.18)!important;background:linear-gradient(90deg,rgba(8,22,14,.98) 0 71%,rgba(25,22,14,.96) 71% 100%)!important;}body[data-mobile-phase3="v6591"].service-ki .dp-flow-panel svg{min-height:290px!important;overflow:visible;}body[data-mobile-phase3="v6591"].page-service .service-case-proof{padding-block:clamp(76px,20vw,94px)!important;color:var(--p3-paper-ink)!important;background:linear-gradient(rgba(16,21,15,.035) 1px,transparent 1px),
      var(--p3-paper)!important;background-size:100% 34px!important;}body[data-mobile-phase3="v6591"].page-service .service-case-proof::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(16,21,15,.11),transparent 1px) var(--p3-gutter) 0/1px 100% no-repeat;}body[data-mobile-phase3="v6591"].page-service .service-case-proof :is(h2,dt,dd,p,a){color:var(--p3-paper-ink)!important;}body[data-mobile-phase3="v6591"].page-service .service-case-proof dd{color:var(--p3-paper-muted)!important;}body[data-mobile-phase3="v6591"].page-service .service-case-proof dl>div{border-color:rgba(16,21,15,.14)!important;}@media (max-width:359px){body[data-mobile-phase3="v6591"] :is(.service-hero,.bi-hero,.local-hero,.diagnose-hero,.oml-hero,.dc7-entry,.ac-intake-hero) h1{font-size:clamp(34px,10.8vw,39px)!important;letter-spacing:-.047em!important;}body[data-mobile-phase3="v6591"] .p3-signature-index{padding-inline:13px;}}@media (orientation:landscape) and (max-height:520px){body[data-mobile-phase3="v6591"] :is(.p3-signature-index,.baro-toolbar,.dc5-question-nav){position:relative!important;top:auto!important;bottom:auto!important;}body[data-mobile-phase3="v6591"] :is(.service-hero,.bi-hero,.local-hero,.diagnose-hero,.ac-intake-hero){padding-top:calc(var(--p3-safe-top) + 12px)!important;}}}
@media (prefers-reduced-motion:reduce){@media (max-width:760px){body[data-mobile-phase3="v6591"] *,body[data-mobile-phase3="v6591"] *::before,body[data-mobile-phase3="v6591"] *::after{scroll-behavior:auto!important;}}}
@media (prefers-reduced-transparency:reduce){@media (max-width:760px){body[data-mobile-phase3="v6591"] :is(.p3-signature-index,.baro-toolbar,.dc5-question-nav,.ac-person-stage){background:#08150d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;}}}
@media (prefers-contrast:more){@media (max-width:760px){body[data-mobile-phase3="v6591"]{--p3-line:rgba(255,255,255,.28);--p3-line-strong:rgba(255,255,255,.48);}body[data-mobile-phase3="v6591"] :is(.p3-signature-index,.nbc-process-cross-section,.nbc-provider-proof,.nbc-delegation-probe,.baro-toolbar,.dc5-question-card,.ac-intake-panel){border-width:2px!important;}}}
}
@layer nbc.legacy{
:root{--p7-gutter:20px;--p7-gutter-compact:16px;--p7-deep:#07100b;--p7-deep-2:#0b1710;--p7-paper:#f2f0e9;--p7-paper-2:#e9e7df;--p7-ink:#101713;--p7-mint:#9bd9a9;--p7-mint-deep:#315e40;--p7-amber:#d3a85c;--p7-red:#c66f67;--p7-rule-dark:rgba(242,240,233,.14);--p7-rule-paper:rgba(16,23,19,.18);--p7-muted-dark:rgba(242,240,233,.66);--p7-muted-paper:#56625b;--p7-touch:44px;--p7-copy:16px;--p7-copy-leading:1.68;--p7-radius-evidence:6px
;}
.p7-footer-decision-line{display:none;}
@media (max-width:760px){body[data-phase7-governance="v6640"]{--page-gutter:var(--p7-gutter);}body[data-phase7-governance="v6640"] :is(.site-footer a,.nbc-context-links a,.p7-about-index a,.p7-document-nav a,.p7-404-actions a):focus-visible{outline:2px solid var(--p7-mint)!important;outline-offset:3px!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer]{position:relative!important;isolation:isolate;margin:0!important;padding:58px 0 calc(28px + env(safe-area-inset-bottom))!important;background:var(--p7-deep)!important;color:var(--p7-paper)!important;border:0!important;border-radius:0!important;overflow:hidden!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer]::before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,var(--p7-mint) 0 18%,rgba(155,217,169,.28) 18% 42%,rgba(242,240,233,.08) 42% 100%);}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer]::after{display:none!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer]>.wrap{padding-inline:var(--p7-gutter)!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-main{display:block!important;margin:0!important;padding:0!important;border:0!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-signature{display:block!important;max-width:31rem!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-brand{display:block!important;min-height:0!important;padding:0!important;margin:0!important;color:var(--p7-paper)!important;text-decoration:none!important;border:0!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-brand strong{display:block!important;max-width:12ch!important;font-size:clamp(30px,9.1vw,42px)!important;line-height:.98!important;letter-spacing:-.045em!important;font-weight:650!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-brand span{display:block!important;margin-top:14px!important;max-width:31ch!important;color:var(--p7-muted-dark)!important;font-size:14px!important;line-height:1.55!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-signature>p{max-width:34ch!important;margin:24px 0 0!important;color:var(--p7-muted-dark)!important;font-size:14px!important;line-height:1.65!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-signature>p a{color:inherit!important;text-underline-offset:3px;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-mail{display:inline-flex!important;align-items:center!important;min-height:var(--p7-touch)!important;margin-top:18px!important;padding:0!important;color:var(--p7-paper)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;border:0!important;border-bottom:1px solid rgba(155,217,169,.5)!important;border-radius:0!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-navigation-row{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:38px 0 0!important;padding:0!important;border-top:1px solid var(--p7-rule-dark)!important;border-radius:0!important;background:none!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-navigation-row a{display:grid!important;grid-template-columns:30px 1fr auto!important;align-items:center!important;gap:9px!important;min-height:48px!important;padding:0!important;color:rgba(242,240,233,.78)!important;font-size:14px!important;text-decoration:none!important;border:0!important;border-bottom:1px solid var(--p7-rule-dark)!important;border-radius:0!important;background:none!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-navigation-row a::before{content:attr(data-index)!important;position:static!important;color:rgba(155,217,169,.58)!important;font:500 9px/1 "IBM Plex Mono",monospace!important;letter-spacing:.08em!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-navigation-row a::after{content:"→"!important;position:static!important;width:auto!important;height:auto!important;background:none!important;color:rgba(242,240,233,.34)!important;transform:none!important;opacity:1!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-navigation-row a[aria-current="page"]{color:var(--p7-paper)!important;font-weight:650!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-navigation-row a[aria-current="page"]::before{color:var(--p7-mint)!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-meta{display:grid!important;gap:8px!important;margin-top:26px!important;padding:0!important;color:rgba(242,240,233,.48)!important;border:0!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-meta :is(span,a){font:500 10px/1.55 "IBM Plex Mono",monospace!important;letter-spacing:.035em!important;}body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-meta a{color:inherit!important;text-underline-offset:3px;}.p7-footer-decision-line{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;margin-top:28px;color:var(--p7-mint);}.p7-footer-decision-line::before{content:"";height:1px;background:linear-gradient(90deg,rgba(155,217,169,.18),var(--p7-mint));}.p7-footer-decision-line::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--p7-mint);box-shadow:0 0 0 5px rgba(155,217,169,.08);}body[data-phase7-governance="v6640"] :is(.site-footer,.nbc-context-links){transition:none!important;}}
@media (max-width:360px){:root{--p7-gutter:var(--p7-gutter-compact);}}
@media (max-width:760px) and (prefers-reduced-motion:reduce){body[data-phase7-governance="v6640"] *,body[data-phase7-governance="v6640"] *::before,body[data-phase7-governance="v6640"] *::after{scroll-behavior:auto!important;}}
@media (max-width:760px) and (prefers-reduced-transparency:reduce){body[data-phase7-governance="v6640"] .site-footer[data-p7-footer]{background:var(--p7-deep)!important;backdrop-filter:none!important;}}
@media (max-width:760px) and (prefers-contrast:more){body[data-phase7-governance="v6640"] .site-footer[data-p7-footer] .footer-navigation-row a{color:var(--p7-paper)!important;border-color:rgba(242,240,233,.42)!important;}}
}
@layer nbc.legacy{
@media (max-width:760px){:root{--nbc-mobile-qa-gutter:var(--m-gutter,var(--nbc-mobile-gutter,20px));--nbc-mobile-qa-header:var(--m-header-h,var(--nbc-mobile-header,66px));}html,body{width:100%;max-width:100%;overflow-x:clip;}body.page.design-system-executive main,body.page.design-system-executive main.nbc-page-shell{min-width:0;}body.page.design-system-executive main :where(section,article,div,aside,header,nav,figure,figcaption,form,fieldset,ul,ol,li,details,summary){min-width:0;min-inline-size:0;}body.page.design-system-executive main :where(img,video,iframe,svg){max-width:100%;}body.page.design-system-executive main :where(section,article,aside,div)[id]{scroll-margin-top:calc(var(--nbc-mobile-qa-header) + env(safe-area-inset-top) + 18px)!important;}body.page.design-system-executive main,body.page.design-system-executive main.nbc-page-shell{padding-bottom:0!important;}body.page.design-system-executive .site-footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))!important;}body.page.design-system-executive .site-footer>.wrap{box-sizing:border-box;width:calc(100% - (2 * var(--nbc-mobile-qa-gutter)))!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important;}body.page.design-system-executive .site-footer :where(.footer-main,.footer-signature,.footer-navigation-row,.footer-meta){min-width:0;max-width:100%;}body.page.design-system-executive main :where(h1,.editorial-title,.nbc-unified-hero-title,.nbc-section-title,.case2-title,.case2-section-title,.ep-chapter-title,.dg-section-title,.m3-title,.m4-title,.m5-local__title){width:auto;max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:pretty;}body.page.design-system-executive main :where(h1,.editorial-title,.nbc-unified-hero-title,.case2-title){-webkit-hyphens:manual!important;hyphens:manual!important;}body.page.design-system-executive main :where(h2,h3,.nbc-section-title,.case2-section-title,.ep-chapter-title,.dg-section-title){-webkit-hyphens:auto!important;hyphens:auto!important;hyphenate-limit-chars:14 5 5;}body.page.design-system-executive main :where(a.btn,button.btn){max-width:100%;height:auto;white-space:normal;overflow-wrap:break-word;text-align:center;}body.page.design-system-executive .spine{display:none!important;}body.page-template-service-detail .m3-next{min-height:0!important;display:block!important;padding-top:clamp(56px,15vw,68px)!important;padding-bottom:clamp(56px,15vw,68px)!important;}}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
@media (max-width:760px){html[data-phase73-conversion="v6650"]{scroll-padding-top:82px;}body[data-phase73-conversion="v6650"]{--p73-gutter:clamp(18px,5.2vw,28px);--p73-rule:rgba(183,255,205,.2);--p73-mint:#b7ffcd;--p73-ink:#07110c;--p73-paper:#f3f0e7;--p73-paper-ink:#122019;--p73-amber:#f4c56b;--p73-red:#ff7d6e;--p73-muted:rgba(237,246,240,.66);}body[data-phase73-conversion="v6650"] main>section:not(.p73-evidence-insert){position:relative;}body[data-phase73-conversion="v6650"] :is(.service-editorial-section,.bi-section,.nbc-section,.ac-section){scroll-margin-top:84px;}.p73-mobile-only{display:block!important;}.p73-logic-key{width:100%;margin:22px 0 8px;padding:0;border-top:1px solid var(--p73-rule);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;}.p73-logic-key__label{display:block;padding:10px 0 8px;color:var(--p73-muted);font-size:10px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;}.p73-logic-key__flow{display:grid;gap:0;border-top:1px solid rgba(255,255,255,.07);}.p73-logic-key__step{position:relative;display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:center;min-height:40px;padding:7px 0;color:rgba(240,247,243,.62);font-size:12px;line-height:1.35;border-bottom:1px solid rgba(255,255,255,.07);}.p73-logic-key__step::before{content:"";width:7px;height:7px;border-radius:50%;background:rgba(183,255,205,.38);box-shadow:0 0 0 4px rgba(183,255,205,.04);margin-left:5px;}.p73-logic-key__step[data-state="friction"]{color:var(--p73-amber);}.p73-logic-key__step[data-state="friction"]::before{background:var(--p73-amber);box-shadow:0 0 0 4px rgba(244,197,107,.08);}.p73-logic-key__step[data-state="decision"]{color:var(--p73-mint);}.p73-logic-key__step[data-state="decision"]::before{background:var(--p73-mint);box-shadow:0 0 0 4px rgba(183,255,205,.09);}body.page-service[data-phase73-conversion="v6650"] .service-hero{padding-bottom:clamp(40px,11vw,68px)!important;}body.page-service[data-phase73-conversion="v6650"] .service-hero :is(.btn-solid,.btn-primary){box-shadow:none!important;}body.page-service[data-phase73-conversion="v6650"] #projektbeleg{background:var(--p73-paper)!important;color:var(--p73-paper-ink)!important;margin-inline:0!important;padding:clamp(58px,15vw,84px) var(--p73-gutter)!important;}body.page-service[data-phase73-conversion="v6650"] #projektbeleg :is(h2,h3,p,strong,span){color:inherit;}body.page-service[data-phase73-conversion="v6650"] #projektbeleg a{color:#153a28;}body.page-service[data-phase73-conversion="v6650"] :is(#strategische-wirkung,.service-strategic-layer){border-radius:0!important;box-shadow:none!important;}body.page-service[data-phase73-conversion="v6650"] :is(.process-conversion-section,.erp-decision-cta-section){border-radius:0!important;}body.service-ki[data-phase73-conversion="v6650"] #was-muesste-wahr-sein{margin-inline:calc(var(--p73-gutter) * -1)!important;padding-inline:var(--p73-gutter)!important;border-radius:0!important;background:radial-gradient(circle at 74% 18%,rgba(244,197,107,.08),transparent 30%),
      linear-gradient(180deg,#07110c,#0a1610)!important;}body.service-ki[data-phase73-conversion="v6650"] #was-muesste-wahr-sein .p73-logic-key__flow{position:relative;padding-left:8px;}body.service-ki[data-phase73-conversion="v6650"] #was-muesste-wahr-sein .p73-logic-key__step::after{content:"";position:absolute;left:8px;top:50%;width:12px;height:1px;background:currentColor;opacity:.35;transform:translateY(-50%);}body.service-ki[data-phase73-conversion="v6650"] #was-muesste-wahr-sein .p73-logic-key__step[data-state="decision"]{margin-left:16px;}body.service-ki:not([data-v7359-p1="true"])[data-phase73-conversion="v6650"] #produktionslogik{background:#0e1b14!important;}.p73-project-spine button{width:100%;display:grid;grid-template-columns:32px 1fr auto;gap:10px;align-items:center;min-height:52px;padding:9px 0;border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;color:rgba(240,247,243,.68);text-align:left;font-weight:500;font-size:12px;line-height:1.35;font-family:inherit;}.p73-project-spine button:last-child{border-bottom:0;}.p73-project-spine button span:first-child{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:rgba(183,255,205,.54);}.p73-project-spine button span:last-child{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:rgba(240,247,243,.4);}.p73-project-spine button[aria-current="step"],.p73-project-spine button[aria-current="step"] span:last-child{color:var(--p73-mint);}body[data-phase73-conversion="v6650"] :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--p73-mint)!important;outline-offset:3px!important;}body[data-phase73-conversion="v6650"] button:active,body[data-phase73-conversion="v6650"] a:active{transform:translateY(1px);}}
@media (max-width:360px){body[data-phase73-conversion="v6650"]{--p73-gutter:18px;}.p73-logic-key__step{font-size:11px;}.p73-project-spine button{grid-template-columns:28px 1fr;gap:8px;}.p73-project-spine button span:last-child{grid-column:2;}}
@media (min-width:361px) and (max-width:410px){body[data-phase73-conversion="v6650"]{--p73-gutter:20px;}}
@media (min-width:411px) and (max-width:760px){body[data-phase73-conversion="v6650"]{--p73-gutter:24px;}}
@media (prefers-reduced-motion:reduce) and (max-width:760px){body[data-phase73-conversion="v6650"] *,body[data-phase73-conversion="v6650"] *::before,body[data-phase73-conversion="v6650"] *::after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;}body[data-phase73-conversion="v6650"] button:active,body[data-phase73-conversion="v6650"] a:active{transform:none!important;}}
@media (min-width:761px){.p73-mobile-only{display:none!important;}}
}
@layer nbc.legacy{
:root{--nbc-heading-section:clamp(54px,4.35vw,68px);--nbc-heading-signature:clamp(64px,5.05vw,80px);--nbc-heading-editorial:clamp(44px,3.55vw,56px);--nbc-heading-next:clamp(34px,2.75vw,44px);--nbc-heading-section-mobile:clamp(38px,10.2vw,44px);--nbc-heading-signature-mobile:clamp(42px,11.4vw,50px);--nbc-heading-editorial-mobile:clamp(34px,9.1vw,39px);--nbc-heading-next-mobile:clamp(28px,7.7vw,33px);}
@media (min-width:761px){html body.page.design-system-executive main :is(.nbc-section-title,.service-context-head>h2,.service-editorial-head>h2,.service-after-head>h2,.service-proof-head>h2,.service-operating-signal__head>h2,.service-value-block>h2,.service-case-metric>h2,.service-authority-copy>h2,.process-evidence-head>h2,.erp-direction-head>h2,.erp-levels-head>h2,.erp-ai-copy>h2,.bi-head>h2,.dx-section-head>h2,.authority-section-head h2,.h7-section-head h2,.h7-unsure__copy>h2,.knowledge-container-head h2,.km-workbench-head__copy>h2,.km-b5-library-head__copy>h2,.km-decision>h2,.case2-section-head h2,.case2-section-title,.local-section-heading h2,.local-wide-heading h2,.local-independence-copy>h2,.ac-section-head h2,.nbc-contact-after-head>h2,.ac-intake-panel-head>h2,.nbc-about-section-intro>h2,.nbc-about-global-copy>h2,.trade-final-copy>h2,.ps-final-copy>h2,.ps-billing-copy>h2,.dc5-result-panel>h2,.evidence-library-cta h2,.dg3-section h2,.dg3-access-copy h2){font-size:var(--nbc-heading-section)!important;line-height:.99!important;letter-spacing:-.044em!important;text-wrap:balance;}html body.page.design-system-executive main :is(.case-next-step h2,#case-next-step .case2-cta h2,.ac-final-cta h2,.ac-intake-panel-head h2,.process-conversion-section h2,.erp-decision-cta-section h2,.dg3-access-copy h2,.authority-section--next .authority-section-head h2,.local-final-grid h2,.km-final__grid h2,.ps-final-copy h2,.trade-final-copy h2){font-size:var(--nbc-heading-signature)!important;line-height:.96!important;letter-spacing:-.050em!important;text-wrap:balance;}html body.page.design-system-executive main :is(.ep-conclusion-next>h3,.ai-final-conversion h3){font-size:var(--nbc-heading-next)!important;line-height:1.02!important;letter-spacing:-.035em!important;text-wrap:balance;}}
@media (max-width:760px){html body.page.design-system-executive main :is(.nbc-section-title,.service-context-head>h2,.service-editorial-head>h2,.service-after-head>h2,.service-proof-head>h2,.service-operating-signal__head>h2,.service-value-block>h2,.service-case-metric>h2,.service-authority-copy>h2,.process-evidence-head>h2,.erp-direction-head>h2,.erp-levels-head>h2,.erp-ai-copy>h2,.bi-head>h2,.dx-section-head>h2,.authority-section-head h2,.h7-section-head h2,.h7-unsure__copy>h2,.knowledge-container-head h2,.km-workbench-head__copy>h2,.km-b5-library-head__copy>h2,.km-decision>h2,.case2-section-head h2,.case2-section-title,.local-section-heading h2,.local-wide-heading h2,.local-independence-copy>h2,.ac-section-head h2,.nbc-contact-after-head>h2,.ac-intake-panel-head>h2,.nbc-about-section-intro>h2,.nbc-about-global-copy>h2,.trade-final-copy>h2,.ps-final-copy>h2,.ps-billing-copy>h2,.dc5-result-panel>h2,.evidence-library-cta h2,.dg3-section h2,.dg3-access-copy h2){font-size:var(--nbc-heading-section-mobile)!important;line-height:.99!important;letter-spacing:-.040em!important;text-wrap:balance;}html body.page.design-system-executive main :is(.case-next-step h2,#case-next-step .case2-cta h2,.ac-final-cta h2,.ac-intake-panel-head h2,.process-conversion-section h2,.erp-decision-cta-section h2,.dg3-access-copy h2,.authority-section--next .authority-section-head h2,.local-final-grid h2,.km-final__grid h2,.ps-final-copy h2,.trade-final-copy h2){font-size:var(--nbc-heading-signature-mobile)!important;line-height:.96!important;letter-spacing:-.047em!important;text-wrap:balance;}html body.page.design-system-executive main :is(.ep-conclusion-next>h3,.ai-final-conversion h3){font-size:var(--nbc-heading-next-mobile)!important;line-height:1.03!important;letter-spacing:-.030em!important;text-wrap:balance;}}
@media (min-width:761px){html body.page.design-system-executive main h2[data-nbc-heading-fit="signature-long"]{font-size:clamp(56px,4.20vw,64px)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:pretty!important;}html body.page.design-system-executive main h2[data-nbc-heading-fit="section-long"]{font-size:clamp(48px,3.70vw,56px)!important;line-height:1!important;letter-spacing:-.040em!important;text-wrap:pretty!important;}html body.page.design-system-executive main h2[data-nbc-heading-fit="section-xlong"]{font-size:clamp(44px,3.30vw,50px)!important;line-height:1.01!important;letter-spacing:-.036em!important;text-wrap:pretty!important;}html body.page.design-system-executive main h2[data-nbc-heading-fit="section-compact"]{font-size:clamp(44px,3.35vw,52px)!important;line-height:1.01!important;letter-spacing:-.036em!important;text-wrap:pretty!important;}}
@media (max-width:760px){html body.page.design-system-executive main h2[data-nbc-heading-fit="signature-long"]{font-size:clamp(40px,10.10vw,44px)!important;line-height:.99!important;letter-spacing:-.040em!important;text-wrap:pretty!important;}html body.page.design-system-executive main h2[data-nbc-heading-fit="section-long"]{font-size:clamp(36px,9.15vw,40px)!important;line-height:1.01!important;letter-spacing:-.035em!important;text-wrap:pretty!important;}html body.page.design-system-executive main h2[data-nbc-heading-fit="section-xlong"]{font-size:clamp(34px,8.10vw,35.5px)!important;line-height:1.035!important;letter-spacing:-.030em!important;text-wrap:pretty!important;}html body.page.design-system-executive main h2[data-nbc-heading-fit="section-compact"]{font-size:clamp(35px,8.85vw,38px)!important;line-height:1.02!important;letter-spacing:-.032em!important;text-wrap:pretty!important;}}
@media (min-width:761px){html body#nbc-page.page.design-system-executive main h2[data-nbc-heading-fit="signature-long"]{font-size:clamp(56px,4.20vw,64px)!important;line-height:.99!important;letter-spacing:-.043em!important;text-wrap:pretty!important;}}
@media (max-width:760px){html body#nbc-page.page.design-system-executive main h2[data-nbc-heading-fit="signature-long"]{font-size:clamp(40px,10.10vw,44px)!important;line-height:1!important;letter-spacing:-.038em!important;text-wrap:pretty!important;}}
@media (min-width:761px){html body#nbc-page.page.design-system-executive main h2[data-nbc-heading-fit="editorial-long"]{font-size:clamp(46px,3.35vw,50px)!important;line-height:1.02!important;letter-spacing:-.034em!important;text-wrap:pretty!important;}}
@media (max-width:760px){html body#nbc-page.page.design-system-executive main h2[data-nbc-heading-fit="editorial-long"]{font-size:clamp(33px,8.25vw,35.5px)!important;line-height:1.04!important;letter-spacing:-.028em!important;text-wrap:pretty!important;}}
@media (min-width:761px){html body#nbc-page.page.design-system-executive main h2[data-nbc-heading-fit="section-narrow"]{font-size:clamp(47px,3.40vw,50px)!important;line-height:1.02!important;letter-spacing:-.036em!important;text-wrap:pretty!important;}}
@media (max-width:760px){html body#nbc-page.page.design-system-executive main h2[data-nbc-heading-fit="section-narrow"]{font-size:clamp(36px,9.15vw,40px)!important;line-height:1.02!important;letter-spacing:-.034em!important;text-wrap:pretty!important;}}
}
@layer nbc.legacy{
body.page.design-system-executive[data-ambilight-contract="v6660"] .nbc-page-section-ambilight,body.page.design-system-executive[data-ambilight-contract="v6660"] .nbc-stage-ambilight{display:none!important;opacity:0!important;visibility:hidden!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] [data-nbc-visual-stage]{--nbc-stage-ambient-intensity:0!important;--nbc-stage-ambient-secondary-intensity:0!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] .nbc-ambient-field{position:fixed!important;inset:0!important;z-index:0!important;display:block!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;overflow:clip!important;contain:strict!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"]>main{position:relative;z-index:2;background-color:transparent!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"]>.site-footer{position:relative;z-index:2;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-ambient]:not(.light):not(.p1-light-break):not(.ac-intake-workflow):not(.p7-ledger){background-color:transparent!important;}
body.service-ki:not([data-v7359-p1="true"])[data-ambilight-contract="v6660"] #produktionslogik{background-color:transparent!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell .light{isolation:auto;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-ambient]{isolation:auto!important;}
@media (max-width:760px){body.page.design-system-executive[data-ambilight-contract="v6660"] .nbc-ambient-field{opacity:1!important;}}
@media (prefers-reduced-transparency:reduce){body.page.design-system-executive[data-ambilight-contract="v6660"] .nbc-ambient-field{opacity:.54!important;}}
@media (prefers-contrast:more){body.page.design-system-executive[data-ambilight-contract="v6660"] .nbc-ambient-field{opacity:.44!important;}}

body.service-ki[data-ambilight-contract="v6660"] #was-muesste-wahr-sein{background-color:transparent!important;background-image:none!important;}
}
@layer nbc.legacy{
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-ambient="evidence"]{background-color:#f3f0e8!important;color:#111711;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-ambient="evidence"] :is(h1,h2,h3,h4,strong){color:#111711;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-ambient="evidence"] :is(p,li,dd,small){color:#4f5a53;}
body[data-case-system="v2"] .case2-section[data-ambient="instrument"] :is(.case2-section-title,.case2-intro,.case2-transfer-list,.case2-transfer-conclusion){color:#f7f5f2!important;-webkit-text-fill-color:currentColor;}
body[data-case-system="v2"] .case2-section[data-ambient="instrument"] :is(p,li,small){color:rgba(247,245,242,.74)!important;}
body.page .site-header.compact{background:rgba(7,13,10,.96)!important;backdrop-filter:blur(14px);}
@media (prefers-contrast:more){body.page .site-header{background:#070d0a!important;}}
@media (max-width:760px){body[data-phase74-family="knowledge-index"] [data-p74-library="editorial-index"],body[data-phase74-family="regional-intelligence"] [data-p74-regional="evidence"],body[data-phase74-family="regional-intelligence"] [data-p74-chapter="4"]{background:#f2f0e9!important;color:#111711!important;}body[data-phase74-family="knowledge-index"] [data-p74-library="editorial-index"] :is(h2,h3,strong),body[data-phase74-family="regional-intelligence"] [data-p74-regional="evidence"] :is(h2,h3,strong,dt),body[data-phase74-family="regional-intelligence"] [data-p74-chapter="4"] :is(h2,h3,strong,dt){color:#111711!important;}body[data-phase74-family="knowledge-index"] [data-p74-library="editorial-index"] :is(p,span,small),body[data-phase74-family="regional-intelligence"] [data-p74-regional="evidence"] :is(p,li,dd,small),body[data-phase74-family="regional-intelligence"] [data-p74-chapter="4"] :is(p,li,dd,small){color:#596059!important;}body[data-phase74-family="regional-intelligence"] [data-p74-regional="evidence"] .nbc-eyebrow,body[data-phase74-family="regional-intelligence"] [data-p74-chapter="4"] .nbc-eyebrow{color:#3f7950!important;}}
.page.is-scrolled .site-header,.site-header.compact,.site-header[data-scrolled="true"]{background:rgba(10,14,12,.94)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08);border-bottom-color:rgba(255,255,255,.12)!important;}
@media (max-width:760px){.page.is-scrolled .site-header,.site-header.compact,.site-header[data-scrolled="true"]{background:rgba(10,14,12,.97)!important;}}
.wave2-service-scope{border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);padding:22px 0;background:transparent;}
.wave2-service-scope__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;}
.wave2-service-scope__item{padding:2px 24px 2px 0;margin-right:24px;border-right:1px solid rgba(255,255,255,.12);}
.wave2-service-scope__item:last-child{border-right:0;margin-right:0;padding-right:0;}
.wave2-service-scope__item span{display:block;margin-bottom:8px;font:500 8px/1.2 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--green);}
.wave2-service-scope__item strong{display:block;font-size:15px;line-height:1.35;font-weight:600;}
.wave2-service-scope__item p{margin:7px 0 0;color:var(--muted);font-size:11px;line-height:1.5;}
@media (max-width:900px){.wave2-service-scope__grid{grid-template-columns:1fr 1fr;row-gap:22px;}.wave2-service-scope__item:nth-child(2){border-right:0;}.wave2-service-scope__item:nth-child(3),.wave2-service-scope__item:nth-child(4){padding-top:20px;border-top:1px solid rgba(255,255,255,.1);}}
@media (max-width:560px){.wave2-service-scope__grid{grid-template-columns:1fr;}.wave2-service-scope__item{border-right:0!important;border-top:1px solid rgba(255,255,255,.1);padding:18px 0!important;margin:0;}.wave2-service-scope__item:first-child{border-top:0;padding-top:0!important;}}
.lf-mail-fallback{display:inline-block;margin-top:10px;color:var(--paper);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(134,200,149,.75);}
.lf-mail-fallback:hover,.lf-mail-fallback:focus-visible{color:var(--green);text-decoration-color:var(--green);}
}
@layer nbc.legacy{
@media (max-width:760px){:root{--m-gutter:clamp(18px,5vw,21px);--m-section:clamp(52px,13.5vw,62px);--m-section-tight:clamp(38px,10.2vw,46px);--m-section-loose:clamp(60px,16vw,72px);--m-display-short:clamp(39px,10.7vw,43px);--m-display-medium:clamp(36px,9.7vw,40px);--m-display-long:clamp(33px,8.9vw,37px);--m-display-xlong:clamp(31px,8.25vw,34px);--m-h2:clamp(28px,7.6vw,32px);--m-h3:clamp(21px,5.8vw,24px);--m-lead:clamp(17px,4.55vw,18.25px);--m-body:17px;--m-small:14px;--nbc-mobile-hero-primary:clamp(36px,9.7vw,40px);}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;}body.page.design-system-executive{width:100%;max-width:100%;overflow-x:clip;font-size:var(--m-body);line-height:1.62;}body.page.design-system-executive main,body.page.design-system-executive main.nbc-page-shell{width:100%;max-width:100%;overflow-x:clip;}body.page.design-system-executive main :where(section,article,div,aside,figure,form,fieldset,nav,ul,ol,li){min-inline-size:0;}body.page.design-system-executive main :where(img,picture,video,canvas,svg,iframe){max-inline-size:100%;}body.page.design-system-executive main :is(h1,.editorial-title,.display,.nbc-unified-hero-title,.case2-title){max-width:100%!important;text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;}body.page.design-system-executive main h2{max-width:100%!important;text-wrap:pretty!important;}body.page.design-system-executive main :is(.lede,.lead,.nbc-unified-hero-lead,.local-hero-lede,.knowledge-hero-note,.nbc-section-intro){width:auto!important;max-width:35ch!important;font-size:var(--m-lead)!important;line-height:1.55!important;text-wrap:pretty;}body.page.design-system-executive main :is(p,li,dd){text-wrap:pretty;}body.page.design-system-executive main :is(.mono,.nbc-eyebrow,.eyebrow,.ep-eyebrow,.knowledge-eyebrow,.evidence-eyebrow,.legal-hero-kicker,.nbc-hero-location){line-height:1.38;}body.page.design-system-executive :is(.service-context-section,.service-editorial-section,.knowledge-direct-library,.knowledge-diagnostic,.evidence-library-grid-section,.ac-section,.ih-command,.ih-architecture,.ih-routes,.ih-decision,.ih-ninety,.ih-evidence,.ih-faqs,.ih-next,.case-film-section,.case-evidence-system,.case-related,.case-knowledge-container,.case-audit-trail,.case-next-step){padding-block:var(--m-section)!important;}body.page.design-system-executive .site-header{backdrop-filter:blur(13px) saturate(110%)!important;-webkit-backdrop-filter:blur(13px) saturate(110%)!important;}body.page.design-system-executive .site-header .nav{width:calc(100% - (2 * var(--m-gutter)))!important;gap:7px!important;}body.page.design-system-executive .brand-logo{width:100px!important;max-height:42px!important;}body.page.design-system-executive .burger{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;}body.page.design-system-executive .nbc-mobile-header-cta{min-height:44px!important;padding-inline:13px!important;font-size:12.5px!important;}body.page.design-system-executive .site-header nav #menu.open{overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;}body.page.design-system-executive .site-header nav #menu.open .nav-sub a,body.page.design-system-executive .footer-navigation-row a{min-height:44px!important;}body.page.design-system-executive .site-header nav #menu.open>li>a,body.page.design-system-executive .site-header nav #menu.open .nav-summary{text-wrap:pretty;}body.page.design-system-executive :is(.btn,.button,.lm-btn,a.nav-cta){min-height:50px!important;padding-inline:18px!important;line-height:1.2!important;}body.page.design-system-executive :is([role="tab"],.m4-case-nav a,.m4-reading-nav a,.m7-document-nav a,.dg-guide-switcher a,.dg-guide-switcher button,.nbc-about-register-tabs button,.premium-hub-focus button,.ph-discovery-links a,.km-b5-filter,.baro-scenario,.dc5-process-types button,.dc5-result-switch button,.pp-scenario-picker button,.pp-step-jump button,.pr-process-picker button,.dp-usecases button,.dp-nav button,.ac-topic-grid button,.trade-diagnosis-tab,.ps-project-tab,.regional-topic-button,.regional-region-button,.regional-map-pin,.case2-film-replay,.case2-film-pause,.operating-twin__scenario,.pp-choice,.pr-dock-option,.dc7-choice,.dc7-choice-secondary,.p7-twin__scenario-index button,.p7-twin__break,.pr-reset,.pr-pull-handle,.p73-project-spine button,.baro-toolbar button,.dc5-stage-actions button,.dc5-evidence-card button,.dc5-replay-controls button,.dg4-gate-row button){min-height:44px!important;touch-action:manipulation;}body.page.design-system-executive :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){min-height:50px!important;max-width:100%!important;font-size:16px!important;line-height:1.35!important;scroll-margin-bottom:110px;}body.page.design-system-executive textarea{min-height:132px!important;resize:vertical;}body.page.design-system-executive input[type="range"]{min-height:44px!important;touch-action:pan-y;}body.page.design-system-executive form :is(button[type="submit"],input[type="submit"]){min-height:52px!important;}body.page.design-system-executive :is(.m4-case-nav,.m4-reading-nav,.dg-guide-switcher,.km-b5-filterset,.authority-hub-nav .wrap,.pp-scenario-picker,.pp-step-jump,.dc5-process-types,.dc5-result-switch,.ep-mobile-nav,.m7-document-nav__rail,[role="tablist"],[data-g10-horizontal="true"]){scroll-padding-inline:var(--m-gutter);-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;}body[data-mobile-premium="v6589"] [data-nbc-material="instrument"]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}.m3-signature,.m3-case,.m3-guide{padding-block:var(--m-section)!important;}.m3-next{padding-block:clamp(58px,15vw,68px) calc(62px + env(safe-area-inset-bottom))!important;}.m4-case-nav{padding-block:8px!important;scroll-padding-inline:var(--m-gutter)!important;}.m4-case-nav a{min-height:44px!important;padding-inline:14px!important;font-size:12px!important;}body[data-m4-kind="case-detail"] .m4-case-accordion summary{min-height:60px!important;}body[data-m4-kind="case-detail"] .m4-case-accordion[open] :is(p,li,dd){font-size:16px!important;line-height:1.64!important;}body[data-proof-story^="guide-"] .dg3-hero{padding-top:calc(var(--m-header-h) + env(safe-area-inset-top) + 20px)!important;padding-bottom:46px!important;}body[data-proof-story^="guide-"] .dg3-hero h1{font-size:clamp(34px,9.1vw,40px)!important;line-height:1!important;letter-spacing:-.042em!important;text-wrap:pretty!important;}body[data-proof-story^="guide-"] :is(.dg3-section,.dg3-access){padding-block:clamp(50px,13vw,60px)!important;}body[data-m4-kind="digital"] .dc5-question-panel{padding-top:20px!important;padding-bottom:34px!important;}body[data-m4-kind="digital"] .dc5-stage{min-height:230px!important;}body.page.design-system-executive .site-footer{padding-top:44px!important;}body.page.design-system-executive .site-footer a{min-height:44px;}body.page.design-system-executive .footer-signature>p{font-size:13.5px!important;}}
@media (max-width:374px){:root{--m-gutter:18px;--m-display-short:38px;--m-display-medium:35px;--m-display-long:32px;--m-display-xlong:30px;}body.page.design-system-executive .brand-logo{width:94px!important;}body.page.design-system-executive .nbc-mobile-header-cta{padding-inline:10px!important;font-size:12px!important;}}
@media (min-width:761px) and (max-width:820px){body.page.design-system-executive :is(button,.btn,.button,.lm-btn,[role="tab"],summary){min-height:44px;}body.page.design-system-executive :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){font-size:16px;}}
@media (max-width:760px) and (prefers-reduced-motion:reduce){body.page.design-system-executive *,body.page.design-system-executive *::before,body.page.design-system-executive *::after{scroll-behavior:auto!important;}}
@media (max-width:760px){body.page.design-system-executive .site-header nav #menu.open{padding-bottom:calc(32px + env(safe-area-inset-bottom))!important;}}
}
@layer nbc.legacy{}
@layer nbc.legacy{
:root{--nbc-evidence-paper:#f3f0e8;--nbc-evidence-paper-2:#ebe8e0;--nbc-evidence-ink:#111711;--nbc-evidence-muted:#525c54;--nbc-evidence-link:#356e46;--nbc-dark-copy:#eef3ef;}
body.page.design-system-executive[data-ambilight-contract="v6660"]:not(.page-home) main.nbc-page-shell [data-ambient="evidence"]:is([data-folio],[data-nbc-material="paper"],[data-nbc-material="evidence"]):not(.article-diagnostic-context){background:linear-gradient(180deg,var(--nbc-evidence-paper),var(--nbc-evidence-paper-2))!important;color:var(--nbc-evidence-ink)!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"]:not(.page-home) main.nbc-page-shell [data-ambient="evidence"]:is([data-folio],[data-nbc-material="paper"],[data-nbc-material="evidence"]):not(.article-diagnostic-context) :is(h1,h2,h3,h4,h5,h6,strong,b,dt,summary,th){color:var(--nbc-evidence-ink)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"]:not(.page-home) main.nbc-page-shell [data-ambient="evidence"]:is([data-folio],[data-nbc-material="paper"],[data-nbc-material="evidence"]):not(.article-diagnostic-context) :is(p,li,dd,small,figcaption,td){color:var(--nbc-evidence-muted)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"]:not(.page-home) main.nbc-page-shell [data-ambient="evidence"]:is([data-folio],[data-nbc-material="paper"],[data-nbc-material="evidence"]):not(.article-diagnostic-context) a:not(.btn):not([class*="button"]){color:var(--nbc-evidence-link);}
body.page-service .service-case-proof[data-ambient="evidence"]{background:var(--p73-paper,var(--p3-paper,var(--nbc-evidence-paper)))!important;color:var(--p73-paper-ink,var(--p3-paper-ink,var(--nbc-evidence-ink)))!important;}
@media (prefers-contrast:more){body.page.design-system-executive[data-ambilight-contract="v6660"]:not(.page-home) main.nbc-page-shell [data-ambient="evidence"]:is([data-folio],[data-nbc-material="paper"],[data-nbc-material="evidence"]):not(.article-diagnostic-context){--nbc-evidence-muted:#3f4841;}}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-surface="paper"]{color:var(--nbc-evidence-ink)!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-surface="paper"] :is(h1,h2,h3,h4,h5,h6,strong,b,dt,summary,th){color:var(--nbc-evidence-ink)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-surface="paper"] :is(p,li,dd,small,figcaption,td){color:var(--nbc-evidence-muted)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-surface="paper"] a:not(.btn):not([class*="button"]){color:var(--nbc-evidence-link)!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-surface="dark"]{color:var(--nbc-dark-copy)!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-surface="dark"] :is(h1,h2,h3,h4,h5,h6,dt,summary,th){color:var(--nbc-dark-copy)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-surface="dark"] :is(p,li,dd,small,figcaption,td){color:var(--nbc-dark-muted)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-ambilight-contract="v6660"] main.nbc-page-shell [data-surface="dark"] a:not(.btn):not([class*="button"]){color:#a6ddb1!important;}
}
@layer nbc.legacy{
.service-close-v6694{position:relative;padding:clamp(76px,8vw,124px) 0;background:linear-gradient(180deg,rgba(8,15,11,.2),rgba(8,15,11,.56));border-top:1px solid rgba(247,245,242,.09);}
.service-close-v6694 .sw{position:relative;z-index:1;}
.service-close-v6694__panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:clamp(46px,7vw,108px);align-items:end;padding:clamp(36px,4vw,58px);border:1px solid rgba(139,207,154,.22);border-radius:18px;background:linear-gradient(135deg,rgba(139,207,154,.055),rgba(247,245,242,.018) 48%,rgba(8,15,11,.15));box-shadow:0 24px 70px rgba(0,0,0,.12);}
.service-close-v6694__copy{max-width:790px;}
.service-close-v6694__copy>.mono{display:block;margin-bottom:18px;color:#8bcf9a;font-size:10px;line-height:1.45;letter-spacing:.12em;}
.service-close-v6694__copy h2{max-width:16.5em;margin:0;font-size:clamp(38px,4.1vw,64px);line-height:.99;letter-spacing:-.045em;text-wrap:balance;}
.service-close-v6694__copy>p{max-width:58ch;margin:22px 0 0;color:rgba(247,245,242,.72);font-size:clamp(16px,1.2vw,18px);line-height:1.68;}
.service-close-v6694__actions{display:grid;align-content:end;gap:18px;min-width:0;}
.service-close-v6694__actions>.btn{width:100%;justify-content:center;min-height:52px;}
.service-close-v6694__secondary{display:flex;flex-wrap:wrap;gap:9px 22px;align-items:center;}
.service-close-v6694__secondary a{position:relative;color:rgba(247,245,242,.78);font-size:14px;font-weight:650;text-decoration:none;text-underline-offset:4px;transition:color .18s ease;}
.service-close-v6694__secondary a+a::before{content:"";position:absolute;left:-12px;top:50%;width:3px;height:3px;border-radius:50%;background:rgba(139,207,154,.55);transform:translateY(-50%);}
.service-close-v6694__secondary a:hover,.service-close-v6694__secondary a:focus-visible{color:#8bcf9a;}
.service-close-v6694 .nbc-anchor-compat{position:absolute;width:1px;height:1px;overflow:hidden;}
@media (max-width:980px){.service-close-v6694__panel{grid-template-columns:1fr;gap:32px;}.service-close-v6694__actions{max-width:520px;}.service-close-v6694__copy h2{max-width:18em;}}
@media (max-width:760px){.service-close-v6694{padding:58px 0;}.service-close-v6694__panel{gap:28px;padding:28px 22px;border-radius:14px;}.service-close-v6694__copy h2{font-size:clamp(31px,8.6vw,39px);line-height:1.02;}.service-close-v6694__copy>p{font-size:16px;}.service-close-v6694__secondary{display:grid;gap:11px;}.service-close-v6694__secondary a+a::before{display:none;}}
@media (prefers-reduced-motion:reduce){.service-close-v6694__secondary a{transition:none;}}
}
@layer nbc.legacy{
@media (max-width:760px){html{--m7-bg:#06130d;--m7-bg-soft:#0a1a12;--m7-bg-raised:#0d2117;--m7-paper:#f3f1e9;--m7-paper-soft:#ebe8de;--m7-ink:#0a1710;--m7-text:#f3f5ef;--m7-muted:#aeb8b0;--m7-muted-strong:#c7cec7;--m7-accent:#8dd6a2;--m7-accent-strong:#a6e8b7;--m7-line:rgba(226,240,230,.16);--m7-line-paper:rgba(8,31,19,.16);--m7-gutter:clamp(18px,5.15vw,24px);--m7-section:clamp(62px,16vw,72px);--m7-section-tight:clamp(46px,12vw,54px);--m7-section-feature:clamp(78px,20vw,88px);--m7-radius:18px;--m7-header-h:64px;--m7-inline-start:max(var(--m7-gutter),env(safe-area-inset-left,0px));--m7-inline-end:max(var(--m7-gutter),env(safe-area-inset-right,0px));--m-gutter:var(--m7-gutter);--nbc-mobile-gutter:var(--m7-gutter);--nbc-page-gutter:var(--m7-gutter);--nbc-gutter:var(--m7-gutter);--layout-gutter:var(--m7-gutter);--m-header-h:var(--m7-header-h);--nbc-mobile-header:var(--m7-header-h);--m-section:var(--m7-section);--nbc-mobile-section:var(--m7-section);--nbc-mobile-section-standard:var(--m7-section);--nbc-layout-section:var(--m7-section);--space-section:var(--m7-section);--section-space:var(--m7-section);--m-section-tight:var(--m7-section-tight);--nbc-mobile-section-tight:var(--m7-section-tight);--nbc-mobile-section-compact:var(--m7-section-tight);--nbc-layout-section-compact:var(--m7-section-tight);--space-section-compact:var(--m7-section-tight);--section-space-tight:var(--m7-section-tight);--m-section-loose:var(--m7-section-feature);--nbc-mobile-section-feature:var(--m7-section-feature);--m-surface:var(--m7-bg-soft);--m-surface-deep:var(--m7-bg);--m-paper:var(--m7-paper);--m-paper-ink:var(--m7-ink);--m-radius:var(--m7-radius);--m7-ease:cubic-bezier(.22,.72,.18,1);scroll-padding-top:calc(var(--m7-header-h) + env(safe-area-inset-top,0px) + 14px);-webkit-text-size-adjust:100%;text-size-adjust:100%;}body[data-mobile-art="v7"]{min-width:0;overflow-x:clip;background:var(--m7-bg);font-size:17px;line-height:1.6;font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}body[data-mobile-art="v7"] main,body[data-mobile-art="v7"] main>*,body[data-mobile-art="v7"] section,body[data-mobile-art="v7"] article,body[data-mobile-art="v7"] aside,body[data-mobile-art="v7"] figure{min-width:0;}body[data-mobile-art="v7"] .wrap{width:100%;max-width:none;margin-inline:auto;padding-left:var(--m7-inline-start);padding-right:var(--m7-inline-end);}body[data-mobile-art="v7"] :where(h1,h2,h3,h4,p,li,blockquote,figcaption){overflow-wrap:break-word;}body[data-mobile-art="v7"] :where(h1,h2,h3){margin-top:0;text-wrap:balance;letter-spacing:-.035em;}body[data-mobile-art="v7"] :where(h1,.hero h1,.service-hero h1,.ep-hero h1,.case2-hero h1,.ac-founder-hero h1,.local-hero h1){font-size:clamp(2.45rem,11.1vw,3rem);line-height:.98;letter-spacing:-.052em;}body[data-mobile-art="v7"] :where(h2,.p7-title){font-size:clamp(2.05rem,9.2vw,2.45rem);line-height:1.02;}body[data-mobile-art="v7"] :where(h3){font-size:clamp(1.38rem,6.25vw,1.65rem);line-height:1.12;letter-spacing:-.028em;}body[data-mobile-art="v7"] :where(p,li){hanging-punctuation:first last;}body[data-mobile-art="v7"] :where(.lead,.hero-lead,.service-hero__lead,.ep-hero__lead,.ac-founder-hero__lead,.local-hero__lead){font-size:clamp(1.04rem,4.5vw,1.18rem);line-height:1.55;}body[data-mobile-art="v7"] :where(.eyebrow,.mono,[class*="kicker"],[class*="eyebrow"],[class*="__number"]){writing-mode:horizontal-tb;text-orientation:mixed;max-width:100%;min-width:0;letter-spacing:.15em;}body[data-mobile-art="v7"] img,body[data-mobile-art="v7"] video,body[data-mobile-art="v7"] canvas,body[data-mobile-art="v7"] svg{max-width:100%;}body[data-mobile-art="v7"] :where(a.btn,button,.button,.lm-btn,a.nav-cta,.nbc-mobile-header-cta,[role="button"],[role="tab"]){touch-action:manipulation;-webkit-tap-highlight-color:transparent;}body[data-mobile-art="v7"] :where(a.btn,.btn-solid,.btn-outline,.button,.lm-btn){min-height:54px;padding:14px 20px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.94rem;line-height:1.1;font-weight:700;}body[data-mobile-art="v7"] :where(button,[role="button"],[role="tab"],summary){min-height:44px;}body[data-mobile-art="v7"] :where(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="hidden"]):not([type="color"]):not([type="file"]),select,textarea){min-height:50px;font-size:16px;}body[data-mobile-art="v7"] textarea{min-height:132px;}body[data-mobile-art="v7"] [data-nbc-material="deep"],body[data-mobile-art="v7"] [data-surface="dark"]{--m7-surface-bg:var(--m7-bg);--m7-surface-text:var(--m7-text);--m7-surface-muted:var(--m7-muted);color:var(--m7-surface-text);}body[data-mobile-art="v7"] [data-nbc-material="evidence"],body[data-mobile-art="v7"] [data-surface="paper"]{--m7-surface-bg:var(--m7-paper);--m7-surface-text:var(--m7-ink);--m7-surface-muted:#526057;color:var(--m7-surface-text);}body[data-mobile-art="v7"] [data-nbc-material="instrument"],body[data-mobile-art="v7"] [data-surface="instrument"]{--m7-surface-bg:var(--m7-bg-raised);--m7-surface-text:var(--m7-text);--m7-surface-muted:var(--m7-muted-strong);color:var(--m7-surface-text);}body[data-mobile-art="v7"] .site-header{position:fixed;z-index:1000;inset:0 0 auto 0;height:calc(var(--m7-header-h) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);background:linear-gradient(180deg,rgba(4,15,10,.94),rgba(4,15,10,.82));border-bottom:1px solid rgba(224,240,229,.10);backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%);transition:transform .34s var(--m7-ease),background .28s ease,border-color .28s ease;}body[data-mobile-art="v7"][data-v7-header-visibility="hidden"]:not(.menu-open) .site-header{transform:translate3d(0,-105%,0);}body[data-mobile-art="v7"] .site-header>.wrap.nav,body[data-mobile-art="v7"] .site-header .nav{height:var(--m7-header-h);min-height:var(--m7-header-h);width:100%;max-width:none;padding-left:var(--m7-inline-start);padding-right:var(--m7-inline-end);margin:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;}body[data-mobile-art="v7"] .site-header .brand{grid-column:1;display:flex;align-items:center;width:96px;min-width:0;transition:width .28s var(--m7-ease),opacity .2s ease;}body[data-mobile-art="v7"] .site-header .brand-logo{display:block;width:100%;height:auto;max-height:46px;object-fit:contain;object-position:left center;}body[data-mobile-art="v7"] .site-header nav{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;}body[data-mobile-art="v7"] .site-header .burger{width:44px;height:44px;min-width:44px;min-height:44px;margin:0;border:1px solid rgba(229,241,232,.20);border-radius:14px;background:rgba(255,255,255,.025);color:transparent;font-size:0;position:relative;display:grid;place-items:center;transition:background .2s ease,border-color .2s ease,transform .2s ease;}body[data-mobile-art="v7"] .site-header .burger::before,body[data-mobile-art="v7"] .site-header .burger::after{content:"";position:absolute;left:13px;width:18px;height:1.5px;border-radius:2px;background:var(--m7-text);transition:transform .25s var(--m7-ease),top .25s var(--m7-ease);}body[data-mobile-art="v7"] .site-header .burger::before{top:17px;box-shadow:0 5px 0 var(--m7-text);}body[data-mobile-art="v7"] .site-header .burger::after{top:27px;}body[data-mobile-art="v7"].menu-open .site-header .burger::before{top:21px;box-shadow:none;transform:rotate(45deg);}body[data-mobile-art="v7"].menu-open .site-header .burger::after{top:21px;transform:rotate(-45deg);}body[data-mobile-art="v7"] .site-header .nbc-mobile-context{grid-column:2;justify-self:start;min-width:0;max-width:100%;display:flex;align-items:center;opacity:0;transform:translateY(3px);pointer-events:none;transition:opacity .22s ease,transform .28s var(--m7-ease);}body[data-mobile-art="v7"] .site-header .nbc-mobile-context b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1;letter-spacing:.15em;text-transform:uppercase;color:var(--m7-muted-strong);font-weight:500;}body[data-mobile-art="v7"] .site-header .nbc-mobile-context span{display:none;}body[data-mobile-art="v7"] .site-header .nbc-mobile-header-cta{display:none;min-height:44px;align-items:center;justify-content:center;padding:0 11px;border:0;color:var(--m7-accent-strong);background:transparent;font-size:12px;line-height:1;font-weight:700;letter-spacing:-.01em;text-decoration:none;}body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header .brand{width:62px;}body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header>.wrap.nav,body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header .nav{grid-template-columns:62px minmax(0,1fr) auto auto;gap:8px;}body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header nav{grid-column:4;}body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header .nbc-mobile-context{opacity:1;transform:none;}body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header .nbc-mobile-header-cta{grid-column:3;display:inline-flex;}body[data-mobile-art="v7"] .site-header nav #menu.open{position:fixed;z-index:-1;inset:0;width:100vw;max-width:none;height:100dvh;margin:0;padding-top:calc(var(--m7-header-h) + env(safe-area-inset-top,0px) + 34px);padding-right:var(--m7-inline-end);padding-bottom:calc(26px + env(safe-area-inset-bottom,0px));padding-left:var(--m7-inline-start);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:stretch;gap:0;background:radial-gradient(75% 40% at 82% 10%,rgba(78,171,105,.10),transparent 72%),
      #06130d;border:0;border-radius:0;box-shadow:none;}body[data-mobile-art="v7"] .site-header nav #menu.open>li{width:100%;margin:0;padding:0;border-bottom:1px solid var(--m7-line);}body[data-mobile-art="v7"] .site-header nav #menu.open>li>a,body[data-mobile-art="v7"] .site-header nav #menu.open .nav-summary{width:100%;min-height:58px;padding:14px 0;display:flex;align-items:center;justify-content:space-between;text-align:left;color:var(--m7-text);font-size:clamp(1.38rem,6.4vw,1.7rem);line-height:1.05;letter-spacing:-.035em;font-weight:700;text-decoration:none;background:none;border:0;}body[data-mobile-art="v7"] .site-header nav #menu.open .nav-sub{position:static;width:100%;padding:0 0 14px;margin:0;background:none;border:0;box-shadow:none;}body[data-mobile-art="v7"] .site-header nav #menu.open .nav-sub a{min-height:44px;padding:8px 0 8px 14px;display:flex;align-items:center;color:var(--m7-muted-strong);font-size:15px;line-height:1.3;}body[data-mobile-art="v7"] .site-header nav #menu.open .nav-cta{margin-top:18px;min-height:54px;border-radius:16px;background:var(--m7-paper);color:var(--m7-ink);justify-content:center;font-size:15px;}body[data-mobile-art="v7"] .site-header nav #menu.open>.nbc-premium-menu-intro{display:none;}body[data-mobile-art="v7"].menu-open{overflow:hidden;}body[data-mobile-art="v7"] :focus-visible{outline:2px solid var(--m7-accent-strong);outline-offset:3px;}body[data-mobile-art="v7"] .site-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));}body[data-mobile-art="v7"] .site-footer .wrap{padding-left:var(--m7-inline-start);padding-right:var(--m7-inline-end);}body[data-mobile-art="v7"] .site-footer .footer-main{display:block;}body[data-mobile-art="v7"] .site-footer .footer-navigation-row{display:grid;grid-template-columns:1fr;gap:0;margin-top:32px;border-top:1px solid var(--m7-line);}body[data-mobile-art="v7"] .site-footer .footer-navigation-row a{min-height:48px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--m7-line);}body[data-mobile-art="v7"] .site-footer .footer-meta{margin-top:28px;display:grid;gap:8px;font-size:12px;line-height:1.45;}}
@media (max-width:350px){body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header .nbc-mobile-context{display:none;}body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header>.wrap.nav,body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header .nav{grid-template-columns:58px minmax(0,1fr) auto auto;}}
@media (prefers-reduced-motion:reduce){body[data-mobile-art="v7"] *,body[data-mobile-art="v7"] *::before,body[data-mobile-art="v7"] *::after{scroll-behavior:auto!important;}body[data-mobile-art="v7"] .site-header,body[data-mobile-art="v7"] .site-header *,body[data-mobile-art="v7"] :where(a.btn,button,.button,.lm-btn){transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;}}
@media (max-width:760px){body[data-mobile-art="v7"] :where(a.btn,.btn-solid,.btn-outline,.button,.lm-btn){min-height:54px!important;}body[data-mobile-art="v7"] .site-header .nav>.nbc-mobile-context{position:static!important;left:auto!important;top:auto!important;max-width:100%!important;transform:translateY(3px)!important;visibility:hidden!important;opacity:0!important;}body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header .nav>.nbc-mobile-context{display:flex!important;visibility:visible!important;opacity:1!important;transform:none!important;}body[data-mobile-art="v7"] .site-header .nav>.nbc-mobile-header-cta{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(2px)!important;}body[data-mobile-art="v7"][data-v7-header-state="context"] .site-header .nav>.nbc-mobile-header-cta{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;min-height:44px!important;padding:0 10px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--m7-accent-strong)!important;border-bottom:1px solid rgba(166,232,183,.32)!important;}body[data-mobile-art="v7"].menu-open .site-header .nav>:is(.nbc-mobile-context,.nbc-mobile-header-cta){visibility:hidden!important;opacity:0!important;pointer-events:none!important;}body[data-mobile-art="v7"] .site-header nav #menu.open>.nbc-premium-menu-intro{display:none!important;}}
@media (max-width:760px){body[data-mobile-art="v7"][data-v7-header-visibility="hidden"]:not(.menu-open) .site-header{transform:translate3d(0,-105%,0)!important;}body[data-mobile-art="v7"][data-v7-header-visibility="visible"] .site-header,body[data-mobile-art="v7"].menu-open .site-header{transform:translate3d(0,0,0)!important;}}
@media (max-width:760px){body[data-mobile-art="v7"] main h1{overflow-wrap:normal!important;word-break:normal!important;}body[data-mobile-art="v7"][data-m7a-active="regional"] .authority-hero h1{max-width:100%!important;}}
@media (max-width:430px){body[data-mobile-art="v7"][data-m7a-active="regional"] .authority-hero h1,body#nbc-page[data-mobile-art="v7"][data-m7a-active="goettingen"] .local-hero h1{font-size:clamp(35px,10.8vw,46px)!important;}}
}
@layer nbc.legacy{
:root{--nbc-folio-paper: #f1eee5;--nbc-folio-paper-2: #e7e1d4;--nbc-folio-ink: #0b1710;--nbc-folio-muted: #4d5a51;--nbc-folio-moss: #315f3e;--nbc-folio-rule: #cfc8ba;--nbc-folio-max: 1180px;--nbc-folio-reading: 780px;--nbc-folio-pad-x: clamp(20px, 4vw, 72px);--nbc-folio-pad-y: clamp(72px, 9vw, 132px);}
[data-folio]{--folio-accent: var(--nbc-folio-moss);position:relative;isolation:isolate;color:var(--nbc-folio-ink);background:radial-gradient(circle at 18% 12%, rgba(49,95,62,.025) 0 1px, transparent 1.25px) 0 0 / 5px 5px,
    linear-gradient(180deg, rgba(255,255,255,.11), rgba(255,255,255,0) 26%),
    var(--nbc-folio-paper);border-block:1px solid rgba(11,23,16,.12);border-radius:0;box-shadow:none;overflow:clip;}
[data-folio] *,[data-folio] *::before,[data-folio] *::after{box-sizing:border-box;}
[data-folio] :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin-top:0;}
[data-folio] :where(h1,h2,h3,h4,strong,b){color:var(--nbc-folio-ink);}
[data-folio] :where(p,li,figcaption,small){color:var(--nbc-folio-muted);}
[data-folio] a{color:var(--nbc-folio-moss);text-decoration-thickness:1px;text-underline-offset:.22em;}
.nbc-folio__inner{width:min(calc(100% - (2 * var(--nbc-folio-pad-x))), var(--nbc-folio-max));margin-inline:auto;padding-block:var(--nbc-folio-pad-y);}
.nbc-folio__meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 clamp(38px, 5vw, 68px);font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:10px;font-weight:600;line-height:1.35;letter-spacing:.12em;text-transform:uppercase;color:var(--folio-accent);}
.nbc-folio__ledger{margin-top:clamp(56px, 7vw, 96px);border-top:1px solid var(--nbc-folio-rule);}
.nbc-folio__row{display:grid;grid-template-columns:minmax(120px,.65fr) minmax(0,1.6fr);gap:24px 52px;align-items:baseline;padding:24px 0 26px;border-bottom:1px solid var(--nbc-folio-rule);}
.nbc-folio__row>span{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--folio-accent);}
.nbc-folio__row>:where(strong,p,div){margin:0;font-size:clamp(17px, 1.45vw, 20px);line-height:1.5;}
.nbc-folio__row>strong{font-weight:600;}
[data-folio="reading"] .nbc-folio__inner{width:min(calc(100% - (2 * var(--nbc-folio-pad-x))), var(--nbc-folio-reading));}
@media (max-width:760px){:root{--nbc-folio-pad-x: max(20px, env(safe-area-inset-left));--nbc-folio-pad-y: clamp(62px, 17vw, 88px);}.nbc-folio__inner{width:min(calc(100% - 40px), var(--nbc-folio-max));}.nbc-folio__meta{margin-bottom:34px;}.nbc-folio__ledger{margin-top:50px;}.nbc-folio__row{grid-template-columns:1fr;gap:9px;padding:21px 0 23px;}.nbc-folio__row>:where(strong,p,div){font-size:17px;line-height:1.52;}}
@media (prefers-reduced-motion:reduce){[data-folio] *,[data-folio] *::before,[data-folio] *::after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;}}
}
@layer nbc.legacy{
@media (max-width:760px){body.page-service[data-mobile-services-v7="v7003"]{--m7s-ink:#f6f4ef;--m7s-muted:rgba(246,244,239,.66);--m7s-green:#93d9a2;--m7s-line:rgba(246,244,239,.105);--m7s-deep:#07100b;--m7s-deeper:#050b08;--m7s-paper:#f2efe7;--m7s-paper-ink:#111611;}body.page-service[data-mobile-services-v7-active="true"] main.nbc-page-shell>section:not(.service-hero),body.page-service[data-mobile-services-v7-active="true"] main.nbc-page-shell>.nbc-anchor-compat{display:none!important;}body.page-service[data-mobile-services-v7-active="true"] .service-hero-proofline :is(span,small){font-size:11px!important;line-height:1.4!important;color:rgba(246,244,239,.54)!important;}.m7s-service{background:var(--m7s-deep);color:var(--m7s-ink);}.m7s-service *{box-sizing:border-box;}.m7s-service a{color:inherit;}.m7s-scene{padding:clamp(50px,13vw,62px) 0;border-top:1px solid var(--m7s-line);}.m7s-scene h2{margin:0;max-width:11ch;font-size:clamp(31px,8.5vw,36px)!important;line-height:1.01!important;letter-spacing:-.041em!important;}.m7s-close>div>p,.m7s-evidence p{max-width:33ch;margin:18px 0 0;color:var(--m7s-muted);font-size:16.5px;line-height:1.6;}.m7s-signature{background:radial-gradient(circle at 92% 4%,rgba(145,212,159,.13),transparent 29%),var(--m7s-deeper);}.m7s-evidence{background:var(--m7s-paper);color:var(--m7s-paper-ink);border-top:0;}.m7s-evidence h2{color:var(--m7s-paper-ink)!important;}.m7s-evidence p{color:#566057;}.m7s-evidence a{display:inline-flex;min-height:44px;align-items:center;margin-top:18px;color:#214f2c;font-weight:700;text-decoration:none;}.m7s-close{background:radial-gradient(circle at 20% 5%,rgba(145,212,159,.10),transparent 30%),#06100a;}.m7s-close h2{max-width:12ch;}.m7s-close .btn{width:100%;min-height:54px;margin-top:26px;}}
}
@layer nbc.legacy{
html[data-folio-contract="v7010"] body[data-folio-migration="f1-v7011"] [data-folio]{--f1-ink: var(--nbc-folio-ink);--f1-muted: var(--nbc-folio-muted);--f1-rule: var(--nbc-folio-rule);background:radial-gradient(circle at 16% 9%, rgba(49,95,62,.032) 0 1px, transparent 1.2px) 0 0/6px 6px,
    linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,0) 24%),
    var(--nbc-folio-paper)!important;color:var(--f1-ink)!important;border-radius:0!important;box-shadow:none!important;}
html[data-folio-contract="v7010"] body[data-folio-migration="f1-v7011"] [data-folio]::before{content:"";position:absolute;inset:0 auto auto 0;width:min(28vw,420px);height:1px;background:var(--nbc-folio-moss);opacity:.72;pointer-events:none;}
html[data-folio-contract="v7010"] body[data-folio-migration="f1-v7011"] [data-folio] .nbc-folio__meta{margin-bottom:clamp(40px,5vw,72px)!important;}
html[data-folio-contract="v7010"] body[data-folio-migration="f1-v7011"] [data-folio] .nbc-folio__row strong{display:block;margin:0 0 5px;font-size:clamp(21px,2vw,29px);line-height:1.05;letter-spacing:-.035em;color:var(--nbc-folio-ink)!important;}
html[data-folio-contract="v7010"] body[data-folio-migration="f1-v7011"] [data-folio] .nbc-folio__row p{margin:0;max-width:58ch;color:var(--nbc-folio-muted)!important;font-size:15px;line-height:1.55;}
body.page-service[data-folio-migration="f1-v7011"] #projektbeleg[data-folio]{padding:0!important;min-height:clamp(700px,64vw,920px);display:flex;align-items:center;border-block:1px solid rgba(11,23,16,.13)!important;}
body.page-service[data-folio-migration="f1-v7011"] #projektbeleg>.nbc-folio__inner{padding-block:clamp(92px,9vw,136px);}
body.page-service[data-folio-migration="f1-v7011"] .m7s-evidence{display:none!important;}
body.page-service[data-folio-migration="f1-v7011"] .m7s-service>#projektbeleg[data-folio]{display:flex!important;width:100%;max-width:none;margin:0;}
@media (max-width:760px){html[data-folio-contract="v7010"] body[data-folio-migration="f1-v7011"] [data-folio]::before{width:96px;}body.page-service[data-folio-migration="f1-v7011"] #projektbeleg[data-folio]{min-height:0;display:block!important;}body.page-service[data-folio-migration="f1-v7011"] #projektbeleg>.nbc-folio__inner{width:calc(100% - 40px)!important;padding-block:76px!important;}}
html[data-folio-contract="v7010"] body.page-service[data-folio-migration="f1-v7011"] #projektbeleg.service-case-proof[data-ambient="evidence"][data-folio]{background-color:var(--nbc-folio-paper)!important;background-image:radial-gradient(circle at 16% 9%,rgba(49,95,62,.032) 0 1px,transparent 1.2px),
    linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,0) 24%)!important;background-size:6px 6px,auto!important;color:var(--nbc-folio-ink)!important;}
}
@layer nbc.legacy{
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio]{background-color:var(--nbc-folio-paper)!important;background-image:radial-gradient(circle at 16% 9%, rgba(49,95,62,.026) 0 1px, transparent 1.2px),
    linear-gradient(180deg, rgba(255,255,255,.20), rgba(255,255,255,0) 24%)!important;background-size:6px 6px, auto!important;background-position:0 0, 0 0!important;background-repeat:repeat, no-repeat!important;color:var(--nbc-folio-ink)!important;border-radius:0!important;box-shadow:none!important;border-color:rgba(11,23,16,.12)!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio]::after{content:none!important;background:none!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio]::before{max-height:1px!important;pointer-events:none!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio] :where(h1,h2,h3,h4,h5,h6,strong,b,dt){color:var(--nbc-folio-ink)!important;-webkit-text-fill-color:currentColor!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio] :where(p,li,dd,figcaption,caption,td,small){color:var(--nbc-folio-muted)!important;-webkit-text-fill-color:currentColor!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio] :where(a:not(.btn),.mono,.nbc-eyebrow,[class*="eyebrow"],[class*="kicker"],.nbc-folio__meta,.nbc-folio__metric-label,.nbc-folio__row>span){color:var(--nbc-folio-moss)!important;-webkit-text-fill-color:currentColor!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio="reading"] :where(.ep-journey,.ep-executive-answer,.ep-answer-triad,.ep-practice-scenario,.ep-body,.ep-decision-ledger,.ep-conclusion,.article-diagnostic-context,.article-knowledge-container,.hinweis,.source-note,.ep-table-wrap,.ep-responsibility-ledger,.ep-redflags,.ep-sources,.dg5-guide-bridge,.dg5-guide-bridge__inner,.nbc-knowledge-item){background:transparent!important;background-image:none!important;box-shadow:none!important;border-radius:0!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio="reading"] :where(.hinweis,.source-note,.ep-practice-scenario){width:100%!important;max-width:100%!important;margin-inline:0!important;padding:22px 0!important;border:0!important;border-block:1px solid var(--nbc-folio-rule)!important;color:var(--nbc-folio-muted)!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio="reading"] :where(.hinweis,.source-note,.ep-practice-scenario) :where(p,span,strong){color:inherit!important;-webkit-text-fill-color:currentColor!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio="reading"] :where(.hinweis,.source-note,.ep-practice-scenario) strong{color:var(--nbc-folio-ink)!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio="reading"] :where(.ep-section-kicker .mono,.ep-answer-triad .mono,.ep-visual-head .mono,.ep-chapter-head .mono,.ep-decision-ledger .mono,.ep-conclusion .mono,.dg5-guide-bridge .mono,.nbc-eyebrow){color:var(--nbc-folio-moss)!important;-webkit-text-fill-color:currentColor!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio] :where(input,textarea,select){color:var(--nbc-folio-ink)!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio] :where(input:not([type="range"]),textarea,select){background-color:transparent!important;box-shadow:none!important;}
@media (prefers-contrast:more){html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio]{--nbc-folio-muted: #3f4d44;--nbc-folio-rule: #a9a193;}}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio="reading"] .m6-reading-path :where(a,span){color:var(--nbc-folio-moss)!important;-webkit-text-fill-color:currentColor!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio="working"] .ac-submit :where(span,strong){color:var(--nbc-folio-paper)!important;-webkit-text-fill-color:currentColor!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio="reading"] tr{background:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;}
html[data-folio-contract="v7010"] body:is(#nbc-page,[data-folio-migration]) [data-folio] .btn{box-shadow:none!important;}
}
@layer nbc.legacy{
@layer nbc.normal{
html[data-folio-contract="v7010"] body#nbc-page.page.design-system-executive [data-folio]{background-color:var(--nbc-folio-paper)!important;background-image:radial-gradient(circle at 16% 9%, rgba(49,95,62,.026) 0 1px, transparent 1.2px),
      linear-gradient(180deg, rgba(255,255,255,.20), rgba(255,255,255,0) 24%)!important;background-size:6px 6px, auto!important;background-position:0 0, 0 0!important;background-repeat:repeat, no-repeat!important;}
}
}
@layer nbc.legacy{
@layer nbc.normal{
body.page[data-eyebrow-release="v7015"] [data-section-eyebrow="true"]{font-family:var(--font-mono,"IBM Plex Mono",ui-monospace,monospace)!important;font-size:9px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:.105em!important;text-transform:uppercase!important;color:var(--nbc-surface-link,#719B79)!important;-webkit-text-fill-color:var(--nbc-surface-link,#719B79)!important;opacity:1!important;display:block!important;margin-top:0!important;margin-bottom:clamp(16px,1.35vw,21px)!important;}
body.page[data-eyebrow-release="v7015"] [data-section-eyebrow="true"]::before,body.page[data-eyebrow-release="v7015"] [data-section-eyebrow="true"]::after{content:none!important;display:none!important;box-shadow:none!important;}
body.page[data-eyebrow-release="v7015"] [data-folio] .nbc-eyebrow[data-folio-label="true"]{font-family:var(--font-mono,"IBM Plex Mono",ui-monospace,monospace)!important;font-size:9px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#4D5A51!important;-webkit-text-fill-color:#4D5A51!important;}
@media (max-width:760px){body.page[data-eyebrow-release="v7015"] [data-section-eyebrow="true"]{font-size:9px!important;letter-spacing:.095em!important;margin-bottom:16px!important;}}
}
}
@layer nbc.legacy{
:root{--nbc-folio-axis-gutter:var(--nbc-shell-gutter,var(--nbc-layout-gutter,clamp(32px,2.75vw,64px)));--nbc-folio-shell:max(0px,var(--nbc-shell-width,min(1680px,calc(100vw - (2 * var(--nbc-folio-axis-gutter))))));--nbc-folio-case-axis:1320px;}
@media (min-width:761px){html[data-folio-contract="v7010"] body.page-service [data-folio="evidence"]>.nbc-folio__inner{width:var(--nbc-shell-width,min(1680px,calc(100vw - (2 * var(--nbc-folio-axis-gutter)))))!important;max-width:var(--nbc-shell-max,1680px)!important;margin-inline:auto!important;padding-inline:0!important;}}
html[data-folio-contract="v7010"] [data-folio]:not([data-folio="reading"]){width:100%;max-width:none;}
html[data-folio-contract="v7010"] [data-folio-editorial="v7018"] .nbc-folio__opening{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:clamp(48px,6vw,116px);align-items:end;width:100%;max-width:none;}
html[data-folio-contract="v7010"] body:is(.page-home,.page-service,.page-regional) [data-folio-editorial="v7018"] .nbc-folio__row{grid-template-columns:minmax(180px,.48fr) minmax(0,1.52fr)!important;gap:24px clamp(48px,6vw,108px)!important;}
html[data-folio-contract="v7010"] body:is(.page-home,.page-service,.page-regional) [data-folio-editorial="v7018"] .nbc-folio__row>:where(strong,p,div){max-width:72ch;}
@media (max-width:760px){html[data-folio-contract="v7010"] [data-folio-editorial="v7018"] .nbc-folio__opening{grid-template-columns:1fr;gap:22px;}html[data-folio-contract="v7010"] body:is(.page-home,.page-service,.page-regional) [data-folio-editorial="v7018"] .nbc-folio__row{grid-template-columns:1fr!important;gap:8px!important;}}
}
@layer nbc.legacy{
@media (max-width:760px){html body[data-mobile-art="v7"] .site-header>.wrap.nav,html body[data-mobile-art="v7"] .site-header .nav{height:var(--m7-header-h,64px)!important;min-height:var(--m7-header-h,64px)!important;display:grid!important;align-items:center!important;box-sizing:border-box!important;}html body[data-mobile-art="v7"] .site-header .brand{grid-column:1!important;grid-row:1!important;width:96px!important;min-width:0!important;align-self:center!important;margin:0!important;}html body[data-mobile-art="v7"] .site-header .nav>.nbc-mobile-context{grid-column:2!important;grid-row:1!important;min-width:0!important;max-width:100%!important;align-self:center!important;}html body[data-mobile-art="v7"] .site-header .nav>.nbc-mobile-header-cta{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;min-height:44px!important;margin:0!important;}html body[data-mobile-art="v7"] .site-header .burger{z-index:1002!important;}html body[data-mobile-art="v7"] .site-header .burger::before,html body[data-mobile-art="v7"] .site-header .burger::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:18px!important;height:1.5px!important;margin:0!important;border:0!important;border-radius:2px!important;background:var(--m7-text,#f5f2ed)!important;box-shadow:none!important;transform-origin:center!important;}html body[data-mobile-art="v7"] .site-header .burger::before{transform:translate(-50%,-4px)!important;}html body[data-mobile-art="v7"] .site-header .burger::after{transform:translate(-50%,4px)!important;}html body[data-mobile-art="v7"].menu-open .site-header .burger::before,html body[data-mobile-art="v7"] .site-header .burger[aria-expanded="true"]::before{transform:translate(-50%,0) rotate(45deg)!important;}html body[data-mobile-art="v7"].menu-open .site-header .burger::after,html body[data-mobile-art="v7"] .site-header .burger[aria-expanded="true"]::after{transform:translate(-50%,0) rotate(-45deg)!important;}html body[data-mobile-art="v7"].menu-open .site-header .burger{background:#09140e!important;border-color:rgba(229,241,232,.22)!important;}}
@media (max-width:350px){html body[data-mobile-art="v7"] .site-header>.wrap.nav,html body[data-mobile-art="v7"] .site-header .nav{grid-template-columns:88px minmax(0,1fr) auto 44px!important;column-gap:6px!important;}html body[data-mobile-art="v7"] .site-header .brand{width:88px!important;}}
}
@layer nbc.legacy{
@layer nbc.normal{
@media (max-width:760px){html body[data-mobile-art="v7"] .site-header>.wrap.nav,html body[data-mobile-art="v7"] .site-header .nav{width:100%!important;max-width:none!important;margin:0!important;padding-left:var(--m7-inline-start,20px)!important;padding-right:var(--m7-inline-end,20px)!important;grid-template-columns:96px minmax(0,1fr) auto 44px!important;grid-template-rows:var(--m7-header-h,64px)!important;column-gap:8px!important;row-gap:0!important;}html body[data-mobile-art="v7"] .site-header nav{grid-column:4!important;grid-row:1!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;justify-self:end!important;align-self:center!important;}html body[data-mobile-art="v7"] .site-header .burger{grid-column:4!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border-radius:12px!important;border:1px solid rgba(229,241,232,.18)!important;background:rgba(255,255,255,.025)!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;white-space:nowrap!important;overflow:hidden!important;position:relative!important;inset:auto!important;transform:none!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;padding-left:var(--m7-inline-start,20px)!important;padding-right:var(--m7-inline-end,20px)!important;box-sizing:border-box!important;}}
}
}
@layer nbc.legacy{
@media (min-width:761px) and (max-width:1080px){html body[data-mobile-art="v7"] .site-header .nbc-mobile-context,html body[data-mobile-art="v7"] .site-header .nbc-mobile-header-cta{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}html body[data-mobile-art="v7"] .site-header .burger{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid rgba(229,241,232,.18)!important;border-radius:12px!important;background:rgba(255,255,255,.025)!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;white-space:nowrap!important;overflow:hidden!important;position:relative!important;z-index:1002!important;}html body[data-mobile-art="v7"] .site-header .burger::before,html body[data-mobile-art="v7"] .site-header .burger::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:18px!important;height:1.5px!important;border:0!important;border-radius:2px!important;background:#f5f2ed!important;box-shadow:none!important;transform-origin:center!important;}html body[data-mobile-art="v7"] .site-header .burger::before{transform:translate(-50%,-4px)!important;}html body[data-mobile-art="v7"] .site-header .burger::after{transform:translate(-50%,4px)!important;}html body[data-mobile-art="v7"].menu-open .site-header .burger::before,html body[data-mobile-art="v7"] .site-header .burger[aria-expanded="true"]::before{transform:translate(-50%,0) rotate(45deg)!important;}html body[data-mobile-art="v7"].menu-open .site-header .burger::after,html body[data-mobile-art="v7"] .site-header .burger[aria-expanded="true"]::after{transform:translate(-50%,0) rotate(-45deg)!important;}html body[data-mobile-art="v7"].menu-open .site-header .burger{background:#09140e!important;border-color:rgba(229,241,232,.22)!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open{position:fixed!important;inset:0!important;z-index:88!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100svh!important;max-height:100dvh!important;margin:0!important;padding:calc(72px + 30px) clamp(32px,4vw,48px) calc(30px + env(safe-area-inset-bottom,0px))!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:radial-gradient(70% 42% at 84% 8%,rgba(78,171,105,.09),transparent 72%),#06130d!important;border:0!important;border-radius:0!important;box-shadow:none!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open>.nbc-premium-menu-intro{display:none!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open>li:not(.nbc-premium-menu-intro){width:min(680px,100%)!important;margin:0 auto!important;padding:0!important;border-top:0!important;border-bottom:1px solid rgba(229,241,232,.12)!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open>li>a,html body[data-mobile-art="v7"] .site-header nav #menu.open .nav-summary{width:100%!important;min-height:58px!important;padding:14px 0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:#f5f2ed!important;font-size:clamp(22px,3.2vw,28px)!important;line-height:1.06!important;font-weight:700!important;text-align:left!important;background:none!important;border:0!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open .nav-sub{position:static!important;width:100%!important;margin:0!important;padding:0 0 14px!important;background:none!important;border:0!important;box-shadow:none!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open .nav-sub a{min-height:44px!important;padding:8px 0 8px 14px!important;display:flex!important;align-items:center!important;color:rgba(229,241,232,.68)!important;font-size:15px!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open .nav-cta{min-height:54px!important;margin:18px 0 0!important;border-radius:14px!important;background:#f1eee5!important;color:#0b1710!important;justify-content:center!important;font-size:15px!important;}}
@media (max-width:1080px){html body[data-mobile-art="v7"] .site-header{z-index:1000!important;}html body[data-mobile-art="v7"] .site-header nav #menu.open .nav-cta::before,html body[data-mobile-art="v7"] .site-header nav #menu.open .nav-cta::after{content:none!important;display:none!important;}}
}
@layer nbc.legacy{
@layer nbc.normal{
body[data-continuous-canvas="v7022"]:not(.page-styleguide) main,body[data-continuous-canvas="v7022"]:not(.page-styleguide) .nbc-page-shell{background-color:transparent!important;}
body[data-continuous-canvas="v7022"]:not(.page-styleguide) main>:where(section,article,aside,div):not([data-folio]){border-top:0!important;border-bottom:0!important;}
body[data-continuous-canvas="v7022"]:not(.page-styleguide) .site-footer{border-top-color:transparent!important;background-color:transparent!important;}
body[data-continuous-canvas="v7022"].page-service .service-close-v6694{position:relative;isolation:isolate;overflow:visible!important;border:0!important;background:transparent!important;}
body[data-continuous-canvas="v7022"].page-service .service-close-v6694::before{content:"";position:absolute;z-index:-1;inset:-10% 0 -8%;pointer-events:none;background:radial-gradient(58% 76% at 76% 45%, rgba(139,207,154,.065), transparent 72%);}
body[data-continuous-canvas="v7022"].page-service .service-close-v6694__panel{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
@media (max-width:760px){body[data-continuous-canvas="v7022"].page-service .m7s-service{background:linear-gradient(180deg, #0b2117 0%, #081a12 12%, var(--m7s-deep) 38%, var(--m7s-deep) 100%)!important;}body[data-continuous-canvas="v7022"].page-service .m7s-scene:not(.m7s-evidence){border-top:0!important;}body[data-continuous-canvas="v7022"].page-service .m7s-signature{background:radial-gradient(circle at 92% 4%, rgba(145,212,159,.13), transparent 29%)!important;}body[data-continuous-canvas="v7022"].page-service .m7s-close{background:radial-gradient(circle at 20% 5%, rgba(145,212,159,.10), transparent 30%)!important;}body[data-continuous-canvas="v7022"][data-mobile-art="v7"][data-m7a-active] main{background:transparent!important;}body[data-continuous-canvas="v7022"][data-mobile-art="v7"][data-m7a-active] .m7a-shell [data-nbc-material="deep"]{background:transparent!important;border-top:0!important;}body[data-continuous-canvas="v7022"][data-mobile-art="v7"][data-m7a-active] .m7a-shell [data-nbc-material="instrument"]{background:radial-gradient(85% 52% at 88% 2%, rgba(139,207,154,.055), transparent 72%)!important;border-top:0!important;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@media (max-width:760px){body[data-continuous-canvas="v7022"].page-service .wave2-service-scope:not([data-nbc-surface="paper"]){border-top:0!important;border-bottom:0!important;background:transparent!important;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@media (max-width:760px){body[data-continuous-canvas="v7022"] main>:where(.nbc-hero-system,.diagnose-hero,.dc5-premium,.case2-hero,.case2-index-hero,.dg3-hero,.bi-hero,.authority-hero):not([data-folio]){border-bottom:0!important;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{
body[data-continuous-canvas="v7022"]:not(.page-styleguide) .fab{display:none!important;visibility:hidden!important;pointer-events:none!important;}
@media (min-width:1081px){body[data-continuous-canvas="v7022"] .site-header :is(.nbc-mobile-header-cta,.nbc-mobile-context){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
@media (max-width:760px){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;}}
}
@layer nbc.legacy{
@layer nbc.normal{
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(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-workbench>section.baro-finding.baro-finding--integrated.r4-barometer-result>div.r4-result-triad.baro-result-ledger>article>span,div.baro-workbench>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,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>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>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>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>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;}
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.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;}
}
}
@layer nbc.legacy{
@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;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@media (max-width:760px){body.service-ki .ai-readiness-output :is(.mono,h3,strong,span){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;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
@layer nbc.normal{
html#nbc-document body#nbc-page main#main-content section#barometer .baro-scenario>span>small{font-size:13px!important;line-height:1.42!important;}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
html#nbc-document body#nbc-page :is(p.nbc-eyebrow,.dg5-guide-bridge__eyebrow){font-size:12px!important;line-height:1.45!important;}
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;}
html#nbc-document body#nbc-page.page-service main#main-content :is(a.service-hero-proofline>span,a.service-hero-proofline>b){font-size:13px!important;line-height:1.45!important;}
html#nbc-document body#nbc-page.page-service main#main-content .wave2-service-scope__item>p{font-size:16px!important;line-height:1.6!important;}
}
}
}
@layer nbc.legacy{
@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;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
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{font-size:13px!important;line-height:1.45!important;}
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){font-size:16px!important;line-height:1.6!important;}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{
html#nbc-document body#nbc-page main#main-content article.is-positive li{font-size:16px!important;line-height:1.6!important;}
@media (min-width:761px){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 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;}}
}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
@layer nbc.normal{
@layer nbc{}
}
}
@layer nbc.legacy{
body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field{inset:-5vh -5vw!important;transform:translateZ(0);backface-visibility:hidden;}
body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field::before,body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field::after{animation:none!important;filter:none!important;will-change:transform,opacity!important;transition:transform .86s cubic-bezier(.22,.61,.36,1),opacity .72s cubic-bezier(.22,.61,.36,1)!important;backface-visibility:hidden;}
body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field::before{width:124vmax!important;height:102vmax!important;}
body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field::after{width:138vmax!important;height:112vmax!important;}
body.page.design-system-executive .site-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgba(7,13,10,.88)!important;}
body.page.design-system-executive .site-header.compact,body.page.design-system-executive .site-header[data-scrolled="true"],body.page.design-system-executive.is-scrolled .site-header,body.page.is-scrolled.design-system-executive .site-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgba(7,13,10,.965)!important;}
body.page.design-system-executive #progress{transform-origin:0 50%;will-change:transform;}
@media (max-width:760px){body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field{inset:-3vh -7vw!important;}body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field::before{width:132vmax!important;height:116vmax!important;}body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field::after{width:144vmax!important;height:126vmax!important;}}
@media (prefers-reduced-motion:reduce){body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field::before,body.page.design-system-executive[data-ambilight-visual="v6665"] .nbc-ambient-field::after{transition:none!important;will-change:auto!important;}}
}
@layer nbc.legacy{
body.page-service[data-instrument-focus="true"] .site-header,body.page-service[data-instrument-focus="true"] .site-header:not(:focus-within):not([data-instrument-nav-open="true"]),body.page-service[data-instrument-focus="true"][data-instrument-nav-peek="true"] .site-header{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important;}
body.page-service[data-instrument-focus="true"] :is([data-process-reality-app],[data-provider-proof-app],[data-delegation-probe-app]){scroll-margin-top:calc(var(--header-height,80px) + 24px)!important;}
@media (max-width:760px){body.page-service[data-instrument-start-guard="true"] .site-header{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important;}}
}
@layer nbc.legacy{
body.page-service.service-ki{--ki-v7042-line:rgba(238,233,223,.13);--ki-v7042-line-strong:rgba(139,208,154,.30);--ki-v7042-copy:rgba(238,233,223,.74);--ki-v7042-muted:rgba(238,233,223,.60);}
body.page-service.service-ki main :is(.service-value-block,.ai-gates-head,.ai-readiness-head,.ai-scale-head,.service-close-v6694__copy){width:100%!important;max-width:none!important;}
body.page-service.service-ki main :is(.service-value-block h2,.ai-gates-head h2,.ai-readiness-head h2,.ai-scale-head h2,.service-close-v6694__copy h2){width:100%!important;max-width:none!important;text-wrap:balance!important;}
body.page-service.service-ki main :is(.service-value-block>p,.ai-gates-head>p,.ai-readiness-head>p,.ai-scale-head>p,.service-close-v6694__copy>p){max-width:72ch!important;}
@media (min-width:1101px){body.page-service.service-ki .ai-gates-head h2,body.page-service.service-ki .ai-readiness-head h2,body.page-service.service-ki .ai-scale-head h2{font-size:clamp(46px,4.45vw,66px)!important;line-height:.98!important;letter-spacing:-.047em!important;}body.page-service.service-ki .service-close-v6694__copy h2{font-size:clamp(46px,4.6vw,68px)!important;line-height:.98!important;letter-spacing:-.047em!important;}}
body.page-service.service-ki .service-hero-copy>.lede{max-width:64ch!important;line-height:1.52!important;}
body.page-service.service-ki .service-hero-proofline{margin-top:clamp(24px,2.2vw,34px)!important;}
body.page-service.service-ki .nbc-delegation-probe-section{padding-block:clamp(70px,6vw,96px)!important;}
body.page-service.service-ki .nbc-delegation-probe-section>.dp-wrap{width:min(calc(100% - (2 * var(--nbc-layout-gutter))),var(--nbc-layout-wide))!important;max-width:var(--nbc-layout-wide)!important;margin-inline:auto!important;}
body.page-service.service-ki .nbc-delegation-probe{overflow:hidden!important;border:1px solid rgba(139,208,154,.24)!important;border-radius:clamp(18px,2vw,26px)!important;background:radial-gradient(circle at 75% 3%,rgba(93,162,111,.10),transparent 32%),
    linear-gradient(180deg,rgba(8,14,10,.88),rgba(6,10,8,.94))!important;box-shadow:0 30px 80px rgba(0,0,0,.24)!important;}
body.page-service.service-ki .service-instrument-prestart{border:0!important;border-radius:inherit!important;box-shadow:none!important;}
body.page-service.service-ki .service-strategic-layer{padding-block:clamp(72px,6.4vw,96px)!important;}
body.page-service.service-ki .service-value-lens{margin-top:clamp(30px,3vw,44px)!important;border-top:1px solid var(--ki-v7042-line)!important;border-bottom:1px solid var(--ki-v7042-line)!important;}
body.page-service.service-ki .service-value-lens li{background:transparent!important;border-radius:0!important;box-shadow:none!important;}
body.page-service.service-ki .service-value-lens li.is-secondary :is(span,strong){color:rgba(238,233,223,.68)!important;opacity:1!important;}
body.page-service.service-ki .ai-value-action{display:flex;justify-content:flex-end;margin-top:22px;}
body.page-service.service-ki .ai-value-action a{display:inline-flex;align-items:center;gap:9px;padding-bottom:6px;border-bottom:1px solid rgba(139,208,154,.38);color:rgba(238,233,223,.88);text-decoration:none;font-size:14px;font-weight:650;}
body.page-service.service-ki .ai-value-action a:hover{color:var(--green,#8bd09a);}
body.page-service.service-ki .ai-gates-section{padding-block:clamp(74px,6.2vw,94px)!important;background:#f2f1eb!important;color:#111512!important;}
body.page-service.service-ki .ai-gates-section :is(h2,h3,p,strong,span:not(.ai-gate__index),a,blockquote){color:inherit!important;}
body.page-service.service-ki .ai-gates-section .mono{color:#356342!important;}
body.page-service.service-ki .ai-gates{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;margin-top:clamp(40px,4vw,56px)!important;}
body.page-service.service-ki .ai-gates>.ai-gate{grid-column:span 2!important;border:1px solid rgba(17,21,18,.14)!important;border-radius:0!important;background:rgba(255,255,255,.52)!important;box-shadow:none!important;color:#111512!important;padding:28px!important;}
body.page-service.service-ki .ai-gates>.ai-gate:nth-child(4),body.page-service.service-ki .ai-gates>.ai-gate:nth-child(5){grid-column:span 3!important;}
body.page-service.service-ki .ai-gate__signals span{border-radius:999px!important;border-color:rgba(17,21,18,.16)!important;}
body.page-service.service-ki .ai-readiness-section{padding-block:clamp(74px,6.2vw,96px)!important;}
body.page-service.service-ki .ai-readiness-board{border-radius:0!important;background:transparent!important;box-shadow:none!important;border-top:1px solid var(--ki-v7042-line)!important;border-bottom:1px solid var(--ki-v7042-line)!important;}
body.page-service.service-ki .ai-readiness-row{border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body.page-service.service-ki .ai-readiness-output{margin-top:clamp(38px,4vw,52px)!important;padding:clamp(28px,3vw,40px) 0!important;border:0!important;border-top:1px solid var(--ki-v7042-line-strong)!important;border-bottom:1px solid var(--ki-v7042-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body.page-service.service-ki .ai-readiness-output ul{margin-top:24px!important;}
body.page-service.service-ki .ai-scale-section{padding-block:clamp(74px,6.2vw,96px)!important;}
body.page-service.service-ki .ai-maturity-rail{margin-top:clamp(38px,4vw,54px)!important;}
body.page-service.service-ki .ai-maturity-rail>li{border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body.page-service.service-ki .ai-decision-gate{margin-top:clamp(36px,4vw,52px)!important;padding:clamp(28px,3vw,40px) 0!important;border:0!important;border-top:1px solid var(--ki-v7042-line-strong)!important;border-bottom:1px solid var(--ki-v7042-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body.page-service.service-ki .ai-decision-gate li{border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body.page-service.service-ki .service-close-v6694__panel{padding:clamp(48px,5vw,72px) 0!important;border:0!important;border-top:1px solid var(--ki-v7042-line-strong)!important;border-bottom:1px solid var(--ki-v7042-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body.page-service.service-ki main :is(#was-muesste-wahr-sein,#strategische-wirkung,#produktionslogik,#produktionsreife,#projektbeleg,#passung){scroll-margin-top:calc(var(--header-height,80px) + 24px)!important;}
@media (min-width:761px) and (max-width:1100px){body.page-service.service-ki main :is(.service-value-block h2,.ai-gates-head h2,.ai-readiness-head h2,.ai-scale-head h2,.service-close-v6694__copy h2){width:100%!important;max-width:none!important;font-size:clamp(42px,6.2vw,58px)!important;line-height:.99!important;}body.page-service.service-ki .ai-readiness-layout{grid-template-columns:1fr!important;}}
@media (max-width:760px){body.page-service.service-ki main :is(.service-value-block h2,.ai-gates-head h2,.ai-readiness-head h2,.ai-scale-head h2,.service-close-v6694__copy h2){width:100%!important;max-width:none!important;font-size:clamp(34px,10.6vw,46px)!important;line-height:1!important;}body.page-service.service-ki .nbc-delegation-probe-section{padding-block:46px!important;}body.page-service.service-ki .nbc-delegation-probe-section>.dp-wrap{width:calc(100% - 32px)!important;}body.page-service.service-ki .nbc-delegation-probe{border-radius:18px!important;}body.page-service.service-ki .service-instrument-prestart{min-height:500px!important;height:500px!important;}body.page-service.service-ki .service-strategic-layer,body.page-service.service-ki .ai-gates-section,body.page-service.service-ki .ai-readiness-section,body.page-service.service-ki .ai-scale-section{padding-block:56px!important;}body.page-service.service-ki .service-value-lens{margin-top:24px!important;}body.page-service.service-ki .ai-value-action{justify-content:flex-start;margin-top:18px;}body.page-service.service-ki .ai-gates{margin-top:28px!important;}body.page-service.service-ki .ai-gates>.ai-gate{padding-block:24px!important;}body.page-service.service-ki .ai-gate__body p{line-height:1.54!important;}body.page-service.service-ki .ai-readiness-board{margin-top:28px!important;}body.page-service.service-ki .ai-readiness-row{padding-block:18px!important;}body.page-service.service-ki .ai-readiness-output{margin-top:28px!important;padding:24px 0!important;}body.page-service.service-ki .ai-maturity-rail{margin-top:28px!important;}body.page-service.service-ki .ai-maturity-rail>li{padding-block:24px!important;}body.page-service.service-ki .ai-decision-gate{margin-top:28px!important;padding:24px 0!important;}body.page-service.service-ki .service-close-v6694__panel{padding:42px 0!important;}}
body.page-service.service-ki .ai-readiness-layout{grid-template-columns:minmax(0,1fr)!important;gap:clamp(34px,3.6vw,50px)!important;}
body.page-service.service-ki .ai-readiness-head{position:static!important;top:auto!important;width:100%!important;max-width:none!important;margin:0!important;}
body.page-service.service-ki .ai-readiness-head h2{width:100%!important;max-width:none!important;}
@media (max-width:760px){body.page-service.service-ki .ai-gates{display:block!important;}body.page-service.service-ki .ai-gates>.ai-gate{width:100%!important;margin-bottom:12px!important;padding:24px!important;}}
}
@layer nbc.legacy{
:root{--nbc-post-folio-space-desktop:clamp(130px,9.2vw,150px);--nbc-post-folio-space-small:124px;--nbc-post-folio-space-tablet:104px;--nbc-post-folio-space-mobile:84px;}
html[data-folio-contract="v7010"] body.design-system-executive [data-folio]:not([data-folio="reading"])+section:not([data-folio]):not(.p15-tight-after-proof),html[data-folio-contract="v7010"] body.design-system-executive [data-folio]:not([data-folio="reading"])+.nbc-anchor-compat+section:not([data-folio]):not(.p15-tight-after-proof){padding-top:var(--nbc-post-folio-space-desktop)!important;}
html[data-folio-contract="v7010"] body[data-continuous-canvas].design-system-executive [data-folio]:not([data-folio="reading"])+section:not([data-folio]):not(.p15-tight-after-proof),html[data-folio-contract="v7010"] body[data-continuous-canvas].design-system-executive [data-folio]:not([data-folio="reading"])+.nbc-anchor-compat+section:not([data-folio]):not(.p15-tight-after-proof){box-shadow:inset 0 58px 72px -68px rgba(0,0,0,.72);}
@media (max-width:1100px){html[data-folio-contract="v7010"] body.design-system-executive [data-folio]:not([data-folio="reading"])+section:not([data-folio]):not(.p15-tight-after-proof),html[data-folio-contract="v7010"] body.design-system-executive [data-folio]:not([data-folio="reading"])+.nbc-anchor-compat+section:not([data-folio]):not(.p15-tight-after-proof){padding-top:var(--nbc-post-folio-space-small)!important;}}
@media (max-width:820px){html[data-folio-contract="v7010"] body.design-system-executive [data-folio]:not([data-folio="reading"])+section:not([data-folio]):not(.p15-tight-after-proof),html[data-folio-contract="v7010"] body.design-system-executive [data-folio]:not([data-folio="reading"])+.nbc-anchor-compat+section:not([data-folio]):not(.p15-tight-after-proof){padding-top:var(--nbc-post-folio-space-tablet)!important;box-shadow:inset 0 48px 62px -60px rgba(0,0,0,.7);}}
@media (max-width:520px){html[data-folio-contract="v7010"] body.design-system-executive [data-folio]:not([data-folio="reading"])+section:not([data-folio]):not(.p15-tight-after-proof),html[data-folio-contract="v7010"] body.design-system-executive [data-folio]:not([data-folio="reading"])+.nbc-anchor-compat+section:not([data-folio]):not(.p15-tight-after-proof){padding-top:var(--nbc-post-folio-space-mobile)!important;box-shadow:inset 0 38px 52px -50px rgba(0,0,0,.68);}}
}
@layer nbc.legacy{
:root{--nbc-rail-standard:1320px;--nbc-rail-feature:1680px;--nbc-rail-gutter:clamp(28px,3vw,56px);--nbc-reading-max:var(--nbc-rail-reading);--nbc-standard-max:var(--nbc-rail-standard);--nbc-feature-max:var(--nbc-rail-feature);--nbc-shell-max:var(--nbc-rail-feature);--nbc-shell-gutter:var(--nbc-rail-gutter);--nbc-content-max:var(--nbc-rail-standard);--nbc-editorial-max:var(--nbc-rail-reading);}
:is(.nbc-rail--reading,[data-nbc-rail="reading"]){width:min(100%,var(--nbc-rail-reading));max-width:var(--nbc-rail-reading);margin-inline:auto;}
:is(.nbc-rail--standard,[data-nbc-rail="standard"]){width:min(100%,var(--nbc-rail-standard));max-width:var(--nbc-rail-standard);margin-inline:auto;}
:is(.nbc-rail--feature,[data-nbc-rail="feature"]){width:min(100%,var(--nbc-rail-feature));max-width:var(--nbc-rail-feature);margin-inline:auto;}
@media (min-width:1024px){body.page.design-system-executive :is(.site-header,.site-footer)>.wrap{width:min(calc(100% - (2 * var(--nbc-rail-gutter))),var(--nbc-rail-feature))!important;max-width:var(--nbc-rail-feature)!important;margin-inline:auto!important;box-sizing:border-box;}body.page.design-system-executive:not(.page-home) main>:is(section,div,nav)>:is(.wrap,.sw,.pp-wrap,.dp-wrap,.case2-wrap,.case2-wrap--stage,.dt-wrap){width:min(calc(100% - (2 * var(--nbc-rail-gutter))),var(--nbc-rail-standard))!important;max-width:var(--nbc-rail-standard)!important;margin-inline:auto!important;box-sizing:border-box;}body.page.design-system-executive main>section.nbc-hero-system>:is(.wrap,.sw,.pp-wrap,.dp-wrap),body.page.design-system-executive main>section:is(.service-hero,.local-hero,.bi-hero,.case2-index-hero,.case2-hero,.dt-hero,.km-hero)>:is(.wrap,.sw,.case2-wrap,.dt-wrap),body.page.design-system-executive main>section:is(.case2-index-library,.dt-triage,.km-instrument-section)>:is(.wrap,.case2-wrap,.dt-wrap){width:min(calc(100% - (2 * var(--nbc-rail-gutter))),var(--nbc-rail-feature))!important;max-width:var(--nbc-rail-feature)!important;margin-inline:auto!important;box-sizing:border-box;}}
@media (min-width:761px) and (max-width:1023px){:root{--nbc-rail-gutter:24px;}body.page.design-system-executive :is(.site-header,.site-footer)>.wrap,body.page.design-system-executive main>:is(section,div,nav)>:is(.wrap,.sw,.pp-wrap,.dp-wrap,.case2-wrap,.case2-wrap--stage,.dt-wrap,.home-service-choice__inner){width:calc(100% - 48px)!important;max-width:none!important;margin-inline:auto!important;box-sizing:border-box;}}
@media (max-width:760px){:root{--nbc-rail-gutter:20px;}body.page.design-system-executive :is(.site-header,.site-footer)>.wrap,body.page.design-system-executive main>:is(section,div,nav)>:is(.wrap,.sw,.pp-wrap,.dp-wrap,.case2-wrap,.case2-wrap--stage,.dt-wrap,.home-service-choice__inner){width:calc(100% - 40px)!important;max-width:none!important;margin-inline:auto!important;box-sizing:border-box;}}
}
@layer nbc.legacy{
@layer nbc-home-particle-engine{}
}
@layer nbc.legacy{
@layer nbc.normal{
@media (min-width:1101px){body.page-service .service-hero-copy>h1{max-width:17.5ch!important;}body.page.design-system-executive main :is(.nbc-section-heading>h2,.h7-section-head>div>h2,.km-b5-library-head__copy>h2,.nbc-about-section-intro>h2,.nbc-about-global-copy>h2,.service-context-head>h2,.service-editorial-head>h2,.service-after-head>h2,.service-proof-head>h2,.local-section-heading>h2,.case2-section-head h2,.ac-final-cta h2){max-width:min(100%,1100px)!important;}}
@media (min-width:761px) and (max-width:1100px){body.page-service .service-hero-copy>h1{max-width:100%!important;}}
@media (max-width:760px){body.page.design-system-executive main :is(h1,.editorial-title,.nbc-unified-hero-title,.case2-title){max-width:100%!important;}body.page.design-system-executive main :is(.nbc-section-heading>h2,.h7-section-head h2,.km-b5-library-head__copy>h2,.nbc-about-section-intro>h2,.service-context-head>h2,.service-editorial-head>h2,.local-section-heading>h2,.case2-section-head h2){max-width:100%!important;}}
}
}
@layer nbc.legacy{
@layer nbc.normal{}
}
@layer nbc.legacy{
body[data-p3-release="v7065"] .fab{display:none!important;}
html#nbc-document body#nbc-page[data-p3-release="v7065"] .btn,body[data-p3-release="v7065"] .btn{border-radius:999px!important;}
body[data-p3-release="v7065"] :is(.nav-cta,.dg3-btn){border-radius:999px!important;}
body[data-p3-release="v7065"] .btn:focus-visible{outline:2px solid rgba(154,217,170,.72)!important;outline-offset:3px!important;}
@media (max-width:1023px){body[data-p3-release="v7065"] .btn{white-space:normal!important;text-align:center!important;}}
@media (max-width:760px){body[data-p3-release="v7065"] :is(.btn,.dg3-btn){min-height:48px;}}
@media (prefers-reduced-motion:reduce){body[data-p3-release="v7065"] *{scroll-behavior:auto!important;}}
}
@layer nbc.legacy{
:where(body.page.design-system-executive main button){color:inherit;-webkit-text-fill-color:currentColor;}
}
@layer nbc.legacy{
@layer nbc-layout-hardening-7143{
body.page main :is(.ep-hero,.service-hero,.local-hero,.nbc-about-hero,.p2-evidence-hero,.dg3-hero) :is(.rv,.p2-evidence-hero__intro,.p2-evidence-proof,.p2-evidence-journey){opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;}
@media (min-width:1101px){body.page-service .service-hero{min-height:0!important;height:auto!important;padding-block:130px 64px!important;}body.page-service .nbc-service-hero-grid{min-height:0!important;padding-block:0!important;align-items:center!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;gap:clamp(36px,4vw,64px)!important;}body.page-service .service-hero-copy h1{font-size:clamp(44px,4.1vw,68px)!important;line-height:1.09!important;}body.page-service .service-hero-copy .nbc-unified-hero-lead{font-size:18px!important;line-height:1.6!important;margin-top:22px!important;}body.page-service .service-hero-proofline{margin-block:24px!important;}body.page-service :is(.ss-origin,.ss-time-key,.ss-time-ratio,.ss-release){margin-top:16px!important;}body.page-service .ss-status{min-height:48px!important;}}
@media (max-width:1100px){body.page-service .service-hero{min-height:0!important;}}
@media (max-width:760px){body.page main :is(h1,h2,h3,.editorial-title,.nbc-unified-hero-title){height:auto!important;max-height:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:manual!important;-webkit-hyphens:manual!important;overflow:visible!important;text-wrap:pretty!important;}body.page main h1{max-width:100%!important;font-size:clamp(31px,8.5vw,42px)!important;line-height:1.12!important;letter-spacing:-.025em!important;}body.page main :is(h1,h2,h3)>span{white-space:normal!important;}body.page main :is(.hero-actions,.local-hero-actions,.ac-actions) :is(a,button){max-width:100%!important;white-space:normal!important;height:auto!important;line-height:1.4!important;}}
}
}
@layer nbc.legacy{
@layer nbc-tools-7146{
[data-delegation-probe-app][data-service-started="false"]>.dp-result,[data-delegation-probe-app][data-service-started="false"]>.ix-scope{display:none!important;}
.ix-ready .pr-break-dock{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;padding:24px 0!important;margin:24px 0!important;background:none!important;border:0!important;border-top:1px solid #385142!important;}
.ix-ready .pr-dock-summary{grid-column:1/-1!important;}
@media (max-width:700px){.ix-ready .pr-break-dock{display:block!important;}}
[data-delegation-probe-app][data-service-started="false"] .dp-wrap,[data-delegation-probe-app][data-service-started="true"] [data-service-prestart-panel],[data-delegation-probe-app] [hidden],[data-provider-proof-app] [hidden],[data-process-reality-app] [hidden]{display:none!important;}
[data-delegation-probe-app] .dp-wrap{display:block!important;width:100%!important;max-width:none!important;padding:0!important;min-height:0!important;}
.ix-scope{margin:16px 0!important;color:#bed0c4!important;font-size:15px!important;}
.ix-scope summary{cursor:pointer;padding:12px 0!important;}
.ix-ready [data-dp-release-status],.ix-ready .dp-flow-panel>svg,.ix-ready .dp-flow-panel>div:not(:first-child),.ix-ready .dp-flow-panel>p:not([data-dp-release-status]),.ix-ready .dp-flow-panel>strong,.ix-ready .dp-flow-panel>small{display:none!important;}
[data-delegation-probe-app] .dp-wizard{padding:20px 0!important;border:0!important;min-height:0!important;background:none!important;}
[data-delegation-probe-app] .dp-question{padding:0!important;min-height:0!important;border:0!important;}
[data-delegation-probe-app] .dp-question legend{padding:8px 0 16px!important;font-size:22px!important;line-height:1.3!important;}
[data-delegation-probe-app] .dp-question legend strong{font-size:24px!important;line-height:1.3!important;}
[data-delegation-probe-app] .dp-question label{min-height:0!important;padding:14px 16px!important;border-radius:6px!important;background:rgba(184,230,198,.025)!important;color:#eef4ef!important;}
[data-delegation-probe-app] .dp-question label span{color:#c3d1c7!important;font-size:15px!important;line-height:1.5!important;}
[data-delegation-probe-app] .dp-question label strong{color:#f5f7ef!important;font-size:17px!important;}
[data-delegation-probe-app] .dp-question label:has(input:checked){border-color:#b8e6c6!important;background:rgba(184,230,198,.12)!important;}
[data-delegation-probe-app] .dp-flow-panel{margin:0!important;padding:0!important;min-height:0!important;height:auto!important;width:100%!important;max-width:none!important;background:none!important;border:0!important;display:block!important;position:static!important;}
[data-delegation-probe-app] .dp-result{margin:24px 0 0!important;padding:24px 0!important;min-height:0!important;border-top:1px solid #385142!important;}
[data-delegation-probe-app] .dp-result h3{font-size:clamp(24px,3vw,36px)!important;line-height:1.25!important;max-width:none!important;}
.ix-ready .pp-canvas,.ix-ready .pp-step-jump{display:none!important;}
.ix-ready .pp-stage-shell{padding:0!important;background:none!important;border:0!important;min-height:0!important;}
.ix-ready [data-pr-workspace]{display:none!important;}
.ix-ready .pr-dock{margin:20px 0!important;padding:24px 0!important;background:none!important;border:0!important;border-top:1px solid #385142!important;min-height:0!important;}
[data-process-reality-app][data-pr-started=false] .ix-process{display:none!important;}
.ix-flow{width:100%!important;max-width:none!important;min-height:0!important;padding:16px 0!important;box-sizing:border-box!important;color:#eff6ed!important;}
.ix-flow-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:0 0 20px!important;border-bottom:1px solid #35513e!important;}
.ix-flow-head strong{font-size:20px!important;line-height:1.3!important;color:#eef5ed!important;}
.ix-resolve,.ix-provider-tabs button{font:inherit!important;font-size:14px!important;color:#dceade!important;background:transparent!important;border:1px solid #526957!important;border-radius:5px!important;padding:10px 15px!important;min-height:44px!important;cursor:pointer!important;}
.ix-provider-tabs{display:flex!important;gap:10px!important;margin-bottom:18px!important;}
.ix-provider-tabs button[aria-pressed=true]{background:#24432f!important;border-color:#b8e6c6!important;}
.ix-surface{position:relative!important;min-height:0!important;overflow:visible!important;margin:12px 0 0!important;}
.ix-surface svg{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;min-height:0!important;overflow:visible!important;}
.ix-node{position:absolute!important;transform:translateX(-50%)!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;width:17%!important;padding:8px!important;height:auto!important;background:none!important;border:0!important;border-bottom:2px solid transparent!important;color:#f0f7ec!important;text-align:left!important;box-sizing:border-box!important;border-radius:0!important;}
button.ix-node{cursor:pointer!important;}
button.ix-node:hover,button.ix-node[aria-pressed=true]{background:rgba(184,230,198,.08)!important;border-bottom-color:#b8e6c6!important;}
.ix-node strong{font-family:inherit!important;font-size:16px!important;line-height:1.25!important;letter-spacing:-.01em!important;color:#f0f7ec!important;}
.ix-number{font-size:12px!important;letter-spacing:.12em!important;color:#99b7a2!important;}
.ix-node-status{font-size:13px!important;line-height:1.35!important;color:#b8e6c6!important;}
.ix-node[data-state=wait] .ix-node-status{color:#efd092!important;}
.ix-node[data-state=blocked] .ix-node-status{color:#eeaaa1!important;}
.ix-node[data-state=pending] .ix-node-status{color:#aebfb2!important;}
.ix-effect{font-size:17px!important;line-height:1.5!important;color:#e7efdf!important;max-width:85ch!important;margin:0 0 8px!important;min-height:26px!important;}
.ix-note{font-size:13px!important;color:#aabbad!important;line-height:1.5!important;margin:0!important;}
.ix-resolve{margin-top:18px!important;background:#24432f!important;}
.ix-ready button:focus-visible,.ix-flow button:focus-visible{outline:2px solid #fff1c6!important;outline-offset:4px!important;}
.baro-stage,.baro-dimension{border-radius:0!important;background:transparent!important;box-shadow:none!important;}
.baro-dimension{border:0!important;border-bottom:1px solid #35513e!important;padding:16px 8px!important;}
.baro-stage{padding:20px!important;}
.ix-baro-guide{font-size:16px!important;line-height:1.5!important;color:#d4e5d6!important;max-width:75ch!important;margin:16px 0!important;}
.twin-intervention{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px 24px!important;margin:16px 0!important;padding:0!important;min-height:0!important;}
.twin-intervention>p:not([class]){grid-column:1!important;margin:0!important;font-size:12px!important;color:#bfd0c4!important;}
.twin-intervention__counts{grid-column:1 / -1!important;margin:0!important;}
.operating-twin__visual{min-height:0!important;margin:8px 0!important;}
[data-home-twin-scenario]{display:flex!important;align-items:center!important;gap:12px!important;border-radius:5px!important;min-height:82px!important;padding:14px!important;text-align:left!important;}
@media (min-width:1000px){[data-delegation-probe-app] .dp-question{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}[data-delegation-probe-app] .dp-question legend{grid-column:1/-1!important;}}
@media (max-width:700px){.ix-node{left:0!important;width:calc(100% - 82px)!important;margin-left:82px!important;transform:none!important;padding:4px 8px!important;}.ix-node-status{font-size:13px!important;}.ix-flow-head strong{font-size:18px!important;}.ix-flow-head{align-items:flex-start!important;}[data-delegation-probe-app] .dp-question{display:block!important;}[data-delegation-probe-app] .dp-question label{display:block!important;margin:8px 0!important;}.twin-intervention{grid-template-columns:1fr!important;}.baro-stage{padding:12px 0!important;}}
.ix-progress{font-size:14px!important;color:#c7dccb!important;margin:10px 0!important;}
.ix-work{font-size:12px!important;color:#b8c6bd!important;letter-spacing:.015em!important;}
.ix-node[data-work="geprüft"] .ix-work,.ix-node[data-work="geändert"] .ix-work{color:#d8eccd!important;font-weight:600!important;}
.ix-reviewed{font:inherit!important;font-size:14px!important;color:#dceade!important;background:transparent!important;border:1px solid #526957!important;border-radius:5px!important;padding:10px 15px!important;min-height:44px!important;cursor:pointer!important;margin-top:14px!important;}
.ix-node{min-height:104px!important;}
.ix-flow[data-kind="ki"] .ix-node{min-height:85px!important;}
.ix-answer-overview{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0 0 20px!important;}
.ix-answer-overview button{background:transparent!important;border:0!important;border-bottom:1px solid #526957!important;border-radius:0!important;padding:10px!important;text-align:left!important;min-height:54px!important;color:#d6e5d8!important;cursor:pointer!important;}
.ix-answer-overview button[aria-current="step"]{border-color:#d9efd0!important;background:#192f21!important;}
.ix-answer-overview span{display:block!important;font-size:12px!important;color:#a8c2af!important;}
.ix-answer-overview strong{display:block!important;font-size:14px!important;line-height:1.4!important;color:#e7f0df!important;font-weight:500!important;}
.ix-question-example,.ix-baro-comparison{font-size:15px!important;line-height:1.5!important;color:#d1dfcd!important;margin:14px 0!important;}
@media (max-width:700px){.ix-answer-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.ix-node{gap:3px!important;min-height:80px!important;}.ix-node strong{font-size:15px!important;}.ix-work{font-size:11px!important;}}
.ix-detail{margin:20px 0!important;border-top:1px solid #385142!important;color:#d4e6d8!important;}
.ix-detail>summary{cursor:pointer!important;padding:16px 0!important;min-height:48px!important;font:inherit!important;}
.ix-ready .ix-detail .pp-canvas,.ix-ready .ix-detail [data-pr-workspace]{display:block!important;}
.ix-ready .ix-detail .pp-canvas{height:clamp(360px,44vw,660px)!important;min-height:0!important;}
.ix-ready .ix-detail [data-pr-workspace]{height:auto!important;min-height:0!important;}
.ix-detail [data-dp-svg]{display:block!important;width:100%!important;min-height:300px!important;height:auto!important;}
.ix-ready .pr-break-dock[hidden]{display:none!important;}
.ix-reset{font:inherit!important;color:#d4e6d8!important;background:transparent!important;min-height:44px!important;padding:10px 16px!important;border:1px solid #526957!important;cursor:pointer!important;}
.ix-ready .dc-release{display:block!important;padding:16px 0!important;margin:12px 0!important;border-top:1px solid #385142!important;}
.ix-ready .dc-release [data-dp-release-status]{display:block!important;color:#d4e6d8!important;}
.ix-ready .dc-release button{min-height:48px!important;white-space:normal!important;line-height:1.4!important;}
.ix-ready .dc-release button:disabled{opacity:.55!important;cursor:not-allowed!important;}
.ix-node{overflow-wrap:break-word!important;}
.ix-node strong{overflow-wrap:break-word!important;hyphens:auto!important;}
.ix-flow[data-kind="ki"] .ix-node{width:15%!important;}
@media (min-width:1100px){[data-delegation-probe-app] .dp-question{display:block!important;}[data-delegation-probe-app] .dp-question label{display:block!important;margin-bottom:10px!important;}}
@media (max-width:700px){.ix-flow[data-kind="ki"] .ix-node{width:calc(100% - 82px)!important;}.ix-node{max-height:none!important;}.ix-provider-tabs{flex-wrap:wrap!important;}.ix-provider-tabs button{flex:1 1 80px!important;}.ix-detail [data-dp-svg]{min-height:0!important;}}
.ix-flow[data-layout="vertical"] .ix-node{left:0!important;width:calc(100% - 82px)!important;margin-left:82px!important;transform:none!important;padding:4px 8px!important;min-height:80px!important;}
.ix-flow[data-layout="vertical"] .ix-node strong{font-size:16px!important;}
.ix-flow[data-layout="vertical"] .ix-flow-head{flex-wrap:wrap!important;}
[data-process-reality-app][data-pr-started="false"] .pr-break-dock,[data-process-reality-app][data-pr-started="false"] .ix-reset,[data-process-reality-app][data-pr-started="false"] .ix-detail{display:none!important;}
}
}
@layer nbc.legacy{
@layer nbc-visual-7148{
.vc-details{min-width:0;margin:24px 0;padding:18px 0;border-block:1px solid #87a99355;color:#d7e7dc;background:transparent;}
.vc-details>summary{cursor:pointer;min-height:44px;font:500 1rem/1.5 Archivo,Arial,sans-serif;display:list-item;align-content:center;color:inherit;}
.vc-details[open]>summary{margin-bottom:24px;}
.vc-explain{display:flex;flex-wrap:wrap;align-items:center;gap:16px;border-top:1px solid #87a99355;margin-top:24px;padding-top:20px;}
.vc-explain button{min-height:48px;padding:12px 20px;border:1px solid #a9ceae;background:transparent;color:#e7f2e9;font:500 1rem/1.4 Archivo,Arial,sans-serif;cursor:pointer;}
.vc-explain p{flex:1 1 240px;margin:0;color:#d7e7dc;font:400 1rem/1.5 Archivo,Arial,sans-serif;}
.iv-node[data-vc-active]{box-shadow:inset 3px 0 #b8e6c6!important;padding-left:20px!important;background:linear-gradient(90deg,#b8e6c60c,transparent)!important;}
.vc-explain button:focus-visible,.vc-details summary:focus-visible{outline:2px solid #b8e6c6;outline-offset:5px;}
.ix-flow[data-kind="erp"] .ix-surface{background:linear-gradient(transparent 63%,#b8e6c607 63%,#b8e6c607 78%,transparent 78%);}
.ix-flow .ix-effect{font-size:clamp(1.05rem,1.4vw,1.25rem)!important;line-height:1.55!important;max-width:85ch!important;}
.ix-flow .ix-progress{letter-spacing:.01em!important;color:#c8d9cd!important;}
@media (max-width:760px){.vc-explain{align-items:stretch;}.vc-explain button{width:100%;}.vc-details{margin:18px 0;}.ix-flow .ix-effect{font-size:1rem!important;}}
.ix-provider-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 30px;}
.ix-provider-comparison button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:64px;padding:14px 0;color:#dbe9df;background:transparent;border:0;border-bottom:2px solid #506557;text-align:left;font:400 1rem/1.45 Archivo,Arial,sans-serif;cursor:pointer;}
.ix-provider-comparison button[aria-pressed="true"]{border-color:#b8e6c6;color:#f3f5ec;}
.ix-provider-comparison button:focus-visible{outline:2px solid #b8e6c6;outline-offset:4px;}
.ix-provider-comparison span{font-size:.9rem;}
@media (max-width:480px){.ix-provider-comparison{gap:10px;}.ix-provider-comparison button{font-size:.95rem;}}
}
}
@layer nbc.legacy{
@layer nbc-tool-premium-v7179{}
}
@layer nbc.legacy{
@keyframes te7191GlowWake{0%{opacity:.26;transform:scale(.93)}42%{opacity:.86;transform:scale(1.08)}100%{opacity:.38;transform:scale(1)}}
@keyframes te7191VisualWake{0%{opacity:.80;transform:translateY(10px) scale(.986)}50%{opacity:1;transform:translateY(-2px) scale(1.007)}100%{opacity:1;transform:none}}
@keyframes te7191ProcessWake{0%{box-shadow:inset 0 0 0 rgba(237,199,130,0)}48%{box-shadow:inset 0 0 46px rgba(237,199,130,.09)}100%{box-shadow:inset 0 0 0 rgba(237,199,130,0)}}
@keyframes te7191ErpProofPoint{0%,8%{top:7%;opacity:.62}46%{opacity:1}92%,100%{top:93%;opacity:.72}}
@keyframes te7191ErpBeamWake{0%{opacity:.24;filter:brightness(.8)}45%{opacity:1;filter:brightness(1.35)}100%{opacity:.72;filter:none}}
@keyframes te7191KiBoundaryTrack{0%{top:32px;opacity:.72}45%{opacity:1}100%{top:calc(100% - 22px);opacity:.82}}
@keyframes te7191KiWake{0%{box-shadow:inset 0 0 0 rgba(237,199,130,0)}45%{box-shadow:inset 0 0 48px rgba(237,199,130,.075)}100%{box-shadow:inset 0 0 0 rgba(237,199,130,0)}}
}
@layer nbc.legacy{
[data-process-reality-app="v6416"][data-pr-started="false"] [data-pr-performance],[data-process-reality-app="v6416"][data-pr-started="false"] [data-pj-case],[data-process-reality-app="v6416"][data-pr-started="false"] [data-pr-workspace],[data-process-reality-app="v6416"][data-pr-started="false"] .pr-result-block{display:none!important;}
[data-process-reality-app="v6416"][data-pr-started="false"] [data-pr-intro]{display:block!important;}
[data-delegation-probe-app="v6419"][data-service-started="false"] .dp-result,[data-delegation-probe-app="v6419"][data-service-started="false"] [data-dp-result]{display:none!important;}
[data-provider-proof-app][data-instrument-started="false"] [data-pp-result]{display:none!important;}
@media (prefers-reduced-motion:no-preference){@keyframes pr7196Queue{to{transform:translate(-7px,0);opacity:.58}}@keyframes pr7196Transfer{to{transform:translate(20px,0)}}@keyframes pr7196Work{to{stroke:rgba(139,207,154,.95)}}@keyframes pr7196Reply{to{opacity:.42;transform:translateY(4px)}}@keyframes pr7196Reward{0%{opacity:.35}45%{opacity:1;filter:url(#pr-soft-glow)}100%{opacity:1}}}
}
@layer nbc.legacy{}
@layer nbc.components{}
@layer nbc.legacy{
.ki-lab__conditions{display:grid;gap:12px;}
.ki-lab__field{position:relative;border:1px solid rgba(169,239,196,.13);border-radius:14px;background:linear-gradient(180deg,rgba(14,36,28,.72),rgba(8,26,20,.7));padding:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.015);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;}
.ki-lab__field:focus-within{border-color:rgba(169,239,196,.42);box-shadow:0 0 0 2px rgba(169,239,196,.08);}
.ki-lab__field[data-tone="warning"]{border-color:rgba(240,198,102,.23);background:linear-gradient(180deg,rgba(39,35,19,.46),rgba(14,28,20,.72));}
.ki-lab__field[data-tone="blocked"]{border-color:rgba(238,137,126,.27);background:linear-gradient(180deg,rgba(42,24,22,.48),rgba(15,27,21,.73));}
.ki-lab__field[data-ki-changed="true"]{animation:kiConditionPulse .55s ease both;}
@keyframes kiConditionPulse{0%{transform:translateY(0)}35%{transform:translateY(-2px);box-shadow:0 0 0 3px rgba(169,239,196,.1)}100%{transform:translateY(0)}}
.ki-condition__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;margin-bottom:9px;}
.ki-condition__head label{margin:0!important;font-size:12px!important;font-weight:720;color:#edf7f0!important;line-height:1.3;}
.ki-condition__state{font:650 9px/1.1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:#b8efcb;border:1px solid rgba(169,239,196,.18);border-radius:999px;padding:5px 7px;white-space:nowrap;}
.ki-lab__field[data-tone="warning"] .ki-condition__state{color:#f3cc76;border-color:rgba(240,198,102,.25);}
.ki-lab__field[data-tone="blocked"] .ki-condition__state{color:#f0a097;border-color:rgba(238,137,126,.27);}
.ki-lab__field select[data-ki-condition]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;opacity:.001;}
.ki-condition__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;}
.ki-condition__choices[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));}
.ki-condition__choice{appearance:none;min-height:42px;border:1px solid rgba(169,239,196,.1);border-radius:9px;background:rgba(2,15,11,.34);color:rgba(238,247,240,.64);font-size:10.5px;line-height:1.22;padding:7px 6px;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;}
.ki-condition__choice:hover{border-color:rgba(169,239,196,.28);color:#edf7f0;background:rgba(20,48,37,.55);}
.ki-condition__choice[aria-pressed="true"]{border-color:rgba(169,239,196,.46);background:linear-gradient(180deg,rgba(64,126,88,.28),rgba(19,51,37,.48));color:#f4fbf6;box-shadow:inset 0 -2px 0 rgba(169,239,196,.5);}
.ki-lab__field[data-tone="warning"] .ki-condition__choice[aria-pressed="true"]{border-color:rgba(240,198,102,.45);box-shadow:inset 0 -2px 0 rgba(240,198,102,.55);background:linear-gradient(180deg,rgba(105,82,31,.28),rgba(45,39,20,.46));}
.ki-lab__field[data-tone="blocked"] .ki-condition__choice[aria-pressed="true"]{border-color:rgba(238,137,126,.46);box-shadow:inset 0 -2px 0 rgba(238,137,126,.58);background:linear-gradient(180deg,rgba(108,49,43,.28),rgba(46,27,24,.48));}
.ki-condition__choice:focus-visible{outline:2px solid #adf0c4;outline-offset:2px;}
.ki-condition__impact{margin:8px 0 0;color:rgba(226,239,230,.66);font-size:10.5px;line-height:1.42;min-height:29px;}
.ki-condition-feedback{margin:9px 0 0;padding:9px 10px;border-left:2px solid rgba(169,239,196,.48);background:linear-gradient(90deg,rgba(169,239,196,.055),transparent);color:rgba(231,242,234,.7);font-size:11px;line-height:1.42;}
.ki-condition-feedback strong{color:#eff8f1;font-weight:700;}
.ki-condition-feedback[data-tone="warning"]{border-color:rgba(240,198,102,.62);}
.ki-condition-feedback[data-tone="blocked"]{border-color:rgba(238,137,126,.65);}
.ki-lab__conditions+.ki-condition-legend{margin-top:9px;display:flex;gap:10px;flex-wrap:wrap;color:rgba(221,237,226,.5);font-size:9px;line-height:1.3;}
.ki-condition-legend span{display:inline-flex;align-items:center;gap:5px;}
.ki-condition-legend i{width:6px;height:6px;border-radius:50%;background:#a9efc4;}
.ki-condition-legend span:nth-child(2) i{background:#e8bd60;}
.ki-condition-legend span:nth-child(3) i{background:#e7897e;}
@media (min-width:981px){.ki-lab__controls{min-width:340px;}.ki-lab__field{padding:11px;}.ki-condition__choice{min-height:40px;}}
@media (max-width:980px) and (min-width:621px){.ki-lab__conditions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.ki-lab__field{height:100%;}.ki-condition__choices{grid-template-columns:repeat(3,minmax(72px,1fr));}}
@media (max-width:620px){.ki-lab__conditions{grid-template-columns:1fr!important;gap:10px;}.ki-lab__field{padding:12px;}.ki-condition__head{margin-bottom:10px;}.ki-condition__head label{font-size:13px!important;}.ki-condition__choice{min-height:44px;font-size:11.5px;padding:8px;}.ki-condition__impact{font-size:11.5px;min-height:0;}.ki-condition-feedback{font-size:12px;padding:10px 11px;}}
@media (prefers-reduced-motion:reduce){.ki-lab__field,.ki-condition__choice{transition:none!important;}.ki-lab__field[data-ki-changed="true"]{animation:none!important;}}
}
@layer nbc.legacy{
body.service-ki[data-nbc-ki-p6="v7295"] .service-hero .nbc-service-hero-grid{align-items:center!important;gap:clamp(42px,5vw,82px)!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .service-hero-copy .nbc-unified-hero-title{max-width:16ch!important;font-size:clamp(2.9rem,5vw,5.3rem)!important;line-height:.98!important;letter-spacing:-.055em!important;text-wrap:balance!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .service-hero-copy>.lede{max-width:63ch!important;color:#c4d1c8!important;font-size:clamp(1rem,1.25vw,1.13rem)!important;line-height:1.66!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero{--p6-ink:#edf5ef;--p6-muted:#aebdb3;--p6-green:#a9dcbc;--p6-amber:#edc782;--p6-line:rgba(169,220,188,.22);position:relative;width:100%;max-width:590px;justify-self:end;color:var(--p6-ink);padding:10px 0 0;background:transparent!important;border:0!important;box-shadow:none!important;isolation:isolate;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero::before{content:"";position:absolute;inset:12% -6% 2% 26%;z-index:-1;background:radial-gradient(circle at 46% 42%,rgba(98,201,137,.12),rgba(12,24,18,0) 67%);filter:blur(12px);pointer-events:none;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero figcaption{margin:0 0 18px;padding:0;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__kicker,body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head span,body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li div>span{display:block;font:600 .65rem/1.4 "IBM Plex Mono",monospace;letter-spacing:.11em;color:var(--p6-green,#a9dcbc);}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero figcaption h2{margin:7px 0 0;max-width:20ch;font:500 clamp(1.5rem,2vw,2rem)/1.13 Archivo,Arial,sans-serif!important;letter-spacing:-.035em;color:var(--p6-ink);}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:13px 0 12px;border-block:1px solid var(--p6-line);}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head strong{display:block;margin-top:3px;font:600 1.04rem/1.25 "IBM Plex Mono",monospace;letter-spacing:.015em;color:#f2f8f3;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head small{max-width:24ch;text-align:right;color:var(--p6-muted);font:500 .72rem/1.45 Archivo,Arial,sans-serif;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow{position:relative;display:grid;grid-template-columns:1fr;gap:0;margin:0!important;padding:5px 0 4px 0!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow::before{content:"";position:absolute;left:17px;top:21px;bottom:22px;width:1px;background:linear-gradient(to bottom,rgba(169,220,188,.15),rgba(169,220,188,.42),rgba(237,199,130,.34),rgba(169,220,188,.28));}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li{position:relative;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:13px!important;align-items:start;padding:9px 0!important;margin:0!important;background:transparent!important;border:0!important;opacity:.42;transform:translateX(0);transition:opacity .34s ease,transform .34s ease;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li::before{content:none!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li>i{position:relative;z-index:2;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;border:1px solid rgba(169,220,188,.28);background:#09130e;color:#9fb0a4;font:600 .62rem/1 "IBM Plex Mono",monospace;font-style:normal;transition:border-color .3s ease,color .3s ease,background .3s ease,box-shadow .3s ease;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li div{min-width:0;padding-top:1px;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li strong{display:block;margin-top:2px;color:#eaf2ec;font:500 .93rem/1.28 Archivo,Arial,sans-serif;letter-spacing:-.012em;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li small{display:block;margin-top:3px;color:#9daca2;font:400 .72rem/1.42 Archivo,Arial,sans-serif;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li[data-p6-done="true"]{opacity:.72;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li[data-p6-done="true"]>i{border-color:rgba(169,220,188,.58);color:#c9ecd4;background:#0b1d13;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li[data-p6-active="true"]{opacity:1;transform:translateX(5px);}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li[data-p6-active="true"]>i{border-color:var(--p6-green);color:#f0fff4;background:#11281a;box-shadow:0 0 0 5px rgba(169,220,188,.06),0 0 22px rgba(116,218,155,.1);}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li:nth-child(5)[data-p6-active="true"]>i{border-color:var(--p6-amber);color:#ffddb0;background:#281f10;box-shadow:0 0 0 5px rgba(237,199,130,.06),0 0 22px rgba(237,199,130,.1);}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li:nth-child(5) div>span{color:var(--p6-amber);}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;margin-top:5px;padding-top:13px;border-top:1px solid var(--p6-line);}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__footer p{margin:0!important;color:#b9c7be;font:400 .77rem/1.5 Archivo,Arial,sans-serif;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__footer button{appearance:none;border:0;background:transparent;color:#a9dcbc;font:500 .72rem/1.3 Archivo,Arial,sans-serif;padding:5px 0;cursor:pointer;white-space:nowrap;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__footer button:hover{text-decoration:underline;text-underline-offset:4px;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__footer button:focus-visible{outline:2px solid var(--p6-amber);outline-offset:4px;}
@media (max-width:1100px){body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero{max-width:760px;justify-self:start;}body.service-ki[data-nbc-ki-p6="v7295"] .service-hero-copy .nbc-unified-hero-title{max-width:20ch!important;font-size:clamp(2.9rem,6vw,4.8rem)!important;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow::before{display:none;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li{border-top:1px solid rgba(169,220,188,.12)!important;padding:12px 0!important;}}
@media (max-width:760px){body.service-ki[data-nbc-ki-p6="v7295"] .service-hero .nbc-service-hero-grid{gap:28px!important;}body.service-ki[data-nbc-ki-p6="v7295"] .service-hero-copy .nbc-unified-hero-title{font-size:clamp(2.15rem,10vw,3rem)!important;line-height:1.03!important;max-width:15ch!important;letter-spacing:-.045em!important;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero{padding-top:0;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero figcaption h2{font-size:1.45rem!important;max-width:18ch;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head{align-items:start;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head small{max-width:16ch;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow{grid-template-columns:1fr;column-gap:0;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow::before{display:block;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li{border-top:0!important;padding:8px 0!important;grid-template-columns:34px minmax(0,1fr)!important;gap:11px!important;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li>i{width:33px;height:33px;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li strong{font-size:.9rem;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li small{font-size:.7rem;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__footer{grid-template-columns:1fr;gap:8px;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__footer button{justify-self:start;min-height:40px;}}
@media (max-width:340px){body.service-ki[data-nbc-ki-p6="v7295"] .service-hero-copy .nbc-unified-hero-title{font-size:2.05rem!important;max-width:100%!important;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head{display:grid;gap:6px;}body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head small{text-align:left;max-width:none;}}
@media (prefers-reduced-motion:reduce){body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li{transition:none!important;}}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero figcaption h2{font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.13!important;letter-spacing:-.035em!important;margin:7px 0 0!important;max-width:100%!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head span,body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li div>span,body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-object-head strong,body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li strong,body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li small{display:block!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow{list-style:none!important;padding-left:0!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li::marker{content:""!important;font-size:0!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-flow li{list-style:none!important;}
body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero__footer button{background:transparent!important;color:#a9dcbc!important;border:0!important;box-shadow:none!important;}
}
@layer nbc.legacy{
@layer nbc-ki-p7-7296{
body.service-ki .ki-lab .ki-lab__work{display:block!important;margin:10px 0 17px!important;}
body.service-ki .ki-lab .ki-lab__work>.ki-open,body.service-ki .ki-lab .ki-work__header{display:none!important;}
body.service-ki .ki-lab .ki-work__grid{display:block!important;background:transparent!important;}
body.service-ki .ki-lab .ki-object{width:100%!important;max-width:none!important;}
body.service-ki .ki-lab .ki-object__story{grid-template-columns:minmax(170px,.72fr) 46px minmax(0,1.55fr)!important;row-gap:12px!important;}
body.service-ki .ki-lab .ki-object__binding{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr)!important;align-items:stretch!important;}
body.service-ki .ki-lab .ki-object__connector--binding{display:none!important;}
body.service-ki .ki-lab .ki-object__binding-line{height:1px!important;width:100%!important;margin:auto!important;background:linear-gradient(90deg,rgba(169,239,196,.12),rgba(169,239,196,.5),rgba(169,239,196,.12))!important;}
body.service-ki .ki-lab .ki-object__binding-line:after{right:-1px!important;left:auto!important;top:-3px!important;bottom:auto!important;border-left:6px solid rgba(169,239,196,.5)!important;border-top:3px solid transparent!important;border-bottom:3px solid transparent!important;border-right:0!important;}
body.service-ki .ki-lab .ki-object__kicker,body.service-ki .ki-lab .ki-object__sectionlabel,body.service-ki .ki-lab .ki-object__cardhead span,body.service-ki .ki-lab .ki-object__decision>span,body.service-ki .ki-lab .ki-object__draft>span,body.service-ki .ki-lab .ki-object__binding-step>span,body.service-ki .ki-lab .ki-object__open>span{font-size:10.5px!important;}
body.service-ki .ki-lab .ki-object__fields span,body.service-ki .ki-lab .ki-object__sources>div span{font-size:10.5px!important;}
body.service-ki .ki-lab .ki-object__fields small,body.service-ki .ki-lab .ki-object__sources small{font-size:10px!important;line-height:1.35!important;}
body.service-ki .ki-lab .ki-object__sources>div strong{font-size:11.5px!important;}
body.service-ki .ki-lab .ki-object__decision small,body.service-ki .ki-lab .ki-object__draft small,body.service-ki .ki-lab .ki-object__binding-step small{font-size:10.5px!important;line-height:1.45!important;}
body.service-ki .ki-lab .ki-object__open li{font-size:11.5px!important;}
body.service-ki .ki-lab .ki-object__resolved>span{font-size:9px;}
body.service-ki .ki-lab .ki-object__resolved>strong{font-size:11px;}
body.service-ki .ki-lab .ki-mode-preview__meta span,body.service-ki .ki-lab .ki-mode-preview__outcome span{font-size:10px!important;line-height:1.2!important;}
body.service-ki .ki-lab .ki-mode-preview__svg .label{font-size:10px!important;letter-spacing:.03em!important;}
body.service-ki .ki-lab .ki-mode-preview__hint{font-size:9.5px!important;}
body.service-ki .ki-lab .ki-scene-plate__kicker{font-size:9px!important;}
body.service-ki .ki-lab .ki-scene-plate__value{font-size:14px!important;}
body.service-ki .ki-lab .ki-scene-barrier text{font-size:9px!important;}
body.service-ki .ki-lab .ki-scene-decision__label{font-size:10px!important;}
body.service-ki .ki-lab .ki-task-detail__grid span{font-size:9px!important;}
body.service-ki .ki-lab .ki-task-detail__grid strong{font-size:12px!important;}
@media (max-width:760px){body.service-ki .ki-lab .ki-object__story{grid-template-columns:1fr!important;gap:9px!important;padding:12px 14px!important;}body.service-ki .ki-lab .ki-object__connector--binding{display:flex!important;}body.service-ki .ki-lab .ki-object__binding{grid-column:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:0!important;}body.service-ki .ki-lab .ki-object__binding-line{height:24px!important;width:1px!important;margin:0 auto!important;background:linear-gradient(rgba(169,239,196,.12),rgba(169,239,196,.5),rgba(169,239,196,.12))!important;}body.service-ki .ki-lab .ki-object__binding-line:after{right:auto!important;left:-3px!important;top:auto!important;bottom:-1px!important;border-left:3px solid transparent!important;border-right:3px solid transparent!important;border-top:6px solid rgba(169,239,196,.5)!important;border-bottom:0!important;}body.service-ki .ki-lab .ki-task-detail__grid span{font-size:9.5px!important;}body.service-ki .ki-lab .ki-task-detail__grid strong{font-size:12.5px!important;}}
@media (prefers-reduced-motion:reduce){body.service-ki .ki-lab *,body.service-ki .ki-lab *:before,body.service-ki .ki-lab *:after{scroll-behavior:auto!important;}}
}
}
@layer nbc.legacy{
@layer nbc-ki-p7-7296{
body.service-ki .ki-lab .ki-task-detail__eyebrow span,body.service-ki .ki-lab .ki-task-detail__eyebrow b,body.service-ki .ki-lab .ki-pilot__prereqs span{font-size:9.5px!important;line-height:1.3!important;}
@media (min-width:621px) and (max-width:980px){body.service-ki .ki-lab .ki-lab__modebar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important;scroll-snap-type:none!important;padding-bottom:0!important;margin-right:0!important;padding-right:0!important;}body.service-ki .ki-lab .ki-lab__mode{min-width:0!important;width:auto!important;min-height:188px!important;scroll-snap-align:none!important;padding:13px!important;}}
@media (max-width:620px){body.service-ki .ki-lab:not([data-ki-lab="v7519"]) .ki-lab__modebar{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;overflow:visible!important;scroll-snap-type:none!important;margin-right:0!important;padding-right:0!important;padding-bottom:0!important;}body.service-ki .ki-lab:not([data-ki-lab="v7519"]) .ki-lab__mode{flex:none!important;width:100%!important;min-width:0!important;min-height:0!important;scroll-snap-align:none!important;padding:12px 13px!important;}body.service-ki .ki-lab:not([data-ki-lab="v7519"]) .ki-mode-preview__svg{height:46px!important;min-height:46px!important;}body.service-ki .ki-lab:not([data-ki-lab="v7519"]) .ki-mode-preview__hint{margin-top:6px!important;}body.service-ki .ki-lab .ki-task-detail__eyebrow span,body.service-ki .ki-lab .ki-task-detail__eyebrow b,body.service-ki .ki-lab .ki-pilot__prereqs span{font-size:10px!important;}}
body.service-ki .ki-lab .ki-flow,body.service-ki .ki-lab .ki-flow__canvas{max-width:100%!important;box-sizing:border-box!important;}
@media (max-width:390px){body.service-ki .ki-lab .ki-flow__canvas{margin-inline:0!important;}}
body.service-ki .ki-lab .ki-pilot__criteria-list span{font-size:10.5px!important;line-height:1.3!important;}
@media (max-width:620px){body.service-ki .ki-lab .ki-flow__legend span{font-size:10.5px!important;line-height:1.15!important;}}
@media (max-width:350px){body.service-ki .ki-lab .ki-condition__choices,body.service-ki .ki-lab .ki-condition__choices[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.service-ki .ki-lab .ki-condition__choice{min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important;}}
}
}
@layer nbc.legacy{
@layer nbc-ki-conversion-7297{
body.service-ki[data-nbc-ki-conversion="v7297"]{--kic-ink:#eef6f0;--kic-muted:#aab9af;--kic-green:#a9efc4;--kic-green-2:#75d89a;--kic-amber:#efc982;--kic-line:rgba(169,239,196,.16);--kic-line-strong:rgba(169,239,196,.31);}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-authority{position:relative;padding:0;background:transparent;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-authority .sw{padding-top:clamp(10px,1.6vw,22px);padding-bottom:clamp(12px,2vw,28px);}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge{position:relative;margin-top:18px;padding:clamp(18px,2.4vw,28px);border:1px solid rgba(169,239,196,.25);border-radius:16px;background:radial-gradient(circle at 88% 8%,rgba(117,216,154,.095),transparent 34%),
    linear-gradient(145deg,rgba(12,30,19,.95),rgba(8,21,14,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 18px 44px rgba(0,0,0,.12);overflow:hidden;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge:before{content:"";position:absolute;left:0;top:0;width:34%;height:2px;background:linear-gradient(90deg,var(--kic-green-2),transparent);}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);gap:28px;align-items:end;padding-bottom:16px;border-bottom:1px solid var(--kic-line);}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__head h4{margin:5px 0 0!important;max-width:24ch;color:#f0f7f2;font:550 clamp(1.25rem,1.8vw,1.65rem)/1.16 Archivo,Arial,sans-serif!important;letter-spacing:-.025em;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__head>p{margin:0!important;color:#aebdb3;font:400 .84rem/1.58 Archivo,Arial,sans-serif;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:2px;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid>div{min-width:0;padding:16px 16px 15px;border-bottom:1px solid var(--kic-line);border-right:1px solid var(--kic-line);}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid>div:first-child{padding-left:0;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid>div:last-child{border-right:0;padding-right:0;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid span,body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__next span{display:block;color:#85a791;font:600 9px/1.35 "IBM Plex Mono",monospace;letter-spacing:.09em;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid strong{display:block;margin-top:6px;color:#e8f2eb;font:520 .82rem/1.43 Archivo,Arial,sans-serif;overflow-wrap:anywhere;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__next{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:28px;align-items:start;padding:16px 0 17px;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__next strong{display:block;margin-top:6px;color:#dff1e5;font:540 .92rem/1.45 Archivo,Arial,sans-serif;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__next p{margin:0!important;color:#9faf9f;font:400 .8rem/1.56 Archivo,Arial,sans-serif;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-top:2px;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions .btn{min-height:46px;padding-inline:18px;font-size:.82rem;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions button{min-height:46px;padding:0 15px;border:1px solid rgba(169,239,196,.2);border-radius:9px;background:rgba(255,255,255,.02);color:#c8d8cd;font:500 .78rem/1 Archivo,Arial,sans-serif;cursor:pointer;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions button:hover{border-color:rgba(169,239,196,.42);color:#f0f8f2;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__privacy{margin:11px 0 0!important;color:#829188;font:400 .68rem/1.45 Archivo,Arial,sans-serif;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge .ki-pilot__copy-status{margin:6px 0 0!important;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge[data-state="blocked"]:before{background:linear-gradient(90deg,var(--kic-amber),transparent);}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge[data-state="blocked"] .ki-result-bridge__grid>div:nth-child(4) strong{color:#f3d79e;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge[data-state="confirmed"]:before{width:56%;}
@media (max-width:900px){body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid>div:nth-child(2){border-right:0;padding-right:0;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid>div:nth-child(3){padding-left:0;}}
@media (max-width:680px){body.service-ki[data-nbc-ki-conversion="v7297"] .ki-authority .sw{padding-top:4px;padding-bottom:18px;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge{padding:17px 14px;border-radius:13px;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__head{grid-template-columns:1fr;gap:9px;padding-bottom:13px;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__head h4{font-size:1.28rem!important;max-width:22ch;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__head>p{font-size:.78rem;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid{grid-template-columns:1fr;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid>div{padding:12px 0!important;border-right:0!important;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid>div:last-child{border-bottom:1px solid var(--kic-line);}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__grid strong{font-size:.82rem;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__next{grid-template-columns:1fr;gap:8px;padding:14px 0;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions{display:grid;grid-template-columns:1fr;}body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions .btn,body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions button{width:100%;justify-content:center;text-align:center;}}
@media (prefers-reduced-motion:reduce){body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge{scroll-behavior:auto!important;}}
}
}
@layer nbc.legacy{
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions button{color:#d3e2d7!important;background:rgba(6,17,11,.55)!important;border-color:rgba(169,239,196,.27)!important;box-shadow:none!important;}
body.service-ki[data-nbc-ki-conversion="v7297"] .ki-result-bridge__actions button:hover{color:#f2faf4!important;background:rgba(169,239,196,.06)!important;border-color:rgba(169,239,196,.5)!important;}
}
@layer nbc.legacy{
@layer nbc-ki-density-7298{
body.service-ki[data-nbc-ki-density="v7299"] .ki-authority{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-authority-inline{margin-top:13px;padding-top:12px;border-top:1px solid rgba(169,239,196,.14);display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;color:#aebdb3;font-size:.78rem;line-height:1.45;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-authority-inline span{font:650 9px/1.3 var(--font-mono,monospace);letter-spacing:.08em;color:#9bdcad;white-space:nowrap;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-authority-inline strong{color:#e8f3eb;font-weight:560;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-authority-inline a{color:#bfe4ca;text-decoration:none;border-bottom:1px solid rgba(169,239,196,.25);}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__mode{min-height:0!important;padding:12px 13px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__mode>small,body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-preview__meta,body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-preview__hint{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__mode>span{padding-right:0!important;margin-bottom:5px!important;font-size:10.5px!important;line-height:1.2!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__mode>strong{font-size:15px!important;margin-bottom:8px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-preview{padding-top:8px!important;margin-top:0!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-preview__svg{height:43px!important;min-height:43px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-preview__outcome{margin-top:5px!important;padding-top:6px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-preview__outcome strong{font-size:10.5px!important;line-height:1.35!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__mode[aria-pressed="true"]:after{content:"AKTIV"!important;right:10px!important;top:10px!important;font-size:7.5px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-compare-head{margin-bottom:10px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-compare-head p{max-width:68ch!important;font-size:11.5px!important;line-height:1.45!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__field[data-tone="clear"] .ki-condition__state,body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__field[data-tone="clear"] .ki-condition__impact{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-condition-feedback:not([data-tone="warning"]):not([data-tone="blocked"]){display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__field{padding:9px 10px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__head{margin-bottom:6px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__choice{min-height:36px!important;padding:6px!important;font-size:10px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__impact{min-height:0!important;margin-top:6px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-condition-legend{margin-top:6px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__stop{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__stage-head{margin-bottom:8px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__stage-head p{font-size:11.5px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-process-inspector-grid{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(300px,.72fr);gap:12px;align-items:start;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-process-inspector-grid__inspector{min-width:0;}
body.service-ki[data-nbc-ki-density="v7299"] [data-ki-tasks]{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-task-detail{position:sticky!important;top:84px!important;margin:0!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-task-detail__head{padding:12px 12px 10px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-task-detail__head h4{font-size:18px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-task-detail__grid>div{grid-template-columns:90px minmax(0,1fr)!important;padding:8px 11px!important;gap:9px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-task-detail__eyebrow{padding:8px 11px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-flow-node[aria-pressed="true"]{border-color:rgba(169,239,196,.72)!important;box-shadow:0 0 0 2px rgba(169,239,196,.08),0 12px 28px rgba(0,0,0,.18)!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-object__header--compact{display:block!important;padding-bottom:8px!important;margin-bottom:8px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-object__header--compact strong{font-size:15px!important;margin-top:3px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-object__header--compact p{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-object__story{row-gap:8px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-object__open{margin-top:7px!important;padding-top:8px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__grid,body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__prereqs{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria{padding:10px 0 0!important;border-bottom:0!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-head{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr)!important;margin-bottom:9px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-head h4{font-size:17px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list>div{min-height:75px!important;padding:10px 11px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-note{margin-top:7px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge{margin-top:12px!important;padding:18px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__head{grid-template-columns:minmax(0,1fr) minmax(250px,.78fr)!important;gap:18px!important;padding-bottom:11px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__grid>div{padding-top:11px!important;padding-bottom:10px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__next{padding:11px 0!important;gap:18px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(169,239,196,.1);margin:0 0 12px;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope>div{background:#081b15;padding:10px 12px;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope span{display:block;color:#83a58e;font:650 9px/1.3 var(--font-mono,monospace);letter-spacing:.08em;margin-bottom:4px;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope strong{font-size:11.5px;line-height:1.42;color:#dcebe0;font-weight:520;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__privacy{margin-top:7px!important;}
@media (max-width:980px){body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__modebar{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-process-inspector-grid{grid-template-columns:1fr!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-task-detail{position:relative!important;top:auto!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media (max-width:620px){body.service-ki[data-nbc-ki-density="v7299"] .ki-authority-inline{font-size:.74rem;margin-top:10px;padding-top:10px;gap:6px;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab .ki-lab__modebar{grid-template-columns:1fr!important;gap:6px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__choices{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__choices[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-task-detail__grid>div{grid-template-columns:1fr!important;gap:3px!important;padding:8px 10px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-head{grid-template-columns:1fr!important;gap:6px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__head{grid-template-columns:1fr!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__grid>div{padding:10px 8px!important;border-right:1px solid var(--kic-line)!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__grid>div:nth-child(2n){border-right:0!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__next{grid-template-columns:1fr!important;gap:6px!important;}}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro--compact{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end;padding:18px 0 13px!important;margin:0!important;border-bottom:1px solid rgba(169,239,196,.12);}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro--compact .ki-lab__eyebrow{margin-bottom:5px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro--compact h2{font-size:clamp(25px,2.1vw,34px)!important;line-height:1.02!important;margin:0!important;max-width:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro--compact p{font-size:11.5px!important;line-height:1.45!important;margin:7px 0 0!important;max-width:76ch!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro-meta{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;max-width:360px;color:#86a792;font:650 10.5px/1.35 var(--font-mono,monospace);letter-spacing:.045em;text-align:right;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro-meta strong{color:#c9dfcf;font-weight:650;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__stage-head,body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__group--stress>p{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__group--stress h3,body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__group--conditions h3{margin-bottom:8px!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-head{display:none!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria{margin-top:6px!important;padding-top:0!important;}
body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-note{font-size:10.5px!important;line-height:1.45!important;}
@media (max-width:620px){body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro--compact{grid-template-columns:1fr!important;gap:7px!important;padding:13px 0 10px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro--compact h2{font-size:24px!important;line-height:1.02!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro--compact p{font-size:11px!important;margin-top:5px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__intro-meta{justify-content:flex-start!important;text-align:left!important;max-width:none!important;font-size:10.5px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-compare-head p{display:none!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-compare-head{margin-bottom:7px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-mode-compare-head h3{margin-bottom:0!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab:not([data-ki-lab="v7519"]) .ki-lab__mode{padding:8px 10px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab:not([data-ki-lab="v7519"]) .ki-lab__mode>strong{font-size:14px!important;margin-bottom:4px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab:not([data-ki-lab="v7519"]) .ki-mode-preview{padding-top:4px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab:not([data-ki-lab="v7519"]) .ki-mode-preview__svg{height:29px!important;min-height:29px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab:not([data-ki-lab="v7519"]) .ki-mode-preview__outcome{margin-top:3px!important;padding-top:4px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab:not([data-ki-lab="v7519"]) .ki-mode-preview__outcome strong{font-size:10px!important;line-height:1.28!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab:not([data-ki-lab="v7519"]) .ki-lab__stress{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab:not([data-ki-lab="v7519"]) .ki-lab__stress button{min-height:38px!important;padding:7px 8px!important;font-size:10px!important;line-height:1.2!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__conditions{gap:5px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__field{display:grid!important;grid-template-columns:108px minmax(0,1fr)!important;column-gap:7px!important;row-gap:4px!important;align-items:center!important;padding:7px 8px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__head{margin:0!important;align-self:stretch!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__head label{font-size:10.5px!important;line-height:1.15!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__state{font-size:8.5px!important;line-height:1.15!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__choices{grid-column:2!important;grid-row:1!important;gap:3px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__choice{min-height:31px!important;padding:4px 3px!important;font-size:9.5px!important;line-height:1.08!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__impact{grid-column:1/-1!important;margin:2px 0 0!important;font-size:9.5px!important;line-height:1.35!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition-legend{margin-top:3px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__reset{margin-top:6px!important;min-height:40px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list>div{padding:8px!important;min-height:82px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list span{font-size:10.5px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list strong{font-size:10px!important;line-height:1.35!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope>div{padding:9px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope span{font-size:9px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope strong{font-size:10px!important;line-height:1.35!important;}}
@media (max-width:340px){body.service-ki[data-nbc-ki-density="v7299"] .ki-lab__field{grid-template-columns:94px minmax(0,1fr)!important;padding:7px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__head label{font-size:10px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-condition__choice{font-size:9px!important;padding:3px 2px!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list{grid-template-columns:1fr!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-pilot__criteria-list>div{min-height:0!important;}body.service-ki[data-nbc-ki-density="v7299"] .ki-result-bridge__scope{grid-template-columns:1fr!important;}}
}
}
@layer nbc.legacy{
body.service-ki .ki-flow[data-premium-flow="v7301-phase2"]{isolation:isolate;}
body.service-ki .ki-flow[data-premium-flow="v7301-phase2"] .ki-flow__canvas:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 18% 48%,rgba(169,239,196,.035),transparent 25%),radial-gradient(ellipse at 74% 51%,rgba(239,200,121,.028),transparent 24%),radial-gradient(ellipse at 92% 48%,rgba(158,201,255,.025),transparent 20%);}
body.service-ki .ki-flow[data-premium-flow="v7301-phase2"] .ki-flow__lanes,body.service-ki .ki-flow[data-premium-flow="v7301-phase2"] .ki-flow__signals,body.service-ki .ki-flow[data-premium-flow="v7301-phase2"] .ki-flow__particles,body.service-ki .ki-flow[data-premium-flow="v7301-phase2"] .ki-flow__case{position:relative;z-index:1;}
body.service-ki .ki-flow__lanes .is-particle-guide{stroke:transparent!important;stroke-width:1!important;opacity:0!important;}
body.service-ki .ki-flow__particles circle.is-raw,body.service-ki .ki-flow__particles circle.is-structured,body.service-ki .ki-flow__particles circle.is-confirmed-data,body.service-ki .ki-flow__particles circle.is-verified{filter:url(#kiSoftGlow);}
body.service-ki .ki-flow__particles circle.is-work,body.service-ki .ki-flow__particles circle.is-gate{filter:url(#kiGlow);}
body.service-ki .ki-flow__particles circle.is-system-flow{fill:rgba(158,201,255,.95);filter:url(#kiGlow);}
body.service-ki .ki-flow__particles circle.is-confirmed{fill:rgba(188,222,255,.98);filter:url(#kiGlow);}
body.service-ki .ki-semantic-pulse{pointer-events:none;opacity:.74;}
body.service-ki .ki-semantic-pulse__outer{fill:none;stroke:rgba(169,239,196,.24);stroke-width:1.4;transform-origin:center;animation:kiSemanticBreathe 3.1s ease-in-out infinite;}
body.service-ki .ki-semantic-pulse__inner{fill:rgba(169,239,196,.08);stroke:rgba(169,239,196,.42);stroke-width:1.2;}
body.service-ki .ki-semantic-pulse.is-data .ki-semantic-pulse__outer{stroke:rgba(158,201,255,.3);}
body.service-ki .ki-semantic-pulse.is-data .ki-semantic-pulse__inner{fill:rgba(158,201,255,.08);stroke:rgba(158,201,255,.48);}
body.service-ki .ki-semantic-pulse__label{font:650 7px/1 var(--font-mono,monospace)!important;letter-spacing:.08em;fill:rgba(238,247,240,.4)!important;}
body.service-ki .ki-semantic-gate{pointer-events:none;opacity:.82;}
body.service-ki .ki-semantic-gate path{fill:none;stroke:rgba(239,200,121,.38);stroke-width:1.5;stroke-linecap:round;animation:kiGateBreathe 2.7s ease-in-out infinite;}
body.service-ki .ki-semantic-gate circle{fill:rgba(239,200,121,.08);stroke:rgba(239,200,121,.55);stroke-width:1.4;animation:kiGateCore 1.9s ease-in-out infinite;}
body.service-ki .ki-semantic-confirmation{pointer-events:none;opacity:.84;}
body.service-ki .ki-semantic-confirmation__ring{fill:none;stroke:rgba(158,201,255,.46);stroke-width:1.5;transform-origin:center;animation:kiConfirmRing 2.35s ease-out infinite;}
body.service-ki .ki-semantic-confirmation__core{fill:rgba(158,201,255,.13);stroke:rgba(188,222,255,.72);stroke-width:1.4;animation:kiConfirmCore 1.8s ease-in-out infinite;}
body.service-ki .ki-flow[data-premium-flow="v7301-phase2"] .ki-flow__lanes .is-main{stroke:rgba(169,239,196,.34);stroke-width:3;}
body.service-ki .ki-flow[data-premium-flow="v7301-phase2"][data-signature="approval"] .ki-flow__lanes .is-main{stroke:rgba(169,239,196,.3);}
body.service-ki .ki-flow[data-premium-flow="v7301-phase2"][data-signature="complete"] .ki-flow__lanes .is-main{stroke:rgba(169,239,196,.48);}
body.service-ki .ki-flow[data-premium-flow="v7301-phase2"] .ki-flow-node[aria-current="step"]{backdrop-filter:blur(5px);}
@keyframes kiSemanticBreathe{0%,100%{opacity:.42;transform:scale(.92)}50%{opacity:.9;transform:scale(1.08)}}
@keyframes kiGateBreathe{0%,100%{opacity:.45}50%{opacity:.9}}
@keyframes kiGateCore{0%,100%{opacity:.5;transform:scale(.88)}50%{opacity:1;transform:scale(1.14)}}
@keyframes kiConfirmRing{0%{opacity:.75;transform:scale(.66)}75%,100%{opacity:0;transform:scale(1.35)}}
@keyframes kiConfirmCore{0%,100%{opacity:.55}50%{opacity:1}}
body.service-ki .ki-flow[data-motion="paused"] .ki-semantic-pulse *,body.service-ki .ki-flow[data-motion="paused"] .ki-semantic-gate *,body.service-ki .ki-flow[data-motion="paused"] .ki-semantic-confirmation *{animation-play-state:paused!important;}
@media (max-width:620px){body.service-ki .ki-flow__particles circle.is-raw,body.service-ki .ki-flow__particles circle.is-structured{opacity:.68;}body.service-ki .ki-semantic-pulse{opacity:.58;}body.service-ki .ki-semantic-gate{opacity:.7;}body.service-ki .ki-semantic-confirmation{opacity:.72;}}
@media (prefers-reduced-motion:reduce){body.service-ki .ki-semantic-pulse *,body.service-ki .ki-semantic-gate *,body.service-ki .ki-semantic-confirmation *{animation:none!important;}body.service-ki .ki-semantic-pulse__outer{opacity:.55;transform:none;}body.service-ki .ki-semantic-confirmation__ring{opacity:.5;transform:none;}}
body.service-ki .ki-flow__particles circle.is-raw{fill:rgba(169,239,196,.82);stroke:rgba(207,255,222,.28);stroke-width:.7;}
body.service-ki .ki-flow__particles circle.is-structured{fill:rgba(190,249,211,.96);stroke:rgba(220,255,232,.3);stroke-width:.75;}
body.service-ki .ki-flow__particles circle.is-confirmed-data{fill:rgba(158,201,255,1);stroke:rgba(218,235,255,.38);stroke-width:.8;}
body.service-ki .ki-flow__particles circle.is-verified{fill:rgba(184,244,207,.98);stroke:rgba(225,255,235,.3);stroke-width:.75;}
body.service-ki .ki-flow__particles circle.is-work{fill:rgba(169,239,196,1);stroke:rgba(231,255,239,.34);stroke-width:.85;}
body.service-ki .ki-flow__particles circle.is-gate{fill:rgba(255,216,128,1);stroke:rgba(255,239,196,.5);stroke-width:.9;}
body.service-ki .ki-flow__particles circle.is-system-flow,body.service-ki .ki-flow__particles circle.is-confirmed{stroke:rgba(229,242,255,.46);stroke-width:.9;}
body.service-ki .ki-flow[data-premium-flow="v7301-phase2"][data-signature="missing"] .ki-flow__lanes .is-main{stroke:rgba(169,239,196,.2);}
body.service-ki .ki-flow__particles circle.is-query-return{fill:rgba(247,205,143,.98);stroke:rgba(255,239,205,.46);stroke-width:.8;filter:url(#kiGlow);}
body.service-ki .ki-phase2-missing-field rect{fill:rgba(51,34,12,.62);stroke:rgba(240,178,109,.7);stroke-width:1.5;stroke-dasharray:4 5;animation:kiP2Missing 2.4s ease-in-out infinite;}
body.service-ki .ki-phase2-missing-field path{stroke:rgba(255,213,155,.88);stroke-width:2.2;stroke-linecap:round;}
body.service-ki .ki-flow__particles circle.is-conflict-a{fill:rgba(158,201,255,.98);stroke:rgba(224,240,255,.48);stroke-width:.85;filter:url(#kiGlow);}
body.service-ki .ki-flow__particles circle.is-conflict-b{fill:rgba(239,155,143,.98);stroke:rgba(255,221,216,.46);stroke-width:.85;filter:url(#kiGlow);}
body.service-ki .ki-flow__particles circle.is-conflict-open{fill:rgba(242,194,120,.96);stroke:rgba(255,231,190,.36);stroke-width:.8;filter:url(#kiGlow);}
body.service-ki .ki-flow__lanes .is-conflict-out{stroke:rgba(239,200,121,.44);stroke-width:2.6;stroke-dasharray:2 7;}
body.service-ki .ki-phase2-interference{pointer-events:none;}
body.service-ki .ki-phase2-interference__outer{fill:none;stroke:rgba(239,155,143,.32);stroke-width:1.35;stroke-dasharray:8 8;transform-origin:center;animation:kiP2InterferenceOuter 5.2s linear infinite;}
body.service-ki .ki-phase2-interference__mid{fill:none;stroke:rgba(158,201,255,.34);stroke-width:1.35;stroke-dasharray:5 6;transform-origin:center;animation:kiP2InterferenceMid 4.2s linear infinite reverse;}
body.service-ki .ki-phase2-interference__core{fill:rgba(62,32,25,.26);stroke:rgba(239,200,121,.44);stroke-width:1.2;animation:kiP2InterferenceCore 1.8s ease-in-out infinite;}
body.service-ki .ki-phase2-interference__wave{fill:none;stroke:rgba(244,204,151,.58);stroke-width:1.25;stroke-linecap:round;animation:kiP2Wave 1.55s ease-in-out infinite;}
body.service-ki .ki-flow__particles circle.is-exception{fill:rgba(239,200,121,.98);stroke:rgba(255,237,196,.46);stroke-width:.85;filter:url(#kiGlow);}
body.service-ki .ki-flow__particles circle.is-exception-return{fill:rgba(180,241,202,.98);stroke:rgba(229,255,237,.42);stroke-width:.85;filter:url(#kiGlow);}
body.service-ki .ki-phase2-exception{pointer-events:none;}
body.service-ki .ki-phase2-exception__ring{fill:none;stroke:rgba(239,200,121,.28);stroke-width:1.25;stroke-dasharray:3 7;transform-origin:center;animation:kiP2ExceptionRing 5.6s linear infinite;}
body.service-ki .ki-phase2-exception__orbit{fill:none;stroke:rgba(239,200,121,.5);stroke-width:1.2;animation:kiP2ExceptionOrbit 2.2s ease-in-out infinite;}
body.service-ki .ki-phase2-exception.is-approved .ki-phase2-exception__ring{stroke:rgba(169,239,196,.38);}
body.service-ki .ki-phase2-exception.is-approved .ki-phase2-exception__orbit{stroke:rgba(169,239,196,.62);}
body.service-ki .ki-flow__particles circle.is-human-queue{fill:rgba(239,200,121,.98);stroke:rgba(255,236,193,.42);stroke-width:.85;filter:url(#kiGlow);}
body.service-ki .ki-flow__particles circle.is-bypass-particle{fill:rgba(169,239,196,.54);stroke:rgba(220,255,231,.2);stroke-width:.7;filter:url(#kiSoftGlow);}
body.service-ki .ki-phase2-human-queue{pointer-events:none;}
body.service-ki .ki-phase2-human-queue__dot{fill:rgba(239,200,121,.28);stroke:rgba(239,200,121,.6);stroke-width:1.1;animation:kiP2Queue 1.9s ease-in-out infinite;}
body.service-ki .ki-phase2-human-queue__dot.is-2{animation-delay:.18s;}
.ki-phase2-human-queue__dot.is-3{animation-delay:.36s;}
body.service-ki .ki-phase2-human-queue.is-bypass{opacity:.4;}
.ki-phase2-human-queue.is-bypass .ki-phase2-human-queue__dot{fill:rgba(169,239,196,.12);stroke:rgba(169,239,196,.35);}
body.service-ki .ki-flow__particles circle.is-system-buffer{fill:rgba(158,201,255,.98);stroke:rgba(225,240,255,.5);stroke-width:.9;filter:url(#kiGlow);}
body.service-ki .ki-phase2-system-buffer{pointer-events:none;}
body.service-ki .ki-phase2-system-buffer__arc{fill:none;stroke:rgba(158,201,255,.32);stroke-width:1.3;stroke-linecap:round;animation:kiP2BufferArc 2.2s ease-in-out infinite;}
body.service-ki .ki-phase2-system-buffer__ring{fill:rgba(158,201,255,.04);stroke:rgba(158,201,255,.5);stroke-width:1.25;stroke-dasharray:4 5;transform-origin:center;animation:kiP2BufferRing 4.8s linear infinite;}
@keyframes kiP2Missing{0%,100%{opacity:.55;stroke-dashoffset:0}50%{opacity:1;stroke-dashoffset:9}}
@keyframes kiP2InterferenceOuter{to{transform:rotate(360deg)}}
@keyframes kiP2InterferenceMid{to{transform:rotate(360deg)}}
@keyframes kiP2InterferenceCore{0%,100%{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.16)}}
@keyframes kiP2Wave{0%,100%{opacity:.35;transform:translateY(-2px)}50%{opacity:.9;transform:translateY(2px)}}
@keyframes kiP2ExceptionRing{to{transform:rotate(360deg)}}
@keyframes kiP2ExceptionOrbit{0%,100%{opacity:.35;transform:scale(.92)}50%{opacity:.9;transform:scale(1.08)}}
@keyframes kiP2Queue{0%,100%{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}
@keyframes kiP2BufferArc{0%,100%{opacity:.3;transform:scaleX(.9)}50%{opacity:.85;transform:scaleX(1.08)}}
@keyframes kiP2BufferRing{to{transform:rotate(360deg)}}
body.service-ki .ki-flow[data-motion="paused"] .ki-phase2-missing-field *,body.service-ki .ki-flow[data-motion="paused"] .ki-phase2-interference *,body.service-ki .ki-flow[data-motion="paused"] .ki-phase2-exception *,body.service-ki .ki-flow[data-motion="paused"] .ki-phase2-human-queue *,body.service-ki .ki-flow[data-motion="paused"] .ki-phase2-system-buffer *{animation-play-state:paused!important;}
@media (max-width:620px){body.service-ki .ki-phase2-interference{opacity:.86;}body.service-ki .ki-phase2-exception,body.service-ki .ki-phase2-human-queue{opacity:.82;}body.service-ki .ki-flow__particles circle.is-conflict-a,body.service-ki .ki-flow__particles circle.is-conflict-b,body.service-ki .ki-flow__particles circle.is-conflict-open,body.service-ki .ki-flow__particles circle.is-exception,body.service-ki .ki-flow__particles circle.is-human-queue,body.service-ki .ki-flow__particles circle.is-system-buffer{stroke-width:.75;}}
@media (prefers-reduced-motion:reduce){body.service-ki .ki-phase2-missing-field *,body.service-ki .ki-phase2-interference *,body.service-ki .ki-phase2-exception *,body.service-ki .ki-phase2-human-queue *,body.service-ki .ki-phase2-system-buffer *{animation:none!important;}}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"]{--ki-focus-x:50%;--ki-focus-y:50%;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow__canvas{background:radial-gradient(circle at var(--ki-focus-x) var(--ki-focus-y),rgba(169,239,196,.045),transparent 18%),
    linear-gradient(180deg,rgba(4,18,13,.05),rgba(4,18,13,.16));box-shadow:inset 0 22px 44px rgba(0,0,0,.08),inset 0 -28px 58px rgba(0,0,0,.12);}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow__canvas:after{background:radial-gradient(circle at var(--ki-focus-x) var(--ki-focus-y),rgba(169,239,196,.085),rgba(169,239,196,.028) 11%,transparent 27%),
    radial-gradient(ellipse at 18% 48%,rgba(169,239,196,.024),transparent 26%),
    radial-gradient(ellipse at 92% 48%,rgba(158,201,255,.02),transparent 21%);transition:background .45s ease;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-focus-status^="needs"] .ki-flow__canvas:after,body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-focus-status^="waiting"] .ki-flow__canvas:after,body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-focus-status="blocked"] .ki-flow__canvas:after{background:radial-gradient(circle at var(--ki-focus-x) var(--ki-focus-y),rgba(239,200,121,.095),rgba(239,200,121,.026) 12%,transparent 29%),
    radial-gradient(ellipse at 18% 48%,rgba(169,239,196,.02),transparent 26%);}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow__lanes .is-main-energy{stroke:rgba(194,250,214,.84);stroke-width:3.8;stroke-linecap:round;stroke-dasharray:1 26;opacity:.62;filter:url(#kiSoftGlow);animation:kiP3EnergyDrift 5.8s linear infinite;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-focus-status^="needs"] .ki-flow__lanes .is-main-energy,body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-focus-status^="waiting"] .ki-flow__lanes .is-main-energy,body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-focus-status="blocked"] .ki-flow__lanes .is-main-energy{stroke:rgba(244,210,139,.86);}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-signature="complete"] .ki-flow__lanes .is-main-energy{stroke:rgba(190,226,255,.9);opacity:.72;}
@keyframes kiP3EnergyDrift{to{stroke-dashoffset:-108}}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node{transition:border-color .28s ease,background .28s ease,opacity .28s ease,transform .28s ease,box-shadow .35s ease;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node[data-status="not_reached"]{opacity:.34;filter:saturate(.7);}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node[data-status="complete"]{opacity:.78;background:rgba(5,24,17,.78);}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node[aria-current="step"]{opacity:1;z-index:4;box-shadow:0 0 0 1px rgba(239,200,121,.12),0 0 28px rgba(239,200,121,.10),0 22px 48px rgba(0,0,0,.22);}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node[aria-current="step"]:after{content:"";position:absolute;inset:-8px;border-radius:17px;border:1px solid rgba(239,200,121,.18);pointer-events:none;box-shadow:0 0 20px rgba(239,200,121,.055);animation:kiP3NodeHalo 3.2s ease-in-out infinite;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-focus-status="complete"] .ki-flow-node[aria-current="step"]:after,body.service-ki .ki-flow[data-premium-flow="v7302-phase3"][data-focus-status="system_confirmed"] .ki-flow-node[aria-current="step"]:after{border-color:rgba(169,239,196,.2);box-shadow:0 0 20px rgba(169,239,196,.06);}
@keyframes kiP3NodeHalo{0%,100%{opacity:.45;transform:scale(.985)}50%{opacity:.95;transform:scale(1.025)}}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-phase2-interference{filter:drop-shadow(0 0 9px rgba(239,200,121,.07));}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-phase2-exception{filter:drop-shadow(0 0 8px rgba(239,200,121,.06));}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-phase2-system-buffer{filter:drop-shadow(0 0 8px rgba(158,201,255,.08));}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-semantic-gate{filter:drop-shadow(0 0 7px rgba(239,200,121,.08));}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-semantic-confirmation{filter:drop-shadow(0 0 9px rgba(158,201,255,.09));}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-semantic-pulse__outer{animation-duration:3.8s;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-semantic-gate path{animation-duration:3.2s;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-semantic-confirmation__ring{animation-duration:2.8s;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-phase2-interference__outer{animation-duration:6.4s;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-phase2-interference__mid{animation-duration:5.2s;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-phase2-exception__ring{animation-duration:6.8s;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-phase2-system-buffer__ring{animation-duration:5.8s;}
body.service-ki .ki-flow[data-motion="paused"] .ki-flow__lanes .is-main-energy{animation-play-state:paused!important;}
@media (max-width:620px){body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow__lanes .is-main-energy{stroke-width:3.1;stroke-dasharray:1 31;opacity:.54;}body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node[aria-current="step"]:after{inset:-5px;border-radius:15px;box-shadow:none;}body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow__canvas:after{background:radial-gradient(circle at var(--ki-focus-x) var(--ki-focus-y),rgba(169,239,196,.06),transparent 24%);}}
@media (prefers-reduced-motion:reduce){body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow__lanes .is-main-energy,body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node[aria-current="step"]:after{animation:none!important;}body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow__lanes .is-main-energy{stroke-dasharray:none;opacity:.28;}}
body.service-ki .ki-flow{background:linear-gradient(180deg,rgba(5,22,16,.32),rgba(4,18,13,.18));border-color:rgba(169,239,196,.12);}
body.service-ki .ki-flow__canvas{background-color:transparent!important;}
body.service-ki .ki-flow-node{background:rgba(5,21,15,.975)!important;backdrop-filter:none!important;font-family:var(--font-sans,system-ui,sans-serif);}
body.service-ki .ki-flow-node[aria-current="step"]{background:rgba(37,31,17,.97)!important;}
body.service-ki .ki-flow-node[data-status="complete"],body.service-ki .ki-flow-node[data-status="system_confirmed"]{background:rgba(5,24,17,.97)!important;}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node[data-status="not_reached"]{opacity:1!important;filter:none!important;border-color:rgba(169,239,196,.08)!important;box-shadow:none!important;}
body.service-ki .ki-flow-node__num{font-size:10.5px!important;}
body.service-ki .ki-flow-node strong{font-size:13px!important;line-height:1.28!important;}
body.service-ki .ki-flow-node small{font-size:11px!important;line-height:1.3!important;font-family:var(--font-sans,system-ui,sans-serif)!important;}
body.service-ki .ki-flow__legend span{font-size:10px!important;letter-spacing:.045em!important;}
body.service-ki .ki-semantic-pulse__label,body.service-ki .ki-lab .ki-scene-plate__kicker{font-size:9.5px!important;}
body.service-ki .ki-scene-decision__label,body.service-ki .ki-scene-barrier text{font-size:10px!important;}
body.service-ki .ki-phase2-interference__outer,body.service-ki .ki-phase2-interference__mid,body.service-ki .ki-phase2-exception__ring,body.service-ki .ki-phase2-system-buffer__ring,body.service-ki .ki-semantic-confirmation__ring,body.service-ki .ki-semantic-pulse__outer{transform-box:fill-box!important;transform-origin:center!important;}
body.service-ki .ki-flow-node[aria-current="step"]{box-shadow:0 0 0 1px rgba(239,200,121,.11),0 0 34px rgba(239,200,121,.075),0 22px 48px rgba(0,0,0,.2)!important;}
body.service-ki .ki-flow-node[aria-current="step"]:after{inset:-10px!important;box-shadow:0 0 26px rgba(239,200,121,.04)!important;}
body.service-ki .ki-phase2-interference{filter:drop-shadow(0 0 13px rgba(239,200,121,.055))!important;}
@media (min-width:981px){body.service-ki .ki-flow__canvas{height:455px!important;min-height:455px!important;}body.service-ki .ki-flow__toolbar{padding:12px 0 10px!important;}body.service-ki .ki-flow__callout{bottom:10px!important;padding:7px 12px!important;font-size:11px!important;}}
@media (max-width:620px){body.service-ki .ki-flow__toolbar{grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;padding:10px 0 9px!important;align-items:start!important;}body.service-ki .ki-flow__toolbar strong{font-size:13px!important;line-height:1.32!important;max-width:24ch;}body.service-ki .ki-flow__legend{gap:4px!important;margin-top:1px;}body.service-ki .ki-flow__legend span{font-size:10px!important;min-height:28px!important;padding:5px 8px!important;}body.service-ki .ki-flow-node__num{font-size:10px!important;}body.service-ki .ki-flow-node strong{font-size:13.5px!important;}body.service-ki .ki-flow-node small{font-size:11px!important;}body.service-ki .ki-flow-node[aria-current="step"]:after{inset:-6px!important;}}
body.service-ki .ki-lab{background:linear-gradient(180deg,rgba(7,27,20,.88) 0%,rgba(6,21,15,.82) 58%,rgba(5,18,13,.78) 100%)!important;}
body.service-ki .ki-process-inspector-grid,body.service-ki .ki-lab__stage{background:transparent!important;}
body.service-ki .ki-data-source-anchor{pointer-events:none;opacity:.78;}
body.service-ki .ki-data-source-anchor rect{fill:rgba(12,29,45,.92);stroke:rgba(158,201,255,.42);stroke-width:1.2;}
body.service-ki .ki-data-source-anchor text{font:650 9.5px/1 var(--font-sans,system-ui)!important;fill:rgba(215,234,255,.82)!important;letter-spacing:.025em;}
body.service-ki .ki-flow-node[data-status="not_reached"] .ki-flow-node__num{color:rgba(238,247,240,.5)!important;}
body.service-ki .ki-flow__toolbar{grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;}
body.service-ki .ki-flow__legend{grid-column:1/-1!important;grid-row:2!important;justify-content:flex-start!important;}
@media (max-width:620px){body.service-ki .ki-semantic-confirmation{display:none!important;}}
body.service-ki .ki-flow[data-premium-flow="v7302-phase3"] .ki-flow-node[data-status="not_reached"]{background:rgba(5,21,15,.76)!important;}
body.service-ki .ki-flow-node[data-status="not_reached"] strong{color:rgba(238,247,240,.82)!important;}
body.service-ki .ki-flow-node[data-status="not_reached"] small{color:rgba(238,247,240,.62)!important;}
@media (min-width:981px){body.service-ki .ki-flow-node{width:118px!important;min-height:72px!important;padding:8px 8px 7px!important;}body.service-ki .ki-flow-node strong{font-size:12.5px!important;}body.service-ki .ki-flow-node small{font-size:10.5px!important;}body.service-ki .ki-flow-node__num{font-size:10px!important;}body.service-ki .ki-lab .ki-scene-plate__kicker{font-size:13px!important;}body.service-ki .ki-lab .ki-scene-plate__value{font-size:18px!important;}body.service-ki .ki-data-source-anchor text{font-size:14px!important;}body.service-ki .ki-scene-decision__label,body.service-ki .ki-scene-barrier text,body.service-ki .ki-semantic-pulse__label{font-size:13px!important;}}
@media (max-width:620px){body.service-ki .ki-lab .ki-scene-plate__kicker{font-size:11.5px!important;}body.service-ki .ki-lab .ki-scene-plate__value{font-size:16px!important;}body.service-ki .ki-data-source-anchor text,body.service-ki .ki-scene-decision__label,body.service-ki .ki-scene-barrier text{font-size:11.5px!important;}}
body.service-ki[data-nbc-ki-final-polish="v7304"]{--ki-surface-line:rgba(169,239,196,.115);--ki-surface-soft:rgba(6,24,18,.52);}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-process-inspector-grid{gap:10px!important;padding:8px;border:1px solid var(--ki-surface-line);border-radius:18px 18px 10px 10px;background:radial-gradient(circle at 56% 22%,rgba(169,239,196,.035),transparent 28%),
    linear-gradient(180deg,rgba(7,27,20,.42),rgba(4,18,13,.24));}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-task-detail{border-color:rgba(169,239,196,.10)!important;box-shadow:none!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab__work{position:relative;margin-top:0!important;padding:11px 8px 8px;border:1px solid var(--ki-surface-line);border-top:0;border-radius:0 0 18px 18px;background:linear-gradient(180deg,rgba(4,18,13,.23),rgba(7,26,19,.34));}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab__work:before{content:"";position:absolute;left:8%;right:8%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(169,239,196,.34),transparent);}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object{border-color:rgba(169,239,196,.10)!important;box-shadow:none!important;background:linear-gradient(180deg,rgba(7,28,20,.62),rgba(5,20,15,.42))!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-raw,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-structured,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-verified,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-work{opacity:.66;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-confirmed-data,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-system-flow{opacity:.52;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-gate,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-conflict-a,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-conflict-b,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-conflict-open,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-exception,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-human-queue,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__particles circle.is-system-buffer{opacity:.94;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow[data-signature="complete"] .ki-flow__particles circle.is-system-flow,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow[data-signature="complete"] .ki-flow__particles circle.is-confirmed{opacity:.72;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow[data-signature="complete"] .is-main-energy{opacity:.46!important;animation-duration:7.6s!important;}
@media (min-width:981px){body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__canvas{height:420px!important;min-height:420px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__callout{font-size:11.5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-task-detail__grid strong{font-size:12px!important;line-height:1.44!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-task-detail__grid span{font-size:9.5px!important;}}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list{border:1px solid rgba(169,239,196,.10);border-radius:12px;overflow:hidden;background:rgba(169,239,196,.075)!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list>div{position:relative;min-height:72px!important;padding:11px 12px 10px!important;background:rgba(7,26,20,.78)!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list>div:after{content:"";position:absolute;left:12px;bottom:0;width:28px;height:2px;background:rgba(169,239,196,.42);}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list span{font-size:9.5px!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list strong{font-size:12px!important;line-height:1.38!important;font-weight:570!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-note{font-size:11.5px!important;color:rgba(238,247,240,.58)!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__actions{align-items:center!important;gap:12px!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__actions .btn{min-height:48px!important;font-size:13px!important;padding-inline:17px!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__actions button{min-height:40px!important;border-color:transparent!important;background:transparent!important;padding:6px 2px!important;color:rgba(212,231,217,.68)!important;text-decoration:underline;text-decoration-color:rgba(169,239,196,.26);text-underline-offset:4px;border-radius:0!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__actions button:hover{background:transparent!important;border-color:transparent!important;color:#eff8f1!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__scope span{font-size:10.5px!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__scope strong{font-size:12px!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__privacy{font-size:10.5px!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab{background:radial-gradient(circle at 72% 30%,rgba(169,239,196,.035),transparent 27%),
    linear-gradient(180deg,rgba(7,27,20,.78),rgba(5,19,14,.68))!important;}
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge{background-color:rgba(5,20,15,.52)!important;}
@media (max-width:620px){body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-process-inspector-grid{padding:6px;gap:7px;border-radius:14px 14px 8px 8px;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab__work{padding:9px 6px 6px;border-radius:0 0 14px 14px;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__legend span{font-size:10.5px!important;min-height:28px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-flow__toolbar strong{font-size:13.5px!important;line-height:1.34!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition__state{font-size:10px!important;padding:4px 6px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition-feedback{font-size:11.5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-task-detail__eyebrow span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-task-detail__eyebrow b{font-size:9.5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-task-detail__grid span{font-size:10px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-task-detail__grid strong{font-size:12px!important;line-height:1.45!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__kicker,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__sectionlabel,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__cardhead span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__decision>span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__draft>span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__binding-step>span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__open>span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__fields span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__sources>div span{font-size:10.5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__fields small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__sources small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__decision small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__draft small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__binding-step small{font-size:11.5px!important;line-height:1.38!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__fields strong,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__binding-step strong{font-size:12.5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-note{font-size:11.5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__grid strong,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__next strong,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__scope strong{font-size:11.5px!important;line-height:1.4!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__grid span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__next span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__scope span{font-size:10.5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__actions .btn{width:100%!important;min-height:48px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__actions button{width:auto!important;align-self:flex-start!important;min-height:44px!important;text-align:left!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__privacy{font-size:10.5px!important;line-height:1.42!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab__field[data-tone="clear"] .ki-condition__impact,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab__field[data-tone="clear"] .ki-condition__state{display:none!important;}}
@media (max-width:340px){body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab__field{grid-template-columns:102px minmax(0,1fr)!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list>div{min-height:0!important;}}
}
@layer nbc.legacy{
@layer nbc-ki-density-7298{
@media (max-width:620px){body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab__stress button{min-height:44px!important;font-size:11.5px!important;line-height:1.22!important;padding:8px 9px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition__head label{font-size:12px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition__choice{min-height:44px!important;font-size:11.5px!important;line-height:1.15!important;padding:6px 5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition__impact{font-size:11.5px!important;line-height:1.42!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list>div{min-height:88px!important;padding:10px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list span{font-size:10px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list strong{font-size:11.5px!important;line-height:1.38!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__scope strong{font-size:11.5px!important;line-height:1.4!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__scope span{font-size:10.5px!important;}}
@media (max-width:340px){body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition__choice{font-size:10.5px!important;min-height:44px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list{grid-template-columns:1fr!important;}}
}
}
@layer nbc.legacy{
body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition__choice,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition__impact,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-condition-feedback,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-list strong,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-pilot__criteria-note,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__scope strong,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-result-bridge__privacy,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-task-detail__grid strong,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__fields small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__sources small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__decision small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__draft small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-object__binding-step small{font-family:Archivo,-apple-system,"Segoe UI",system-ui,sans-serif!important;}
}
@layer nbc.legacy{
@layer nbc-ki-p7-7296{
@media (max-width:760px){body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-object__fields span,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-object__sources>div span{font-size:10.5px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-object__fields small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-object__sources small{font-size:11.5px!important;line-height:1.38!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-object__decision small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-object__draft small,body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-object__binding-step small{font-size:11.5px!important;line-height:1.42!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-task-detail__grid span{font-size:10px!important;}body.service-ki[data-nbc-ki-final-polish="v7304"] .ki-lab .ki-task-detail__grid strong{font-size:12.5px!important;}}
}
}
@media (max-width:900px){body.service-ki[data-nbc-ki-p6="v7295"] .ki-p6-hero::before{right:0!important;}}
@layer nbc-p1-v7346{
body.service-ki .ki-tool-entry-section{padding:clamp(28px,4vw,54px) 0 clamp(34px,5vw,68px)!important;background:transparent!important;}
body.service-ki #ki-decision-entry .sw{width:min(1180px,calc(100% - 48px))!important;}
body.service-ki #ki-decision-entry .te-start{text-decoration:none!important;}
body.service-ki #was-muesste-wahr-sein{scroll-margin-top:92px;}
body.service-ki #ki-decision-entry{scroll-margin-top:88px;}
@media (max-width:1000px){body.service-ki #ki-decision-entry .sw{width:min(100% - 36px,760px)!important;}}
@media (max-width:600px){body.service-ki .ki-tool-entry-section{padding:24px 0 34px!important;}body.service-ki #ki-decision-entry .sw{width:calc(100% - 28px)!important;}}
@media (prefers-reduced-motion:reduce){body.service-ki #ki-decision-entry *{transition:none!important;animation:none!important;}}
}
body.service-ki[data-ki-tool-started="false"] #was-muesste-wahr-sein{display:none!important;}
body.service-ki[data-ki-tool-started="true"] #ki-decision-entry{display:block!important;}
body.service-ki[data-ki-tool-started="true"] #was-muesste-wahr-sein{display:block!important;}
body.service-ki #ki-decision-entry .te-start{cursor:pointer;}
body[data-v7359-p1="true"] :is(button,[role="button"],summary,.btn,.button,.km-b5-filter,.ki-lab__reset,.ki-econ__reset){min-height:44px;}
body[data-v7359-p1="true"] :is(button,[role="button"],summary,.btn,.button):focus-visible{outline:3px solid var(--focus-ring,#8bcf9a);outline-offset:3px;}
body[data-v7359-p1="true"] .ki-lab__reset,body[data-v7359-p1="true"] .ki-econ__reset{display:inline-flex;align-items:center;justify-content:center;}
body[data-v7359-p1="true"] :is(.service-editorial-section,.service-after-section,.service-strategic-layer,.service-close-v6694,.abt2-section,.dc85-seo,.baro-finding) p:not(.mono):not([class*="kicker"]):not([class*="eyebrow"]):not([class*="meta"]){font-size:max(14px,1em);line-height:max(1.5,1.45em);}
body.page-service[data-v7359-p1="true"] :is(.service-editorial-head,[data-editorial-intro],.service-close-v6694__copy)>p{max-width:72ch;}
body.page-service[data-v7359-p1="true"] :is(.service-editorial-section,.service-strategic-layer) :is(small,.mono,[class*="eyebrow"]){line-height:1.35;}
body[data-v7359-p1="true"] main>section{scroll-margin-top:96px;}
body[data-v7359-p1="true"] main>section+section{position:relative;}
body[data-v7359-p1="true"] main>section+section::before{opacity:.92;}
body.service-ki[data-v7359-p1="true"] #produktionslogik{background:var(--nbc-paper,#f2f1eb);color:#111512;padding-block:clamp(76px,8vw,124px);}
body.service-ki[data-v7359-p1="true"] #produktionslogik :is(h2,h3,p,strong,span,a,blockquote){color:inherit;}
body.service-ki[data-v7359-p1="true"] #produktionslogik .mono{color:#356342;}
body.service-ki[data-v7359-p1="true"] .ai-gates{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;}
body.service-ki[data-v7359-p1="true"] .ai-gate{grid-column:span 2;border:1px solid rgba(17,21,18,.14);background:rgba(255,255,255,.42);min-height:100%;}
body.service-ki[data-v7359-p1="true"] .ai-gate:nth-child(4),body.service-ki[data-v7359-p1="true"] .ai-gate:nth-child(5){grid-column:span 3;}
body.service-ki[data-v7359-p1="true"] .ai-gate__signals span{border-color:rgba(17,21,18,.16);}
body.service-ki[data-v7359-p1="true"] .ai-gate blockquote{border-color:rgba(53,99,66,.34);}
body.page-service[data-v7359-p1="true"] .service-case-proof{padding-block:clamp(72px,7vw,112px);}
body.page-service[data-v7359-p1="true"] :is(.erp-faq-section,.process-faq-section,.ki-faq-section){padding-block:clamp(58px,6vw,92px);}
body.page-service[data-v7359-p1="true"] .service-close-v6694{padding-block:clamp(58px,6vw,88px);}
@media (max-width:760px){body[data-v7359-p1="true"] :is(button,[role="button"],summary,.btn,.button,.km-b5-filter,.ki-lab__reset,.ki-econ__reset){min-height:44px;}body.service-ki[data-v7359-p1="true"] .ai-gates{display:block;border:0;background:transparent;}body.service-ki[data-v7359-p1="true"] .ai-gate{margin-bottom:12px;}body.service-ki[data-v7359-p1="true"] #produktionslogik{padding-block:62px;}}
body.page-service.service-ki[data-v7359-p1="true"] .ki-p6-hero__footer p,body.page-service.service-ki[data-v7359-p1="true"] p.sr-limit{font-size:14px!important;line-height:1.55!important;}
body[data-v7359-p1="true"] .footer-signature>p{font-size:14px!important;line-height:1.55!important;}
body.page-service[data-p15-release="v7.359-p1.5"] .service-hero+:is(#erp-belastungsprobe,#sollweg-echtweg,#ki-decision-entry){margin-top:0!important;scroll-margin-top:96px;}
body.page-service[data-p15-release="v7.359-p1.5"] :is(#erp-belastungsprobe,#sollweg-echtweg,#ki-decision-entry){padding-top:clamp(54px,5vw,78px)!important;}
body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate{display:block!important;padding:clamp(22px,2.2vw,30px)!important;min-width:0!important;}
body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate__index{display:block!important;margin:0 0 18px!important;width:auto!important;color:#b4e4c0!important;-webkit-text-fill-color:currentColor!important;}
body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate__body{display:block!important;width:100%!important;min-width:0!important;}
body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate__body>*{grid-column:auto!important;width:auto!important;max-width:none!important;}
body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate h3{margin:7px 0 12px!important;font-size:clamp(19px,1.35vw,24px)!important;line-height:1.22!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:auto;}
body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate p{color:rgba(17,21,18,.74)!important;line-height:1.6!important;}
body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate__signals{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:18px!important;}
body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate blockquote{margin:18px 0 0!important;max-width:none!important;}
@media (max-width:760px){body.page-service[data-p15-release="v7.359-p1.5"] :is(#erp-belastungsprobe,#sollweg-echtweg,#ki-decision-entry){padding-top:42px!important;}body#nbc-page.service-ki[data-p15-release="v7.359-p1.5"] #produktionslogik .ai-gate{padding:22px 20px!important;}}
:root{--nbc-portrait-safe-top:0%;--nbc-portrait-safe-top-soft:8%;--nbc-portrait-safe-top-speaking:10%;}
:root{--svp-paper:#f2f0e8;--svp-ink:#111512;--svp-deep:#08100d;--svp-deep-2:#0b1511;--svp-line:rgba(143,195,159,.22);--svp-green:#99d9ad;--svp-green-strong:#72c78d;--svp-muted:#a7b2aa;}
body.service-system main>section,body.page-service main>section{position:relative;isolation:isolate;}
body.service-system section#strategische-wirkung,body.service-system #zusammenarbeit,body.service-system #projektbeleg,body.service-ki #projektbeleg,body.service-ki section#strategische-wirkung{overflow:clip;}
body.service-system section#strategische-wirkung::before,body.service-system #projektbeleg::before,body.service-ki #projektbeleg::before,body.service-ki section#strategische-wirkung::before{content:"";position:absolute;inset:-15% 0;z-index:-1;pointer-events:none;background:radial-gradient(55% 48% at 82% 48%,rgba(68,139,92,.17),transparent 68%);filter:blur(10px);}
body.service-system .process-engagement>.sw>p,body.service-ki .service-editorial-head>p,body.service-ki .ai-readiness-head>p{max-width:72ch;}
body.service-system .process-engagement{background:var(--svp-paper)!important;color:var(--svp-ink)!important;padding-block:clamp(92px,8vw,136px)!important;border-block:1px solid rgba(17,21,18,.08)!important;}
body.service-system .process-engagement .sw{max-width:1220px!important;}
body.service-system .process-engagement h2{color:#111512!important;font-size:clamp(42px,4.8vw,72px)!important;line-height:.98!important;letter-spacing:-.05em!important;max-width:13ch;}
body.service-system .process-engagement>.sw>p{color:#3d473f!important;font-size:17px!important;line-height:1.66!important;}
body.service-system .process-engagement-method{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin:44px 0 0!important;border-top:1px solid rgba(17,21,18,.16)!important;border-bottom:1px solid rgba(17,21,18,.16)!important;}
body.service-system .process-engagement-method>div{padding:28px 40px 28px 0!important;background:transparent!important;border:0!important;}
body.service-system .process-engagement-method>div+div{border-left:1px solid rgba(17,21,18,.12)!important;padding-left:40px!important;}
body.service-system .process-engagement-method h3{color:#172019!important;font-size:22px!important;}
body.service-system .process-engagement-method p{color:#49544c!important;}
body.service-system .svp-process-route{margin:50px 0 16px;padding:0;}
body.service-system .svp-process-route figcaption{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#4a7055;margin-bottom:18px;font-weight:700;}
body.service-system .svp-process-route ol{display:grid;grid-template-columns:repeat(5,1fr);gap:0;list-style:none;margin:0;padding:0;border-top:1px solid rgba(20,47,29,.25);}
body.service-system .svp-process-route li{position:relative;padding:34px 24px 14px 0;min-height:130px;border-right:1px solid rgba(20,47,29,.12);}
body.service-system .svp-process-route li:last-child{border-right:0;}
body.service-system .svp-process-route li::before{content:"";position:absolute;top:-6px;left:0;width:12px;height:12px;border-radius:50%;background:#386c48;box-shadow:0 0 0 7px rgba(56,108,72,.08);}
body.service-system .svp-process-route span{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#5b755f;margin-bottom:9px;}
body.service-system .svp-process-route strong{display:block;color:#142018;font-size:18px;line-height:1.2;}
body.service-system section#strategische-wirkung{background:linear-gradient(135deg,#08110d,#0a1510)!important;padding-block:clamp(98px,9vw,150px)!important;}
body.service-system .svp-cost-stage{margin:54px 0 42px;padding:38px 0 32px;border-top:1px solid rgba(157,213,174,.2);border-bottom:1px solid rgba(157,213,174,.2);}
body.service-system .svp-cost-stage figcaption{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#86c698;margin-bottom:22px;font-weight:700;}
body.service-system .svp-cost-equation{display:flex;grid-template-columns:auto auto auto auto auto auto auto;align-items:center;gap:clamp(12px,2vw,28px);flex-wrap:wrap;}
body.service-system .svp-cost-equation .n{font-size:clamp(42px,5.2vw,82px);line-height:.9;font-weight:700;letter-spacing:-.055em;color:#f2f6f2;}
body.service-system .svp-cost-equation .u{font-size:12px;color:rgba(235,244,237,.58);padding-bottom:8px;white-space:nowrap;}
body.service-system .svp-cost-equation .op{font-size:30px;color:#7fbc90;padding-bottom:16px;}
body.service-system section#strategische-wirkung .service-value-lens{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;margin-top:34px!important;border-top:1px solid rgba(255,255,255,.1)!important;}
body.service-system section#strategische-wirkung .service-value-lens li{padding:28px 30px 8px 0!important;background:transparent!important;border:0!important;border-right:1px solid rgba(255,255,255,.08)!important;}
body.service-system section#strategische-wirkung .service-value-lens li:last-child{border-right:0!important;padding-left:30px!important;}
body.service-system #zusammenarbeit{background:var(--svp-paper)!important;color:#111512!important;padding-block:clamp(98px,9vw,142px)!important;}
body.service-system #zusammenarbeit .service-editorial-head h2{color:#111512!important;}
body.service-system #zusammenarbeit .service-editorial-head p{color:#465048!important;}
body.service-system #zusammenarbeit .sr-outcome{background:transparent!important;border:0!important;border-top:1px solid rgba(17,21,18,.14)!important;border-bottom:1px solid rgba(17,21,18,.14)!important;border-radius:0!important;box-shadow:none!important;padding:30px 0!important;}
body.service-system #zusammenarbeit .sr-limit{color:#606a63!important;}
body.service-system #projektbeleg .nf-flow ol{position:relative!important;}
body.service-system #projektbeleg .nf-flow ol::before{content:none;position:absolute;left:5%;right:5%;top:32px;height:1px;background:linear-gradient(90deg,rgba(109,185,133,.22),rgba(109,185,133,.72),rgba(109,185,133,.22));}
body.service-system #projektbeleg .nf-flow li{background:transparent!important;box-shadow:none!important;}
body.service-ki section#strategische-wirkung{background:linear-gradient(135deg,#08110d,#0a1510)!important;padding-block:clamp(96px,8vw,142px)!important;}
body.service-ki section#strategische-wirkung h2{font-size:clamp(46px,5vw,78px)!important;line-height:.96!important;letter-spacing:-.05em!important;max-width:12ch;}
body.service-ki section#strategische-wirkung .sr-outcome{margin-top:48px!important;padding:34px 0!important;border:0!important;border-top:1px solid rgba(155,214,174,.2)!important;border-bottom:1px solid rgba(155,214,174,.2)!important;background:transparent!important;box-shadow:none!important;}
body.service-ki section#strategische-wirkung .sr-equation{display:grid!important;grid-template-columns:1fr auto 1fr auto 1fr!important;align-items:stretch!important;gap:20px!important;}
body.service-ki section#strategische-wirkung .sr-equation>div{padding:32px 28px 26px 0!important;background:transparent!important;border:0!important;}
body.service-ki section#strategische-wirkung .sr-equation>div+div{border:0!important;}
body.service-ki section#strategische-wirkung .sr-equation>b{align-self:center;font-size:34px!important;color:#86ca9a!important;}
body.service-ki section#strategische-wirkung .sr-equation strong{font-size:clamp(25px,2.5vw,38px)!important;line-height:1.08!important;}
body.service-ki #produktionslogik{background:#f3f1e9!important;color:#111512!important;padding-block:clamp(96px,8vw,142px)!important;}
body.service-ki #produktionslogik .ai-gates-head{display:grid!important;grid-template-columns:.82fr 1.18fr!important;gap:54px!important;align-items:end!important;}
body.service-ki #produktionslogik .ai-gates-head .mono{grid-column:1/-1;}
body.service-ki #produktionslogik .ai-gates-head h2{color:#111512!important;font-size:clamp(42px,4.8vw,72px)!important;line-height:.97!important;letter-spacing:-.05em!important;max-width:12ch;}
body.service-ki #produktionslogik .ai-gates-head>p{color:#455047!important;font-size:18px!important;line-height:1.62!important;}
body.service-ki #produktionslogik .ai-gates{position:relative!important;margin:56px 0 0!important;padding:0!important;display:block!important;border-top:1px solid rgba(17,21,18,.14)!important;}
body.service-ki #produktionslogik .ai-gates::before{content:"";position:absolute;left:42px;top:62px;bottom:64px;width:2px;background:linear-gradient(180deg,#69ad7d,rgba(105,173,125,.2));}
body.service-ki #produktionslogik .ai-gate{display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;min-height:150px;gap:28px!important;padding:28px 0!important;margin:0!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(17,21,18,.12)!important;border-radius:0!important;box-shadow:none!important;color:#111512!important;}
body.service-ki #produktionslogik .ai-gate__index{position:relative;z-index:1;width:56px!important;height:56px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#183122!important;color:#d9f0df!important;}
body.service-ki #produktionslogik .ai-gate__body{display:grid!important;grid-template-columns:minmax(240px,.76fr) minmax(260px,1fr) minmax(160px,.5fr)!important;column-gap:34px!important;align-items:center!important;}
body.service-ki #produktionslogik .ai-gate__body>.mono{grid-column:1;align-self:end;color:#477151!important;}
body.service-ki #produktionslogik .ai-gate__body h3{grid-column:1;align-self:start;color:#111512!important;font-size:25px!important;line-height:1.1!important;margin:.35rem 0 0!important;}
body.service-ki #produktionslogik .ai-gate__body>p,body.service-ki #produktionslogik .ai-gate__body>blockquote{grid-column:2;grid-row:1 / span 2;color:#465048!important;margin:0!important;font-size:15px!important;line-height:1.58!important;border:0!important;padding:0!important;background:transparent!important;}
body.service-ki #produktionslogik .ai-gate__signals{grid-column:3;grid-row:1 / span 2;align-self:center!important;}
body.service-ki #produktionslogik .ai-gate__signals{display:flex!important;flex-wrap:wrap!important;gap:7px!important;}
body.service-ki #produktionslogik .ai-gate__signals span{background:rgba(53,105,67,.07)!important;color:#315d3c!important;border:1px solid rgba(53,105,67,.15)!important;}
@media (max-width:820px){body.service-ki #produktionslogik .ai-gates-head,body.service-ki #passung .ai-decision-intro{display:block!important;}body.service-ki #produktionslogik .ai-gates-head h2,body.service-ki #passung .ai-decision-intro h3{margin-bottom:20px!important;}body.service-system .process-engagement-method{grid-template-columns:1fr!important;}body.service-system .process-engagement-method>div{padding:24px 0!important;}body.service-system .process-engagement-method>div+div{border-left:0!important;border-top:1px solid rgba(17,21,18,.12)!important;padding-left:0!important;}body.service-system .svp-process-route ol{grid-template-columns:1fr!important;border-top:0!important;border-left:1px solid rgba(20,47,29,.25)!important;margin-left:7px!important;}body.service-system .svp-process-route li{min-height:0!important;padding:0 0 28px 28px!important;border-right:0!important;}body.service-system .svp-process-route li::before{top:2px;left:-7px;}body.service-system .svp-cost-equation{grid-template-columns:1fr auto 1fr!important;row-gap:16px!important;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(12px,2vw,28px);}body.service-system .svp-cost-equation .n{font-size:46px!important;}body.service-system .svp-cost-equation .u{font-size:11px!important;white-space:normal!important;}body.service-system .svp-cost-equation .op:nth-of-type(2){display:none!important;}body.service-system section#strategische-wirkung .service-value-lens{grid-template-columns:1fr!important;}body.service-system section#strategische-wirkung .service-value-lens li{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:22px 0!important;}body.service-system section#strategische-wirkung .service-value-lens li:last-child{padding-left:0!important;border-bottom:0!important;}body.service-ki section#strategische-wirkung .sr-equation{grid-template-columns:1fr!important;gap:0!important;}body.service-ki section#strategische-wirkung .sr-equation>b{transform:rotate(90deg);justify-self:start;margin:2px 0!important;}body.service-ki section#strategische-wirkung .sr-equation>div{padding:22px 0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;}body.service-ki #produktionslogik .ai-gates::before{left:27px!important;}body.service-ki #produktionslogik .ai-gate{grid-template-columns:58px 1fr!important;gap:16px!important;}body.service-ki #produktionslogik .ai-gate__body{display:block!important;}body.service-ki #produktionslogik .ai-gate__body>p,body.service-ki #produktionslogik .ai-gate__body>blockquote{margin-top:12px!important;}body.service-ki #produktionslogik .ai-gate__signals{margin-top:14px!important;display:flex!important;}body.service-ki #passung .ai-decision-gate ul{grid-template-columns:1fr!important;}body.service-ki #passung .ai-decision-gate li{min-height:0!important;border-right:0!important;border-bottom:1px solid rgba(17,21,18,.12)!important;padding:26px 0!important;}body.service-ki #passung .ai-decision-gate li:last-child{padding-left:0!important;border-bottom:0!important;}body.service-ki #passung .ai-decision-gate li>span{margin-bottom:26px!important;}body.service-ki #passung .ai-decision-gate li>span::after{top:55px!important;}}
@media (max-width:520px){body.service-system .svp-cost-equation{grid-template-columns:1fr!important;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(12px,2vw,28px);}body.service-system .svp-cost-equation .op{transform:rotate(90deg);padding:0!important;}body.service-system .svp-cost-equation .u{padding:0 0 10px!important;}}
html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gates{display:block!important;grid-template-columns:none!important;gap:0!important;}
html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate{display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;gap:28px!important;width:100%!important;min-height:150px!important;padding:28px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(17,21,18,.12)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate::before,html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate::after{display:none!important;content:none!important;}
html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body{display:grid!important;grid-template-columns:minmax(240px,.76fr) minmax(260px,1fr) minmax(160px,.5fr)!important;column-gap:34px!important;align-items:center!important;}
html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body>.mono{grid-column:1!important;grid-row:1!important;}
html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body>h3{grid-column:1!important;grid-row:2!important;}
html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body>p,html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body>blockquote{grid-column:2!important;grid-row:1 / span 2!important;}
html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__signals{grid-column:3!important;grid-row:1 / span 2!important;}
html body.page-service.service-ki[data-folio-migration="f1-v7011"] main #projektbeleg.service-case-proof[data-folio]{background-color:#f1eee5!important;color:#0b1710!important;}
html body.page-service.service-ki[data-folio-migration="f1-v7011"] main #projektbeleg.service-case-proof[data-folio] :is(h2,h3,p,strong,span){color:inherit!important;}
@media (max-width:820px){html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate{grid-template-columns:58px 1fr!important;gap:16px!important;}html body.page-service.service-ki[data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body{display:block!important;}}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gates{display:block!important;grid-template-columns:none!important;gap:0!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gates>.ai-gate{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:30px!important;width:100%!important;max-width:none!important;min-height:0!important;padding:30px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(17,21,18,.13)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gates>.ai-gate:last-child{border-bottom:0!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gates>.ai-gate::before,html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gates>.ai-gate::after{display:none!important;content:none!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gates>.ai-gate>.ai-gate__index{display:grid!important;place-items:center!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#183122!important;color:#aee0ba!important;border:1px solid rgba(48,103,64,.34)!important;box-shadow:0 0 0 8px rgba(48,103,64,.06)!important;font-size:12px!important;letter-spacing:.08em!important;line-height:1!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gates>.ai-gate>.ai-gate__body{display:grid!important;grid-template-columns:minmax(220px,.72fr) minmax(260px,1fr) minmax(150px,.44fr)!important;column-gap:clamp(24px,4vw,52px)!important;align-items:center!important;min-width:0!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body>.mono{grid-column:1!important;grid-row:1!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body>h3{grid-column:1!important;grid-row:2!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body>p,html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__body>blockquote{grid-column:2!important;grid-row:1 / span 2!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .ai-gate__signals{grid-column:3!important;grid-row:1 / span 2!important;align-self:center!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung{background:transparent!important;color:#f3f5f0!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung :is(h3,strong){color:#f5f7f3!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung p{color:rgba(237,243,238,.72)!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .mono,html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-gate li>span{color:#91d3a5!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-gate ul{border-color:rgba(255,255,255,.10)!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-gate li{color:#f3f5f0!important;border-color:rgba(255,255,255,.10)!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-gate li>span::after{background:#91d3a5!important;box-shadow:0 0 0 7px rgba(145,211,165,.08),0 0 28px rgba(145,211,165,.14)!important;}
@media (max-width:820px){html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #produktionslogik .ai-gates>.ai-gate{grid-template-columns:58px minmax(0,1fr)!important;gap:18px!important;padding:28px 0!important;}html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #produktionslogik .ai-gates>.ai-gate>.ai-gate__index{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;}html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #produktionslogik .ai-gates>.ai-gate>.ai-gate__body{display:block!important;}}
body.service-ki #produktionslogik .svp-ai-gates{display:block!important;margin:clamp(42px,5vw,72px) 0 0!important;padding:0!important;list-style:none!important;border-top:1px solid rgba(17,21,18,.14)!important;}
body.service-ki #produktionslogik .svp-ai-gates>.ai-gate{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:30px!important;width:100%!important;min-height:0!important;padding:32px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(17,21,18,.14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body.service-ki #produktionslogik .svp-ai-gates>.ai-gate::before,body.service-ki #produktionslogik .svp-ai-gates>.ai-gate::after{display:none!important;content:none!important;}
body.service-ki #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__index{display:grid!important;place-items:center!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#183122!important;color:#aee0ba!important;border:1px solid rgba(48,103,64,.34)!important;box-shadow:0 0 0 8px rgba(48,103,64,.06)!important;font-size:12px!important;letter-spacing:.08em!important;line-height:1!important;}
body.service-ki #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__body{display:grid!important;grid-template-columns:minmax(220px,.72fr) minmax(260px,1fr) minmax(150px,.44fr)!important;column-gap:clamp(24px,4vw,52px)!important;align-items:center!important;min-width:0!important;}
body.service-ki #produktionslogik .svp-ai-gates .ai-gate__body>.mono{grid-column:1!important;grid-row:1!important;}
body.service-ki #produktionslogik .svp-ai-gates .ai-gate__body>h3{grid-column:1!important;grid-row:2!important;margin:5px 0 0!important;}
body.service-ki #produktionslogik .svp-ai-gates .ai-gate__body>p,body.service-ki #produktionslogik .svp-ai-gates .ai-gate__body>blockquote{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important;}
body.service-ki #produktionslogik .svp-ai-gates .ai-gate__signals{grid-column:3!important;grid-row:1 / span 2!important;align-self:center!important;margin:0!important;}
@media (max-width:820px){body.service-ki #produktionslogik .svp-ai-gates>.ai-gate{grid-template-columns:52px minmax(0,1fr)!important;gap:18px!important;padding:28px 0!important;}body.service-ki #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__index{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;}body.service-ki #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__body{display:block!important;}body.service-ki #produktionslogik .svp-ai-gates .ai-gate__body>p,body.service-ki #produktionslogik .svp-ai-gates .ai-gate__body>blockquote{margin-top:12px!important;}body.service-ki #produktionslogik .svp-ai-gates .ai-gate__signals{margin-top:14px!important;}}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates{display:block!important;grid-template-columns:none!important;gap:0!important;margin:clamp(42px,5vw,72px) 0 0!important;padding:0!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates>.ai-gate{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:30px!important;width:100%!important;max-width:none!important;min-height:0!important;padding:32px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(17,21,18,.14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates>.ai-gate::before,html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates>.ai-gate::after{display:none!important;content:none!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__index{display:grid!important;place-items:center!important;width:56px!important;height:56px!important;min-width:56px!important;max-width:56px!important;min-height:56px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#183122!important;color:#aee0ba!important;border:1px solid rgba(48,103,64,.34)!important;box-shadow:0 0 0 8px rgba(48,103,64,.06)!important;font-size:12px!important;letter-spacing:.08em!important;line-height:1!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__body{display:grid!important;grid-template-columns:minmax(220px,.72fr) minmax(260px,1fr) minmax(150px,.44fr)!important;column-gap:clamp(24px,4vw,52px)!important;align-items:center!important;min-width:0!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates .ai-gate__body>.mono{grid-column:1!important;grid-row:1!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates .ai-gate__body>h3{grid-column:1!important;grid-row:2!important;margin:5px 0 0!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates .ai-gate__body>p,html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates .ai-gate__body>blockquote{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important;}
html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates .ai-gate__signals{grid-column:3!important;grid-row:1 / span 2!important;align-self:center!important;margin:0!important;}
@media (max-width:820px){html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates>.ai-gate{grid-template-columns:52px minmax(0,1fr)!important;gap:18px!important;padding:28px 0!important;}html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__index{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;}html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__body{display:block!important;}html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates .ai-gate__body>p,html body.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-nbc-ki-flow-premium="v7304-final-polish"] main #produktionslogik .svp-ai-gates .ai-gate__body>blockquote{margin-top:12px!important;}}
html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates>.ai-gate{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:30px!important;width:100%!important;min-height:0!important;padding:32px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(17,21,18,.14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__index{display:grid!important;place-items:center!important;width:56px!important;max-width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#183122!important;color:#aee0ba!important;border:1px solid rgba(48,103,64,.34)!important;box-shadow:0 0 0 8px rgba(48,103,64,.06)!important;font-size:12px!important;line-height:1!important;}
html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__body{display:grid!important;grid-template-columns:minmax(220px,.72fr) minmax(260px,1fr) minmax(150px,.44fr)!important;column-gap:clamp(24px,4vw,52px)!important;align-items:center!important;width:100%!important;min-width:0!important;}
html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates .ai-gate__body>*{width:auto!important;max-width:none!important;}
html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates .ai-gate__body>.mono{grid-column:1!important;grid-row:1!important;}
html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates .ai-gate__body>h3{grid-column:1!important;grid-row:2!important;margin:5px 0 0!important;}
html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates .ai-gate__body>p,html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates .ai-gate__body>blockquote{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important;}
html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates .ai-gate__signals{grid-column:3!important;grid-row:1 / span 2!important;align-self:center!important;margin:0!important;}
@media (max-width:820px){html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates>.ai-gate{grid-template-columns:52px minmax(0,1fr)!important;gap:18px!important;padding:28px 0!important;}html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__index{width:46px!important;max-width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;}html body#nbc-page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"] main #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__body{display:block!important;}}
html body#nbc-page.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-intro{display:block!important;margin:0 0 clamp(42px,5vw,70px)!important;max-width:880px!important;}
html body#nbc-page.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-intro .mono{display:block!important;margin-bottom:22px!important;}
html body#nbc-page.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-intro h3{max-width:15ch!important;width:auto!important;margin:0!important;font-size:clamp(42px,5.2vw,76px)!important;line-height:.98!important;letter-spacing:-.05em!important;color:#f5f7f3!important;}
html body#nbc-page.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-gate ul{margin-top:0!important;}
@media (max-width:820px){html body#nbc-page.service-ki[data-service-story="ki"][data-v7359-p1="true"] main #passung .ai-decision-intro h3{max-width:12ch!important;font-size:clamp(38px,12vw,58px)!important;}}
html body#nbc-page.page-service.service-ki main #produktionslogik .svp-ai-gates>.ai-gate :is(.ai-gate__index)::before,html body#nbc-page.page-service.service-ki main #produktionslogik .svp-ai-gates>.ai-gate :is(.ai-gate__index)::after{content:none!important;display:none!important;}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs,.dc85-seo__faq){width:100%!important;max-width:none!important;}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs)>details,body .dc85-seo__faq>details{margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important;border-bottom:1px solid rgba(205,229,212,.14)!important;border-radius:0!important;}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs)>details:first-child,body .dc85-seo__faq>details:first-of-type{border-top:1px solid rgba(205,229,212,.14)!important;}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs) summary,body .dc85-seo__faq summary{position:relative;display:flex!important;align-items:center;justify-content:space-between;gap:22px;width:100%;min-height:56px;padding:16px 38px 16px 0!important;cursor:pointer;list-style:none!important;font-size:clamp(16px,1.12vw,19px)!important;line-height:1.35!important;font-weight:650!important;}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs) summary::-webkit-details-marker,body .dc85-seo__faq summary::-webkit-details-marker{display:none;}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs) summary::after,body .dc85-seo__faq summary::after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font:500 22px/1 "IBM Plex Mono",monospace;opacity:.72;}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs) details[open]>summary::after,body .dc85-seo__faq details[open]>summary::after{content:"−";}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs) details>:not(summary),body .dc85-seo__faq details>:not(summary){max-width:82ch;margin-inline:0!important;}
body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs) .faq-a,body :is(.regional-faq-list,.bi-utility-faqs) details>p,body .dc85-seo__faq details>p{padding:0 0 18px!important;margin-top:0!important;line-height:1.7!important;}
body.page-service :is(.erp-faq-section,.process-faq-section,.ki-faq-section){padding-block:clamp(44px,3.4vw,58px)!important;}
body.page-service :is(.erp-faq-section,.process-faq-section,.ki-faq-section) header{margin-bottom:22px!important;}
body.page-service .service-close-v6694{position:relative;}
body.page-service .service-close-v6694{padding-block:clamp(68px,5.4vw,92px)!important;}
body.page-service .service-close-v6694 :is(.btn,.nbc-cta-contrast){min-height:50px;}
@media (max-width:760px){body :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs) summary,body .dc85-seo__faq summary{min-height:54px;padding:15px 34px 15px 0!important;font-size:16px!important;line-height:1.42!important;}body.page-service :is(.erp-faq-section,.process-faq-section,.ki-faq-section){padding-block:44px!important;}}
@layer nbc7375{}
body.page-service.service-ki #produktionsreife .ai-readiness-row>span,body.page-service.service-ki #produktionsreife .ai-readiness-row>strong{color:rgb(158, 217, 172)!important;-webkit-text-fill-color:currentcolor!important;}
html body#nbc-page.page-service.service-ki #produktionsreife .ai-readiness-row>span,html body#nbc-page.page-service.service-ki #produktionsreife .ai-readiness-row>strong{color:rgb(158, 217, 172)!important;-webkit-text-fill-color:currentcolor!important;}
html body#nbc-page.page.page-service.service-ki[data-phase73-conversion="v6650"][data-global-visual-pass="v7375"] #produktionsreife.ai-readiness-section .ai-readiness-row>span,html body#nbc-page.page.page-service.service-ki[data-phase73-conversion="v6650"][data-global-visual-pass="v7375"] #produktionsreife.ai-readiness-section .ai-readiness-row>strong{color:rgb(158, 217, 172)!important;-webkit-text-fill-color:rgb(158, 217, 172)!important;}
@layer nbc.premium-integration{
body.page.design-system-executive>.nbc-ambient-field{max-inline-size:100vw!important;overflow:clip!important;contain:strict!important;clip-path:inset(0);}
}
@layer nbc.premium-integration{
@media (max-width:760px){body.page.design-system-executive .site-header .nav>.nbc-mobile-context{font-size:11px!important;line-height:1.2!important;letter-spacing:.055em!important;}}
}
@layer nbc.premium-integration{
@media (max-width:760px){body.page.design-system-executive .site-header .nav>.nbc-mobile-context b,body.page.design-system-executive .site-header .nav>.nbc-mobile-context span{font-size:inherit!important;line-height:inherit!important;}}
}
@layer nbc.v7384{
@media (max-width:700px){body.service-ki :is(.ki-lab__mini,.ki-lab__eyebrow,.ki-lab__mode span,.ki-task-detail__eyebrow span,.ki-task-detail__eyebrow b,.ki-task-detail__status,.ki-flow__node span,.ki-flow__node small){font-size:11.5px!important;line-height:1.35!important;letter-spacing:.03em!important;}body.service-ki .ki-lab__mode small{font-size:12px!important;line-height:1.42!important;}}
.v384-impact-flow,.v384-erp-transform,.v384-ai-modes{position:relative;min-width:0;max-width:100%;margin-top:clamp(28px,4vw,48px);padding-block:18px;border-block:1px solid rgba(120,157,132,.18);}
.v384-impact-flow__head,.v384-erp-transform__head,.v384-ai-modes__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:18px;}
.v384-impact-flow__head span,.v384-erp-transform__head span,.v384-ai-modes__head span{font:650 10px/1.2 var(--mono,ui-monospace,monospace);letter-spacing:.075em;color:#8bcf9a;text-transform:uppercase;}
.v384-impact-flow__head strong,.v384-erp-transform__head strong,.v384-ai-modes__head strong{font-size:14px;line-height:1.4;color:rgba(238,244,239,.66);font-weight:600;}
body.service-ki .v384-ai-modes{border-color:rgba(31,67,43,.14);color:#142019;margin-inline:0;grid-column:1/-1;width:100%;}
body.service-ki .wave2-service-scope__grid>.v384-ai-modes{grid-column:1/-1;}
body.service-ki .v384-ai-modes__head span{color:#315f42;}
body.service-ki .v384-ai-modes__head strong{color:rgba(20,32,25,.66);}
body.service-ki .v384-ai-modes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(31,67,43,.11);}
body.service-ki .v384-ai-mode{background:#f2f1eb;padding:18px 18px 20px;min-width:0;}
body.service-ki .v384-ai-mode>span{font:650 9px/1.2 var(--mono,ui-monospace,monospace);letter-spacing:.07em;color:#315f42;text-transform:uppercase;}
body.service-ki .v384-ai-mode strong{display:block;margin:8px 0 12px;font-size:18px;line-height:1.1;color:#15231a;}
body.service-ki .v384-ai-mode svg{display:block;width:100%;height:64px;}
body.service-ki .v384-ai-mode :is(path,line){fill:none;stroke:rgba(49,95,66,.30);stroke-width:1.3;vector-effect:non-scaling-stroke;}
body.service-ki .v384-ai-mode circle{fill:#f2f1eb;stroke:rgba(49,95,66,.58);stroke-width:1.2;}
body.service-ki .v384-ai-mode rect{fill:rgba(49,95,66,.04);stroke:rgba(49,95,66,.5);stroke-width:1.1;}
@keyframes v384Pulse{0%,100%{opacity:.45;transform:scale(.78)}50%{opacity:1;transform:scale(1.04)}}
@keyframes v384Dash{to{stroke-dashoffset:-44}}
@media (max-width:760px){.v384-impact-flow__head,.v384-erp-transform__head,.v384-ai-modes__head,.v384-industry-flow__head{display:block;}.v384-impact-flow__head strong,.v384-erp-transform__head strong,.v384-ai-modes__head strong,.v384-industry-flow__head strong{display:block;margin-top:6px;font-size:12px;}body.service-ki .v384-ai-modes__grid{grid-template-columns:1fr;background:transparent;}body.service-ki .v384-ai-mode{border-top:1px solid rgba(31,67,43,.12);padding-inline:0;}}
}
@layer nbc.v7384{}
@layer nbc.v7384fix{
@media (max-width:700px){html body.service-ki .te figcaption,html body.service-ki .ki-authority-inline,html body.service-ki .ki-p6-hero__kicker,html body.service-ki .ki-p6-object-head span,html body.service-ki .ki-p6-flow li div>span,html body.service-ki .ki-p6-flow li small,html body.service-ki .ai-gate__signals>span,html body.service-ki .v384-ai-modes__head>span,html body.service-ki .v384-ai-mode>span{font-size:11.5px!important;line-height:1.35!important;}}
@media (min-width:701px){html body.service-ki .ki-authority-inline{font-size:10px!important;line-height:1.35!important;}}
}
@media (max-width:700px){body .nbc-premium-menu-intro__eyebrow{font-size:11px!important;line-height:1.35!important;}}
@layer nbc.v7384{}
.case-v384-core{width:min(calc(100% - clamp(36px,7vw,108px)),1280px);margin:0 auto;padding:clamp(22px,3vw,34px) 0 clamp(26px,3.5vw,42px);border-bottom:1px solid rgba(238,244,239,.10);color:#eef4ef;}
.case-v384-core__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:12px;}
.case-v384-core__head span{font:650 10px/1.2 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.075em;text-transform:uppercase;color:#8bcf9a;}
.case-v384-core__head strong{max-width:56ch;text-align:right;font-size:clamp(14px,1.2vw,17px);line-height:1.4;font-weight:500;color:rgba(238,244,239,.66);}
.case-v384-core svg{display:block;width:100%;height:205px;overflow:visible;}
.case-v384-core :is(.cv-line,.cv-return,.cv-branch,.cv-aux){fill:none;stroke:rgba(139,207,154,.34);stroke-width:1.45;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;}
.case-v384-core .cv-line--strong{stroke:rgba(181,231,192,.62);stroke-width:1.65;}
.case-v384-core :is(.cv-return,.cv-branch,.cv-aux){stroke-dasharray:6 7;}
.case-v384-core .cv-node{fill:#0a120e;stroke:rgba(155,218,169,.64);stroke-width:1.2;vector-effect:non-scaling-stroke;}
.case-v384-core .cv-node--solid{fill:#8bcf9a;stroke:#8bcf9a;}
.case-v384-core .cv-node--dim{opacity:.28;}
.case-v384-core .cv-gate{fill:rgba(139,207,154,.035);stroke:rgba(139,207,154,.50);stroke-width:1.15;vector-effect:non-scaling-stroke;}
.case-v384-core .cv-wait{fill:rgba(231,185,107,.10);stroke:rgba(231,185,107,.64);stroke-width:1.15;vector-effect:non-scaling-stroke;}
.case-v384-core .cv-merge{fill:#0a120e;stroke:rgba(206,233,212,.72);stroke-width:1.35;vector-effect:non-scaling-stroke;}
.case-v384-core .cv-event{fill:#8bcf9a;opacity:.78;}
.case-v384-core.is-visible .cv-event{animation:v384Pulse 2.8s ease-in-out infinite;}
@media (prefers-reduced-motion:reduce){.case-v384-core .cv-event{animation:none!important;opacity:.9!important;}}
@media (max-width:700px){.case-v384-core{width:calc(100% - 40px);padding:22px 0 26px;}.case-v384-core__head{display:block;margin-bottom:8px;}.case-v384-core__head span{display:block;font-size:11.5px!important;line-height:1.35!important;}.case-v384-core__head strong{display:block;margin-top:6px;max-width:31ch;text-align:left;font-size:13px;line-height:1.38;}.case-v384-core svg{height:128px;}}
@layer nbc.v7384{}
@media (max-width:700px){html body .nbc-decision-line__labels>span,html body.service-ki .ai-readiness-head>.mono{font-size:11.5px!important;line-height:1.32!important;letter-spacing:.035em!important;}}
@media (max-width:700px){html body.service-ki .ki-mode-preview text{font-size:11px!important;}}
@layer nbc.v7384close{
@media (max-width:700px){body.service-ki .ki-scene-decision__label{font-size:11.5px!important;}}
}
@media (max-width:700px){html body.service-ki .ki-lab .ki-scene-decision__label{font-size:11.5px!important;}}
body.service-ki .v384-ai-mode .v384-node--solid{fill:#8bcf9a!important;stroke:#8bcf9a!important;}
body.service-ki .v384-ai-mode .v384-node--dim{opacity:.28!important;}
body.service-ki .v384-ai-mode .v384-event{fill:#8bcf9a!important;stroke:none!important;opacity:.86;}
@media (min-width:701px){body.service-ki :is(.ki-authority-inline,.service-editorial-head .mono){font-size:10.5px!important;line-height:1.35!important;}}
html body#nbc-page.page-service.service-ki #produktionslogik{background:#f2f1eb!important;color:#111512!important;}
html body#nbc-page.page-service.service-ki #produktionslogik :is(h2,h3,strong){color:#111512!important;-webkit-text-fill-color:#111512!important;}
html body#nbc-page.page-service.service-ki #produktionslogik :is(.service-editorial-head>p,.ai-gate__body>p,.ai-gate__body>blockquote){color:#556058!important;-webkit-text-fill-color:#556058!important;}
html body#nbc-page.page-service.service-ki #produktionslogik :is(.mono){color:#477151!important;-webkit-text-fill-color:#477151!important;}
html body#nbc-page.page-service.service-ki #produktionslogik .ai-gate__signals span{color:#285e37!important;-webkit-text-fill-color:#285e37!important;background:rgba(53,99,66,.075)!important;border-color:rgba(53,99,66,.22)!important;}
html body#nbc-page.page-service.service-ki #produktionslogik .svp-ai-gates>.ai-gate{border-color:rgba(17,21,18,.13)!important;}
html body#nbc-page.page-service.service-ki #produktionslogik blockquote{border-color:rgba(53,99,66,.30)!important;}
.nbc-mobile-progressive-context{display:none;}
@media (max-width:760px){html body#nbc-page.page-service.service-ki #produktionsreife [data-mobile-progressive-collapsed="false"] .nbc-mobile-progressive-context,html body#nbc-page.page-service.service-ki #produktionsreife .sw[data-mobile-progressive-collapsed="false"]>.nbc-mobile-progressive-context{display:none!important;}html body#nbc-page.page-service.service-ki #produktionsreife .nbc-mobile-progressive-toggle{margin-top:0!important;}}
html body#nbc-page.page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-global-visual-pass="v7375"] main#main-content section#produktionslogik.ai-gates-section{background:#f2f1eb!important;background-color:#f2f1eb!important;color:#111512!important;}
html body#nbc-page.page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-global-visual-pass="v7375"] main#main-content section#produktionslogik.ai-gates-section :is(h2,h3,strong){color:#111512!important;-webkit-text-fill-color:#111512!important;}
html body#nbc-page.page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-global-visual-pass="v7375"] main#main-content section#produktionslogik.ai-gates-section :is(.service-editorial-head>p,.svp-ai-gates>.ai-gate>.ai-gate__body>p,.svp-ai-gates>.ai-gate>.ai-gate__body>blockquote){color:#556058!important;-webkit-text-fill-color:#556058!important;}
html body#nbc-page.page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-global-visual-pass="v7375"] main#main-content section#produktionslogik.ai-gates-section :is(.mono){color:#477151!important;-webkit-text-fill-color:#477151!important;}
html body#nbc-page.page.page-service.service-ki[data-service-story="ki"][data-v7359-p1="true"][data-phase73-conversion="v6650"][data-global-visual-pass="v7375"] main#main-content section#produktionslogik.ai-gates-section .ai-gate__signals span{color:#285e37!important;-webkit-text-fill-color:#285e37!important;background:rgba(53,99,66,.075)!important;border-color:rgba(53,99,66,.22)!important;}
@layer nbc.v7384fix{
html body#nbc-page.page.page-service.service-ki[data-global-visual-pass="v7375"] #produktionslogik{background:#f2f1eb!important;background-color:#f2f1eb!important;color:#111512!important;}
html body#nbc-page.page.page-service.service-ki[data-global-visual-pass="v7375"] #produktionslogik :is(h2,h3,strong){color:#111512!important;-webkit-text-fill-color:#111512!important;}
html body#nbc-page.page.page-service.service-ki[data-global-visual-pass="v7375"] #produktionslogik :is(.service-editorial-head>p,.ai-gate__body>p,.ai-gate__body>blockquote){color:#556058!important;-webkit-text-fill-color:#556058!important;}
html body#nbc-page.page.page-service.service-ki[data-global-visual-pass="v7375"] #produktionslogik :is(.mono){color:#477151!important;-webkit-text-fill-color:#477151!important;}
html body#nbc-page.page.page-service.service-ki[data-global-visual-pass="v7375"] #produktionslogik .ai-gate__signals span{color:#285e37!important;-webkit-text-fill-color:#285e37!important;background:rgba(53,99,66,.075)!important;border-color:rgba(53,99,66,.22)!important;}
@media (max-width:760px){html body#nbc-page.page-service.service-ki #produktionsreife .nbc-mobile-progressive-context{display:grid!important;gap:8px!important;margin:0 0 18px!important;max-width:32rem!important;}html body#nbc-page.page-service.service-ki #produktionsreife .sw[data-mobile-progressive-collapsed="false"]>.nbc-mobile-progressive-context{display:none!important;}html body#nbc-page.page-service.service-ki #produktionsreife .nbc-mobile-progressive-context .mono{font-size:10px!important;letter-spacing:.12em!important;}html body#nbc-page.page-service.service-ki #produktionsreife .nbc-mobile-progressive-context strong{font:700 clamp(25px,7.4vw,32px)/1.05 Archivo,Arial,sans-serif!important;letter-spacing:-.035em!important;max-width:18ch!important;}}
}
@layer nbc.v7384fix{
@media (max-width:760px){html body#nbc-page.page-service.service-ki #produktionsreife .nbc-mobile-progressive-context .mono{color:#9ed9ac!important;-webkit-text-fill-color:#9ed9ac!important;}html body#nbc-page.page-service.service-ki #produktionsreife .nbc-mobile-progressive-context strong{color:#edf4ee!important;-webkit-text-fill-color:#edf4ee!important;}html body#nbc-page.page-service.service-ki #produktionsreife .nbc-mobile-progressive-toggle{background:rgba(255,255,255,.025)!important;border:1px solid rgba(158,217,172,.26)!important;color:#b8e6c6!important;-webkit-text-fill-color:#b8e6c6!important;min-height:52px!important;}}
}
@layer nbc.v7384fix{}
@layer nbc.v7384fix{
@media (min-width:701px){html body.service-ki .ki-lab[data-ki-lab="v7363-p1"] .ki-p1-condition-chips i,html body.service-ki .ki-lab[data-ki-lab="v7363-p1"] .ki-condition__state,html body.service-ki .ki-lab[data-ki-lab="v7363-p1"] .ki-lab__stop span,html body.service-ki .ki-lab[data-ki-lab="v7363-p1"] .ki-p1-result__grid span,html body.service-ki .ki-lab[data-ki-lab="v7363-p1"] .ki-result-bridge__next span{font-size:10px!important;line-height:1.25!important;letter-spacing:.055em!important;}}
@media (max-width:700px){html body.service-ki .ki-lab[data-ki-lab="v7363-p1"] .ki-lab__stress button{padding-left:42px!important;}}
}
@layer nbc.v7384fix{
@media (max-width:700px){html body.service-ki .ki-lab .ki-lab__group--conditions>summary>strong,html body.service-ki .ki-lab .ki-lab__group--conditions summary strong{color:#eaf2eb!important;-webkit-text-fill-color:#eaf2eb!important;opacity:1!important;}html body.service-ki .ki-lab .ki-lab__field label,html body.service-ki .ki-lab .ki-condition__head label{overflow-wrap:normal!important;word-break:normal!important;hyphens:auto!important;}html body.service-ki .ki-lab .ki-lab__field{grid-template-columns:clamp(116px,31vw,124px) minmax(0,1fr)!important;}}
html body.service-ki .ki-lab .ki-lab__stress button[aria-pressed="true"]{border-color:rgba(169,220,188,.78)!important;box-shadow:inset 0 0 0 1px rgba(169,220,188,.14),0 0 24px rgba(139,207,154,.075)!important;}
html body.service-ki .ki-lab .ki-lab__stop{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important;}
html body.service-ki .ki-lab[data-ki-impact]:not([data-ki-impact="idle"]) .ki-lab__stop,html body.service-ki .ki-lab .ki-lab__stop[data-tone]:not([data-tone="clear"]){border-color:rgba(169,220,188,.30)!important;box-shadow:0 0 0 1px rgba(169,220,188,.06),0 0 30px rgba(139,207,154,.05)!important;}
}
html body.service-ki .ki-lab .ki-lab__group--conditions>summary>strong,html body.service-ki .ki-lab .ki-lab__group--conditions summary strong{color:#eaf2eb!important;-webkit-text-fill-color:#eaf2eb!important;opacity:1!important;}
@layer nbc.v7384fix{}
@layer nbc.v7384fix{}
html body.service-ki .ki-lab[data-ki-custom="true"] .ki-lab__group--stress::after{content:"INDIVIDUELL ANGEPASST";display:inline-flex;align-items:center;min-height:26px;margin-top:10px;padding:5px 9px;border:1px solid rgba(169,220,188,.24);border-radius:999px;background:rgba(169,220,188,.055);color:#a9dcbc;font:650 9.5px/1.15 "IBM Plex Mono",monospace;letter-spacing:.08em;}
html body.service-ki .ki-lab[data-ki-custom="true"] .ki-lab__stress button{opacity:.72;}
html body.service-ki .ki-lab[data-ki-custom="true"] .ki-lab__stress button[aria-pressed="true"]{opacity:1;}
html body.service-ki .ki-econ__bar-label span,html body.service-ki .ki-econ__bar-text span,html body.service-ki .ki-econ__labelrow>[data-ki-field-status],html body.service-ki .ki-econ__mode-suggestion span,html body.service-ki .ki-econ__driver-grid span,html body.service-ki .ki-econ__money-result>div span,html body.service-ki .ki-econ__breakeven-head span,html body.service-ki .ki-econ__breakeven-scale span{font-size:9.5px!important;line-height:1.25!important;}
@media (max-width:700px){html body.service-ki .ki-lab[data-ki-custom="true"] .ki-lab__group--stress::after{margin-top:8px;font-size:9px;}}
@media (max-width:1180px){html body.page.design-system-executive .site-header{position:fixed!important;inset:0 0 auto 0!important;-webkit-backdrop-filter:none!important;transition:none!important;pointer-events:none;z-index:1000!important;}html body.page.design-system-executive .site-header>.wrap.nav,html body.page.design-system-executive .site-header .nav{pointer-events:auto;box-sizing:border-box!important;display:grid!important;align-items:center!important;border:1px solid rgba(226,240,230,.145)!important;border-radius:18px!important;background:radial-gradient(120% 180% at 12% -60%,rgba(132,205,153,.10),transparent 52%),
      linear-gradient(180deg,rgba(9,19,13,.94),rgba(5,13,9,.91))!important;box-shadow:0 14px 42px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.035)!important;backdrop-filter:blur(22px) saturate(118%)!important;-webkit-backdrop-filter:blur(22px) saturate(118%)!important;transition:height .24s cubic-bezier(.22,.61,.36,1),grid-template-rows .24s cubic-bezier(.22,.61,.36,1),background .2s ease,border-color .2s ease!important;}html body.page.design-system-executive .site-header .brand{grid-column:1!important;grid-row:1!important;min-width:0!important;display:flex!important;align-items:center!important;transition:width .22s cubic-bezier(.22,.61,.36,1),opacity .18s ease!important;}html body.page.design-system-executive .site-header .brand-logo{display:block!important;width:100%!important;height:auto!important;max-height:42px!important;object-fit:contain!important;object-position:left center!important;}html body.page.design-system-executive .site-header .burger{justify-self:end!important;align-self:center!important;border:1px solid rgba(229,241,232,.17)!important;background:linear-gradient(180deg,rgba(22,34,26,.88),rgba(7,15,10,.80))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;position:relative!important;z-index:1003!important;}html body.page.design-system-executive .site-header .burger:active{transform:scale(.97)!important;}html body.page.design-system-executive .site-header .nav>.nbc-mobile-context{inset:auto!important;min-width:0!important;align-items:center!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;color:rgba(238,245,240,.62)!important;font:500 10px/1.15 var(--mono,"IBM Plex Mono",monospace)!important;letter-spacing:.09em!important;text-transform:uppercase!important;transition:opacity .18s ease!important;}html body.page.design-system-executive .site-header .nav>.nbc-mobile-context::before{content:"·";margin-right:7px;color:rgba(143,207,158,.72);font-size:12px;}html body.page.design-system-executive .site-header .nbc-mobile-context b{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#a9dcbc!important;font:inherit!important;}html body.page.design-system-executive .site-header .nbc-mobile-context span{display:none!important;}html body.page.design-system-executive .site-header .nav>.nbc-mobile-header-cta{display:flex!important;align-items:center!important;justify-content:center!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;border:0!important;border-radius:11px!important;color:#b9e8c7!important;background:rgba(132,205,153,.055)!important;font:700 11px/1 Archivo,Arial,sans-serif!important;text-decoration:none!important;transition:opacity .18s ease,background .18s ease!important;}html body.page.design-system-executive .site-header .nav>.nbc-mobile-header-cta:hover{background:rgba(132,205,153,.10)!important;}html body.page.design-system-executive[data-nf-header-state="context"] .site-header>.wrap.nav,html body.page.design-system-executive[data-nf-header-state="context"] .site-header .nav{border-color:rgba(177,224,190,.19)!important;background:radial-gradient(120% 190% at 10% -70%,rgba(132,205,153,.11),transparent 50%),
      linear-gradient(180deg,rgba(7,17,11,.965),rgba(4,12,8,.945))!important;}html body.page.design-system-executive[data-nf-header-state="context"] .site-header .nav>.nbc-mobile-context{visibility:visible!important;opacity:1!important;}html body.page.design-system-executive[data-nf-header-state="context"] .site-header .nav>.nbc-mobile-header-cta{visibility:visible!important;opacity:1!important;pointer-events:auto!important;}html body.page.design-system-executive[data-page-template="intake"] .site-header .nav>.nbc-mobile-header-cta,html body.page.design-system-executive[data-final-page="contact"] .site-header .nav>.nbc-mobile-header-cta{display:none!important;}html body.page.design-system-executive .site-header nav #menu.open::before{content:"NAVIGATION · NEW BUSINESS CONSULTING";display:block;width:100%;margin:0 0 18px;color:rgba(184,226,196,.66);font:500 9px/1.2 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.14em;text-transform:uppercase;}html body.page.design-system-executive .site-header nav #menu.open>li:not(.nbc-premium-menu-intro){border-color:rgba(229,241,232,.105)!important;}html body.page.design-system-executive .site-header nav #menu.open>li>a,html body.page.design-system-executive .site-header nav #menu.open .nav-summary{letter-spacing:-.028em!important;}html body.page.design-system-executive .site-header nav #menu.open :is(a[aria-current="page"]:not(.nav-cta),a[data-current-section="true"]:not(.nav-cta),summary[data-current-section="true"]){color:#b9e8c7!important;text-decoration:none!important;}html body.page.design-system-executive .site-header nav #menu.open :is(a[aria-current="page"],a[data-current-section="true"],summary[data-current-section="true"])::before{content:"";display:inline-block;flex:0 0 auto;width:5px;height:5px;margin-right:10px;border-radius:999px;background:#9ad8aa;box-shadow:0 0 0 4px rgba(154,216,170,.08);}html body.page.design-system-executive .site-header nav #menu.open .nav-sub a{color:rgba(235,242,237,.67)!important;}html body.page.design-system-executive .site-header nav #menu.open .nav-cta{text-decoration:none!important;}}
@media (max-width:760px){html body.page.design-system-executive .site-header>.wrap.nav,html body.page.design-system-executive .site-header .nav{border-radius:17px!important;}html body.page.design-system-executive .site-header nav #menu.open{background:radial-gradient(82% 42% at 88% 7%,rgba(91,183,116,.105),transparent 70%),
      radial-gradient(65% 40% at 3% 92%,rgba(217,173,105,.035),transparent 72%),
      #06130d!important;}html body.page.design-system-executive .site-header nav #menu.open>li:not(.nbc-premium-menu-intro){width:100%!important;margin:0!important;}html body.page.design-system-executive .site-header nav #menu.open>li>a,html body.page.design-system-executive .site-header nav #menu.open .nav-summary{min-height:54px!important;padding:13px 0!important;font-size:clamp(21px,6vw,26px)!important;line-height:1.08!important;}html body.page.design-system-executive .site-header nav #menu.open .nav-sub{padding-bottom:11px!important;}html body.page.design-system-executive .site-header nav #menu.open .nav-sub a{min-height:40px!important;padding:7px 0 7px 15px!important;font-size:14px!important;}html body.page.design-system-executive .site-header nav #menu.open .nav-cta{min-height:50px!important;margin-top:15px!important;border-radius:14px!important;}}
@media (min-width:761px) and (max-width:1180px){html body.page.design-system-executive .site-header nav #menu.open{position:fixed!important;z-index:1001!important;overflow-y:auto!important;overscroll-behavior:contain!important;border:1px solid rgba(218,237,224,.13)!important;background:radial-gradient(85% 42% at 92% 4%,rgba(91,183,116,.105),transparent 70%),
      linear-gradient(180deg,#08160f,#05110b)!important;box-shadow:-24px 0 70px rgba(0,0,0,.30),inset 0 1px 0 rgba(255,255,255,.025)!important;}html body.page.design-system-executive .site-header nav #menu.open::before{margin-bottom:16px;}html body.page.design-system-executive .site-header nav #menu.open>li:not(.nbc-premium-menu-intro){width:100%!important;margin:0!important;}html body.page.design-system-executive .site-header nav #menu.open>li>a,html body.page.design-system-executive .site-header nav #menu.open .nav-summary{min-height:52px!important;padding:12px 0!important;font-size:22px!important;line-height:1.08!important;}html body.page.design-system-executive .site-header nav #menu.open .nav-sub a{min-height:40px!important;padding:7px 0 7px 14px!important;font-size:14px!important;}html body.page.design-system-executive .site-header nav #menu.open .nav-cta{min-height:50px!important;margin-top:14px!important;}}
@media (max-width:1180px){html body.page.design-system-executive .site-footer::before{width:calc(100% - 36px)!important;max-width:1140px!important;margin-inline:auto!important;}html body.page.design-system-executive .site-footer>.wrap{box-sizing:border-box!important;}html body.page.design-system-executive .site-footer .footer-main{min-width:0!important;}html body.page.design-system-executive .site-footer .footer-signature{min-width:0!important;max-width:520px!important;}html body.page.design-system-executive .site-footer .footer-brand strong{display:block!important;font-size:20px!important;line-height:1.1!important;letter-spacing:-.02em!important;}html body.page.design-system-executive .site-footer .footer-brand span{display:block!important;max-width:360px!important;margin-top:6px!important;font-size:12px!important;line-height:1.45!important;color:rgba(235,242,237,.62)!important;}html body.page.design-system-executive .site-footer .footer-mail{display:inline-block!important;margin-top:13px!important;font-size:12.5px!important;line-height:1.3!important;}html body.page.design-system-executive .site-footer .footer-navigation-row{align-content:start!important;}html body.page.design-system-executive .site-footer .footer-nav-group>a{min-width:0!important;align-items:center!important;justify-content:flex-start!important;color:rgba(235,242,237,.76)!important;font:500 12.5px/1.3 Archivo,Arial,sans-serif!important;text-decoration:none!important;white-space:normal!important;}html body.page.design-system-executive .site-footer .footer-nav-group>a[href="/kontakt"]{justify-content:space-between!important;border:1px solid rgba(160,216,175,.18)!important;border-radius:12px!important;background:rgba(132,205,153,.045)!important;color:#b9e8c7!important;font-weight:700!important;}html body.page.design-system-executive .site-footer .footer-nav-group>a[href="/kontakt"]::after{content:"→"!important;display:block!important;color:#9ad8aa!important;font-size:15px!important;}html body.page.design-system-executive .site-footer .footer-meta{border-top:1px solid rgba(218,237,224,.105)!important;color:rgba(235,242,237,.49)!important;font-size:10.5px!important;line-height:1.4!important;}html body.page.design-system-executive .site-footer .footer-meta a{color:rgba(235,242,237,.64)!important;}html body.page.design-system-executive .site-footer .p7-footer-decision-line{margin-top:18px!important;}}
@media (max-width:760px){html body.page.design-system-executive .site-footer .footer-navigation-row{margin-top:2px!important;}}
@media (min-width:761px) and (max-width:1180px){html body.page.design-system-executive .site-footer .footer-navigation-row{align-self:start!important;}}
@media (prefers-reduced-motion:reduce){html body.page.design-system-executive .site-header .nav,html body.page.design-system-executive .site-header .brand,html body.page.design-system-executive .site-header .nbc-mobile-context,html body.page.design-system-executive .site-header .nbc-mobile-header-cta{transition:none!important;}}
@layer nbc.legacy{
@media (max-width:1180px){html body.page.design-system-executive .site-header{height:calc(76px + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;}html body.page.design-system-executive[data-mobile-header="hidden"]:not(.menu-open) .site-header,html body.page.design-system-executive[data-v7-header-visibility="hidden"]:not(.menu-open) .site-header{transform:none!important;}html body.page.design-system-executive .site-header>.wrap.nav,html body.page.design-system-executive .site-header .nav{width:calc(100% - 24px)!important;max-width:1160px!important;height:58px!important;min-height:58px!important;margin:8px auto 0!important;padding:0 8px 0 15px!important;grid-template-columns:96px minmax(0,1fr) auto 44px!important;grid-template-rows:58px!important;column-gap:8px!important;}html body.page.design-system-executive .site-header .brand{width:96px!important;}html body.page.design-system-executive .site-header nav{grid-column:4!important;grid-row:1!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;justify-self:end!important;align-self:center!important;}html body.page.design-system-executive .site-header .burger{grid-column:4!important;grid-row:1!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border-radius:13px!important;}html body.page.design-system-executive .site-header .nav>.nbc-mobile-context{grid-column:2!important;grid-row:1!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;max-width:100%!important;margin:0!important;display:flex!important;}html body.page.design-system-executive .site-header .nav>.nbc-mobile-header-cta{grid-column:3!important;grid-row:1!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 10px!important;}html body.page.design-system-executive[data-nf-header-state="context"] .site-header>.wrap.nav,html body.page.design-system-executive[data-nf-header-state="context"] .site-header .nav{height:54px!important;min-height:54px!important;grid-template-columns:68px minmax(0,1fr) auto 44px!important;grid-template-rows:54px!important;}html body.page.design-system-executive[data-nf-header-state="context"] .site-header .brand{width:68px!important;}html body.page.design-system-executive .site-header nav #menu.open>.nav-selfcheck-desktop{display:block!important;}html body.page.design-system-executive .site-footer{padding-top:34px!important;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))!important;}html body.page.design-system-executive .site-footer>.wrap{width:calc(100% - 36px)!important;max-width:1140px!important;margin-inline:auto!important;padding-inline:0!important;}html body.page.design-system-executive .site-footer .footer-main{padding-bottom:22px!important;}html body.page.design-system-executive .site-footer .footer-signature>p{display:none!important;}html body.page.design-system-executive .site-footer .footer-navigation-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 18px!important;margin-top:0!important;border-top:0!important;}html body.page.design-system-executive .site-footer .footer-nav-group{display:contents!important;padding:0!important;border:0!important;}html body.page.design-system-executive .site-footer .footer-nav-group h2{display:none!important;}html body.page.design-system-executive .site-footer .footer-nav-group>a{display:flex!important;min-height:40px!important;height:auto!important;margin:0!important;padding:9px 0!important;border:0!important;border-bottom:1px solid rgba(218,237,224,.095)!important;}html body.page.design-system-executive .site-footer .footer-nav-group>a[href="/diagnose"],html body.page.design-system-executive .site-footer .footer-nav-group>a[href="/digital-check"],html body.page.design-system-executive .site-footer .footer-nav-group>a[href="/it-beratung-goettingen"]{display:none!important;}html body.page.design-system-executive .site-footer .footer-nav-group>a[href="/kontakt"]{display:flex!important;grid-column:1/-1!important;min-height:46px!important;margin-top:8px!important;padding:0 13px!important;}html body.page.design-system-executive .site-footer .footer-meta{margin-top:0!important;padding:16px 0 0!important;display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:6px 18px!important;}}
@media (max-width:760px){html body.page.design-system-executive .site-header>.wrap.nav,html body.page.design-system-executive .site-header .nav{margin:7px auto 0!important;padding-left:14px!important;padding-right:7px!important;grid-template-columns:96px minmax(0,1fr) auto 44px!important;grid-template-rows:58px!important;}html body.page.design-system-executive[data-nf-header-state="context"] .site-header>.wrap.nav,html body.page.design-system-executive[data-nf-header-state="context"] .site-header .nav{height:54px!important;min-height:54px!important;grid-template-columns:66px minmax(0,1fr) auto 44px!important;grid-template-rows:54px!important;}html body.page.design-system-executive .site-header nav #menu.open{inset:0!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100svh!important;max-height:100dvh!important;padding:calc(76px + env(safe-area-inset-top,0px) + 24px) 22px calc(26px + env(safe-area-inset-bottom,0px))!important;}html body.page.design-system-executive .site-footer{padding-top:30px!important;}html body.page.design-system-executive .site-footer>.wrap{width:calc(100% - 36px)!important;}html body.page.design-system-executive .site-footer .footer-main{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;padding-bottom:18px!important;}html body.page.design-system-executive .site-footer .footer-meta{padding-top:14px!important;justify-content:flex-start!important;}}
@media (min-width:761px) and (max-width:1180px){html body.page.design-system-executive .site-header nav #menu.open{inset:14px 14px 14px auto!important;left:auto!important;right:14px!important;top:14px!important;bottom:14px!important;width:min(480px,calc(100vw - 28px))!important;max-width:480px!important;height:calc(100dvh - 28px)!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;margin:0!important;padding:82px 30px 28px!important;border-radius:22px!important;}html body.page.design-system-executive .site-footer{padding-top:38px!important;}html body.page.design-system-executive .site-footer>.wrap{width:calc(100% - 56px)!important;}html body.page.design-system-executive .site-footer .footer-main{display:grid!important;grid-template-columns:minmax(210px,.78fr) minmax(0,1.35fr)!important;align-items:start!important;gap:clamp(34px,5vw,58px)!important;padding-bottom:24px!important;}html body.page.design-system-executive .site-footer .footer-meta{padding-top:17px!important;}}
}
@media (max-width:1180px){html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu{display:none!important;list-style:none!important;margin:0!important;box-sizing:border-box!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open{display:flex!important;position:fixed!important;z-index:999!important;overflow-y:auto!important;overscroll-behavior:contain!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;color:var(--paper,#f7f5f2)!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open::before{content:"NAVIGATION · NEW BUSINESS CONSULTING";display:block;width:100%;margin:0 0 18px;color:rgba(184,226,196,.66);font:500 9px/1.2 var(--mono,"IBM Plex Mono",monospace);letter-spacing:.14em;text-transform:uppercase;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>li{display:block!important;width:100%!important;min-height:0!important;margin:0!important;border-top:1px solid rgba(229,241,232,.105)!important;list-style:none!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>li:last-child{border-bottom:1px solid rgba(229,241,232,.105)!important;margin-top:14px!important;padding-top:14px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>li>a,html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-summary{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:auto!important;color:var(--paper,#f7f5f2)!important;font-weight:700!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-summary::after{content:""!important;flex:0 0 28px!important;width:28px!important;height:28px!important;margin-left:16px!important;border-radius:50%!important;background-color:rgba(154,216,170,.035)!important;background-image:linear-gradient(#9ad8aa,#9ad8aa),linear-gradient(#9ad8aa,#9ad8aa)!important;background-position:50% 50%,50% 50%!important;background-size:14px 2px,2px 14px!important;background-repeat:no-repeat!important;box-shadow:inset 0 0 0 1px rgba(154,216,170,.11)!important;transition:background-size .18s ease,background-color .18s ease,box-shadow .18s ease!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open details[open]>.nav-summary::after{content:""!important;background-size:14px 2px,2px 0!important;background-color:rgba(154,216,170,.055)!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub{position:static!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;list-style:none!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub li{list-style:none!important;border:0!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub a{display:flex!important;align-items:center!important;color:rgba(235,242,237,.67)!important;text-decoration:none!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open :is(a[aria-current="page"]:not(.nav-cta),a[data-current-section="true"]:not(.nav-cta),summary[data-current-section="true"]){color:#b9e8c7!important;text-decoration:none!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-cta{justify-content:center!important;background:var(--paper,#f7f5f2)!important;color:var(--ink,#111512)!important;text-decoration:none!important;}html body.page.design-system-executive .site-footer .nbc-footer-compact-nav{display:block;min-width:0;width:100%;}html body.page.design-system-executive .site-footer .nbc-footer-compact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;}html body.page.design-system-executive .site-footer .nbc-footer-compact-grid a{display:flex;min-height:40px;padding:9px 0;align-items:center;border-bottom:1px solid rgba(218,237,224,.095);color:rgba(235,242,237,.76);font:500 12.5px/1.3 Archivo,Arial,sans-serif;text-decoration:none;}html body.page.design-system-executive .site-footer .nbc-footer-compact-grid a[aria-current="page"],html body.page.design-system-executive .site-footer .nbc-footer-compact-grid a[data-current-section="true"]{color:#b9e8c7;}html body.page.design-system-executive .site-footer .nbc-footer-compact-cta{display:flex;min-height:46px;margin-top:8px;padding:0 13px;align-items:center;justify-content:space-between;border:1px solid rgba(160,216,175,.18);border-radius:12px;background:rgba(132,205,153,.045);color:#b9e8c7;font:700 12.5px/1 Archivo,Arial,sans-serif;text-decoration:none;}html body.page.design-system-executive .site-footer .nbc-footer-compact-cta::after{content:"→";color:#9ad8aa;font-size:15px;}}
@media (max-width:760px){html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open{inset:0!important;width:100vw!important;height:100dvh!important;min-height:100svh!important;max-height:100dvh!important;padding:calc(76px + env(safe-area-inset-top,0px) + 24px) 22px calc(26px + env(safe-area-inset-bottom,0px))!important;background:radial-gradient(82% 42% at 88% 7%,rgba(91,183,116,.105),transparent 70%),radial-gradient(65% 40% at 3% 92%,rgba(217,173,105,.035),transparent 72%),#06130d!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>li>a,html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-summary{min-height:54px!important;padding:13px 0!important;font-size:clamp(21px,6vw,26px)!important;line-height:1.08!important;letter-spacing:-.028em!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub{padding:0 0 11px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub a{min-height:40px!important;padding:7px 0 7px 15px!important;font-size:14px!important;line-height:1.35!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-cta{min-height:50px!important;margin-top:15px!important;border-radius:14px!important;}}
@media (min-width:761px) and (max-width:1180px){html body.page.design-system-executive.menu-open::before{content:"";position:fixed;inset:0;z-index:998;background:rgba(1,7,4,.54);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open{inset:14px 14px 14px auto!important;width:min(480px,calc(100vw - 28px))!important;max-width:480px!important;height:calc(100dvh - 28px)!important;max-height:calc(100dvh - 28px)!important;padding:82px 30px 28px!important;border:1px solid rgba(218,237,224,.13)!important;border-radius:22px!important;background:radial-gradient(85% 42% at 92% 4%,rgba(91,183,116,.105),transparent 70%),linear-gradient(180deg,#08160f,#05110b)!important;box-shadow:-24px 0 70px rgba(0,0,0,.30),inset 0 1px 0 rgba(255,255,255,.025)!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>li>a,html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-summary{min-height:52px!important;padding:12px 0!important;font-size:22px!important;line-height:1.08!important;letter-spacing:-.025em!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub{padding:0 0 12px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub a{min-height:40px!important;padding:7px 0 7px 14px!important;font-size:14px!important;line-height:1.35!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-cta{min-height:50px!important;margin-top:14px!important;border-radius:14px!important;}}
@media (max-width:1180px){html body.page.design-system-executive .site-footer{background:#060807!important;color:#f2f1eb!important;}html body.page.design-system-executive .nbc-footer-compact-shell{display:block!important;width:100%!important;color:#f2f1eb!important;}html body.page.design-system-executive .nbc-footer-compact-top{display:grid!important;align-items:start!important;}html body.page.design-system-executive .nbc-footer-compact-signature{min-width:0!important;}html body.page.design-system-executive .nbc-footer-compact-brand{display:block!important;color:#f2f1eb!important;text-decoration:none!important;}html body.page.design-system-executive .nbc-footer-compact-brand strong{display:block!important;margin:0!important;color:#f2f1eb!important;font:650 20px/1.08 Archivo,Arial,sans-serif!important;letter-spacing:-.025em!important;}html body.page.design-system-executive .nbc-footer-compact-brand span{display:block!important;max-width:31ch!important;margin-top:6px!important;color:rgba(235,242,237,.60)!important;font:400 12px/1.45 Archivo,Arial,sans-serif!important;}html body.page.design-system-executive .nbc-footer-compact-mail{display:inline-block!important;margin-top:13px!important;color:#b9e8c7!important;font:600 12.5px/1.3 Archivo,Arial,sans-serif!important;text-decoration:none!important;border-bottom:1px solid rgba(155,217,169,.34)!important;}html body.page.design-system-executive .nbc-footer-compact-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 18px!important;}html body.page.design-system-executive .nbc-footer-compact-grid a{display:flex!important;min-height:38px!important;padding:8px 0!important;align-items:center!important;border-bottom:1px solid rgba(218,237,224,.09)!important;color:rgba(235,242,237,.73)!important;font:500 12px/1.3 Archivo,Arial,sans-serif!important;text-decoration:none!important;}html body.page.design-system-executive .nbc-footer-compact-grid a:is([aria-current="page"],[data-current-section="true"]){color:#b9e8c7!important;}html body.page.design-system-executive .nbc-footer-compact-cta{display:flex!important;min-height:44px!important;margin-top:8px!important;padding:0 13px!important;align-items:center!important;justify-content:space-between!important;border:1px solid rgba(160,216,175,.17)!important;border-radius:11px!important;background:rgba(132,205,153,.04)!important;color:#b9e8c7!important;font:700 12.5px/1 Archivo,Arial,sans-serif!important;text-decoration:none!important;}html body.page.design-system-executive .nbc-footer-compact-cta::after{content:"→"!important;color:#9ad8aa!important;font-size:15px!important;}html body.page.design-system-executive .nbc-footer-compact-meta{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:5px 16px!important;margin-top:16px!important;padding-top:14px!important;border-top:1px solid rgba(218,237,224,.10)!important;color:rgba(235,242,237,.68)!important;font:400 10.5px/1.4 Archivo,Arial,sans-serif!important;}html body.page.design-system-executive .nbc-footer-compact-meta a{color:rgba(235,242,237,.62)!important;text-decoration:none!important;}}
@media (max-width:760px){html body.page.design-system-executive .nbc-footer-compact-top{grid-template-columns:minmax(0,1fr)!important;}html body.page.design-system-executive .nbc-footer-compact-meta{justify-content:flex-start!important;}}
@media (min-width:761px) and (max-width:1180px){html body.page.design-system-executive .nbc-footer-compact-top{grid-template-columns:minmax(210px,.78fr) minmax(0,1.35fr)!important;gap:clamp(34px,5vw,58px)!important;}}
@media (max-width:760px){html body.page.design-system-executive .nbc-footer-compact-grid a{box-sizing:border-box!important;height:44px!important;}html body.page.design-system-executive .nbc-footer-compact-cta{box-sizing:border-box!important;height:44px!important;padding:0 13px!important;}}
@media (max-width:1180px){html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>.nbc-premium-menu-intro{display:none!important;}}
@media (max-width:760px){html body.page.design-system-executive .nbc-footer-compact-top{gap:16px!important;}html body.page.design-system-executive .nbc-footer-compact-brand span{margin-top:5px!important;line-height:1.38!important;}html body.page.design-system-executive .nbc-footer-compact-mail{margin-top:10px!important;}html body.page.design-system-executive .nbc-footer-compact-grid a{min-height:36px!important;padding:7px 0!important;}html body.page.design-system-executive .nbc-footer-compact-cta{min-height:44px!important;margin-top:7px!important;}html body.page.design-system-executive .nbc-footer-compact-meta{margin-top:12px!important;padding-top:11px!important;}}
@media (max-width:1180px){html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-cta::after{content:none!important;display:none!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-summary::after{transform:none!important;rotate:none!important;}html body.page.design-system-executive .site-footer::after{content:none!important;display:none!important;}}
@media (max-width:1180px){html:has(body.page.design-system-executive.menu-open){overflow:hidden!important;}html body.page.design-system-executive.menu-open{overflow:hidden!important;}}
@media (max-width:1180px){html body.page.design-system-executive .site-footer>.wrap{padding-top:0!important;padding-bottom:0!important;}}
@media (max-width:1180px){html body.page.design-system-executive .site-header .burger::before{top:17px!important;box-shadow:0 5px 0 rgba(239,246,241,.88)!important;}html body.page.design-system-executive .site-header .burger::after{top:27px!important;}html body.page.design-system-executive.menu-open .site-header .burger::before{top:21px!important;}html body.page.design-system-executive.menu-open .site-header .burger::after{top:21px!important;}}
@media (max-width:1180px){html body.page.design-system-executive .site-header .burger{overflow:hidden!important;font-size:0!important;line-height:0!important;color:transparent!important;}html body.page.design-system-executive .site-header .burger::before,html body.page.design-system-executive .site-header .burger::after{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:18px!important;height:1.5px!important;margin:0!important;border:0!important;border-radius:999px!important;background:rgba(239,246,241,.92)!important;transform-origin:50% 50%!important;transition:transform .18s ease,opacity .16s ease,box-shadow .16s ease!important;}html body.page.design-system-executive:not(.menu-open) .site-header .burger::before{opacity:1!important;transform:translate(-50%,-50%)!important;box-shadow:0 -6px 0 rgba(239,246,241,.92),0 6px 0 rgba(239,246,241,.92)!important;}html body.page.design-system-executive:not(.menu-open) .site-header .burger::after{opacity:0!important;transform:translate(-50%,-50%)!important;box-shadow:none!important;}html body.page.design-system-executive.menu-open .site-header .burger::before{opacity:1!important;transform:translate(-50%,-50%) rotate(45deg)!important;box-shadow:none!important;}html body.page.design-system-executive.menu-open .site-header .burger::after{opacity:1!important;transform:translate(-50%,-50%) rotate(-45deg)!important;box-shadow:none!important;}}
@media (max-width:1180px){html body.page.design-system-executive>nav.nbc-command-nav{position:fixed!important;inset:0!important;z-index:998!important;pointer-events:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu{pointer-events:auto!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>.nav-selfcheck-desktop{display:block!important;}}
@media (min-width:1181px){html body.page.design-system-executive .site-header .nav-selfcheck-v7425>details>.nav-sub{min-width:344px!important;width:344px!important;padding:8px!important;}html body.page.design-system-executive .site-header .nav-selfcheck-v7425 .nav-sub li{width:100%!important;}html body.page.design-system-executive .site-header .nav-selfcheck-v7425 .nav-sub a[data-selfcheck-row="v7425"]{box-sizing:border-box!important;width:100%!important;min-height:54px!important;padding:10px 12px!important;display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;white-space:normal!important;line-height:1.2!important;}html body.page.design-system-executive .nav-selfcheck-v7425__name{display:block!important;white-space:nowrap!important;font:650 13px/1.2 Archivo,Arial,sans-serif!important;letter-spacing:-.01em!important;}html body.page.design-system-executive .nav-selfcheck-v7425__desc{display:block!important;white-space:nowrap!important;color:rgba(235,242,237,.58)!important;font:500 11px/1.25 Archivo,Arial,sans-serif!important;letter-spacing:0!important;}html body.page.design-system-executive .site-header .nav-selfcheck-v7425 .nav-sub a[aria-current="page"] .nav-selfcheck-v7425__desc,html body.page.design-system-executive .site-header .nav-selfcheck-v7425 .nav-sub a[data-current-section="true"] .nav-selfcheck-v7425__desc{color:rgba(185,232,199,.72)!important;}}
@media (max-width:1180px){html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-selfcheck-v7425 .nav-sub{padding:3px 0 12px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-selfcheck-v7425 .nav-sub li{border-top:1px solid rgba(229,241,232,.075)!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-selfcheck-v7425 .nav-sub a[data-selfcheck-row="v7425"]{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(90px,112px) minmax(0,1fr)!important;gap:14px!important;align-items:center!important;min-height:50px!important;padding:9px 0 9px 14px!important;white-space:normal!important;}html body.page.design-system-executive .nav-selfcheck-v7425__name{display:block!important;color:inherit!important;font:650 13px/1.2 Archivo,Arial,sans-serif!important;letter-spacing:-.01em!important;}html body.page.design-system-executive .nav-selfcheck-v7425__desc{display:block!important;color:rgba(235,242,237,.52)!important;font:500 12px/1.3 Archivo,Arial,sans-serif!important;letter-spacing:0!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-selfcheck-v7425 .nav-sub a[aria-current="page"] .nav-selfcheck-v7425__desc{color:rgba(185,232,199,.70)!important;}}
@media (max-width:420px){html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-selfcheck-v7425 .nav-sub a[data-selfcheck-row="v7425"]{grid-template-columns:96px minmax(0,1fr)!important;gap:10px!important;}html body.page.design-system-executive .nav-selfcheck-v7425__desc{font-size:11.5px!important;}}
@media (min-width:1181px){html body.page.design-system-executive .site-header #menu>.nav-group:nth-last-child(2)>details>.nav-sub{left:auto!important;right:0!important;transform:none!important;}}
@layer nbc-v7423-owner{
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content #produktionsreife.ki23-readiness{position:relative!important;overflow:hidden!important;padding:clamp(64px,5vw,84px) 0!important;background:transparent!important;color:#edf4ee!important;border-block:1px solid rgba(181,221,191,.10)!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content #produktionsreife.ki23-readiness::before{content:"";position:absolute;inset:-28% -10% auto auto;width:min(760px,52vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(91,164,111,.13),rgba(91,164,111,.035) 44%,transparent 72%);filter:blur(8px);pointer-events:none;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__inner{position:relative;z-index:1;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(58px,7vw,112px);align-items:start;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content :is(.ki23-readiness__head>.mono,.ki23-readiness__output .mono,.ki23-control figcaption>span,.ki23-readiness__board>div>span){color:#9ee0b1!important;-webkit-text-fill-color:currentColor!important;font:650 10px/1.35 var(--font-mono,"IBM Plex Mono",monospace)!important;letter-spacing:.09em!important;text-transform:uppercase;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__head h2{margin:12px 0 22px!important;max-width:12.5ch!important;color:#f3f6f2!important;-webkit-text-fill-color:currentColor!important;font-size:clamp(42px,4.1vw,64px)!important;line-height:.98!important;letter-spacing:-.05em!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__lede{margin:0!important;max-width:58ch!important;color:rgba(231,239,233,.72)!important;-webkit-text-fill-color:currentColor!important;font-size:17px!important;line-height:1.65!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__regulatory{margin-top:30px!important;border:0!important;border-block:1px solid rgba(181,221,191,.14)!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__regulatory>summary{position:relative;cursor:pointer;list-style:none;padding:16px 34px 16px 0!important;color:#9ee0b1!important;font:650 11px/1.4 var(--font-mono,"IBM Plex Mono",monospace)!important;letter-spacing:.06em!important;text-transform:uppercase;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__regulatory>summary::-webkit-details-marker{display:none;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__regulatory>summary::after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:18px;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__regulatory[open]>summary::after{content:"−";}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__regulatory-body{padding:0 0 18px!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__regulatory p{margin:0!important;max-width:76ch!important;color:rgba(231,239,233,.64)!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;line-height:1.67!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__regulatory a{color:#9ee0b1!important;text-underline-offset:3px;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__details{margin-top:clamp(30px,3vw,42px);border:0!important;border-block:1px solid rgba(181,221,191,.13)!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__details summary{cursor:pointer;min-height:54px;padding:18px 34px 18px 0!important;color:#edf4ee!important;-webkit-text-fill-color:currentColor!important;font-size:15px!important;line-height:1.4!important;font-weight:620!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__board{border-top:1px solid rgba(181,221,191,.11);}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__board>div{display:grid;grid-template-columns:minmax(140px,.52fr) minmax(165px,.56fr) minmax(0,1.72fr);gap:22px;align-items:baseline;padding:18px 0;border-bottom:1px solid rgba(181,221,191,.10);background:transparent!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__board>div>strong{color:#9ee0b1!important;-webkit-text-fill-color:currentColor!important;font:620 11px/1.4 var(--font-mono,"IBM Plex Mono",monospace)!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__board p{margin:0!important;color:rgba(231,239,233,.64)!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important;line-height:1.55!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output{margin-top:clamp(38px,4vw,56px);padding-top:28px;border-top:1px solid rgba(181,221,191,.14);background:transparent!important;box-shadow:none!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output>div{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,1.72fr);gap:clamp(34px,5vw,78px);align-items:start;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output h3{margin:0!important;max-width:19ch!important;color:#f3f6f2!important;-webkit-text-fill-color:currentColor!important;font-size:clamp(30px,2.8vw,44px)!important;line-height:1.04!important;letter-spacing:-.035em!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0 0!important;padding:0!important;list-style:none;border-block:1px solid rgba(181,221,191,.12);}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output li{display:block!important;min-width:0;padding:22px 24px!important;border:0!important;border-right:1px solid rgba(181,221,191,.10)!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output li:last-child{border-right:0!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output li strong{display:block;margin-bottom:8px;color:#edf4ee!important;-webkit-text-fill-color:currentColor!important;font-size:15px!important;line-height:1.38!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output li span{display:block;color:rgba(231,239,233,.64)!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important;line-height:1.55!important;}
html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content #produktionsreife .contextual-pathway{color:rgba(231,239,233,.62)!important;-webkit-text-fill-color:currentColor!important;}
@media (max-width:1100px){html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__grid{grid-template-columns:1fr;gap:44px;}html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__head h2{max-width:17ch!important;}}
@media (max-width:760px){html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content #produktionsreife.ki23-readiness{padding:58px 0!important;}html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__head h2{max-width:none!important;font-size:clamp(37px,10.8vw,52px)!important;}html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__board>div{grid-template-columns:1fr;gap:6px;padding:17px 0;}html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output>div{grid-template-columns:1fr;gap:8px;}html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output ul{grid-template-columns:1fr;}html body#nbc-page.page-service.service-ki[data-implementation2-owner="v7423"] main#main-content .ki23-readiness__output li{padding:18px 0!important;border-right:0!important;border-bottom:1px solid rgba(181,221,191,.10)!important;}}
}








:root{--nbc-font-sans:Archivo,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--nbc-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Consolas,monospace;--sans:var(--nbc-font-sans);--font-sans:var(--nbc-font-sans);--mono:var(--nbc-font-mono);--nbc-rail-reading:760px;--nbc-rail-editorial:1120px;--nbc-rail-evidence:1440px;--nbc-rail-visual:1680px;--nbc-rail-full:100%;--nbc-layout-reading:var(--nbc-rail-reading);--nbc-layout-editorial:var(--nbc-rail-editorial);--nbc-layout-evidence:var(--nbc-rail-evidence);--nbc-layout-visual:var(--nbc-rail-visual);--nbc-layout-standard:var(--nbc-rail-evidence);--nbc-layout-wide:var(--nbc-rail-visual);--nbc-layout-gutter:clamp(24px,3vw,58px);--nbc-width-gutter:var(--nbc-layout-gutter);--nbc-global-rail:min(var(--nbc-rail-visual),calc(100% - (2 * var(--nbc-layout-gutter))));--nbc-canvas:#07100b;--nbc-dark:#06100a;--nbc-dark-2:#09140f;--nbc-dark-3:#0c1916;--nbc-dark-ink:#edf4ee;--nbc-dark-muted:rgba(225,237,228,.72);--nbc-dark-link:#b8e6c6;--nbc-paper:#f1eee5;--nbc-paper-2:#ebe8e0;--nbc-paper-ink:#142017;--nbc-paper-muted:#536057;--nbc-paper-link:#234f31;--nbc-instrument-bg:rgba(9,20,15,.72);--nbc-instrument-ink:#edf4ee;--nbc-instrument-muted:rgba(225,237,228,.70);--nbc-line-dark:rgba(205,229,212,.13);--nbc-line-paper:rgba(20,32,23,.12);--nbc-accent:#9ed9ac;--nbc-section-y:clamp(72px,5.2vw,96px);--nbc-section-y-compact:clamp(48px,3.4vw,66px);--nbc-section-y-dense:clamp(34px,2.5vw,48px);--nbc-stack-xl:clamp(42px,4vw,64px);--nbc-stack-lg:clamp(28px,2.6vw,42px);--nbc-stack-md:clamp(18px,1.8vw,28px);--nbc-stack-sm:clamp(10px,1vw,16px);--nbc-eyebrow-size:12px;--nbc-eyebrow-tracking:.14em;--nbc-eyebrow-line:1.35;}
@media (max-width:760px){:root{--nbc-layout-gutter:20px;--nbc-width-gutter:20px;--nbc-section-y:64px;--nbc-section-y-compact:46px;--nbc-section-y-dense:34px;--nbc-eyebrow-size:11px;}}
@media (max-width:380px){:root{--nbc-layout-gutter:18px;--nbc-width-gutter:18px;}}
@layer nbc.contracts{
html,body{margin:0!important;padding-left:0;padding-right:0;}
html body#nbc-page,html body#nbc-page button,html body#nbc-page input,html body#nbc-page select,html body#nbc-page textarea{font-family:var(--nbc-font-sans)!important;}
html body#nbc-page :is(.mono,[class*="eyebrow"],[class*="overline"],code,pre,kbd,samp,[data-nbc-eyebrow-role]){font-family:var(--nbc-font-mono)!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(main,main.nbc-page-shell,[data-width-axis="frame"]){width:100%!important;max-width:none!important;min-width:0!important;margin-inline:0!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] main.nbc-page-shell,body.page.design-system-executive[data-nbc-contracts="v7441"] main[data-width-axis="frame"]{overflow:visible!important;contain:none!important;isolation:auto!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] main>:is(section,div,nav)[data-width-axis="frame"]{padding-inline:0!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.layout-reading,[data-layout-width="reading"]){width:min(var(--nbc-rail-reading),calc(100% - (2 * var(--nbc-layout-gutter))))!important;max-width:var(--nbc-rail-reading)!important;margin-inline:auto!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.layout-editorial,[data-layout-width="editorial"]){width:min(var(--nbc-rail-editorial),calc(100% - (2 * var(--nbc-layout-gutter))))!important;max-width:var(--nbc-rail-editorial)!important;margin-inline:auto!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.layout-evidence,[data-layout-width="evidence"]){width:min(var(--nbc-rail-evidence),calc(100% - (2 * var(--nbc-layout-gutter))))!important;max-width:var(--nbc-rail-evidence)!important;margin-inline:auto!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.layout-visual,[data-layout-width="visual"]){width:min(var(--nbc-rail-visual),calc(100% - (2 * var(--nbc-layout-gutter))))!important;max-width:var(--nbc-rail-visual)!important;margin-inline:auto!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.layout-full,[data-layout-width="full"]){width:100%!important;max-width:none!important;margin-inline:0!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) :is(.site-header,.site-footer)>.wrap,body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) main>:is(section,div,nav)>:is([data-width-axis="outer"],.wrap,.sw,.case2-wrap,.case2-wrap--stage,.pp-wrap,.dp-wrap,.dt-wrap,.home-service-choice__inner),body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) [data-width-axis="outer"]{width:min(var(--nbc-rail-visual),calc(100% - (2 * var(--nbc-layout-gutter))))!important;max-width:var(--nbc-rail-visual)!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important;min-width:0!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) [data-width-axis="outer"] [data-width-axis="outer"],body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) main>:is(section,div,nav)>:is(.wrap,.sw)>:is(.wrap,.sw)[data-width-axis="outer"]{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-width-axis="fill"]{width:100%!important;max-width:none!important;min-width:0!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is([data-width-axis],.wrap,.sw,[class*="grid"],[class*="layout"],[class*="split"],[class*="columns"],[class*="rail"],[class*="stage"],[class*="flow"])>*{min-width:0;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(img,picture,video,canvas,svg,iframe){max-inline-size:100%;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.nbc-section-intro,.lede,[data-editorial-intro],.service-editorial-head>p,.dg3-section-head>p,.regional-faq-head>p,.abt2-section-head__intro){max-width:min(72ch,var(--nbc-rail-reading))!important;}
@media (max-width:760px){body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) :is(.site-header,.site-footer)>.wrap,body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) main>:is(section,div,nav)>:is([data-width-axis="outer"],.wrap,.sw,.case2-wrap,.case2-wrap--stage,.pp-wrap,.dp-wrap,.dt-wrap,.home-service-choice__inner),body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) [data-width-axis="outer"]{width:calc(100% - (2 * var(--nbc-layout-gutter)))!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important;}body.page.design-system-executive[data-nbc-contracts="v7441"]:not(.page-article):not(.page-legal) [data-width-axis="outer"] [data-width-axis="outer"]{width:100%!important;margin-inline:0!important;}body.page.design-system-executive[data-nbc-contracts="v7441"] main :is(h1,h2,h3,h4){max-width:100%;overflow-wrap:break-word;word-break:normal;}}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface="dark"],body.page.design-system-executive[data-nbc-contracts="v7441"] [data-surface="dark"],body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-material="deep"]{--nbc-surface-bg:transparent;--nbc-surface-ink:var(--nbc-dark-ink);--nbc-surface-muted:var(--nbc-dark-muted);--nbc-surface-link:var(--nbc-dark-link);--nbc-surface-line:var(--nbc-line-dark);}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface="paper"],body.page.design-system-executive[data-nbc-contracts="v7441"] [data-surface="paper"],body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-material="paper"],body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-material="evidence"]{--nbc-surface-bg:var(--nbc-paper);--nbc-surface-ink:var(--nbc-paper-ink);--nbc-surface-muted:var(--nbc-paper-muted);--nbc-surface-link:var(--nbc-paper-link);--nbc-surface-line:var(--nbc-line-paper);}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface="instrument"],body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-material="instrument"]{--nbc-surface-bg:var(--nbc-instrument-bg);--nbc-surface-ink:var(--nbc-instrument-ink);--nbc-surface-muted:var(--nbc-instrument-muted);--nbc-surface-link:var(--nbc-dark-link);--nbc-surface-line:var(--nbc-line-dark);}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface]{color:var(--nbc-surface-ink)!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface="paper"]{background-color:var(--nbc-surface-bg)!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface="dark"]{background-color:transparent!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface="instrument"]{background-color:var(--nbc-surface-bg)!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface] :is(h1,h2,h3,h4,h5,h6,strong,b,dt,summary,th){color:var(--nbc-surface-ink)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface] :is(p,li,dd,small,figcaption,td){color:var(--nbc-surface-muted)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-surface] a:not(.btn):not([class*="button"]){color:var(--nbc-surface-link)!important;-webkit-text-fill-color:currentColor!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] main>section{scroll-margin-top:96px;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-rhythm="standard"]{padding-block:var(--nbc-section-y)!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-rhythm="compact"]{padding-block:var(--nbc-section-y-compact)!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-rhythm="dense"]{padding-block:var(--nbc-section-y-dense)!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.faq-list,.local-faq-list,.regional-faq-list,.bi-utility-faqs,.dc85-seo__faq) summary{box-sizing:border-box!important;max-width:100%!important;}
:is([data-bf-pause],[data-dxn-motion],#dc-motion-toggle,.ss-pause,[data-case-film-pause],.ix-pause,[data-pause],[data-motion-pause]){display:none!important;}
[data-global-eyebrow-removed="true"],[data-nbc-eyebrow-role="suppressed"]{display:none!important;margin:0!important;padding:0!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-eyebrow-role]{font-family:var(--nbc-font-mono)!important;font-size:var(--nbc-eyebrow-size)!important;line-height:var(--nbc-eyebrow-line)!important;letter-spacing:var(--nbc-eyebrow-tracking)!important;text-transform:uppercase;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-eyebrow-role="sequence"]{font-variant-numeric:tabular-nums;}
body.page.design-system-executive[data-nbc-contracts="v7441"] [data-nbc-eyebrow-role="navigation"]{letter-spacing:.11em!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"]>.nbc-ambient-field{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;max-width:none!important;margin:0!important;z-index:0!important;pointer-events:none!important;visibility:visible!important;opacity:1;overflow:clip!important;contain:strict!important;clip-path:inset(0)!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"]>:is(.site-header,main,.site-footer){position:relative;}
body.page.design-system-executive[data-nbc-contracts="v7441"]>main{z-index:2;}
body.page.design-system-executive[data-nbc-contracts="v7441"]>.site-footer{z-index:2;}
body.page.design-system-executive[data-nbc-contracts="v7441"] main [data-ambient]{isolation:auto!important;contain:none!important;}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.nbc-page-section-ambilight,.nbc-stage-ambilight){display:none!important;}
html body.page.design-system-executive[data-nbc-contracts="v7441"] .site-header{position:fixed!important;inset:0 0 auto 0!important;z-index:1000!important;transform:none!important;visibility:visible!important;opacity:1!important;}
html body.page.design-system-executive[data-nbc-contracts="v7441"][data-mobile-header="hidden"]:not(.menu-open) .site-header,html body.page.design-system-executive[data-nbc-contracts="v7441"][data-v7-header-visibility="hidden"]:not(.menu-open) .site-header{transform:none!important;visibility:visible!important;opacity:1!important;}
@media (min-width:1181px){html body.page.design-system-executive[data-nbc-contracts="v7441"] .site-header{background:linear-gradient(180deg,rgba(6,15,10,.90),rgba(6,15,10,.72))!important;border-bottom:1px solid rgba(205,226,210,.08)!important;backdrop-filter:blur(18px) saturate(112%)!important;-webkit-backdrop-filter:blur(18px) saturate(112%)!important;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease!important;}html body.page.design-system-executive[data-nbc-contracts="v7441"][data-nf-header-state="context"] .site-header{background:linear-gradient(180deg,rgba(6,15,10,.965),rgba(6,15,10,.90))!important;border-bottom-color:rgba(205,226,210,.13)!important;box-shadow:0 12px 38px rgba(0,0,0,.16)!important;}}
body.page.design-system-executive[data-nbc-contracts="v7441"] :is(.spine,.spine-fill,.spine-pulse){display:none!important;}
@media (prefers-reduced-transparency:reduce){body.page.design-system-executive[data-nbc-contracts="v7441"]>.nbc-ambient-field{opacity:.54!important;}}
@media (prefers-contrast:more){body.page.design-system-executive[data-nbc-contracts="v7441"]>.nbc-ambient-field{opacity:.44!important;}}

}
@layer nbc.contracts{
body.page-service[data-nbc-service-owner="v7442"]{background:var(--nbc-dark)!important;}
body.page-service[data-nbc-service-owner="v7442"] [data-nbc-surface]{color:var(--nbc-surface-ink)!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-editorial-section[data-nbc-rhythm="standard"]{padding-block:var(--nbc-section-y)!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-editorial-section[data-nbc-rhythm="compact"]{padding-block:var(--nbc-section-y-compact)!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-editorial-section[data-nbc-rhythm="dense"]{padding-block:var(--nbc-section-y-dense)!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement{position:relative!important;overflow:hidden!important;border-top:1px solid var(--nbc-surface-line)!important;padding:clamp(64px,5vw,84px) 0!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement::after{content:"";position:absolute;inset:auto -8vw -22% auto;width:min(48vw,720px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(74,122,88,.12),rgba(74,122,88,0) 66%);pointer-events:none;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__inner{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr)!important;gap:clamp(44px,5vw,78px)!important;align-items:center!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__portrait{width:100%!important;max-width:410px!important;justify-self:start!important;margin:0!important;min-width:0!important;position:relative!important;overflow:visible!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__portrait::before{content:"";position:absolute;inset:16px -16px -16px 16px;border:1px solid rgba(53,99,66,.24);pointer-events:none;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__portrait img{display:block!important;width:100%!important;height:auto!important;max-height:560px!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:50% 0!important;filter:saturate(.90) contrast(1.02)!important;box-shadow:0 22px 54px rgba(17,21,18,.12)!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__copy{min-width:0!important;max-width:900px!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__copy>.mono{display:inline-flex!important;align-items:center!important;gap:10px!important;margin:0 0 clamp(22px,2.5vw,34px)!important;color:var(--nbc-surface-link)!important;font-size:12px!important;line-height:1.25!important;letter-spacing:.12em!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__copy>.mono::before{content:"";width:28px;height:1px;background:currentColor;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement blockquote{margin:0!important;padding:0!important;border:0!important;max-width:none!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement[data-nbc-surface] blockquote p{margin:0!important;max-width:27ch!important;font-size:clamp(30px,3.05vw,47px)!important;line-height:1.09!important;letter-spacing:-.035em!important;font-weight:520!important;text-wrap:balance!important;color:var(--nbc-surface-ink)!important;-webkit-text-fill-color:currentColor!important;}
body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement blockquote footer{margin-top:clamp(24px,2.4vw,34px)!important;padding-top:18px!important;border-top:1px solid var(--nbc-surface-line)!important;color:var(--nbc-surface-muted)!important;font-size:14px!important;line-height:1.45!important;letter-spacing:.01em!important;}
body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope{margin:0!important;padding:0 0 clamp(64px,6vw,88px)!important;border:0!important;border-bottom:1px solid var(--nbc-surface-line)!important;}
body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--nbc-surface-line)!important;border-bottom:1px solid var(--nbc-surface-line)!important;background:transparent!important;}
body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item{min-height:0!important;min-width:0!important;padding:clamp(25px,2.5vw,34px) clamp(20px,2.2vw,30px)!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item+.wave2-service-scope__item{border-left:1px solid var(--nbc-surface-line)!important;}
body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item>span{display:block!important;margin-bottom:13px!important;color:var(--nbc-surface-link)!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;line-height:1.25!important;letter-spacing:.12em!important;}
body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item>strong{display:block!important;margin:0 0 10px!important;color:var(--nbc-surface-ink)!important;-webkit-text-fill-color:currentColor!important;font-size:clamp(16px,1.22vw,19px)!important;line-height:1.28!important;}
body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item p{max-width:40ch!important;margin:0!important;color:var(--nbc-surface-muted)!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important;line-height:1.55!important;}
body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope a{color:var(--nbc-surface-link)!important;-webkit-text-fill-color:currentColor!important;text-decoration-thickness:1px;text-underline-offset:2px;}
@media (min-width:821px){body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .svp-ai-gates>.ai-gate{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:20px!important;padding:15px 0!important;}body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__body{display:grid!important;grid-template-columns:minmax(220px,.72fr) minmax(280px,1fr) minmax(150px,.46fr)!important;column-gap:clamp(20px,3vw,40px)!important;align-items:center!important;}body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .ai-gate__body>.mono{grid-column:1!important;grid-row:1!important;}body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .ai-gate__body>h3{grid-column:1!important;grid-row:2!important;margin:4px 0 0!important;}body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .ai-gate__body>p,body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .ai-gate__body>blockquote{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important;}body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .ai-gate__signals{grid-column:3!important;grid-row:1 / span 2!important;margin:0!important;}}
body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-toggle{appearance:none;display:none;align-items:center;justify-content:space-between;width:100%;min-height:50px;margin-top:18px;padding:12px 14px 12px 16px;border:1px solid var(--nbc-surface-line);border-radius:13px;background:rgba(255,255,255,.025);color:var(--nbc-surface-link);font:650 13px/1.25 var(--nbc-font-sans);text-align:left;cursor:pointer;}
body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-toggle::after{content:"+";display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;margin-left:14px;border-radius:50%;border:1px solid var(--nbc-surface-line);font:500 17px/1 var(--nbc-font-mono);}
body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-toggle[aria-expanded="true"]::after{content:"−";}
body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-body{min-width:0;}
body.page-service[data-nbc-service-owner="v7442"] .p3-signature-index:empty{display:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;}
@media (max-width:980px){body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item:nth-child(odd){border-left:0!important;}body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item:nth-child(n/**/+3){border-top:1px solid var(--nbc-surface-line)!important;}}
@media (max-width:820px){body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__inner{display:block!important;}body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__portrait{width:min(78vw,330px)!important;max-width:330px!important;margin:0 0 44px!important;}body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__portrait::before{inset:11px -11px -11px 11px!important;}body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement__portrait img{width:100%!important;height:auto!important;max-height:none!important;}body.page-service[data-nbc-service-owner="v7442"] .service-founder-statement blockquote p{max-width:18ch!important;font-size:clamp(25px,7.2vw,32px)!important;line-height:1.12!important;}body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__grid{grid-template-columns:1fr!important;}body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item+.wave2-service-scope__item{border-left:0!important;border-top:1px solid var(--nbc-surface-line)!important;}body.page-service[data-nbc-service-owner="v7442"] .wave2-service-scope__item{padding:23px 0!important;}body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .svp-ai-gates>.ai-gate{grid-template-columns:48px minmax(0,1fr)!important;gap:14px!important;padding:18px 0!important;}body.page-service.service-ki[data-nbc-service-owner="v7442"] #produktionslogik .svp-ai-gates>.ai-gate>.ai-gate__body{display:block!important;}}
@media (max-width:700px){html.nbc-mobile-progressive-ready body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-toggle{display:flex;}html.nbc-mobile-progressive-ready body.page-service[data-nbc-service-owner="v7442"] [data-mobile-progressive-collapsed="true"] .nbc-mobile-progressive-body{display:none;}html.nbc-mobile-progressive-ready body.page-service[data-nbc-service-owner="v7442"] [data-mobile-progressive-collapsed="false"] .nbc-mobile-progressive-body{display:block;}body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-body{padding-top:18px;}body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-body>:first-child{margin-top:0!important;}body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-body>:last-child{margin-bottom:0!important;}}
}
@media (prefers-reduced-motion:reduce){body.page-service[data-nbc-service-owner="v7442"] .nbc-mobile-progressive-body{animation:none!important;transition:none!important;}}
html body.page-service :is(.pf-entry,[data-instrument-intro-panel],#ki-decision-entry)[hidden]{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:visible!important;background:transparent;}
html body.service-ki[data-ki-tool-started="false"] #was-muesste-wahr-sein{display:none!important;}
html body.service-ki[data-ki-tool-started="true"] #was-muesste-wahr-sein{display:block!important;}
html body.page-service :is(#sollweg-echtweg,#erp-belastungsprobe,#was-muesste-wahr-sein){scroll-margin-top:92px!important;}
html body [data-service-entry-visual="v7532"]{--sev-ink:#f1f0e9;--sev-muted:rgba(229,236,231,.68);--sev-line:rgba(198,239,210,.14);--sev-line-soft:rgba(198,239,210,.075);--sev-green:#72e89a;--sev-amber:#f1b94f;--sev-coral:#f26b5b;--sev-visual-min:clamp(500px,39vw,610px);--sev-aspect:1.48/1;position:relative!important;isolation:isolate!important;display:block!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding:0!important;border:0!important;border-top:0!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
html body [data-service-entry-visual="v7532"]>.sev-ambient{position:absolute!important;z-index:-2!important;pointer-events:none!important;left:-20%!important;right:-22%!important;top:-28%!important;bottom:-30%!important;opacity:.78!important;filter:none!important;transform:translateZ(0)!important;background:radial-gradient(ellipse 44% 38% at 68% 48%,rgba(114,232,154,.082) 0%,rgba(114,232,154,.036) 38%,rgba(114,232,154,.012) 58%,transparent 76%),
    radial-gradient(ellipse 31% 28% at 59% 62%,rgba(114,232,154,.032) 0%,rgba(114,232,154,.010) 48%,transparent 75%),
    radial-gradient(ellipse 27% 25% at 82% 40%,rgba(241,185,79,.023) 0%,rgba(241,185,79,.008) 46%,transparent 76%)!important;}
html body [data-service-entry-visual="v7532"]>.sev-ambient::before,html body [data-service-entry-visual="v7532"]>.sev-ambient::after{content:""!important;position:absolute!important;pointer-events:none!important;inset:0!important;border-radius:0!important;filter:none!important;}
html body [data-service-entry-visual="v7532"]>.sev-ambient::before{background:radial-gradient(ellipse 26% 27% at 60% 48%,rgba(114,232,154,.034),transparent 73%)!important;}
html body [data-service-entry-visual="v7532"]>.sev-ambient::after{background:radial-gradient(ellipse 22% 25% at 79% 61%,rgba(241,185,79,.018),transparent 74%)!important;}
html body [data-service-entry-visual="v7532"][data-entry-scene="process"]>.sev-ambient{background:radial-gradient(ellipse 45% 39% at 67% 50%,rgba(114,232,154,.075),rgba(114,232,154,.025) 45%,transparent 75%),radial-gradient(ellipse 29% 31% at 70% 64%,rgba(241,185,79,.050),rgba(241,185,79,.012) 47%,transparent 75%),radial-gradient(ellipse 25% 25% at 48% 47%,rgba(114,232,154,.024),transparent 76%)!important;mask-image:radial-gradient(ellipse at 62% 50%,#000 25%,transparent 72%);}
html body [data-service-entry-visual="v7532"][data-entry-scene="erp"]>.sev-ambient{background:radial-gradient(ellipse 54% 31% at 71% 50%,rgba(114,232,154,.060),rgba(114,232,154,.018) 48%,transparent 77%),radial-gradient(ellipse 33% 23% at 78% 66%,rgba(241,185,79,.038),transparent 76%),radial-gradient(ellipse 28% 21% at 53% 42%,rgba(198,239,210,.020),transparent 78%)!important;mask-image:radial-gradient(ellipse at 62% 50%,#000 25%,transparent 72%);}
html body [data-service-entry-visual="v7532"][data-entry-scene="ai"]>.sev-ambient{background:radial-gradient(ellipse 34% 44% at 67% 49%,rgba(114,232,154,.064),rgba(114,232,154,.020) 46%,transparent 76%),radial-gradient(ellipse 26% 32% at 83% 72%,rgba(241,185,79,.055),rgba(241,185,79,.012) 44%,transparent 75%),radial-gradient(ellipse 25% 29% at 52% 36%,rgba(114,232,154,.023),transparent 77%)!important;mask-image:radial-gradient(ellipse at 62% 50%,#000 25%,transparent 72%);}
html body [data-service-entry-visual="v7532"]>.te-top{position:relative!important;z-index:5!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 22px!important;margin:0 0 10px!important;padding:10px 0 0!important;min-height:0!important;border:0!important;background:transparent!important;color:rgba(229,236,231,.53)!important;}
html body [data-service-entry-visual="v7532"]>.te-top::before{content:""!important;position:absolute!important;left:0!important;top:0!important;width:58px!important;height:1px!important;background:linear-gradient(90deg,rgba(198,239,210,.58),rgba(198,239,210,.06))!important;}
html body [data-service-entry-visual="v7532"]>.te-top span{font-size:10px!important;line-height:1.3!important;letter-spacing:.13em!important;color:inherit!important;}
html body [data-service-entry-visual="v7532"]>.te-body{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:center!important;gap:0!important;min-height:clamp(440px,34vw,580px)!important;padding:18px 0 24px!important;border:0!important;background:transparent!important;overflow:visible!important;}
html body [data-service-entry-visual="v7532"] .te-copy{position:relative!important;z-index:4!important;grid-column:1 / 2!important;grid-row:1!important;align-self:center!important;min-width:0!important;padding:0 clamp(26px,3vw,50px) 0 0!important;border:0!important;background:transparent!important;padding-right:0;}
html body [data-service-entry-visual="v7532"] .te-copy::before,html body [data-service-entry-visual="v7532"] .te-copy::after{content:none!important;display:none!important;}
html body [data-service-entry-visual="v7532"] .te-copy h2{max-width:13.8em!important;margin:0 0 17px!important;font-size:clamp(2.05rem,2.72vw,3.05rem)!important;line-height:1.02!important;letter-spacing:-.038em!important;text-wrap:balance!important;}
html body [data-service-entry-visual="v7532"] .te-copy>p{max-width:35rem!important;margin:0!important;color:var(--sev-muted)!important;font-size:1rem!important;line-height:1.62!important;}
html body [data-service-entry-visual="v7532"] .sev-keys{display:grid!important;gap:0!important;max-width:34rem!important;margin:25px 0 0!important;padding:0!important;list-style:none!important;}
html body [data-service-entry-visual="v7532"] .sev-keys li{display:grid!important;grid-template-columns:minmax(112px,.42fr) minmax(0,1fr)!important;gap:14px!important;align-items:baseline!important;margin:0!important;padding:9px 0!important;border:0!important;border-top:1px solid var(--sev-line-soft)!important;background:transparent!important;box-shadow:none!important;}
html body [data-service-entry-visual="v7532"] .sev-keys strong{color:rgba(241,240,233,.90)!important;font:600 10px/1.35 var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;letter-spacing:.105em!important;text-transform:uppercase!important;}
html body [data-service-entry-visual="v7532"] .sev-keys span{color:rgba(229,236,231,.58)!important;font-size:.82rem!important;line-height:1.4!important;}
html body [data-service-entry-visual="v7532"] .te-start{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;min-height:56px!important;width:auto!important;min-width:246px!important;max-width:100%!important;margin-top:0!important;padding:15px 24px!important;border:1px solid #b9ebc9!important;border-radius:4px!important;background:#b9ebc9!important;color:#0b1711!important;-webkit-text-fill-color:#0b1711!important;font:650 1rem/1.25 var(--font-sans,Archivo,Arial,sans-serif)!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 12px 42px rgba(114,232,154,.055)!important;}
html body [data-service-entry-visual="v7532"] .te-start:hover,html body [data-service-entry-visual="v7532"] .te-start:focus-visible{background:#c9f3d5!important;border-color:#c9f3d5!important;}
html body [data-service-entry-visual="v7532"] .te-start:focus-visible{outline:2px solid var(--sev-amber)!important;outline-offset:4px!important;}
html body [data-service-entry-visual="v7532"] .te-action{display:flex!important;align-items:center!important;justify-content:flex-start!important;margin-top:28px!important;}
html body [data-service-entry-visual="v7532"] .te-copy>small{display:none!important;margin-top:11px!important;color:rgba(229,236,231,.56)!important;font:400 .8rem/1.55 var(--font-sans,Archivo,Arial,sans-serif)!important;}
html body [data-service-entry-visual="v7532"] .pf-visual{position:relative!important;z-index:2!important;grid-column:2 / 3!important;grid-row:1!important;align-self:center!important;width:100%!important;min-width:0!important;min-height:var(--sev-visual-min)!important;aspect-ratio:var(--sev-aspect)!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
html body [data-service-entry-visual="v7532"][data-entry-scene="process"]{--sev-visual-min:clamp(525px,40vw,620px);--sev-aspect:1.50/1;}
html body [data-service-entry-visual="v7532"][data-entry-scene="erp"]{--sev-visual-min:clamp(505px,38vw,585px);--sev-aspect:1.58/1;}
html body [data-service-entry-visual="v7532"][data-entry-scene="ai"]{--sev-visual-min:clamp(520px,39vw,605px);--sev-aspect:1.50/1;}
html body [data-service-entry-visual="v7532"] .pf-visual::before,html body [data-service-entry-visual="v7532"] .pf-visual::after{content:none!important;display:none!important;}
html body [data-service-entry-visual="v7532"] .pf-stage{position:absolute!important;inset:0!important;min-height:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;}
html body [data-service-entry-visual="v7532"] .pf-stage::before,html body [data-service-entry-visual="v7532"] .pf-stage::after{content:none!important;display:none!important;}
html body [data-service-entry-visual="v7532"] .pf-canvas{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;opacity:1!important;filter:none!important;pointer-events:none!important;background:transparent!important;}
html body [data-service-entry-visual="v7532"]>.sev-ambient{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform 1.15s cubic-bezier(.2,.7,.2,1)!important;transform-origin:68% 52%!important;mask-image:radial-gradient(ellipse at 62% 50%,#000 25%,transparent 72%);}
html body [data-service-entry-visual="v7532"] .pf-visual{transform:translate3d(0,0,0)!important;transition:transform .9s cubic-bezier(.18,.72,.12,1),opacity .7s ease!important;transform-origin:58% 50%!important;}
html body [data-service-entry-visual="v7532"]:hover>.sev-ambient,html body [data-service-entry-visual="v7532"]:focus-within>.sev-ambient{opacity:.92!important;transform:scale(1.022) translate3d(.45%,0,0)!important;filter:none!important;mask-image:radial-gradient(ellipse at 62% 50%,#000 25%,transparent 72%);}
html body [data-service-entry-visual="v7532"]:hover .pf-visual,html body [data-service-entry-visual="v7532"]:focus-within .pf-visual{transform:translate3d(5px,0,0) scale(1.006)!important;}
html body [data-service-entry-visual="v7532"] .te-start{transition:background-color .26s ease,border-color .26s ease,box-shadow .42s ease,transform .42s cubic-bezier(.18,.72,.12,1)!important;}
html body [data-service-entry-visual="v7532"] .te-start span{display:inline-block!important;transition:transform .42s cubic-bezier(.18,.72,.12,1)!important;}
html body [data-service-entry-visual="v7532"] .te-start:hover,html body [data-service-entry-visual="v7532"] .te-start:focus-visible{transform:translateY(-1px)!important;box-shadow:0 16px 48px rgba(114,232,154,.105)!important;}
html body [data-service-entry-visual="v7532"] .te-start:hover span,html body [data-service-entry-visual="v7532"] .te-start:focus-visible span{transform:translateX(5px)!important;}
html body [data-service-entry-visual="v7532"] .sev-keys li{transition:border-color .35s ease,color .35s ease!important;}
html body [data-service-entry-visual="v7532"]:hover .sev-keys li:nth-child(2),html body [data-service-entry-visual="v7532"]:focus-within .sev-keys li:nth-child(2){border-top-color:rgba(198,239,210,.115)!important;}
body.service-ki .ki-tool-entry-section{overflow-x:clip!important;overflow-y:visible!important;}
@media (min-width:1280px){html body [data-service-entry-visual="v7532"]>.te-body{min-height:clamp(440px,34vw,580px)!important;}html body [data-service-entry-visual="v7532"] .te-copy{grid-column:1 / 2!important;padding-right:0!important;grid-row:1;}html body [data-service-entry-visual="v7532"] .pf-visual{grid-column:2 / 3!important;grid-row:1;}}
@media (max-width:1080px) and (min-width:821px){html body [data-service-entry-visual="v7532"]>.te-body{min-height:520px!important;}html body [data-service-entry-visual="v7532"] .te-copy{grid-column:1 / 2!important;padding-right:0!important;grid-row:1;}html body [data-service-entry-visual="v7532"] .pf-visual{grid-column:2 / 3!important;min-height:470px!important;grid-row:1;}}
@media (max-width:820px){html body [data-service-entry-visual="v7532"]{width:100%!important;max-width:none!important;margin-inline:0;}html body [data-service-entry-visual="v7532"]>.sev-ambient{left:-16%!important;right:-16%!important;top:-10%!important;bottom:-14%!important;opacity:.60!important;filter:none!important;mask-image:radial-gradient(ellipse at 62% 50%,#000 25%,transparent 72%);}html body [data-service-entry-visual="v7532"]>.te-top{align-items:flex-start!important;flex-direction:column!important;gap:4px!important;margin-bottom:8px!important;}html body [data-service-entry-visual="v7532"]>.te-top::before{width:44px!important;}html body [data-service-entry-visual="v7532"]>.te-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;gap:14px!important;padding:24px 0 28px!important;}html body [data-service-entry-visual="v7532"] .te-copy{grid-column:1!important;grid-row:1!important;padding:0!important;}html body [data-service-entry-visual="v7532"] .te-copy h2{max-width:18em!important;font-size:clamp(1.9rem,6.8vw,2.55rem)!important;line-height:1.05!important;}html body [data-service-entry-visual="v7532"] .pf-visual{grid-column:1!important;grid-row:2!important;width:100%!important;min-height:clamp(330px,58vw,430px)!important;aspect-ratio:1.55/1!important;margin:2px 0 0!important;}html body [data-service-entry-visual="v7532"][data-entry-scene="process"] .pf-visual{min-height:clamp(350px,62vw,450px)!important;}html body [data-service-entry-visual="v7532"][data-entry-scene="ai"] .pf-visual{min-height:clamp(350px,60vw,440px)!important;}}
@media (max-width:600px){html body [data-service-entry-visual="v7532"]>.sev-ambient{opacity:.52!important;left:-14%!important;right:-14%!important;mask-image:radial-gradient(ellipse at 62% 50%,#000 25%,transparent 72%);}html body [data-service-entry-visual="v7532"]>.te-body{gap:5px!important;padding:22px 0 22px!important;}html body [data-service-entry-visual="v7532"] .te-copy h2{font-size:clamp(1.82rem,9vw,2.25rem)!important;line-height:1.07!important;}html body [data-service-entry-visual="v7532"] .te-copy>p{font-size:.94rem!important;line-height:1.57!important;}html body [data-service-entry-visual="v7532"] .sev-keys{margin-top:20px!important;}html body [data-service-entry-visual="v7532"] .sev-keys li{grid-template-columns:128px minmax(0,1fr)!important;gap:10px!important;padding:8px 0!important;}html body [data-service-entry-visual="v7532"] .sev-keys strong{font-size:.72rem!important;letter-spacing:.055em!important;}html body [data-service-entry-visual="v7532"] .sev-keys span{font-size:.78rem!important;}html body [data-service-entry-visual="v7532"] .te-action{margin-top:22px!important;}html body [data-service-entry-visual="v7532"] .te-start{width:100%!important;min-width:0!important;min-height:52px!important;margin-top:0!important;}html body [data-service-entry-visual="v7532"] .pf-visual{min-height:318px!important;aspect-ratio:1.38/1!important;margin-top:-4px!important;}html body [data-service-entry-visual="v7532"][data-entry-scene="process"] .pf-visual{min-height:350px!important;}html body [data-service-entry-visual="v7532"][data-entry-scene="ai"] .pf-visual{min-height:345px!important;}}
@media (prefers-reduced-motion:reduce),(forced-colors:active){html body [data-service-entry-visual="v7532"]>.sev-ambient{filter:none!important;opacity:.35!important;transform:none!important;transition:none!important;mask-image:radial-gradient(ellipse at 62% 50%,#000 25%,transparent 72%);}html body [data-service-entry-visual="v7532"] .pf-visual,html body [data-service-entry-visual="v7532"] .te-start,html body [data-service-entry-visual="v7532"] .te-start span,html body [data-service-entry-visual="v7532"] .te-start:hover,html body [data-service-entry-visual="v7532"] .te-start:focus-visible,html body [data-service-entry-visual="v7532"] .te-start:hover span,html body [data-service-entry-visual="v7532"] .te-start:focus-visible span{transform:none!important;transition:none!important;}}

html body #erp-belastungsprobe .ec-result-actions--p4>p{flex:1 1 34ch!important;}
html body #erp-belastungsprobe .ec-agenda-copy{appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 16px!important;border:1px solid rgba(184,230,198,.28)!important;border-radius:999px!important;background:rgba(184,230,198,.025)!important;color:#dce9df!important;font:650 12px/1.1 Archivo,Arial,sans-serif!important;white-space:nowrap!important;cursor:pointer!important;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease!important;}
html body #erp-belastungsprobe .ec-agenda-copy:hover,html body #erp-belastungsprobe .ec-agenda-copy:focus-visible{border-color:rgba(184,230,198,.58)!important;background:rgba(184,230,198,.075)!important;color:#f0f6f1!important;transform:translateY(-1px)!important;}
html body #erp-belastungsprobe .ec-agenda-copy[data-copied="true"]{border-color:rgba(114,232,154,.46)!important;background:rgba(114,232,154,.09)!important;color:#dff6e6!important;}
html body #erp-belastungsprobe .ec-agenda-copy-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}
html body.service-ki .ki7520-result__top [data-ki7520-result-head]{max-width:32ch!important;font-size:clamp(18px,1.55vw,24px)!important;line-height:1.14!important;letter-spacing:-.018em!important;}
@media (max-width:760px){html body #erp-belastungsprobe .ec-result-actions--p4{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;}html body #erp-belastungsprobe .ec-result-actions--p4>p{max-width:none!important;}html body #erp-belastungsprobe .ec-agenda-copy,html body #erp-belastungsprobe .ec-result-actions--p4 .ec-contact{width:100%!important;min-height:48px!important;}}
@media (prefers-reduced-motion:reduce){html body #erp-belastungsprobe .ec-agenda-copy{transition:none!important;}}
body.service-ki .ki7533-logic{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:stretch;margin:18px 0 20px;padding:0;border-top:1px solid rgba(169,239,196,.11);border-bottom:1px solid rgba(169,239,196,.08);}
body.service-ki .ki7533-logic>div{min-width:0;padding:13px 10px 14px 0;}
body.service-ki .ki7533-logic>div+i+div{padding-left:4px;}
body.service-ki .ki7533-logic span{display:block;color:#86a58e;font:650 9px/1.25 var(--font-mono,monospace);letter-spacing:.09em;}
body.service-ki .ki7533-logic strong{display:block;margin-top:6px;color:#edf5ef;font-size:13px;line-height:1.28;font-weight:650;}
body.service-ki .ki7533-logic small{display:block;margin-top:5px;color:#8ea095;font-size:11px;line-height:1.42;}
body.service-ki .ki7533-logic>i{align-self:center;color:#63806b;font:500 15px/1 var(--font-mono,monospace);font-style:normal;}
body.service-ki .ki7533-effect{display:inline-flex;align-items:center;margin-top:8px;padding:4px 7px;border:1px solid rgba(169,239,196,.12);border-radius:999px;color:#8fa794;background:rgba(169,239,196,.025);font:650 8.5px/1.2 var(--font-mono,monospace);letter-spacing:.07em;}
body.service-ki .ki-p1-conditions__body>.ki7533-effect{margin:0 0 12px;}
body.service-ki .ki7533-readkey{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:22px;align-items:start;margin:0 0 10px;padding:12px 14px;border:1px solid rgba(169,239,196,.08);border-radius:9px;background:rgba(169,239,196,.018);}
body.service-ki .ki7533-readkey__copy>span{color:#789581;font:650 8.5px/1.2 var(--font-mono,monospace);letter-spacing:.08em;}
body.service-ki .ki7533-readkey__copy p{margin:5px 0 0;max-width:78ch;color:#94a69a;font-size:11.5px;line-height:1.5;}
body.service-ki .ki7533-readkey__copy strong{color:#dce8df;font-weight:600;}
body.service-ki .ki7533-state{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;background:rgba(169,239,196,.08);border:1px solid rgba(169,239,196,.06);border-radius:7px;overflow:hidden;}
body.service-ki .ki7533-state>div{min-width:0;padding:8px 9px;background:#07180f;}
body.service-ki .ki7533-state dt{color:#6f8c77;font:650 8px/1.2 var(--font-mono,monospace);letter-spacing:.07em;text-transform:uppercase;}
body.service-ki .ki7533-state dd{margin:4px 0 0;color:#d8e5db;font-size:10.5px;line-height:1.34;font-weight:560;overflow-wrap:anywhere;}
@media (max-width:980px){body.service-ki .ki7533-readkey{grid-template-columns:1fr;}body.service-ki .ki7533-state{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (max-width:760px){body.service-ki .ki7533-logic{grid-template-columns:1fr;margin:14px 0 16px;gap:0;}body.service-ki .ki7533-logic>div{padding:11px 0;}body.service-ki .ki7533-logic>div+i+div{padding-left:0;}body.service-ki .ki7533-logic>i{display:none;}body.service-ki .ki7533-logic>div+div{border-top:1px solid rgba(169,239,196,.07);}body.service-ki .ki7533-readkey{padding:11px 10px;gap:10px;}body.service-ki .ki7533-state{grid-template-columns:1fr;}}
html body.service-ki .ki-lab[data-ki-visual="v7519"] :is(.ki-flow__particles circle,.ki-flow__lanes .is-main-energy,.ki-v7364-work-token__led,.ki-v7519-work-token__progress rect[data-active="true"],.ki-scene-plate rect,.ki-v7364-handoff-dock,.ki-v7364-work-token,.ki-v7364-work-token__body .ki-case-label-bg){filter:none!important;}
html body.service-ki .ki-lab[data-ki-visual="v7519"] :is(.ki-flow-node,.ki-flow__callout){backdrop-filter:none!important;}
@media (max-width:700px),(pointer:coarse) and (max-width:980px){html body.service-ki .ki-lab :is(button,[role="button"],select,input){touch-action:manipulation;}}
@media (max-width:620px){html body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-autonomy{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(78px,auto)!important;gap:7px!important;overflow:visible!important;overscroll-behavior:auto!important;padding:4px 0 10px!important;}html body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-autonomy:before{display:none!important;}html body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-width:0!important;min-height:78px!important;padding:10px!important;text-align:left!important;border:1px solid rgba(169,239,196,.10)!important;border-radius:10px!important;background:rgba(5,20,14,.56)!important;}html body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step i{width:32px!important;height:32px!important;margin:0!important;font-size:10px!important;}html body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-auto-step strong{font-size:11.5px!important;line-height:1.3!important;text-align:left!important;}html body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas,html body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature] .ki-flow__canvas{height:1220px!important;min-height:1220px!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__stage-head{min-height:152px!important;align-content:start!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__stage-head>div:first-child{min-height:78px!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__stage-head h3{min-height:2.25em!important;margin-bottom:6px!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__stop{min-height:74px!important;display:grid!important;align-content:center!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__stop strong{min-height:2.7em!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki7533-state dd{min-height:2.7em!important;display:flex!important;align-items:flex-start!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-p1-result__grid strong{min-height:2.8em!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-causality>div{grid-template-columns:88px minmax(0,1fr)!important;min-height:58px!important;padding:10px 11px!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-causality span{font-size:10px!important;line-height:1.2!important;letter-spacing:.055em!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-causality strong{font-size:12px!important;line-height:1.38!important;}html body.service-ki .ki7533-logic{margin:10px 0 13px!important;}html body.service-ki .ki7533-logic>div{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:9px!important;align-items:baseline!important;padding:8px 0!important;}html body.service-ki .ki7533-logic>div>span{font-size:9.5px!important;line-height:1.2!important;}html body.service-ki .ki7533-logic>div>strong{font-size:12px!important;line-height:1.3!important;}html body.service-ki .ki7533-logic>div>small{display:none!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__stress{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__stress button{min-height:48px!important;padding:9px 8px 9px 39px!important;font-size:11.5px!important;line-height:1.26!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__mode{min-height:82px!important;padding:10px 8px!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__mode span{font-size:9.5px!important;line-height:1.2!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__mode strong{font-size:11.5px!important;line-height:1.24!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] :is(.ki-lab__mini,.ki7533-effect,.ki-p1-result__grid span,.ki-task-detail__grid span,.ki7520-result__top span,.ki7520-result__triad span,.ki7520-proofline>span){font-size:10px!important;line-height:1.25!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-task-detail__eyebrow :is(span,b){font-size:9.5px!important;line-height:1.3!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-task-detail__grid strong{font-size:12.5px!important;line-height:1.45!important;}html body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7528-state-control select,html body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki-p1-conditions .ki-evidence-control select,html body.service-ki[data-nbc-ki-evidence-personalization="v7528"] .ki7520-personalize button,html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-lab__field select,html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-p1-work-details>summary,html body.service-ki .ki-lab[data-ki-lab="v7519"] .ki-p1-pilot-details>summary{min-height:44px!important;height:auto!important;}html body.service-ki .ki-lab[data-ki-lab="v7519"] :is(.ki-p1-work-details>summary,.ki-p1-pilot-details>summary){font-size:12px!important;line-height:1.35!important;}}
@media (min-width:621px) and (max-width:980px){html body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow__canvas,html body.service-ki .ki-lab[data-ki-visual="v7519"] .ki-flow[data-signature] .ki-flow__canvas{height:1240px!important;min-height:1240px!important;}}
@layer nbc.legacy{}
@layer nbc.legacy{}
@layer nbc.legacy.nbc-contrast-canvas{}
@layer nbc.legacy{}
@layer nbc.legacy.nbc-erp-journey-7133{}
@layer nbc.legacy.nbc-contrast-canvas{}
@layer nbc.thesis{
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes nbc-thesis-rise{from{opacity:.25;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}}
}
@layer nbc.thesis{}
@layer nbc.thesis{}
@layer nbc.thesis{}
@layer nbc.thesis{}
@layer nbc.thesis{}
@layer nbc.legacy{
@media (max-width:760px){:root{--nbc-mobile-header-final:72px!important;--m7-section:clamp(52px,13vw,62px)!important;--m7-section-tight:clamp(38px,10vw,46px)!important;--m7-section-feature:clamp(64px,16vw,72px)!important;}html body.page.design-system-executive .site-header{z-index:1100!important;min-height:var(--nbc-mobile-header-final)!important;background:#06100b!important;border-bottom:1px solid rgba(218,237,224,.055)!important;box-shadow:0 12px 30px rgba(0,0,0,.13)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}html body.page.design-system-executive.menu-open .site-header{background:transparent!important;border-bottom-color:transparent!important;box-shadow:none!important;}html body.page.design-system-executive .site-header>.wrap.nav,html body.page.design-system-executive .site-header .nav{width:calc(100% - 20px)!important;margin-top:7px!important;}html body.page.design-system-executive :is(h1,h2,h3,.m7h-title,.m7h-title--large,.m7h-title--final){word-break:normal!important;overflow-wrap:normal!important;hyphens:manual!important;-webkit-hyphens:manual!important;}html body.page.design-system-executive.menu-open::before{content:""!important;position:fixed!important;inset:0!important;z-index:998!important;background:rgba(1,7,4,.58)!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open,html body.page.design-system-executive .site-header nav #menu.open{inset:8px 10px auto 10px!important;left:10px!important;right:10px!important;top:8px!important;bottom:auto!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 16px)!important;padding:calc(76px + env(safe-area-inset-top,0px)) 20px calc(18px + env(safe-area-inset-bottom,0px))!important;border:1px solid rgba(218,237,224,.13)!important;border-radius:22px!important;background:radial-gradient(82% 42% at 88% 7%,rgba(91,183,116,.10),transparent 70%),linear-gradient(180deg,#08160f,#05110b)!important;box-shadow:0 26px 80px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,255,255,.025)!important;overflow-y:auto!important;overscroll-behavior:contain!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open::before,html body.page.design-system-executive .site-header nav #menu.open::before{margin-bottom:10px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>li,html body.page.design-system-executive .site-header nav #menu.open>li{min-height:0!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>li>a,html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-summary,html body.page.design-system-executive .site-header nav #menu.open>li>a,html body.page.design-system-executive .site-header nav #menu.open .nav-summary{min-height:48px!important;padding:10px 0!important;font-size:clamp(20px,5.6vw,24px)!important;line-height:1.08!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-summary::after,html body.page.design-system-executive .site-header nav #menu.open .nav-summary::after{flex-basis:32px!important;width:32px!important;height:32px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub,html body.page.design-system-executive .site-header nav #menu.open .nav-sub{padding-bottom:8px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-sub a,html body.page.design-system-executive .site-header nav #menu.open .nav-sub a{min-height:38px!important;padding:6px 0 6px 14px!important;font-size:13.5px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open>li:last-child,html body.page.design-system-executive .site-header nav #menu.open>li:last-child{margin-top:10px!important;padding-top:10px!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open .nav-cta,html body.page.design-system-executive .site-header nav #menu.open .nav-cta{min-height:48px!important;margin-top:8px!important;border-radius:14px!important;}html{scroll-padding-top:calc(var(--nbc-mobile-header-final) + 14px)!important;}html body.page.design-system-executive :is([id],h1,h2,h3){scroll-margin-top:calc(var(--nbc-mobile-header-final) + 14px);}}
@media (max-width:390px){html body.page.design-system-executive .site-header>.wrap.nav,html body.page.design-system-executive .site-header .nav{width:calc(100% - 16px)!important;}html body.page.design-system-executive>nav.nbc-command-nav>#menu.nbc-command-menu.open,html body.page.design-system-executive .site-header nav #menu.open{left:8px!important;right:8px!important;top:7px!important;padding-left:18px!important;padding-right:18px!important;}}
}
@layer nbc.thesis{}
@layer nbc.knowledge{}
@media (min-width:761px){.site-header .nav-selfcheck-desktop>.nbc-selfcheck-direct{display:flex;align-items:center;justify-content:center;min-height:44px;text-decoration:none;}}
.site-header .nav-selfcheck-desktop>.nbc-selfcheck-direct{color:inherit;text-decoration:none;cursor:pointer;}
.site-header .nav-selfcheck-desktop>.nbc-selfcheck-direct:hover,.site-header .nav-selfcheck-desktop>.nbc-selfcheck-direct[aria-current="page"]{color:#abd4b6;}
@media (max-width:760px){.site-header nav #menu.open>.nav-selfcheck-desktop>.nbc-selfcheck-direct{display:flex!important;width:100%;align-items:center;min-height:48px;font-size:inherit;font-weight:inherit;padding:0!important;}}
.site-header .nav-selfcheck-desktop>.nbc-selfcheck-direct::after,.site-header .nav-selfcheck-desktop>.nbc-selfcheck-direct::before{content:none!important;display:none!important;background-image:none!important;}
@media (max-width:760px){#digital-check .dc81-mobile-preview{display:none!important;}}
.bv582{scroll-margin-top:110px;margin-block:32px 40px;padding-block:28px;border-block:1px solid currentColor;min-width:0;}
.bv582 .bv582-dochead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px;}
.bv582 .bv582-label,.bv582 .bv582-dochead>span{font-family:var(--font-mono,monospace);font-size:12px;line-height:1.5;letter-spacing:.04em;margin:0;}
.bv582 h3{font-size:clamp(26px,3vw,40px);line-height:1.15;letter-spacing:-.03em;max-width:26ch;margin:0 0 18px;}
.bv582 .bv582-summary{max-width:84ch;margin:0 0 28px;line-height:1.65;}
.bv582 h4{font-size:23px;line-height:1.2;margin:12px 0 24px;letter-spacing:-.02em;}
.bv582 dl{margin:0;}
.bv582 dt{font-weight:700;font-size:14px;line-height:1.5;margin:20px 0 6px;}
.bv582 dd{margin:0;font-size:16px;line-height:1.65;}
.bv582 .bv582-verdict{border-left:3px solid #629b71;padding:4px 0 4px 24px;margin-block:28px;}
.bv582 .bv582-verdict>p:last-child{margin:12px 0 0;line-height:1.65;}
.bv582 .bv582-limit{font-size:14px;line-height:1.65;max-width:100ch;margin:24px 0 0;}
.bv582 .bv582-follow{margin-top:24px;line-height:1.6;}
.bv582 a{text-decoration:underline;text-underline-offset:4px;white-space:normal;}
.bv582 .bv582-timeline ol{padding:0;margin:24px 0;list-style:none;}
.bv582 .bv582-timeline li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px;padding:18px 0;border-top:1px solid currentColor;}
.bv582 .bv582-timeline time{font-family:var(--font-mono,monospace);font-size:16px;line-height:1.5;}
.bv582 .bv582-timeline strong,.bv582 .bv582-timeline span{display:block;line-height:1.6;}
.bv582 .bv582-timeline span{font-size:15px;margin-top:5px;}
.bv582 .bv582-charter{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(28px,5vw,72px);}
.bv582 .bv582-review{border-left:1px solid currentColor;padding-left:28px;}
.bv582 .bv582-review ul{padding-left:20px;margin:0;}
.bv582 .bv582-review li{font-size:16px;line-height:1.65;margin:0 0 16px;}
.bv582 .bv582-status{padding-top:20px;border-top:1px solid currentColor;font-weight:600;line-height:1.6;}
@media (min-width:761px) and (max-width:1100px){.bv582 .bv582-charter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.bv582 .bv582-review{padding-left:24px;}}
@media (max-width:760px){.bv582 .bv582-charter{grid-template-columns:1fr;}.bv582 .bv582-review{padding:24px 0 0;border-left:0;border-top:1px solid currentColor;}.bv582 .bv582-verdict{padding-left:18px;}.bv582 .bv582-dochead{gap:8px;}.bv582 .bv582-timeline li{gap:12px;grid-template-columns:58px minmax(0,1fr);}}










@media (max-width:600px){}
.svp-cost-equation [data-cost-term]{display:grid;gap:8px;min-width:0;}
.svp-cost-equation [data-cost-term] strong{font-size:clamp(28px,4vw,54px);font-weight:600;line-height:1.05;}
.svp-cost-equation [data-cost-term] span{font-size:13px;line-height:1.3;}
.pf-entry>.sev-ambient{pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 80%,transparent);}
.pf-entry .te-body{column-gap:clamp(32px,6vw,88px);}
.pf-entry .pf-visual{min-width:0;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 90%,transparent);}
@media (max-width:760px){.case-editorial-close__item{grid-template-columns:minmax(0,1fr);gap:14px;}.svp-cost-equation{gap:12px;}.svp-cost-equation [data-cost-term] strong{font-size:30px;}}
.nbc-guide-context{margin-top:40px;padding:clamp(24px,3vw,44px);border:0;border-radius:14px;background:#f5f2e9;color:#17291e;box-sizing:border-box;min-width:0;}
.nbc-guide-context .dg-context-inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:clamp(28px,5vw,72px);align-items:center;}
.nbc-guide-context .guide585-copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;max-width:62ch;}
.nbc-guide-context h3{font:600 clamp(23px,2.4vw,34px)/1.2 Archivo,sans-serif;letter-spacing:-.025em;margin:0;max-width:28ch;}
.nbc-guide-context .guide585-copy p{font:400 16px/1.65 Archivo,sans-serif;margin:0;max-width:62ch;}
.nbc-guide-context .guide585-copy>a{display:inline-flex;align-items:center;gap:12px;min-height:48px;margin:4px 0 0;padding:0 0 4px;border-bottom:1px solid currentColor;font:600 17px/1.4 Archivo,sans-serif;text-decoration:none;}
.nbc-guide-context a:focus-visible{outline:2px solid #2c6343;outline-offset:6px;}
.nbc-guide-context .guide585-document{box-sizing:border-box;margin:0;padding:clamp(24px,3vw,40px);color:#17291e;background:#e9e6db;min-width:0;box-shadow:6px 6px 0 #1b34262e;transform:rotate(-1deg);transition:transform .22s ease;}
.nbc-guide-context .guide585-document figcaption{font:500 11px/1.5 "IBM Plex Mono",monospace;letter-spacing:.035em;margin:0 0 24px;}
.nbc-guide-context .guide585-document ol{list-style:none;margin:0;padding:0;display:grid;gap:18px;border-left:1px solid #7c9c82;}
.nbc-guide-context .guide585-document li{position:relative;padding-left:20px;font:600 17px/1.3 Archivo,sans-serif;}
.nbc-guide-context .guide585-document li::before{content:"";position:absolute;left:-4px;top:.35em;width:7px;height:7px;border-radius:50%;background:#426b4a;}
.nbc-guide-context .guide585-ai{display:grid;gap:8px;font:500 16px/1.4 Archivo,sans-serif;}
.nbc-guide-context .guide585-ai strong{border-block:1px solid #8da08c;padding-block:16px;font-size:23px;}
.nbc-guide-context .guide585-ai i{font-style:normal;}
@media (hover:hover){.nbc-guide-context:hover .guide585-document{transform:none;}.nbc-guide-context a:hover{border-bottom-width:2px;}}
.nbc-guide-context:focus-within .guide585-document{transform:none;}
@media (max-width:760px){.nbc-guide-context .dg-context-inner{grid-template-columns:minmax(0,1fr);gap:28px;}.nbc-guide-context .guide585-document{transform:none;box-shadow:4px 4px 0 #1b34262e;}.nbc-guide-context h3{font-size:26px;}}
@media (prefers-reduced-motion:reduce){.nbc-guide-context .guide585-document{transition:none;transform:none;}}
.ki23-control{margin:0;min-width:0;}
.ki23-control figcaption{display:block;margin-bottom:28px;}
.ki23-control figcaption>span{display:block;font:500 11px/1.5 "IBM Plex Mono",monospace;letter-spacing:.05em;margin-bottom:10px;}
.ki23-control figcaption>strong{font:600 23px/1.3 Archivo,sans-serif;display:block;max-width:34ch;}
.ki23-control .ki23-control__grid{display:block;border:0;}
.ki23-control .ki585-control-group{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;padding:24px 0;border-top:1px solid #b8d6bf40;}
.ki23-control .ki585-control-group h3{font:600 22px/1.25 Archivo,sans-serif;margin:0;max-width:17ch;}
.ki23-control .ki585-control-group>div{display:grid;gap:16px;}
.ki23-control .ki585-control-group>div>div{display:flex;align-items:baseline;gap:14px;font-size:16px;line-height:1.4;}
.ki23-control .ki585-control-group>div>div>span{font:500 11px/1.4 "IBM Plex Mono",monospace;color:#a8c6af;}
.ki23-control .ki23-control__boundary{border:1px solid #b8d6bf60;border-left:3px solid #a7d5b2;padding:20px 24px;margin-top:16px;background:transparent;display:grid;gap:12px;}
.ki23-control .ki23-control__boundary>span{font:500 11px/1.5 "IBM Plex Mono",monospace;}
.ki23-control .ki23-control__boundary>strong{font:600 20px/1.4 Archivo,sans-serif;}
@media (max-width:600px){.ki23-control .ki585-control-group{grid-template-columns:minmax(0,1fr);gap:18px;}}
.pilot-release-map{margin:36px 0;color:inherit;font:400 16px/1.6 Archivo,sans-serif;}
.pilot-release-map figcaption{font:500 11px/1.5 "IBM Plex Mono",monospace;letter-spacing:.05em;color:inherit;opacity:1;}
.pilot-release-map__boundary{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);margin:28px 0 36px;}
.pilot-release-map__boundary>div{border-top:2px solid #688b71;padding-top:20px;}
.pilot-release-map__boundary>div:last-child{border-color:#9b7e44;}
.pilot-release-map__boundary span{display:block;font:500 11px/1.5 "IBM Plex Mono",monospace;letter-spacing:.025em;}
.pilot-release-map__boundary strong{display:block;font:500 clamp(23px,2.4vw,34px)/1.25 Archivo,sans-serif;letter-spacing:-.025em;margin-top:20px;max-width:22ch;}
.pilot-release-map>ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;}
.pilot-release-map li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;padding-top:20px;border-top:1px solid #78978070;}
.pilot-release-map__gate{display:grid;place-items:center;width:32px;height:32px;border:1px solid #789780;font:500 11px/1 "IBM Plex Mono",monospace;border-radius:0;}
.pilot-release-map li h4{font:600 21px/1.3 Archivo,sans-serif;margin:2px 0 12px;color:inherit;}
.pilot-release-map li p{font:400 16px/1.65 Archivo,sans-serif;margin:0;color:inherit;}
.pilot-release-map__stop{gap:20px;align-items:center;margin-top:32px;}
.pilot-release-map__stop>span{font:400 50px/1 Archivo,sans-serif;color:#806630;}
.pilot-release-map__stop p{font:400 17px/1.6 Archivo,sans-serif;max-width:70ch;}
.pilot-release-map__stop strong{font-weight:600;}
.pilot-charter-detail{margin:32px 0;}
@media (max-width:1000px){.pilot-release-map>ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;}}
@media (max-width:700px){.pilot-release-map__boundary{grid-template-columns:1fr;gap:28px;}.pilot-release-map__boundary strong{font-size:26px;max-width:26ch;}.pilot-release-map>ol{grid-template-columns:1fr;gap:24px;}.pilot-release-map li{gap:16px;}.pilot-release-map__stop{align-items:flex-start;}.pilot-release-map__stop>span{font-size:40px;}}
.pilot-release-map__stop{display:block;border-left:3px solid #9b7e44;border-block:0;padding:16px 0 16px 22px;}
.pilot-release-map__stop p{margin:0;}
@media (max-width:600px){}
/* Canonical NBC thesis component. Replaces the former distributed definitions. */
.nbc-thesis{--thesis-ink:#f1eee5;--thesis-meta:#b7c9b9;--thesis-size:clamp(27px,min(calc(4px + 6.6vw),calc(19px + 2.8vw)),62px);--thesis-weight:700;position:relative;isolation:isolate;display:block;overflow:visible;padding:clamp(44px,5.5vw,88px) 0;margin:0;background:transparent;color:var(--thesis-ink);}
.nbc-thesis.nbc-thesis--paper{--thesis-ink:#13241c;--thesis-meta:#425747;background:#ece9de;}
.nbc-thesis .nbc-thesis__shell{box-sizing:border-box;width:min(calc(100% - clamp(40px,6vw,112px)),1480px);max-width:1480px;margin-inline:auto;padding:0;}
.nbc-thesis .nbc-thesis__inner,.nbc-thesis .nbc-thesis__body{display:block;position:relative;width:100%;max-width:none;padding:0;margin:0;min-width:0;}
.nbc-thesis .nbc-thesis__label{display:block;position:static;margin:0 0 clamp(18px,2vw,28px);padding:0;font:500 11px/1.4 "IBM Plex Mono",monospace;letter-spacing:.15em;color:var(--thesis-meta);-webkit-text-fill-color:currentColor;text-transform:uppercase;opacity:1;}
.nbc-thesis .nbc-thesis__statement{display:block;position:static;font:var(--thesis-weight) var(--thesis-size)/1.12 Archivo,system-ui,sans-serif;font-synthesis:none;font-style:normal;letter-spacing:-.027em;text-transform:none;max-width:38ch;width:100%;min-width:0;margin:0;padding:0;text-wrap:balance;hyphens:manual;overflow:visible;overflow-wrap:normal;word-break:normal;color:var(--thesis-ink);-webkit-text-fill-color:currentColor;opacity:1;}
.nbc-thesis[data-thesis-length="long"]{--thesis-size:clamp(26px,calc(18px + 2.5vw),54px);}
.nbc-thesis[data-thesis-length="short"]{--thesis-size:clamp(24px,min(calc(5px + 6vw),calc(21px + 3vw)),68px);--thesis-weight:800;}
.nbc-thesis .nbc-thesis__term{white-space:nowrap;}
.nbc-thesis::before,.nbc-thesis::after{content:none;}
@media(max-width:600px){.nbc-thesis{padding-block:44px;}.nbc-thesis .nbc-thesis__statement{font-size:var(--thesis-size);letter-spacing:-.024em;line-height:1.14;}}
/* NBC v7.590 — one owner for semantic editorial explainers. No page-wide overrides. */
.nbc-explainer{--story-ink:#f1f3ec;--story-muted:#c2ccc2;--story-line:#42594a;--story-accent:#b9dfbd;--nbc-folio-ink:var(--story-ink);--nbc-folio-muted:var(--story-muted);--nbc-surface-ink:var(--story-ink);--nbc-surface-muted:var(--story-muted);--knowledge-ink:var(--story-ink);--knowledge-muted:var(--story-muted);--p74-ink:var(--story-ink);box-sizing:border-box;display:block;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:100%;min-width:0;margin:28px 0 32px;padding:clamp(20px,3vw,36px);border:1px solid var(--story-line);border-radius:2px;background:#102018;color:var(--story-ink);font-family:Archivo,Arial,sans-serif;overflow:visible;text-align:left;}
.nbc-explainer .nbc-explainer__caption{display:grid;gap:13px;margin:0 0 26px;padding:0;max-width:100%;color:var(--story-ink);}
.nbc-explainer .nbc-explainer__label{display:flex;align-items:center;gap:10px;font:500 10px/1.5 'IBM Plex Mono',monospace;letter-spacing:.08em;color:var(--story-accent);}
.nbc-explainer__label svg{display:block;flex:0 0 24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}
.nbc-explainer .nbc-explainer__title{display:block;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.15;letter-spacing:-.025em;color:var(--story-ink);text-wrap:balance;}
.nbc-explainer .nbc-explainer__steps{display:grid;grid-template-columns:repeat(var(--story-columns,3),minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0;}
.nbc-explainer .nbc-explainer__step{display:block;position:relative;box-sizing:border-box;min-width:0;margin:0;padding:17px 18px 6px 0;border:0;border-top:1px solid var(--story-line);color:var(--story-ink);}
.nbc-explainer .nbc-explainer__step+.nbc-explainer__step{padding-left:18px;}
.nbc-explainer .nbc-explainer__index{display:block;position:relative;margin:0 0 15px;font:500 11px/1.4 'IBM Plex Mono',monospace;color:var(--story-accent);}
.nbc-explainer--flow .nbc-explainer__index::after{content:'→';position:absolute;right:0;font-size:18px;line-height:1;}
.nbc-explainer--flow .nbc-explainer__step:last-child .nbc-explainer__index::after{content:'·';}
.nbc-explainer .nbc-explainer__term{display:block;color:var(--story-ink);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.01em;overflow-wrap:break-word;}
.nbc-explainer .nbc-explainer__description{display:block;margin:9px 0 0;padding:0;color:var(--story-muted);font-size:14px;line-height:1.55;font-weight:400;letter-spacing:0;}
.nbc-explainer .nbc-explainer__note{display:block;margin:24px 0 0;padding:16px 0 0;border-top:1px solid var(--story-line);color:var(--story-muted);font-size:12px;line-height:1.6;font-weight:400;letter-spacing:0;max-width:100%;}
.nbc-explainer .nbc-explainer__result{display:block;margin:22px 0 0;padding:16px 0 0;border-top:1px solid var(--story-accent);font-size:18px;line-height:1.35;letter-spacing:-.015em;color:var(--story-ink);}
.nbc-explainer--convergence .nbc-explainer__step{border-top-color:var(--story-accent);}
.nbc-explainer--decision .nbc-explainer__step+.nbc-explainer__step,.nbc-explainer--comparison .nbc-explainer__step+.nbc-explainer__step,.nbc-explainer--boundary .nbc-explainer__step+.nbc-explainer__step{border-left:1px dashed #d6b37c;}
.nbc-explainer--boundary .nbc-explainer__step:last-child .nbc-explainer__index{color:#edc78e;}
.nbc-explainer--timeline .nbc-explainer__steps{grid-template-columns:1fr;}
.nbc-explainer--timeline .nbc-explainer__step{display:grid;grid-template-columns:32px 1fr;gap:15px;padding:15px 0;border-top:0;border-left:1px solid var(--story-line);}
.nbc-explainer--timeline .nbc-explainer__step+.nbc-explainer__step{padding-left:0;}
.nbc-explainer--timeline .nbc-explainer__index{margin:0;padding:2px 0 0 12px;}
.nbc-explainer--timeline .nbc-explainer__description{margin-top:5px;}
.nbc-explainer .nbc-explainer__range{display:grid;gap:18px;margin-top:24px;}
.nbc-explainer .nbc-explainer__bar{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:12px;line-height:1.5;color:var(--story-muted);}
.nbc-explainer__bar strong{font-weight:500;color:var(--story-ink);}
.nbc-explainer__bar i{display:block;grid-column:1/-1;width:var(--evidence-width);height:4px;background:var(--story-accent);transform-origin:left;}
.nbc-explainer-detail{box-sizing:border-box;width:100%;margin:18px 0 0;border-block:1px solid currentColor;color:inherit;}
.nbc-explainer-detail>summary{display:list-item;box-sizing:border-box;cursor:pointer;padding:16px 4px;min-height:48px;font:500 14px/1.5 Archivo,Arial,sans-serif;}
.nbc-explainer-detail>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px;}
.nbc-explainer-detail__body{padding:14px 0 8px;}
@media(max-width:700px){
.nbc-explainer{padding:22px 18px;margin:22px 0 28px;}
.nbc-explainer .nbc-explainer__steps{grid-template-columns:1fr;}
.nbc-explainer .nbc-explainer__step,.nbc-explainer .nbc-explainer__step+.nbc-explainer__step{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:17px 0;border-left:0;}
.nbc-explainer .nbc-explainer__index{margin:0;padding-top:2px;}
.nbc-explainer--flow .nbc-explainer__index::after{content:'↓';top:27px;right:auto;left:2px;font-size:16px;}
.nbc-explainer--flow .nbc-explainer__step:last-child .nbc-explainer__index::after{content:'';}
.nbc-explainer--timeline .nbc-explainer__step{border-top:1px solid var(--story-line);}
.nbc-explainer .nbc-explainer__term{font-size:16px;}
.nbc-explainer .nbc-explainer__description{font-size:14px;}
}

/* Family surfaces carry meaning: paper for evidence and duties, open rails for a directed process. */
.nbc-explainer--evidence,.nbc-explainer--timeline,.nbc-explainer--comparison,.nbc-explainer--decision{--story-ink:#172f22;--story-muted:#3f5145;--story-line:#b2b9a8;--story-accent:#315d40;background:#eeecdf;border-color:#b2b9a8;}
.nbc-explainer--flow{background:transparent;border-inline:0;padding-inline:0;}
.nbc-explainer--convergence .nbc-explainer__index::after{content:'↓';padding-left:14px;}
.erp-direction-map--story .erp-direction-index{display:grid;align-content:start;justify-items:center;gap:12px;}
.erp-direction-map--story .erp-direction-index svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}
@container(max-width:600px){
.nbc-explainer .nbc-explainer__steps{grid-template-columns:1fr;}
.nbc-explainer .nbc-explainer__step,.nbc-explainer .nbc-explainer__step+.nbc-explainer__step{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:17px 0;border-left:0;}
.nbc-explainer .nbc-explainer__index{margin:0;padding-top:2px;}
.nbc-explainer--flow .nbc-explainer__index::after{content:'↓';top:27px;right:auto;left:2px;font-size:16px;}
.nbc-explainer--flow .nbc-explainer__step:last-child .nbc-explainer__index::after{content:'';}
.nbc-explainer--convergence .nbc-explainer__index::after{display:block;padding:8px 0 0;}
}

.nbc-explainer .nbc-explainer__note{white-space:normal;overflow-wrap:break-word;}
@keyframes nbc-evidence-once{from{transform:scaleX(.02)}to{transform:scaleX(1)}}
@media(prefers-reduced-motion:no-preference){.nbc-explainer[data-story-played="once"] .nbc-explainer__bar i{animation:nbc-evidence-once .65s ease-out 1 both;}}
@media(prefers-reduced-motion:reduce){.nbc-explainer .nbc-explainer__bar i{animation:none;transform:none;}}
