.post.svelte-1teoznn{max-width:88rem;margin-inline:auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem) 5rem}.head.svelte-1teoznn{max-width:42rem;margin-inline:auto}.back.svelte-1teoznn{min-height:44px;color:var(--dim);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.back.svelte-1teoznn:hover{color:var(--paper)}.back.svelte-1teoznn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.draft.svelte-1teoznn{border:1px solid var(--line);border-radius:var(--r-win);color:var(--dim);margin:1rem 0;padding:.75rem 1rem;font-size:.875rem}.meta.svelte-1teoznn{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;gap:.5rem;margin-top:1.5rem;font:500 .72rem/1.4 JetBrains Mono Variable,ui-monospace,monospace;display:flex}.updated.svelte-1teoznn{color:var(--dim);margin-top:.5rem;font-size:.875rem}h1.svelte-1teoznn{color:var(--paper);letter-spacing:-.025em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.5rem);font-weight:500;line-height:1.06}.dek.svelte-1teoznn{color:var(--dim);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.125rem,1rem + .4vw,1.3rem);line-height:1.5}.cover.svelte-1teoznn{border:1px solid var(--line);border-radius:var(--r-win);width:min(60rem,100%);box-shadow:var(--edge), var(--depth);margin:clamp(2rem,4vw,3rem) auto 0;overflow:hidden}.cover.svelte-1teoznn img:where(.svelte-1teoznn){width:100%;height:auto;display:block}.prose-blog.svelte-1teoznn{margin-top:clamp(2rem,4vw,3rem)}.more.svelte-1teoznn{border-top:1px solid var(--line);max-width:60rem;margin:5rem auto 0;padding-top:2.5rem}.more.svelte-1teoznn h2:where(.svelte-1teoznn){color:var(--paper);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:1.375rem;font-weight:500}.more.svelte-1teoznn ul:where(.svelte-1teoznn){grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.more.svelte-1teoznn ul:where(.svelte-1teoznn){grid-template-columns:repeat(2,minmax(0,1fr))}}
