.ap:not(.dx){overflow:clip}html:not([data-theme=dark]) .ap{--deeperBg:#eaf6fb;--side2:#f5f8f6;--sand:#f4ead4;--ruleV:#0b120d14}html[data-theme=dark] .ap{--deeperBg:#07121a;--side2:#0a0e10;--sand:#14120e;--ruleV:#e1fff014}.rv{opacity:0;transition:opacity 1s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.rv.in{opacity:1;transform:none}.plg{vertical-align:-5px;border-radius:50%;width:22px;height:22px;margin:0 6px 0 2px}.allp{justify-content:center;margin-top:36px;display:flex}.allp a{background:var(--field);border-radius:15px;align-items:center;gap:10px;height:50px;padding:0 22px;font-size:16px;font-weight:600;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:inline-flex}.allp a:hover{transform:translateY(-2px)}.allp svg{width:18px;height:18px}.btn-l,.btn-q{border-radius:13px;justify-content:center;align-items:center;height:44px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.btn-l{color:#0b1a06;background:#a5fa54;box-shadow:inset 0 1px #ffffffb3,0 3px #62b925}.btn-q{background:var(--field);color:var(--ink)}.btn-q:disabled{opacity:.7;cursor:default}.gauge{background:var(--field);border-radius:5px;height:10px;overflow:hidden}.gauge i{background:linear-gradient(90deg,var(--water2),var(--water));border-radius:5px;height:100%;transition:width 1.6s cubic-bezier(.2,.8,.2,1);display:block}.story{height:460vh;margin-top:120px;position:relative}.st-pin{grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:40px;max-width:1240px;height:100vh;margin:0 auto;padding:0 40px;display:grid;position:sticky;top:0}.st-vis{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.st-vis .stagew{zoom:.9;margin:0}@media (max-height:900px){.st-vis .stagew{zoom:.8}}@media (max-height:800px){.st-vis .stagew{zoom:.72}}@media (min-height:1040px){.st-vis .stagew{zoom:1}}.st-coin{background:var(--card);box-shadow:var(--cardSh);opacity:0;border-radius:16px;align-items:center;gap:10px;padding:10px 16px 10px 10px;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:16%;left:4%;transform:translateY(-14px)}.st-coin.on{opacity:1;transform:none}.st-coin img{width:30px;height:30px}.st-coin b{font-size:18px}.st-coin span{color:var(--ink3);align-items:center;gap:6px;font-size:14px;display:inline-flex}.st-coin span img{width:16px;height:16px}.st-nft{background:var(--card);box-shadow:var(--cardSh),0 0 0 1px #f2c55c99;opacity:0;border-radius:18px;align-items:center;gap:12px;padding:12px 18px 12px 12px;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:14%;right:6%;transform:translateY(30px)rotate(-3deg)}.st-nft.on{opacity:1;transform:rotate(-3deg)}.st-nft svg{width:44px;height:44px}.st-nft b{font-family:DM Serif Display,serif;font-size:24px;font-weight:400;display:block}.st-nft span{color:var(--ink3);font-size:13.5px}.st-txt{z-index:3;position:relative}.st-txt .h2{font-size:64px}.st-steps{counter-reset:st;margin:34px 0 0;padding:0;list-style:none}.st-steps li{border-left:2px solid var(--ruleV);opacity:.38;padding:14px 0 14px 34px;transition:opacity .6s,border-color .6s;position:relative}.st-steps li:before{counter-increment:st;content:counter(st);background:var(--bg);border:2px solid var(--ruleV);width:22px;height:22px;color:var(--ink3);border-radius:50%;place-items:center;font-family:DM Mono,monospace;font-size:11px;transition:all .6s;display:grid;position:absolute;top:16px;left:-12px}.st-steps li.on,.st-steps li.past{opacity:1}.st-steps li.on{border-left-color:var(--water)}.st-steps li.on:before{background:var(--water);border-color:var(--water);color:#fff}.st-steps li.past:before{color:#0b1a06;background:#a5fa54;border-color:#a5fa54}.st-steps b{letter-spacing:-.01em;font-family:DM Serif Display,serif;font-size:28px;font-weight:400;display:block}.st-steps span{color:var(--ink2);font-size:16.5px}.deeper{background:var(--deeperBg);margin-top:0;padding-bottom:160px}.dp-vis{max-width:1120px;margin:56px auto 0}.dp-svg{width:100%;height:auto;display:block}.dp-water,.dp-crit{transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.dp-lab{fill:var(--ink3);font-family:DM Mono,monospace;font-size:14px}.dp-lab.strong{fill:var(--ink)}.dp-ctl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;display:flex}.dp-pools{flex-wrap:wrap;gap:8px;display:flex}.dp-p{background:var(--card);border-radius:13px;align-items:center;gap:8px;height:44px;padding:0 14px 0 6px;font-size:15px;font-weight:600;transition:background .4s,color .4s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.dp-p.on{background:var(--ink);color:var(--bg)}.dp-pi{width:32px;height:32px}.dp-slider{grid-template-columns:auto auto;align-items:center;gap:4px 14px;min-width:320px;display:grid}.dp-slider span{color:var(--ink3);font-size:14px}.dp-slider b{text-align:right;font-family:DM Serif Display,serif;font-size:30px;font-weight:400}.dp-slider input{accent-color:#2f9dd6;grid-column:1/-1;width:100%}.dp-rows{gap:10px;margin-top:28px;display:grid}.dp-row{grid-template-columns:120px 1fr 90px 90px;align-items:center;gap:18px;font-size:16px;display:grid}.dp-row .strong{color:var(--ink);font-weight:700}.dp-bars{gap:4px;display:grid}.dp-bars i{background:var(--ink3);opacity:.35;border-radius:5px;height:9px;transition:width 1.2s cubic-bezier(.2,.8,.2,1);display:block}.dp-bars i.after{background:var(--water);opacity:1}.dp-note{color:var(--ink3);margin-top:4px;font-size:13.5px}.cmap{color:#f1f7fb;background:#0b2e4a;padding:160px 32px}html[data-theme=dark] .cmap{background:#061b2c}.cmap .h2 span{color:#8ec9e8}.cmap .lede{color:#bfd9e8}.cm-in{max-width:1120px;margin:0 auto}.cm-stage{aspect-ratio:1000/560;margin-top:40px;position:relative}.cm-svg{width:100%;height:100%;position:absolute;inset:0}.cmap{--water:#2f9dd6;--deck:#efe2c6;--wline:#fff}html[data-theme=dark] .cmap{--water:#0c4a74;--deck:#232833;--wline:#7fd0f2}.cm-route{animation:1.2s linear infinite flow}.cm-dot{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite pulse2}@keyframes pulse2{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}.cm-chain{color:#bfd9e8;flex-direction:column;align-items:center;gap:10px;font-size:15px;transition:color .5s;display:flex;position:absolute;transform:translate(-50%,-50%)}.cm-chain.on{color:#fff}.cm-logo{background:#ffffff14;border-radius:50%;place-items:center;width:68px;height:68px;transition:background .5s,transform .5s cubic-bezier(.2,.8,.2,1);display:grid}.cm-chain.on .cm-logo{background:#a5fa542e;transform:scale(1.08)}.cm-logo img{width:38px;height:38px}.cm-pop{color:#0b120d;white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:9px 14px 9px 9px;font-size:14px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 16px 40px -14px #00000080}.cm-pop img{border-radius:50%;width:24px;height:24px}.cm-t{color:#6b776f;font-size:12.5px}.poss{padding-bottom:40px}.ps-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1120px;margin:56px auto 0;display:grid}.nft{background:var(--card);box-shadow:var(--cardSh);border-radius:26px;overflow:hidden}.ptile{aspect-ratio:320/220;width:100%;height:auto;display:block}.nft-b{padding:20px 22px 22px}.nft-h{justify-content:space-between;align-items:center;display:flex}.nft-h b{font-size:19px;font-weight:650}.nft-h b span{color:var(--ink3);font-weight:400}.nft-id{color:var(--goldT);font-family:DM Mono,monospace;font-size:13px}.nft-v{letter-spacing:-.02em;margin-top:10px;font-family:DM Serif Display,serif;font-size:44px}.nft-m{color:var(--ink3);align-items:center;gap:20px;margin-top:6px;font-size:13.5px;display:flex}.nft-m b{color:var(--ink);margin-left:4px;font-weight:600}.nft-m img{vertical-align:-3px;width:16px;height:16px;margin-left:4px}.nft-a{gap:8px;margin-top:18px;display:flex}.leaders{background:var(--side2);margin-top:160px;padding-bottom:160px}.ld-count{text-align:center;grid-template-columns:repeat(3,1fr);max-width:1120px;margin:56px auto 0;display:grid}.ld-count b{letter-spacing:-.03em;font-family:DM Serif Display,serif;font-size:72px;font-weight:400;line-height:1;display:block}.ld-count span{color:var(--ink3);font-size:15px}.ld-cols{grid-template-columns:1.25fr 1fr;gap:48px;max-width:1120px;margin:64px auto 0;display:grid}.ld-row{border-bottom:1px solid var(--ruleV);grid-template-columns:28px 44px 190px 1fr 100px;align-items:center;gap:14px;height:68px;display:grid}.ld-rk{color:var(--ink3);font-family:DM Mono,monospace}.ld-ic{width:44px;height:44px}.ld-row b{white-space:nowrap;font-size:17px;font-weight:650}.ld-row b span{color:var(--ink3);font-weight:400}.ld-bar{background:var(--field);border-radius:6px;height:12px;overflow:hidden}.ld-bar i{background:var(--water);border-radius:6px;height:100%;transition:width 1.6s cubic-bezier(.2,.8,.2,1);display:block}.ld-v{text-align:right;font-size:16px}.ld-sub{color:var(--ink3);margin-bottom:6px;font-size:14px}.ld-add{border-bottom:1px solid var(--ruleV);grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:12px 0;font-size:15px;display:grid}.ld-add img{width:26px;height:26px}.ld-add b{font-weight:600}.ld-add small{color:var(--ink3);font-size:13px;display:block}.ld-usd{color:var(--ink2);font-size:15px}.grad{background:var(--sand);padding:160px 32px}.gr-in{max-width:1120px;margin:0 auto}.gr-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px;display:grid}.gr-card{background:var(--card);box-shadow:var(--cardSh);border-radius:22px;overflow:hidden}.gr-card .ptile{aspect-ratio:320/170}.gr-b{gap:10px;padding:16px 18px 18px;display:grid}.gr-h{justify-content:space-between;align-items:center;display:flex}.gr-h b{font-family:DM Serif Display,serif;font-size:26px;font-weight:400}.gr-h span{color:var(--ink3);font-size:13px}.gr-m{color:var(--ink2);justify-content:space-between;font-size:13.5px;display:flex}.dfaq{padding-bottom:0}.df-cards{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1120px;margin:56px auto 0;display:grid}.df-card a{background:var(--card);box-shadow:var(--cardSh);border-radius:22px;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden}.df-card a:hover{transform:translateY(-4px)}.df-card .ptile{aspect-ratio:320/150}.df-card b{padding:16px 20px 2px;font-family:DM Serif Display,serif;font-size:28px;font-weight:400;display:block}.df-card span{color:var(--ink3);padding:0 20px 20px;font-size:15px;display:block}.df-faq{max-width:760px;margin:56px auto 0}.df-faq details{border-bottom:1px solid var(--ruleV)}.df-faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 4px;font-size:19px;font-weight:600;list-style:none;display:flex}.df-faq summary::-webkit-details-marker{display:none}.df-faq summary svg{width:18px;height:18px;color:var(--ink3);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.df-faq details[open] summary svg{transform:rotate(45deg)}.df-faq p{color:var(--ink2);margin:0 4px 20px;font-size:16.5px;line-height:1.6}.ap.sub{background:var(--bg)}.snav .links a.on{opacity:1;font-weight:600}.sub-main{max-width:1120px;margin:0 auto;padding:64px 32px 0}.sub-h1{letter-spacing:-.025em;margin:0;font-family:DM Serif Display,serif;font-size:84px;font-weight:400;line-height:1}.sub-h1 span{color:var(--ink3);font-style:italic}.sub .lede{color:var(--ink2);margin:14px 0 0;font-size:19px}.pf-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;display:flex}.seg2{background:var(--field);border-radius:13px;gap:4px;padding:4px;display:flex}.seg2 button{height:38px;color:var(--ink3);border-radius:10px;padding:0 14px;font-size:14.5px;font-weight:600;transition:background .4s,color .4s}.seg2 button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0000000f}.pf-s{min-width:240px;margin-left:auto}.pg-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px;display:grid}.pg-card{background:var(--card);box-shadow:var(--cardSh);border-radius:24px;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden}.pg-card:hover{transform:translateY(-4px)}.pg-b{gap:12px;padding:18px 20px 20px;display:grid}.pg-h b{font-size:20px;font-weight:650}.pg-h b span{color:var(--ink3);font-weight:400}.pg-m{color:var(--ink3);gap:28px;font-size:13.5px;display:flex}.pg-m b{color:var(--ink);margin-top:2px;font-size:20px;font-weight:600;display:block}.pg-none{color:var(--ink3)}.pg-curve{margin-top:40px}.pg-cl{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px;display:grid}.pg-c{background:var(--side2);border-radius:16px;gap:8px;padding:16px;display:grid}.pg-c b{font-family:DM Serif Display,serif;font-size:24px;font-weight:400}.pg-c span{color:var(--ink3);font-size:13.5px}.pp-hero{height:440px;position:relative;overflow:hidden}.pp-art{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.pp-hcopy{color:#fff;background:linear-gradient(#0000,#051e328c);padding:0 max(32px,50% - 560px) 34px;position:absolute;bottom:0;left:0;right:0}.pp-hcopy .sub-h1{color:#fff}.pp-hcopy .sub-h1 span{color:#ffffffbf}.pp-back{opacity:.85;margin-bottom:10px;font-size:14px;display:inline-block}.pp-back:before{content:"";vertical-align:1px;border-bottom:2px solid;border-left:2px solid;width:8px;height:8px;margin-right:8px;display:inline-block;transform:rotate(45deg)}.pp-stats{opacity:.95;gap:40px;margin-top:16px;font-size:14px;display:flex}.pp-stats b{margin-top:2px;font-size:24px;font-weight:600;display:block}.pp-main{grid-template-columns:minmax(0,1fr) 400px;gap:40px;max-width:1120px;margin:0 auto;padding:40px 32px 0;display:grid}.pp-card{margin-bottom:28px}.pp-card .dh2{margin-top:20px}.pp-chart{width:100%;height:auto;margin-top:12px;display:block}.ch-l{fill:var(--ink3);font-family:DM Mono,monospace;font-size:11px}.pp-adds{margin-top:8px}.pp-side{align-self:start;gap:18px;display:grid;position:sticky;top:90px}.pp-panel{background:var(--card);box-shadow:var(--cardSh);border-radius:24px;padding:12px;position:relative;overflow:hidden}.pp-tabs{margin-bottom:10px}.pp-tabs button{flex:1}.pp-f{background:var(--field);border-radius:16px;padding:14px 16px;display:block}.pp-f>span{color:var(--ink3);font-size:14px}.pp-in{align-items:center;gap:10px;margin-top:6px;display:flex}.pp-in input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0;font-size:38px;font-weight:400}.pp-coin{background:var(--card);border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 12px 0 6px;font-weight:600;display:inline-flex}.pp-coin img{width:26px;height:26px}.pp-split{color:var(--ink2);justify-content:space-between;padding:10px 6px 0;font-size:14px;display:flex}.pp-panel .bar{margin:12px 6px 0}.pp-pos b{margin-top:4px;font-family:DM Serif Display,serif;font-size:38px;font-weight:400;display:block}.pp-pos small{color:var(--ink3);font-size:13.5px}.pp-pcts{gap:8px;margin-top:10px;display:flex}.pp-pcts button{background:var(--field);border-radius:12px;flex:1;height:42px;font-weight:600}.pp-pcts button.on{background:var(--ink);color:var(--bg)}.pp-done{z-index:3;background:var(--water);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;animation:.9s cubic-bezier(.2,.8,.2,1) both rise2;display:flex;position:absolute;inset:0}.pp-done svg{opacity:.6;width:100%;height:100%;position:absolute;inset:0}.pp-done b{font-family:DM Serif Display,serif;font-size:34px;font-weight:400;position:relative}.pp-done span{opacity:.85;font-size:14px;position:relative}.pp-done button{color:#0b120d;background:#fff;border-radius:12px;height:42px;margin-top:10px;padding:0 18px;font-weight:600;position:relative}@keyframes rise2{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.pp-mine{background:var(--card);box-shadow:var(--cardSh);border-radius:20px;grid-template-columns:110px 1fr;align-items:center;gap:14px;display:grid;overflow:hidden}.pp-mine .ptile{aspect-ratio:auto;height:90px}.pp-mine b{font-weight:600;display:block}.pp-mine span{color:var(--ink3);font-size:14px}.sub .foot{margin-top:120px}@media (max-width:1100px){.st-pin{grid-template-columns:minmax(0,1fr) 360px;padding:0 24px}.st-txt .h2{font-size:52px}.ps-grid,.df-cards,.gr-grid{grid-template-columns:1fr 1fr}.ld-cols,.pp-main{grid-template-columns:1fr}.pp-side{position:static}}@media (max-width:767px){.story{height:420vh;margin-top:60px}.st-pin{grid-template-rows:auto auto;grid-template-columns:1fr;align-content:start;gap:0;padding:70px 16px 0}.st-vis{height:400px;display:block;position:relative}.st-vis .stagew{zoom:1;position:absolute;top:0;left:50%;margin:0 0 0 -340px!important}.dp-svg{width:100%;height:250px}.st-coin{padding:7px 12px 7px 7px;top:6px;left:0}.st-coin img{width:24px;height:24px}.st-coin b{font-size:15px}.st-nft{padding:8px 12px 8px 8px;bottom:10px;right:0}.st-nft b{font-size:19px}.st-txt .h2{font-size:38px}.st-steps{margin-top:12px}.st-steps li{padding:6px 0 6px 26px}.st-steps li:not(.on){display:none}.st-steps b{font-size:24px}.st-steps span{font-size:15px}.deeper{padding-bottom:110px}.dp-vis{margin-top:32px}.dp-ctl{flex-direction:column;align-items:stretch}.dp-pools{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.dp-p{flex:none}.dp-slider{min-width:0}.dp-row{grid-template-columns:78px 1fr 56px 56px;gap:10px;font-size:14px}.cmap{padding:110px 0}.cm-in{padding:0 16px}.cm-stage{aspect-ratio:auto;height:440px;margin:24px -16px 0}.cm-svg{width:180%;left:-40%}.cm-logo{width:48px;height:48px}.cm-logo img{width:26px;height:26px}.cm-chain{gap:6px;font-size:12.5px}.cm-pop{font-size:12px;top:86%!important;left:50%!important}.ps-grid,.df-cards,.gr-grid{grid-template-columns:1fr;margin-top:32px}.nft-v{font-size:38px}.leaders{margin-top:110px;padding-bottom:110px}.ld-count{grid-template-columns:1fr;gap:22px;margin-top:32px}.ld-count b{font-size:52px}.ld-row{grid-template-columns:22px 36px 1fr 80px;gap:10px;height:60px}.ld-ic{width:36px;height:36px}.ld-bar{display:none}.ld-row b{font-size:15px}.grad{padding:110px 16px}.gr-card .ptile{aspect-ratio:320/130}.df-faq summary{font-size:17px}.sub-main{padding:36px 16px 0}.sub-h1{font-size:52px}.pf-bar{gap:8px}.pf-s{width:100%;min-width:0;margin-left:0}.seg2 button{padding:0 10px;font-size:13.5px}.pg-grid,.pg-cl{grid-template-columns:1fr}.pp-hero{height:360px}.pp-hcopy{padding:0 16px 22px}.pp-stats{flex-wrap:wrap;gap:20px}.pp-stats b{font-size:19px}.pp-main{gap:20px;padding:24px 16px 0}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}}.st-txt{text-align:left}html[data-theme=dark] .ap .glass{-webkit-mask-image:radial-gradient(62% 58%,#000 72%,#0000 100%);mask-image:radial-gradient(62% 58%,#000 72%,#0000 100%)}html[data-theme=dark] .ap{--czTile:#072338;--czGrout:#7fd0f21f;--czLine:#7fd0f280;--czInk:#f1faff;--czK:#8df0c4;--czS:#f6d27a;--czN:#ffae92;--czF:#b5d7ff;--czC:#9cc9e0}html:not([data-theme=dark]) .ap{--czC:#355f78}html[data-theme=dark] .code-b .cz{opacity:.55}html[data-theme=dark] .code-b .lns:before{content:"";z-index:-1;filter:blur(10px);background:#03121ea8;border-radius:20px;position:absolute;inset:-12px -20px}html[data-theme=dark] .code-b .lns,html[data-theme=dark] .dcode-b{text-shadow:0 1px 2px #0009}html:not([data-theme=dark]) .code-b .lns,html:not([data-theme=dark]) .dcode-b{text-shadow:0 1px #ffffff8c}.xlink{opacity:.8;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.xlink:hover{opacity:1}.xlink svg{width:17px;height:17px}.tl.tlx{width:112px}.tl.tlx svg{width:30px;height:30px}@media (max-width:767px){.tl.tlx{flex:0 0 64px;width:64px}.tl.tlx svg{width:22px;height:22px}.xlink{width:36px;height:36px}}
