.blog-post.svelte-1teoznn{padding-top:calc(var(--header-height) + var(--space-4));min-height:100vh}.container.svelte-1teoznn{max-width:800px;margin:0 auto;padding:0 var(--space-4) var(--space-8)}.breadcrumb.svelte-1teoznn{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--text-sm);flex-wrap:wrap}.breadcrumb.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--color-gray-400);text-decoration:none}.breadcrumb.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--color-primary)}.breadcrumb.svelte-1teoznn span:where(.svelte-1teoznn){color:var(--color-gray-600)}.breadcrumb.svelte-1teoznn .current:where(.svelte-1teoznn){color:var(--color-gray-300);max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-header.svelte-1teoznn{text-align:center;margin-bottom:var(--space-6)}.post-category.svelte-1teoznn{display:inline-block;padding:var(--space-1) var(--space-3);background-color:var(--color-primary);color:var(--color-white);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-full);margin-bottom:var(--space-4)}.post-title.svelte-1teoznn{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-white);line-height:var(--leading-tight);margin:0 0 var(--space-4)}@media(min-width:768px){.post-title.svelte-1teoznn{font-size:var(--text-4xl)}}.post-excerpt.svelte-1teoznn{font-family:var(--font-accent);font-style:italic;font-size:var(--text-xl);color:var(--color-gold);margin:0 0 var(--space-4)}.post-meta.svelte-1teoznn{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-400)}.meta-separator.svelte-1teoznn{color:var(--color-gray-600)}.post-image.svelte-1teoznn{margin-bottom:var(--space-8);border-radius:var(--radius-xl);overflow:hidden}.post-content.svelte-1teoznn{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-gray-200)}.post-content.svelte-1teoznn h2{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-white);margin:var(--space-8) 0 var(--space-4)}.post-content.svelte-1teoznn h3{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-white);margin:var(--space-6) 0 var(--space-3)}.post-content.svelte-1teoznn h4{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-gold);margin:var(--space-4) 0 var(--space-2)}.post-content.svelte-1teoznn p{margin-bottom:var(--space-4)}.post-content.svelte-1teoznn li{margin-left:var(--space-5);margin-bottom:var(--space-2);list-style:disc}.post-content.svelte-1teoznn strong{color:var(--color-white)}.post-tags.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-8) 0;padding-top:var(--space-6);border-top:1px solid var(--color-gray-800)}.tag.svelte-1teoznn{padding:var(--space-1) var(--space-3);background-color:var(--color-gray-800);color:var(--color-gray-300);font-size:var(--text-sm);border-radius:var(--radius-full);text-decoration:none;transition:background-color var(--transition-fast)}.tag.svelte-1teoznn:hover{background-color:var(--color-gray-700);color:var(--color-white)}.share-section.svelte-1teoznn{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-8)}.share-label.svelte-1teoznn{font-size:var(--text-sm);color:var(--color-gray-400)}.share-btn.svelte-1teoznn{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);border-radius:var(--radius-md);text-decoration:none;transition:opacity var(--transition-fast)}.share-btn.whatsapp.svelte-1teoznn{background-color:#25d366;color:var(--color-white)}.share-btn.svelte-1teoznn:hover{opacity:.8}.cta-section.svelte-1teoznn{background:linear-gradient(135deg,var(--color-primary-dark),var(--color-charcoal));border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-8)}.cta-content.svelte-1teoznn{text-align:center}.cta-icon.svelte-1teoznn{font-size:48px;display:block;margin-bottom:var(--space-3)}.cta-title.svelte-1teoznn{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-white);margin:0 0 var(--space-2)}.cta-text.svelte-1teoznn{color:var(--color-gray-300);margin:0 0 var(--space-5)}.cta-buttons.svelte-1teoznn{display:flex;justify-content:center;gap:var(--space-3);flex-wrap:wrap}.related-section.svelte-1teoznn{padding-top:var(--space-6);border-top:1px solid var(--color-gray-800)}.related-title.svelte-1teoznn{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-white);margin:0 0 var(--space-5)}.related-grid.svelte-1teoznn{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:640px){.related-grid.svelte-1teoznn{grid-template-columns:repeat(2,1fr)}}.related-card.svelte-1teoznn{display:block;text-decoration:none;background-color:var(--color-charcoal);border-radius:var(--radius-lg);overflow:hidden;transition:transform var(--transition-fast)}.related-card.svelte-1teoznn:hover{transform:translateY(-2px)}.related-content.svelte-1teoznn{padding:var(--space-3)}.related-post-title.svelte-1teoznn{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-white);margin:0 0 var(--space-1)}.related-date.svelte-1teoznn{font-size:var(--text-xs);color:var(--color-gray-500)}
