@font-face{font-family:Overpass Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/overpass-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/overpass-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/overpass-mono-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/overpass-mono-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass Fallback;src:local("Arial");ascent-override:87.47%;descent-override:37.94%;line-gap-override:0%;size-adjust:100.95%}@font-face{font-family:Overpass Mono Fallback;src:local("Arial");ascent-override:65.41%;descent-override:28.37%;line-gap-override:0%;size-adjust:135%}:root{--paper:#fff8f2;--paper-2:#f7ece2;--line:#ead9ca;--ink:#26150f;--ink-2:#5c4538;--ink-3:#7a6355;--brand:#e4502b;--action:#c23e1a;--action-hover:#a93515;--night:#1d110c;--night-2:#2a1a13;--night-3:#3a271d;--night-line:#4a3427;--night-text:#f6ebe2;--night-muted:#c7b09f;--ok:#2f9e6b;--ok-ink:#1f7a52;--ok-night:#43c486;--wait:#b9790f;--r:6px;--wrap:1180px;--sans:"Overpass Variable","Overpass Fallback",system-ui,sans-serif;--mono:"Overpass Mono Variable","Overpass Mono Fallback",ui-monospace,monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:400 17px/1.6 var(--sans);overflow-x:hidden}a{color:inherit}img,svg{max-width:100%}h1,h2,h3{letter-spacing:-.025em}:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:16px}.mono{font-family:var(--mono)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:700 16px/1 var(--sans);text-decoration:none;padding:14px 20px;border-radius:var(--r);border:0;cursor:pointer}.btn-primary{background:var(--action);color:#fff}.btn-primary:hover{background:var(--action-hover)}.btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.btn-ghost:hover{background:#fff}.eyebrow{font:600 13px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--action);margin:0 0 16px}.section-title{font:800 clamp(28px,3.6vw,42px)/1.08 var(--sans);margin:0}.lede{font-size:19px;line-height:1.55;color:var(--ink-2)}html{scrollbar-color:var(--ink-3) var(--paper-2);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--paper-2)}::-webkit-scrollbar-thumb{background:var(--ink-3);border-radius:999px;border:2px solid var(--paper-2)}::-webkit-scrollbar-thumb:hover{background:var(--ink)}::selection{background:#ffc9b5;color:var(--ink)}.hl,strong{font-weight:700}.hl{background:linear-gradient(transparent 58%,#ffc9b5 0,#ffc9b5 92%,transparent 0);color:inherit;padding:0 2px}.hl-night{background:linear-gradient(transparent 58%,rgba(228,80,43,.55) 0,rgba(228,80,43,.55) 92%,transparent 0);color:var(--night-text)}.coin{position:relative;display:inline-flex;flex:none}.coin>span:first-child,.coin>span:first-child img,.coin>span:first-child svg{display:block;width:100%;height:100%}.coin-net,.coin-net img{display:block}.coin-net{position:absolute;right:-3px;bottom:-3px;background:#fff;border-radius:50%;padding:1px;line-height:0}.coin-fallback{font:600 11px/1 var(--mono);padding:4px;border:1px solid var(--line);border-radius:4px}.crumbs ol{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:6px;font:500 13px/1.4 var(--mono);color:var(--ink-3)}.crumbs li+li:before{content:"/";margin-right:6px;color:var(--line)}.crumbs a{color:var(--ink-2);text-decoration:none}.crumbs a:hover{color:var(--action);text-decoration:underline}.crumbs [aria-current]{color:var(--ink)}.crenel{position:relative}.crenel:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px;background:repeating-linear-gradient(90deg,var(--edge) 0 30px,transparent 30px 46px)}.on-paper2{--edge:var(--paper-2);background:var(--paper-2)}.on-night{--edge:var(--night);background:var(--night);color:var(--night-text)}.on-night .art{--lk-ink-1:#6a4838;--lk-ink-2:#4a3125;--lk-ink-3:#352219;--lk-stn-1:#3a271d;--lk-stn-2:#2f1f17;--lk-stn-3:#24170f;--lk-grid:#2e1e16;--lk-slit:#8a6656;--lk-vent:#4e3326;--lk-ghost:#6e5546;--lk-atk:#7d6455;--lk-pap-1:#f6ebe2;--lk-pap-2:#e2d0c1;--lk-pap-3:#c9b3a1}.art img,.art svg{display:block;width:100%;height:auto}@media (prefers-reduced-motion:no-preference){html.js [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}html.js [data-reveal].in{opacity:1;transform:none}html.js [data-reveal] [data-stagger]>*{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}html.js [data-reveal].in [data-stagger]>*{opacity:1;transform:none}html.js [data-reveal].in [data-stagger]>:nth-child(2){transition-delay:.08s}html.js [data-reveal].in [data-stagger]>:nth-child(3){transition-delay:.16s}html.js [data-reveal].in [data-stagger]>:nth-child(4){transition-delay:.24s}html.js [data-reveal].in [data-stagger]>:nth-child(5){transition-delay:.32s}html.js [data-reveal].in [data-stagger]>:nth-child(n+6){transition-delay:.4s}html.js [data-reveal] .pc{animation-play-state:paused}html.js [data-reveal].in .pc{animation-play-state:running}.hl{background-size:0 100%;background-repeat:no-repeat;animation:hl-draw .9s cubic-bezier(.6,0,.2,1) .5s forwards}@keyframes hl-draw{to{background-size:100% 100%}}.btn{transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn-primary:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.btn-ghost:hover{transform:translate(-2px,-2px);box-shadow:inset 0 0 0 1.5px var(--ink),4px 4px 0 var(--brand)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}.flag{display:inline-block;border-radius:3px;box-shadow:0 0 0 1px rgba(38,21,15,.18);object-fit:cover;flex:none}.table-scroll,main div[style*=overflow-x]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background:linear-gradient(to right,var(--scroll-bg,var(--paper)) 30%,rgba(255,248,242,0)) 0 /36px 100% no-repeat local,linear-gradient(to left,var(--scroll-bg,var(--paper)) 30%,rgba(255,248,242,0)) 100% /36px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(38,21,15,.28),rgba(38,21,15,0)) 0 /14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(38,21,15,.28),rgba(38,21,15,0)) 100% /14px 100% no-repeat scroll}.table-scroll>table{min-width:100%}.table-scroll:focus-visible{outline-offset:2px}@media (max-width:760px){:where(main table:not([class])){font-size:15px}:where(main table:not([class])) :where(th,td){overflow-wrap:anywhere}:where(main table:not([class])) caption{text-align:left}}