:root{--ink:#102724;--paper:#f7f5ef;--orange:#fa6e42;--muted:#58706b}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.65}main{max-width:800px;margin:auto;padding:60px 24px 100px}main>a{font-size:14px;color:var(--ink)}.eyebrow{font-weight:800;font-size:11px;letter-spacing:1.7px;color:var(--orange);margin:55px 0 15px}h1,h2{font-family:Georgia,serif;letter-spacing:-1.3px;line-height:1.1}h1{font-size:58px;margin:0 0 10px}h2{margin-top:42px;font-size:27px}p{color:var(--muted)}a{color:var(--ink)}code{background:#e3e7e1;padding:2px 5px}
