/* Brighter silver-on-charcoal reading and interaction layer. */
:root{--muted:#bdbdbd;--metal:#d4d4d4;--line:rgba(241,241,241,.22);--line2:rgba(241,241,241,.12);--panel:#171717;--bg2:#141414}
.lede,.architecture-copy p,.section-head>p,.bridge-copy>p,.network-copy>p:last-child,.security-strip>p,.leadership-bio,.separation-list p{color:#c2c2c2}.eyebrow,.section-index,.navlinks a,.instrument-label,.visual-caption,.footer-links a,.footer-meta{color:#b6b6b6}.navlinks a:hover,.navlinks a:focus-visible,.footer-links a:hover{color:#fff}
.architecture-diagram{background:radial-gradient(ellipse at 50% 50%,#ffffff08,transparent 75%);border-color:#505050}.arch-root{background:#1b1b1b;border-color:#888}.arch-root small{color:#bdbdbd}.arch-line,.arch-line:before{background:#777}.arch-child.structure-door{background:linear-gradient(115deg,#454545,#242424);border-color:#dedede;box-shadow:0 0 25px #ffffff10}.arch-child.structure-door::before,.arch-child.structure-door::after{background:linear-gradient(125deg,#383838,#232323)}.arch-child.structure-door small{color:#dedede}.arch-child.structure-door:hover,.arch-child.structure-door:focus-visible{background:linear-gradient(115deg,#626262,#333);box-shadow:0 0 32px #ffffff30}
.science-card{background-color:#141414}.science-card p,.science-detail p,.sys-summary,.system-detail p,.geo-products p,.botanical-detail{color:#bfbfbf}.science-card small,.sys-code,.geo-products small,.botanical-top,.botanical-vocabulary,.botanical-caption,.geometry-readout,.magnetic-note{color:#aaa}.system-toggle:hover,.system-toggle:focus-visible,.system-toggle[aria-expanded=true]{background:#ffffff0d}.geo-products article:hover,.geo-products article:focus-within{background:#1c1c1c}
.botanical-specimen{opacity:.64}.botanical-specimen.active{opacity:1}.botanical-frame{opacity:.35}.botanical-axis{opacity:.22}.botanical-vein{opacity:.66}.botanical-halo{opacity:.36}.botanical-leaf{stroke:#f1f1f1}.botanical-spine-facet{fill:#ffffff22;stroke:#eee}.botanical-select button{color:#b8b8b8}.botanical-select button[aria-pressed=true]{color:#fff}.botanical-specimen.active .plant-geometry{filter:drop-shadow(0 0 3px #ffffff24)}
.lock-drafting{opacity:.34}.lock-annotation{opacity:.8}.lock-assembly{stroke:#ededed}.diamond-piece polygon[stroke-opacity]{stroke-opacity:.65}.diamond-lock-status{color:#c4c4c4}.diamond-lock-study svg{filter:drop-shadow(0 0 14px #ffffff16)}
.science-motion,.systems-motion,.geo-motion,.botanical-controls button,.diamond-lock-controls button,.motion-toggle,.geometry-next{border-color:#858585;color:#eee;background-color:#181818}button:hover{border-color:#ddd}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #fff;outline-offset:5px}
.legal-content p,.legal-content li,.legal-aside nav a,.leadership-note{color:#bfbfbf}.legal-note{color:#d0d0d0}
