.crumb.svelte-1j2rzv8{color:#2e6d4f}.breadcrumb.svelte-1j2rzv8{font-size:1.85rem;margin-bottom:.45rem}.blog-post.svelte-1j2rzv8{max-width:760px;margin:0 auto;padding:2.5rem 1.5rem;line-height:1.75}.post-header.svelte-1j2rzv8{margin-bottom:2.5rem;border-left:3px solid #2e6d4f;padding-left:1rem}.date.svelte-1j2rzv8{color:#7a7a7a;font-size:.85rem;margin-bottom:.6rem;letter-spacing:.02em}.description.svelte-1j2rzv8{color:#a5a5a5;font-size:clamp(.95rem,2.8vw,1rem);max-width:640px;line-height:1.65}.content.svelte-1j2rzv8{color:#cfcfcf;font-size:clamp(.98rem,2.9vw,1rem);overflow-wrap:anywhere;word-break:break-word}.content.svelte-1j2rzv8 h2{margin-top:2.2rem;margin-bottom:.8rem;color:#e4e4e4;font-size:1.4rem}.content.svelte-1j2rzv8 h3{margin-top:1.8rem;margin-bottom:.6rem;color:#d8d8d8;font-size:1.2rem}.content.svelte-1j2rzv8 p{margin:1rem 0;line-height:1.8}.content.svelte-1j2rzv8 a{color:#2e6d4f;text-decoration:none}.content.svelte-1j2rzv8 a:hover{text-decoration:underline}.content.svelte-1j2rzv8 ul,.content.svelte-1j2rzv8 ol{margin:1rem 0 1rem 1.4rem;padding-left:.4rem}.content.svelte-1j2rzv8 pre{background:#ffffff0a;padding:1rem;border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:clamp(.8rem,2.6vw,.9rem);margin:1.4rem 0}.content.svelte-1j2rzv8 code{background:#ffffff0f;padding:2px 6px;border-radius:4px;font-size:.9em;word-break:break-word}.content.svelte-1j2rzv8 blockquote{border-left:3px solid #2e6d4f;padding-left:1rem;color:#a8a8a8;margin:1.4rem 0}@media(max-width:768px){.blog-post.svelte-1j2rzv8{padding:1.5rem 1rem;line-height:1.7}.post-header.svelte-1j2rzv8{margin-bottom:1.8rem;padding-left:.8rem}.date.svelte-1j2rzv8{font-size:.8rem}.content.svelte-1j2rzv8 h2{font-size:1.25rem;margin-top:1.8rem}.content.svelte-1j2rzv8 h3{font-size:1.1rem;margin-top:1.4rem}.content.svelte-1j2rzv8 ul,.content.svelte-1j2rzv8 ol{margin-left:1rem}}
