body{font-family:Inter,system-ui,sans-serif;background:#000;color:#fff}.navigation{background-color:#000;height:75px;display:flex;align-items:center;justify-content:space-between;padding:0 3vh;position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:2px solid #000}.left-container{display:flex;align-items:center}.header-image{margin-left:2vw;height:70px}@media (max-width: 768px){.left-container{justify-content:center}.header-image{margin-left:0;height:45px}}.right-container{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 800px){.right-container{display:none}}@media (max-height: 800px){.right-container{display:none}}.login-container{display:flex;align-items:center;justify-content:space-between;gap:1vw}@media (max-width: 768px){.login-container{display:none}}.network-selector{flex:1}.network-select{padding:10px 30px;font-size:16px;cursor:pointer;border:2px solid #000;border-radius:5px;background-color:#fffefe;color:#000;transition:background-color .3s,transform .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/arrow-DbuqdWiw.png);background-repeat:no-repeat;background-position:right 10px center;background-size:20px;max-height:5vh;width:250px}.network-select:hover{background-color:#000;color:#fff;transform:scale(1.05)}.wallet-info-container{flex:1;width:150px}.wallet-info,.wallet-display{display:flex;align-items:center}.dropdown-menu{position:absolute;top:calc(100% + .5vh);right:1vw;background-color:#fff;border:2px solid #000;border-radius:5px;z-index:1000;padding:10px 30px;text-align:right}.nav-button{flex:1;align-items:center;justify-content:flex-end;padding:10px 20px;height:45px;font-size:16px;cursor:pointer;border:2px solid white;border-radius:5px;background-color:#000;color:#fff;transition:background-color .3s,transform .3s}.nav-button:hover{background-color:#000;color:#fff;transform:scale(1.05)}.nav-button.disabled-button{background-color:#d3d3d3;color:#000;cursor:not-allowed;opacity:.6}@media (max-width: 768px){.nav-button{font-size:13px;height:6vh}}.footer{background-color:#000;text-align:center;bottom:0;left:0;right:0;height:7vh;display:flex;align-items:center;justify-content:center;z-index:1000;border-top:2px solid #000}.footer-image{width:30px;height:auto;margin:0 30px}@media (max-width: 768px){.footer{position:relative;font-size:12px}}.page{min-height:100vh;background:#000}.subtitle{color:#666;font-size:.95rem}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 1.5rem;position:relative}.hero-content{max-width:800px}.badge{display:inline-block;padding:.5rem 1rem;border:1px solid #1a3a44;border-radius:9999px;color:#22f0ff;font-size:.9rem;margin-bottom:1.5rem}.title{font-size:4.5rem;line-height:1.05;font-weight:900;letter-spacing:-.04em;margin-bottom:1.25rem}.description{font-size:1.25rem;color:#aaa;max-width:480px;margin:0 auto 2.5rem}.cta-button{padding:1rem 2rem;font-size:1.1rem;font-weight:600;background:#fff;color:#000;border:none;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s}.cta-button:hover{background:#22f0ff;transform:translateY(-2px)}.big-logo{margin-top:4rem;font-size:12rem;font-weight:900;letter-spacing:-.08em;background:linear-gradient(to bottom,#67f0ff,#2af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.15;-webkit-user-select:none;user-select:none;pointer-events:none}.features{padding:6rem 1.5rem;border-top:1px solid #222}.features-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:3rem}.feature{text-align:center}.feature-icon{color:#22f0ff;margin-bottom:1.25rem}.feature h3{font-size:1.6rem;margin-bottom:.75rem}.feature p{color:#888}.contact{padding:80px 20px;background:#0a0a0a;border-top:1px solid #222}.contact-content{max-width:520px;margin:0 auto;text-align:center}.contact-content h2{font-size:2.6rem;margin-bottom:.8rem}.contact-content p{color:#aaa;margin-bottom:2.5rem}.contact-form{display:flex;flex-direction:column;gap:1rem}.contact-form input,.contact-form textarea{padding:1.1rem;background:#111;border:1px solid #333;border-radius:12px;font-size:1.05rem;color:#fff;resize:vertical}.contact-form textarea{min-height:140px}.submit-button{padding:1.2rem;background:#22f0ff;color:#000;font-weight:700;border:none;border-radius:12px;font-size:1.1rem;cursor:pointer;margin-top:.5rem}.submit-button:hover{background:#67f8ff}@media (max-width: 640px){.title{font-size:2.6rem}.big-logo{font-size:6.5rem;margin-top:1rem}.description{font-size:1.05rem}.cta-button{padding:.95rem 1.8rem;font-size:1.05rem}.contact{padding:60px 16px}.contact-content h2{font-size:2.3rem}}@media (max-width: 480px){.hero{padding:80px 16px 40px}.title{font-size:2.4rem}}.cta-group{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}@media (max-width: 480px){.cta-group{gap:12px}}
