.kne-rh{margin:0;font-size:var(--kne-rh-size,clamp(2rem,5vw,3.6rem));font-weight:800;line-height:1.55}
.kne-rh__w{display:inline-block;overflow:hidden;vertical-align:top;padding-block:.2em;margin-block:-.2em}
.kne-rh__i{display:inline-block}
.kne-rh.is-js .kne-rh__i{
  transform:translateY(115%);
  transition:transform .95s var(--kne-ease,cubic-bezier(.2,.8,.1,1));
  transition-delay:calc(var(--i,0) * 70ms);
}
.kne-rh.is-js.is-in .kne-rh__i{transform:none}
@media (prefers-reduced-motion:reduce){.kne-rh.is-js .kne-rh__i{transform:none;transition:none}}
