.tree-clicked{transition:all .1s;animation:tee .25s cubic-bezier(.28,.87,.25,1) forwards}@keyframes tee{to{width:100rem;height:86rem;border-radius:4rem}}.tree-clicked-mobile{transition:all .1s;animation:teeMobile .25s cubic-bezier(.28,.87,.25,1) forwards}@keyframes teeMobile{to{width:48rem;height:48rem;border-radius:4rem}}.move-down{animation:moveDown .2s ease-in-out .2s forwards}@keyframes moveDown{to{bottom:81rem;width:80rem;height:72rem}}.move-down-mobile{animation:moveDownMobile .2s ease-in-out .2s forwards}@keyframes moveDownMobile{to{bottom:41.5rem;width:20rem;height:20rem}}.slide-left1{animation:slideLeft1 .1s cubic-bezier(0,.47,.1,.98) forwards}@keyframes slideLeft1{to{left:0}}.slide-left2{animation:slideLeft2 .1s cubic-bezier(0,.47,.1,.98) forwards}@keyframes slideLeft2{to{left:24%}}.slide-right1{animation:slideRight1 .1s cubic-bezier(0,.47,.1,.98) forwards}@keyframes slideRight1{to{left:49%}}.slide-right2{clip-path:polygon(100% 0,0 100%,100% 100%);animation:slideRight2 .1s cubic-bezier(0,.47,.1,.98) forwards}@keyframes slideRight2{to{left:73%}}.up-bar{transform:scaleY(0);animation:upBar .5s linear forwards}@keyframes upBar{to{transform:scaleY(1)}}.clip{clip-path:polygon(100% 0,0 100%,100% 100%)}.show-letter{animation:showLetter .5s linear forwards}@keyframes showLetter{to{width:30%}}.top-to-down{animation:topToDown .1s cubic-bezier(0,.47,.1,.98) forwards}.top-to-down1{animation:topToDown .1s cubic-bezier(0,.47,.1,.98) .15s forwards}.top-to-down2{animation:topToDown .1s cubic-bezier(0,.47,.1,.98) .25s forwards}@keyframes topToDown{to{top:38rem;opacity:1}}.top-to-down-mobile{animation:topToDownMobile .1s cubic-bezier(0,.47,.1,.98) forwards}@keyframes topToDownMobile{to{top:42rem;opacity:1}}.show-intro{animation:showIntro 1.5s cubic-bezier(1,0,0,1) forwards}@keyframes showIntro{to{transform:translate(30%,-50%)}}.show-intro-mobile{animation:showIntroMobile 1.5s cubic-bezier(1,0,0,1) forwards}@keyframes showIntroMobile{to{transform:translate(10%,-50%)}}.show-img{animation:showImg 1.5s cubic-bezier(1,0,0,1) forwards}@keyframes showImg{to{transform:translate(0)}}.show-bg{animation:showBg .5s linear forwards}@keyframes showBg{to{opacity:1}}.show-line:before{content:"";position:absolute;top:0;left:50%;height:100%;width:0;border-top:1rem solid #fff;transform:translateX(-50%);animation:extend .8s ease-out 2s forwards}@keyframes extend{to{width:100%}}.show-line-mobile{animation:showLineMobile 3s cubic-bezier(.07,.56,.39,.9) 1s forwards}@keyframes showLineMobile{to{width:100%}}