@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.09lma84ryndma.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:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.3fy-fzez19-b4.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:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.p.2v-hvpha9wp8q.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}.big_shoulders_c178156-module__DVJ83W__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_c178156-module__DVJ83W__variable{--font-display:"Big Shoulders"}
@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e664fdf150ece08d.3skiflm26ffbo.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/847c6af3f14ca2aa.p.1mi1ugkk0px41.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}.atkinson_hyperlegible_next_2a77a9b5-module__4R_srq__className{font-family:Atkinson Hyperlegible Next;font-style:normal}.atkinson_hyperlegible_next_2a77a9b5-module__4R_srq__variable{--font-body:"Atkinson Hyperlegible Next"}
@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3c0e0b91ac3a3c1.3ct1bjzmjks6d.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:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/50a63ac321745c44.p.3gjqgyucvuvvf.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}.atkinson_hyperlegible_mono_2c21560d-module__n5VEYa__className{font-family:Atkinson Hyperlegible Mono;font-style:normal}.atkinson_hyperlegible_mono_2c21560d-module__n5VEYa__variable{--font-mono:"Atkinson Hyperlegible Mono"}
:root{--paper:#f3f5f8;--card:#fff;--ink:#0f1a2b;--ink-2:#465267;--ink-3:#687489;--rule:#d8dee7;--rule-2:#e7ebf1;--amber:#9e510a;--amber-fill:#f0a12c;--amber-soft:#fcefd9;--amber-line:#ebc88f;--on-amber:#2a1702;--good:#1d7a50;--fair:#8a6200;--poor:#ae3a2f;--good-soft:#e1f2e9;--fair-soft:#faf0d4;--poor-soft:#fbe5e2;--shadow:0 1px 2px #0f1a2b0d, 0 10px 30px #0f1a2b0f;--m-bg:#0a111d;--m-card:#111b2b;--m-rule:#1f2c42;--m-ink:#e6edf7;--m-ink2:#9aa8be;--m-ink3:#6e7c94;--m-amber:#ffb547;--m-good:#4cd18f;--m-fair:#f0c24b;--m-poor:#f2766b;--f-display:var(--font-display), "Arial Narrow", "Roboto Condensed", sans-serif;--f-body:var(--font-body), system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--gutter:28px;--max:1180px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0b1321;--card:#111c2e;--ink:#e7ecf4;--ink-2:#a9b4c7;--ink-3:#8290a6;--rule:#23314a;--rule-2:#1a263b;--amber:#f4ae45;--amber-soft:#2a2012;--amber-line:#5a4220;--good:#49c78c;--fair:#e4b545;--poor:#f27d72;--good-soft:#12301f;--fair-soft:#30280f;--poor-soft:#3a1916;--shadow:0 1px 2px #0000004d, 0 10px 30px #00000040}}@media (max-width:560px){:root{--gutter:16px}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}a{color:var(--amber);text-underline-offset:2px}img{max-width:100%}:focus-visible{outline:2px solid var(--amber-fill);outline-offset:2px}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.wrap{max-width:var(--max);padding-inline:var(--gutter);margin:0 auto}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.kicker{font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--amber);margin:0 0 10px;font-size:12.5px}.display{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.005em;font-weight:800;line-height:.93}.btn{font:700 16px/1 var(--f-body);cursor:pointer;border:1.5px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:13px 18px;text-decoration:none;transition:transform .12s,background-color .12s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--amber-fill);color:var(--on-amber)}.btn-ghost{color:var(--ink);border-color:var(--rule);background:0 0}.btn-ghost:hover{border-color:var(--ink-3)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.pill{font:600 11px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:5px 7px;display:inline-block}.pill-live{background:var(--good-soft);color:var(--good)}.pill-soon{border:1px solid var(--rule);color:var(--ink-3)}.field{gap:6px;display:grid}.field label{font:600 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.input{font:400 16px/1.3 var(--f-body);color:var(--ink);background:var(--card);border:1.5px solid var(--rule);border-radius:10px;width:100%;padding:11px 13px}.input:focus{border-color:var(--amber-fill);outline:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
