Semantic roles
info#0054A0
success#1F7A4D
warning#BC6D0A
danger#B3261E
Warning reuses brand orange — keep usage sparing so it doesn't compete with accent contexts.