@font-face{font-family:Kalam;font-style:normal;font-weight:300;font-display:swap;src:url(../media/203a5aa7ef871d42-s.3wx7t56k2ltw1.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f01a82800374741d-s.3h_d9tc9x2fdq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:300;font-display:swap;src:url(../media/84780b0176be2d72-s.p.1hn1lzziu03wl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9d625bba3a10f71-s.283562-kfm0pv.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cdb645d767d445c-s.2336ijw7y_ets.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fcab32fcfb2da9d-s.p.01npz8736q7k4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55369777ae4e606f-s.0dvx36ad_rzpa.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/786278188bba99f8-s.2h1xa6k2l1ubz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/970c428219233a3d-s.p.2c-43iqdh9ttx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}.I1NmDa_className{font-family:Kalam,Kalam Fallback;font-style:normal}.I1NmDa_variable{--font-kalam:"Kalam", "Kalam Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.CPwoAa_className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.CPwoAa_variable{--font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.18kjkh28iesz_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.3a10o7es2neby.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.1_9u50gws63pa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.1xmps1tcyqv34.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.s19l2W_className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.s19l2W_variable{--font-mono:"Courier Prime", "Courier Prime Fallback"}
:root{--paper:#f8f7f2;--card:#fdfdfa;--ink:#17191f;--pen:#2b3f94;--pump:#86efac;--pump-deep:#1f8a4c;--muted:#5f636c;--rule:#d6d6cf;--wash:#eeefe9;--red:#c0322a;--f-hand:var(--font-kalam), "Segoe Print", "Comic Sans MS", cursive;--f-body:var(--font-serif), Georgia, "Times New Roman", serif;--f-mono:var(--font-mono), "Courier New", ui-monospace, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{background:var(--paper)}body{background-color:var(--paper);color:var(--ink);font-family:var(--f-body);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");margin:0;padding-inline:20px;font-size:16px;line-height:1.55}a{color:var(--pen);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--ink)}:focus-visible{outline:2px dashed var(--pen);outline-offset:3px}h1,h2,h3,h4{font-family:var(--f-hand);text-wrap:balance;margin:0;font-style:italic;font-weight:700;line-height:1.12}p{margin:0}.wrap{max-width:1100px;margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ink-defs{width:0;height:0;position:absolute}.sketch{background:var(--card);border:1.6px solid var(--ink);border-radius:3px 5px 4px 6px;position:relative}.sketch:after{content:"";pointer-events:none;border:1px solid var(--ink);opacity:.55;border-radius:6px 3px 7px 4px;position:absolute;inset:-3px -2px -2px -3px;transform:rotate(.5deg)}.btn{font-family:var(--f-hand);background:var(--pump);color:var(--ink);cursor:pointer;border:1.6px solid var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:3px 6px 4px 5px;align-items:center;gap:6px;padding:3px 16px;font-size:17px;font-style:italic;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{color:var(--ink);box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:3px 3px 0 var(--ink);transform:none}.btn.ghost{background:var(--card);box-shadow:none}.btn.ghost:hover{box-shadow:2px 2px 0 var(--ink)}.top{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:22px 16px;display:flex}.brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.brand .logo{flex:none;width:44px;height:44px}.brand b{font-family:var(--f-hand);font-size:28px;font-style:italic;font-weight:700;line-height:1;display:block}.brand small{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:11px;display:block}.top .right{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.top .desktop-nav{font-family:var(--f-hand);flex-wrap:wrap;gap:22px;font-size:17px;font-style:italic;display:flex}.top .desktop-nav a{color:var(--ink);text-decoration:none;position:relative}.top .desktop-nav a:hover{color:var(--pen)}.top .desktop-nav>a[aria-current=page]:after,.nav-group>button.active:after{content:"";background:var(--pump);border-radius:3px;height:3px;position:absolute;bottom:-4px;left:-2px;right:-2px}.top{position:relative}.sun{font-family:var(--f-hand);color:var(--pen);text-align:center;justify-items:center;font-size:13px;font-style:italic;line-height:1.15;display:grid}.top .actions{flex:none;align-items:center;gap:18px;display:flex}.mobile-menu{display:none}.burger{background:var(--card);width:38px;height:34px;color:var(--ink);border:1.6px solid var(--ink);box-shadow:2px 2px 0 var(--ink);cursor:pointer;border-radius:4px 6px 5px 4px;place-items:center;padding:0;display:grid}.burger svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.burger[aria-expanded=true]{background:var(--pump)}.mobile-panel{z-index:20;box-shadow:4px 4px 0 var(--ink);gap:2px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0}.mobile-panel .item{color:var(--ink);font-family:var(--f-hand);border-radius:3px 5px 4px 6px;padding:9px 10px;font-size:19px;font-style:italic;text-decoration:none;display:block}.mobile-panel .item[aria-current=page]{background:var(--pump)}.mobile-panel .item.x{border-top:1px dashed var(--rule);color:var(--pen);border-radius:0;margin-top:6px;padding-top:12px;font-size:17px}.account{position:relative}.account-btn{white-space:nowrap;gap:8px;padding-inline:12px 10px}.account-btn .mono{font-family:var(--f-mono);font-size:13.5px;font-style:normal;font-weight:700}.account-btn .dot{background:var(--pump-deep);width:8px;height:8px;box-shadow:0 0 0 2px var(--pump);border-radius:50%}.account-btn svg{fill:none;width:11px;height:11px;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.account-btn[aria-expanded=true] svg{transform:rotate(180deg)}.account-menu{z-index:20;width:240px;box-shadow:4px 4px 0 var(--ink);gap:4px;padding:12px;display:grid;position:absolute;top:calc(100% + 12px);right:0}.account-menu .who{border-bottom:1px dashed var(--rule);gap:4px;margin-bottom:4px;padding:2px 4px 10px;display:grid}.account-menu .who b{font-family:var(--f-hand);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-style:italic;line-height:1.1;overflow:hidden}.account-menu .addr{align-items:center;gap:6px;display:flex}.account-menu .addr .mono{font-family:var(--f-mono);color:var(--muted);font-size:13px}.account-menu .item{color:var(--ink);font-family:var(--f-hand);border-radius:3px 5px 4px 6px;padding:6px 8px;font-size:17px;font-style:italic;text-decoration:none;display:block}.account-menu .item:hover,.account-menu .item:focus-visible{background:var(--pump);outline:none}.account-menu .logout{justify-content:center;margin-top:8px}.copy-btn{background:var(--card);border:1.4px solid var(--ink);cursor:pointer;width:28px;height:28px;color:var(--ink);border-radius:4px 6px 5px 4px;flex:none;place-items:center;padding:0;display:inline-grid}.copy-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.copy-btn:hover:not(:disabled){background:var(--pump);box-shadow:2px 2px 0 var(--ink);transform:translate(-1px,-1px)}.copy-btn.done{background:var(--pump)}.copy-btn:disabled{opacity:.45;cursor:not-allowed}.ca-bar{background:var(--card);border:1.4px dashed var(--ink);border-radius:4px 7px 5px 6px;flex-wrap:wrap;align-items:center;gap:10px 12px;width:fit-content;max-width:100%;margin:12px auto 0;padding:7px 12px;display:flex}.ca-label{font-family:var(--f-mono);letter-spacing:.12em;background:var(--pump);border:1.4px solid var(--ink);border-radius:3px 5px 4px 6px;padding:2px 8px;font-size:12px;font-weight:700;transform:rotate(-2deg)}.ca-value{font-family:var(--f-mono);color:var(--ink);word-break:break-all;font-size:14px;text-decoration:none}.ca-short{display:none}@media (max-width:640px){.ca-bar{flex-wrap:nowrap}.ca-full{display:none}.ca-short{display:inline}}.ca-value.soon{font-family:var(--f-hand);color:var(--pen);font-size:18px;font-style:italic}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding-block:34px 26px;display:grid}.hero h1{letter-spacing:-.01em;z-index:0;font-size:clamp(40px,5.6vw,62px);position:relative}.ul{white-space:nowrap;position:relative}.ul:after{content:"";z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9 C 50 4, 120 5, 197 6 M 8 11 C 70 8, 130 9, 190 8' fill='none' stroke='%2386efac' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:14px;position:absolute;bottom:-6px;left:-4px;right:-14px}.hero .lede{max-width:32em;margin-top:22px;font-size:17px}.search{align-items:center;gap:10px;max-width:520px;padding:8px 8px 8px 14px;display:flex}.hero .search{margin-top:24px}.search svg{flex:none;width:20px;height:20px}.search input{min-width:0;font-family:var(--f-hand);color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px;font-style:italic}.search input::placeholder{color:#868a93}.search button{font-family:var(--f-hand);border:1.6px solid var(--ink);background:var(--pump);color:var(--ink);cursor:pointer;border-radius:3px 5px 3px 4px;padding:1px 18px;font-size:18px;font-style:italic;font-weight:700}.search button:hover{transform:rotate(-2deg)}.tries{font-family:var(--f-hand);color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:14px;font-style:italic;display:flex}.hero-art svg{width:100%;height:auto;display:block}.stats{border-top:1px dashed var(--rule);border-bottom:1.5px solid var(--rule);font-family:var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:14px;font-size:14px;display:grid}.stats span{border-left:1px solid var(--rule);padding-inline:32px}.stats span:first-child{border-left:0}.stats b{color:var(--ink);margin-right:6px}.sector{border-bottom:1.5px solid var(--rule);grid-template-columns:130px minmax(0,1fr);padding-block:26px 30px;display:grid}.sector:last-child{border-bottom:0}.sector>div{min-width:0}.tag>svg{width:44px;height:44px}.tag>.sector-icon{width:50px;height:50px}.tag .letter{border:1.8px solid var(--ink);width:44px;height:44px;font-family:var(--f-hand);background:var(--card);border-radius:50% 47% 52% 48%/48% 52% 47% 53%;place-items:center;font-size:22px;font-style:italic;font-weight:700;display:inline-grid}.tag .name{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);max-width:13ch;margin-top:12px;font-size:11px;display:block}.tag .note{font-family:var(--f-hand);color:var(--pen);max-width:14ch;margin-top:6px;font-size:15px;font-style:italic;line-height:1.3;display:block}.sector h2{font-size:clamp(28px,3.4vw,34px)}.sub{color:var(--muted);max-width:46em;margin-top:4px;font-size:15px}.more{font-family:var(--f-hand);margin-top:14px;font-size:17px;font-style:italic;display:inline-block}.cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.cards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.card{color:var(--ink);flex-direction:column;gap:6px;padding:12px 12px 10px;text-decoration:none;transition:transform .15s;display:flex}.card:hover{color:var(--ink);transform:translateY(-3px)}.card svg{width:26px;height:26px}.card .sector-icon{width:36px;height:36px}.card h3{margin-top:6px;font-size:18px}.card p{font-size:13.5px;line-height:1.45}.card .meta{font-family:var(--f-mono);color:var(--muted);margin-top:auto;padding-top:10px;font-size:10.5px}.gloss{grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 0;display:grid}.gloss>div{border-left:1px solid var(--rule);align-content:start;padding:0 22px;display:grid}.gloss>div:first-child{border-left:0;padding-left:0}.term{padding-block:12px;scroll-margin-top:20px}.term+.term{border-top:1px solid var(--rule)}.term dt{font-family:var(--f-hand);font-size:18px;font-style:italic;font-weight:700}.term dt i{font-family:var(--f-body);color:var(--muted);margin-left:8px;font-size:13px;font-weight:400}.term dd{margin:4px 0 0;font-size:14px}.term:target{background:linear-gradient(90deg,#86efac59,#0000 70%)}.letters{font-family:var(--f-hand);flex-wrap:wrap;gap:6px 12px;margin-top:16px;font-size:18px;font-style:italic;display:flex}.letter-group{margin-top:26px}.letter-group h2{border-bottom:1.5px solid var(--ink);padding-bottom:4px;font-size:26px}.letter-group dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;display:grid}.letter-group .term{border-top:1px solid var(--rule)}.letter-group .term:nth-child(-n+2){border-top:0}.exhibit{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-top:18px;padding:14px 18px;display:grid;transform:rotate(.3deg)}.exhibit svg{width:100%;height:auto;display:block}.exhibit .text{border-left:1px solid var(--rule);min-width:0;padding-left:20px;transform:rotate(-.3deg)}.plate{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.exhibit h3{margin-top:4px;font-size:24px}.exhibit h3 a{color:var(--ink);text-decoration:none}.exhibit h3 a:hover{color:var(--pen)}.facts{gap:8px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.facts li{grid-template-columns:20px minmax(0,1fr);display:grid}.facts li:before{content:"✗";color:var(--red);font-weight:700}.lesson{background:var(--wash);border-left:3px solid var(--pump-deep);margin-top:16px;padding:10px 14px;font-size:14px}.stories{margin-top:12px}.story{border-top:1px solid var(--rule);color:var(--ink);grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:18px;padding-block:10px;text-decoration:none;display:grid}.story:last-child{border-bottom:1px solid var(--rule)}.story:hover h3{color:var(--pen)}.story .file{font-family:var(--f-mono);color:var(--muted);font-size:12px}.story h3{font-size:18px}.story p{font-size:14px}.stamp{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;text-align:center;border:1.6px solid;border-radius:6px 5px 7px;min-width:90px;padding:3px 12px;font-size:11px;font-weight:700;display:inline-block}.stamp.bonded{color:var(--pump-deep)}.stamp.faded{color:var(--muted)}.stamp.rugged{color:var(--red)}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:12px;display:grid}.step{grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid;position:relative}.step .n{font-family:var(--f-hand);color:var(--pen);font-size:36px;font-style:italic;font-weight:700;line-height:1}.step h3{font-size:18px}.step p{margin-top:2px;font-size:14px}.step+.step:before{content:"→";color:var(--pen);font-size:18px;position:absolute;top:8px;left:-24px}.payouts{margin-top:18px;overflow-x:auto}.payouts table{border-collapse:collapse;width:100%;font-family:var(--f-mono);font-variant-numeric:tabular-nums;min-width:560px;font-size:13px}.payouts caption{text-align:left;font-family:var(--f-hand);padding-bottom:4px;font-size:17px;font-style:italic;font-weight:700}.payouts caption span{font-family:var(--f-mono);letter-spacing:.1em;color:var(--muted);margin-left:10px;font-size:11px;font-style:normal;font-weight:400}.payouts th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--ink);padding:4px 6px;font-size:11px;font-weight:400}.payouts td{border-bottom:1px solid var(--rule);padding:6px}.payouts td.sol{color:var(--pump-deep);font-weight:700}.cta-row{align-items:center;gap:6px;margin-top:16px;display:flex}.cta-row svg{width:18px;height:22px}.page-head{border-bottom:1.5px solid var(--rule);grid-template-columns:130px minmax(0,1fr);padding-block:30px 22px;display:grid}.page-head h1{font-size:clamp(34px,4.6vw,48px)}.page-head .sub{margin-top:8px;font-size:16px}.crumbs{font-family:var(--f-mono);letter-spacing:.06em;color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.crumbs a{color:var(--muted)}.list{margin-top:8px}.list-item{border-top:1px solid var(--rule);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;padding-block:14px;text-decoration:none;display:grid}.list-item:last-child{border-bottom:1px solid var(--rule)}.list-item:hover h3{color:var(--pen)}.list-item h3{font-size:20px}.list-item p{color:#3a3e47;margin-top:2px;font-size:14.5px}.list-item .meta{font-family:var(--f-mono);color:var(--muted);white-space:nowrap;font-size:11.5px}.article{grid-template-columns:130px minmax(0,1fr) 220px;gap:0 32px;padding-block:30px 40px;display:grid}.article>*{min-width:0}.article .side{align-self:start;font-size:14px;position:sticky;top:20px}.article .side h4{margin-bottom:8px;font-size:16px}.article .side ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.article .side a[aria-current=page]{color:var(--ink);font-weight:600;text-decoration:none}.article header h1{font-size:clamp(34px,4.6vw,48px)}.article header .sub{margin-top:10px;font-size:17px}.article header .meta{font-family:var(--f-mono);color:var(--muted);margin-top:12px;font-size:12px}.pager{border-top:1.5px solid var(--rule);font-family:var(--f-hand);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:36px;padding-top:16px;font-size:17px;font-style:italic;display:flex}.prose{max-width:68ch;margin-top:26px;font-size:17px;line-height:1.68}.prose>*+*{margin-top:1em}.prose h2{margin-top:1.6em;font-size:28px}.prose h3{margin-top:1.4em;font-size:22px}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.35em}.prose li::marker{color:var(--pen)}.prose strong{font-weight:600}.prose code{font-family:var(--f-mono);background:var(--wash);border-radius:3px;padding:1px 5px;font-size:.9em}.prose pre{background:var(--card);border:1.4px solid var(--ink);border-radius:3px 5px 4px 6px;padding:14px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose blockquote{border-left:3px solid var(--pen);color:#3a3e47;margin-inline:0;padding:4px 16px;font-style:italic}.prose table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--rule);padding:7px 10px}.prose th{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1.4px solid var(--ink);font-size:11.5px;font-weight:400}.prose hr{border:0;border-top:1.5px dashed var(--rule);margin-block:2em}.callout{background:var(--wash);border-left:3px solid var(--pump-deep);padding:12px 16px;font-size:16px}.callout.warn{border-left-color:var(--red);background:#f7ece9}.callout .label{font-family:var(--f-hand);margin-bottom:2px;font-size:17px;font-style:italic;font-weight:700;display:block}.pen-note{font-family:var(--f-hand);color:var(--pen);font-size:18px;font-style:italic;display:block;transform:rotate(-1deg)}.form{gap:16px;max-width:680px;margin-top:18px;display:grid}.field{gap:6px;display:grid}.field label{font-family:var(--f-hand);font-size:17px;font-style:italic;font-weight:700}.field .hint{color:var(--muted);font-size:13px}.field input,.field select,.field textarea{font:inherit;color:var(--ink);background:var(--card);border:1.4px solid var(--ink);border-radius:3px 5px 4px 6px;width:100%;padding:8px 10px;font-size:15px}.field textarea{min-height:260px;font-family:var(--f-mono);resize:vertical;font-size:14px;line-height:1.5}.form-status{font-size:15px}.form-status.ok{color:var(--pump-deep)}.form-status.err{color:var(--red)}.empty{margin-top:16px;padding:18px;font-size:15px}footer.foot{border-top:1.5px solid var(--ink);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:18px;padding-block:14px 36px;font-size:13px;display:flex}footer.foot nav{flex-wrap:wrap;gap:16px;display:flex}footer.foot a{color:var(--muted)}footer.foot .hand{font-family:var(--f-hand);color:var(--pen);font-size:15px;font-style:italic}@media (max-width:1240px){.top .sun{display:none}}@media (max-width:900px){.top{flex-wrap:nowrap;padding-block:14px 12px}.top .desktop-nav{display:none}.top .right{flex-wrap:nowrap}.top .actions{gap:10px}.top .follow-x,.top .sun{display:none}.mobile-menu{display:block}.account-menu{width:auto;position:fixed;top:72px;left:16px;right:16px}}@media (max-width:520px){.brand small{display:none}.brand b{font-size:24px}.brand .logo{width:38px;height:38px}.account-btn .mono{font-size:12.5px}}@media (max-width:1000px){.article{grid-template-columns:130px minmax(0,1fr)}.article .side{display:none}}@media (max-width:960px){.cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.cards.three{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:780px){.hero{grid-template-columns:minmax(0,1fr)}.stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}.stats span,.stats span:first-child{border-left:0;padding-inline:0}.sector,.page-head,.article{grid-template-columns:minmax(0,1fr);gap:14px}.tag{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tag .name,.tag .note{max-width:none;margin-top:0}.gloss,.letter-group dl{grid-template-columns:minmax(0,1fr)}.gloss>div{border-left:0;padding:0}.gloss>div+div .term:first-child,.letter-group .term:nth-child(2){border-top:1px solid var(--rule)}.exhibit{grid-template-columns:minmax(0,1fr);transform:none}.exhibit .text{border-left:0;border-top:1px solid var(--rule);padding:14px 0 0;transform:none}.steps{grid-template-columns:minmax(0,1fr);gap:16px}.step+.step:before{display:none}.story{grid-template-columns:minmax(0,1fr) auto}.story .file{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){*{transition:none!important}.card:hover,.search button:hover,.btn:hover{transform:none}}.draft-row{border-top:1px solid var(--rule);justify-items:start;gap:10px;padding-block:14px;display:grid}.draft-row:last-child{border-bottom:1px solid var(--rule)}.draft-head{justify-content:space-between;align-items:start;gap:16px;width:100%;display:flex}.draft-head h3{margin-top:2px;font-size:20px}.draft-head h3 a{color:var(--ink)}.meta-line{font-family:var(--f-mono);color:var(--muted);font-size:12px}.stamp.st-pending{color:var(--pen)}.stamp.st-changes{color:#a15c00}.stamp.st-rejected{color:var(--red)}.stamp.st-published{color:var(--pump-deep)}.admin{grid-template-columns:300px minmax(0,1fr);gap:28px;padding-block:24px 40px;display:grid}.admin>*{min-width:0}.admin-tabs{font-family:var(--f-hand);flex-wrap:wrap;gap:6px 14px;margin-bottom:12px;font-size:17px;font-style:italic;display:flex}.admin-tabs button{font:inherit;color:var(--pen);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.admin-tabs button[aria-pressed=true]{color:var(--ink);-webkit-text-decoration-color:var(--pump);text-decoration-color:var(--pump);text-decoration-thickness:3px}.admin-list{border-top:1px solid var(--rule);display:grid}.admin-item{text-align:left;border:0;border-bottom:1px solid var(--rule);cursor:pointer;font:inherit;color:var(--ink);background:0 0;gap:2px;padding:10px 8px;display:grid}.admin-item:hover,.admin-item[aria-current=true]{background:var(--card)}.admin-item b{font-family:var(--f-hand);font-size:17px;font-style:italic}.admin-item span{font-family:var(--f-mono);color:var(--muted);font-size:11px}.admin-editor{gap:14px;display:grid}.admin-editor .row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.admin-editor .field textarea.extra{min-height:140px}.admin-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.btn.danger{background:#f7ece9}.pay-box{gap:12px;margin-top:10px;padding:16px;display:grid}.pay-box .mono{font-family:var(--f-mono);word-break:break-all;font-size:12px}@media (max-width:860px){.admin{grid-template-columns:minmax(0,1fr)}}.coin-img{border:1.8px solid var(--ink);object-fit:cover;background:var(--card);border-radius:50% 46% 52% 48%/48% 52% 46% 54%;width:64px;height:64px}.ticker{font-family:var(--f-mono);color:var(--muted);vertical-align:middle;font-size:.45em;font-style:normal;font-weight:400}.copy{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.copy code{font-family:var(--f-mono);word-break:break-all;font-size:13px}.copy .btn{padding:0 10px;font-size:14px}.coin-links{font-family:var(--f-hand);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:16px;font-style:italic;display:flex}.coin-stats b.up,.coin-facts .up{color:var(--pump-deep)}.coin-stats b.down,.coin-facts .down{color:var(--red)}.coin-chart{grid-template-columns:minmax(0,1fr);margin-top:8px;transform:none}.admin-tabs a.tf{color:var(--pen)}.admin-tabs a.tf[aria-current=page]{color:var(--ink);-webkit-text-decoration-color:var(--pump);text-decoration-color:var(--pump);text-decoration-thickness:3px}.coin-facts{font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 20px;margin:16px 0 0;display:grid}.coin-facts dt{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.coin-facts dd{font-family:var(--f-mono);margin:2px 0 0;font-size:14px}.checks{margin:0;padding:0;list-style:none;display:grid}.check{border-top:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr);gap:10px;padding-block:12px;display:grid}.check:last-child{border-bottom:1px solid var(--rule)}.check b{font-family:var(--f-hand);font-size:18px;font-style:italic}.check p{margin-top:2px;font-size:14.5px}.check .mark{width:28px;height:28px;font-family:var(--f-hand);border:1.6px solid;border-radius:50% 46% 52% 48%/48% 52% 46% 54%;place-items:center;font-weight:700;display:inline-grid}.check.good .mark{color:var(--pump-deep)}.check.warn .mark{color:#a15c00}.check.bad .mark{color:var(--red)}.check.unknown .mark{color:var(--muted)}.follow-x{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.follow-x svg{flex:none;width:18px;height:18px}.follow-x:hover svg g{stroke:var(--pen)}footer.foot .follow-x svg{width:13px;height:13px}.share-x{border:1.5px solid var(--ink);background:var(--card);color:var(--ink);font-family:var(--f-hand);box-shadow:2px 2px 0 var(--ink);border-radius:999px;align-items:center;gap:7px;margin-top:12px;padding:3px 12px 4px 10px;font-size:15px;font-style:italic;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.share-x svg{flex:none;width:13px;height:13px}.share-x:hover{box-shadow:3px 3px 0 var(--ink);color:var(--pen);transform:translate(-1px,-1px)}.share-x:active{box-shadow:1px 1px 0 var(--ink);transform:translate(1px,1px)}.top .follow-x{border:1.5px solid var(--ink);background:var(--ink);width:30px;height:30px;box-shadow:2px 2px 0 var(--pump-deep);border-radius:7px;justify-content:center;transform:rotate(-4deg)}.top .follow-x svg{width:14px;height:14px}.top .follow-x svg g{stroke:var(--paper)}.top .follow-x:hover{box-shadow:3px 3px 0 var(--pump)}.top .follow-x:hover svg g{stroke:var(--pump)}.notes{border-top:1.5px dashed var(--ink);max-width:68ch;margin-top:44px;padding-top:22px}.notes h2{align-items:baseline;gap:10px;font-size:28px;display:flex}.notes h2 .count{font-family:var(--f-mono);color:var(--muted);font-size:14px;font-style:normal;font-weight:400}.notes>.sub{margin-top:6px;font-size:14px}.notes-empty{font-family:var(--f-hand);color:var(--pen);margin-top:16px;font-size:17px;font-style:italic}.notes-list{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.note{border-left:3px solid var(--pump);padding:2px 0 2px 16px}.note-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.note-head b{font-family:var(--f-hand);font-size:17px;font-style:italic}.note-head time{font-family:var(--f-mono);color:var(--muted);font-size:11.5px}.editor-badge{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--pump);border:1px solid var(--ink);border-radius:3px;padding:0 6px;font-size:10.5px}.note-del{font-family:var(--f-mono);color:var(--red);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:11.5px;text-decoration:underline}.note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:16px;line-height:1.55}.note-form{gap:8px;margin-top:22px;padding:14px;display:grid}.note-form label{color:var(--muted);font-size:14px}.note-form label b{font-family:var(--f-hand);color:var(--ink);font-size:16px;font-style:italic}.note-form textarea{resize:vertical;width:100%;min-height:84px;font:inherit;background:var(--paper);color:var(--ink);border:1.4px solid var(--ink);border-radius:3px 5px 4px 6px;padding:10px 12px;font-size:16px;line-height:1.5}.note-form textarea:focus{outline:2px solid var(--pump);outline-offset:1px}.note-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.note-actions .left{font-family:var(--f-mono);color:var(--muted);font-size:12px}.note-actions .left.warn{color:var(--red)}.note-actions .btn{margin-left:auto}.note-login{font-family:var(--f-hand);flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;font-size:17px;font-style:italic;display:flex}.admin-views{gap:8px;margin:10px 0 14px;display:flex}.admin-views button{font-family:var(--f-hand);background:var(--card);color:var(--ink);border:1.4px solid var(--ink);cursor:pointer;border-radius:3px 6px 4px 5px;padding:2px 12px;font-size:16px;font-style:italic;font-weight:700}.admin-views button[aria-pressed=true]{background:var(--pump);box-shadow:2px 2px 0 var(--ink)}.admin-single{max-width:820px;padding-block:24px 40px}.admin-notes-head{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:8px;display:flex}.admin-notes-head h2{margin-right:auto;font-size:26px}.admin-notes-head label{color:var(--muted);font-size:14px}.note.deleted{opacity:.5;border-left-color:var(--rule)}.note-head a{font-family:var(--f-mono);font-size:11.5px}.note-tools{font-family:var(--f-mono);color:var(--muted);align-items:center;gap:10px;margin-top:8px;font-size:11.5px;display:flex}.note-tools .btn{padding:0 10px;font-size:14px}.ban-list{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ban-list li{align-items:center;gap:10px;display:flex}.ban-list span{font-family:var(--f-mono);color:var(--muted);font-size:11.5px}.ban-list .btn{margin-left:auto;padding:0 10px;font-size:14px}.settings-box{gap:12px;display:grid}.settings-box .field{gap:4px;display:grid}.settings-box .field>span{font-size:13px;font-weight:600}.settings-box .field input{width:100%;font-family:var(--f-mono);background:var(--paper);color:var(--ink);border:1.4px solid var(--ink);border-radius:3px 5px 4px 6px;padding:6px 8px;font-size:12px}.settings-box .field small{font-family:var(--f-mono);color:var(--muted);font-size:10.5px;line-height:1.4}.settings-box .btn{justify-self:start}.treasury-card{flex-wrap:wrap;align-items:center;gap:10px 12px;width:fit-content;max-width:100%;margin:18px 0;padding:10px 14px;display:flex}.treasury-card b{font-family:var(--f-hand);font-size:17px;font-style:italic}.treasury-card .mono{font-family:var(--f-mono);word-break:break-all;font-size:13.5px}.treasury-card .soon{font-family:var(--f-hand);color:var(--pen);font-style:italic}.top .desktop-nav{align-items:center}.nav-group{position:relative}.nav-group>button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex;position:relative}.nav-group>button:hover{color:var(--pen)}.nav-group>button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px;transition:transform .15s}.nav-group.open>button svg{transform:rotate(180deg)}.nav-drop{z-index:25;width:270px;box-shadow:4px 4px 0 var(--ink);margin-top:10px;padding:8px;display:none;position:absolute;top:100%;left:-14px}.nav-drop:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.nav-group.open .nav-drop{gap:2px;display:grid}@media (hover:hover){.nav-group:hover .nav-drop{gap:2px;display:grid}.nav-group:hover>button svg{transform:rotate(180deg)}}.nav-drop a{color:var(--ink);border-radius:3px 5px 4px 6px;gap:1px;padding:7px 10px;text-decoration:none;display:grid}.nav-drop a b{font-family:var(--f-hand);font-size:17px;font-style:italic;font-weight:700}.nav-drop a span{font-family:var(--f-body);color:var(--muted);font-size:12.5px;font-style:normal;line-height:1.3}.nav-drop a:hover,.nav-drop a[aria-current=page]{background:var(--pump)}.nav-drop a:hover span,.nav-drop a[aria-current=page] span{color:var(--ink)}.mobile-panel .group{gap:2px;display:grid}.mobile-panel .group-label{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:8px 10px 2px;font-size:11px}
