:root{--bg:#0a0a0a;--fg:#f2f0ec;--dim:#6b6b66;--line:#232320;--gold:#c9a35f}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--fg);min-height:100%}body{font-family:Space Grotesk,-apple-system,sans-serif}#root{justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}main{width:100%;max-width:380px}.mark{border:1px solid var(--line);background:#000;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 28px;display:flex}.hg{width:40px;height:40px;display:block}.hg-flip{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite hg-flip}.hg-top{transform-box:fill-box;transform-origin:bottom;animation:7s steps(6,end) infinite hg-drain}.hg-bot{transform-box:fill-box;transform-origin:bottom;animation:7s steps(6,end) infinite hg-fill}@keyframes hg-drain{0%{transform:scaleY(1)}60%,to{transform:scaleY(0)}}@keyframes hg-fill{0%{transform:scaleY(0)}60%,to{transform:scaleY(1)}}@keyframes hg-flip{0%,68%{transform:rotate(0)}84%,to{transform:rotate(180deg)}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mark{animation:.5s both rise}h1{animation:.5s 60ms both rise}nav>*{animation:.5s both rise}nav>:first-child{animation-delay:.12s}nav>:nth-child(2){animation-delay:.18s}nav>:nth-child(3){animation-delay:.24s}nav>:nth-child(4){animation-delay:.3s}footer{animation:.5s .38s both rise}@media (prefers-reduced-motion:reduce){.hg-flip,.hg-top,.hg-bot,.hg-grain,.mark,h1,nav>*,footer{animation:none}}h1{text-align:center;letter-spacing:.02em;font-size:22px;font-weight:600}.tagline{text-align:center;color:var(--dim);letter-spacing:.03em;text-transform:uppercase;margin-top:6px;font-size:13px}nav{flex-direction:column;gap:10px;margin-top:44px;display:flex}a.link{color:var(--fg);border:1px solid var(--line);letter-spacing:.01em;padding:14px 18px;font-size:14px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:block}a.link:hover{border-color:var(--gold);background:#101008;transform:translateY(-1px)}a.link:active{transform:translateY(0)}.link.social-link{grid-template-columns:34px 1fr 34px;align-items:center;gap:12px;padding-inline:14px;display:grid}.social-lead{justify-content:flex-start;align-items:center;display:flex}.social-lead.boxed{border:1px solid var(--line);justify-content:center;width:34px;height:34px;transition:border-color .15s}a.social-link:hover .social-lead.boxed{border-color:var(--gold)}.social-mid{text-align:center;letter-spacing:.01em;min-width:0;font-size:15px}.social-trail{justify-content:flex-end;align-items:center;display:flex}.social-text{flex-direction:column;align-items:center;gap:2px;line-height:1.2;display:flex}.social-sub{color:var(--gold);letter-spacing:.02em;font-size:11px}.social-logo{fill:currentColor;flex-shrink:0;width:18px;height:18px;transition:fill .15s}a.social-link:hover .social-logo{fill:var(--gold)}.chev-icon{width:16px;height:16px;color:var(--dim);transition:transform .15s,color .15s}a.social-link:hover .chev-icon{color:var(--gold);transform:translate(3px)}.social-link.soon{color:var(--dim);cursor:default}.social-link.soon:hover{border-color:var(--line);background:0 0}.soon-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line);white-space:nowrap;padding:3px 7px;font-size:10px}.tip-heading{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;padding-left:2px;font-size:11px}.tip-card{border:1px solid var(--line);padding:18px}a.tip-fomo{text-align:center;color:var(--bg);background:var(--gold);border:1px solid var(--gold);letter-spacing:.02em;padding:13px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:block}a.tip-fomo:hover{background:#d8b877;transform:translateY(-1px)}a.tip-fomo:active{transform:translateY(0)}a.tip-fomo:focus-visible{outline:1px solid var(--gold);outline-offset:2px}.tip-or{text-transform:uppercase;letter-spacing:.08em;color:var(--dim);align-items:center;gap:10px;margin:16px 0;font-size:10px;display:flex}.tip-or:before,.tip-or:after{content:"";background:var(--line);flex:1;height:1px}.tip-net{color:var(--fg);letter-spacing:.01em;align-items:center;gap:8px;margin-bottom:9px;font-size:13px;display:flex}.tip-net-icon{color:var(--gold);justify-content:center;align-items:center;display:flex}.chain-logo{fill:currentColor;width:16px;height:16px;display:block}.tip-divider{background:var(--line);border:0;height:1px;margin:20px 0}.tip-row{border:1px solid var(--line);background:#050505;align-items:center;gap:10px;transition:border-color .2s;display:flex}.tip-row:hover{border-color:#33332e}.addr{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:12px 4px 12px 14px;font-family:JetBrains Mono,SF Mono,monospace;font-size:12px;overflow:hidden}button.copy{border:none;border-left:1px solid var(--line);color:var(--gold);letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer;background:0 0;min-width:84px;padding:12px 16px;font-family:inherit;font-size:11px;transition:color .15s,background .2s}button.copy:hover{color:var(--fg)}button.copy.is-copied{color:var(--bg);background:var(--gold)}a.link:focus-visible,button.copy:focus-visible{outline:1px solid var(--gold);outline-offset:2px}.net{color:var(--dim);margin-top:8px;font-size:11px}footer{text-align:center;color:var(--line);letter-spacing:.05em;margin-top:48px;font-size:11px}
