
@media(max-width:820px){header{padding-top:64px}.hero-grid,.grid2,.grid3{grid-template-columns:1fr}.pipeline{grid-template-columns:repeat(2,1fr)}section{padding:58px 0}h1{font-size:52px}.card{padding:20px}}
@media(max-width:430px){header,main,footer{padding-left:16px;padding-right:16px}nav .inner{padding-left:16px;padding-right:16px}.pipeline{grid-template-columns:1fr 1fr}h1{font-size:44px}.table-wrap{margin-left:-8px;margin-right:-8px;border-radius:12px}}
