/* v5_873 — canonical Implementation & Integration footer row. */
.implementation-footer-row{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  margin-top:20px;
}
.implementation-footer-row .dm-implementation-proof,
.implementation-footer-row .lb-implementation-proof,
.implementation-footer-row .solution-implementation-proof{
  flex:1 1 auto;
  margin-top:0 !important;
  min-width:0;
}
.implementation-footer-row .implementation-integrations-cta{
  flex:0 0 auto;
  display:flex !important;
  align-items:center !important;
  justify-content:flex-end !important;
  margin:0 !important;
  padding:0 !important;
  border-top:0 !important;
  gap:0 !important;
  text-align:right !important;
}
.implementation-footer-row .implementation-integrations-cta > span:first-child{display:none !important;}
.implementation-footer-row .implementation-integrations-cta a{
  display:inline-flex !important;
  align-items:center !important;
  gap:7px !important;
  white-space:nowrap;
}
@media(max-width:860px){
  .implementation-footer-row{align-items:flex-start;flex-direction:column;gap:12px;}
  .implementation-footer-row .implementation-integrations-cta{justify-content:flex-start !important;text-align:left !important;}
}
/* Healthcare legacy implementation microcopy is always visible; no hover reveal. */
.healthcare-rcm-page #implementation-integration .solution-implementation-pillar p{
  max-height:none !important;
  opacity:1 !important;
  overflow:visible !important;
  margin-top:0 !important;
  transform:none !important;
  transition:none !important;
}
.healthcare-rcm-page #implementation-integration .solution-implementation-pillar:hover p,
.healthcare-rcm-page #implementation-integration .solution-implementation-pillar:focus-within p,
.healthcare-rcm-page #implementation-integration .solution-implementation-pillar.iz-hover-sustain p{
  max-height:none !important;
  opacity:1 !important;
  margin-top:0 !important;
}
