.post-module__DRdMIa__post{max-width:68ch;padding:40px 0 96px}.post-module__DRdMIa__back{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);transition:color .18s var(--ease);font-size:11px;text-decoration:none}.post-module__DRdMIa__back:hover{color:var(--debit)}.post-module__DRdMIa__head{border-bottom:1px solid var(--rule);margin-bottom:34px;padding:34px 0 30px}.post-module__DRdMIa__topic{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.post-module__DRdMIa__title{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:12px 0 16px;font-size:clamp(30px,4.6vw,44px);font-weight:800;line-height:1.06}.post-module__DRdMIa__blurb{color:var(--muted);margin:0 0 18px;font-size:17px;line-height:1.55}.post-module__DRdMIa__meta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.post-module__DRdMIa__dot{opacity:.5;margin:0 10px}.post-module__DRdMIa__body{font-size:16.5px;line-height:1.68}.post-module__DRdMIa__body h2{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:46px 0 14px;font-size:23px;font-weight:600}.post-module__DRdMIa__body h3{font-family:var(--font-display), sans-serif;margin:32px 0 10px;font-size:18px;font-weight:600}.post-module__DRdMIa__body p{margin:0 0 20px}.post-module__DRdMIa__body a{color:var(--debit);border-bottom:1px solid var(--rule);text-decoration:none}.post-module__DRdMIa__body a:hover{border-bottom-color:var(--debit)}:is(.post-module__DRdMIa__body ul,.post-module__DRdMIa__body ol){margin:0 0 20px;padding-left:22px}.post-module__DRdMIa__body li{margin-bottom:8px}.post-module__DRdMIa__body blockquote{border-left:2px solid var(--flag);color:var(--muted);margin:0 0 24px;padding:2px 0 2px 16px;font-size:15px}.post-module__DRdMIa__body blockquote p:last-child{margin-bottom:0}.post-module__DRdMIa__body code{font-family:var(--font-mono), ui-monospace, monospace;background:var(--raise);border-radius:2px;padding:2px 5px;font-size:.88em}.post-module__DRdMIa__body pre{background:var(--raise);border:1px solid var(--rule);border-radius:2px;margin:0 0 24px;padding:16px;overflow-x:auto}.post-module__DRdMIa__body pre code{background:0 0;padding:0;font-size:13px;line-height:1.6}.post-module__DRdMIa__body hr{border:0;border-top:1px solid var(--rule);margin:40px 0}@media (max-width:620px){.post-module__DRdMIa__post{padding:28px 0 64px}.post-module__DRdMIa__body{font-size:16px}}
