.blog-post-chirho.svelte-u3utbi{max-width:46rem;margin:0 auto;padding:var(--space-xl-chirho) var(--space-lg-chirho) var(--space-3xl-chirho)}.blog-breadcrumb-chirho.svelte-u3utbi{margin-bottom:var(--space-xl-chirho)}.breadcrumb-link-chirho.svelte-u3utbi{display:inline-flex;align-items:center;gap:var(--space-xs-chirho);font-family:var(--font-sans-chirho);font-size:.875rem;font-weight:500;color:var(--color-text-muted-chirho);text-decoration:none;transition:color .15s}.breadcrumb-link-chirho.svelte-u3utbi:hover{color:var(--color-primary-chirho)}.post-header-chirho.svelte-u3utbi{margin-bottom:var(--space-lg-chirho)}.post-date-chirho.svelte-u3utbi{display:block;font-family:var(--font-sans-chirho);font-size:.8rem;font-weight:500;color:var(--color-text-muted-chirho);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-sm-chirho)}.post-title-chirho.svelte-u3utbi{font-family:var(--font-serif-chirho);font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--color-text-chirho);margin:0}.post-divider-chirho.svelte-u3utbi{height:2px;background:linear-gradient(90deg,var(--color-accent-chirho),var(--color-primary-chirho),transparent);border:none;margin:var(--space-lg-chirho) 0;border-radius:1px}.post-content-chirho.svelte-u3utbi{font-family:var(--font-serif-chirho);font-size:1.1rem;line-height:1.8;color:var(--color-text-chirho)}.post-content-chirho.svelte-u3utbi p{margin-bottom:var(--space-lg-chirho)}.post-content-chirho.svelte-u3utbi p:first-child{font-size:1.2rem;font-style:italic;color:var(--color-text-muted-chirho);border-left:3px solid var(--color-accent-chirho);padding-left:var(--space-lg-chirho);margin-bottom:var(--space-xl-chirho)}.post-content-chirho.svelte-u3utbi h2{font-family:var(--font-serif-chirho);font-size:1.625rem;font-weight:700;color:var(--color-text-chirho);margin:var(--space-2xl-chirho) 0 var(--space-md-chirho);padding-bottom:var(--space-xs-chirho);border-bottom:1px solid var(--color-border-chirho)}.post-content-chirho.svelte-u3utbi h3{font-family:var(--font-serif-chirho);font-size:1.3rem;font-weight:600;color:var(--color-text-chirho);margin:var(--space-xl-chirho) 0 var(--space-sm-chirho)}.post-content-chirho.svelte-u3utbi strong{font-weight:700;color:var(--color-text-chirho)}.post-content-chirho.svelte-u3utbi ol,.post-content-chirho.svelte-u3utbi ul{margin:var(--space-md-chirho) 0 var(--space-lg-chirho) var(--space-xl-chirho)}.post-content-chirho.svelte-u3utbi li{margin-bottom:var(--space-sm-chirho);line-height:1.7}.post-content-chirho.svelte-u3utbi .content-list-chirho{list-style:none;margin-left:0;padding:0}.post-content-chirho.svelte-u3utbi .content-list-chirho li{position:relative;padding-left:var(--space-lg-chirho)}.post-content-chirho.svelte-u3utbi .content-list-chirho li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:var(--color-accent-chirho)}.post-footer-chirho.svelte-u3utbi{margin-top:var(--space-3xl-chirho)}.post-footer-scripture-chirho.svelte-u3utbi{font-family:var(--font-serif-chirho);font-style:italic;color:var(--color-text-muted-chirho);text-align:center;font-size:1rem;line-height:1.7;padding:var(--space-lg-chirho);margin-bottom:var(--space-xl-chirho)}.scripture-ref-chirho.svelte-u3utbi{display:block;margin-top:var(--space-xs-chirho);font-style:normal;font-weight:600;font-size:.875rem;color:var(--color-accent-chirho)}.back-link-chirho.svelte-u3utbi{display:inline-flex;align-items:center;gap:var(--space-xs-chirho);font-family:var(--font-sans-chirho);font-size:.9rem;font-weight:500;color:var(--color-primary-chirho);text-decoration:none;transition:gap .2s,color .15s}.back-link-chirho.svelte-u3utbi:hover{color:var(--color-primary-hover-chirho);gap:var(--space-sm-chirho)}@media(max-width:640px){.post-title-chirho.svelte-u3utbi{font-size:1.875rem}.post-content-chirho.svelte-u3utbi{font-size:1rem}.post-content-chirho.svelte-u3utbi h2{font-size:1.375rem}.post-content-chirho.svelte-u3utbi h3{font-size:1.125rem}}
