@media(max-width:820px){.grid{grid-template-columns:1fr}.facts{grid-template-columns:1fr}.pipeline{grid-template-columns:repeat(7,140px)}header{padding:70px 22px 46px}main{padding:0 22px}section{padding:58px 0}nav div{padding-inline:22px}body{font-size:16px}figure{padding:8px}.big{font-size:28px}.callout{padding:19px}}@media print{nav,#progress,dialog,.switches{display:none}section{padding:28px 0}figure{break-inside:avoid}body{font-size:11pt}}
