.investor-head .quiet-note{font-size:.85rem;max-width:72ch;margin-top:1.5rem}
.investor-body{max-width:960px}
.investor-index{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;padding:1.25rem 0;border-block:1px solid var(--line);margin-bottom:3.5rem;font-size:.85rem}
.investor-body section{padding-block:2rem;scroll-margin-top:7rem}
.investor-body section+section{border-top:1px solid var(--line)}
.investor-body .eyebrow{margin-bottom:1rem}
.investor-evidence article{display:grid;grid-template-columns:160px minmax(0,1fr);column-gap:2rem;padding:1.7rem 0;border-top:1px solid var(--line)}
.investor-evidence article>:not(.mono){grid-column:2}
.investor-evidence .mono{grid-column:1;grid-row:1 / span 4;font-size:.72rem;letter-spacing:.1em;padding-top:.5rem}
.investor-evidence h3{margin:0 0 .7rem}
.evidence-links{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}
.investor-milestones{padding-left:1.6rem}
.investor-milestones li{padding-left:.8rem;margin:1.5rem 0}
.investor-milestones h3{margin-bottom:.4rem}
.investor-body .quiet-note{font-size:.85rem}
#investor-contact{scroll-margin-top:7rem}
@media(max-width:640px){.investor-evidence article{display:block}.investor-evidence .mono{display:block;margin-bottom:.8rem}.investor-index{gap:1rem}.investor-body section{padding-block:1.5rem}}
@media print{.site-nav,.announcement,.footer,.ecosystem,.scroll-progress,#investor-contact,.investor-index,.actions{display:none!important}.article-head,.article-body{max-width:none;margin:0;padding:1rem}.investor-body section{break-inside:avoid}body{background:#fff;color:#102f2e}}
