.split-parent .letter {
    display: inline-block;
    opacity: 0;
    transform: translateY(40px);
    /* transition-delay 移至JS控制 */
    transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1),
                transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    /* will-change: transform, opacity; */ /* 暂时移除，排查Edge动画问题 */
}

/* 新的类，由JS逐个添加给letter以触发动画 */
.split-parent .letter.letter-animate-in {
    opacity: 1;
    transform: translateY(0);
}

/* .split-parent.in-view .letter 选择器不再直接使用，因为 .in-view 不再用于触发单个字母动画 */ 