*{margin:0;padding:0;box-sizing:border-box}.redirect-whats-app-icon{position:fixed;right:10px;top:50%;transform:translateY(-50%);z-index:100;cursor:pointer;transition:all .3s ease;filter:drop-shadow(0 4px 12px rgba(37,211,102,.6))}.redirect-whats-app-icon:hover{transform:translateY(-50%)scale(1.1);filter:drop-shadow(0 8px 20px rgba(37,211,102,.8))}.redirect-whats-app-icon img{width:110px}.redirect-whats-app-icon .badge{position:absolute;top:0;right:0;background:#ff3a3a;color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;box-shadow:0 2px 8px #0000004d;border:2px solid #fff;animation:badgePulse 1.5s ease-in-out infinite}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.home-banner{width:100%;height:100vh;background-image:url(./banner-background-SIosGvXT.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.home-banner .user-photo{position:absolute;right:160px;bottom:0}.home-banner .user-photo img{width:340px}.home-banner>.title{font-size:44px;color:#fff;text-align:center;line-height:1.1}.home-banner>.title span{color:#ff3a3a}.home-banner>.desc{font-size:21px;color:#fff;text-align:center;line-height:36px;font-weight:lighter;margin-top:36px}.home-banner .count-down-box{margin-top:39px;background-color:#51618f80;border-radius:15px;padding:24px 30px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #bebe19}.home-banner .count-down-box .desc{font-size:18px;color:#fff;line-height:43px}.home-banner .count-down-list{display:flex;gap:20px;margin-top:12px}.home-banner .count-down-list .item{display:flex;flex-direction:column;align-items:center;justify-content:center}.home-banner .count-down-list .item .time{background:#ff3a3a;width:68px;height:68px;display:flex;align-items:center;justify-content:center;font-size:37px;color:#fff;font-weight:700;border-radius:9px;animation:subtlePulse 3s ease-in-out infinite}.home-banner .count-down-list .item .name{font-size:15px;color:#fff;text-align:center;margin-top:12px}.home-banner .invite-btn{margin-top:35px;background:#ff3a3a;box-shadow:16px 5px 20px 5px #000000b5;padding:12px 30px;border-radius:25px;font-size:18px;color:#fff;font-weight:700;cursor:pointer}.home-banner .invite-stat{margin-top:20px;border-radius:25px;padding:12px 30px;font-size:18px;color:#fff;background-color:#51618f80;border:1px solid #bebe19;cursor:pointer}.intro{padding-bottom:60px}.intro>.title{margin-top:60px;font-size:44px;text-align:center;font-weight:400}.intro .title span:nth-child(1){color:#1e56a0}.intro .title span:nth-child(2){color:#ff3a3a}.intro .list .line{display:flex;justify-content:center;gap:30px;margin-top:30px}.intro .list .line:first-child{margin-top:50px}.intro .list .line .item{display:inline-block;max-width:380px;padding:50px 30px;border-radius:15px;border:1px solid #f6d55d;border-bottom-width:3px}.intro .list .line .item .icon img{width:50px;height:50px}.intro .list .line .item .title{color:#ff3a3a;font-size:20px;margin-top:20px}.intro .list .line .item .desc{margin-top:30px;font-size:15px;color:#737373}.third{background-image:url(./third-bg-D1aIYnX2.png)}.third .content-box{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:960px;margin:0 auto;padding-bottom:40px}.third .title{font-weight:700;font-size:44px;text-align:center;color:#fff;margin-top:60px}.third .title span{color:#f6d55d}.third .text-user{display:flex;margin-top:70px;position:relative;justify-content:center}.third .text-user .text{font-size:16px;color:#fff;position:relative;width:48%;transform:translate(-30%)}.third .text-user .text p{margin-top:20px}.third .text-user .user{position:absolute;right:0;bottom:-40px;height:calc(100%+40px)}.team{background:#031837}.team .content-box{max-width:890px;margin:0 auto;padding:80px 0}.team .content-box .title{color:#fff;font-size:44px;text-align:center;font-weight:700}.team .title span{color:#f6d55d}.team .team-list{display:flex;justify-content:center;gap:20px;margin-top:60px}.team .team-list .item{width:30%;position:relative}.team .team-list .item img{width:100%}.team .team-list .item .text{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:25px 10px}.team .team-list .item .name{font-size:18px;color:#f6d55d}.team .team-list .item .job{color:#fff;font-size:17px;margin:4px 0 15px}.team .team-list .item .desc{color:#d9d9d9;font-size:14px;height:130px}.ana-data{background:#031837}.ana-data .content-box{max-width:890px;margin:0 auto;padding:80px 0}.ana-data .title{color:#fff;font-size:44px;text-align:center;font-weight:700}.ana-data .title span{color:#f6d55d}.ana-data .desc{font-size:21px;margin:40px 0;color:#fff;text-align:center}.ana-data img{display:block;width:100%}.ana-data .btn{background:#f6d55d;color:#fff;font-size:20px;width:fit-content;margin:80px auto 0;border-radius:15px;padding:14px 20px;cursor:pointer;position:relative;overflow:hidden;animation:yellowButtonGlow 2.5s ease-in-out infinite;transition:all .3s ease}@keyframes yellowButtonGlow{0%,to{box-shadow:0 0 20px #f6d55d80,0 5px 15px #f6d55d4d}50%{box-shadow:0 0 30px #f6d55dcc,0 8px 25px #f6d55d80}}.ana-data .btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.ana-data .btn:hover{transform:translateY(-4px)scale(1.05);animation:yellowButtonGlow 1.2s ease-in-out infinite;box-shadow:0 0 40px #f6d55de6,0 15px 35px #f6d55d99}.ana-data .btn:hover:before{left:100%}.disclaimer{background:transparent;padding:20px;margin:20px 0}.disclaimer-content{max-width:960px;margin:0 auto}.disclaimer-content p{font-size:12px;color:#999;line-height:1.6;margin-bottom:0;text-align:center}footer{background:#343a40;display:flex;align-items:center;justify-content:center;padding:30px 0}footer .btn{display:flex;align-items:center;padding:10px 20px;border-radius:40px;cursor:pointer;position:relative;overflow:hidden;background-size:200% 100%;background-image:linear-gradient(90deg,#f6d15b,#ff3c3a,#f6d15b);animation:gradientShift 3s ease-in-out infinite;transition:all .3s ease}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}footer .btn span{width:500px;text-align:center;color:#fff;font-weight:700;font-size:16px;position:relative;z-index:1}footer .btn img{width:40px;position:relative;z-index:1}footer .btn:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 10px 30px #f6d15b80;animation-duration:1.5s}.floating-footer-btn{position:fixed!important;bottom:20px!important;left:50%!important;transform:translate(-50%)!important;z-index:9999!important;display:none;align-items:center;padding:10px 20px;border-radius:40px;cursor:pointer;overflow:hidden;background-size:200% 100%;background-image:linear-gradient(90deg,#f6d15b,#ff3c3a,#f6d15b);animation:gradientShift 3s ease-in-out infinite;transition:all .3s ease;box-shadow:0 4px 20px #0000004d}.floating-footer-btn span{width:500px;text-align:center;color:#fff;font-weight:700;font-size:16px;position:relative;z-index:1}.floating-footer-btn img{width:40px;position:relative;z-index:1}.floating-footer-btn:hover{transform:translate(-50%)translateY(-3px)scale(1.02);box-shadow:0 10px 30px #f6d15b80;animation-duration:1.5s}@keyframes fadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{opacity:0;transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.animate-in{opacity:1;transform:translateY(0)}body:not(.loaded).fade-in{opacity:0;transform:translateY(30px)}body.loaded .fade-in{animation:fadeIn .8s ease-out forwards}body.loaded .home-banner>.desc.fade-in{animation-delay:.25s}.animate-on-scroll.count-down-box{transform:translateY(50px)scale(.9)}.count-down-box.animate-in{transform:translateY(0)scale(1)}.animate-on-scroll.user-photo{transform:translate(100px)}.user-photo.animate-in{animation:slideInRight 1.2s ease-out forwards}.card-hover{transition:all .4s cubic-bezier(.4,0,.2,1)}.card-hover:hover{transform:translateY(-15px)scale(1.02);box-shadow:0 20px 40px #0000004d;border-color:#ff3a3a}.team-card-hover{transition:all .4s cubic-bezier(.4,0,.2,1)}.team-card-hover:hover{transform:translateY(-10px)scale(1.05)}@keyframes shine{0%{background-position:-200% center}to{background-position:200% center}}@keyframes buttonGlow{0%,to{box-shadow:0 0 20px #ff3a3a66,0 5px 20px 5px #000000b5,inset 0 0 10px #ffffff1a}50%{box-shadow:0 0 30px #ff3a3a99,0 8px 30px 8px #000c,inset 0 0 15px #fff3}}.shine-btn{position:relative;overflow:hidden;transition:all .3s ease;animation:buttonGlow 2s ease-in-out infinite}.shine-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s ease}.shine-btn:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1)0%,transparent 70%);animation:rotateGlow 8s linear infinite}@keyframes rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shine-btn:hover{transform:translateY(-5px)scale(1.03);animation:buttonGlow 1s ease-in-out infinite;box-shadow:0 0 40px #ff3a3acc,0 15px 40px 10px #000000e6,inset 0 0 20px #ffffff4d}.shine-btn:hover:before{left:100%}.shine-btn:hover:after{animation-duration:3s}@keyframes countdownFlip{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes subtlePulse{0%,to{background-color:#ff3a3a;box-shadow:0 0 #ff3a3a00}50%{background-color:#f55;box-shadow:0 0 15px #ff3a3a80}}.home-banner .count-down-list .item .time.flip{animation:countdownFlip .3s ease,subtlePulse 3s ease-in-out infinite}.home-banner .count-down-list .item:nth-child(1).time{animation-delay:0s}.home-banner .count-down-list .item:nth-child(2).time{animation-delay:.75s}.home-banner .count-down-list .item:nth-child(3).time{animation-delay:1.5s}.home-banner .count-down-list .item:nth-child(4).time{animation-delay:2.25s}.animate-on-scroll img{transition:all .8s ease}img.animate-in{opacity:1;transform:scale(1)}.animate-on-scroll.text-user{transform:translateY(50px)}.text-user.animate-in{transform:translateY(0)}.animate-on-scroll.title{transform:translateY(30px)}.title.animate-in{transform:translateY(0)}img.animate-on-scroll{transform:scale(.9)}img.animate-in{transform:scale(1)}.card-hover:hover .icon img{transform:scale(1.1)rotate(5deg);transition:all .3s ease}.team-card-hover:hover img{transform:scale(1.05);filter:brightness(1.1);transition:all .4s ease}.team-card-hover .text{transition:all .4s ease}.team-card-hover:hover .text{background:#0009;transition:all .4s ease}@media screen and(max-width:1024px)and(min-width:769px){.home-banner{padding:40px 30px}.home-banner .user-photo{right:80px}.home-banner .user-photo img{width:280px}.home-banner>.title{font-size:38px!important}.home-banner>.desc{font-size:19px!important}.intro .list .line{gap:20px}.intro .list .line .item{padding:40px 25px}.third .text-user .text{width:55%}.team .team-list{gap:15px}.team .team-list .item{width:32%}}@media screen and(max-width:768px){.redirect-whats-app-icon,.card-hover,.team-card-hover,.shine-btn,.ana-data .btn,footer .btn{will-change:auto}.shine-btn,.shine-btn:hover,.ana-data .btn,.ana-data .btn:hover{animation:none!important}footer .btn{animation:none!important}footer .btn:hover{animation:none!important}.redirect-whats-app-icon{right:5px;top:50%;transform:translateY(-50%);filter:drop-shadow(0 2px 8px rgba(37,211,102,.6))!important}.redirect-whats-app-icon img{width:60px}.redirect-whats-app-icon:hover{transform:translateY(-50%)scale(1.05);filter:drop-shadow(0 4px 12px rgba(37,211,102,.8))!important}.redirect-whats-app-icon .badge{width:22px;height:22px;font-size:14px;border-width:2px}.disclaimer{padding:15px;margin:15px 0}.disclaimer-content p{font-size:11px}.card-hover:hover{transform:translateY(-5px)scale(1.01)}.team-card-hover:hover{transform:translateY(-5px)scale(1.02)}.home-banner{height:auto;min-height:100vh;padding:40px 20px}.home-banner .user-photo{position:static;margin-top:20px;margin-bottom:20px;right:auto;bottom:auto}.home-banner .user-photo img{width:200px}.home-banner>.title{font-size:24px!important;padding:0 10px}.home-banner>.desc{font-size:16px!important;line-height:24px;padding:0 10px}.home-banner .count-down-box{padding:20px 15px!important;margin:20px 10px 0}.home-banner .count-down-box .desc{font-size:14px;line-height:24px}.home-banner .count-down-list{flex-wrap:wrap;gap:15px;justify-content:center}.home-banner .count-down-list .item .time{width:50px;height:50px;font-size:24px}.home-banner .count-down-list .item .name{font-size:12px}.home-banner .invite-btn{font-size:14px;padding:10px 20px;margin-top:20px}.home-banner .invite-stat{font-size:14px;padding:10px 20px;text-align:center;margin:15px 10px 0}.intro{padding-bottom:40px}.intro>.title{font-size:28px!important;margin-top:40px;padding:0 20px}.intro .list .line{flex-direction:column;align-items:center;gap:20px;padding:0 20px}.intro .list .line .item{max-width:100%;width:100%;padding:30px 20px}.intro .list .line .item .title{font-size:18px}.intro .list .line .item .desc{font-size:14px}.third{background-size:cover;background-position:center}.third .title{font-size:24px!important;margin-top:40px;padding:0 20px}.third .text-user{flex-direction:column;align-items:center;padding:0 20px;margin-top:40px}.third .text-user .text{width:100%;transform:none;font-size:14px;margin-bottom:20px}.third .text-user .user{position:static;height:auto;width:200px;margin:0 auto}.team .content-box{padding:40px 20px}.team .content-box .title{font-size:24px!important;padding:0 20px}.team .team-list{flex-direction:column;align-items:center;gap:30px;margin-top:40px}.team .team-list .item{width:100%;max-width:400px}.team .team-list .item .name{font-size:16px}.team .team-list .item .job{font-size:15px}.team .team-list .item .desc{font-size:13px;height:auto}.ana-data .content-box{padding:40px 20px}.ana-data .title{font-size:24px!important;padding:0 20px}.ana-data .desc{font-size:16px!important;margin:30px 0;padding:0 20px}.ana-data .btn{font-size:16px;padding:12px 20px;margin:40px auto 0}footer{padding:20px}footer .btn{flex-direction:column;padding:15px 20px;width:100%}footer .btn img{width:35px;margin-bottom:10px}footer .btn span{width:100%;font-size:14px}.floating-footer-btn{bottom:15px!important;padding:10px 15px!important;max-width:calc(100% - 40px)!important;left:50%!important;transform:translate(-50%)!important}.floating-footer-btn span{width:auto!important;max-width:calc(100vw - 120px)!important;font-size:13px!important}.floating-footer-btn:hover{transform:translate(-50%)translateY(-3px)scale(1.02)!important}}@media screen and(max-width:480px){.home-banner>.title{font-size:20px!important}.home-banner .count-down-list .item .time{width:45px;height:45px;font-size:20px}.intro>.title,.third .title,.team .content-box .title,.ana-data .title{font-size:22px!important}.home-banner .user-photo img,.third .text-user .user{width:150px}}