*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;background:url(/assets/backgroubnd-DZyDAf7q.jpg) center center / cover no-repeat;min-height:100vh;overflow-x:hidden}.container{min-height:100vh;display:flex;flex-direction:column;position:relative}.header{display:flex;justify-content:space-between;align-items:center;padding:26px 52px;position:relative;z-index:10}.logo{display:flex;align-items:center;position:relative;overflow:visible}.logo-animated-container{display:flex;align-items:center;gap:12px;position:relative;cursor:pointer}.logo-img-animated{width:74px;height:74px;object-fit:contain;opacity:1;filter:none;transition:all .3s ease;animation:logoSneak 8s ease-in-out infinite;position:relative;z-index:10}.logo-img-animated:hover{filter:brightness(1.1);animation:logoJump .6s ease-in-out}.logo-text{font-size:35px;font-weight:600;color:#2d2d2d;letter-spacing:-.5px;transition:all .3s ease;position:relative;z-index:5}.logo-animated-container:hover .logo-text{color:#ff6b47;transform:translateY(-1px)}@keyframes logoSneak{0%,to{transform:translate(0) translateY(0) rotate(0) scale(1)}12.5%{transform:translate(8px) translateY(-3px) rotate(5deg) scale(1.1)}25%{transform:translate(12px) translateY(2px) rotate(-3deg) scale(.95)}37.5%{transform:translate(5px) translateY(-5px) rotate(8deg) scale(1.05)}50%{transform:translate(-3px) translateY(4px) rotate(-5deg) scale(.9)}62.5%{transform:translate(-8px) translateY(-2px) rotate(6deg) scale(1.08)}75%{transform:translate(-5px) translateY(5px) rotate(-4deg) scale(.92)}87.5%{transform:translate(3px) translateY(-4px) rotate(3deg) scale(1.03)}}@keyframes logoJump{0%{transform:translateY(0) scale(1) rotate(0)}40%{transform:translateY(-15px) scale(1.1) rotate(-5deg)}60%{transform:translateY(-18px) scale(1.15) rotate(3deg)}80%{transform:translateY(0) scale(1.05) rotate(0)}90%{transform:translateY(-2px) scale(.98) rotate(0)}95%{transform:translateY(0) scale(1.02) rotate(0)}to{transform:translateY(0) scale(1) rotate(0)}}.bounce-wave{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:90px;height:12px;background:radial-gradient(ellipse at center,rgba(255,107,71,.3) 0%,rgba(255,107,71,.1) 50%,transparent 100%);border-radius:50%;opacity:0;z-index:1}.logo-img-animated:hover~.bounce-wave{animation:bounceWave .6s ease-out}@keyframes bounceWave{0%{opacity:0;transform:translate(-50%) scale(.5)}30%{opacity:.8;transform:translate(-50%) scale(1.2)}60%{opacity:.6;transform:translate(-50%) scale(1.8)}to{opacity:0;transform:translate(-50%) scale(2.5)}}.logo-animated-container:hover{animation:containerShake .5s ease-in-out}@keyframes containerShake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.nav{display:flex;align-items:center;gap:21px}.connect-wallet-btn{background:#ff786426;color:#d45a3c;border:1px solid rgba(255,120,100,.3);padding:16px 31px;border-radius:33px;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.connect-wallet-btn:hover{background:#ff786440;transform:translateY(-1px);box-shadow:0 5px 15px #ff786433}.get-started-btn{background:#343434;color:#fff;border:2px solid #ff6b47;padding:16px 31px;border-radius:33px;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #ff6b474d,0 0 20px #ff6b4733,inset 0 0 #ff6b471a;position:relative;overflow:hidden}.get-started-btn:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#ff6b47,#ff8a65,#ffab40,#ff6b47);border-radius:35px;z-index:-1;opacity:0;transition:opacity .3s ease;animation:borderGlow 2s ease-in-out infinite}.get-started-btn:hover{background:#1a1a1a;transform:translateY(-2px);box-shadow:0 8px 25px #ff6b4766,0 0 30px #ff6b474d,inset 0 0 #ff6b4733;border-color:#ff8a65}.get-started-btn:hover:before{opacity:1}@keyframes borderGlow{0%,to{opacity:.7}50%{opacity:1}}.hero{flex:1;display:flex;align-items:center;justify-content:center;position:relative;padding:40px}.hero-content{position:relative;width:100%;max-width:1200px;height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px}.bg-text{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);font-size:clamp(100px,18vw,280px);font-weight:800;color:transparent;-webkit-text-stroke:2px rgba(45,45,45,.15);text-stroke:2px rgba(45,45,45,.15);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;z-index:1;white-space:nowrap;cursor:pointer;transition:all .6s ease;background:linear-gradient(45deg,transparent 0%,transparent 50%,rgba(255,107,71,.1) 50%,rgba(255,107,71,.2) 51%,transparent 51%,transparent 100%);background-size:200% 200%;background-position:100% 0;-webkit-background-clip:text;background-clip:text}.bg-text:hover{color:#ff6b47cc;-webkit-text-stroke:2px rgba(255,107,71,.3);text-stroke:2px rgba(255,107,71,.3);background-position:0% 100%;text-shadow:0 0 20px rgba(255,107,71,.3),0 0 40px rgba(255,107,71,.2),0 0 60px rgba(255,107,71,.1);transform:translate(-50%,-50%) scale(1.02)}.logo-3d-container{position:relative;z-index:2;width:400px;height:300px;display:flex;align-items:center;justify-content:center}.spotlight-beam{position:absolute;top:-300px;left:50%;transform:translate(-50%);width:0;height:0;border-left:200px solid transparent;border-right:200px solid transparent;border-top:500px solid rgba(255,248,220,.8);z-index:0;animation:spotlightPulse 4s ease-in-out infinite;filter:blur(40px)}.spotlight-beam:before{content:"";position:absolute;top:-500px;left:-150px;width:0;height:0;border-left:150px solid transparent;border-right:150px solid transparent;border-top:400px solid rgba(255,248,220,.6);filter:blur(30px)}.spotlight-beam:after{content:"";position:absolute;top:-500px;left:-75px;width:0;height:0;border-left:75px solid transparent;border-right:75px solid transparent;border-top:300px solid rgba(255,248,220,.9);filter:blur(20px)}@keyframes spotlightPulse{0%,to{opacity:.8;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.05)}}.logo-3d-wrapper{position:relative;width:300px;height:200px;display:flex;align-items:center;justify-content:center;animation:float 4s ease-in-out infinite;perspective:1000px;transform-style:preserve-3d}.main-logo{width:640px;height:640px;object-fit:contain;filter:drop-shadow(0 25px 50px rgba(255,107,71,.4)) drop-shadow(0 15px 30px rgba(255,107,71,.3)) drop-shadow(0 5px 15px rgba(0,0,0,.2));z-index:2;position:relative;transition:all .3s ease;animation:logoFloat 4s ease-in-out infinite}@keyframes logoFloat{0%,to{transform:translateY(0) rotateY(0) scale(1)}50%{transform:translateY(-15px) rotateY(2deg) scale(1.02)}}.main-content{text-align:center;z-index:3;position:relative}.main-title{font-size:clamp(48px,8vw,84px);font-weight:700;color:#2d2d2d;margin-bottom:20px;letter-spacing:-.02em;line-height:1.1}.wave-text{display:inline-block;position:relative;cursor:pointer}.wave-letter{display:inline-block;transition:all .3s ease;position:relative}.wave-space{display:inline-block;width:.3em}.wave-text:hover .wave-letter,.wave-text:hover .wave-space{transform:translateY(-8px) scale(1.05)!important;color:#ff6b47!important;text-shadow:0 4px 15px rgba(255,107,71,.4)!important;transition:all .3s ease!important}.subtitle{font-size:clamp(20px,4vw,32px);font-weight:400;color:#666;letter-spacing:-.01em}.tags-inline{margin-top:40px;position:relative;z-index:10}.tag-container-inline{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}.left-tags{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.tag{background:#fff9;border:1px solid rgba(255,120,100,.2);padding:12px 24px;border-radius:25px;font-size:14px;color:#d45a3c;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;text-transform:lowercase}.tag:hover{background:#fffc;transform:translateY(-2px);box-shadow:0 5px 15px #ff786426;border-color:#ff786466}.next-arrow{display:flex;align-items:center;gap:8px;color:#666;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.next-arrow:hover{color:#2d2d2d;transform:translate(5px)}.next-arrow svg{transition:transform .3s ease}.next-arrow:hover svg{transform:translate(3px)}@keyframes float{0%,to{transform:translateY(0) rotateX(0) rotateY(0)}33%{transform:translateY(-8px) rotateX(2deg) rotateY(3deg)}66%{transform:translateY(-12px) rotateX(-1deg) rotateY(-2deg)}}@keyframes pulse{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.chain-link{perspective:1000px;transform-style:preserve-3d}.link-segment{transform-origin:center center;transition:transform .3s ease}.logo-3d-container:hover .main-logo{transform:translateY(-5px) rotateY(5deg) scale(1.08);filter:drop-shadow(0 30px 60px rgba(255,107,71,.5)) drop-shadow(0 20px 40px rgba(255,107,71,.4)) drop-shadow(0 10px 20px rgba(0,0,0,.3))}@media (max-width: 768px){.header{padding:15px 20px}.nav{gap:12px}.connect-wallet-btn,.get-started-btn{padding:10px 20px;font-size:13px}.hero{padding:20px}.hero-content{gap:40px;height:auto}.logo-3d-container{width:300px;height:250px}.logo-3d-wrapper{width:250px;height:150px}.main-logo{width:520px;height:520px}.main-content{margin-top:20px}.tags-inline{margin-top:30px}.tag-container-inline{gap:20px;align-items:center}.left-tags{justify-content:center;gap:15px}.tag{padding:10px 20px;font-size:13px}}.glass-tag{background:#ff6b4714!important;border:1px solid rgba(255,140,100,.25)!important;backdrop-filter:blur(30px)!important;-webkit-backdrop-filter:blur(30px)!important;box-shadow:0 8px 32px #ff6b4726,0 4px 16px #ff8c641f,inset 0 1px #ffb48c4d,inset 0 -1px #ff6b4733!important;border-radius:30px!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275)!important;position:relative;overflow:hidden;color:#ff6b47d9!important;font-weight:500;padding:12px 24px!important}.glass-tag:before{content:"";position:absolute;top:-50%;left:-100%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,180,140,.2),rgba(255,140,100,.35),rgba(255,107,71,.25),transparent);transition:left .6s ease;opacity:0}.glass-tag:hover{background:#ff6b4726!important;border-color:#ff8c6473!important;transform:translateY(-3px) scale(1.05)!important;box-shadow:0 16px 48px #ff6b4740,0 8px 24px #ff8c6433,inset 0 2px #ffc8a080,inset 0 -2px #ff6b474d!important;color:#ff6b47!important}.glass-tag:hover:before{left:100%;opacity:1}.glass-arrow{background:#ff6b470f!important;border:1px solid rgba(255,140,100,.2)!important;backdrop-filter:blur(25px)!important;-webkit-backdrop-filter:blur(25px)!important;color:#ff6b47cc!important;padding:12px 24px!important;border-radius:25px!important;box-shadow:0 6px 20px #ff6b471a,inset 0 1px #ffb48c40,inset 0 -1px #ff6b4726!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275)!important;font-weight:500}.glass-arrow:hover{background:#ff6b471f!important;border-color:#ff8c6466!important;color:#ff6b47!important;transform:translate(8px) translateY(-2px)!important;box-shadow:0 12px 32px #ff6b4733,inset 0 2px #ffc8a066,inset 0 -2px #ff6b4740!important}.flip-text{position:relative;height:1.8em;overflow:hidden;display:inline-block;perspective:1000px;min-width:80px;width:10rem}.flip-word{position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(100%);transform-origin:50% 50%;text-align:center;animation:slideWord 16s infinite;color:inherit;font-weight:inherit;white-space:nowrap;transition:all .3s ease;font-size:1.5em}.flip-word:nth-child(1){animation-delay:0s}.flip-word:nth-child(2){animation-delay:2.67s}.flip-word:nth-child(3){animation-delay:5.33s}.flip-word:nth-child(4){animation-delay:8s}.flip-word:nth-child(5){animation-delay:10.67s}.flip-word:nth-child(6){animation-delay:13.33s}@keyframes slideWord{0%{opacity:0;transform:translateY(100%)}2%{opacity:1;transform:translateY(0)}15%{opacity:1;transform:translateY(0)}17%{opacity:1;transform:translateY(-100%)}19%{opacity:0;transform:translateY(-100%)}to{opacity:0;transform:translateY(-100%)}}.left-tags .glass-tag:nth-child(1) .flip-word:nth-child(1){animation-delay:0s}.left-tags .glass-tag:nth-child(1) .flip-word:nth-child(2){animation-delay:2.67s}.left-tags .glass-tag:nth-child(1) .flip-word:nth-child(3){animation-delay:5.33s}.left-tags .glass-tag:nth-child(1) .flip-word:nth-child(4){animation-delay:8s}.left-tags .glass-tag:nth-child(1) .flip-word:nth-child(5){animation-delay:10.67s}.left-tags .glass-tag:nth-child(1) .flip-word:nth-child(6){animation-delay:13.33s}.left-tags .glass-tag:nth-child(2) .flip-word:nth-child(1){animation-delay:0s}.left-tags .glass-tag:nth-child(2) .flip-word:nth-child(2){animation-delay:2.67s}.left-tags .glass-tag:nth-child(2) .flip-word:nth-child(3){animation-delay:5.33s}.left-tags .glass-tag:nth-child(2) .flip-word:nth-child(4){animation-delay:8s}.left-tags .glass-tag:nth-child(2) .flip-word:nth-child(5){animation-delay:10.67s}.left-tags .glass-tag:nth-child(2) .flip-word:nth-child(6){animation-delay:13.33s}.left-tags .glass-tag:nth-child(3) .flip-word:nth-child(1){animation-delay:0s}.left-tags .glass-tag:nth-child(3) .flip-word:nth-child(2){animation-delay:2.67s}.left-tags .glass-tag:nth-child(3) .flip-word:nth-child(3){animation-delay:5.33s}.left-tags .glass-tag:nth-child(3) .flip-word:nth-child(4){animation-delay:8s}.left-tags .glass-tag:nth-child(3) .flip-word:nth-child(5){animation-delay:10.67s}.left-tags .glass-tag:nth-child(3) .flip-word:nth-child(6){animation-delay:13.33s}.left-tags .glass-tag:nth-child(4) .flip-word:nth-child(1){animation-delay:0s}.left-tags .glass-tag:nth-child(4) .flip-word:nth-child(2){animation-delay:2.67s}.left-tags .glass-tag:nth-child(4) .flip-word:nth-child(3){animation-delay:5.33s}.left-tags .glass-tag:nth-child(4) .flip-word:nth-child(4){animation-delay:8s}.left-tags .glass-tag:nth-child(4) .flip-word:nth-child(5){animation-delay:10.67s}.left-tags .glass-tag:nth-child(4) .flip-word:nth-child(6){animation-delay:13.33s}.glass-tag:hover .flip-word{animation-play-state:paused;filter:drop-shadow(0 2px 8px rgba(255,107,71,.4))}@media (max-width: 768px){.glass-tag{padding:10px 18px!important;font-size:13px!important}.glass-arrow{padding:10px 20px!important;font-size:13px!important}.flip-text{min-width:70px}.wave-letter{animation-duration:2.5s}@keyframes waveBaseline{0%,to{transform:translateY(0) scale(1);text-shadow:0 1px 5px rgba(255,107,71,0);color:#2d2d2d}50%{transform:translateY(-6px) scale(1.03);text-shadow:0 3px 12px rgba(255,107,71,.4);color:#ff6b47}}}@media (max-width: 480px){.left-tags{flex-direction:row;gap:10px}.nav{flex-direction:column;gap:8px}.connect-wallet-btn,.get-started-btn{padding:8px 16px;font-size:12px}.wave-letter{animation-duration:2s}@keyframes waveBaseline{0%,to{transform:translateY(0) scale(1);text-shadow:none;color:#2d2d2d}50%{transform:translateY(-4px) scale(1.02);text-shadow:0 2px 8px rgba(255,107,71,.3);color:#ff6b47}}}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0a0a0a);display:flex;align-items:center;justify-content:center;z-index:10000;transition:opacity .5s ease}.loading-content{text-align:center;color:#fff;position:relative}.logo-loading{position:relative;margin-bottom:40px}.loading-logo{width:120px;height:120px;animation:logoSpin 3s linear infinite;filter:drop-shadow(0 0 30px rgba(255,107,71,.8))}.loading-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;border:2px solid rgba(255,107,71,.3);border-radius:50%;animation:pulseBorder 2s ease-in-out infinite}@keyframes logoSpin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}@keyframes pulseBorder{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.5}}.loading-text{margin-bottom:40px;height:30px;display:flex;align-items:center;justify-content:center}.system-message{position:absolute;font-family:Courier New,monospace;font-size:18px;font-weight:600;opacity:0;transform:translateY(10px);transition:all .3s ease;color:#ff6b47;text-shadow:0 0 10px rgba(255,107,71,.5);letter-spacing:1px}.system-message.active{opacity:1;transform:translateY(0);animation:messageGlow 2s ease-in-out infinite alternate}@keyframes messageGlow{0%{text-shadow:0 0 10px rgba(255,107,71,.5)}to{text-shadow:0 0 20px rgba(255,107,71,.8),0 0 30px rgba(255,107,71,.4)}}.progress-container{position:relative;margin-bottom:20px}.progress-bar{width:400px;height:8px;background:#ffffff1a;border-radius:4px;margin:0 auto;position:relative;overflow:hidden;border:1px solid rgba(255,107,71,.3);box-shadow:0 0 20px #ff6b4733}.progress-fill{height:100%;background:linear-gradient(90deg,#ff6b47,#ff8a65,#ffab40);border-radius:4px;width:0%;transition:width .3s ease;position:relative;box-shadow:0 0 10px #ff6b47cc}.progress-fill:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:progressShine 2s linear infinite}@keyframes progressShine{0%{transform:translate(-100%)}to{transform:translate(400px)}}.progress-glitch{position:absolute;inset:0;background:#ff000080;opacity:0;animation:glitchFlicker .1s linear infinite}@keyframes glitchFlicker{0%,to{transform:skew(0)}25%{transform:skew(2deg)}50%{transform:skew(-1deg)}75%{transform:skew(1deg)}}.progress-percentage{margin-top:15px;font-family:Courier New,monospace;font-size:24px;font-weight:700;color:#ff6b47;text-shadow:0 0 10px rgba(255,107,71,.8)}.loading-particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.particle{position:absolute;width:4px;height:4px;background:#ff6b47;border-radius:50%;animation:particleFloat linear infinite;box-shadow:0 0 6px #ff6b47cc}@keyframes particleFloat{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100px) rotate(360deg);opacity:0}}.waitlist-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;animation:modalSlideIn .5s ease}.waitlist-modal.hidden{display:none}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.modal-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.modal-content{position:relative;background:url(/assets/backgroubnd-DZyDAf7q.jpg) center center / cover no-repeat,linear-gradient(135deg,#ffffffd9,#ffffffbf);background-blend-mode:overlay;border:2px solid rgba(255,107,71,.4);border-radius:20px;padding:40px;max-width:500px;width:90%;text-align:center;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 20px 60px #ff6b474d,inset 0 1px #ffb48c4d;animation:modalContentGlow 3s ease-in-out infinite alternate}@keyframes modalContentGlow{0%{box-shadow:0 20px 60px #ff6b474d,inset 0 1px #ffb48c4d}to{box-shadow:0 25px 80px #ff6b4766,inset 0 1px #ffb48c80}}.modal-close{position:absolute;top:15px;right:20px;background:none;border:none;font-size:30px;color:#ff6b47b3;cursor:pointer;transition:all .3s ease}.modal-close:hover{color:#ff6b47;transform:scale(1.2) rotate(90deg)}.exclusive-badge{position:relative;display:inline-block;margin-bottom:20px}.badge-text{background:linear-gradient(45deg,#ff6b47,#ffab40);color:#fff;padding:8px 20px;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:2px;position:relative;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.5)}.badge-glow{position:absolute;inset:-2px;background:linear-gradient(45deg,#ff6b47,#ffab40);border-radius:22px;filter:blur(8px);opacity:.7;animation:badgePulse 2s ease-in-out infinite}@keyframes badgePulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.1);opacity:1}}.modal-title{font-size:32px;font-weight:700;color:#2d2d2d;margin-bottom:10px;background:linear-gradient(45deg,#2d2d2d,#ff6b47);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.modal-subtitle{font-size:16px;color:#666;margin-bottom:30px;opacity:.8}.spots-counter{background:linear-gradient(135deg,#ffffffb3,#ffffff80);border:1px solid rgba(255,107,71,.3);border-radius:15px;padding:20px;margin-bottom:30px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.spots-counter:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,107,71,.1),transparent);animation:counterShine 3s linear infinite}@keyframes counterShine{0%{left:-100%}to{left:100%}}.counter-value{font-size:36px;font-weight:700;color:#ff6b47;margin-bottom:5px;position:relative;z-index:2}.counter-number{font-family:Courier New,monospace;text-shadow:0 0 10px rgba(255,107,71,.5)}.counter-total{color:#999;font-size:24px}.counter-label{font-size:14px;color:#555;font-weight:500;margin-bottom:5px;position:relative;z-index:2}.counter-urgency{font-size:12px;color:#f44;font-weight:600;position:relative;z-index:2}@keyframes urgencyPulse{0%,to{transform:scale(1);color:#f44}50%{transform:scale(1.05);color:#ff6b47}}.sei-logo{height:1.2em;width:auto;vertical-align:middle;margin:0 .1em;display:inline-block}.vip-benefits{text-align:left;margin-bottom:10px;border:2px solid rgba(255,107,71,.3);border-radius:15px;padding:20px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.vip-benefits:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,107,71,.1),transparent)}@keyframes benefitsShine{0%{left:-100%}to{left:100%}}.vip-benefits h3{color:#2d2d2d;font-size:18px;font-weight:600;margin-bottom:15px;text-align:center}.benefits-list{list-style:none;padding:0}.benefits-list li{padding:8px 0;color:#333;font-size:14px;font-weight:500;transition:all .2s ease}.benefits-list li:hover{color:#ff6b47;transform:translate(5px)}.waitlist-form,.form-group{position:relative}.email-input{width:100%;padding:15px 20px;border:2px solid rgba(255,107,71,.3);border-radius:10px;font-size:16px;background:#ffffffe6;color:#2d2d2d;margin-top:20px;transition:all .3s ease;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-sizing:border-box}.email-input:focus{outline:none;border-color:#ff6b47;box-shadow:0 0 20px #ff6b474d;background:#fffffff2}.email-input.error{border-color:#f44;box-shadow:0 0 15px #ff44444d;background:#ffffffe6}.email-input.error:focus{border-color:#f44;box-shadow:0 0 20px #f446}.error-message{color:#f44;font-size:12px;margin-top:5px;margin-bottom:10px;font-weight:500;text-align:left;padding-left:5px;animation:errorShake .5s ease-in-out}.general-error-message{color:#f44;font-size:14px;margin-top:20px;font-weight:600;text-align:center;padding:15px;background:#ff44441a;border:1px solid rgba(255,68,68,.3);border-radius:10px;animation:errorShake .5s ease-in-out}@keyframes errorShake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.email-input::placeholder{color:#2d2d2d99}.join-waitlist-btn{width:100%;padding:15px 30px;background:linear-gradient(45deg,#ff6b47,#ff8a65);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:700;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;margin-top:20px}.join-waitlist-btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ff6b4766}.btn-glow{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}.join-waitlist-btn:hover .btn-glow{left:100%}.form-note{font-size:12px;color:#999;margin-top:10px}@media (max-width: 768px){.modal-content{padding:30px 20px!important;margin:20px!important;width:85%!important}.modal-title{font-size:24px!important}.counter-value{font-size:28px!important}.benefits-list li{font-size:13px!important}.email-input{font-size:14px!important;padding:12px 15px!important}.join-waitlist-btn{font-size:14px!important;padding:12px 25px!important}.exclusive-badge{margin-bottom:15px!important}.badge-text{font-size:10px!important;padding:6px 16px!important}}canvas[data-confetti]{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none!important;z-index:10001!important}@media (max-width: 560px){.header{padding:0!important;margin:10px!important}.logo-text{font-size:25px!important;margin:0!important}.nav{gap:15px!important}.connect-wallet-btn,.get-started-btn{font-size:17px!important;padding:8px 16px!important}.hero h1{font-size:32px!important;line-height:1.2!important;margin-bottom:20px!important}.logo-img-animated{width:60px!important;height:60px!important}.bg-text{font-size:70px!important}.logo-3d-container{width:200px!important;height:150px!important}.logo-3d-wrapper{margin-top:200px!important}.main-logo{width:350px}.main-content{margin-top:100px!important}.subtitle{font-size:16px!important;line-height:1.4!important;margin-bottom:30px!important}.tags-inline{justify-items:center!important;align-items:center!important;margin:50px 0 30px!important}.flip-text{width:130px}.flip-word{font-size:14px!important;padding:2px 12px!important;margin:0!important;width:100%!important;text-align:center!important}.hero{padding:40px 20px!important;text-align:center!important}.wave-text{font-size:28px!important;line-height:1.3!important}.wave-letter{font-size:28px!important}.vip-benefits{margin:20px 15px!important;padding:15px!important}.vip-benefits h3{font-size:16px!important}.benefits-list li{font-size:12px!important;padding:6px 0!important}.modal-content{padding:25px 15px!important;margin:15px!important;width:90%!important}.modal-title{font-size:20px!important}.counter-value{font-size:24px!important}.email-input,.wallet-input{font-size:14px!important;padding:12px 15px!important}.join-waitlist-btn{font-size:13px!important;padding:12px 20px!important}.loading-overlay{padding:20px!important}.loading-text{font-size:18px!important}.progress-bar{width:200px!important;height:6px!important}}@media (max-width: 400px){.hero h1{font-size:35px!important}.bg-text{font-size:50px!important}.main-logo{width:300px}.main-content{margin-top:100px!important}.wave-text,.wave-letter{font-size:24px!important}.subtitle{font-size:14px!important}.tags-inline{gap:10px!important}.flip-word{font-size:12px!important;padding:6px 10px!important}.logo-img-animated{width:50px!important;height:50px!important}.logo-text{font-size:16px!important}.connect-wallet-btn,.get-started-btn{font-size:11px!important;padding:6px 12px!important}.flip-text{width:120px}.flip-word{font-size:14px!important;padding:2px 12px!important;margin:0!important;width:100%!important;text-align:center!important}}.hall-of-dapp{width:100%;background:transparent;padding:80px 0;position:relative}.hall-of-dapp-container{max-width:1500px;margin:0 auto;padding:0 20px}.hall-of-dapp-heading{font-size:3.5rem;font-weight:700;font-family:inherit;color:#ff6b47;text-align:center;margin-bottom:60px;background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;opacity:0;transform:translateY(30px);animation:fadeInUp 1.2s ease-out .3s forwards;filter:drop-shadow(0 25px 50px rgba(255,107,71,.4)) drop-shadow(0 15px 30px rgba(255,107,71,.3)) drop-shadow(0 5px 15px rgba(0,0,0,.2))}.tile-gallery{display:flex;flex-flow:row nowrap;justify-content:center}.tile-gallery__col{display:flex;flex-flow:column nowrap}.tile-gallery__col+.tile-gallery__col{margin-left:10px}.tile-gallery__row{display:flex;flex-flow:row nowrap}.tile-gallery__row+.tile-gallery__row{margin-top:10px}.tile-gallery__tile{position:relative;overflow:hidden;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 26px #0000002e;transform:translateY(30px);opacity:0;animation:slideIn .9s ease forwards}.tile-gallery__tile{width:205px}.tile-gallery__tile--big{width:420px;height:240px}.tile-gallery__tile--narrow,.tile-gallery__tile--normal{width:240px;height:150px}.tile-gallery__figure{position:relative;width:100%;height:auto;aspect-ratio:16 / 10;overflow:hidden}.tile-gallery__image{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);will-change:transform;backface-visibility:hidden}.tile-gallery__image.is-current{z-index:2;transform:translate(-50%,-50%)}.tile-gallery__image.off-right{z-index:1;transform:translate(150%,-50%)}.tile-gallery__image.slide-in-from-right{transition:transform .9s ease;transform:translate(-50%,-50%)}.tile-gallery__image.slide-out-left{transition:transform .9s ease;transform:translate(-150%,-50%)}.tile-gallery__figure:after{transition:opacity .25s ease-in-out;content:"";position:absolute;inset:0;z-index:5;box-shadow:0 0 50px #000 inset;opacity:0}.tile-gallery__figure:hover:after{opacity:1}.tile-gallery__row_responsive,.tile-gallery__col_responsive{display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column}@media (max-width: 1200px){.tile-gallery{transform:scale(.95)}}@media (max-width: 1024px){.tile-gallery{transform:scale(.8)}}@media (max-width: 900px){.tile-gallery{transform:scale(1);flex-direction:column!important;justify-content:center;align-items:center;gap:0px}.tile-gallery__col_responsive{margin-top:10px;margin-bottom:10px}.tile-gallery__row_responsive{display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:row}.tile-gallery__tile{width:305px}.tile-gallery__tile--big{width:620px;height:380px}.tile-gallery__tile--narrow,.tile-gallery__tile--normal{width:300px;height:150px}}@media (max-width: 650px){.tile-gallery{transform:scale(.8);margin-top:-150px}}@media (max-width: 500px){.hall-of-dapp{padding:40px 0}.hall-of-dapp-heading{font-size:2rem;margin-bottom:28px}.tile-gallery{transform:scale(1);margin-top:0}.tile-gallery__tile{width:205px}.tile-gallery__tile--big{width:420px;height:180px}.tile-gallery__tile--narrow,.tile-gallery__tile--normal{width:200px;height:100px}}@media (max-width: 430px){.tile-gallery{transform:scale(.8);margin-top:-120px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
