.counters{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.875rem;color:var(--fg-2)}.counters li{display:inline-flex;align-items:center;gap:6px}.counters b{color:var(--fg);font-variant-numeric:tabular-nums}.counters .dot{margin:0}.live .counters{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;gap:8px}.live .counters li{padding:6px 12px;border-radius:999px;background:var(--bg-2);border:1px solid var(--line)}.live .counters li:first-child{background:var(--butter-2);border-color:transparent}.live{margin-top:32px}.mound::before,.mound::after,.cloud::before,.cloud::after{content:"";position:absolute;border-radius:50%;background:inherit}.cloud{position:absolute;height:9%;border-radius:999px;background:var(--cloud)}.cloud::before{width:46%;aspect-ratio:1;left:16%;bottom:30%}.cloud::after{width:32%;aspect-ratio:1;right:16%;bottom:36%}.c1{width:30%;top:12%;left:2%}.c2{width:22%;top:8%;right:22%;height:7%}.band{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:36px 40px;border-radius:var(--r-xl);background:var(--band,var(--sky-2))}.is-site .ph.band{margin:28px 0 32px}.band-sky{--band:var(--sky-2)}.band-brand{--band:var(--brand-2)}.band-blush{--band:var(--blush-2)}.band-butter{--band:var(--butter-2)}.band-mint{--band:var(--mint-2)}.band .pet{flex:none;width:112px}.band .pet .mascot{width:100%;height:auto}.proj-side{display:flex;align-items:center;gap:20px}.proj-side .pet{width:84px}.rank{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 6px;border-radius:999px;font-weight:700;font-variant-numeric:tabular-nums}tbody tr:nth-child(1) .rank{background:var(--butter);color:var(--ink)}tbody tr:nth-child(2) .rank{background:var(--sky);color:var(--ink)}tbody tr:nth-child(3) .rank{background:var(--mint);color:var(--ink)}@media (prefers-reduced-motion:no-preference){.cloud{animation:drift 14s ease-in-out infinite alternate}.c2{animation-duration:11s;animation-delay:-4s}@supports (animation-timeline:view()){:is(.stations li,.providers li,.faq details,.reveal,.grid>.card,.rel li,.is-site .panel){animation:rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}.stations li:nth-child(2),.providers li:nth-child(2),.grid>.card:nth-child(3n+2){animation-range:entry 10% entry 65%}.stations li:nth-child(3),.providers li:nth-child(3),.grid>.card:nth-child(3n){animation-range:entry 20% entry 75%}}@keyframes rise{from{opacity:0;translate:0 28px}}@keyframes nudge{from{translate:0 12px}}:is(.grid>.card,.rel a,.agent,.docs-pager>.card){position:relative;isolation:isolate;--plate:var(--mint)}:is(.grid>.card,.agent):nth-child(3n+2),.rel li:nth-child(3n+2) a{--plate:var(--sky)}:is(.grid>.card,.agent):nth-child(3n),.rel li:nth-child(3n) a{--plate:var(--butter)}:is(.grid>.card,.rel a,.agent,.docs-pager>.card)::before,:is(.grid>.card,.rel a,.agent,.docs-pager>.card)::after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;pointer-events:none}:is(.grid>.card,.rel a,.agent,.docs-pager>.card)::before{background:var(--plate);border:1.5px solid var(--ink);opacity:0}:is(.grid>.card,.rel a,.agent,.docs-pager>.card)::after{background:var(--bg);border:1px solid;border-color:inherit}:is(.grid>.card,.rel a,.agent,.docs-pager>.card):is(:hover,:focus-within)::before{opacity:1;transform:translate(10px,10px)}.agent .alogo{transition:transform .45s var(--spring)}.agent:hover .alogo{transform:rotate(-12deg) scale(1.18)}.band .pet{position:relative;z-index:0}.band .pet::after{content:"";position:absolute;z-index:-1;left:-16%;right:-16%;bottom:-4%;height:30%;border-radius:999px;background:var(--cloud)}.band .pet::before{content:"";position:absolute;top:0;left:-14%;width:24%;aspect-ratio:1;border-radius:50%;background:var(--butter);border:2px solid var(--ink)}.den{position:relative;display:grid;place-items:center;width:128px;aspect-ratio:1;margin:8px auto 22px;border-radius:50%;background:var(--brand-2);outline:2px dashed var(--line-2);outline-offset:6px}.den .mascot{width:84px;height:84px;margin:0}.den::after{content:"";position:absolute;right:4px;bottom:10px;width:24px;aspect-ratio:1;border-radius:50%;background:var(--butter);border:2px solid var(--ink)}.sitenav>a{position:relative}.sitenav>a::after{content:"";position:absolute;left:10px;right:10px;bottom:3px;height:2px;border-radius:2px;background:var(--brand-ink);transform:scaleX(0);transform-origin:0 50%;transition:transform .3s var(--ease-out)}.sitenav>a:is(:hover,[aria-current])::after{transform:none}@media (prefers-reduced-motion:no-preference){:is(.grid>.card,.rel a,.agent,.docs-pager>.card){transform:perspective(900px) translate(var(--l,0px),var(--l,0px)) rotateX(calc(var(--py,0)*-6deg)) rotateY(calc(var(--px,0)*7deg));transition:transform .5s var(--ease-out),border-color .15s}:is(.grid>.card,.rel a,.agent,.docs-pager>.card):is(:hover,:focus-within){--l:-4px}:is(.grid>.card,.rel a,.agent,.docs-pager>.card)::before{transition:opacity .2s,transform .45s var(--spring)}.card .meter progress{transform-origin:0 50%}@supports (animation-timeline:view()){.grid>.card{view-timeline:--card}.card .meter progress{animation:fillx linear both;animation-timeline:--card;animation-range:entry 25% entry 100%}:is(.agents li,.checks li,.is-site .t tbody tr,.donors li){animation:rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.agents li:nth-child(4n+2),.checks li:nth-child(2n){animation-range:entry 8% entry 63%}.agents li:nth-child(4n+3){animation-range:entry 16% entry 71%}.agents li:nth-child(4n){animation-range:entry 24% entry 79%}}.io .rv{transition:opacity .6s var(--ease-out),translate .6s var(--ease-out)}.io .rv:not(.in){opacity:0;translate:0 28px}.io .rv:not(.in) progress{transform:scaleX(0)}.io .rv progress{transition:transform .9s var(--ease-out) .25s}.ph.band>div>*{animation:nudge .5s var(--ease-out) backwards}.ph.band>div>:nth-child(2){animation-delay:60ms}.ph.band>div>:nth-child(3){animation-delay:120ms}.band .pet{animation:pop .6s var(--spring) .15s backwards}.band .pet::before,.den::after{animation:coinbob 2.6s ease-in-out infinite alternate}.den .mascot{animation:float 3.2s ease-in-out infinite alternate}}@keyframes fillx{from{transform:scaleX(0)}}@keyframes pop{from{opacity:0;transform:scale(.5) rotate(-8deg)}}@keyframes coinbob{to{transform:translateY(-7px) rotate(14deg)}}@keyframes float{to{transform:translateY(-5px)}}@keyframes drift{to{transform:translateX(18%)}}.agents-sec{margin:0 0 28px}.agents{list-style:none;margin:16px 0 8px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.agent{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);scroll-margin-top:80px}.agent:target{box-shadow:0 0 0 2px var(--sky-ink)}.agent .grow{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.alogo{width:28px;height:28px;flex:none;color:var(--fg)}.doors{display:flex;flex-wrap:wrap;gap:4px;max-width:100%}.doors .chip{white-space:normal}.agent code{overflow-wrap:normal;word-break:keep-all}.donors{list-style:none;margin:0 0 12px;padding:0}.donors li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.donors .av{width:24px;height:24px}.facts{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sprite{position:absolute;width:0;height:0;overflow:hidden}.local{margin-top:28px}.card{border:1px solid var(--line);border-radius:var(--r-lg);padding:20px;display:flex;flex-direction:column;gap:4px}.card:hover{border-color:var(--line-2)}.card h3{font-size:1.0625rem;font-weight:500}.card h3 a{color:var(--fg);text-decoration:none}.card h3 a:hover{text-decoration:underline}.card .meter{margin-top:auto;padding-top:8px}.card p{margin:0 0 6px}.goal-n{font-size:1.0625rem;margin-bottom:10px}.goal-n b{font-size:1.75rem;font-weight:600;letter-spacing:-.02em}.goal .meter{margin-bottom:8px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:24px}.proj-h h1{font-weight:500}.proj-h h1 b{font-weight:700}.signin{text-align:center;max-width:560px;margin:0 auto;padding:48px 0 32px}.signin .lede{margin-inline:auto}.related{margin:0 0 20px}.tokensplit{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--line)}.purpose{border-left:3px solid var(--sky);padding:4px 0 4px 16px;margin:0 0 24px;max-width:48em}.funded{display:flex;gap:8px;align-items:flex-start;margin:-12px 0 24px;max-width:48em}.funded .ic{color:var(--brand-ink);margin-top:3px}.wrapall{word-break:break-all}.stack{display:flex;flex-direction:column;gap:10px;max-width:320px;margin-inline:auto}.wrap{max-width:1120px;margin:0 auto;padding:0 20px}.sitenav{display:flex;align-items:center;gap:4px;margin-left:24px}.sitenav>a{color:var(--fg-2);text-decoration:none;padding:8px 10px;border-radius:var(--r);font-size:.9375rem}.sitenav>a:hover,.sitenav>a[aria-current]{color:var(--fg)}.sitenav>a[aria-current]{font-weight:600}.site-main{padding-bottom:64px}.foot{border-top:1px solid var(--line);padding:40px 0 48px;font-size:.875rem;color:var(--fg-2)}.foot .wrap{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px 32px}.foot .themes{grid-column:1/-1}.foot-brand{display:flex;gap:14px}.foot-brand strong{color:var(--fg)}.foot-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;align-content:start}.foot-links a{color:var(--fg-2);text-decoration:none}.foot-links a:hover{color:var(--fg);text-decoration:underline}.foot-gh .logo{vertical-align:-.125em}.is-site .ph{margin:48px 0 32px}.is-site .ph h1{font-size:2.5rem}.rel{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.rel a{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r-lg);color:var(--fg);text-decoration:none}.rel a:hover{border-color:var(--line-2)}.rel .mut{font-size:.875rem}@media (max-width:820px){.is-site .navbtn{display:inline-grid}.is-site .ph h1{font-size:2rem}}@media (max-width:640px){.band{padding:24px 20px;gap:12px}.band .pet{width:64px;align-self:flex-start}.proj-side{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:12px}.proj-side>.sky{grid-column:2/-1}.proj-side>.ghost{grid-column:1/3}.proj-side>.ghost:last-child{grid-column:1/-1}.proj-side .share>.btn{min-height:48px}.proj-side .hb-x{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (max-width:820px){.sitenav{position:fixed;inset:64px 12px auto 12px;margin:0;width:auto;height:auto;flex-direction:column;align-items:stretch;padding:8px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg)}.sitenav:not(:popover-open){display:none}.sitenav::backdrop{background:transparent}.foot .wrap{grid-template-columns:1fr}}@media (min-width:821px){.sitenav[popover]{position:static;display:flex;inset:auto;margin:0 0 0 24px;padding:0;border:0;width:auto;height:auto;background:none;overflow:visible}}@media (max-width:640px){.foot-links a{display:flex;align-items:center;min-height:44px}}