.back-link.svelte-1e0rsuc{color:var(--color-chalk-400);align-items:center;gap:.5rem;font-size:.85rem;text-decoration:none;display:inline-flex}.back-link.svelte-1e0rsuc:hover,.back-link.svelte-1e0rsuc:focus-visible{color:var(--color-neon-300);outline:none}.prose.svelte-1e0rsuc{color:var(--color-chalk-200);font-size:.95rem;line-height:1.6}.prose.svelte-1e0rsuc h2{font-family:var(--font-display);letter-spacing:.02em;color:var(--color-chalk-50);margin-top:2rem;margin-bottom:.6rem;font-size:1.4rem}.prose.svelte-1e0rsuc p,.prose.svelte-1e0rsuc ul{margin-bottom:1rem}.prose.svelte-1e0rsuc ul{padding-left:1.4rem;list-style:outside}.prose.svelte-1e0rsuc ul li{margin-bottom:.4rem}.prose.svelte-1e0rsuc a{color:var(--color-neon-400);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-neon-400) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-neon-400) 40%, transparent);text-underline-offset:2px}.prose.svelte-1e0rsuc a:hover{color:var(--color-neon-300)}.prose.svelte-1e0rsuc strong{color:var(--color-chalk-50);font-weight:600}.prose.svelte-1e0rsuc em{color:var(--color-chalk-100);font-style:italic}
