@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.header{position:fixed;top:0;left:0;width:100%;z-index:100;padding:1rem 0;background:#0a0b2ecc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1)}.header__container{display:flex;align-items:center;justify-content:space-between}.header__logo{font-size:1.5rem;font-weight:700;text-decoration:none;color:#fff;display:flex;align-items:center;gap:.5rem}.header__logo img{height:40px;width:auto}.header__nav{display:flex;align-items:center;gap:2rem}@media (max-width: 768px){.header__nav{position:fixed;top:0;right:-100%;width:80%;height:100vh;background:#0a0b2e;padding:2rem;flex-direction:column;justify-content:center;transition:.3s ease}.header__nav--open{right:0}}.header__nav-list{display:flex;gap:2rem;list-style:none}@media (max-width: 768px){.header__nav-list{flex-direction:column;align-items:center;margin-bottom:2rem}}.header__nav-list a{color:#fff;text-decoration:none;font-weight:500;transition:.2s ease}.header__nav-list a:hover{color:gold}.header__social{display:flex;gap:1rem}@media (max-width: 768px){.header__social{flex-direction:column;width:100%}}.header__menu-btn{display:none;background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer}@media (max-width: 768px){.header__menu-btn{display:block}}.footer{background:#050619;padding:5rem 0 2rem;position:relative;overflow:hidden}.footer__grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:4rem;margin-bottom:4rem}@media (max-width: 768px){.footer__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width: 320px){.footer__grid{grid-template-columns:1fr}}.footer__brand p{color:#ffffffb3;margin:1rem 0}.footer__logo{font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none;display:flex;align-items:center;gap:.5rem}.footer__logo img{height:30px;width:auto}.footer__social{display:flex;gap:1rem;margin-top:1.5rem}.footer__social a{width:40px;height:40px;border-radius:50%;background:#ffffff1a;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.3s ease}.footer__social a:hover{background:gold;color:#0a0b2e;transform:translateY(-3px)}.footer__links h4{color:gold;margin-bottom:1.5rem}.footer__links ul{list-style:none;padding:0;margin:0}.footer__links li{margin-bottom:.75rem}.footer__links li a{color:#ffffffb3;text-decoration:none;transition:.2s ease}.footer__links li a:hover{color:#fff}.footer__bottom{padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);text-align:center}.footer__bottom p{color:#ffffff80;font-size:.875rem;margin-bottom:.5rem}.footer__disclaimer{font-size:.75rem!important}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(0deg,transparent 0%,rgba(107,70,193,.1) 100%);pointer-events:none}.hero{position:relative;min-height:100vh;display:flex;align-items:center;padding:6rem 0;overflow:hidden}.hero__stars{position:absolute;inset:0;background-image:radial-gradient(2px 2px at 20px 30px,#fff,#0000),radial-gradient(2px 2px at 40px 70px,#fff,#0000),radial-gradient(2px 2px at 50px 160px,#fff,#0000),radial-gradient(2px 2px at 90px 40px,#fff,#0000),radial-gradient(2px 2px at 130px 80px,#fff,#0000);background-size:200px 200px;animation:moveStars 100s linear infinite;opacity:.3;pointer-events:none;z-index:1}.hero__container{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;width:100%;max-width:100%;z-index:2}@media (max-width: 1024px){.hero__container{gap:4rem}}@media (max-width: 768px){.hero__container{grid-template-columns:1fr;text-align:center;gap:3rem}}.hero__container>*{min-width:0;width:100%}.hero__content h1{margin-bottom:1.5rem;background:linear-gradient(135deg,gold,#0f8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero__subtitle{font-size:1.25rem;color:#ffffffe6;margin-bottom:2rem}.hero__cta{display:flex;gap:1rem;margin-bottom:3rem}@media (max-width: 768px){.hero__cta{justify-content:center;flex-wrap:wrap}}.hero__price-ticker{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:1.5rem;background:#ffffff0d;border-radius:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 320px){.hero__price-ticker{grid-template-columns:1fr;gap:1rem}}.hero__price-item{display:flex;flex-direction:column;gap:.5rem}.hero__price-label{font-size:.875rem;color:#ffffffb3}.hero__price-value{font-size:1.25rem;font-weight:600}.hero__price-value--up{color:#0f8}.hero__price-value--down{color:#ff4b4b}.hero__image{position:relative;display:flex;justify-content:center;align-items:center}.hero__image .hero__logo{width:100%;max-width:400px;height:auto;animation:float 6s ease-in-out infinite}@keyframes moveStars{0%{transform:translateY(0)}to{transform:translateY(-1000px)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.story{background:linear-gradient(180deg,#0a0b2e,#050619);position:relative;overflow:hidden}.story__header{text-align:center;margin-bottom:4rem}.story__header h2{color:gold;margin-bottom:1rem}.story__header p{color:#fffc;font-size:1.25rem}.story__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-bottom:4rem;width:100%;max-width:100%}@media (max-width: 1024px){.story__cards{gap:2rem}}@media (max-width: 768px){.story__cards{grid-template-columns:1fr}}.story__cards>*{min-width:0;width:100%}.story__card{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;padding:2rem;border:1px solid rgba(255,255,255,.1);transition:.3s ease}.story__card:hover{transform:translateY(-5px);background:#ffffff14;border-color:#ffd7004d}.story__card h3{color:gold;margin:1rem 0}.story__card p{color:#fffc;line-height:1.6}.story__card-emoji{font-size:3rem;margin-bottom:1rem}.story__rocket{position:absolute;bottom:2rem;font-size:2rem;filter:drop-shadow(0 0 10px rgba(255,215,0,.3))}.story:before,.story:after{content:"";position:absolute;width:200px;height:200px;border-radius:50%;background:#6b46c1;filter:blur(100px);opacity:.1;z-index:0}.story:before{top:-100px;left:-100px}.story:after{bottom:-100px;right:-100px;background:#ff6b35}.tokenomics{background:linear-gradient(0deg,#0a0b2e,#03030c)}.tokenomics__header{text-align:center;margin-bottom:4rem}.tokenomics__header h2{color:gold;margin-bottom:1rem}.tokenomics__header p{color:#fffc;font-size:1.25rem}.tokenomics__content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:4rem}@media (max-width: 768px){.tokenomics__content{grid-template-columns:1fr;gap:2rem}}.tokenomics__chart{position:relative;width:100%;max-width:400px;margin:0 auto;filter:drop-shadow(0 0 20px rgba(255,215,0,.2))}.tokenomics__chart svg{transform:rotate(-90deg)}.tokenomics__details{display:grid;gap:1.5rem}.tokenomics__item{display:flex;align-items:center;gap:1rem;padding:1rem;background:#ffffff0d;border-radius:.5rem;transition:.3s ease}.tokenomics__item:hover{background:#ffffff14;transform:translate(5px)}.tokenomics__item-dot{width:16px;height:16px;border-radius:50%}.tokenomics__item-content h4{color:#fff;margin-bottom:.25rem}.tokenomics__item-content p{color:#ffffffb3;font-weight:500}.tokenomics__features{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:4rem}@media (max-width: 768px){.tokenomics__features{grid-template-columns:1fr}}.tokenomics__feature{padding:2rem;background:#ffffff0d;border-radius:1rem;border:1px solid rgba(255,255,255,.1);transition:.3s ease}.tokenomics__feature:hover{background:#ffffff14;transform:translateY(-5px);border-color:#ffd7004d}.tokenomics__feature h3{color:gold;margin-bottom:1rem}.tokenomics__feature p{color:#fffc;line-height:1.6}.roadmap{background:#03030c;position:relative}.roadmap__header{text-align:center;margin-bottom:4rem}.roadmap__header h2{color:gold;margin-bottom:1rem}.roadmap__header p{color:#fffc;font-size:1.25rem}.roadmap__timeline{position:relative;max-width:800px;margin:0 auto;padding-left:50px}.roadmap__timeline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,gold,#0f8)}.roadmap__milestone{position:relative;padding-bottom:3rem}.roadmap__milestone:last-child{padding-bottom:0}.roadmap__icon{position:absolute;left:-65px;background:#0a0b2e;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:gold;font-size:1.25rem;border:2px solid #ffd700;z-index:1}.roadmap__content{background:#ffffff0d;padding:2rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);transition:.3s ease}.roadmap__content:hover{background:#ffffff14;transform:translate(10px);border-color:#ffd7004d}.roadmap__quarter{display:inline-block;padding:.5rem 1rem;background:#ffd7001a;border-radius:50px;color:gold;font-weight:500;margin-bottom:1rem}.roadmap h3{color:#fff;margin-bottom:1rem}.roadmap ul{list-style:none;padding:0;margin:0}.roadmap ul li{color:#fffc;padding:.5rem 0 .5rem 1.5rem;position:relative}.roadmap ul li:before{content:"🚀";position:absolute;left:0;font-size:.875rem}.roadmap:before,.roadmap:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;filter:blur(150px);opacity:.1;z-index:0}.roadmap:before{background:#6b46c1;top:10%;right:-150px}.roadmap:after{background:#ff6b35;bottom:10%;left:-150px}.community{background:#0a0b2e;position:relative}.community__header{text-align:center;margin-bottom:4rem}.community__header h2{color:gold;margin-bottom:1rem}.community__header p{color:#fffc;font-size:1.25rem}.community__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-bottom:4rem;width:100%;max-width:100%}@media (max-width: 768px){.community__stats{grid-template-columns:1fr;gap:1.5rem}}.community__stats>*{min-width:0;width:100%}.community__stat{text-align:center;padding:2rem;background:#ffffff0d;border-radius:1rem;transition:.3s ease}.community__stat:hover{transform:translateY(-5px);background:#ffffff14}.community__stat h3{color:gold;font-size:2.5rem;margin-bottom:.5rem}.community__stat p{color:#fffc}.community__social{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;margin-bottom:4rem;width:100%;max-width:100%}@media (max-width: 1024px){.community__social{grid-template-columns:repeat(2,1fr)}}@media (max-width: 320px){.community__social{grid-template-columns:1fr}}.community__social>*{min-width:0;width:100%}.community__social-card{padding:2rem;border-radius:1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);text-decoration:none;transition:.3s ease;--accent-color: #ffd700}.community__social-card:hover{transform:translateY(-5px);background:#ffffff14;border-color:var(--accent-color)}.community__social-card:hover .community__social-icon{background:var(--accent-color);color:#0a0b2e}.community__social-card h3{color:#fff;margin:1rem 0 .5rem}.community__social-card p{color:#ffffffb3;font-size:.875rem}.community__social-icon{width:50px;height:50px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--accent-color);transition:.3s ease}.community__missions{background:#ffffff0d;border-radius:1rem;padding:2rem}.community__missions h3{color:gold;margin-bottom:2rem;text-align:center}.community__missions-list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 768px){.community__missions-list{grid-template-columns:1fr}}.community__mission{padding:1.5rem;background:#ffffff0d;border-radius:.5rem;position:relative;overflow:hidden}.community__mission:hover{background:#ffffff14}.community__mission:hover .community__mission-reward{transform:translateY(0)}.community__mission h4{color:#fff;margin-bottom:.5rem}.community__mission p{color:#ffffffb3;font-size:.875rem}.community__mission-reward{position:absolute;top:0;right:0;padding:.5rem 1rem;background:gold;color:#0a0b2e;font-weight:600;font-size:.875rem;border-bottom-left-radius:.5rem;transform:translateY(-100%);transition:.3s ease}.community:before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(180deg,rgba(107,70,193,.1) 0%,transparent 100%);pointer-events:none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:Space Grotesk,sans-serif;background-color:#0a0b2e;color:#fff;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;margin-bottom:1rem;font-weight:700}h1{font-size:3.5rem}@media (max-width: 768px){h1{font-size:2.5rem}}h2{font-size:2.5rem}@media (max-width: 768px){h2{font-size:2rem}}.btn{display:inline-flex;align-items:center;padding:.75rem 1.5rem;border:none;border-radius:50px;font-weight:600;cursor:pointer;transition:.3s ease;text-decoration:none}.btn--primary{background:linear-gradient(135deg,gold,#ff6b35);color:#0a0b2e}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 5px 15px #ffd7004d}.btn--secondary{background:#ffffff1a;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn--secondary:hover{background:#fff3}.container{width:100%;max-width:90%;margin:0 auto;padding:0 2rem}@media (max-width: 1024px){.container{max-width:95%}}@media (max-width: 768px){.container{max-width:100%;padding:0 1.5rem}}.section{padding:5rem 0}@media (max-width: 768px){.section{padding:3rem 0}}.glass{background:#0a0b2eb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:1rem}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .3s ease}.grid{display:grid;gap:2rem}.grid--2{grid-template-columns:repeat(2,1fr)}@media (max-width: 768px){.grid--2{grid-template-columns:1fr}}.grid--3{grid-template-columns:repeat(3,1fr)}@media (max-width: 768px){.grid--3{grid-template-columns:1fr}}.text-gradient{background:linear-gradient(135deg,gold,#0f8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
