body{margin:0;background:#06070b}a{color:#eceef5}a:hover{color:#fff}.big10{font-family:Space Grotesk;font-weight:700;font-size:clamp(120px,18vw,240px);line-height:.85;letter-spacing:-.06em;margin-top:24px}.rings{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin-top:56px}.rc{padding:28px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.ring{width:150px;height:150px;border-radius:50%;display:grid;place-items:center;position:relative;background:conic-gradient(var(--rc) calc(var(--pct) * 1%),hsla(0,0%,100%,.06) 0);animation:fillring 2s cubic-bezier(.2,.8,.2,1) both}.ring:before{content:"";position:absolute;inset:12px;border-radius:50%;background:#0b0c14}.ring b{position:relative;font-family:Space Grotesk;font-size:40px;letter-spacing:-.03em}@keyframes fillring{0%{--pct:0}}.rc h3{font-family:Space Grotesk;font-size:19px;margin:0}.rc p{margin:0;color:var(--mu);font-size:14px}.net{position:relative;height:380px}.net svg{position:absolute;inset:0;width:100%;height:100%}.flow{stroke-dasharray:6 8;animation:dash 1.4s linear infinite}.nd{position:absolute;transform:translate(-50%,-50%);padding:12px 16px;border-radius:14px;background:var(--s2);border:1px solid var(--ln2);text-align:center;font-size:13px;white-space:nowrap}.nd b{display:block;font-family:Space Grotesk;font-size:16px}.nd.you{background:var(--acc);border-color:transparent;color:#fff;box-shadow:0 0 50px -6px var(--acc)}.nd.you:after{content:"";position:absolute;inset:-10px;border-radius:20px;border:1px solid var(--acc);animation:ping 2.4s ease-out infinite}.coin{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px var(--gold);offset-rotate:0deg;animation:travel 2.4s ease-in-out infinite}@keyframes travel{0%{offset-distance:0;opacity:0}10%,90%{opacity:1}to{offset-distance:100%;opacity:0}}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;margin-top:48px;position:relative}.st{padding:28px;display:flex;flex-direction:column;gap:12px}.st .n{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:700;border:1px solid var(--acc2);color:var(--acc2)}.st .n,.st h3{font-family:Space Grotesk}.st h3{font-size:21px;margin:4px 0 0}.st p{margin:0;color:var(--mu);font-size:15px}.calc{padding:36px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:40px;align-items:center}.range{width:100%;accent-color:#8b6cff;height:28px}.out{font-family:Space Grotesk;font-weight:700;font-size:clamp(48px,6vw,80px);letter-spacing:-.04em;line-height:1}.pb{display:grid;gap:10px;margin-top:22px}.pb div{display:flex;justify-content:space-between;padding:12px 0;border-top:1px solid var(--ln);font-size:15px}.pb b{font-family:JetBrains Mono;font-weight:500}