@keyframes curso-sobe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes curso-zoom-lento{0%{transform:scale(1.02)}to{transform:scale(1.12)}}@keyframes curso-anel{0%{stroke-dashoffset:var(--anel-total)}}@keyframes curso-brilho{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes curso-selo{0%{transform:scale(.6) rotate(-12deg);opacity:0}60%{transform:scale(1.06) rotate(2deg);opacity:1}to{transform:none}}@keyframes curso-confete{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(110vh) rotate(2turn);opacity:.6}}.curso-entra>*{animation:curso-sobe .55s cubic-bezier(.2,.7,.2,1) both}.curso-entra>:nth-child(2){animation-delay:.06s}.curso-entra>:nth-child(3){animation-delay:.12s}.curso-entra>:nth-child(4){animation-delay:.18s}.curso-entra>:nth-child(5){animation-delay:.24s}.curso-entra>:nth-child(n+6){animation-delay:.3s}.curso-zoom-lento{animation:curso-zoom-lento 22s ease-in-out infinite alternate}.curso-anel{animation:curso-anel 1.4s cubic-bezier(.2,.7,.2,1) .2s both}.curso-ouro-brilho{background:linear-gradient(110deg,#b8862c 20%,#fff1c2 40%,#e3b95c 60%,#b8862c 80%);background-size:200% 100%;animation:curso-brilho 6s linear infinite;-webkit-background-clip:text;background-clip:text;color:transparent}.curso-selo{animation:curso-selo .9s cubic-bezier(.2,.8,.2,1.2) .4s both}.curso-confete{position:fixed;top:-20px;width:10px;height:14px;border-radius:2px;animation:curso-confete linear forwards;pointer-events:none;z-index:60}@media (prefers-reduced-motion:reduce){.curso-anel,.curso-confete,.curso-entra>*,.curso-ouro-brilho,.curso-selo,.curso-zoom-lento{animation:none!important}}