.post-layout.svelte-jo8es1{max-width:800px;padding-top:2rem;padding-bottom:4rem;margin:0 auto}.breadcrumbs.svelte-jo8es1{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.95rem;color:var(--color-text-muted)}.breadcrumbs.svelte-jo8es1 a:where(.svelte-jo8es1){color:var(--color-accent);text-decoration:none;transition:color .3s ease}.breadcrumbs.svelte-jo8es1 a:where(.svelte-jo8es1):hover{color:var(--color-accent-hover);text-decoration:underline}.breadcrumbs.svelte-jo8es1 span:where(.svelte-jo8es1),.breadcrumbs.svelte-jo8es1 p:where(.svelte-jo8es1){margin:0;color:var(--color-text-muted)}.prose.svelte-jo8es1{line-height:1.85;color:var(--color-text-main)}.prose.svelte-jo8es1 .post-meta:where(.svelte-jo8es1){color:var(--color-text-muted);font-size:.95rem;margin-bottom:2.5rem;border-bottom:1px solid var(--glass-border);padding-bottom:1.25rem;font-style:italic}.prose.svelte-jo8es1 h1:where(.svelte-jo8es1),.prose.svelte-jo8es1 h2:where(.svelte-jo8es1){color:var(--color-accent);font-weight:700}.prose.svelte-jo8es1 h1:where(.svelte-jo8es1){font-size:2.6rem;margin-bottom:.75rem;line-height:1.2}.prose.svelte-jo8es1 h2:where(.svelte-jo8es1){font-size:1.95rem;margin-top:3rem;margin-bottom:1rem;border-bottom:1px solid var(--glass-border);padding-bottom:.6rem}.prose.svelte-jo8es1 p:where(.svelte-jo8es1){margin-bottom:1.4rem;color:var(--color-text-main)}.prose.svelte-jo8es1 .italic-note:where(.svelte-jo8es1){font-style:italic;color:var(--color-text-muted);text-align:center;margin-top:3.5rem;padding:1.2rem 0;border-top:1px dashed var(--glass-border);font-size:.98rem}
