/* section headings: word mask reveal */
.mo-split .mo-l{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}
.mo-split .mo-l>span{display:inline-block;transform:translateY(105%);transition:transform .9s var(--mo-ease);transition-delay:calc(var(--i) * 55ms)}
.mo-split.mo-on .mo-l>span{transform:none}

@media (prefers-reduced-motion:reduce){.mo-split .mo-l>span{transform:none}}
