:root{--ink:#090909;--paper:#f4f0e8;--orange:#ff5c00;--yellow:#ffe600}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#fff;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.nav{height:78px;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;background:rgba(9,9,9,.86);backdrop-filter:blur(14px);border-bottom:1px solid #292929}.brand{display:flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.08em}.brand img{width:42px;height:42px}.nav nav{display:flex;gap:30px;color:#c8c8c8;font-size:14px;font-weight:700}.nav nav a:hover{color:var(--orange)}.nav-cta{background:var(--orange);padding:12px 17px;border-radius:6px;font-weight:900;font-size:13px;text-transform:uppercase}.hero{min-height:calc(100vh - 78px);display:grid;grid-template-columns:1.08fr .92fr;align-items:center;padding:6vw;gap:3vw;position:relative;background:radial-gradient(circle at 75% 45%,#3a1600 0,transparent 30%)}.eyebrow,.section-label{font-size:12px;letter-spacing:.2em;font-weight:900;color:#bdbdbd}.eyebrow{display:flex;align-items:center;gap:10px}.eyebrow span{width:8px;height:8px;border-radius:50%;background:var(--orange);box-shadow:0 0 16px var(--orange)}h1,h2{font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;margin:0;font-weight:900}h1{font-size:clamp(64px,9.2vw,145px);line-height:.78;margin:30px 0}h1 em,h2 em{font-style:normal;color:var(--orange)}.lede{font-size:clamp(17px,1.4vw,22px);line-height:1.55;color:#c4c4c4;max-width:690px}.actions{display:flex;gap:12px;margin:32px 0}.button{padding:15px 21px;border-radius:6px;font-size:14px;text-transform:uppercase;font-weight:900}.primary{background:var(--orange)}.secondary{border:1px solid #4b4b4b}.status{max-width:650px;display:flex;justify-content:space-between;align-items:center;border:1px solid #303030;background:#101010;padding:14px 16px;border-radius:8px}.status small{display:block;color:#777;font-size:10px;letter-spacing:.16em;margin-bottom:4px}.status-badge{font-size:10px;font-weight:900;letter-spacing:.08em;background:#21150e;color:#ff8d4f;padding:8px 10px;border-radius:4px}.hero-visual{position:relative;min-height:550px;display:flex;align-items:center;justify-content:center}.mascot-frame{width:min(34vw,520px);height:min(34vw,520px);min-width:330px;min-height:330px;border-radius:46% 54% 50% 50%;background:var(--orange);display:grid;place-items:center;transform:rotate(-4deg);box-shadow:0 0 0 18px #151515,0 50px 90px #000}.mascot-frame img{width:82%;filter:drop-shadow(0 25px 18px rgba(0,0,0,.35));transform:rotate(4deg)}.orbit{position:absolute;border:1px dashed #5d2a0b;border-radius:50%}.orbit-one{width:115%;height:72%;transform:rotate(18deg)}.orbit-two{width:80%;height:108%;transform:rotate(-26deg)}.sticker{position:absolute;background:var(--yellow);color:#090909;font-family:Impact,sans-serif;font-size:24px;line-height:.9;padding:12px 15px;transform:rotate(-8deg);box-shadow:6px 6px 0 #090909,6px 6px 0 2px var(--yellow)}.sticker-one{left:0;bottom:15%}.sticker-two{right:-2%;top:14%;transform:rotate(9deg);background:#fff;box-shadow:6px 6px 0 #090909,6px 6px 0 2px #fff}.ticker{overflow:hidden;background:var(--orange);color:#111;border-block:3px solid #111;transform:rotate(-1deg);width:102%;margin-left:-1%;font-family:Impact,sans-serif;font-size:29px;letter-spacing:.05em;white-space:nowrap;padding:14px 0}.ticker div{animation:marquee 18s linear infinite}@keyframes marquee{to{transform:translateX(-50%)}}.section{padding:110px 7vw;border-top:1px solid #242424}.story{display:grid;grid-template-columns:.6fr 1.4fr;gap:5vw;background:var(--paper);color:#111}.story .section-label{color:#666}.section h2{font-size:clamp(52px,7vw,110px);line-height:.86}.story p{font-size:21px;line-height:1.7;max-width:850px;color:#484848}.token-section{background:#101010}.token-section>h2{margin:22px 0 55px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #353535}.metric-grid article{min-height:250px;padding:28px;display:flex;flex-direction:column;border-right:1px solid #353535}.metric-grid article:last-child{border:0}.metric-grid span{font-size:12px;letter-spacing:.16em;color:#888;font-weight:900}.metric-grid strong{font-family:Impact,sans-serif;font-size:72px;color:var(--orange);margin:auto 0 10px}.metric-grid p{color:#aaa;line-height:1.5;margin:0}.disclosure{color:#777;max-width:850px;line-height:1.6;margin-top:22px}.roadmap{background:var(--orange);color:#111}.roadmap .section-label{color:#542000}.roadmap-head{display:flex;justify-content:space-between;align-items:end;margin:28px 0 55px}.roadmap-head p{font-weight:800}.roadmap ol{list-style:none;padding:0;margin:0;border-top:3px solid #111}.roadmap li{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:25px;padding:28px 5px;border-bottom:1px solid rgba(0,0,0,.35)}.roadmap li>span{font-family:Impact,sans-serif;font-size:34px}.roadmap b{font-size:25px}.roadmap li p{margin:6px 0 0}.roadmap i{font-style:normal;font-size:11px;letter-spacing:.14em;font-weight:900;border:2px solid #111;padding:8px 10px}.roadmap .done i{background:#111;color:var(--orange)}.official{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.official h2{margin-top:24px}.link-panel>p{font-size:19px;line-height:1.65;color:#aaa;margin-top:0}.pending-link{display:flex;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid #333}.pending-link span{color:#777;font-size:12px;font-weight:900;letter-spacing:.14em}.pending-link b{color:#ddd;text-align:right}.safety{display:grid;grid-template-columns:auto 1fr 1fr;align-items:center;gap:4vw;background:var(--yellow);color:#111}.safety .section-label{color:#504900}.warning{font-family:Impact,sans-serif;font-size:170px;line-height:.7}.safety-copy p{font-size:18px;line-height:1.6;font-weight:700}.safety-copy small{line-height:1.5;color:#585000}footer{padding:42px 6vw;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#888}footer>a:last-child{font-size:12px;font-weight:900;color:#ccc}
@media(max-width:900px){.nav nav{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.hero-visual{min-height:430px}.mascot-frame{width:380px;height:380px}.story,.official{grid-template-columns:1fr}.metric-grid{grid-template-columns:1fr 1fr}.metric-grid article:nth-child(2){border-right:0}.metric-grid article:nth-child(-n+2){border-bottom:1px solid #353535}.roadmap-head{display:block}.safety{grid-template-columns:auto 1fr}.safety-copy{grid-column:1/-1}.warning{font-size:110px}}@media(max-width:560px){.nav{height:68px}.nav-cta{font-size:11px;padding:10px}.brand img{width:36px;height:36px}.hero{padding:65px 6vw}.hero-visual{min-height:370px}.mascot-frame{min-width:280px;min-height:280px;width:280px;height:280px}.sticker{font-size:18px}.actions{flex-direction:column}.button{text-align:center}.status{align-items:flex-start;gap:14px;flex-direction:column}.section{padding:80px 6vw}.metric-grid{grid-template-columns:1fr}.metric-grid article{border-right:0;border-bottom:1px solid #353535!important;min-height:200px}.metric-grid article:last-child{border-bottom:0!important}.roadmap li{grid-template-columns:48px 1fr}.roadmap li i{grid-column:2}.official{gap:45px}.safety{grid-template-columns:1fr}.warning{display:none}footer{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker div{animation:none}}
