.words .word[data-v-9d4dd1dc]{white-space:nowrap;margin-left:.14em;margin-right:.14em}.words .word .letter[data-v-9d4dd1dc]{--index:1;display:inline-block;overflow:visible}.words.lg-cn .word[data-v-9d4dd1dc],.words.lg-jp .word[data-v-9d4dd1dc]{white-space:normal}.words.rainbow .word .letter[data-v-9d4dd1dc]{animation-name:rainbow-9d4dd1dc;animation-duration:1.2s;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:calc(var(--index)*.15s);color:var(--font-color);transition:all .2s}@keyframes rainbow-9d4dd1dc{0%{color:var(--font-color)}50%{color:var(--font-color)}to{color:var(--red)}}.words.hoverEffect .word[data-v-9d4dd1dc]{padding:0 .2em;display:flex;overflow:hidden}.words.hoverEffect .word .letter[data-v-9d4dd1dc]{transition:all .3s;transition-delay:calc(var(--index)*30ms);transform:translateY(0)}.words.hoverEffect .word .letter[data-v-9d4dd1dc]:after{content:attr(data-letter);position:absolute;top:0;left:0;transform:translateY(100%)}:is(a:not(:has(button)):hover .words.hoverEffect .word .letter[data-v-9d4dd1dc],button:hover .words.hoverEffect .word .letter[data-v-9d4dd1dc]){transform:translateY(-100%)}
