/* Shared navigation and text contrast, after the page fidelity bundles. */
body .site-header.site-header{height:78px;background:#fff;color:#10221b;border-bottom:1px solid #dce3dc}
body .site-header.site-header .brand small{color:#52645a}
body .site-header.site-header .brand-mark{background:#123d2c;color:#d8f36a;border-radius:11px}
body .site-header.site-header nav a{font-size:14px;color:#10221b}
body .site-header.site-header nav a:hover,body .site-header.site-header nav a:focus-visible{color:#436b00}
body .site-header.site-header .dropdown{background:#fff;border-color:#dce3dc;color:#10221b}
body .site-header.site-header .dropdown strong{color:#10221b}
body .site-header.site-header .dropdown small{color:#52645a}
body .site-header.site-header .dropdown a:hover{background:#eff5ed}
body .site-header.site-header nav .overview-link{background:#eff5ed;color:#10221b}
body .site-header.site-header .submenu-toggle{color:#52645a}
body .site-header.site-header>.btn{background:#123d2c;color:#fff;border-radius:8px;min-height:42px}
body .site-header.site-header .menu-btn{color:#10221b;border-color:#52645a;background:#fff}
body .site-header.site-header nav.open{background:#fff;color:#10221b}
body{--muted:#52645a}
body footer .brand small{color:#b9c9c1}
.hx .hx-dark h2,.hx .hx-dark h3,.hx #featured-solutions .hx-heading h2,
.hx .hx-request h2,.hx .hx-manufacturing-visual>div h3{color:#fff}
.hx .hx-dark .hx-form h3{color:#10221b}
.ref-home .hx .hx-kicker,.reference-theme .eyebrow,.reference-theme .of-kicker{color:#436b00}
.ref-home .hx .hx-hero .hx-kicker,.ref-home .hx .hx-dark .hx-kicker,
.ref-home .hx .hx-request .hx-kicker,.ref-home .hx #featured-solutions .hx-kicker{color:#86dd68}
.reference-theme .btn.lime,.ref-home .hx .hx-plant-stages,
.ref-home .hx .hx-tabs a[aria-selected=true],.ref-home .hx .hx-quality-flow article>span,
.ref-organic-detail .number-title>b,.ref-organic-detail .material-mark{color:#10221b}
.ref-home .hx .hx-equipment-image>span{color:#52645a}
.ref-organic-detail .layout-principles>div p{color:#d6e3da}
.ref-organic-detail .of-section:nth-of-type(7) .card,
.ref-organic-detail .of-section:nth-of-type(7) .panel{color:#10221b}
.steps b,.process b,.module-card>span,.line-flow span,.target-product span,
.capacity-grid>div>span,.utility-grid b,.config-options>div>span,.why-grid b,
.route-plan b,.route-plan i{color:#436b00}
.line-flow a.active span,.line-flow a[aria-selected=true] span,
.ref-organic-detail .config-options>div.featured>span{color:#d8f36a}
body.reference-theme .site-header>.btn{background:#123d2c;color:#fff;border-radius:8px}
body.reference-theme .site-header .menu-btn{background:#fff;color:#10221b}
.dark .steps>div{color:#10221b}
.dark .steps>div p{color:#52645a}
.case-detail-hero .btn.ghost{color:#123d2c;border-color:#123d2c}
.ref-organic-detail .capacity-grid>div,.ref-organic-detail .official-spec{color:#10221b}
.ref-organic-detail .of-section:nth-of-type(7) .capacity-grid p,
.ref-organic-detail .of-section:nth-of-type(7) .official-spec p{color:#52645a}
.ref-organic-detail .of-section:nth-of-type(7)>.number-title .eyebrow{color:#86dd68}
.about-sections article>span,.hx .hx-topics b,.hx .hx-manufacturing-steps b{color:#436b00}
.hx .hx-project-locations small{color:#52645a}
.ref-home .hx .hx-plant-stages b{color:#123d2c}
