.post.svelte-6lz0qk{max-width:880px;margin:0 auto;padding:3rem 2rem 5rem;display:flex;flex-direction:column;gap:3rem;grid-column:full}.post-header.svelte-6lz0qk{text-align:left;padding-bottom:1.5rem;border-bottom:1px solid var(--clr-border-secondary)}.post-header.svelte-6lz0qk h1:where(.svelte-6lz0qk){margin:0 0 .75rem;font-size:2.5rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}.post-header.svelte-6lz0qk .subtitle:where(.svelte-6lz0qk){margin:0;color:var(--clr-text-secondary);font-size:1.125rem;line-height:1.6}.post-header.svelte-6lz0qk .tldr:where(.svelte-6lz0qk){margin:.5rem 0 0;color:var(--clr-text-secondary);font-size:.975rem}.post-body.svelte-6lz0qk{display:flex;flex-direction:column;gap:2.5rem;font-size:1.0625rem}.intro.svelte-6lz0qk{display:flex;flex-direction:column;gap:1.5rem}.intro.svelte-6lz0qk p:where(.svelte-6lz0qk){margin:0;color:var(--clr-text-primary);line-height:1.8;font-size:1.0625rem}.steps.svelte-6lz0qk{margin:0;padding-left:1.5rem;color:var(--clr-text-primary)}.steps.svelte-6lz0qk li:where(.svelte-6lz0qk){margin:.25rem 0;line-height:1.7}@media(max-width:768px){.post.svelte-6lz0qk{padding:2rem 1.25rem 4rem;gap:2.5rem}.post-header.svelte-6lz0qk h1:where(.svelte-6lz0qk){font-size:2rem}.post-header.svelte-6lz0qk .subtitle:where(.svelte-6lz0qk){font-size:1rem}.post-body.svelte-6lz0qk{font-size:1rem}.intro.svelte-6lz0qk p:where(.svelte-6lz0qk){font-size:1rem}}
