/* Shared marketing canvas and low-chroma secondary typography. */
:root{--bg:#fcfbf9;--muted:#737371;--marketing-muted:#737371;--marketing-muted-on-dark:#999996}
body,.native-faq,footer.native-footer,.founder-quote{background:var(--bg)}
.hero-bottom p,.split-head>p,.line-principle>p,.thread-inner>p,.control-grid>article>p,.intelligence-grid p,.pulse-intro>p,.mg-caption p{color:var(--marketing-muted)}
.co-heading>p,.co-principles p,.wf-tab-detail{color:var(--marketing-muted-on-dark)}
#use-cases .co-heading h2>span{color:inherit!important}
#wf-title span{color:#aaaaa6}
.wf-tab{color:#90908d}.wf-tab-number{color:#858582}
.wf-tab[aria-selected=true] .wf-tab-number{color:#b7b7b2}
.founder-quote blockquote .founder-quote-secondary{color:#858581}
.founder-attribution span{color:#6b6b68}
.pulse-kicker,.principles-toolbar{color:#8c8c88}
.founder-quote-pin:before{background-image:radial-gradient(#c9c9c4 .65px,transparent .75px)}

.hero .hero-bottom p{color:var(--marketing-muted)!important}
