/* RTL-only V4.1 parity without changing the approved French rendering. */
[dir="rtl"] .v41-story-compact .v31-story-copy,
[dir="rtl"] .v41-story-compact .v31-story-copy h3 {
  text-align: start;
}

[dir="rtl"] .v41-program-badge {
  right: 12px;
  left: auto;
}

@media (max-width: 680px) {
  [dir="rtl"] .v41-program-badge {
    right: 8px;
    left: auto;
  }
}
