/* The numbered journey follows Bootstrap columns, stacking in reading order on mobile. */
main ol .border-top { border-color: var(--accent-color) !important; }
main ol h2 { font-family: Helvetica, sans-serif; font-style: normal; font-weight: 400; }
main .bg-light { background-color: var(--background-light) !important; }
main .badge { background-color: var(--primary-color) !important; padding: .85rem 1.15rem; }
