.post.svelte-15nsn7s{gap:var(--section-gap);width:100%;min-width:0;max-width:var(--width-prose);font-size:var(--text-prose);grid-template-columns:minmax(0,1fr);display:grid}.post-header.svelte-15nsn7s{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.back-link.svelte-15nsn7s{margin-bottom:var(--space-2);color:var(--color-muted);font-size:var(--text-meta);line-height:var(--leading-body);justify-self:start;text-decoration:none}h1.svelte-15nsn7s,p.svelte-15nsn7s{margin:0}h1.svelte-15nsn7s{overflow-wrap:anywhere;color:var(--color-heading);font-family:var(--font-heading);font-size:var(--text-article-title);font-weight:700;line-height:var(--leading-heading);text-wrap:balance}.description.svelte-15nsn7s{color:var(--color-text-soft);font-size:var(--text-lede);line-height:var(--leading-body)}.meta.svelte-15nsn7s,.tags.svelte-15nsn7s{gap:var(--space-2) var(--space-4);color:var(--color-muted);font-size:var(--text-meta);line-height:var(--leading-body);flex-wrap:wrap;display:flex}.tags.svelte-15nsn7s{margin:calc(-1 * var(--space-2)) 0 0;padding:0;list-style:none}.tags.svelte-15nsn7s a:where(.svelte-15nsn7s){color:var(--color-muted);text-decoration:none}a.svelte-15nsn7s:hover,a.svelte-15nsn7s:focus-visible{color:var(--site-accent-text);text-underline-offset:.2em;text-decoration:underline}.post-body.svelte-15nsn7s{grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0;display:grid}
