@media(max-width:900px){.hero-grid,.section-head,.grid-3{grid-template-columns:1fr}.pipeline{grid-template-columns:repeat(3,1fr)}.section-head{gap:12px}.stat-strip{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.hero{padding-top:64px}.hero-grid,.grid-2,.figure-row{grid-template-columns:1fr}.pipeline{grid-template-columns:1fr 1fr}.nav-inner{padding-inline:16px}.section{padding:62px 18px}.hero{padding-inline:18px}.card{padding:21px}.stat-strip{grid-template-columns:1fr 1fr}.metric strong{font-size:56px}h1{font-size:45px}.figure{border-radius:18px}}
  