*{margin:0;padding:0;box-sizing:border-box}:root{--green: #00ff88;--green-dark: #00cc6a;--red: #ff4757;--red-dark: #cc3946;--dark-bg: #0a1f1a;--dark-secondary: #0d2821;--dark-tertiary: #1a3a2e;--glass-bg: rgba(26, 58, 46, .4);--glass-border: rgba(0, 255, 136, .2)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden;background:var(--dark-bg);color:#fff;cursor:none}body *{cursor:none}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--dark-bg);display:flex;align-items:center;justify-content:center;z-index:10000;transition:opacity .5s ease,visibility .5s ease}.loader.hidden{opacity:0;visibility:hidden}.loader-content{text-align:center}.loader-logo{width:150px;height:auto;margin-bottom:30px}@keyframes logoFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}.loader-text{font-size:24px;font-weight:700;letter-spacing:8px;color:var(--green);margin-bottom:20px;animation:textPulse 1.5s ease-in-out infinite}@keyframes textPulse{0%,to{opacity:.5}50%{opacity:1}}.loader-bar{width:300px;height:4px;background:var(--dark-secondary);border-radius:2px;overflow:hidden;margin:0 auto 15px;border:1px solid var(--glass-border)}.loader-progress{height:100%;background:linear-gradient(90deg,var(--green),var(--green-dark));width:0%;transition:width .3s ease;box-shadow:0 0 20px var(--green)}.loader-percentage{font-size:18px;color:var(--green);font-weight:600}.page-content{opacity:0;transition:opacity .5s ease}.page-content.visible{opacity:1}.glass-background{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.liquid-blob{position:absolute;border-radius:50%;filter:blur(100px);opacity:.3;animation:blobFloat 25s ease-in-out infinite}.blob-1{width:600px;height:600px;background:radial-gradient(circle,var(--green) 0%,transparent 70%);top:-200px;left:-200px;animation-delay:0s}.blob-2{width:500px;height:500px;background:radial-gradient(circle,var(--red) 0%,transparent 70%);bottom:-150px;right:-150px;animation-delay:8s}.blob-3{width:400px;height:400px;background:radial-gradient(circle,var(--green-dark) 0%,transparent 70%);top:50%;right:10%;animation-delay:16s}.blob-4{width:450px;height:450px;background:radial-gradient(circle,var(--red-dark) 0%,transparent 70%);bottom:30%;left:20%;animation-delay:24s}@keyframes blobFloat{0%,to{transform:translate(0) scale(1) rotate(0)}25%{transform:translate(100px,-100px) scale(1.1) rotate(90deg)}50%{transform:translate(-50px,100px) scale(.9) rotate(180deg)}75%{transform:translate(50px,50px) scale(1.05) rotate(270deg)}}.glass-card{background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 8px 32px #0000005e;transition:all .3s ease}.glass-card:hover{border-color:var(--green);box-shadow:0 8px 32px #00ff884d;transform:translateY(-5px)}.header-card{position:relative;z-index:100;margin:30px auto;width:fit-content;padding:15px 40px}.logo{height:120px;width:auto}.main-content{position:relative;z-index:10;padding:0 20px;max-width:1200px;margin:0 auto}.hero-section{text-align:center;padding:80px 20px;min-height:70vh;display:flex;flex-direction:column;justify-content:center}.hero-title{font-size:clamp(40px,8vw,100px);font-weight:900;margin-bottom:30px;line-height:1.2;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.word{display:inline-block;background:linear-gradient(135deg,var(--green) 0%,var(--green-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:wordSlideIn .8s ease-out forwards;opacity:0;transform:translateY(50px);text-shadow:0 0 40px rgba(0,255,136,.5)}.word:nth-child(1){animation-delay:.1s}.word:nth-child(2){animation-delay:.3s}.word:nth-child(3){animation-delay:.5s}.word:nth-child(4){animation-delay:.7s}@keyframes wordSlideIn{to{opacity:1;transform:translateY(0)}}.hero-subtitle{font-size:clamp(18px,3vw,28px);margin-bottom:50px;min-height:80px;font-weight:300}.countdown{margin:20px auto 50px;text-align:center}.countdown-grid{display:inline-flex;align-items:flex-end;gap:clamp(10px,4vw,30px)}.countdown-item{min-width:120px}.countdown-sep{font-size:clamp(32px,8vw,60px);font-weight:800;color:#fff9;transform:translateY(-8px)}.countdown-number{font-size:clamp(48px,12vw,120px);font-weight:900;line-height:.9;color:#fff;text-shadow:0 0 30px rgba(255,255,255,.15);font-variant-numeric:tabular-nums;display:inline-flex;gap:.05em;-webkit-user-select:none;user-select:none}.countdown-unit{margin-top:8px;font-size:clamp(12px,2.5vw,16px);letter-spacing:2px;text-transform:uppercase;color:#ffffffb3}.countdown-note{margin-top:12px;font-size:14px;color:#fff9}.digit-slot{display:inline-block;position:relative;width:.65em;height:.9em;overflow:hidden;background:transparent!important}.digit-roller{display:block;will-change:transform;background:transparent!important}.digit{display:block;height:.9em;background:transparent!important;-webkit-user-select:none;user-select:none}.typing-text{display:block;opacity:1;color:var(--green);font-weight:600;text-shadow:0 0 20px rgba(0,255,136,.5);border-right:3px solid var(--green);animation:blink .7s step-end infinite}.typing-text.typing-complete{border-right:none;animation:none}@keyframes blink{0%,to{border-color:transparent}50%{border-color:var(--green)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.discord-button{display:inline-flex;align-items:center;gap:15px;padding:25px 50px;font-size:20px;font-weight:700;color:#fff;text-decoration:none;position:relative;overflow:hidden;letter-spacing:2px;transition:all .3s ease;opacity:0;animation:fadeInUp .8s ease-out 1.6s forwards}.discord-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.discord-button:hover:before{left:100%}.button-shine{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,transparent 0%,rgba(0,255,136,.3) 50%,transparent 100%);opacity:0;animation:shine 3s ease-in-out infinite}@keyframes shine{0%,to{opacity:0;transform:translate(-100%)}50%{opacity:1;transform:translate(100%)}}.discord-icon{width:35px;height:35px;fill:#fff;position:relative;z-index:1;transition:transform .3s ease}.discord-button:hover .discord-icon{transform:rotate(360deg) scale(1.2)}.button-text{position:relative;z-index:1}.features-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;padding:80px 0}.feature-card{padding:40px 30px;text-align:center;opacity:0;transform:translateY(50px);transition:all .5s ease}.feature-card.visible{opacity:1;transform:translateY(0)}.feature-card:nth-child(1).visible{transition-delay:.1s}.feature-card:nth-child(2).visible{transition-delay:.3s}.feature-card:nth-child(3).visible{transition-delay:.5s}.feature-icon{font-size:60px;margin-bottom:20px;animation:iconBounce 2s ease-in-out infinite}@keyframes iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.feature-title{font-size:24px;font-weight:700;margin-bottom:15px;color:var(--green);letter-spacing:2px}.feature-description{font-size:16px;opacity:.8;line-height:1.6}.cta-section{padding:80px 0 60px}.cta-card{padding:60px 40px;text-align:center;opacity:0;transform:scale(.9);transition:all .5s ease}.cta-card.visible{opacity:1;transform:scale(1)}.cta-title{font-size:clamp(32px,6vw,60px);font-weight:900;margin-bottom:20px;background:linear-gradient(135deg,var(--green) 0%,var(--red) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-text{font-size:clamp(18px,3vw,24px);margin-bottom:40px;opacity:.8}.crypto-ticker{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.ticker-item{padding:10px 20px;background:var(--dark-secondary);border:1px solid var(--green);border-radius:10px;font-weight:700;color:var(--green);animation:tickerPulse 2s ease-in-out infinite}.ticker-item:nth-child(1){animation-delay:0s}.ticker-item:nth-child(2){animation-delay:.2s}.ticker-item:nth-child(3){animation-delay:.4s}.ticker-item:nth-child(4){animation-delay:.6s}.ticker-item:nth-child(5){animation-delay:.8s}@keyframes tickerPulse{0%,to{transform:scale(1);box-shadow:0 0 10px var(--green)}50%{transform:scale(1.1);box-shadow:0 0 20px var(--green)}}.footer{text-align:center;padding:40px 20px;opacity:.6;font-size:14px;position:relative;z-index:10}.cursor-follower{position:fixed;width:20px;height:20px;border-radius:50%;background:var(--green);pointer-events:none;z-index:9999;transition:transform .1s ease;box-shadow:0 0 20px var(--green);opacity:.8;mix-blend-mode:screen}@media(max-width:768px){body,body *{cursor:auto}.cursor-follower{display:none}.hero-title{gap:10px}.features-section{grid-template-columns:1fr;gap:20px}.discord-button{padding:20px 35px;font-size:16px}.crypto-ticker{gap:15px}}@media(hover:none){.cursor-follower{display:none}body,body *{cursor:auto!important}}
