/* Keep the horizontal story mask, but give the CTA glow space to fade.
   Added padding is balanced by width/negative margins: text geometry stays
   unchanged, including the wider desktop mask reaching behind the gallery. */
#o-mne .about-story-stage {
  width: calc(100% + 40px);
  padding: 32px 26px 42px;
  margin: -32px -26px -42px;
}
#o-mne [data-about-story="2"] .about-story-cta {
  box-shadow: 0 8px 20px rgba(0, 255, 0, .2);
}
@media (min-width: 1025px) {
  #o-mne .about-story-stage {
    width: calc(100% + var(--about-left-reach) + 40px);
    margin-left: calc(0px - var(--about-left-reach) - 20px);
    padding-left: calc(var(--about-left-reach) + 26px);
  }
}
@media (max-width: 600px) {
  #o-mne .about-story-stage { width: calc(100% + 44px); }
}
