/* Six stages in one row on desktop; retain readable cards on smaller screens. */
@media(min-width:1001px){
 body.hub-page #process .steps{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important}
 body.hub-page #process .steps>.card{min-width:0;padding:18px 12px}
}
@media(min-width:761px) and (max-width:1000px){
 body.hub-page #process .steps{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
