.post_page__ooKdk{max-width:48rem;margin:0 auto}.post_back__9dVOp{display:inline-block;margin-bottom:1.2rem;color:var(--color-muted);text-decoration:none;border-bottom:1px solid transparent}.post_back__9dVOp:focus-visible,.post_back__9dVOp:hover{border-color:var(--color-accent)}.post_title__tTzVz{margin:0;font-family:var(--font-serif);font-size:clamp(2rem,4vw,3.3rem);line-height:1.1;letter-spacing:-.015em}.post_meta__UdlsB{margin-top:.9rem;color:var(--color-muted);font-size:.92rem}.post_separator__qb_cV{margin:0 .5rem}.post_summaryBox__8pGlL{margin-top:1.5rem;padding:1rem 1.15rem;border:1px solid var(--color-text)}.post_summaryList__O7Jv9{margin:0;padding-left:1.25rem}.post_summaryList__O7Jv9 li+li{margin-top:.55rem}.post_prose__XPXLT{margin-top:2rem;font-size:1.06rem}.post_prose__XPXLT p{margin:1rem 0}.post_prose__XPXLT a{overflow-wrap:anywhere;word-break:break-word}.post_prose__XPXLT h2,.post_prose__XPXLT h3{margin-top:2rem;margin-bottom:.6rem;font-family:var(--font-serif);line-height:1.3}.post_prose__XPXLT blockquote{margin:1.3rem 0;padding-left:1rem;border-left:2px solid var(--color-border-strong);color:var(--color-muted)}.post_prose__XPXLT code{background:var(--color-code-inline);padding:.15rem .35rem;border-radius:4px;font-size:.92em}.post_prose__XPXLT pre{overflow:auto;padding:.9rem 1rem;background:var(--color-code-block);border-radius:6px}.post_prose__XPXLT ol,.post_prose__XPXLT ul{padding-left:1.25rem}