@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--site-bg:#0b0d10;--site-ink:#f2f4f7;--site-muted:#a8b7b0;--site-accent:#00f5a0;--site-brand-gold:#d6a85f;--site-border:#ffffff26;--site-surface:#121a17}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-bg:#fff;--site-ink:#222822;--site-muted:#4f6057;--site-accent:#086448;--site-brand-gold:#79541d;--site-border:#51423336;--site-surface:#f7f8f7;--bg:var(--site-bg);--void:var(--site-bg);--void-deep:#eef1ef;--void-lift:#fafbfa;--text:var(--site-ink);--titanium:var(--site-ink);--muted:var(--site-muted);--ti-2:var(--site-muted);--ti-3:#5a655c;--green:var(--site-accent);--acid:var(--site-accent);--acid-deep:#07583f;--gold:var(--site-brand-gold);--gold-deep:#654717;--line:var(--site-border);--line-2:#51423348;--line-3:#51423360;--surface:#3c573908;--surface-2:#3c573911;--surface-3:#3c57391b}html .site-chrome-header,html .site-chrome-footer{color:var(--site-ink);background:var(--site-bg);border-color:var(--site-border);height:auto;padding:0;display:block}html .site-chrome-header{z-index:30;border-bottom:1px solid var(--site-border);position:sticky;top:0}.site-chrome-inner,.site-chrome-footer-main,.site-chrome-footer-legal{max-width:1340px;margin:0 auto;padding:12px clamp(12px,4vw,38px)}.site-chrome-inner{justify-content:space-between;align-items:center;gap:clamp(8px,1.3vw,20px);min-height:72px;display:flex}.site-brand-link{color:var(--site-ink);flex-shrink:0;align-items:center;display:inline-flex}.site-logo{width:clamp(112px,13vw,172px);height:auto;display:block}html .site-main-nav,html .site-chrome-footer nav{align-items:center;gap:clamp(8px,1.4vw,20px);margin:0;font-size:13px;display:flex}.site-main-nav a,.site-chrome-footer nav a{color:var(--site-ink);line-height:1.35}.site-main-nav a:hover,.site-main-nav a[aria-current=page],.site-chrome-footer nav a:hover{color:var(--site-accent)}.site-chrome-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.site-theme-switch,.site-diagnosis-link,.site-menu-button{border:1px solid var(--site-border);min-height:36px;color:var(--site-ink);font:inherit;background:var(--site-bg);white-space:nowrap;justify-content:center;align-items:center;gap:4px;padding:5px 9px;font-size:12px;display:inline-flex}.site-theme-switch:hover,.site-diagnosis-link:hover,.site-menu-button:hover{border-color:var(--site-accent)}.site-diagnosis-link{color:var(--site-accent)}.site-menu-button{display:none}html .site-chrome-footer{border-top:1px solid var(--site-border)}html .site-chrome-footer-main,html .site-chrome-footer-legal{width:100%;color:var(--site-muted);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}html .site-chrome-footer-main{padding-block:24px}html .site-chrome-footer-legal{border-top:1px solid var(--site-border);flex-wrap:wrap;justify-content:flex-start;font-size:12px}.site-chrome-footer-legal button{color:inherit;font-size:12px}.site-chrome-footer p{color:var(--site-muted);font-size:13px}@media (max-width:940px){html .site-main-nav{display:none}html .site-main-nav.is-open{background:var(--site-bg);border-bottom:1px solid var(--site-border);gap:0;padding:16px 20px;display:grid;position:absolute;top:100%;left:0;right:0}.site-main-nav a{padding:10px 0}.site-menu-button{display:inline-flex}}@media (max-width:650px){html .site-chrome-footer-main{flex-direction:column;align-items:flex-start}html .site-chrome-footer nav{background:0 0;border:0;flex-wrap:wrap;padding:0;position:static}.site-chrome-inner{min-height:60px}}@media (max-width:350px){.site-logo{width:96px}.site-chrome-actions{gap:3px}.site-theme-switch,.site-diagnosis-link,.site-menu-button{padding-inline:4px}}html[data-theme=light] body{background:var(--site-bg);color:var(--site-ink)}html[data-theme=light] body:before{opacity:.16}html[data-theme=light] .manifesto-blade:after{background:linear-gradient(90deg,#fff 5%,#0000 80%),linear-gradient(#0000 35%,#fff)}html[data-theme=light] .manifesto-blade{opacity:.56}html[data-theme=light] .manifesto-hero .v21-position,html[data-theme=light] :is(.rex-system-lead,.core-explainer p,.ability-map details p,.rex-convergence p,.rex-result-label,.rex-engines dd,.rex-engines dt span:last-child,.rex-engines dd summary,.service-studio-reading p,.depth-page p,.journal-masthead p,.journal-collection li span,#faq .faq-intro p){color:var(--site-muted)}html[data-theme=light] :is(.primary,.btn--acid){background:var(--site-accent);color:#fff}html[data-theme=light] :is(.v21-abilities details,.rex-node-icon,.service-studio-dial label,.service-switch,.journal-filters input,.journal-filters select,.journal-share button,#modal){background:var(--site-surface);color:var(--site-ink)}html[data-theme=light] :is(.service-studio-dial label span,.service-selector small,.service-map li span,dialog p){color:var(--site-muted)}html[data-theme=light] :is(.service-selector a,.service-switch-controls button,.service-studio-reading h3,#faq .faq-list details[open] summary){color:var(--site-ink)}html[data-theme=light] .service-switch-controls button[aria-pressed=true]{background:#08644818}html[data-theme=light] .home-org-cutaway{background:radial-gradient(#daede1,#fff9ee 75%)}html[data-theme=light] :is(.home-org-field li,.home-org-lead span,.home-org-base span){color:var(--site-ink)}html[data-theme=light] :is(.home-org-cutaway figcaption,.home-org-field li span,.home-org-base small){color:var(--site-muted)}html[data-theme=light] .home-org-lead{color:var(--site-brand-gold)}html[data-theme=light] .ability-map svg text{fill:#fff}html[data-theme=light] :is(.breakthrough-page,.journal-page,.service-center,.org-page){--method-gold:var(--site-brand-gold);--method-green:var(--site-accent);--journal-gold:var(--site-brand-gold);--journal-green:var(--site-accent);--service-gold:var(--site-brand-gold);--service-accent:var(--site-accent);--org-gold:var(--site-brand-gold);--org-cyan:var(--site-accent)}html[data-theme=light] :is(.breakthrough-hero,.depth-hero,.service-map,.breakthrough-vision,.about-story-hero,.about-story-close){background:radial-gradient(at 75% 35%,#bfcfb348,#0000 72%)}html[data-theme=light] .breakthrough-page .value-shift>div,html[data-theme=light] .breakthrough-engine .breakthrough-core,html[data-theme=light] :is(.org-map,.org-unit,.org-decision,.org-foundation){background:var(--site-surface);border-color:var(--site-border)}html[data-theme=light] :is(.breakthrough-page .breakthrough-lead,.value-shift div span,.growth-lever,.growth-lever span,.growth-map-labels,.org-foundation h3 span,.org-map .org-summary,.about-evolution strong,.about-engine strong,.about-evolution li,.about-engine>div){color:var(--site-ink)}html[data-theme=light] :is(.about-story-floor>span,.about-story-hero>span,.about-facts dt,.about-values li,.about-timeline li>strong,.about-story blockquote,.about-engine small,.about-evolution small){color:var(--site-brand-gold)}html[data-theme=light] :is(.about-facts dd,.about-story summary,.depth-feature a,.depth-index a){color:var(--site-accent)}html[data-theme=light] :is(.journal-prose p:first-child,.journal-abstract p){color:var(--site-ink)}html[data-theme=light] :is(.journal-case-cover figcaption,.journal-reading-surface .case-figure figcaption){color:var(--edition-accent)}html[data-theme=light] .journal-reading-surface .case-article p{color:var(--ink)}html[data-theme=light] :is(.manifesto-hero h1,.section h2,.depth-page h1,.depth-page h2,.depth-page h3,.depth-page h4){color:var(--site-ink)}html[data-theme=light] .manifesto-hero h1 em{color:var(--site-accent)}html[data-theme=light] :is(.depth-hero>span,.depth-feature>span,.depth-path section>span,.about-story-hero h1 em){color:var(--site-brand-gold)}html[data-theme=light] :is(.org-unit-index,.journal-topic header>p,.journal-masthead>p,.depth-fleet span){color:var(--site-muted)}html[data-theme=light] :is(.service-studio-core,.service-studio-value strong,.service-route-strip,.rex-service-mission h3){color:var(--site-brand-gold)}html[data-theme=light] :is(.rex-convergence,.service-studio-dial,.rex-services .rex-service-mission){background:radial-gradient(#e9d8b358,#0000 73%)}html[data-theme=light] .rex-convergence svg{background:radial-gradient(#dfb87552,#0000 64%)}html[data-theme=light] .rex-convergence svg g[marker-mid]{stroke:#086448}html[data-theme=light] .ability-map svg,html[data-theme=light] .ability-map .breakthrough-map{background:radial-gradient(#d0e5d8,#0000 72%)}html[data-theme=light] .ability-map svg g[fill=\#b9f9de] text{fill:#174f3e}html[data-theme=light] .ability-map svg .breakthrough-core{fill:#fff2c8}html[data-theme=light] .home-org-field svg path:first-child{stroke:#876022;stroke-opacity:.75}html[data-theme=light] .home-org-field svg path:last-child{stroke:#12634b;stroke-opacity:.6}html[data-theme=light] .breakthrough-page .value-shift-arrow{color:#644816;background:#fff}html[data-theme=light] .journal-cover-art{background:radial-gradient(at 75% 35%,#d1e5d4,#f5e9d1 76%)}html[data-theme=light] .journal-cover-art strong{color:#174e3c}html[data-theme=light] .journal-cover-original{background:#f3f5f4}html[data-theme=light] .journal-imported .case-article h2{color:#28251d}html[data-theme=light] .journal-reading-surface .case-thesis h2{color:#382a16}html[data-theme=light] .journal-imported:not(:has(.case-article)){background:#fff}html[data-theme=light] :is(.journal-imported h2,.journal-imported h3){color:#28251d}html[data-theme=light] .journal-entry .article-label{color:var(--site-accent)}html[data-theme=light] .site-main-nav.is-open a{color:var(--site-ink)}html[data-theme=light] .site-main-nav.is-open a[aria-current=page]{color:var(--site-accent)}html[data-theme=light] .site-chrome-header .site-theme-switch,html[data-theme=light] .site-chrome-header .site-menu-button{border-color:#76665370}html[data-theme=light] .ability-map .v21-abilities summary small{color:var(--site-accent)}html[data-theme=light] .journal-imported>#content>section:last-child p{color:#4f5148!important}html[data-theme=light] .journal-imported>#content>section:last-child p:first-child{color:#222822!important}
