@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.p.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.p.1u30mmyq6lnsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.p.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.p.1i-sca43-qwng.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.p.0ngr-xkgqz1kf.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.p.15orukf5wyxb5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_2d5576ba-module__-g3YZW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_2d5576ba-module__-g3YZW__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.3ln4cacw7vm32.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:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb835a708696869b-s.0_i4fxg1pnle5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.p.02co4hodosnv0.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:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4b825e536f0add60-s.p.15vlspr5uap8d.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c825fd02acae0153-s.p.1q3-y3vmyf3p6.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:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.3ln4cacw7vm32.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:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(../media/bb835a708696869b-s.0_i4fxg1pnle5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.p.02co4hodosnv0.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:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4b825e536f0add60-s.p.15vlspr5uap8d.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(../media/c825fd02acae0153-s.p.1q3-y3vmyf3p6.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:Raleway Fallback;src:local(Arial);ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.0%;size-adjust:103.86%}.raleway_1562d53c-module__gfqq9G__className{font-family:Raleway,Raleway Fallback;font-style:normal}.raleway_1562d53c-module__gfqq9G__variable{--font-raleway:"Raleway", "Raleway Fallback"}
@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26e9340776e0c8e8-s.3-pcjiz3ygyf8.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37f34e4fcce0f2d4-s.p.3dosikwwiz7p4.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:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a82a02b3825653d-s.2w2uf6dgc3uj-.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ec783ae88469012-s.p.0twlw20dvfl-2.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:Silkscreen Fallback;src:local(Arial);ascent-override:68.84%;descent-override:16.71%;line-gap-override:0.0%;size-adjust:149.62%}.silkscreen_c2f1ba20-module__V9cn2q__className{font-family:Silkscreen,Silkscreen Fallback;font-style:normal}.silkscreen_c2f1ba20-module__V9cn2q__variable{--font-silkscreen:"Silkscreen", "Silkscreen Fallback"}
:root{--ink-900:#0a0a0a;--ink-800:#141414;--ink-700:#232323;--ink-500:#454545;--ink-400:#6b6b6b;--ink-300:#9a9a9a;--ink-200:#c9c9c9;--ink-100:#e6e6e6;--ink-050:#f2f2f2;--paper:#fff;--paper-tint:#f7f7f5;--lime:#91ff24;--lime-deep:#6ccc10;--lime-dark:#4c9209;--lime-wash:#ecffd4;--glitch-cyan:#24e5ff;--glitch-magenta:#ff24b0;--alert-red:#ff3b30;--alert-amber:#ffc93c;--surface-page:var(--paper);--surface-page-inverse:var(--ink-900);--surface-card:var(--paper);--surface-card-inverse:var(--ink-900);--surface-sunken:var(--paper-tint);--surface-accent:var(--lime);--surface-accent-soft:var(--lime-wash);--surface-disabled:var(--ink-100);--text-display:var(--ink-900);--text-body:var(--ink-800);--text-muted:var(--ink-400);--text-inverse:var(--paper);--text-on-accent:var(--ink-900);--text-link:var(--ink-900);--text-link-hover:var(--lime-dark);--text-disabled:var(--ink-300);--text-accent-on-inverse:var(--lime);--text-muted-on-inverse:var(--ink-200);--line-strong:var(--ink-900);--line-soft:var(--ink-200);--line-accent:var(--lime);--line-inverse:var(--paper);--status-ok-bg:var(--lime);--status-ok-fg:var(--ink-900);--status-warn-bg:var(--alert-amber);--status-warn-fg:var(--ink-900);--status-error-bg:var(--alert-red);--status-error-fg:var(--paper);--status-info-bg:var(--glitch-cyan);--status-info-fg:var(--ink-900);--focus-ring:var(--lime);--focus-ring-inverse:var(--lime);--font-display:"Silkscreen", "Courier New", monospace;--font-mono:"DM Mono", ui-monospace, "SF Mono", Consolas, monospace;--font-body:var(--font-mono);--display-xl:64px;--display-lg:44px;--display-md:32px;--display-sm:24px;--display-xs:18px;--text-xl:20px;--text-lg:17px;--text-md:15px;--text-sm:13px;--text-xs:11px;--leading-display:1.1;--leading-tight:1.25;--leading-body:1.6;--leading-loose:1.8;--weight-regular:400;--weight-light:300;--weight-semibold:500;--weight-bold:500;--tracking-display:.02em;--tracking-body:0;--tracking-label:.12em;--tracking-eyebrow:.24em;--type-hero:400 var(--display-xl) / var(--leading-display) var(--font-display);--type-title:400 var(--display-md) / var(--leading-display) var(--font-display);--type-subtitle:400 var(--display-xs) / var(--leading-tight) var(--font-display);--type-body:400 var(--text-md) / var(--leading-body) var(--font-mono);--type-body-lg:400 var(--text-lg) / var(--leading-body) var(--font-mono);--type-caption:400 var(--text-xs) / var(--leading-tight) var(--font-mono);--type-label:500 var(--text-xs) / 1 var(--font-mono);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--gutter:var(--space-6);--page-pad-inline:var(--space-6);--section-gap:var(--space-20);--max-width:1200px;--max-width-prose:62ch;--control-height-sm:32px;--control-height-md:40px;--control-height-lg:48px;--hit-target-min:44px;--radius-none:0;--radius-pixel:2px;--radius-pill:999px;--border-hair:1px;--border-base:2px;--border-chunk:3px;--border-strong:var(--border-base) solid var(--line-strong);--border-soft:var(--border-hair) solid var(--line-soft);--border-accent:var(--border-base) solid var(--line-accent);--border-inverse:var(--border-base) solid var(--line-inverse);--border-dashed:var(--border-base) dashed var(--line-strong);--outline-focus:var(--border-chunk) solid var(--focus-ring);--outline-focus-offset:2px;--shadow-none:none;--shadow-card:none;--shadow-control:none;--shadow-overlay:none;--text-shadow-none:none;--shadow-glitch:3px 0 0 0 var(--glitch-magenta), -3px 0 0 0 var(--glitch-cyan);--dur-instant:60ms;--dur-fast:.1s;--dur-base:.16s;--dur-slow:.28s;--dur-blink:.9s;--ease-step-2:steps(2, end);--ease-step-4:steps(4, end);--ease-snap:cubic-bezier(.2, 0, 0, 1);--ease-linear:linear;--transition-control:background-color var(--dur-fast) var(--ease-linear), border-color var(--dur-fast) var(--ease-linear), color var(--dur-fast) var(--ease-linear);--transition-surface:border-color var(--dur-base) var(--ease-snap), background-color var(--dur-base) var(--ease-snap);--pattern-dot:radial-gradient(var(--ink-200) 1px, transparent 1px);--pattern-dot-size:8px 8px;--pattern-grid:linear-gradient(to right, var(--ink-100) 1px, transparent 1px), linear-gradient(to bottom, var(--ink-100) 1px, transparent 1px);--pattern-grid-size:16px 16px;--pattern-scanline:repeating-linear-gradient(to bottom, #0a0a0a0f 0 1px, transparent 1px 3px);--pattern-checker:conic-gradient(var(--ink-050) 0 25%, transparent 0 50%, var(--ink-050) 0 75%, transparent 0);--pattern-checker-size:16px 16px;--pattern-lime-dot:radial-gradient(var(--lime) 1px, transparent 1px);--filter-onebit:grayscale(1) contrast(1.35);--filter-onebit-hard:grayscale(1) contrast(2.2) brightness(1.05)}*,:before,:after{box-sizing:border-box}body{background:var(--surface-page);color:var(--text-body);font:var(--type-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-regular);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--text-display);margin:0}h1{font-size:var(--display-lg)}h2{font-size:var(--display-md)}h3{font-size:var(--display-sm)}h4{font-size:var(--display-xs)}p{text-wrap:pretty;margin:0}a{color:var(--text-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:var(--outline-focus);outline-offset:var(--outline-focus-offset)}img{max-width:100%;display:block}::selection{background:var(--lime);color:var(--ink-900)}img[data-pixel]{image-rendering:pixelated}:root{--font-mono:var(--font-plex-mono,"IBM Plex Mono"), monospace;--font-body:var(--font-mono);--font-display:var(--font-raleway,"Raleway"), sans-serif;--font-pixel:var(--font-silkscreen,"Silkscreen"), "Courier New", monospace;--border-base:1px;--border-chunk:1px;--line-soft:var(--ink-100);--line-strong:var(--ink-200);--accent-violet:#6d4eff;--accent-violet-dark:#9b85ff}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-mono)}a{color:var(--text-link);-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:3px}a:hover{color:var(--text-link-hover);-webkit-text-decoration-color:var(--ink-900);text-decoration-color:var(--ink-900)}:focus-visible{outline:3px solid var(--lime);outline-offset:2px}input,textarea,select,button,p{font-family:var(--font-mono)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-weight:900}[data-news-carousel]:hover [data-news-arrow],[data-news-arrow]:focus-within,[data-ccar]:hover [data-ccar-arrow],[data-ccar-arrow]:focus-within{opacity:1!important}[data-navitem]:hover [data-navmenu],[data-navitem]:focus-within [data-navmenu]{display:grid!important}[data-pwell]>span:first-child{transition:scale .22s cubic-bezier(.2,.6,.2,1)}[data-pcard]:hover [data-pwell]>span:first-child{scale:1.06}@keyframes mamw-jiggle{0%,to{rotate:-1.5deg}50%{rotate:1.5deg}}[data-sticker]{transform-origin:50%;line-height:0}[data-sticker]:hover{animation:.9s ease-in-out infinite mamw-jiggle}[data-sticker][data-dragging]{cursor:grabbing;animation:none;rotate:none}@keyframes mamw-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){[data-pcard]:hover [data-pwell]>span:first-child{scale:1}[data-sticker]:hover,[data-sticker][data-dragging]{animation:none}}@keyframes mamw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){[data-marquee]>div{animation:none!important}}
