#progress{position:fixed;top:0;left:0;height:3px;background:#45765d;width:0;z-index:30}@media(max-width:760px){header{padding:65px 22px 40px}main{padding:0 22px}section{padding:55px 0}.cards{grid-template-columns:1fr}body{font-size:16px}.navinner{padding-inline:22px!important}figure{padding:8px}.callout{padding:20px}h3{font-size:21px}.table-wrap{margin-inline:0}.equation{padding:12px}ol{padding-left:24px}}@media print{nav,#progress,.demo,dialog{display:none}section{break-inside:auto;padding:25px 0}details pre{max-height:none}body{font-size:11pt}a{color:inherit}figure{break-inside:avoid}}