.home .stats-grid > div { min-width: 0; overflow-wrap: anywhere; }
.home #exemples-orientation .problem-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.home #exemples-orientation .problem-card { min-width: 0; }
.home #exemples-orientation .problem-card a { color: var(--teal, #176577); text-decoration: underline; overflow-wrap: anywhere; }
@media (max-width: 700px) {
  .home .stats-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .home #exemples-orientation .problem-grid { grid-template-columns: minmax(0, 1fr); }
}
