@media(max-width:860px){.section-head{grid-template-columns:1fr;gap:10px}.grid,.grid.three{grid-template-columns:1fr}.pipeline{grid-template-columns:1fr 1fr}.hero{padding-top:64px}.nav-inner{gap:14px}.legend{grid-template-columns:1fr}.figure-pair{grid-template-columns:1fr}}@media(max-width:480px){.hero,.section{padding-left:16px;padding-right:16px}.hero h1{font-size:48px}.pipeline{grid-template-columns:1fr}.card{padding:22px}.formula{padding:20px}.nav-inner{padding:0 16px}.hero-figure{border-radius:24px;padding:10px}.metric{display:block}.metric span{display:block!important;text-align:left!important}.metric span:last-child{margin-top:4px}}
