.post.svelte-1k78aqt{padding:4rem 0;max-width:740px}.post__nav.svelte-1k78aqt{margin-bottom:2rem}.post__back.svelte-1k78aqt{font-family:var(--font-heading);font-size:.45rem;background:none;border:2px solid var(--border-color);color:var(--text-dim);text-decoration:none;display:inline-flex;align-items:center;gap:.5em;padding:.6em .9em;letter-spacing:.05em;cursor:pointer;transition:all var(--transition)}.post__back.svelte-1k78aqt:hover{border-color:var(--accent-gold);color:var(--accent-gold)}.post__header.svelte-1k78aqt{margin-bottom:2.5rem}.post__date.svelte-1k78aqt{font-family:var(--font-heading);font-size:.45rem;color:var(--accent-green);letter-spacing:.05em;margin-bottom:.75rem}.post__title.svelte-1k78aqt{font-family:var(--font-heading);font-size:1rem;letter-spacing:.05em;line-height:1.6;margin:0 0 1rem}.post__tags.svelte-1k78aqt{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.post__tag.svelte-1k78aqt{font-family:var(--font-heading);font-size:.4rem;color:var(--accent-blue);border:1px solid var(--accent-blue);padding:.2em .5em;letter-spacing:.05em}.post__footer.svelte-1k78aqt{margin-top:3rem}.post__body.svelte-1k78aqt h2{font-family:var(--font-heading);font-size:.6875rem;letter-spacing:.05em;color:var(--accent-gold);margin:2rem 0 1rem}.post__body.svelte-1k78aqt p{color:var(--text-dim);font-size:1.0625rem;line-height:1.8;margin-bottom:1.25rem}.post__body.svelte-1k78aqt a{color:var(--accent-blue);text-decoration:underline}.post__body.svelte-1k78aqt ul,.post__body.svelte-1k78aqt ol{color:var(--text-dim);font-size:1.0625rem;line-height:1.8;margin:0 0 1.25rem 1.25rem}.post__body.svelte-1k78aqt code{background:var(--bg-mid);padding:.15em .4em;font-size:.9em}@media(min-width:768px){.post__title.svelte-1k78aqt{font-size:1.25rem}.post__date.svelte-1k78aqt{font-size:.5rem}}
