.rui-pop{letter-spacing:-.025em;text-align:center;perspective:500px;font-weight:700;line-height:1}.rui-pop-word{opacity:0;transform-origin:50% 100%;animation:rui-show 10ms forwards,rui-pop-word var(--rui-duration)cubic-bezier(.14,1.23,.33,1.16)forwards;display:block;transform:rotateX(120deg)}.rui-pop-sub{padding:0 2rem}@keyframes rui-pop-word{to{transform:rotateX(0)}}@keyframes rui-show{to{opacity:1}}
