.te-bloco{text-align:center;font-family:var(--te-fonte);color:var(--te-t1);background:#fff;border-radius:22px;padding:32px 28px;box-shadow:0 10px 30px -12px #14121a2e}.te-sora{font-family:Sora,sans-serif}.te-ilus{width:280px;height:220px;margin:0 auto;position:relative}.te-circ{background:var(--te-circulo);border-radius:50%;width:180px;height:180px;margin-left:-90px;animation:4s ease-in-out infinite te-flutua;position:absolute;top:16px;left:50%}.te-pasta-fundo{background:var(--te-pasta-fundo);border-radius:8px 8px 10px 10px;width:140px;height:100px;position:absolute;top:82px;left:70px}.te-pasta-fundo:before{content:"";background:var(--te-pasta-fundo);border-radius:6px 6px 0 0;width:56px;height:16px;position:absolute;top:-12px;left:0}.te-pasta-frente{background:var(--te-pasta-frente);transform-origin:bottom;z-index:3;border-radius:10px;width:152px;height:76px;animation:1.2s ease-in-out infinite te-pulo;position:absolute;top:112px;left:64px}.te-folha{opacity:0;z-index:2;background:#fff;border-radius:4px;width:88px;height:70px;padding:8px;animation:3.6s ease-in infinite te-cai;position:absolute;top:70px;left:96px;box-shadow:0 2px 6px #0000001f}.te-folha:nth-child(2){animation-delay:1.2s}.te-folha:nth-child(3){animation-delay:2.4s}.te-folha.te-parada{opacity:1;animation:none;transform:translateY(0)rotate(-3deg)}.te-tarja{border-radius:3px;height:6px;margin-bottom:6px}.te-estrela{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:14px;height:14px;animation:2.2s ease-in-out infinite te-pisca;position:absolute}.te-frase{min-height:22px;animation:.4s ease-out te-sobe}.te-pontos span{opacity:0;animation:1.2s infinite te-ponto}.te-pontos span:nth-child(2){animation-delay:.2s}.te-pontos span:nth-child(3){animation-delay:.4s}.te-barra{background:var(--te-trilho);border-radius:3px;max-width:360px;height:6px;margin:18px auto 0;position:relative;overflow:hidden}.te-barra:after{content:"";background:linear-gradient(90deg,transparent,var(--te-brilho),transparent);width:40%;animation:1.6s linear infinite te-brilho;position:absolute;inset:0}.te-fade-in{animation:.2s ease-out te-fade}@keyframes te-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes te-cai{0%{opacity:0;transform:translateY(-70px)rotate(-12deg)}15%{opacity:1}30%{opacity:1;transform:translateY(0)rotate(-3deg)}55%{opacity:1;transform:translateY(0)rotate(-3deg)}70%,to{opacity:0;transform:translateY(12px)rotate(-3deg)}}@keyframes te-pulo{0%,20%,to{transform:scaleY(1)}28%{transform:scaleY(.92)}36%{transform:scaleY(1)}}@keyframes te-pisca{0%,to{opacity:.2;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes te-sobe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes te-ponto{0%,to{opacity:0}40%{opacity:1}}@keyframes te-brilho{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes te-fade{0%{opacity:0}to{opacity:1}}@media(max-width:640px){.te-bloco{padding:24px 16px}.te-ilus{margin:-24px auto;transform:scale(.78)}}@media(prefers-reduced-motion:reduce){.te-circ,.te-pasta-frente,.te-estrela,.te-frase,.te-pontos span,.te-barra:after,.te-fade-in{animation:none!important}.te-pontos span{opacity:1}.te-folha{opacity:0;animation:none!important}.te-folha:first-child{opacity:1;transform:rotate(-3deg)}}
