*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#2b2a24;--primary-hover:#1b1b18;--primary-light:#e7e4db;--acid:#c9f14b;--acid-bright:#d6fa55;--black:#1b1b18;--ink:#1b1b18;--text:#34332e;--text-light:#7e7c72;--border:#d9d6ca;--border-strong:#afaca0;--paper:#f7f6f1;--white:#fdfcf9;--bg-alt:#efede4;--surface-inverse:#1b1b18;--on-inverse:#f2f0e9;--font-display:"Archivo", "Helvetica Neue", sans-serif;--font-condensed:"Oswald", "Arial Narrow", sans-serif;--font-body:"Archivo", "Helvetica Neue", sans-serif;--radius:3px;--radius-lg:4px;--radius-pill:9999px;--shadow-sm:0 1px 2px #1b1b180f;--shadow-md:0 4px 14px #1b1b181a;--shadow-lg:0 12px 36px #1b1b1824;--shadow-xl:0 20px 60px #1b1b1833;--ease-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#cbc8be;--primary-hover:#e4e1d7;--primary-light:#29271f;--acid:#ccf23f;--acid-bright:#d9fb50;--black:#eceae0;--ink:#eceae0;--text:#d5d3c8;--text-light:#94928a;--border:#33322c;--border-strong:#4a4840;--paper:#151512;--white:#1e1e1a;--bg-alt:#191915;--surface-inverse:#eceae0;--on-inverse:#151512;--shadow-sm:0 1px 2px #00000080;--shadow-md:0 4px 14px #00000080;--shadow-lg:0 12px 36px #0009;--shadow-xl:0 20px 60px #000000b3}html{scroll-behavior:smooth}html,body{overflow-x:clip}body{font-family:var(--font-body);color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum";transition:background-color .2s var(--ease-out), color .2s var(--ease-out);font-size:16px;line-height:1.6}::selection{color:#1b1b18;background:#c9f14b8c}::selection{color:#1b1b18;background:#c9f14b8c}:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 3px #55651f73}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 3px #55651f73}img{max-width:100%;display:block}button{cursor:pointer;border:none;outline:none;font-family:inherit}a{color:inherit;text-decoration:none}:where(html[data-theme=dark]) :where(img:not([src*=\.svg])){filter:brightness(.92)}ul{list-style:none}
