.page--safety-cards .question__header { position: relative; }
.page--safety-cards .question__header::before { position: absolute; top: -18px; left: 8px; width: 56px; height: 2px; background: var(--accent); opacity: 0.52; content: ""; }
.page--safety-cards .takeaway { background: var(--surface-2); border-left-width: 4px; }
