:root{--forest-950:#002f24;--forest-900:#003c2e;--forest-800:#07563b;--cream:#f6f2e8;--paper:#fffefa;--gold:#d69b0d;--gold-light:#ffd867;--ink:#10201b;--muted:#5b655f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:radial-gradient(circle at 8% 4%, #ffffffd9, transparent 30rem), var(--cream);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:3px solid #f1b71c}::selection{color:#fff;background:var(--forest-800)}
