:root{--ink:#0e1a2b;--body:#3b4656;--muted:#5b6675;--line:#e3e7ec;--soft:#f4f6f8;--mint-bg:#ecf6f0;--green:#15803d;--mint:#4ade80;--amber:#b45309;--amber-bg:#fdf3e7;--gold:#f59e0b;--red:#b91c1c;--red-bg:#fdecec;--blue:#1d4ed8;--blue-bg:#eaf0fd;--sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--display:"Space Grotesk", var(--sans);--mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;line-height:1.5}a{color:var(--green)}a:hover{color:#0f5f2e}h1,h2,h3{font-family:var(--display);letter-spacing:-.3px;margin:0}p{margin:0}
