*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{background:var(--bg);color:var(--fg);font-family:var(--font), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:17px;line-height:1.5;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img{max-width:100%;display:block}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-reveal]{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}[data-reveal].is-in{opacity:1;transform:none}[data-words] .w{opacity:.18;transition:opacity .35s linear}[data-words] .w.on{opacity:1}.cursor{z-index:90;pointer-events:none;color:var(--fg);transition:opacity .3s;position:fixed;top:0;left:0}.cursor.is-hidden{opacity:0}.cursor__dot,.cursor__ring{will-change:transform;border-radius:50%;position:absolute;top:0;left:0}.cursor__dot{background:currentColor;width:6px;height:6px;margin:-3px 0 0 -3px}.cursor__ring{border:1.5px solid color-mix(in srgb, currentColor 50%, transparent);place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;transition:width .45s cubic-bezier(.16,1,.3,1),height .45s cubic-bezier(.16,1,.3,1),margin .45s cubic-bezier(.16,1,.3,1),background .3s;display:grid}.cursor__label{color:var(--bg);opacity:0;white-space:nowrap;font-size:12px;font-weight:600;transition:opacity .25s}.cursor.has-label .cursor__ring{background:currentColor;border-color:currentColor;width:72px;height:72px;margin:-36px 0 0 -36px}.cursor.has-label .cursor__label{opacity:1}.cursor.is-down .cursor__ring{width:24px;height:24px;margin:-12px 0 0 -12px}.has-cursor,.has-cursor *{cursor:none!important}@media (pointer:coarse){.cursor{display:none}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}[data-words] .w{opacity:1}}:root{--bg:#05070c;--panel:#0b0f18;--glass:#0b0f18d6;--line:#1d2433;--line-2:#2a3347;--fg:#dfe6f3;--muted:#7d8799;--lime:#c8ff2e;--cyan:#33e1ff;--dim:#3a4356;--accent:var(--lime);--font:"Space Grotesk Variable";--display:"Unbounded Variable", "Space Grotesk Variable", system-ui, sans-serif;--rail:76px;--top:44px;--dock:0px;--gutter:clamp(20px, 3vw, 48px);--ease:cubic-bezier(.16, 1, .3, 1)}body{font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-size:16px;font-weight:400}h1,h2,h3{text-wrap:balance}::selection{background:var(--lime);color:var(--bg)}:focus-visible{outline:2px solid var(--lime);outline-offset:2px;border-radius:0}.world{z-index:0;width:100%;height:100lvh;display:block;position:fixed;inset:0 0 auto}main,.foot{z-index:1;margin-left:var(--rail);position:relative}.veil{z-index:80;background:var(--bg);pointer-events:none;transition:opacity 1.2s var(--ease);position:fixed;inset:0}.is-ready .veil{opacity:0}.only-coarse{display:none}@media (pointer:coarse){.only-fine{display:none}.only-coarse{display:inline}}.br{position:relative}.br:after{--c:var(--lime);--s:14px;--w:2px;content:"";z-index:2;pointer-events:none;background:linear-gradient(var(--c) 0 0) left top / var(--s) var(--w), linear-gradient(var(--c) 0 0) left top / var(--w) var(--s), linear-gradient(var(--c) 0 0) right top / var(--s) var(--w), linear-gradient(var(--c) 0 0) right top / var(--w) var(--s), linear-gradient(var(--c) 0 0) left bottom / var(--s) var(--w), linear-gradient(var(--c) 0 0) left bottom / var(--w) var(--s), linear-gradient(var(--c) 0 0) right bottom / var(--s) var(--w), linear-gradient(var(--c) 0 0) right bottom / var(--w) var(--s);background-repeat:no-repeat;position:absolute;inset:-1px}.cursor{color:var(--lime)}.cursor__dot{background:0 0;border-radius:0;width:0;height:0;margin:0}.cursor__dot:before,.cursor__dot:after{content:"";transition:transform .3s var(--ease);position:absolute}.cursor__dot:before{background:linear-gradient(90deg,currentColor 0 9px,#0000 9px 17px,currentColor 17px);width:26px;height:1px;top:-.5px;left:-13px}.cursor__dot:after{background:linear-gradient(currentColor 0 9px,#0000 9px 17px,currentColor 17px);width:1px;height:26px;top:-13px;left:-.5px}.cursor.is-down .cursor__dot:before{transform:scaleX(.62)}.cursor.is-down .cursor__dot:after{transform:scaleY(.62)}.cursor.has-label .cursor__dot:before{transform:scaleX(1.25)}.cursor.has-label .cursor__dot:after{transform:scaleY(1.25)}.cursor__ring,.cursor.has-label .cursor__ring,.cursor.is-down .cursor__ring{background:var(--lime);opacity:0;border:0;border-radius:0;width:auto;height:24px;margin:16px 0 0 16px;padding:0 8px;transition:opacity .2s}.cursor.has-label .cursor__ring{opacity:1}.cursor__label{color:var(--bg);font-size:12px;font-weight:500}.ticker{z-index:31;height:var(--top);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#05070ce6;align-items:stretch;font-size:13px;display:flex;position:fixed;top:0;left:0;right:0}.ticker>*+*{border-left:1px solid var(--line)}.ticker__brand{flex:none;align-items:center;display:flex}.ticker__brand img{width:26px;height:26px;margin:0 calc((var(--rail) - 26px) / 2 - .5px)}.ticker__brand span{border-left:1px solid var(--line);height:100%;font-family:var(--display);letter-spacing:-.02em;align-items:center;padding:0 22px 0 18px;font-size:17px;font-weight:600;display:flex}.ticker__live{color:var(--lime);flex:none;align-items:center;gap:8px;padding:0 16px;font-weight:500;display:flex}.ticker__live i,.status i{background:currentColor;flex:none;width:6px;height:6px;animation:1.8s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.25}}.ticker__track{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.ticker__run{width:max-content;animation:80s linear infinite run;display:flex}.ticker:hover .ticker__run{animation-play-state:paused}@keyframes run{to{transform:translate(-50%)}}.tk{white-space:nowrap;color:var(--muted);align-items:center;gap:10px;padding:0 22px;display:inline-flex}.tk:after{content:"";background:var(--line-2);width:4px;height:4px;margin-left:22px}.tk b{color:var(--fg);font-weight:500}.tk em{color:var(--fg);font-style:normal;font-weight:500}.tk .up,.up{color:var(--lime)}.tk .cy,.cy{color:var(--cyan)}.ticker__block,.ticker__clock{color:var(--muted);flex:none;align-items:center;gap:6px;padding:0 18px;display:flex}.ticker__block b,.ticker__clock{color:var(--fg);font-weight:500}.ticker__clock{justify-content:center;min-width:118px}.rail{z-index:30;left:0;top:var(--top);width:var(--rail);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#05070ce6;flex-direction:column;display:flex;position:fixed;bottom:0}.rail__link,.rail__app{height:var(--rail);letter-spacing:0;align-content:center;justify-items:center;gap:8px;font-size:11.5px;font-weight:500;transition:color .25s,background .25s;display:grid;position:relative}.rail__link{color:var(--muted);border-bottom:1px solid var(--line)}.rail svg{width:22px;height:22px;transition:color .25s, transform .4s var(--ease)}@media (hover:hover){.rail__link:hover{color:var(--fg);background:#c8ff2e09}.rail__link:hover svg{color:var(--lime)}}.rail__link[aria-current] svg{color:var(--lime)}.rail__link[aria-current]{color:var(--fg);background:#c8ff2e0d}.rail__link:before{content:"";background:var(--lime);width:2px;transition:transform .4s var(--ease);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.rail__link[aria-current]:before{transform:none}.rail__app{background:var(--lime);color:var(--bg);margin-top:auto}.rail__app:hover{background:var(--bg);color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime)}.rail__app:hover svg{transform:translate(2px,-2px)}.ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.btn{border:1px solid var(--lime);white-space:nowrap;justify-content:center;align-items:center;gap:12px;height:44px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.btn svg{width:14px;height:14px;transition:transform .35s var(--ease)}.btn:hover svg{transform:translate(2px,-2px)}.btn--lime{background:var(--lime);color:var(--bg)}.btn--lime:hover{color:var(--lime);background:#05070cb3}.btn--line{color:var(--lime);-webkit-backdrop-filter:blur(8px);background:#05070c8c}.btn--line:hover{background:var(--lime);color:var(--bg)}.panel{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(1.1);min-width:0}.panel__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;height:44px;padding:0 18px;font-size:14px;font-weight:500;display:flex}.panel__title{white-space:nowrap;align-items:center;gap:12px;display:flex}.panel__title b{color:var(--lime);font-weight:500}.status{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:400;display:inline-flex}.status i{color:var(--lime)}.status--cyan i{color:var(--cyan)}.panel__body{padding:28px 28px 26px}h2{font-family:var(--display);letter-spacing:-.015em;word-spacing:.04em;margin:0;font-size:clamp(26px,2.5vw,40px);font-weight:500;line-height:1.12}.panel__body p{color:var(--muted);margin:16px 0 0;font-size:17px;line-height:1.55}.cells{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.cells>div{padding:18px 28px 22px}.cells>div+div{border-left:1px solid var(--line)}.cells b{font-family:var(--display);letter-spacing:-.03em;color:var(--lime);font-size:clamp(24px,2.2vw,32px);font-weight:500;display:block}.cells b.cy{color:var(--cyan)}.cells span{color:var(--muted);margin-top:4px;font-size:14px;display:block}.hero{min-height:100svh;padding:calc(var(--top) + 48px) var(--gutter) 170px;flex-direction:column;justify-content:center;display:flex;position:relative}.hero__copy{max-width:760px}.hero__copy>*{opacity:0;transition:opacity 1.2s var(--ease), transform 1.4s var(--ease);transform:translateY(22px)}.is-flown .hero__copy>*{opacity:1;transform:none}.is-flown .hero__copy>:nth-child(2){transition-delay:80ms}.is-flown .hero__copy>:nth-child(3){transition-delay:.16s}.is-flown .hero__copy>:nth-child(4){transition-delay:.24s}.flag{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);background:#05070c99;align-items:stretch;height:34px;font-size:14px;transition:border-color .25s;display:inline-flex}.flag:hover{border-color:var(--lime)}.flag b{background:var(--lime);color:var(--bg);place-items:center;padding:0 11px;font-weight:500;display:grid}.flag span{align-items:center;padding:0 12px 0 14px;display:flex}.flag svg{width:13px;height:13px;color:var(--lime);align-self:center;margin-right:12px}.hero__title{font-family:var(--display);letter-spacing:-.02em;word-spacing:.06em;margin:30px 0 0;font-size:clamp(40px,4.7vw,78px);font-weight:600;line-height:1.04}.hero__title em{color:var(--lime);font-style:normal;display:block}.hero__sub{max-width:520px;color:var(--muted);margin:26px 0 0;font-size:clamp(17px,1.3vw,20px);line-height:1.5}.readout{left:var(--gutter);right:var(--gutter);bottom:var(--gutter);background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);opacity:0;transition:opacity 1.4s var(--ease) .4s;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.5fr);margin:0;display:grid;position:absolute}.is-flown .readout{opacity:1}.readout>div{min-width:0;padding:16px 22px 18px}.readout>div+div{border-left:1px solid var(--line)}.readout dt{color:var(--muted);font-size:13px}.readout dd{font-family:var(--display);letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(22px,2vw,30px);font-weight:500}.readout__hint dt{color:var(--fg);align-items:center;gap:10px;font-weight:500;display:flex}.readout .readout__hint dd{font-family:var(--font);letter-spacing:0;color:var(--muted);font-size:14px;font-weight:400;line-height:1.45}.reticle{flex:none;width:14px;height:14px;position:relative}.reticle:before,.reticle:after{content:"";background:var(--lime);position:absolute}.reticle:before{height:1px;top:6.5px;left:0;right:0}.reticle:after{width:1px;top:0;bottom:0;left:6.5px}.chapter{min-height:140svh;padding:16vh var(--gutter);align-items:center;display:flex}.chapter .panel{width:min(560px,100%)}.build .panel{width:min(660px,100%)}.rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.rows li{grid-template-columns:158px minmax(0,1fr);gap:18px;padding:15px 28px;font-size:15px;line-height:1.45;display:grid}.rows li+li{border-top:1px solid var(--line)}.rows b{align-items:baseline;gap:10px;font-weight:500;display:flex}.rows b:before{content:"";background:var(--lime);flex:none;width:6px;height:6px;transform:translateY(-2px)}.rows span{color:var(--muted)}.vote{height:300svh}.sticky{height:100svh;padding:calc(var(--top) + 28px) var(--gutter) var(--gutter);pointer-events:none;justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:sticky;top:0}.sticky .panel{pointer-events:auto}.vote__copy{width:min(460px,100%)}.vote h2{font-size:clamp(26px,2.4vw,38px)}.tally{width:min(420px,100%)}.state{height:24px;color:var(--cyan);border:1px solid;align-items:center;padding:0 10px;font-size:13px;font-weight:500;transition:color .4s;display:inline-flex}.state.is-passing{color:var(--lime)}.tally__body{padding:18px 20px 8px}.tally__time{color:var(--muted);margin:0;font-size:13px}.tally h3{font-family:var(--display);letter-spacing:-.02em;margin:8px 0 0;font-size:20px;font-weight:500;line-height:1.25}.tally__ask{color:var(--muted);margin:6px 0 0;font-size:14px}.tally__bar{gap:5px;height:18px;margin-top:18px;display:flex}.tally__bar i{height:100%;transition:flex-basis .25s linear;display:block;-webkit-mask:repeating-linear-gradient(90deg,#000 0 3px,#0000 3px 5px);mask:repeating-linear-gradient(90deg,#000 0 3px,#0000 3px 5px)}.tally__bar .f,.key.f{background:var(--lime)}.tally__bar .a,.key.a{background:var(--cyan)}.tally__bar .x,.key.x{background:var(--dim)}.tally__rows{margin-top:10px}.tally__rows div{align-items:center;gap:10px;height:38px;font-size:15px;display:flex}.tally__rows div+div{border-top:1px solid var(--line)}.tally__rows b{margin-left:auto;font-weight:500}.key{flex:none;width:10px;height:10px}.tally__meta{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:1fr 1fr;font-size:13px;display:grid}.tally__meta span{padding:12px 20px}.tally__meta span+span{border-left:1px solid var(--line)}.tally__meta .ok{color:var(--lime)}.tally__cast{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;display:grid}.tally__cast button{height:48px;font-size:15px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s}.tally__cast button+button{border-left:1px solid var(--line)}.tally__cast [data-cast=for]{background:var(--lime);color:var(--bg)}.tally__cast [data-cast=for]:hover{color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime);background:0 0}.tally__cast [data-cast=against]:hover{background:var(--cyan);color:var(--bg)}.tally__cast [data-cast=abstain]:hover{background:var(--fg);color:var(--bg)}.tally__cast button:active{opacity:.8}.assets{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.assets li{align-items:center;gap:12px;height:50px;padding:0 28px;font-size:15px;display:flex}.assets li+li{border-top:1px solid var(--line)}.assets img{width:24px;height:24px}.assets b{margin-left:auto;font-weight:500}.streamed{border-top:1px solid var(--line);color:var(--muted);background:#c8ff2e0a;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:18px 28px 20px;font-size:14px;display:flex}.streamed b{font-family:var(--display);letter-spacing:-.03em;color:var(--lime);font-size:clamp(20px,1.8vw,26px);font-weight:500}.steps{border-top:1px solid var(--line);counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;opacity:.38;transition:opacity .6s var(--ease);align-content:start;gap:4px;padding:18px 20px 22px;display:grid;position:relative}.steps li+li{border-left:1px solid var(--line)}.steps li:before{content:"0" counter(s);font-family:var(--display);color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:500;transition:color .5s}.steps li:after{content:"";background:var(--lime);transform-origin:0;height:2px;transition:transform .9s var(--ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.steps li.on{opacity:1}.steps li.on:before{color:var(--lime)}.steps li.on:after{transform:none}.steps b{font-weight:500}.steps span{color:var(--muted);font-size:13px;line-height:1.4}.term{border:1px solid var(--line);background:#030509d9;margin:0 28px}.term__head{height:34px;color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:0 14px;font-size:13px;display:flex}.term__head span:first-child{color:var(--fg)}.code{color:#c3cee2;max-width:100%;margin:0;padding:16px 18px 18px;font:400 13.5px/1.7 ui-monospace,SF Mono,Menlo,monospace;overflow-x:auto}.code i{color:var(--lime);font-style:normal}.code s{color:var(--cyan);text-decoration:none}.chains{color:var(--muted);align-items:center;gap:10px;padding:18px 28px 22px;font-size:14px;display:flex}.chains img{width:24px;height:24px}.cta{min-height:120svh;padding:0 var(--gutter) 12vh;justify-content:center;align-items:flex-end;display:flex}.cta__inner{text-align:center;width:min(560px,100%)}.cta__body{padding:28px 28px 32px}.cta__title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cta__body p{text-wrap:balance;margin:0;font-size:18px}.cta .ctas{justify-content:center;margin-top:22px}.foot{background:var(--bg);border-top:1px solid var(--line)}.foot__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) minmax(0,1fr);display:grid}.foot__grid>*{padding:34px var(--gutter) 36px}.foot__grid>*+*{border-left:1px solid var(--line)}.wordmark{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:12px;font-size:22px;font-weight:600;display:inline-flex}.foot__brand p{color:var(--muted);margin:14px 0 0;font-size:15px}.foot__links{grid-template-columns:repeat(3,max-content);align-content:start;gap:12px 40px;font-size:15px;display:grid}.foot__links a{color:var(--muted);transition:color .2s}.foot__links a:hover{color:var(--lime)}.foot__status{color:var(--muted);align-content:start;gap:12px;font-size:14px;display:grid}.foot__status .status{color:var(--fg);font-size:14px}.foot__status b{color:var(--fg);font-weight:500}.foot__base{padding:16px var(--gutter) calc(16px + var(--dock));border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.foot__note{color:var(--muted);margin:0;font-size:13px}.hud{z-index:2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.tag{white-space:nowrap;border:1px solid var(--line-2);opacity:0;will-change:transform;background:#05070cd6;align-items:center;gap:8px;height:28px;padding:0 10px 0 9px;font-size:13px;font-weight:500;transition:opacity .5s;display:flex;position:absolute;top:0;left:0}.tag:after{content:"";background:var(--line-2);width:1px;height:11px;position:absolute;top:100%;left:50%}.tag i{background:var(--lime);width:6px;height:6px}.tag small{color:var(--muted);font-size:12px;font-weight:400}.tag--grey i{background:var(--dim)}.tag--white i{background:var(--fg)}.tag.on{opacity:1}.ripple{z-index:3;border:1px solid var(--lime);pointer-events:none;width:10px;height:10px;animation:ripple .8s var(--ease) forwards;margin:-5px 0 0 -5px;position:fixed}.ripple.a{border-color:var(--cyan)}.ripple.x{border-color:var(--fg)}@keyframes ripple{to{opacity:0;transform:scale(9)}}.no-gl .world,.no-gl .hud{display:none}.no-gl body{background:radial-gradient(55% 45% at 78% 28%, #c8ff2e12, transparent 70%), radial-gradient(45% 45% at 18% 85%, #33e1ff0d, transparent 70%), var(--bg);background-attachment:fixed}.no-gl .readout__hint{display:none}.no-gl .readout{grid-template-columns:repeat(3,minmax(0,1fr))}.no-gl .chapter{min-height:0;padding:9vh var(--gutter)}.no-gl .vote{height:auto}.no-gl .sticky{height:auto;padding:9vh var(--gutter);position:static}.no-gl .cta{min-height:0;padding:9vh var(--gutter) 14vh}.no-gl .cta__title{clip:auto;white-space:normal;width:auto;height:auto;margin-bottom:14px;font-size:clamp(32px,4vw,52px);position:static;overflow:visible}@media (prefers-reduced-motion:reduce){.ticker__run,.ticker__live i,.status i{animation:none}}@media (max-width:900px){.ticker__block{display:none}.hero{justify-content:flex-end;padding-bottom:24px}.hero:before{content:"";background:linear-gradient(to top, var(--bg) 38%, transparent);pointer-events:none;position:absolute;inset:30% 0 0}.hero__copy,.readout{position:relative}.readout{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;bottom:auto;left:auto;right:auto}.readout__hint{display:none}.chapter{min-height:150svh;padding-bottom:calc(6vh + var(--dock));align-items:flex-end}.sticky{padding-bottom:calc(16px + var(--dock));flex-direction:column;justify-content:space-between}.vote__copy{-webkit-backdrop-filter:none;background:0 0;border:0}.vote__copy:after,.vote__copy .panel__head,.vote__copy p{display:none}.vote__copy .panel__body{padding:0}.tally{align-self:stretch;width:auto}.tally__ask{display:none}.tally h3{margin-top:6px;font-size:17px}.tally__bar{height:14px;margin-top:12px}.tally__rows{margin-top:6px}.tally__rows div{height:31px;font-size:14px}.tally__meta span{padding:9px 16px}.tally__body{padding:14px 16px 6px}.tally__cast button{height:44px}.tag small{display:none}.foot__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.foot__brand{grid-column:1/-1}.foot__grid>:nth-child(2){border-left:0;border-top:1px solid var(--line)}.foot__grid>:nth-child(3){border-top:1px solid var(--line)}}@media (max-width:760px){:root{--rail:0px;--dock:calc(62px + env(safe-area-inset-bottom));--gutter:16px}.ticker__brand img{margin:0 12px 0 14px}.ticker__brand span{display:none}.ticker__live{padding:0 12px}.ticker__live span,.ticker__clock{display:none}.rail{width:auto;height:var(--dock);padding-bottom:env(safe-area-inset-bottom);border-right:0;border-top:1px solid var(--line);flex-direction:row;top:auto;right:0}.rail__link,.rail__app{flex:1;gap:6px;min-width:0;height:62px;font-size:11px}.rail__link{border-bottom:0}.rail__link+.rail__link{border-left:1px solid var(--line)}.rail__link:before{width:auto;height:2px;inset:-1px 0 auto;transform:scaleX(0)}.rail__link[aria-current]:before{transform:none}.rail__link--dev{display:none}.rail__app{margin-top:0}.rail svg{width:20px;height:20px}.hero{padding-bottom:calc(16px + var(--dock))}.hero__title{margin-top:22px;font-size:clamp(32px,9.4vw,46px)}.hero__sub{margin-top:18px;font-size:16px}.ctas{gap:10px;margin-top:24px}.ctas .btn{flex:1;padding:0 14px}.flag{font-size:13px}.readout{margin-top:22px}.readout>div{padding:12px 12px 13px}.readout dt{font-size:11.5px}.readout dd{margin-top:4px;font-size:17px}h2{font-size:clamp(22px,6.6vw,28px)}.panel__head{height:40px;padding:0 14px;font-size:13px}.status{font-size:12px}.panel__body{padding:18px}.panel__body p{margin-top:10px;font-size:15px;line-height:1.5}.cells>div{padding:12px 18px 14px}.cells b{font-size:21px}.cells span{font-size:13px}.rows{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rows li{padding:12px 12px 13px;font-size:13px;display:block}.rows li+li{border-top:0;border-left:1px solid var(--line)}.rows b{display:block}.rows b:before{margin-bottom:8px;display:block;transform:none}.rows span{display:none}.assets{grid-template-columns:1fr 1fr;display:grid}.assets li{height:auto;color:var(--muted);border-top:0;grid-template-columns:22px minmax(0,1fr);column-gap:10px;padding:10px 14px;font-size:12px;display:grid}.assets li:nth-child(2n){border-left:1px solid var(--line)}.assets li:nth-child(n+3){border-top:1px solid var(--line)}.assets img{grid-row:span 2;width:22px;height:22px}.assets b{color:var(--fg);margin:0;font-size:14px}.streamed{padding:12px 18px 14px;font-size:13px}.steps li{padding:12px 12px 14px}.steps li:before{margin-bottom:4px;font-size:12px}.steps b{font-size:14px}.steps span{font-size:12px}.term{margin:0 18px}.code{padding:12px 14px;font-size:11.5px}.chains{padding:14px 18px 16px;font-size:13px}.cta{padding-bottom:calc(6vh + var(--dock))}.cta__body{padding:20px 18px 22px}.cta__body p{font-size:16px}.foot__grid>*{padding:24px var(--gutter)}.foot__links{grid-template-columns:repeat(2,max-content);gap:10px 28px}.foot__grid{grid-template-columns:minmax(0,1fr)}.foot__grid>:nth-child(3){border-left:0}}@media (max-width:380px){.readout dd{font-size:15px}.tally__cast button{font-size:14px}}
