html:root{--forest:#141816;--deep:#0b0d0c;--green:#3d4743;--cream:#eef1ef;--ink:#101412}body h1{letter-spacing:-.045em;font-weight:200;line-height:.96}body main h2{letter-spacing:-.035em;font-weight:300}body main h3{letter-spacing:-.015em;font-weight:500}body .site-header{-webkit-backdrop-filter:blur(16px);background:#0b0d0c;border-bottom-color:#e2e8e514}body .mega-menu{background:#f7f8f7;border-top-color:#e2e8e529;border-radius:0 0 18px 18px;overflow:hidden}body .mega-intro{background:#e3e8e5}body .site-footer{color:#eef1ef;background:#0b0d0c}body .footer-decision{background:#141816;border-top:1px solid #e2e8e51a;border-bottom:1px solid #e2e8e51a}body .footer-decision h2{letter-spacing:-.045em;color:#fff;font-weight:200}body .footer-decision>div:first-child span{color:#8d9592}body .footer-decision .button{border-radius:0}body .footer-decision>div:last-child>a:last-child{border-color:#e2e8e547;border-radius:0}body .footer-directory h3{font-family:var(--font-mono),monospace;letter-spacing:.14em;color:#8d9592;font-weight:400}body .footer-directory a{transition:color .2s}body .footer-directory a:hover{color:#fff}body .footer-bottom{color:#8d9592;border-top-color:#e2e8e51a}body :is(.footer-brand span,.footer-identity small){color:#8d9592}body .footer-bottom a{color:#c9cfcc}body .footer-bottom a:hover{color:#fff}body main .button{border-radius:2px}body :is(a,button,summary,select,input,textarea):focus-visible{outline-color:#f5cf45}body :is(.v136-hero,.learn-hero,.industries-hero,.workspace-hero,.track-hero,.paper-hero,.video-lesson-hero,.ampere-hero,.annex-hero,.workshop-hero,.portal-hero,.field-standard-hero,.support-page .support-hero,.request-page .request-hero,.track-page .track-hero,.trust-page .trust-hero){background:radial-gradient(110% 90% at 80% 30%,#171c1a 0%,#0b0d0c 62%)!important}body :is(.support-hero-guide,.request-hero-map,.track-hero-privacy,.trust-hero-chain,.delivery-hero-guide,.search-hero-guide,.workspace-hero>aside,.field-standard-hero>aside,.video-lesson-hero>aside){-webkit-backdrop-filter:blur(14px);border-radius:20px;background:#141816d1!important;border-color:#e2e8e51f!important}body .trust-hero-chain li{background:#141816!important}body :is(.ampere-hero,.workshop-hero)>nav{background:#0b0d0ccc!important}body .learn-hero-image:before,body .solution-visual:after{background:linear-gradient(#0000 52%,#0b0d0c6b)!important}body :is(.support-hero-guide,.request-hero-map,.track-hero-privacy,.trust-hero-chain) footer{color:#c9cfcc!important}body .benefit-lens>footer{color:#101412}body :is(.v136-hero,.learn-hero,.industries-hero,.workspace-hero,.delivery-hero,.proof-hero,.support-hero,.resources-hero,.glossary-hero,.hero-content,.request-hero,.track-hero,.trust-hero,.ampere-hero,.workshop-hero,.paper-hero,.video-lesson-hero,.portal-hero,.annex-hero) h1{letter-spacing:-.04em!important;line-height:1!important}body :is(.learn-hero,.industries-hero,.workspace-hero,.delivery-hero,.support-hero,.resources-hero,.glossary-hero,.request-hero,.track-hero,.trust-hero,.search-hero,.portfolio-hero,.proof-hero,.planning-hero) h1{font-size:clamp(46px,6vw,98px)!important}@media (min-width:1001px){body .proof-page .company-record>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}body .proof-page .company-record article strong{letter-spacing:-.03em;white-space:nowrap;color:#101412;font-size:clamp(28px,2.5vw,40px);font-weight:200}}body .ai-guide-backdrop{background:#0b0d0cb8}body .ai-guide-panel{background:#eef1ef}body .ai-guide-panel>header{background:#0b0d0c}body .ai-guide-panel>nav,body .ai-guide-messages article.user{background:#141816}body .ai-guide-messages .loading p>i{background:#f5cf45}body .ai-guide-error{background:#e4e8e6;border-left-color:#101412}body .ai-guide-panel>header span{color:#8d9592}body .ai-guide-welcome>span{color:#5b6360}body .ai-guide-panel>nav button[aria-pressed=true]{color:#101412;background:#eef1ef}body .ai-guide-welcome>small{border-left-color:#101412}body .ai-guide-messages article.user>b{color:#c9cfcc}body :is(.academy-page,.glossary-page,.paper-library,.academy-paper,.video-learning-page,.annex-page,.annex-related,.insights-page,.insight-detail,.request-workspace,.policy-page){background:#eef1ef}body :is(.video-library-workspace,.transcript-explorer>article){background:#e4e8e6}body .transcript-explorer input{background:#fff}body :is(.academy-paper-callout,.workbook-rubric>footer){background:#e4e8e6}body .workbook-rubric>footer[data-rubric-complete=false]{background:#f7f8f7}body :is(.plain-language,.engineer-note,.formula-card){background:#eef1ef}body .paper-library-choice-rail{background:#10141214}body :is(.table-head,.paper-authority-ledger .authority-head,.edition-table .edition-table-head>*){background:#141816!important}body :is(.case-study,.ami-conclusion,.ami-references,.editorial-conclusion,.second-edition-depth,.edition-worked){background:#0b0d0c!important}body :is(.editorial-opening,.ev-editorial-opening,.water-edition,.water-editorial-opening){background:radial-gradient(110% 90% at 80% 20%,#1b201e 0%,#0b0d0c 65%)!important}@media (max-width:760px){body .academy-paper .paper-reading-dock{background:#0b0d0cf5}}body .video-poster-shade{background:linear-gradient(#0000 50%,#0b0d0ce6)}body .video-lesson-hero>aside{background:#141816d1}body .academy-paper :is(.ami-chapter>header h2,.editorial-chapter>header h2,.ami-figure h3,.procurement-grid h3,.paper-authority-ledger h2,.paper-acronyms h2,.paper-revision-history h2,.edition-table figcaption){color:#101412}body .academy-paper :is(.editorial-chapter,.ami-chapter)>header h2{letter-spacing:-.035em;font-weight:300}body .academy-paper :is(.editorial-term,.water-term,.ev-term,.utility-value-table strong,.paper-record-grid strong,.paper-authority-ledger strong,.paper-acronyms dt){color:#101412}body .academy-paper :is(.editorial-term,.water-term,.ev-term){text-underline-offset:3px;-webkit-text-decoration:underline #f5cf45;text-decoration:underline #f5cf45;text-decoration-thickness:2px}body .academy-paper .water-figure header span{color:#5b6360}body .technical-glossary dt{color:#101412}body .insight-section-nav{-webkit-backdrop-filter:blur(14px);background:#141816f0;border-bottom-color:#e2e8e51a}body .insight-section-nav a{color:#c9cfcc;border-right-color:#e2e8e51a}body .insight-section-nav span{color:#f5cf45}body .insight-section-nav a:is(:hover,:focus-visible){color:#fff;background:#f5cf451f}body .insight-header-copy h1+p,body .insight-header-copy h1+.insight-lead{margin-top:24px}body .insight-index .insight-index-pathfinder{background:#e4e8e6}body .request-form-guide{background:#e4e8e6;border-radius:18px}body .request-form-guide li{color:#101412;background:#f7f8f7}body .request-form-guide b{color:#f5cf45;background:#101412}body .request-form-guide small{color:#4b5350}body .request-form-guide li:not(:last-child):after{color:#101412;background:#f5cf45}body .request-guide:after{background:#141816}body .request-type-guide p{color:#4b5350}body .metro-video-stage,body .metro-video-stage>button{background:#0b0d0c}body .metro-video-player{border-radius:20px;overflow:hidden}body .insight-header-visual{background:#0b0d0c}body :is(.ampere-page,.ampere-readiness){background:#eef1ef}body .ampere-phases{background:radial-gradient(90% 80% at 80% 20%,#171c1a 0%,#0b0d0c 65%)}body .phase-workspace>article>div{border-color:#10141224}body .academy-paper .profile-bars{background:#0b0d0c}body .academy-paper .profile-bars i{background:linear-gradient(#f5cf45,#8d9592)}body .academy-paper :is(.editorial-subhead,.mesh-alt){color:#101412}body :is(.workshop-page,.delivery-page,.industries-page,.track-page,.search-page,.field-standard-page,.readiness-workspace,.resources-workspace,.portfolio-workspace,.filipino-topics,.company-record,.support-process,.technology-evidence,.public-evidence-register,.buyer-assurance,.trust-control-journey){background:#eef1ef}body .industries-page .decision-map-mobile-note{background:#e4e8e6}body :is(.support-field-note,.request-review-note){background:#eef1ef}body :is(.support-field-note b,.request-review-note b,.filipino-topics article>b,.filipino-topics article span,.support-process article>b,.buyer-assurance>header span,.trust-control-journey>header span,.company-record article strong){color:#101412}body .output-stack{background:#eef1ef}body .output-stack p>b{color:#101412}body :is(.mission-lab,.workshop-zoom,.workshop-access,.field-controls,.portal-access){background:#0b0d0c}body .workshop-command{background:#0b0d0cc7}body :is(.portal-access-card,.portal-access-paths>a){background:#141816b8}body .portal-access-paths>a:hover{background:#f5cf451f}body :is(.portal-access-paths>a.is-primary,.portal-access-paths .is-primary span){color:#101412}body .v136-proof-chain{background:#141816d1}body .readiness-workspace>aside{background:#141816}body .readiness-workspace>div button.selected{background:#e4e8e6}body .readiness-workspace>div button>i{color:#6b5300}body .planner-evidence-key{background:#0b0d0c}body .planner-evidence-key ol{background:#e2e8e51a}body .planner-evidence-key li{background:#141816}body .planner-evidence-key li>b{color:#101412}body .ev-evidence .planner-evidence-key{background:#141816}body .workspace-result>header small b{background:#f5cf4524}body .output-stack p>span{color:#6b5300}body .engineering-depth-body>aside p{color:#101412}body .lesson-reference>aside span{color:#c9cfcc}body .mega-solutions>a[aria-current=page] :is(small,b,i),body .trust-control-shell>nav button[aria-selected=true] small{color:#101412}@media (max-width:1000px){body .trust-control-shell>nav button[aria-selected=true] small{color:#f5cf45}}@media (min-width:761px) and (max-width:1120px){body .site-header :is(#primary-navigation,.mega-menu,.plan-menu){height:calc(100svh - 82px);min-height:0;top:82px;bottom:auto}}@media (max-width:1120px){body .site-header #primary-navigation>*{flex-shrink:0}body .site-header #primary-navigation>:is(.solutions-trigger,.plan-trigger)>i{font-size:22px;line-height:1}body .site-header :is(.mega-menu,.plan-menu){align-content:start}}body .site-header .menu-button[aria-expanded=true] i:first-child{transform:translateY(3.5px)rotate(45deg)}body .site-header .menu-button[aria-expanded=true] i:last-child{transform:translateY(-3.5px)rotate(-45deg)}body .site-header :is(.mega-menu,.plan-menu){color:#eef1ef;background:#0b0d0c;border:1px solid #e2e8e51f;border-top-color:#e2e8e529;box-shadow:0 30px 70px #00000073}@media (min-width:1121px){body .site-header :is(.mega-menu,.plan-menu){border-radius:0 0 18px 18px;overflow:hidden}}body .site-header :is(.mega-intro,.plan-menu-intro){color:#eef1ef;background:#141816}body .site-header :is(.mega-intro>span,.plan-menu-intro>span,.mega-menu>aside>span){color:#8d9592;font:400 11px/1.35 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase}body .site-header :is(.mega-intro h2,.plan-menu-intro h2){color:#fff;letter-spacing:-.04em;font-weight:200}body .site-header :is(.mega-intro p,.plan-menu-intro p){color:#c9cfcc;font-size:13px;line-height:1.6}body .site-header :is(.mega-intro a,.plan-menu-intro a){color:#eef1ef;font-size:12px;font-weight:600}body .site-header :is(.mega-intro a,.plan-menu-intro a,.mega-menu>aside>a):hover{color:#fff}body .site-header .mega-menu>aside{background:#0b0d0c;border-left:1px solid #e2e8e51a}body .site-header .mega-menu>aside>a{border-bottom-color:#e2e8e51a;font-size:12px;font-weight:600}body .site-header :is(.mega-solutions>a,.plan-path>a){color:#eef1ef;border-bottom-color:#e2e8e51a;transition:background-color .2s}body .site-header :is(.mega-solutions>a,.plan-path>a):hover{background:#e2e8e50f}body .site-header :is(.mega-solutions span,.plan-path>a>span){align-content:start}body .site-header :is(.mega-solutions b,.plan-path>a>b){color:#8d9592;font:400 11px/1.3 var(--font-mono),monospace}body .site-header :is(.mega-solutions strong,.plan-path strong){color:#fff;font-size:14px;font-weight:600}body .site-header :is(.mega-solutions small,.plan-path small){color:#aab2ae;font-size:12px;line-height:1.5}body .site-header :is(.mega-solutions i,.plan-path i){color:#8d9592}body .site-header :is(.mega-solutions,.plan-path)>a[aria-current=page]{background:#e2e8e514;box-shadow:inset 3px 0 #eef1ef}body .site-header .mega-solutions>a[aria-current=page] :is(small,b){color:#c9cfcc}body .site-header .mega-solutions>a[aria-current=page] i{color:#eef1ef}body .site-header .plan-path>a.is-recommended{background:#e2e8e50f;box-shadow:inset 3px 0 #eef1ef}body .site-header .plan-path>a.is-recommended:hover{background:#e2e8e51f}body .site-header .plan-path span>em{background:#eef1ef;border-radius:4px;padding:4px 7px;color:#101412!important;font:500 11px/1 var(--font-mono),monospace!important}body .site-header .nav-action-kind{background:#101412;border-radius:4px;padding:4px 7px;color:#f5cf45!important;font:500 11px/1 var(--font-mono),monospace!important}@media (max-width:760px){body .site-header :is(.mega-solutions>a,.plan-path>a):nth-last-child(-n+2){border-bottom-color:#e2e8e51a}}body .site-header .menu-back{display:none}@media (max-width:1120px){body .site-header .menu-back{color:#eef1ef;width:100%;min-height:52px;font:500 12px/1 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;text-align:left;background:#0b0d0c;border:0;border-bottom:1px solid #e2e8e51a;grid-column:1/-1;align-items:center;gap:10px;padding:0 24px;display:flex}body .site-header .menu-back:hover{color:#fff}}body .site-header .brand small{font-size:11px}body :is(.nav-search,.search-palette) kbd{font-size:11px;font-weight:500}body .search-palette>header>span,body .search-palette>label span,body .search-palette-results-shell>p,body .search-palette-results small,body .search-palette-results>a>b{font-size:11px}body .search-palette>header button{min-height:44px;padding-inline:8px;font-size:12px}body .search-palette>label input{min-height:48px}body .search-palette>footer a{align-items:center;min-height:44px;font-size:12px;display:inline-flex}body .search-palette>footer>span{font-size:11px}body .search-palette-results em{font-size:12px}body .palette-empty button{min-height:44px;font-size:11px}@media (max-width:760px){body .search-palette-results-shell{padding-inline:18px}}body .search-palette>header>span{color:#8d9592}body .search-active-indicator{box-shadow:none;background:#101412}body .search-palette-footer-actions{align-items:center;gap:16px;min-width:0;display:flex}body .search-palette>footer .palette-ask{color:#eef1ef;min-height:44px;font:600 12px/1 var(--font-geist),sans-serif;letter-spacing:0;white-space:nowrap;cursor:pointer;background:#101412;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex}body .search-palette>footer .palette-ask:is(:hover,:focus-visible){color:#fff;background:#3d4743}body .search-palette>footer .palette-ask svg{flex:none;display:block}@media (max-width:760px){body .search-palette-footer-actions{flex:auto;justify-content:space-between}}@media (prefers-reduced-motion:reduce){body .site-header :is(.mega-solutions>a,.plan-path>a){transition:none}}@media (min-width:1121px){body .site-header #primary-navigation>:is(a,button)>.primary-nav-copy>b,body .site-header .nav-search{letter-spacing:0;font-size:13px;font-weight:500}body .site-header #primary-navigation>:is(a:not([aria-current]),button[aria-expanded=false]:not([data-section-active])){color:#c9cfcc}body .site-header #primary-navigation>:is(a,button):hover{color:#fff;transform:none}body .site-header #primary-navigation>:is(a,button)>.primary-nav-copy>b{background:linear-gradient(#eef1ef,#eef1ef) 0 100%/0 1px no-repeat;padding-bottom:4px;transition:background-size .3s cubic-bezier(.22,1,.36,1)}body .site-header #primary-navigation>:is(a:hover,a[aria-current=page],button:hover,button[data-section-active])>.primary-nav-copy>b{background-size:100% 1px}}@media (prefers-reduced-motion:reduce){body .site-header #primary-navigation>:is(a,button)>.primary-nav-copy>b{transition:none}}body .site-header{transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .3s}body .site-header.is-tucked{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){body .site-header{transition:none}}
