html{max-width:70ch;margin:auto;line-height:1.75;font-size:1.25em;font-family:sarabun,sans-serif;font-optical-sizing:auto;font-style:normal}h1{margin-top:.5em;margin-bottom:.25em}h2{margin-top:.7em;margin-bottom:.35em}.monospace{font-family:noto sans mono,monospace;font-optical-sizing:auto;font-style:normal}body{color:#222;line-height:1.5;margin:1rem;max-width:768px}header{border-bottom:1px solid #222;margin-bottom:.5rem}a{color:#00e;text-decoration:none}.navigation-menu{display:flex;justify-content:space-around;margin-bottom:1rem}img{max-width:100%}code{text-wrap:wrap}