/* ERP360 page-specific enterprise grid refinements v2.5.1 */
body[data-page-key="erp360"] .product-flow{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:14px;
  align-items:stretch;
}
body[data-page-key="erp360"] .product-flow-step{
  min-height:112px;
  height:100%;
  display:flex;
  flex-direction:column;
  justify-content:center;
  gap:8px;
}
body[data-page-key="erp360"] .product-outcomes{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:14px;
  align-items:stretch;
}
body[data-page-key="erp360"] .product-outcomes article{
  min-height:112px;
  height:100%;
  display:flex;
  align-items:center;
  gap:12px;
}
@media(max-width:980px){
  body[data-page-key="erp360"] .product-flow,
  body[data-page-key="erp360"] .product-outcomes{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
}
@media(max-width:640px){
  body[data-page-key="erp360"] .product-flow,
  body[data-page-key="erp360"] .product-outcomes{
    grid-template-columns:1fr;
  }
  body[data-page-key="erp360"] .product-flow-step,
  body[data-page-key="erp360"] .product-outcomes article{
    min-height:auto;
  }
}
