@media (prefers-color-scheme: dark){:root{color-scheme:dark;--paper:#101719;--ink:#eef5f1;--muted:#aec0c8;--line:#2b3a3f}body{background:var(--paper);color:var(--ink)}.topbar.scrolled,.nav{background:rgba(16,23,25,.96);color:var(--ink);box-shadow:0 1px 0 var(--line)}.brand img,.scrolled .brand img{filter:brightness(0) invert(1)}.statement,.reason,.contact,.team-preview,.contact-panel,.directory-card,.story,.article-page{background:#101719}.companies{background:#182225}.team-card,.summary article,.profile-editor,.settings-card,.company-row,.insight-editor-row,.insight-form,.modal{background:#182225;border-color:var(--line)}.lead-copy,.copy-section p,.model-intro p,.pillars p,.reasons p,.article-body,.article-date,.intro,.notice p,.company-row-info p,.insight-editor-row span{color:var(--muted)}.pillars,.reasons,.milestones,.company-row,.modal-header{border-color:var(--line)}.portrait-slot,.preview{background:#26372e}.input,input,textarea,select,.profile-editor input,.settings-card input,.settings-card select,.insight-form input,.insight-form textarea,#companyForm textarea{background:#101719;color:var(--ink);border-color:var(--line)}.admin-header,aside{background:#101719;border-color:var(--line)}.admin-header{color:var(--ink)}.dropzone{background:#182225}.notice{background:#1a3027}.article-intro{color:var(--ink)}.topbar.scrolled .nav-contact{color:var(--ink)}}
