.impact-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem;margin:.75rem 0}.impact-flow>div{background:#fff;border:1px solid var(--line);padding:.7rem}.impact-flow b{display:block;font:700 1.55rem Georgia,serif;color:var(--navy)}.impact-flow span{font-size:.77rem;color:var(--slate)}.impact-answer{margin:.55rem 0 0;font-weight:750;color:var(--navy)}.divergence{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.2rem 0}.divergence article{background:#fff;border:1px solid var(--line);padding:1rem}.divergence h3{margin:.2rem 0}.divergence .big{font:700 1.8rem Georgia,serif;color:var(--navy)}.mini-track{height:.55rem;background:#e5eaee;margin:.7rem 0}.mini-track span{display:block;height:100%;background:var(--navy2)}.impact-lab{display:grid;grid-template-columns:1fr 1.25fr;gap:1.3rem;align-items:start}.impact-controls{background:#fff;border:1px solid var(--line);padding:1rem}.impact-controls label{display:block;margin:.7rem 0 .2rem;font-weight:750;color:var(--navy)}.impact-output{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line)}.impact-output b{font:700 1.65rem Georgia,serif;color:var(--navy)}.cohort-buttons{display:flex;gap:.4rem;flex-wrap:wrap;margin:.5rem 0 1rem}.cohort-buttons button{border:1px solid var(--line);background:#fff;padding:.48rem .65rem;font:inherit;font-weight:750;color:var(--navy);cursor:pointer}.cohort-buttons button[aria-pressed="true"]{background:var(--navy);color:#fff}.trend-svg{width:100%;height:auto;background:#fff;border:1px solid var(--line)}.trend-label{font:12px system-ui,sans-serif;fill:var(--slate)}.trend-value{font:700 12px system-ui,sans-serif;fill:var(--navy)}@media(max-width:760px){body[data-page="home"] .hero .pillnav{display:none}.impact-flow{gap:.25rem}.impact-flow>div{padding:.45rem}.impact-flow b{font-size:1.15rem}.impact-flow span{font-size:.68rem}.impact-answer{font-size:.9rem}.impact-lab,.divergence{grid-template-columns:1fr}}
