/* story-timeline */
.section-story-timeline { padding: var(--st-pad, 80px) 0; }
.section-story-timeline__inner { max-width: 960px; margin: 0 auto; display: flex; flex-direction: column; gap: 24px; }
