*{box-sizing:border-box}#root,*,body,html{margin:0;padding:0}#root,body,html{background:#000;font-family:Orbitron,sans-serif;height:100%;width:100%}body{overflow-x:hidden}.splash-container{align-items:center;animation:fadeIn 1s ease-in-out;background:#000;display:flex;height:100vh;justify-content:center;width:100vw}.quote-text{animation:fadeUp 2s 1s forwards;color:#fff;font-family:Orbitron,sans-serif;font-size:1.5rem;max-width:80%;opacity:0;text-align:center}.quote-author{color:#888;font-size:1rem;margin-top:.5rem}@keyframes fadeUp{to{opacity:1;transform:translateY(-10px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.skip-button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:20px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 16px;position:absolute;right:30px;top:20px;transition:background .3s ease;z-index:10}.skip-button:hover{background:#ffffff4d}.start-button{background:#fff;border:none;border-radius:30px;color:#000;cursor:pointer;font-size:1.1rem;left:50%;padding:14px 28px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .3s;z-index:10}.start-button:hover{background:#eee}.splash-video-bg{filter:brightness(.4) contrast(1.2) saturate(1.2);height:100vh;left:0;object-fit:cover;position:fixed;top:0;transition:opacity 1s ease-in-out;width:100vw;z-index:-1}.splash-video-bg.hidden{opacity:0;pointer-events:none}.splash-video-bg.visible{opacity:1}.hero-container{align-items:center;background:url(/static/media/video-preview.cc6e1f89018035066ed4.jpg) no-repeat 50%;background-size:cover;color:#fff;display:flex;flex-direction:column;font-family:Orbitron,sans-serif;height:100vh;overflow:hidden;padding:0 2rem;position:relative;width:100%;width:100vw}.overlay{background:linear-gradient(135deg,#000c,#0a0a0a99);inset:0;position:absolute;z-index:1}.hero-nav{align-items:center;display:flex;justify-content:space-between;left:0;padding:1.5rem 2rem;position:absolute;top:0;width:100%;z-index:2}.logo{color:#fff;font-size:1.8rem;font-weight:700}.nav-btn{background:none;border:none;color:#ddd;cursor:pointer;font-size:1rem;transition:color .3s}.nav-btn:hover{color:#fff}.hero-title{font-weight:700;margin-top:12rem}.hero-buttons{display:flex;gap:1.2rem;margin-top:2rem;z-index:2}.main-btn{background:#0000;border:1px solid #fff;color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;padding:.75rem 1.5rem;transition:.3s ease}.main-btn:hover{background:#fff;color:#000}.logo-img{height:90px;object-fit:contain;width:auto}.nav-links{display:flex;gap:1.5rem}@media (max-width:768px){.nav-links{display:none}}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:4px;z-index:3}.bar{background:#fff;border-radius:2px;height:3px;width:24px}@media (max-width:768px){.hamburger{display:flex}}.mobile-menu{background:#000000d9;border:1px solid #333;border-radius:8px;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:absolute;right:20px;top:70px;z-index:3}.hero-title{font-size:4rem}.hero-desc,.hero-title{text-align:center;z-index:2}.hero-desc{font-size:1.2rem;line-height:1.8;margin-top:1rem;max-width:800px}@media (max-width:768px){.hero-title{font-size:2.5rem}.hero-desc{font-size:1rem;padding:0 1rem}.main-btn{font-size:.9rem;padding:.6rem 1rem}.hide-on-mobile{display:none}.hero-title{font-size:2.5rem}.hero-desc{font-size:1rem;max-width:90%;padding:0 1rem}.main-btn{font-size:.9rem;padding:.6rem 1rem}}@media (max-width:450px){.hero-title{font-size:2rem}.hero-desc{font-size:.9rem;line-height:1.5}.logo-img{height:5-px}.main-btn{font-size:.8rem;padding:.5rem .9rem}.hamburger .bar{height:2px;width:20px}.mobile-menu{font-size:.9rem;padding:.8rem}}.features-container{animation:gradientShift 10s ease infinite;background:linear-gradient(135deg,#000,#0a0f0a,#102a1f);background-size:400% 400%;color:#fff;overflow:hidden;padding:5rem 2rem;position:relative;text-align:center}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.features-container:before{background-image:repeating-linear-gradient(0deg,#00ff9905,#00ff9905 1px,#0000 0,#0000 4px);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.features-heading{border-bottom:2px solid #0f9;color:#0f9;display:inline-block;font-family:Orbitron,sans-serif;font-size:2.2rem;margin-bottom:3rem;padding-bottom:.5rem;position:relative;text-shadow:0 0 10px #0f96;z-index:1}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px;position:relative;z-index:1}.feature-card-wrapper{cursor:pointer;height:320px;perspective:1200px;position:relative}.feature-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease;width:100%}.feature-card-wrapper.flipped .feature-card-inner{transform:rotateY(180deg)}.feature-card.back,.feature-card.front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:14px;height:100%;position:absolute;width:100%}.feature-card.front{animation:fadeUp .7s ease both;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffffff14;padding:2rem;text-align:left;z-index:2}.feature-card.front:hover{border-color:#00ff994d;box-shadow:0 0 15px #00ff9944;transform:translateY(-6px) scale(1.02)}.feature-icon{height:40px;margin-bottom:1rem;object-fit:contain;width:40px}.feature-card.front h3{font-size:1.2rem;margin-bottom:.3rem}.feature-card.front h4{color:#ccc;font-size:1rem;margin-bottom:.8rem}.feature-card.front p{color:#aaa;font-size:.95rem;line-height:1.5}.feature-card.back{align-items:center;background:#0000004d;display:flex;justify-content:center;transform:rotateY(180deg)}.feature-ui{border-radius:12px;max-height:100%;max-width:100%;object-fit:contain}@media (max-width:1024px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.features-grid{grid-template-columns:repeat(2,1fr)}.feature-card-wrapper{height:300px}.feature-card.front{padding:1.5rem}.feature-icon{height:32px;width:32px}.feature-card.front h3{font-size:1.1rem}.feature-card.front h4{font-size:.95rem}.feature-card.front p{font-size:.9rem}}@media (max-width:530px){.features-grid{grid-template-columns:1fr}.feature-card-wrapper{height:280px}}@media (max-width:400px){.features-container{padding:2rem 1rem}.feature-card-wrapper{height:260px}.feature-card.front{padding:1.2rem}.feature-icon{height:28px;width:28px}.feature-card.front h3{font-size:1rem}.feature-card.front h4{font-size:.9rem}.feature-card.front p{font-size:.85rem}.features-heading{font-size:1.5rem}}.tooltip{background:#00ff991a;border-radius:6px;color:#0f9;font-family:Orbitron,sans-serif;font-size:.95rem;left:50%;opacity:0;padding:4px 10px;pointer-events:none;position:absolute;top:-28px;transform:translateX(-50%);transition:opacity .3s ease;white-space:nowrap}.feature-card-wrapper:hover .tooltip{opacity:1}@media (max-width:600px){.tooltip{font-size:.65rem;top:-24px}}.roadmap-section{background:#000;color:#fff;font-family:Orbitron,sans-serif;overflow-x:hidden;padding:4rem 2rem;position:relative}.roadmap-title{font-size:2rem;margin-bottom:4rem;text-align:center}.roadmap-container{margin:0 auto;max-width:900px;padding-left:2rem;position:relative}.timeline-line{background:#ffffff1a;bottom:0;left:25px;position:absolute;top:0;width:2px}.roadmap-item{align-items:flex-start;display:flex;margin-bottom:4rem;position:relative}.timeline-dot{align-items:center;background:#ffffff14;border-radius:50%;color:#888;display:flex;font-size:.75rem;font-weight:700;height:20px;justify-content:center;left:15px;position:absolute;top:0;width:20px}.roadmap-card{align-items:flex-start;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;display:flex;gap:1.5rem;margin-left:3rem;max-width:700px;opacity:0;padding:1.5rem 2rem;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.roadmap-icon img{height:48px;object-fit:contain;width:48px}.roadmap-text h3{font-size:1.3rem;margin-bottom:.5rem}.roadmap-text p{color:#bbb;font-size:.95rem;line-height:1.6}.roadmap-card.animate{opacity:1;transform:translateY(0)}.dot-0{background:#ffffff12}.dot-1{background:#7878ff33}.dot-2{background:#ffb45a26}.dot-3{background:#8cff8c26}@media (max-width:600px){.roadmap-container{padding-left:1rem}.roadmap-card{flex-direction:column;margin-left:2.5rem;padding:1rem 1.2rem}.roadmap-icon img{height:36px;width:36px}.roadmap-text h3{font-size:1rem}.roadmap-text p{font-size:.85rem}.timeline-dot{font-size:.65rem;height:18px;width:18px}.roadmap-title{font-size:1.5rem}}.tokenomics-section{background:#000;color:#fff;font-family:Orbitron,sans-serif;padding:5rem 2rem}.tokenomics-title{font-size:2.2rem;letter-spacing:.5px;margin-bottom:4rem;text-align:center}.tokenomics-content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;margin:0 auto;max-width:1100px;padding:0 1rem}.tokenomics-chart{flex:1 1;min-width:380px;text-align:center}.tokenomics-chart img{margin-bottom:1.5rem;max-width:100%;width:360px}.tokenomics-legend{color:#ccc;font-size:.95rem;list-style:none;margin-top:1rem;padding:0}.tokenomics-legend li{align-items:center;display:flex;font-weight:500;gap:.6rem;justify-content:flex-start;margin-bottom:.5rem}.dot{border-radius:50%;display:inline-block;height:14px;width:14px}.liquidity{background-color:#8f5fff}.team{background-color:#5fe0ff}.dev{background-color:#ff89d2}.tokenomics-details{flex:1 1;max-width:520px;min-width:300px;padding:0 1rem}.token-info p{color:#aaa;font-size:1rem;line-height:1.6;margin-bottom:.6rem}.token-utility h4{color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-top:2rem}.token-utility ul{color:#bbb;font-size:.95rem;line-height:1.6;list-style:disc;padding-left:1.5rem}.token-utility li{margin-bottom:.5rem}@media (max-width:768px){.tokenomics-content{align-items:center;flex-direction:column;gap:3rem;text-align:center}.tokenomics-chart img{width:200px}.tokenomics-details{padding:0;text-align:left}.tokenomics-legend{justify-content:center}.token-utility ul{padding-left:1.2rem;text-align:left}}@media (max-width:420px){.tokenomics-title{font-size:1.6rem}.tokenomics-chart img{width:200px}.token-info p,.token-utility li{font-size:.9rem}.token-utility h4{font-size:1.05rem}}.footer{background:#0a0a0a;border-top:1px solid #ffffff1a;color:#fff;font-family:Orbitron,sans-serif;padding:4rem 2rem 2rem}.footer-grid{grid-gap:3rem;align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr;margin:0 auto;max-width:1200px}.footer-brand{max-width:300px}.footer-logo{height:70px;margin-bottom:1rem}.footer-tagline{color:#bbb;font-size:.95rem;line-height:1.6}.footer-links-column h4{color:#eee;font-size:1rem;margin-bottom:1rem}.footer-links-column a{color:#aaa;display:block;font-size:.9rem;margin-bottom:.5rem;text-decoration:none;transition:color .3s ease}.footer-links-column a:hover{color:#fff}.footer-bottom{border-top:1px solid #ffffff0d;color:#666;font-size:.85rem;margin-top:3rem;padding-top:1.5rem;text-align:center}@media (max-width:768px){.footer-grid{grid-template-columns:1fr;text-align:center}.footer-links-column{margin-top:2rem}.footer-links-column a{display:inline-block;margin:.4rem .8rem}}.faq-section{background:#000;color:#fff;font-family:Orbitron,sans-serif;padding:5rem 2rem;position:relative;z-index:1}.faq-title{color:#edf3f0;font-size:2rem;margin-bottom:3rem;text-align:center;text-shadow:0 0 10px #0f96}.faq-container{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:800px}.faq-card{background:#ffffff08;border:1px solid #0f93;border-radius:12px;cursor:pointer;overflow:hidden;padding:1.5rem;transition:all .3s ease}.faq-card:hover{border-color:#0f9;box-shadow:0 0 12px #00ff9944}.faq-question{align-items:center;color:#0f9;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between}.faq-toggle{color:#0f9;font-size:1.5rem;transition:transform .2s ease}.faq-card.open .faq-toggle{transform:rotate(180deg)}.faq-answer{margin-top:1rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .4s ease}.faq-card.open .faq-answer{max-height:500px;opacity:1}.faq-answer p{color:#bbb;font-size:.95rem;line-height:1.6}@media (max-width:600px){.faq-title{font-size:1.5rem}.faq-question{font-size:1rem}.faq-toggle{font-size:1.2rem}.faq-answer p{font-size:.9rem}}
/*# sourceMappingURL=main.52893083.css.map*/