.containerFadeUp{animation:containerFadeUp .8s ease-out .5s both}.titleLine1{animation:slideInLeft .6s ease-out .6s both}.titleLine2{animation:slideInLeft .6s ease-out .8s both}.titleLine3{animation:slideInLeft .6s ease-out 1s both}.animatedDot{animation:dotFadeIn .5s ease-out 1.5s both}.backgroundBlur{animation:backgroundFadeIn .8s ease-out 1.2s both}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes dotFadeIn{0%{opacity:0}to{opacity:1}}@keyframes backgroundFadeIn{0%{opacity:0}to{opacity:.5}}.buttonAnimation{animation:buttonFadeUp .5s ease-out 1.3s both}.shineEffect{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);background-size:200% 100%;background-repeat:no-repeat;background-position:200% 0;animation:shine 3s linear infinite}@keyframes buttonFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shine{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.animatedButton{height:3rem;font-size:1rem;border-radius:.75rem}}@media (max-width:480px){.animatedButton{height:2.75rem;font-size:.9rem;border-radius:.6875rem}}.fadeUpContainer{animation:containerFadeUp var(--duration,.8s) ease-out var(--delay,1.2s) both}@keyframes containerFadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.fadeUpContainer{gap:12px!important}}@media (max-width:480px){.fadeUpContainer{gap:10px!important}}