footer{max-width:1180px;margin:auto;padding:0 24px 60px;color:var(--muted);font-size:13px}@media(max-width:760px){header{padding-top:62px}section{border-radius:22px}.card,.card.wide{grid-column:span 12}.pipeline{grid-template-columns:1fr}.evidence{grid-template-columns:1fr}nav .brand{margin-right:8px}}@media(max-width:430px){main,header,footer{padding-left:14px;padding-right:14px}section{padding:24px 18px}h1{font-size:40px}}
