:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fcfcfb;--ink:#1c1d1c;--muted:#646865;--rule:#dcdedb;--accent:#1d6b57}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#151716;--ink:#e8eae8;--muted:#9aa09c;--rule:#2c302d;--accent:#5fc2a6}}*{box-sizing:border-box}body{max-width:420px;color:var(--ink);background:var(--bg);margin:0 auto;padding:15vh 1.5rem 4rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}h1{letter-spacing:-.02em;margin:0 0 .5rem;font-size:2rem;line-height:1.15}p{color:var(--muted);margin:0}ul{margin:2.25rem 0 0;padding:0;list-style:none}li+li{margin-top:.7rem}a{border:1px solid var(--rule);color:inherit;border-radius:8px;padding:.75rem 1rem;text-decoration:none;display:block}a:hover{border-color:var(--accent);color:var(--accent)}a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
