@media(max-width:760px){header{padding:65px 22px 42px}main{padding-inline:22px}section{padding:56px 0}.cards,.grid2{grid-template-columns:1fr}.flow{grid-template-columns:1fr}.flow .arrow{min-height:22px;transform:rotate(90deg)}body{font-size:16px}.navinner{padding-inline:22px}figure{padding:8px}.equation{padding:12px}.card{padding:23px}.bar{grid-template-columns:110px 1fr 58px}table{font-size:13px}}