:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6f3;--text:#1b211c;--muted:#5c675f;--line:#d5ddd4;--accent:#176b45}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:Segoe UI,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;line-height:1.55}a{color:var(--accent)}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.wrap{max-width:40rem;margin:0 auto;padding:2.5rem 1.25rem 4rem}h1{margin:0 0 .75rem;font-size:1.75rem;line-height:1.25}h2{margin:1.75rem 0 .5rem;font-size:1.05rem}p,ul{margin:.5rem 0 0}ul{padding-left:1.2rem}.eyebrow{color:var(--muted);letter-spacing:.04em;margin:0 0 .35rem;font-size:.85rem}.muted{color:var(--muted)}.meta{border-top:1px solid var(--line);margin-top:1rem;padding-top:1rem}.meta div{grid-template-columns:9rem 1fr;gap:.5rem;padding:.2rem 0;display:grid}.meta dt{color:var(--muted)}.meta dd{margin:0}
