.token-main{max-width:1480px;margin:auto;padding:70px clamp(22px,5vw,84px) 30px}.token-heading{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px;display:grid}.token-heading h1{letter-spacing:-.065em;margin:26px 0;font-size:clamp(56px,6.4vw,98px);font-weight:500;line-height:1.02}.token-heading h1 em,.token-flow h2 em{color:var(--raise-accent);font-style:normal}.token-heading p:not(.raise-eyebrow){color:var(--raise-muted);font-size:18px;line-height:1.7}.token-heading .raise-button{margin-top:28px}.token-identity{border:1px solid var(--raise-line);background:var(--raise-panel);border-radius:10px;flex-wrap:wrap;align-items:center;gap:26px;padding:35px;display:flex}.token-identity img{border:1px solid var(--raise-line);border-radius:28px;width:120px;height:120px}.token-identity h2{letter-spacing:-1.6px;font-size:35px;font-weight:500}.token-identity>div>span,.token-stats span{font:11px var(--font-mono);color:var(--raise-muted);letter-spacing:1px}.token-status{font:11px/1.7 var(--font-mono);letter-spacing:.5px;color:var(--raise-muted);align-items:center;gap:8px;display:inline-flex}.token-identity .token-status{border-top:1px solid var(--raise-line);flex-basis:100%;padding-top:24px}.token-logo-download{color:var(--raise-accent);align-items:center;gap:10px;min-height:44px;font-size:13px;display:inline-flex}.token-terms-status{border-bottom:1px solid var(--raise-line);color:var(--raise-muted);flex-wrap:wrap;align-items:center;gap:16px 24px;padding:20px 0;font-size:13px;display:flex}.token-terms-status>span{font:11px var(--font-mono);align-items:center;gap:8px;display:inline-flex}.token-terms-status i{background:var(--raise-accent);border-radius:50%;width:5px;height:5px}.token-terms-status p{flex:260px}.token-terms-status a{color:var(--raise-fg);align-items:center;gap:8px;min-height:44px;display:inline-flex}.token-stats{border-block:1px solid var(--raise-line);grid-template-columns:repeat(4,1fr);gap:20px;margin-top:65px;padding:35px 0;display:grid}.token-stats b{letter-spacing:-1px;margin-top:10px;font-size:32px;font-weight:500;display:block}.token-flow{grid-template-columns:1fr 1.3fr;gap:12%;padding:90px 0;display:grid}.token-flow h2{letter-spacing:-3px;margin:24px 0;font-size:60px;font-weight:500;line-height:1.05}.token-flow>div>p:not(.raise-eyebrow){color:var(--raise-muted);max-width:350px;margin-bottom:22px;line-height:1.8}.token-step-tabs{border:0;grid-template-columns:1fr 1fr;gap:10px;min-width:0;margin:0;padding:0;display:grid}.token-step-tabs button{text-align:left;border:1px solid var(--raise-line);border-radius:4px;gap:12px;padding:18px 12px;font-size:14px;transition:border-color .2s,background .2s;display:flex}.token-step-tabs button:hover{background:var(--raise-panel)}.token-step-tabs button span{color:var(--raise-muted);font:11px var(--font-mono);align-self:center}.token-step-tabs button[aria-pressed=true]{border-color:var(--raise-accent);background:var(--raise-panel);color:var(--raise-accent)}.token-step-detail{background:var(--raise-panel);border:1px solid var(--raise-line);border-radius:6px;min-height:255px;margin-top:16px;padding:30px;animation:.35s both raise-type-in}.token-step-detail>span{font:11px var(--font-mono);color:var(--raise-accent)}.token-step-detail h3{letter-spacing:-.7px;margin:20px 0 10px;font-size:27px;font-weight:500}.token-step-detail p{color:var(--raise-muted);font-size:15px;line-height:1.8}.token-step-detail svg{color:var(--raise-accent);margin-top:23px}.token-notes{border-top:1px solid var(--raise-line);grid-template-columns:repeat(3,1fr);gap:35px;padding:45px 0;display:grid}.token-notes h3{letter-spacing:-.5px;margin:12px 0;font-size:21px;font-weight:500}.token-notes p{color:var(--raise-muted);font-size:14px;line-height:1.9}.token-notes a,.token-notes button{color:var(--raise-accent);text-align:left;align-items:center;gap:10px;min-height:48px;margin-top:16px;font-size:13px;display:flex}.token-notes output{color:var(--raise-muted);font-size:12px;display:block}@media (max-width:760px){.token-main{padding-top:40px}.token-heading,.token-flow{grid-template-columns:1fr;gap:35px}.token-heading h1{font-size:clamp(42px,10vw,60px)}.token-identity{padding:25px}.token-stats{grid-template-columns:1fr 1fr;gap:25px;margin-top:40px}.token-stats b{font-size:27px}.token-flow{padding:55px 0}.token-flow h2{font-size:48px}.token-notes{grid-template-columns:1fr;gap:28px}.token-step-tabs button{min-height:60px;font-size:13px}.token-step-detail{min-height:270px;padding:25px}}.raise-site[data-motion=paused] .token-step-detail{animation:none}
