[hidden]{display:none!important}body{background:#101112;color:#f4f4ef}.nav a{font-family:Arial,sans-serif}.work-grid p,.intro-text{color:#a6ada0}.diagnostic-promo{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:45px;border:1px solid #ffffff20;border-radius:12px;background:radial-gradient(ellipse at 0 100%,#78442345,transparent 70%),#151717}.diagnostic-promo h2{margin:20px 0}.diagnostic-promo p{max-width:550px;color:#b9bdb2}.cases{row-gap:40px}.case-status{font:10px 'Courier New',monospace;color:#cf9467;margin-top:20px}.inner-view{background:#101112;color:#f4f4ef;min-height:100vh}.inner-header,.catalog-head,.quiz-head{background:#101112;color:#f4f4ef}.solution-card,.test-card,.quiz-option,.radar-card,.priorities-card,.launch-card,.priority,.quiz-body,.result-top,.result-grid,.quiz-nav,.result-actions,.search-box,.filter,.solution-result{background:#171a18!important;color:#d5d8cd!important;border-color:#ffffff25!important}.solution-card h2,.quiz-title,.quiz-option strong,.priority strong,.result-summary h2,.catalog-head h1,.inner-brand{color:#f4f4ef!important}.solution-card p,.quiz-help,.option-copy span,.solution-audience,.catalog-head p{color:#b9bdb2!important}.filter.active,.quiz-option.selected{background:#443425!important;border-color:#ea9d5b!important}.solution-cta,.back-link,.solution-category{color:#ea9d5b!important}.button.primary,.contact-button{background:#f4f4ef!important;color:#101112!important;border-radius:30px}.solution-search{background:#171a18;color:#f4f4ef;border-color:#ffffff25}.quiz-progress span{background:#ea9d5b}.score-ring{background:#242b24!important;color:#f4f4ef}.score-ring:before{background:#171a18!important}.score-ring strong{color:#f4f4ef}.quiz-kicker,.solution-number{color:#ea9d5b!important}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #ea9d5b;outline-offset:4px}@media(max-width:600px){.diagnostic-promo{padding:24px;flex-direction:column;align-items:flex-start}.diagnostic-promo h2{font-size:32px}.tool-strip{display:none}.dark-hero{min-height:760px}.contact p{font-size:14px}}
.solutions-page,.test-page{background:#101112;color:#f4f4ef}.solutions-header,.test-header,.catalog-footer{background:#101112;border-color:#ffffff20}.catalog-hero h1,.test-intro h1,.brand,.quiz-meta,.catalog-meta{color:#f4f4ef}.catalog-lead,.test-intro p,.catalog-footer p{color:#b9bdb2}.catalog-search,.search-wrap,.quiz-stage,.quiz-result{background:#171a18;color:#f4f4ef;border-color:#ffffff25}.quiz-stage,.quiz-result{border-radius:12px}.catalog-search{box-shadow:none}.quiz-result h3,.launch-step strong,.priority p{color:#d5d8cd}.solutions-grid .solution-card{border-radius:10px}.solutions-header,.test-header{position:relative}.inner-brand,.mini-action{color:#f4f4ef}.quiz-head,.quiz-nav{border-color:#ffffff20}.test-stats span{background:#171a18;color:#b9bdb2;border-color:#ffffff25}.option-key{background:#252c23;color:#ea9d5b}.contact-button:hover{background:#edc6a3!important}
#solutions-view,#test-view{--pad:clamp(18px,3.2vw,52px);--accent:#ea9d5b;--blue:#30291f;--paper:#171a18;--ink:#f4f4ef;--muted:#b9bdb2;--line:#ffffff25;color-scheme:dark}.dark-hero .eyebrow,.contact>.eyebrow{background:transparent;border:0;padding:0}.nav nav a:before,.nav nav a:after{content:none}html{background:#101112}button{font:inherit}.result-summary p{color:#b9bdb2}

/* Explicit selectors override the inherited scoped light styles. */
#test-view .test-stats span,#test-view .launch-step,#test-view .quiz-panel,#test-view .option-key{background:#1c201d;color:#e5e7de;border-color:#ffffff25;box-shadow:none}
#test-view .launch-step strong,#test-view .launch-card h3,#test-view .priority strong,#test-view .quiz-title{color:#f4f4ef}
#test-view .quiz-panel{border-radius:12px;overflow:hidden}
#test-view .test-intro>p,#test-view .quiz-help,#test-view .option-copy span,#test-view .priority p,#test-view .result-summary p,#test-view .score-ring span{color:#bcc3b7}
#test-view .quiz-body,#test-view .quiz-head,#test-view .quiz-nav,#test-view .quiz-result,#test-view .radar-card,#test-view .priorities-card,#test-view .launch-card,#test-view .priority{background:#171a18;color:#f4f4ef;border-color:#ffffff25}
#test-view .quiz-option{background:#1c201d;color:#f4f4ef;border-color:#ffffff25;border-radius:8px}
#test-view .quiz-option.selected{background:#382c23;border-color:#ea9d5b;box-shadow:inset 4px 0 0 #ea9d5b}
#test-view .quiz-progress{background:#30352f}#test-view .quiz-progress span{background:#ea9d5b}
#test-view .priority small,#test-view .launch-step span{color:#ea9d5b}
#test-view .radar text{fill:#bcc3b7}#test-view .score-ring::before{background:#171a18}
#test-view .quiz-title,#test-view .result-summary h2{font-family:'Courier New',monospace;font-weight:400}
#test-view .result-note{color:#bcc3b7;font-size:13px;margin-top:20px}
