.post-body{font-family:var(--font-sans),system-ui,sans-serif;font-size:18px;line-height:1.7;max-width:68ch;color:rgb(var(--ink))}.post-body>*+*{margin-top:1.1em}.post-body h1,.post-body h2,.post-body h3,.post-body h4{font-family:var(--font-serif),Georgia,serif;line-height:1.25;text-wrap:balance;color:rgb(var(--ink))}.post-body h1{font-size:2.44rem;margin-top:1.6em}.post-body h2{font-size:1.95rem;margin-top:1.6em}.post-body h3{font-size:1.56rem;margin-top:1.4em}.post-body h4{font-size:1.25rem;margin-top:1.3em}.post-body a{color:rgb(var(--uluhe));text-decoration:underline;text-underline-offset:2px}.post-body blockquote{border-left:3px solid rgb(var(--hairline));padding-left:1em;color:rgb(var(--ink-2))}.post-body ul{list-style:disc;padding-left:1.5em}.post-body ol{list-style:decimal;padding-left:1.5em}.post-body hr{border:0;border-top:1px solid rgb(var(--hairline))}.post-body img{max-width:100%;height:auto}.post-body mark{background:rgb(var(--pili)/.35);color:inherit}.post-body code{font-family:var(--font-mono),ui-monospace,monospace;font-size:.9em}