/* Keep the complete horizontal scene visible, including the screen and hands. */
.optimiser-ma-retraite .lr-hero--page figure picture{display:block;width:100%}
.optimiser-ma-retraite .lr-hero--page figure picture>img.lr-consultation-visio{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;object-position:50% 50%}
@media(min-width:1024px){
  .optimiser-ma-retraite .lr-hero--page .lr-wrap{align-items:center}
}
/* Stack at intermediate widths to preserve a comfortable image size. */
@media(min-width:761px) and (max-width:1023px){
  .optimiser-ma-retraite .lr-hero--page .lr-wrap{flex-direction:column;align-items:stretch;gap:28px}
  .optimiser-ma-retraite .lr-hero--page figure{flex:none}
}
