@font-face{font-family:suisse;src:url(../media/SuisseIntl_Light-s.p.1kf3s51dcz--i.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:suisse;src:url(../media/SuisseIntl_Regular-s.p.1ij55a8edvnyi.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:suisse;src:url(../media/SuisseIntl_SemiBold-s.p.08jqwivry47n8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:suisse Fallback;src:local(Arial);ascent-override:95.72%;descent-override:30.2%;line-gap-override:0.0%;size-adjust:103.0%}.t5AFRa_className{font-family:suisse,suisse Fallback}.t5AFRa_variable{--font-suisse:"suisse", "suisse Fallback"}
@font-face{font-family:suisseMono;src:url(../media/SuisseIntlMono-s.p.2j5-9_40v-6et.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:suisseMono Fallback;src:local(Arial);ascent-override:69.64%;descent-override:21.97%;line-gap-override:0.0%;size-adjust:141.57%}.DiAwfa_className{font-family:suisseMono,suisseMono Fallback}.DiAwfa_variable{--font-suisse-mono:"suisseMono", "suisseMono Fallback"}
:root{--k:#000;--w:#fff;--warm:#f2efea;--tint:#f9f7f4;--g1:#6b6b6b;--g2:#a3a3a3;--hair:#e3dfd8;--red:#c4321c;--lab:164px;--board-cols:var(--lab) minmax(0, 1.4fr) repeat(7, minmax(0, 1fr));--pad:clamp(20px, 1.9vw, 32px);--sans:var(--font-suisse), "Helvetica Neue", Arial, sans-serif;--mono:var(--font-suisse-mono), ui-monospace, Menlo, monospace}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font:400 14px/1.4 var(--sans);color:var(--k);background:var(--w);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0}img{display:block}a{color:inherit}:focus-visible{outline:2px solid var(--k);outline-offset:2px}.mono{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:11px}
