Size queries are the famous part, but containers can also expose small state through custom properties. That lets children react to a local theme or mode, not just width.

.card {
  --tone: danger;
}

@container style(--tone: danger) {
  .card-icon {
    color: red;
  }
}  

Current style queries are mostly about custom properties. More info on MDN.