@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");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:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_ec6dc7{--font-display:"Anton","Anton Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");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:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-mono:"Space Mono","Space Mono Fallback"}:root{--bg:#f7f7f4;--bg-alt:#ececE7;--ph:#e4e4df;--ink:#0e0e0e;--muted:#55554f;--line:#d9d9d4;--lime:#d4ff3a;--gutter:64px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);font-family:var(--font-mono),ui-monospace,monospace;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}a,body{color:var(--ink)}a:hover{color:var(--muted)}.display,h1,h2,h3{font-family:var(--font-display),Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.3px;line-height:.95;margin:0}h1{font-size:clamp(56px,9vw,136px)}h2{font-size:clamp(36px,4vw,52px)}h3{font-size:26px}.wrap{max-width:1440px;margin:0 auto;padding:0 var(--gutter)}.section{padding:72px 0}.section-alt{background:var(--bg-alt)}.muted{color:var(--muted)}.preview-bar,.small{font-size:13px}.preview-bar{background:var(--lime);padding:8px var(--gutter);text-align:center}.preview-bar,.site-header{border-bottom:2px solid var(--ink)}.site-header .wrap{gap:40px;padding-top:18px;padding-bottom:18px}.logo,.site-header .wrap{display:flex;align-items:center}.logo{gap:10px;text-decoration:none;font-size:24px;letter-spacing:-1px}.logo,.nav{font-weight:700}.nav{display:flex;gap:28px}.nav a{text-decoration:none}.nav a[aria-current=page]{background:var(--lime);padding:2px 8px}.nav .soon{color:var(--muted);font-weight:400}.spacer{flex-grow:1}.eyebrow{display:inline-block;align-self:flex-start;padding:2px 8px;font-weight:700;letter-spacing:1.5px;font-size:13px}.btn,.eyebrow{background:var(--lime)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;font:inherit;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border:2px solid var(--ink);text-decoration:none;cursor:pointer}.btn,.btn:hover{color:var(--ink)}.btn:hover{background:#c4f020}.btn-ghost{background:transparent}.btn-ghost:hover{background:var(--lime)}.chip{display:inline-block;padding:6px 12px;border:1.5px solid var(--ink);background:#fff;font-size:13px;text-decoration:none}.grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.card{display:flex;flex-direction:column;gap:10px;text-decoration:none}.card .ph{height:260px}.card-box{display:flex;flex-direction:column;gap:8px;padding:22px;background:#fff;border:2px solid var(--ink);text-decoration:none}.ph{background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--muted)}.row-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px}.table{background:#fff;border:2px solid var(--ink)}.table .tr{display:grid;grid-template-columns:2fr 1.2fr 1.2fr auto;gap:16px;padding:16px 22px;align-items:center;border-top:1px solid var(--line)}.table .tr:first-child{border-top:0}.table .th{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--muted)}.az{columns:240px 4;column-gap:32px}.az-letter{page-break-inside:avoid;break-inside:avoid;margin-bottom:28px}.az-letter h3{margin-bottom:8px}.az-letter ul{list-style:none;margin:0;padding:0}.az-letter li{padding:3px 0}.az-letter a{text-decoration:none}.count{color:var(--muted);font-size:12px;margin-left:6px}.hero{padding:88px 0 72px;display:flex;flex-direction:column;gap:24px}.hero p{font-size:18px;max-width:640px;margin:0}.stats{display:flex;gap:40px;flex-wrap:wrap}.stats strong{font-family:var(--font-display),Impact,sans-serif;font-weight:400;font-size:44px;display:block;line-height:1}.panel{border:2px solid var(--ink);background:var(--lime);padding:48px;display:flex;flex-direction:column;gap:12px}.site-footer{border-top:2px solid var(--ink);margin-top:48px}.site-footer .wrap{padding-top:40px;padding-bottom:48px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}@media (max-width:900px){:root{--gutter:16px}.grid,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header .wrap{gap:16px;flex-wrap:wrap}.table .tr{grid-template-columns:1fr auto}.table .tr .hide-sm{display:none}.panel{padding:28px 20px}}@media (max-width:520px){.grid,.grid-3{grid-template-columns:minmax(0,1fr)}}.admin-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:40px}.admin-nav a{padding:8px 14px;border:2px solid var(--ink);text-decoration:none;font-weight:700;background:#fff}.admin-nav a:hover{background:var(--lime);color:var(--ink)}.admin-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.btn-sm{min-height:40px;padding:0 14px;font-size:13px}.admin-textarea{width:100%;font:inherit;padding:12px;line-height:1.55}.admin-textarea,.logo-tile{border:2px solid var(--ink);background:#fff}.logo-tile{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:14px 20px}.logo-tile img{width:100%;height:100%;object-fit:contain}.logo-tile.dark{background:var(--ink)}.logo-tile .wordmark{font-weight:700;text-align:center;letter-spacing:-.5px;line-height:1.1}.chip[aria-current=page]{background:var(--lime);font-weight:700}