:root{--rv-ease: cubic-bezier(.16, 1, .3, 1);--rv-dur: .82s}.rv-on .rv{opacity:0}.rv-on .rv.is-rv{opacity:1}.rv-on .rv--whole{transform:translateY(calc(18 * var(--u)));transition:opacity .62s var(--rv-ease),transform var(--rv-dur) var(--rv-ease)}.rv-on .rv--whole.is-rv{transform:none}.rv-on .rv-line{display:block;overflow:hidden}.rv-on .rv-line>span{display:block;transform:translateY(110%);transition:transform var(--rv-dur) var(--rv-ease) var(--rv-d, 0ms)}.rv-on .rv.is-rv .rv-line>span{transform:none}.rv-on .rv.is-done .rv-line{overflow:visible}.rv-on .rv.is-done .rv-line>span{transition:none;will-change:auto}.rv-on .rv:not(.is-done) .rv-line>span{will-change:transform}@media(prefers-reduced-motion:reduce){.rv-on .rv{transition:opacity .32s linear}.rv-on .rv--whole{transform:none;transition:opacity .32s linear}.rv-on .rv-line{overflow:visible}.rv-on .rv-line>span{transform:none;transition:none;will-change:auto}}
