[data-prose] pre{--code-literal:#8a5a2b}[data-prose] .k,[data-prose] .kd,[data-prose] .kn,[data-prose] .kc,[data-prose] .kt,[data-prose] .ow,[data-prose] .nb{color:var(--accent)}[data-prose] .s1,[data-prose] .sa,[data-prose] .ss,[data-prose] .si,[data-prose] .mi,[data-prose] .mf{color:var(--code-literal)}[data-prose] .c1{color:var(--ink-3);font-style:italic}[data-prose] .nc,[data-prose] .nf{color:var(--ink);font-weight:600}[data-prose] .p,[data-prose] .o{color:var(--ink-3)}
.post-module__ZAXO3W__article{padding-bottom:8px}.post-module__ZAXO3W__back{color:var(--accent)}.post-module__ZAXO3W__back:hover{text-underline-offset:3px;text-decoration:underline}.post-module__ZAXO3W__h1{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;max-width:880px;margin:0;font-size:50px;font-weight:500;line-height:1.07}.post-module__ZAXO3W__byline{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:6px 16px;margin:24px 0 0;font-size:11.5px;display:flex}.post-module__ZAXO3W__author{color:var(--ink-2)}.post-module__ZAXO3W__coverWrap{padding:0 var(--edge) 8px}.post-module__ZAXO3W__cover{aspect-ratio:2;max-width:900px}.post-module__ZAXO3W__coverPlain{background:var(--surface);border:1px solid var(--rule-soft);max-width:900px}.post-module__ZAXO3W__coverPlainImage{object-fit:contain;width:100%;height:auto;max-height:520px;display:block}.post-module__ZAXO3W__body{padding:40px var(--edge) 8px;color:var(--ink-2);max-width:calc(68ch + 2 * var(--edge));font-size:18px;line-height:1.7}.post-module__ZAXO3W__body>*{margin:0 0 24px}.post-module__ZAXO3W__body h2{font-family:var(--serif);letter-spacing:-.016em;color:var(--ink);text-wrap:pretty;margin:48px 0 16px;font-size:30px;font-weight:500;line-height:1.16}.post-module__ZAXO3W__body h3{font-family:var(--serif);color:var(--ink);margin:36px 0 12px;font-size:23px;font-weight:500;line-height:1.2}.post-module__ZAXO3W__body a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.post-module__ZAXO3W__body strong{color:var(--ink);font-weight:600}.post-module__ZAXO3W__body ul,.post-module__ZAXO3W__body ol{padding-left:22px}.post-module__ZAXO3W__body li{margin-bottom:8px}.post-module__ZAXO3W__body blockquote{border-left:2px solid var(--accent);font-family:var(--serif);color:var(--ink);padding-left:20px;font-size:20px;line-height:1.45}.post-module__ZAXO3W__body img{width:100%;height:auto;display:block}.post-module__ZAXO3W__body hr{border:0;border-top:1px solid var(--rule);margin:40px 0}.post-module__ZAXO3W__body :not(pre)>code{font-family:var(--mono);color:var(--ink);background:var(--surface);border:1px solid var(--rule-soft);border-radius:2px;padding:1px 5px;font-size:.88em}.post-module__ZAXO3W__body pre{font-family:var(--mono);background:var(--surface);border:1px solid var(--rule-soft);border-left:2px solid var(--rule);color:var(--ink);tab-size:2;padding:18px 20px;font-size:13.5px;line-height:1.65;overflow-x:auto}.post-module__ZAXO3W__body pre code{font:inherit;background:0 0;border:0;padding:0}.post-module__ZAXO3W__licence{padding:24px var(--edge) 0;max-width:calc(68ch + 2 * var(--edge));color:var(--ink-3);border-top:1px solid var(--rule);margin-top:40px;font-size:13px;line-height:1.7}.post-module__ZAXO3W__licence p{margin:0}.post-module__ZAXO3W__licence a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.post-module__ZAXO3W__licence a:hover{color:var(--accent)}.post-module__ZAXO3W__outro{padding:var(--section-y) var(--edge) 72px}.post-module__ZAXO3W__outroLine{font-family:var(--serif);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;margin:0 0 28px;font-size:34px;font-weight:500;line-height:1.15}@media (max-width:900px){.post-module__ZAXO3W__h1{font-size:32px}.post-module__ZAXO3W__body{padding-top:28px;font-size:17px}.post-module__ZAXO3W__body h2{font-size:24px}.post-module__ZAXO3W__outroLine{font-size:26px}}.post-module__ZAXO3W__revised{color:var(--accent)}.post-module__ZAXO3W__licenceExtra p{margin:0;display:inline}.post-module__ZAXO3W__licenceExtra a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.post-module__ZAXO3W__related{padding:var(--section-y) var(--edge) 0}.post-module__ZAXO3W__relatedHead{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 22px;font-size:10.5px;font-weight:400}.post-module__ZAXO3W__relatedList{flex-wrap:wrap;gap:28px 36px;margin:0;padding:0;list-style:none;display:flex}.post-module__ZAXO3W__relatedList li{flex:260px;max-width:380px}.post-module__ZAXO3W__relatedCard{border-top:1px solid var(--rule);height:100%;padding-top:16px;display:block}.post-module__ZAXO3W__relatedTitle{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);text-wrap:pretty;font-size:20px;font-weight:500;line-height:1.22;display:block}.post-module__ZAXO3W__relatedCard:hover .post-module__ZAXO3W__relatedTitle{color:var(--accent)}.post-module__ZAXO3W__relatedSummary{color:var(--ink-2);text-wrap:pretty;margin-top:8px;font-size:14.5px;line-height:1.6;display:block}.post-module__ZAXO3W__outroBody{color:var(--ink-2);text-wrap:pretty;max-width:560px;margin:-14px 0 28px;font-size:17px;line-height:1.6}
