.tpl-settle{animation:2.8s cubic-bezier(.2,.7,.2,1) both tpl-settle}@keyframes tpl-settle{0%{opacity:.35;transform:scale(1.07)}to{opacity:1;transform:none}}.tpl-rise{animation:1.4s cubic-bezier(.2,.7,.2,1) .5s both tpl-rise}@keyframes tpl-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tpl-unveil{opacity:0;pointer-events:none;animation:2.4s ease-out both tpl-unveil}@keyframes tpl-unveil{0%{opacity:.75}to{opacity:0}}.tpl-drop{animation:1.7s cubic-bezier(.2,.8,.25,1.1) .2s both tpl-drop}@keyframes tpl-drop{0%{opacity:0;transform:translateY(-44px)rotate(-9deg)}to{opacity:1;transform:none}}.tpl-fall{animation:1.8s cubic-bezier(.2,.7,.2,1) both tpl-fall}@keyframes tpl-fall{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}.tpl-twinkle{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-out both tpl-twinkle}@keyframes tpl-twinkle{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:none}}.tpl-launch{animation:2.4s cubic-bezier(.2,.7,.2,1) .3s both tpl-launch}@keyframes tpl-launch{0%{opacity:0;transform:translate(-24px,90px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tpl-settle,.tpl-rise,.tpl-unveil,.tpl-drop,.tpl-fall,.tpl-twinkle,.tpl-launch{animation:none}}
