/* Preserve the original circular model, cards, arrows, logo and copy. */
#herramientas-clinicas .sd-flow-card{border-color:#dbe6ee;box-shadow:0 3px 10px #07346108;border-radius:15px;gap:12px}
#herramientas-clinicas .sd-flow-card__icon{width:44px;height:44px;flex-basis:44px;border-radius:11px}
#herramientas-clinicas .sd-flow-card__icon svg{width:25px;height:25px}
#herramientas-clinicas .sd-flow-card h3{line-height:1.3;margin-bottom:4px}
#herramientas-clinicas .sd-flow-card p{font-size:14px;line-height:1.4;color:#5c738a}
#herramientas-clinicas .sd-flow__center{width:320px}
#herramientas-clinicas .sd-flow__arc{opacity:.8}
#herramientas-clinicas .clinical-system__badge{letter-spacing:.025em}
#herramientas-clinicas .clinical-system__support{margin-top:20px}
@media(min-width:521px){
  /* The original 700px drawing now fits and centers in its 630px wrapper. */
  #herramientas-clinicas .sd-flow{transform:scale(.9);transform-origin:top left}
  #herramientas-clinicas .sd-continuity__header{left:50%;transform:translateX(-50%);white-space:nowrap}
}
@media(max-width:520px){
  #herramientas-clinicas .sd-flow-card p{font-size:13px;white-space:normal}
  #herramientas-clinicas .sd-flow__center{width:100%}
}
