/* V12: one touch gesture moves one full cinematic chapter on the homepage. */
.home-page .stage{touch-action:none!important;overscroll-behavior:contain}
/* Non-cinematic content remains a normal, scrollable document. */
.home-page .after-journey,.home-page .site-footer{touch-action:pan-y}
.home-page .stage-indicator{white-space:nowrap;letter-spacing:.035em}
@media(max-width:400px){.home-page .stage-indicator{font-size:10px;letter-spacing:.01em}}

/* V13: compositor-only headline crossfade; keep the text anchored in place. */
.home-page .scene-copy{will-change:opacity!important;transition:none!important;}
.home-page .scene-copy h1,.home-page .scene-copy .eyebrow,.home-page .scene-copy .scene-detail,.home-page .scene-copy .chapter-cta{transition:none!important;animation:none!important;}
