/* Larger illustrations share the same scale and align above each card title. */
.strategy-visual{height:214px;margin-bottom:12px;gap:0}
.strategy-step .strategy-visual img{flex:0 0 auto;width:214px;height:214px;min-height:0}
.strategy-visual.is-double img+img{margin-left:-66.6667px}
.strategy-visual.is-double img{max-width:calc((100% + 66.6667px)/2)}
@media(max-width:900px) and (min-width:601px){
  .strategy-step{grid-template-columns:220px 1fr;column-gap:24px}
  .strategy-visual{flex-direction:row;height:214px}
  .strategy-step .strategy-visual img{width:214px;height:214px}
  .strategy-visual.is-double{width:220px}
  .strategy-visual.is-double img{width:143.3333px}
}
@media(max-width:600px){
  .strategy-visual{height:184px;margin-bottom:16px}
  .strategy-step .strategy-visual img{width:184px;height:184px;min-height:0}
  .strategy-visual.is-double img{width:184px;height:184px;min-height:0}
}
