.split-flap-text{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.split-flap-text:focus-visible{outline-offset:6px;outline:2px solid}.split-flap-text:disabled{cursor:default}.split-flap-text__row{white-space:pre;perspective:520px;height:.84em;display:block}.split-flap-text__line{line-height:1;display:block}.split-flap-text__row[data-long=true] .split-flap-text__line{font-size:.93em}.split-flap-text__word{transform-origin:50% 60%;-webkit-backface-visibility:hidden;backface-visibility:hidden;--split-flap-tilt:3deg;--split-flap-slide:.1em;display:inline-block}.split-flap-text__word:nth-child(2){--split-flap-tilt:-4deg;--split-flap-slide:-.12em}.split-flap-text__row:last-child .split-flap-text__word{--split-flap-tilt:-2deg;--split-flap-slide:.16em}.split-flap-text[data-phase=out] .split-flap-text__word{animation:split-flap-out var(--split-flap-flip-duration,.18s) ease-in both;animation-delay:var(--split-flap-delay)}.split-flap-text[data-phase=in] .split-flap-text__word{animation:split-flap-in var(--split-flap-flip-duration,.18s) cubic-bezier(.2,.8,.3,1.15) both;animation-delay:var(--split-flap-delay)}@keyframes split-flap-out{0%{opacity:1;transform:rotateX(0)}to{transform:translateY(var(--split-flap-slide)) rotateX(-90deg) rotateZ(var(--split-flap-tilt));opacity:0}}@keyframes split-flap-in{0%{transform:translateY(var(--split-flap-slide)) rotateX(90deg) rotateZ(var(--split-flap-tilt));opacity:0}to{opacity:1;transform:rotateX(0)}}@media (prefers-reduced-motion:reduce){.split-flap-text__word{animation:none!important}}
