.post.svelte-1teoznn{max-width:46rem;padding-block:calc(var(--nav-h) + var(--s-7)) var(--s-9)}.trace.svelte-1teoznn{width:min(100%,20rem);height:12px;margin-top:var(--s-5);fill:none;display:block;overflow:visible}.trace.svelte-1teoznn path:where(.svelte-1teoznn){stroke:var(--cobalt);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.trace.svelte-1teoznn path:where(.svelte-1teoznn){animation:svelte-1teoznn-trace 1.4s var(--ease-out) .2s both}}@keyframes svelte-1teoznn-trace{0%{stroke-dashoffset:1px}}h1.svelte-1teoznn{font-size:var(--step-3);letter-spacing:-.04em;font-weight:800;line-height:1.05}.desc.svelte-1teoznn{margin-top:var(--s-4);color:var(--ink-2);font-size:var(--step-1);line-height:1.5}.meta.svelte-1teoznn{margin-top:var(--s-4);padding-bottom:var(--s-5);border-bottom:var(--line-w) solid var(--ink);color:var(--ink-3);font-size:var(--step--1)}.prose.svelte-1teoznn{margin-top:var(--s-6);color:var(--ink);font-size:var(--step-0);line-height:1.7}.prose.svelte-1teoznn>*+*{margin-top:var(--s-4)}.prose.svelte-1teoznn h2{margin-top:var(--s-7);font-size:var(--step-2);letter-spacing:-.03em;font-weight:760}.prose.svelte-1teoznn h3{margin-top:var(--s-6);font-size:var(--step-1);font-weight:720}.prose.svelte-1teoznn h2+*,.prose.svelte-1teoznn h3+*{margin-top:var(--s-3)}.prose.svelte-1teoznn ul,.prose.svelte-1teoznn ol{padding-left:1.25rem}.prose.svelte-1teoznn li+li{margin-top:var(--s-2)}.prose.svelte-1teoznn li::marker{color:var(--cobalt)}.prose.svelte-1teoznn blockquote{padding:var(--s-2) 0 var(--s-2) var(--s-5);border-left:1px solid var(--cobalt);color:var(--ink-2);font-size:var(--step-1);margin-inline:0}.prose.svelte-1teoznn figure{margin-inline:0}.prose.svelte-1teoznn img{border-radius:var(--radius);width:100%}.prose.svelte-1teoznn figcaption{margin-top:var(--s-2);color:var(--ink-3);font-size:var(--step--1)}.prose.svelte-1teoznn table{border-collapse:collapse;width:100%;font-size:var(--step--1);font-variant-numeric:tabular-nums}.prose.svelte-1teoznn .table{overflow-x:auto}.prose.svelte-1teoznn th,.prose.svelte-1teoznn td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.prose.svelte-1teoznn th{border-bottom:var(--line-w) solid var(--ink);font-weight:700}.prose.svelte-1teoznn code{background:var(--cobalt-wash);border-radius:3px;padding:.1em .35em;font-size:.9em}.prose.svelte-1teoznn hr{margin-block:var(--s-7);border:0;border-top:1px solid var(--rule)}.post__foot.svelte-1teoznn{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-8);padding-top:var(--s-5);border-top:var(--line-w) solid var(--ink);flex-wrap:wrap;font-weight:650;display:flex}
