:root{--burnt:#c85a00;--burnt-light:#e8722a;--gold:#d4a843;--cream:#f5edd8;--dark:#111009;--dark2:#1c1a12;--dark3:#252318;--muted:#8a8270;--border:#c4a0502e;--green:#5dbf82;--blue:#5aafe0;--font-display:"Playfair Display", serif;--font-mono:"IBM Plex Mono", monospace;--font-body:"IBM Plex Sans", sans-serif;--text-2xs:10px;--text-xs:11px;--text-sm:12px;--text-ui:13px;--text-md:14px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--dark);color:var(--cream);font-family:var(--font-body);font-weight:300;line-height:1.7}a:focus-visible,button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
