html{overflow-x:hidden}.shg:hover{background-color:#1e2748}.wal{width:10%}.shg{padding:10px;border-radius:5px}.visaimg{width:9%;height:10%}.gradient-text{background:linear-gradient(45deg,#60a5fa,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-gradient{background:linear-gradient(to right,#60a5fa,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.glow{box-shadow:0 0 15px #3b82f680}.pulse-slow{animation:pulse 4s cubic-bezier(.4,0,.6,1) infinite}.float{animation:float 6s ease-in-out infinite}.max-h-90vh{max-height:90vh}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.grid-bg{background-image:linear-gradient(to right,rgba(30,58,138,.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(30,58,138,.1) 1px,transparent 1px);background-size:20px 20px}.popup-active{opacity:1!important;transform:scale(1)!important}body{margin:0!important;padding:0!important;font-family:Inter;background-color:#0d1a23!important;overflow-x:hidden!important}@media (max-width:768px){.tokenimg{margin-left:-35%!important}}.gradient-text{background:linear-gradient(90.63deg,#fff -3.04%,#d7d7d7 95.92%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.gradient-text-purple{background:linear-gradient(90.63deg,#fff,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.shadow{box-shadow:0 4px 30px #9f5aff26}.getStartedBorder2{position:relative;border-radius:9999px;background:linear-gradient(to right,#7c3aed,#3b82f6) padding-box,linear-gradient(86.92deg,#37abff 11.12%,#fff3 81.99%) border-box;border:1.04px solid transparent}.app-card-buttons{display:flex;align-items:center;justify-content:center;margin-top:16px}#purchaseButton,#buyWithCardBtn{width:150px;height:45px}#purchaseButtonUSDT{display:none;color:#fff;width:150px;border-radius:40px;height:45px}#approveButton{display:none;width:150px;height:45px;background-color:none!important}*{box-sizing:border-box;margin:0;padding:0}#formPopup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:none;animation:fadeInScale .3s ease}.popup-content{background:#fff;border-radius:20px;box-shadow:0 20px 50px #00000026;max-width:500px;height:auto;width:90%;padding:40px 30px;position:relative;animation:slideUp .4s ease}@media (max-width:768px){.popup-content{width:300px!important}}.popup-header{position:absolute;top:10px;right:15px}.close-btn{font-size:24px;font-weight:700;color:#999;cursor:pointer;transition:color .2s ease}.close-btn:hover{color:#333}.form-container h2{text-align:center;margin-bottom:25px;font-size:24px;color:#333}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form select,form textarea{width:100%;max-height:150px;padding:12px 14px;margin-bottom:15px;color:#000;border:1px solid #ddd;border-radius:12px;font-size:15px;transition:border-color .3s,box-shadow .3s}body.no-scroll{overflow:hidden;height:100vh}form input:focus,form select:focus,form textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 8px #667eea44}.button1{width:100%;background:linear-gradient(135deg,#306e85,#000);color:#fff;padding:12px 0;border:none;border-radius:12px;font-size:16px;cursor:pointer;transition:background .3s ease;display:flex;justify-content:center;align-items:center;gap:10px}button:hover{transform:translateY(-2px);box-shadow:0 20px 30px #00000080}button:disabled{opacity:.7;cursor:not-allowed}.spinner{width:16px;height:16px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:spin .8s linear infinite;display:inline-block}@keyframes fadeInScale{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 600px){.popup-content{padding:25px 20px}form input,form textarea{font-size:14px}}#logo-currency{width:30px;height:auto}.referral-link-container{display:none;margin-top:20px}.referral-label{font-size:1.2rem;background:linear-gradient(90deg,#007bff,#a033ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.referral-input{width:279px;border:none;border-radius:2px;text-align:center;background-color:#fff;color:#000}.copy-btn{background:#6f65f5;border:none;padding:7px 8px;border-radius:2px;cursor:pointer;font-size:17px!important;transition:all .3s ease;color:#fff}.copy-btn:hover{background:#367288;transform:scale(1.05);color:#fff}@media (max-width: 768px){.referral-label{font-size:20px;background:linear-gradient(90deg,#007bff,#a033ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px;white-space:nowrap;text-align:center;display:block;width:290px;margin-left:0!important}.visaimg{width:12%!important;height:10%}.referral-input{width:213px!important}.wal{width:28%!important}}.fade-in-up,.fade-in-down{opacity:1;transform:translateY(0);transition:opacity .8s ease-out,transform .8s ease-out}.fade-in-left,.fade-in-right{opacity:1;transform:translate(0);transition:opacity .8s ease-out,transform .8s ease-out}.animate-on-scroll{opacity:0;transform:translateY(20px)}.animate-on-scroll[data-animation=fade-in-left]{transform:translate(-100%)}.animate-on-scroll[data-animation=fade-in-right]{transform:translate(100%)}.getStartedBorder4{position:relative;border-radius:5px;background:linear-gradient(to right,#131d36,#131d36) padding-box,linear-gradient(86.92deg,#5a6eff 11.12%,#3c7bf7 81.99%) border-box;border:1.04px solid transparent}.card-gradient{background:linear-gradient(135deg,#306e85,#000);color:#fff;padding:24px;border-radius:1.5rem;box-shadow:0 10px 25px #0000004d;transition:transform .3s ease,box-shadow .3s ease}.card-gradient:hover{transform:translateY(-6px);box-shadow:0 20px 30px #00000080}.mission-gradient{background:linear-gradient(to bottom right,#1e3c52,#24566d,#163040);border:1px solid #4aa4c6;padding:3rem;border-radius:1.5rem;box-shadow:0 25px 40px #0006;max-width:72rem;margin:3rem auto;color:#d1d5db}.logo-img{width:50%;height:auto}.getStartedBorder3{position:relative;border-radius:5px;background:linear-gradient(to right,#131d36,#131d36) padding-box,linear-gradient(86.92deg,#9f5aff 11.12%,#3c7bf7 81.99%) border-box;border:1.04px solid transparent}button{cursor:pointer}.cta-fill{background-color:#fafafa;padding:12px 16px;color:#171717;font-family:Inter;font-weight:600;font-size:14px;leading-trim:Cap height;line-height:20px;letter-spacing:-3%;border-radius:40px;text-align:center;gap:11px;display:flex;align-items:center}.cta-border{border:1px solid #FAFAFA66;border-radius:40px;font-weight:500;font-size:14px;padding:12px 16px;line-height:20px;letter-spacing:0%;text-align:center;color:#fafafa;gap:11px;display:flex;align-items:center}.cta-border.bg{padding:5px 16px;background-color:#1b2130}.timeline .timeline-items:last-child .contentWrapper .bar{display:none}.banner{min-height:130vh}@media (max-width: 1440px){.banner{min-height:auto}}.gradient-border{border:1px solid transparent;border-image-source:linear-gradient(281.14deg,#3C7BF7 -24.71%,#66d8e0 100%);border-image-slice:1;display:inline-block;border-radius:5px;position:relative}.gradient-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:5px;background:linear-gradient(281.14deg,#3c7bf7 -24.71%,#1fa1d0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.earn-section ul li{padding-left:19px;position:relative}.earn-section ul li:before{width:9px;height:9px;left:0;top:9px;background:linear-gradient(281.14deg,#3c7bf7 -24.71%,#9f5aff);border-radius:50%;position:absolute;content:""}section2__progressBar{height:100%;position:relative}.section2__progressBarRect{height:100%!important;position:absolute;background-image:linear-gradient(45deg,#3c7bf7,#9f5aff)!important;border-radius:5px!important;left:0!important}.section2__progressBarCircle{width:30px;height:30px;background-color:#5b3be6;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%);right:0}.section2__progressBarPoint{position:absolute;top:100%;transform:translateY(-50%);font-size:12px;color:#e8ecef}.section2__text{display:flex}.section2__text--bold{font-weight:var(--boldFont);color:#45ff4b}.section2__progressBarContainer{margin-top:15px;position:relative}.section2__progressBarContainer{flex:1;height:15px;width:100%;border-radius:45px;overflow:hidden}.section2__progressBar{background-color:#364153;width:100%;height:15px;padding:2px;border-radius:25px!important;display:flex;justify-content:flex-start;align-items:center}.twitterlogo{width:75px;margin-top:1px;border-radius:20px}.section2__progressBarRect{background-repeat:no-repeat;height:100%;padding:2px;border-radius:inherit;animation:none;display:flex;align-items:center;justify-content:flex-end}.section2__progressBarCircle{background-color:var(--color5);height:10px;width:10px;border-radius:50%;box-shadow:#00000029 0 1px 4px}.section2__progressBarPoint{color:#1df9ab;margin-top:8px;font-size:12px;font-weight:var(--boldFont);position:absolute}.section2__progressBarPoint--start{left:0}.section2__progressBarPoint--end{right:0}.section2__storageLeft{background-color:var(--color5);width:100%;padding:20px;border-radius:8px 8px 0;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:30px;transform:translateY(-70%)}.section2__storageLeft:before{content:"";width:0;height:0;border:solid 20px;border-color:transparent var(--color5) transparent transparent;position:absolute;right:0;bottom:0;transform:translateY(50%)}.section2__storageLeftDigits{color:var(--color0);font-size:32px;font-weight:var(--boldFont)}.section2__storageLeftText{color:var(--color3);margin-left:7px;font-weight:var(--boldFont);letter-spacing:1px}.gradient-text1{font-size:32px;font-weight:600;margin-top:1rem;text-align:center;background:linear-gradient(to right,#3b82f6,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media (min-width: 768px){.gradient-text1{font-size:56px;text-align:left}}.o1{order:1}.o2{order:2}@media (max-width:768px){.o1{order:2!important}.o2{order:1!important}}.headertext1{font-size:50px!important}@media (max-width: 768px){.headertext1{font-size:20px!important}}
