@font-face{font-family:Pixeloid;src:url(/fonts/PixeloidSans-Bold.ttf) format("truetype");font-weight:700;font-display:block}@font-face{font-family:Departure Mono;src:url(/fonts/DepartureMono-Regular.woff2) format("woff2");font-weight:400;font-display:block}:root{--ground: #111111;--band: #0a0a0a;--ink: #f3f3f3;--body: #c2bdb6;--dim: #948e86;--orange: #f07000;--orange-lit: #ffa24a;--orange-dark: #b34e00;--hair: #4a453f;--hair-soft: #262320;--display: "Pixeloid", "Courier New", monospace;--text: "Departure Mono", "Courier New", monospace;--gutter: 64px;--page: 1500px;--band-pad: 120px;--stack: 28px;--notch: 8px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--body);font-family:var(--text);font-size:22px;line-height:1.64;overflow-x:hidden}img{display:block;max-width:100%;image-rendering:pixelated;image-rendering:crisp-edges}figure{margin:0}a{color:inherit;text-decoration:none}.notched{clip-path:polygon(0 var(--notch),var(--notch) var(--notch),var(--notch) 0,calc(100% - var(--notch)) 0,calc(100% - var(--notch)) var(--notch),100% var(--notch),100% calc(100% - var(--notch)),calc(100% - var(--notch)) calc(100% - var(--notch)),calc(100% - var(--notch)) 100%,var(--notch) 100%,var(--notch) calc(100% - var(--notch)),0 calc(100% - var(--notch)))}.band{position:sticky;top:0;z-index:40;height:88px;background:var(--band);border-bottom:4px solid var(--hair-soft);display:flex;align-items:center}.band-inner{width:100%;max-width:var(--page);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:32px}.wordmark{font-family:var(--display);font-size:36px;line-height:1;color:var(--ink);text-transform:uppercase;text-shadow:4px 4px 0 var(--orange-dark)}.index{display:flex;align-items:center;gap:30px}.index a{font-family:var(--text);font-size:22px;text-transform:uppercase;color:var(--dim);white-space:nowrap;padding:12px 0}.index a .no{color:var(--hair);margin-right:8px}.index a:hover,.index a.on,.index a:hover .no,.index a.on .no{color:var(--orange)}main{position:relative;max-width:var(--page);margin:0 auto;padding:0 var(--gutter)}main:before,main:after{content:"";position:absolute;top:0;bottom:0;width:4px;background:repeating-linear-gradient(to bottom,var(--hair-soft) 0 8px,transparent 8px 16px);pointer-events:none;z-index:0}main:before{left:0}main:after{right:0}.sheet{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:center;padding:var(--band-pad) 0}.sheet+.sheet:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:repeating-linear-gradient(to right,var(--hair-soft) 0 8px,transparent 8px 16px)}.sheet.flip .cluster{order:2}.sheet.flip .column{order:1}.eyebrow{font-size:22px;text-transform:uppercase;color:var(--orange);margin:0 0 26px}.eyebrow .sep{color:var(--hair);margin:0 10px}.eyebrow .off{color:var(--dim)}h1,h2{font-family:var(--display);font-weight:700;text-transform:uppercase;color:var(--ink);margin:0}h1{font-size:54px;line-height:1.2;text-shadow:5px 5px 0 var(--orange-dark)}h2{font-size:36px;line-height:1.24;text-shadow:4px 4px 0 var(--orange-dark)}.rule{width:72px;height:8px;background:var(--orange);margin:34px 0 30px}.column p{margin:0 0 24px;max-width:46ch;color:var(--body)}.column p strong{color:var(--orange-lit);font-weight:400}.keys{display:flex;flex-wrap:wrap;gap:18px;margin-top:40px}.key{flex:0 0 auto;display:inline-flex;align-items:center;gap:12px;min-height:60px;padding:14px 1.4em;border:4px solid var(--hair);background:transparent;color:var(--ink);font-family:var(--text);font-size:22px;text-transform:uppercase;cursor:pointer}.key:hover:not(:disabled){border-color:var(--orange);color:var(--orange)}.key:active:not(:disabled){transform:translate(4px,4px)}.key:disabled{color:var(--dim);cursor:default}.key.filled{background:var(--orange);border-color:var(--orange);color:#111;box-shadow:6px 6px 0 var(--orange-dark)}.key.filled:hover{background:var(--orange-lit);border-color:var(--orange-lit);color:#111}.key.filled:active{box-shadow:2px 2px 0 var(--orange-dark)}.key img{height:24px;width:auto;flex:0 0 auto;image-rendering:auto}.cluster{display:flex;flex-direction:column;gap:var(--stack);width:100%}.plate{position:relative;width:100%;background:#f3f3f3;overflow:hidden;border:4px solid #111}.plate img{width:100%;height:100%;object-fit:cover}.plate-row{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--stack);margin-top:56px}.paddle{display:flex;gap:28px;background:#f3f3f3;color:#111;padding:32px;align-items:flex-start;border:4px solid #111;box-shadow:10px 10px 0 var(--orange-dark)}.paddle>img{width:112px;flex:0 0 112px;height:auto}.paddle .body{flex:1 1 auto;min-width:0}.paddle .no{font-family:var(--display);font-size:36px;line-height:1;text-transform:uppercase;color:#111;margin-bottom:16px}.paddle .mint{font-size:22px;line-height:1.5;word-break:break-all;color:#111;background:#dedad4;border:4px solid #111;padding:16px 22px;margin-bottom:20px;user-select:all}.paddle .mint.empty{color:#6f6a64;word-break:normal}.paddle .keys{margin-top:0;gap:14px}.paddle .key{min-height:64px;border-color:#111;color:#111}.paddle .key:hover:not(:disabled){border-color:var(--orange-dark);color:var(--orange-dark)}.paddle .key:disabled{color:#8d8880;border-color:#8d8880}.paddle .key.filled{color:#111;box-shadow:6px 6px #111}.paddle .note{color:#6f6a64}.ledger{width:100%;border-collapse:collapse;margin-top:40px;border-top:8px solid var(--orange)}.ledger th,.ledger td{text-align:left;padding:18px 24px;border-bottom:4px solid var(--hair-soft);font-size:22px}.ledger th{text-transform:uppercase;color:var(--dim);font-weight:400;border-bottom-color:var(--hair);white-space:nowrap}.ledger td:last-child,.ledger th:last-child{text-align:right}.ledger .n{color:var(--ink)}.ledger .tick{color:var(--orange)}.ledger .empty{color:var(--dim);padding:34px 24px}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:36px;margin-top:64px}.step{position:relative;padding-top:28px}.step:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:repeating-linear-gradient(to right,var(--hair) 0 8px,transparent 8px 16px)}.step .n{font-family:var(--display);font-size:45px;line-height:1;color:var(--orange);margin-bottom:18px;text-shadow:4px 4px 0 var(--orange-dark)}.step h3{font-family:var(--text);font-size:22px;text-transform:uppercase;color:var(--ink);margin:0 0 14px;font-weight:400}.step p{margin:0;font-size:22px;line-height:1.6}.form{margin-top:44px;display:grid;gap:24px;max-width:560px}.field label{display:block;font-size:22px;text-transform:uppercase;color:var(--dim);margin-bottom:12px}.field input,.field select{width:100%;min-height:60px;padding:0 1.1em;background:#0d0d0d;border:4px solid var(--hair);color:var(--ink);font-family:var(--text);font-size:22px}.field input:focus,.field select:focus{outline:none;border-color:var(--orange)}.note{font-size:22px;color:var(--dim);margin:0;line-height:1.55}.figures{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;padding-top:36px}.figures:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:repeating-linear-gradient(to right,var(--hair) 0 8px,transparent 8px 16px)}.figure .k{font-size:22px;text-transform:uppercase;color:var(--dim);margin-bottom:10px}.figure .v{font-family:var(--display);font-size:36px;color:var(--ink);line-height:1.2}.figure .v.off{color:var(--dim);font-size:22px;font-family:var(--text)}.toast{position:fixed;left:50%;bottom:34px;transform:translate(-50%,20px);background:var(--orange);color:#111;border:4px solid #111;box-shadow:6px 6px #111;font-family:var(--text);font-size:22px;text-transform:uppercase;padding:16px 28px;opacity:0;pointer-events:none;transition:opacity .12s steps(3),transform .12s steps(3);z-index:60}.toast.on{opacity:1;transform:translate(-50%)}.index-key{display:none}@media(max-width:1440px){:root{--band-pad: 100px;--gutter: 48px}h1{font-size:45px;text-shadow:4px 4px 0 var(--orange-dark)}h2{font-size:27px}.sheet{gap:72px}}@media(max-width:1100px){:root{--band-pad: 84px;--gutter: 36px}main:before,main:after{display:none}.sheet{grid-template-columns:1fr;gap:56px}.sheet.flip .cluster{order:1}.sheet.flip .column{order:2}.cluster{max-width:660px}.steps{grid-template-columns:repeat(2,1fr);gap:40px}}@media(max-width:720px){:root{--band-pad: 64px;--gutter: 20px;--stack: 20px}body{font-size:22px}h1{font-size:36px;text-shadow:4px 4px 0 var(--orange-dark)}h2{font-size:27px;text-shadow:3px 3px 0 var(--orange-dark)}.band{position:static;height:auto;display:block}.band-inner{flex-direction:row;align-items:center;gap:16px;padding:18px 28px}.wordmark{font-size:27px}.index-key{display:inline-flex;align-items:center;min-height:56px;padding:0 1.3em;border:4px solid var(--hair);background:transparent;color:var(--ink);font-family:var(--text);font-size:22px;text-transform:uppercase}.index{display:none;width:100%;flex-direction:column;gap:0;border-top:4px solid var(--hair-soft);background:var(--band)}.index.open{display:flex}.index a{padding:18px 28px;border-bottom:4px solid var(--hair-soft)}.sheet{gap:40px}.cluster{max-width:none}.paddle{flex-direction:column;gap:20px;padding:28px;box-shadow:8px 8px 0 var(--orange-dark)}.paddle>img{width:96px;flex:0 0 auto}.paddle .no{font-size:27px}.paddle .keys{flex-direction:column;align-items:stretch}.paddle .key{justify-content:flex-start}.plate-row{grid-template-columns:1fr;margin-top:40px}.steps{grid-template-columns:1fr;gap:32px}.figures{grid-template-columns:1fr;gap:26px}.ledger{display:block;overflow-x:auto}.ledger th,.ledger td{padding:14px 22px;font-size:22px}}
