.environment-potential{max-width:900px;margin:32px 0 40px;padding-left:24px;border-left:2px solid var(--gold)}.environment-potential h3{font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.2;margin-bottom:18px}.environment-potential p{margin-top:12px;line-height:1.65}.roadmap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.roadmap-grid article{border:1px solid var(--gold-line);background:#ffffff04;border-radius:16px;padding:24px}.roadmap-grid h3{margin:0 0 16px;color:var(--gold)}.roadmap-grid p{margin:7px 0;color:var(--ink);font-size:.88rem;overflow-wrap:anywhere}.roadmap-grid ul{margin:18px 0 0;padding-left:18px;color:var(--ink-dim);font-size:.88rem;line-height:1.65}.roadmap-grid li+li{margin-top:8px}.rewards-demo{margin-top:24px;border:1px solid var(--gold-line);border-radius:16px;overflow:hidden}.rewards-demo summary{padding:22px;cursor:pointer;color:var(--gold);font-size:1.1rem}.rewards-demo iframe{display:block;width:100%;height:800px;background:#101010;border:0;border-top:1px solid var(--gold-line)}.revision-notice{margin-top:120px;padding:25px;border:1px solid var(--gold-line);line-height:1.65}.revision-notice strong{display:block;color:var(--gold);margin-bottom:10px}@media(max-width:900px){.roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.roadmap-grid{grid-template-columns:1fr}.roadmap-grid article{padding:20px}.rewards-demo iframe{height:720px}.environment-potential{padding-left:16px}.rewards-demo summary{font-size:.95rem;padding:18px}}

.evidence-main .ev-body{position:relative;padding:32px;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end}.evidence-main .ev-scrim{background:linear-gradient(0deg,#070b07fa 10%,#070b07d9 85%,#070b0790)}.ev-benchmark{font-size:.9rem;line-height:1.6;margin:15px 0}.evidence-main .ev-figures{gap:20px;flex-wrap:wrap}.evidence-main .ev-fig{min-width:110px}.evidence-main .ev-fig .n{font-size:clamp(1.5rem,2.5vw,2.1rem)}.evidence-main .ev-src{line-height:1.65}@media(max-width:560px){.evidence-main .ev-body{padding:22px}.evidence-main .ev-figures{gap:22px}.evidence-main .ev-fig{flex-basis:100%}}
