/* Distinct, restrained financial palettes: ink, active color, mineral and metal. */
.ledger{--accent:#176b9a;--support:#b58b4c;--tint:#e1eff3;--paper:#f4f1e9}.salon{--accent:#6e302b;--support:#9f7b43;--tint:#e2ece7;--paper:#f4eee2}.impact{--accent:#285eb7;--support:#c98946;--tint:#dfe8f3;--paper:#f0ece4}.garden{--accent:#267b69;--support:#ae8b50;--tint:#d8ece4;--paper:#f4efdf}.orbit{--accent:#176b88;--support:#bd8c42;--tint:#d9edf2;--paper:#f5efe2}
.brand-site .brand-nav button.active{background:var(--tint);color:var(--primary)}.brand-site .identity-cta,.brand-site .brand-cta{background:var(--accent)}.brand-site .page-intro{position:relative;padding-bottom:35px}.brand-site .assessment-overview{background:var(--tint);border:0}.brand-site .form-progress{padding:20px;background:var(--paper)}.brand-site .progress-track{background:#d2dce1}.brand-site #progress-fill{background:var(--accent)}.brand-site .assessment-group{border-bottom-color:var(--support)}.brand-site .assessment-group h2{color:var(--primary)}.brand-site .form-columns input:focus,.brand-site .form-columns select:focus,.brand-site .form-columns textarea:focus{border-color:var(--accent);outline-color:var(--accent)}.brand-site .review-tags span{background:var(--tint);color:var(--primary)}.brand-site .contact-preparation{background:var(--paper);border:0}.brand-site .contact-icon{background:var(--tint)}
/* Hezhong: maritime blue, copper and porcelain. */
.ledger .finance-opening{background:#102f50}.ledger .capital-dossier{background:#f6f5ef}.ledger .dossier-title>span{color:#8b6838}.ledger .dossier-title>strong{color:#163d5b}.ledger .dossier-route>div:nth-child(2){background:#dcebf0;margin:0 -30px;padding-left:30px;padding-right:30px}.ledger .dossier-route>div:nth-child(3) b{color:#856234}.ledger .capital-dossier:before{background:#c39a60}.ledger .finance-actions button:first-child{background:#267c9d;color:#fff}.ledger .finance-actions button:first-child .icon{filter:brightness(0) invert(1)}.ledger .finance-bottom{color:#c9deea}.ledger .debt-context{background:#edf3f5}.ledger .debt-reasons article:nth-child(2){border-top-color:#23728d}.ledger .debt-reasons article:nth-child(3){border-top-color:#ab8345}.ledger .hz-services{background:#f6f3eb}.ledger .hz-process{background:#1c5775;color:#fff}.ledger .hz-process div span{color:#fff}.ledger .hz-footer-cta{background:#dcebf0}.ledger .page-intro{background:#173c5a;color:#fff}.ledger .page-intro p{color:#d4e4ed}.ledger .case-reading-guide{background:#1b617b}.ledger .contact-hero{background:#173c5a}.ledger .contact-section{background:#eef4f4}
/* Huaxia: oxblood, antique gold and celadon. */
.salon .finance-salon{background:#f4eee2}.salon .finance-lead h1{color:#592b28}.salon .finance-actions button:first-child{background:#6e302b}.salon .capital-letter{background:#243e3a;color:#fff}.salon .capital-letter h2{color:#f2e4c7}.salon .capital-letter p{color:#d4e2db}.salon .letter-seal{border-color:#c2a16c;color:#e3c58f}.salon .letter-index{border-color:#8c9274;color:#efdbb4}.salon .salon-side{color:#6e302b}.salon .debt-context{background:#e4ece5}.salon .debt-context h2{color:#24443c}.salon .debt-decision .identity-cta{background:#6e302b}.salon .hx-letter{background:#6e302b;color:#fff}.salon .hx-letter h2,.salon .hx-letter p,.salon .hx-letter button{color:#f5e8d4}.salon .hx-letter-mark{color:#e2c794}.salon .hx-questions{background:#f6f2e9}.salon .hx-end{background:#263f3a;color:#fff}.salon .hx-end p{color:#f5e8d4}.salon .page-intro{background:#6e302b;color:#fff}.salon .page-intro p{color:#f0dfcf}.salon .case-reading-guide{background:#263f3a}.salon .contact-hero{background:#f0e6d4;color:#592b28}.salon .contact-hero h1{color:#592b28}.salon .contact-hero p{color:#6d5742}.salon .contact-section{background:#e4ece5}
/* Dahao: steel, cobalt and burnished orange. */
.impact .finance-impact{background:#202c3b}.impact .finance-impact .finance-actions button:first-child{background:#e0a35c;color:#202c3b}.impact .capital-framework{background:#24549a;border:0}.impact .capital-framework button{border-top-color:#7e9dc2}.impact .capital-framework button span{color:#f2cf99}.impact .capital-framework>p{color:#d6e5f6}.impact .debt-context{background:#e5ecf4;color:#203c5c}.impact .debt-context p{color:#425b72}.impact .debt-context .identity-cta{background:#285eb7;color:white}.impact .dh-action-list{background:#f2eee6;color:#253c54}.impact .dh-action-list button{color:#253c54}.impact .dh-statement{background:#26384c;color:#fff}.impact .dh-statement h2{color:#e7b571}.impact .page-intro{background:#28569a;color:#fff}.impact .page-intro h1{color:#fff}.impact .page-intro p{color:#dce9f6}.impact .case-reading-guide{background:#26384c}.impact .brand-nav button.active{color:#e7b571;background:#334453}.impact .contact-hero{background:#28569a}.impact .contact-section{background:#e6edf5}.impact .contact-hero h1{color:#fff}
/* Zhenghe: forest, jade and warm stone. */
.garden .finance-garden{background:#113e38}.garden .capital-garden{background:#dcebe0;border:0;color:#16483c}.garden .capital-garden h2{color:#16483c}.garden .garden-word{color:#aa854c}.garden .capital-garden>div span,.garden .capital-garden>p{color:#385c4b}.garden .finance-actions button:first-child{background:#d7b87d;color:#183e32}.garden .debt-context{background:#f3eedf;color:#25483b}.garden .debt-context p{color:#526556}.garden .debt-context button{background:#267b69;color:#fff}.garden .zh-greeting{background:#e0ece4}.garden .zh-invitation{background:#267365;color:#fff}.garden .zh-invitation h2,.garden .zh-invitation p{color:#fff}.garden .zh-note{background:#f3eedf}.garden .page-intro{background:#dcebe0;color:#184b3e}.garden .case-reading-guide{background:#267365}.garden .contact-hero{background:#173f39}.garden .contact-hero h1,.garden .contact-hero p{color:#f4efdf}.garden .contact-section{background:#e7eee6}
/* Weiya: petrol, marine blue and muted amber. */
.orbit .finance-orbit{background:#e3eff3}.orbit .capital-workspace{background:#173f54}.orbit .workspace-grid>div:nth-child(1){background:#245f79}.orbit .workspace-grid>div:nth-child(2){background:#286f8a}.orbit .workspace-grid>div:nth-child(3){background:#244e63}.orbit .workspace-grid>div:nth-child(4){background:#6b6249}.orbit .workspace-dot{background:#ddb67b}.orbit .capital-workspace>button{background:#e0b879;color:#173e50}.orbit .finance-actions button:first-child{background:#1c7190}.orbit .debt-context{background:#f4efe3}.orbit .wy-bento{background:#e3eff3}.orbit .wy-main-tile{background:#1c5872}.orbit .wy-chat-tile{background:#d6e9eb}.orbit .wy-story-tile{background:#eadcbd}.orbit .wy-journey{background:#214d63;color:white}.orbit .wy-journey h2,.orbit .wy-journey p{color:#edf3f5}.orbit .wy-close{background:#f4efe3}.orbit .page-intro{background:#214d63;color:#fff}.orbit .page-intro p{color:#d2e5ed}.orbit .case-reading-guide{background:#356f86}.orbit .contact-hero{background:#e2b879}.orbit .contact-hero h1{color:#183e50}.orbit .contact-hero p{color:#4b514c}.orbit .contact-section{background:#e3eff3}
@media(max-width:650px){.ledger .dossier-route>div:nth-child(2){margin:0 -23px;padding-left:23px;padding-right:23px}.brand-site .form-progress{padding:16px}}
