nav button{font-size:14px;line-height:1.45;padding:12px}.details>p{padding:18px;margin:0;font-size:14px}.project-links{border-top:1px solid #647634;padding-top:22px}.project-links h3{color:#d8fa43}.project-links a{display:block;font-weight:bold;font-size:14px;margin-top:12px}.project-links p{font-size:13px;margin:12px 0 0;color:#b6c0b6}.lead{min-height:88px}@media(max-width:760px){nav{gap:4px}nav button{flex:1 1 43%;font-size:13px;min-width:120px}article>h2{font-size:32px}.lead{min-height:0}}
