.gr-page{--teal-light:#8fb9bb;--on-teal:#dcebea;--on-tint:#1f3438;--net-mainnet:var(--coral);--net-testnet:var(--teal-light);max-width:68rem;min-height:100dvh;margin:0 auto;padding:.875rem 1rem 2.5rem;font-size:.9375rem}@media (min-width:641px){.gr-page{--pill-h:3.25rem;--pill-cap-size:2.5rem;--pill-fs:1rem;--pill-pl:1.375rem;padding:1.25rem 2rem 3rem;font-size:1rem}}.gr-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gr-top{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;display:flex}@media (max-width:640px){.gr-top .brand>svg:first-child{width:1.75rem;height:1.75rem}.gr-top .brand>svg:nth-child(2){width:2.68rem;height:1.0625rem}.gr-top-pill{--pill-h:2.5rem;--pill-cap-size:1.875rem;--pill-fs:.875rem;--pill-pl:1rem}}.gr-eyebrow{color:var(--teal-deep);letter-spacing:.01em;font-size:.8125rem;font-weight:700}.gr-title{letter-spacing:-.035em;text-wrap:balance;font-size:1.75rem;font-weight:800;line-height:1.1}.gr-lead{color:var(--muted);text-wrap:pretty;margin-top:.5rem;font-weight:500;line-height:1.5}.gr-h2{letter-spacing:-.025em;text-wrap:balance;font-size:1.1875rem;font-weight:800;line-height:1.2}.gr-sub{color:var(--muted);text-wrap:pretty;margin-top:.25rem;font-size:.875rem;line-height:1.45}.gr-dash{opacity:.6}@media (min-width:641px){.gr-title{letter-spacing:-.045em;font-size:clamp(2.25rem,3.6vw,3rem);line-height:1.02}.gr-lead{margin-top:.75rem;font-size:1.0625rem}.gr-h2{font-size:1.375rem}}.gr-pulse{background:var(--positive);width:.5rem;height:.5rem;animation:gr-breathe 2.4s var(--spring) infinite;border-radius:50%;flex:none}@keyframes gr-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.6)}}.gr-net-dot{border:2px solid var(--ink);background:var(--net-testnet);border-radius:50%;flex:none;width:.625rem;height:.625rem}[data-net=mainnet]>.gr-net-dot,[data-net=mainnet] .gr-net-dot{background:var(--net-mainnet)}[data-missing] .gr-net-dot{background:0 0}.gr-st-grid{grid-template-columns:minmax(0,1fr);gap:.875rem;margin-top:1.25rem;display:grid}.gr-st-intro .gr-title{margin-top:.25rem}.gr-people{--people-size:clamp(3.25rem, 17vw, 4.25rem);isolation:isolate;border:2px solid var(--ink);background:var(--teal);color:#fff;border-radius:1.5rem;margin-top:.375rem;padding:1rem 1.125rem 1.125rem;position:relative;overflow:hidden;container-type:inline-size}.gr-people-rings{z-index:-1;opacity:.55;pointer-events:none;position:absolute;top:-92px;right:-92px}.gr-people-kovi{width:4.5rem;height:auto;animation:gr-hop 3.2s var(--spring) 1.2s infinite;position:absolute;top:.75rem;right:.875rem}@keyframes gr-hop{0%,70%,to{transform:translateY(0)rotate(0)}78%{transform:translateY(-7px)rotate(-4deg)}86%{transform:translateY(0)rotate(2deg)}}.gr-people-label{color:var(--on-teal);font-size:.875rem;font-weight:600}.gr-people-number{font-size:min(var(--people-size), calc((100cqi - 5rem) / (var(--chars,3) * .62)));letter-spacing:-.05em;margin-top:.375rem;padding-right:5rem;font-weight:800;line-height:1}.gr-people-week{margin-top:.75rem}.gr-chip-week{border:2px solid var(--ink);background:var(--coral-soft);height:1.875rem;color:var(--ink);border-radius:999px;align-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:750;display:inline-flex}.gr-split{border-top:2px solid var(--teal-deep);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;padding:.875rem 0 0;list-style:none;display:grid}.gr-split li{align-content:start;gap:.125rem;min-width:0;display:grid}.gr-split-name{color:var(--on-teal);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:650;display:flex}.gr-split strong{letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1.15}.gr-split-later{color:var(--on-teal);font-size:.8125rem;font-weight:500;line-height:1.35}.gr-st-fresh{justify-content:flex-start;display:flex}.gr-updated{color:var(--muted);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.gr-roll{font-variant-numeric:tabular-nums;align-items:flex-end;display:inline-flex}.gr-roll-digit{height:1em;line-height:1;display:inline-block;overflow:hidden}.gr-roll-sep{line-height:1;display:inline-block}.gr-roll-reel{transition:transform 1.1s var(--spring);animation:gr-roll 1.3s var(--spring) backwards;flex-direction:column;display:flex}.gr-roll-reel>span{text-align:center;height:1em;line-height:1;display:block}@keyframes gr-roll{0%{transform:translateY(0)}}.gr-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.gr-stat{--stat-size:clamp(1.625rem, 8vw, 2rem);border:2px solid var(--ink);background:var(--surface);border-radius:1.375rem;flex-direction:column;min-width:0;padding:.875rem .875rem .8125rem;display:flex;container-type:inline-size}.gr-stat-head{align-items:center;gap:.5rem;min-width:0;display:flex}.gr-stat-icon{border:2px solid var(--ink);background:var(--coral-soft);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.gr-stat[data-tone=teal] .gr-stat-icon{background:var(--teal-light)}.gr-stat-label{letter-spacing:-.01em;min-width:0;font-size:.875rem;font-weight:700;line-height:1.2}.gr-stat-value{font-size:min(var(--stat-size), calc(100cqi / (var(--chars,3) * .62)));letter-spacing:-.045em;white-space:nowrap;margin-top:.875rem;font-weight:800;line-height:1}.gr-stat-extra{color:var(--coral-deep);margin-top:.375rem;font-size:.8125rem;font-weight:700}.gr-stat-split{color:var(--muted);gap:.2rem;margin:auto 0 0;padding:.875rem 0 0;font-size:.75rem;font-weight:500;line-height:1.3;list-style:none;display:grid}.gr-stat-split li{align-items:center;gap:.4rem;min-width:0;display:flex}.gr-stat-split li>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gr-stat-split strong{color:var(--ink);font-weight:750}.gr-stat-split [data-missing]{opacity:.75}.gr-charts{gap:.75rem;display:grid}.gr-chart{border:2px solid var(--ink);background:var(--surface);border-radius:1.375rem;min-width:0;padding:1rem 1rem .875rem}.gr-chart[data-series=people]{--bar:var(--coral-soft);--bar-now:var(--coral)}.gr-chart[data-series=payments]{--bar:var(--teal-soft);--bar-now:var(--teal)}.gr-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.gr-chart-title{letter-spacing:-.02em;font-size:1.0625rem;font-weight:800}.gr-chart-total{color:var(--muted);font-size:.8125rem;font-weight:600}.gr-bars{grid-template-columns:repeat(14,minmax(0,1fr));gap:.3rem;height:8.5rem;margin:.875rem 0 0;padding:0;list-style:none;display:grid}.gr-bars[data-empty]{height:2.75rem}.gr-bar{outline:none;min-width:0;display:flex;position:relative}.gr-col{flex-direction:column;flex:1;justify-content:flex-end;gap:.3rem;min-width:0;display:flex;position:relative}.gr-fill{border:2px solid var(--ink);background:var(--bar);transform-origin:bottom;max-height:84%;animation:gr-grow .9s var(--spring) both;border-radius:.5rem;transition:background-color .2s;display:block}.gr-bar[data-today] .gr-fill,.gr-bar:hover .gr-fill,.gr-bar:focus-visible .gr-fill{background:var(--bar-now)}.gr-stub{border:2px dashed #9aa3a2;border-radius:.3rem;height:.5rem;display:block}.gr-bar[data-today] .gr-stub{border-color:var(--bar-now)}@keyframes gr-grow{0%{transform:scaleY(0)}}.gr-peak{white-space:nowrap;justify-content:center;font-size:.75rem;font-weight:800;display:flex}.gr-bar:nth-child(-n+2) .gr-peak{justify-content:flex-start}.gr-bar:nth-last-child(-n+2) .gr-peak{justify-content:flex-end}.gr-tip{z-index:2;background:var(--ink);color:#e6eeee;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s, transform .3s var(--spring);border-radius:.8rem;gap:.05rem;padding:.4rem .65rem;font-size:.75rem;font-weight:600;display:grid;position:absolute;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%,.3rem)}.gr-tip strong{color:#fff;font-size:.9375rem}.gr-bar:hover .gr-tip,.gr-bar:focus-visible .gr-tip{opacity:1;transform:translate(-50%)}.gr-bar:nth-child(-n+3) .gr-tip{left:0;transform:translateY(.3rem)}.gr-bar:nth-last-child(-n+3) .gr-tip{left:auto;right:0;transform:translateY(.3rem)}.gr-bar:nth-child(-n+3):hover .gr-tip,.gr-bar:nth-child(-n+3):focus-visible .gr-tip,.gr-bar:nth-last-child(-n+3):hover .gr-tip,.gr-bar:nth-last-child(-n+3):focus-visible .gr-tip{transform:none}.gr-axis{color:var(--muted);justify-content:space-between;margin-top:.5rem;font-size:.75rem;font-weight:700;display:flex}.gr-sources{border:2px solid var(--ink);background:var(--surface);border-radius:1.375rem;min-width:0;padding:1rem 1rem .375rem}.gr-src{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.875rem}.gr-src th,.gr-src td{border-top:2px solid var(--sunken);text-align:right;vertical-align:middle;padding:.65rem 0;font-size:.9375rem;font-weight:600}.gr-src thead th{color:var(--muted);border-top:0;padding-top:0;font-size:.75rem;font-weight:700}.gr-src thead th:first-child,.gr-src tbody th{text-align:left}.gr-src td{width:4.75rem}.gr-src td strong{font-weight:800}.gr-src-name{text-overflow:ellipsis;white-space:nowrap;max-width:13rem;font-weight:750;display:block;overflow:hidden}.gr-src-ref{color:var(--muted);font-size:.75rem;font-weight:500;display:block}.gr-src-empty{background:var(--sunken);color:var(--on-tint);border-radius:1rem;margin:.875rem 0 .75rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.45}.gr-honest{background:var(--sunken);color:var(--on-tint);border-radius:1.375rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5;display:flex}.gr-honest svg{flex:none;margin-top:.05rem}.gr-cta{border:2px solid var(--ink);background:var(--coral-soft);text-align:center;border-radius:1.75rem;margin-top:3.25rem;padding:2.25rem 1.25rem 1.375rem;position:relative}.gr-cta-peek{width:150px;height:auto;position:absolute;top:-59.275px;left:50%;transform:translate(-50%)}.gr-cta-title{letter-spacing:-.035em;text-wrap:balance;font-size:1.5rem;font-weight:800;line-height:1.1}.gr-cta p{max-width:30rem;color:var(--on-tint);text-wrap:pretty;margin:.5rem auto 1.125rem;font-weight:500;line-height:1.5}.gr-cta .pill{width:100%;max-width:22rem}.gr-foot{border-top:2px solid var(--sunken);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.gr-foot nav{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.gr-foot nav a{text-underline-offset:4px;white-space:nowrap;font-size:.875rem;font-weight:700}@media (max-width:640px){.gr-foot .brand>svg:first-child{width:1.75rem;height:1.75rem}.gr-foot .brand>svg:nth-child(2){width:2.68rem;height:1.0625rem}}@media (min-width:720px){.gr-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-bars{height:10rem}}@media (min-width:960px){.gr-st-grid{grid-template:"intro fresh""people cards""charts charts""sources cta""honest cta"1fr/minmax(0,1fr) minmax(0,1.1fr);gap:1rem 1.25rem;margin-top:2rem}.gr-st-intro{grid-area:intro;max-width:34rem}.gr-st-fresh{grid-area:fresh;justify-content:flex-end;align-items:flex-end}.gr-people{border-radius:1.75rem;flex-direction:column;grid-area:people;margin-top:0;padding:1.375rem 1.5rem;display:flex}.gr-people-kovi{width:7rem;top:1.25rem;right:1.5rem}.gr-people-label{font-size:1rem}.gr-people{--people-size:clamp(5rem, 9.5vw, 8.5rem)}.gr-people-number{font-size:min(var(--people-size), calc((100cqi - 7rem) / (var(--chars,3) * .62)));margin-top:.75rem;padding-right:7rem}.gr-split{margin-top:auto;padding-top:1rem}.gr-people-week{margin-bottom:1.5rem}.gr-split strong{font-size:1.875rem}.gr-cards{grid-area:cards;gap:1rem}.gr-stat{--stat-size:clamp(2rem, 3.2vw, 2.625rem);border-radius:1.5rem;padding:1.125rem 1.125rem 1rem}.gr-stat-split{font-size:.8125rem}.gr-charts{grid-area:charts;gap:1rem}.gr-chart{border-radius:1.5rem;padding:1.125rem 1.25rem 1rem}.gr-chart-title{font-size:1.1875rem}.gr-bars{gap:.45rem;height:11.5rem}.gr-sources{border-radius:1.5rem;grid-area:sources;align-self:start;padding:1.25rem 1.375rem .5rem}.gr-honest{border-radius:1.5rem;grid-area:honest;align-self:start}.gr-cta{grid-area:cta;align-self:start;margin-top:3.25rem}}.gr-try-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;max-width:30rem;margin:.5rem auto 0;display:grid}.gr-try-hero{text-align:center}.gr-try-art{margin:.5rem auto .25rem;display:inline-block;position:relative}.gr-try-art>img:last-child{width:7.5rem;height:auto;animation:gr-wave-in .8s var(--spring) both;display:block}@keyframes gr-wave-in{0%{opacity:0;transform:translateY(10px)scale(.92)}}.gr-spark{animation:2.8s ease-in-out infinite gr-twinkle;position:absolute}.gr-spark-a{top:.75rem;left:-1.75rem}.gr-spark-b{animation-delay:.9s;top:-.25rem;right:-1.25rem}.gr-spark-c{animation-delay:1.7s;bottom:1.25rem;right:-1.75rem}@keyframes gr-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.35;transform:scale(.7)rotate(20deg)}}.gr-try-hero .gr-lead{max-width:26rem;margin-inline:auto}.gr-progress-row{border:2px solid var(--ink);background:var(--surface);text-align:left;border-radius:1.375rem;align-items:center;gap:.75rem;margin-top:1.125rem;padding:.75rem .875rem;display:flex}.gr-me{border-radius:50%;flex:none}.gr-progress-body{flex:1;gap:.45rem;min-width:0;display:grid}.gr-progress-text{letter-spacing:-.01em;font-size:.9375rem;font-weight:750;transition:opacity .25s}.gr-try-grid:not([data-ready]) .gr-progress-text{opacity:0}.gr-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.gr-progress span{border:2px solid var(--ink);background:var(--paper);height:.75rem;transition:background-color .5s var(--spring);border-radius:999px}.gr-progress span[data-on]{background:var(--teal)}.gr-steps{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.gr-step{border:2px solid var(--ink);transition:background-color .3s var(--spring), transform .45s var(--spring);background:0 0;border-radius:1.375rem;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"disc text art""cta cta cta";align-items:center;gap:0 .75rem;padding:.875rem;display:grid;position:relative}.gr-step[data-state=current]{background:var(--surface);padding:1rem .875rem .875rem}.gr-step[data-state=done]{background:var(--sunken)}.gr-step:has(.gr-step-link):active{transform:scale(.985)}.gr-step-disc{border:2px solid var(--ink);background:var(--surface);border-radius:50%;grid-area:disc;align-self:start;place-items:center;width:2.25rem;height:2.25rem;font-size:.9375rem;font-weight:800;display:grid}.gr-step[data-state=current] .gr-step-disc{background:var(--coral)}.gr-step[data-state=done] .gr-step-disc{background:var(--teal);color:#fff;animation:gr-tick .6s var(--spring) both}@keyframes gr-tick{0%{transform:scale(.6)}}.gr-step-text{grid-area:text;align-self:center;min-width:0}.gr-step-title{letter-spacing:-.015em;text-wrap:pretty;font-size:1rem;font-weight:750;line-height:1.3}.gr-step[data-state=current] .gr-step-title{letter-spacing:-.025em;font-size:1.125rem;font-weight:800}.gr-step-link{color:inherit;text-decoration:none}.gr-step-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.gr-step:has(.gr-step-link){cursor:pointer}.gr-step-link:focus-visible{outline:none}.gr-step-link:focus-visible:after{outline:3px solid var(--coral);outline-offset:3px;border-radius:1.375rem}.gr-step-body{color:var(--muted);text-wrap:pretty;margin-top:.2rem;font-size:.875rem;line-height:1.45}.gr-step-done{color:var(--positive);margin-top:.2rem;font-size:.875rem;font-weight:700;line-height:1.4}.gr-step[data-state=done] .gr-step-title{color:var(--on-tint)}.gr-step-art{grid-area:art;align-self:center;width:3.25rem;height:auto}.gr-step[data-state=current] .gr-step-art{width:4.75rem;animation:3s ease-in-out infinite gr-bob}.gr-step[data-state=done] .gr-step-art{opacity:.5;filter:saturate(.5)}@keyframes gr-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-2deg)}}.gr-step-cta{grid-area:cta;width:100%;margin-top:.875rem}.gr-shop{border:2px solid var(--ink);background:var(--surface);transition:transform .45s var(--spring);border-radius:1.375rem;margin-top:.75rem;position:relative;overflow:hidden}.gr-shop:active{transform:scale(.985)}.gr-shop-body{align-items:center;gap:.75rem;padding:.5rem .75rem .875rem .875rem;display:flex}.gr-shop-badge{flex:none}.gr-shop-text{flex:1;min-width:0;line-height:1.3;display:grid}.gr-shop-text small{color:var(--coral-deep);font-size:.75rem;font-weight:750}.gr-shop-text h2{letter-spacing:-.02em;font-size:1.0625rem;font-weight:800}.gr-shop-text p{color:var(--on-tint);margin-top:.125rem;font-size:.8125rem;line-height:1.4}.gr-shop-go{background:var(--ink);color:#fff;width:2.375rem;height:2.375rem;transition:transform .4s var(--spring);border-radius:50%;flex:none;place-items:center;display:grid}.gr-shop:hover .gr-shop-go{transform:translate(2px)}.gr-shop[data-state=done] .gr-shop-go{background:var(--teal)}.gr-shop .gr-step-link:focus-visible:after{outline-offset:-4px}.gr-share{gap:.625rem;max-width:22rem;margin:1.125rem auto 0;display:grid}.gr-share .pill{width:100%}.gr-try-fine{color:var(--muted);text-align:center;text-wrap:pretty;margin-top:1.25rem;font-size:.8125rem;line-height:1.5}.gr-fine-link{color:var(--ink);text-underline-offset:3px;white-space:nowrap;font-weight:700}.gr-main-ctas{gap:.625rem;max-width:22rem;margin:1.25rem auto 0;display:grid}.gr-main-ctas .pill{width:100%}.gr-main-card{border:2px solid var(--ink);background:var(--surface);border-radius:1.375rem;padding:1rem 1rem .5rem}.gr-main-steps{margin:.5rem 0 0;padding:0;list-style:none;display:grid}.gr-main-steps li{align-items:center;gap:.75rem;padding:.625rem 0;font-weight:650;line-height:1.35;display:flex}.gr-main-steps li+li{border-top:2px solid var(--sunken)}.gr-main-steps img{flex:none}@media (min-width:960px){.gr-try-grid{grid-template-columns:minmax(0,25rem) minmax(0,33rem);justify-content:center;align-items:start;gap:3.5rem;max-width:none;margin-top:2.5rem}.gr-try-hero{text-align:left;position:sticky;top:2rem}.gr-try-art{margin:0 0 .75rem 1.75rem}.gr-try-art>img:last-child{width:9.5rem}.gr-try-hero .gr-lead,.gr-share,.gr-main-ctas{margin-inline:0}.gr-progress-row{margin-top:1.5rem}.gr-steps{gap:.875rem}.gr-step{border-radius:1.5rem;padding:1rem 1.125rem}.gr-step[data-state=current]{padding:1.25rem 1.125rem 1.125rem}.gr-step-cta{justify-self:start;width:auto;min-width:15rem;margin-left:3rem}.gr-try-fine{text-align:left}}@media (prefers-reduced-motion:reduce){.gr-roll-reel,.gr-fill,.gr-people-kovi,.gr-spark,.gr-try-art>img:last-child,.gr-pulse,.gr-step[data-state] .gr-step-art,.gr-step[data-state] .gr-step-disc{animation:none}.gr-roll-reel{transition:none}}
