.blog-post.svelte-qo7zie.svelte-qo7zie{min-height:100vh;background-color:var(--color-bg-primary);color:var(--color-text-primary)}.featured-image-container.svelte-qo7zie.svelte-qo7zie{position:relative;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.featured-image-container.svelte-qo7zie img.svelte-qo7zie{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:80vh}.content.svelte-qo7zie.svelte-qo7zie{font-size:1.125rem;line-height:1.75}.lead.svelte-qo7zie.svelte-qo7zie{font-size:1.25rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:2rem}.blog-content.svelte-qo7zie h2.svelte-qo7zie{color:#ff7708;margin-top:1.5rem;margin-bottom:1rem;font-weight:700;font-size:1.875rem}.blog-content.svelte-qo7zie p.svelte-qo7zie{margin-bottom:1rem;line-height:1.625;color:var(--color-text-secondary)}.blog-content.svelte-qo7zie ul.svelte-qo7zie{padding-left:1.5em;margin-left:0;margin-bottom:1.5rem}.blog-content.svelte-qo7zie li.svelte-qo7zie{margin-bottom:.5em;color:var(--color-text-secondary)}.blog-content.svelte-qo7zie ul.svelte-qo7zie{list-style-type:disc}.audio-player-container.svelte-qo7zie.svelte-qo7zie{padding:1rem;border-radius:.5rem;background-color:var(--color-bg-secondary, #f3f4f6);margin-bottom:1rem}.dark .audio-player-container.svelte-qo7zie.svelte-qo7zie{background-color:var(--color-bg-secondary-dark, #374151)}.audio-player-icon.svelte-qo7zie.svelte-qo7zie{color:var(--color-primary, #f97316)}.share-container.svelte-qo7zie.svelte-qo7zie{display:flex;justify-content:center;margin:0 auto;max-width:300px}.share-button.svelte-qo7zie.svelte-qo7zie{display:flex;align-items:center;gap:.5rem;background-color:var(--color-primary, #f97316);color:#fff;font-weight:500;padding:.5rem 1.25rem;border-radius:.375rem;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d;font-size:.95rem}.share-button.svelte-qo7zie.svelte-qo7zie:hover{background-color:var(--color-primary-dark, #ea580c);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.timeline-section.svelte-qo7zie.svelte-qo7zie{position:relative;margin:2rem 0}.timeline-marker.svelte-qo7zie.svelte-qo7zie{border:1px solid white;box-shadow:0 0 0 1px var(--color-primary, #f97316);z-index:2}.faq-section.svelte-qo7zie.svelte-qo7zie{border-left:4px solid var(--color-primary, #f97316);margin:2rem 0}.faq-item.svelte-qo7zie.svelte-qo7zie:hover{transform:translate(2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.newsletter-container.svelte-qo7zie.svelte-qo7zie{max-width:4xl;margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;align-items:center}.dark .blog-post.svelte-qo7zie.svelte-qo7zie{background-color:var(--color-bg-primary-dark);color:var(--color-text-primary-dark)}.bottom-share.svelte-qo7zie .share-container{margin:0}@media (max-width: 640px){.bottom-share.svelte-qo7zie.svelte-qo7zie{display:none}}.back-button.svelte-qo7zie.svelte-qo7zie{display:inline-flex;align-items:center;transition:all .2s ease}.back-button.svelte-qo7zie.svelte-qo7zie:hover{transform:translate(-2px)}
