*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Comic Neue,sans-serif;background:linear-gradient(135deg,#ff4500,orange,#ff6b35,#ff8c00,#ff4500);background-size:400% 400%;animation:orangeGradientShift 15s ease infinite;color:#fff;overflow-x:hidden}@keyframes orangeGradientShift{0%{background-position:0% 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0% 100%}to{background-position:0% 50%}}.container{max-width:1200px;margin:0 auto;padding:0 20px}.navbar{position:fixed;top:0;left:0;right:0;background:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:15px 0;border-bottom:2px solid #ffa500}.nav-container{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;max-width:1200px;margin:0 auto;padding:0 20px}.nav-button{padding:8px 16px;background:transparent;color:#fff;text-decoration:none;border:2px solid #ffa500;border-radius:5px;font-weight:700;font-size:12px;transition:all .3s ease;text-transform:uppercase}.nav-button:hover,.nav-button.active{background:orange;color:#000;transform:scale(1.05)}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:120px 20px 80px;background:linear-gradient(45deg,#ff4500,orange,#ff6b35,#ff8c00);background-size:300% 300%;animation:gradientShift 8s ease infinite}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero-content{text-align:center;max-width:800px}.lol-guy{margin-bottom:40px;display:flex;justify-content:center}.main-character-image{max-width:300px;max-height:400px;width:auto;height:auto;border-radius:15px;border:4px solid #ffa500;box-shadow:0 0 30px #ffa50080;animation:bobbing 3s ease-in-out infinite,imageGlow 2s ease-in-out infinite alternate;transition:transform .3s ease;cursor:pointer}.main-character-image:hover{transform:scale(1.05);box-shadow:0 0 50px #ffa500cc}@keyframes imageGlow{0%{box-shadow:0 0 30px #ffa50080}to{box-shadow:0 0 50px #ff8c00e6,0 0 80px #ffa50099}}@keyframes bobbing{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.coin-name{font-family:"Press Start 2P",monospace;font-size:3rem;color:orange;text-shadow:3px 3px 0px #000000;margin-bottom:20px;animation:neonGlow 2s ease-in-out infinite alternate}@keyframes neonGlow{0%{text-shadow:3px 3px 0px #000000,0 0 10px #ffa500}to{text-shadow:3px 3px 0px #000000,0 0 20px #ff8c00,0 0 30px #ffa500}}.tagline{font-size:1.2rem;color:#fff;margin-bottom:30px;text-transform:uppercase;letter-spacing:2px}.contract-address{background:#000c;padding:20px;border-radius:10px;border:2px solid #ffa500;display:inline-block}.address-label{font-size:.9rem;color:orange;margin-bottom:5px}.address-code{font-family:Courier New,monospace;font-size:1rem;color:#fff;background:#ffffff1a;padding:10px;border-radius:5px;word-break:break-all}.cta-section{background:linear-gradient(135deg,#ff6b35,#ff8c00);padding:80px 20px;text-align:center;color:#fff}.cta-section h2{font-family:"Press Start 2P",monospace;font-size:2.5rem;color:#fff;margin-bottom:20px;text-shadow:3px 3px 0px #000000}.cta-section p{font-size:1.2rem;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.cta-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.cta-button{display:inline-block;padding:15px 30px;border-radius:25px;font-size:1.1rem;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all .3s ease;font-family:"Press Start 2P",monospace;border:3px solid transparent}.cta-button.primary{background:#fff;color:#ff4500;border-color:#fff}.cta-button.primary:hover{background:#ff4500;color:#fff;transform:scale(1.05);box-shadow:0 0 20px #ffffff80}.cta-button.secondary{background:transparent;color:#fff;border-color:#fff}.cta-button.secondary:hover{background:#fff;color:#ff4500;transform:scale(1.05);box-shadow:0 0 20px #ffffff80}.meme-depot{background:linear-gradient(135deg,#ff8c00,orange,#ff6b35);color:#fff}.meme-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin:40px 0}.meme-card{background:#ffffff1a;padding:30px;border-radius:15px;text-align:center;border:2px solid rgba(255,255,255,.2);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.meme-card:hover{transform:translateY(-5px);background:#fff3;border-color:#fff6;box-shadow:0 10px 30px #0000004d}.meme-icon{font-size:3rem;margin-bottom:20px;animation:bounce 2s ease-in-out infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.meme-card h3{color:#fff;margin-bottom:15px;font-size:1.3rem;font-weight:700}.meme-card p{color:#ffffffe6;line-height:1.6}.meme-depot-cta{text-align:center;margin-top:50px}.meme-depot-button{display:inline-block;background:#fff;color:#ff4500;padding:20px 40px;border-radius:30px;text-decoration:none;font-weight:700;font-size:1.2rem;text-transform:uppercase;transition:all .3s ease;border:3px solid #ffffff;font-family:"Press Start 2P",monospace;box-shadow:0 5px 20px #0003}.meme-depot-button:hover{background:transparent;color:#fff;transform:scale(1.05);box-shadow:0 8px 25px #0000004d}.meme-depot-subtitle{margin-top:20px;font-size:1.1rem;color:#ffffffe6;font-style:italic}.section{padding:80px 20px;border-bottom:1px solid #333}.section h2{font-family:"Press Start 2P",monospace;font-size:2rem;color:orange;text-align:center;margin-bottom:40px;text-shadow:2px 2px 0px #000000}.section p{text-align:center;line-height:1.6;color:#fff;max-width:800px;margin:0 auto}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px}.step{background:#ffa50026;padding:30px;border-radius:15px;border:2px solid #ffa500;text-align:center}.step h3{color:orange;margin-bottom:15px}.tokenomics{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;margin-top:40px}.token-stat{background:#ffa50026;padding:30px;border-radius:15px;border:2px solid #ffa500;text-align:center}.token-stat h3{color:orange;margin-bottom:15px;font-size:1.2rem}.token-stat p{font-size:1.5rem;font-weight:700}.roadmap-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px}.roadmap-item{background:#ffa50026;padding:30px;border-radius:15px;border:2px solid #ffa500;text-align:center}.roadmap-item h3{color:orange;margin-bottom:15px}.roadmap-item p{text-align:left;line-height:2}.footer{background:#000;padding:40px 20px;border-top:2px solid #ffa500}.footer-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-text p{color:#fff;font-size:.9rem}.footer-social{display:flex;gap:15px}.social-icon{width:40px;height:40px;background:#ffa50033;color:orange;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;transition:all .3s ease}.social-icon:hover{background:orange;color:#000;transform:scale(1.1)}@media (max-width: 768px){.nav-container{justify-content:center;gap:5px}.nav-button{padding:6px 12px;font-size:10px}.coin-name{font-size:2rem}.hero{padding:100px 10px 60px}.steps,.tokenomics,.roadmap-items{grid-template-columns:1fr}.footer-content{flex-direction:column;text-align:center}.cta-section h2{font-size:1.5rem}.cta-section p{font-size:1rem}.cta-buttons{flex-direction:column;align-items:center}.cta-button{width:100%;max-width:300px}.meme-grid{grid-template-columns:1fr;gap:20px}.meme-depot-button{padding:15px 25px;font-size:1rem}}@media (max-width: 480px){.coin-name{font-size:1.5rem}.tagline{font-size:1rem}.main-character-image{max-width:200px;max-height:250px}}
