.blog-share[data-v-8835add0]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);padding:var(--spacing-md) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:var(--spacing-lg) 0;flex-wrap:wrap}.blog-share-label[data-v-8835add0]{font-size:.875rem;color:var(--color-muted);font-weight:500;white-space:nowrap}.blog-share-buttons[data-v-8835add0]{display:flex;gap:var(--spacing-xs);flex-wrap:wrap;align-items:center}.blog-share-button[data-v-8835add0]{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.blog-share-button[data-v-8835add0]:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft);border-color:var(--color-accent)}.blog-share-button[data-v-8835add0]:active{transform:translateY(0)}.blog-share-button svg[data-v-8835add0]{flex-shrink:0}.blog-share-button-text[data-v-8835add0]{display:inline-block}.blog-share-button-link[data-v-8835add0]:hover{background:#6b72801a;color:var(--color-text)}.blog-share-button-whatsapp[data-v-8835add0]:hover{background:#25d366;color:#fff;border-color:#25d366}.blog-share-button-facebook[data-v-8835add0]:hover{background:#1877f2;color:#fff;border-color:#1877f2}@media (max-width: 640px){.blog-share[data-v-8835add0]{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.blog-share-buttons[data-v-8835add0]{width:100%;gap:var(--spacing-xs)}.blog-share-button[data-v-8835add0]{flex:1;justify-content:center;min-width:0}.blog-share-button-text[data-v-8835add0]{display:none}.blog-share-button[data-v-8835add0]{padding:var(--spacing-xs);justify-content:center}}@media (max-width: 480px){.blog-share-label[data-v-8835add0]{font-size:.8125rem}}.blog-post-loading[data-v-f1f51dc1],.blog-post-error[data-v-f1f51dc1]{text-align:center;padding:var(--spacing-3xl);max-width:var(--layout-max-width);margin:0 auto}.blog-post-error h1[data-v-f1f51dc1]{font-size:2rem;color:var(--color-text);margin-bottom:var(--spacing-md)}.blog-post-error-button[data-v-f1f51dc1]{margin-top:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-accent);color:var(--color-secondary);border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:background .2s ease}.blog-post-error-button[data-v-f1f51dc1]:hover{background:var(--color-accent-dark)}.blog-post[data-v-f1f51dc1]{width:100%}.blog-post-header[data-v-f1f51dc1]{max-width:var(--layout-max-width);margin:0 auto;padding:var(--spacing-lg) var(--spacing-lg) 0}.blog-post-hero[data-v-f1f51dc1]{margin-bottom:var(--spacing-2xl)}.blog-post-cover[data-v-f1f51dc1]{width:100%;max-height:500px;overflow:hidden;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);position:relative}.blog-post-cover-image[data-v-f1f51dc1]{width:100%;height:auto;max-height:500px;object-fit:cover;object-position:center;display:block}.blog-post-hero-content[data-v-f1f51dc1]{max-width:var(--layout-max-width);margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg)}.blog-post-meta[data-v-f1f51dc1]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:.875rem;color:var(--color-muted);margin-bottom:var(--spacing-md);flex-wrap:wrap}.blog-post-separator[data-v-f1f51dc1],.blog-post-date[data-v-f1f51dc1],.blog-post-reading-time[data-v-f1f51dc1]{color:var(--color-muted)}.blog-post-title[data-v-f1f51dc1]{font-size:2.5rem;font-weight:700;color:var(--color-text);line-height:1.2;margin:0 0 var(--spacing-md) 0}.blog-post-excerpt[data-v-f1f51dc1]{font-size:1.25rem;color:var(--color-muted);line-height:1.6;margin:0 0 var(--spacing-lg) 0}.blog-post-categories[data-v-f1f51dc1]{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.blog-post-content-wrapper[data-v-f1f51dc1]{max-width:var(--layout-max-width);margin:0 auto;padding:0 var(--spacing-lg) var(--spacing-2xl)}.blog-post-content[data-v-f1f51dc1]{max-width:var(--layout-max-width);margin:0 auto;padding:0}.blog-post-article[data-v-f1f51dc1]{font-size:1.125rem;line-height:1.8;color:var(--color-text);max-width:100%;margin:0;padding:0}.blog-post-article[data-v-f1f51dc1] h2{font-size:2rem;font-weight:700;margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-lg);color:var(--color-text);line-height:1.3}.blog-post-article[data-v-f1f51dc1] h3{font-size:1.5rem;font-weight:700;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);color:var(--color-text);line-height:1.3}.blog-post-article[data-v-f1f51dc1] p{margin-bottom:var(--spacing-md);text-align:left;padding:0;margin-left:0;margin-right:0;overflow:auto;min-height:0}.blog-post-article[data-v-f1f51dc1] p:first-of-type{margin-top:0}.blog-post-article[data-v-f1f51dc1] article>p:first-of-type{margin-top:0;padding-left:0;text-indent:0}.blog-post-article[data-v-f1f51dc1] ul,.blog-post-article[data-v-f1f51dc1] ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-xl)}.blog-post-article[data-v-f1f51dc1] li{margin-bottom:var(--spacing-xs)}.blog-post-article[data-v-f1f51dc1] img{border-radius:var(--radius-md);object-fit:cover;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:var(--shadow-soft)}.blog-post-article[data-v-f1f51dc1] p img{max-width:300px!important;max-height:300px!important;width:auto!important;height:auto!important;float:right!important;margin:.5rem 0 .5rem 1.5rem!important;shape-outside:margin-box;display:block;object-fit:cover}.blog-post-article[data-v-f1f51dc1] p:has(img){overflow:auto;min-height:150px}.blog-post-article[data-v-f1f51dc1] p:has(img):after{content:"";display:table;clear:both}.blog-post-article[data-v-f1f51dc1] p:has(>img:only-child){text-align:center;margin:var(--spacing-xl) 0;overflow:visible}.blog-post-article[data-v-f1f51dc1] p:has(>img:only-child) img{float:none!important;max-width:600px!important;max-height:400px!important;width:auto!important;height:auto!important;margin:0!important;display:inline-block;object-fit:cover}.blog-post-article[data-v-f1f51dc1] a{color:var(--color-accent);text-decoration:underline;transition:color .2s ease}.blog-post-article[data-v-f1f51dc1] a:hover{color:var(--color-accent-dark)}.blog-post-article[data-v-f1f51dc1] table{width:100%;border-collapse:collapse;margin:var(--spacing-xl) 0;background:var(--color-surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-soft)}.blog-post-article[data-v-f1f51dc1] thead{background:linear-gradient(135deg,#22c55e1a,#10a34a0d)}.blog-post-article[data-v-f1f51dc1] th{padding:var(--spacing-md) var(--spacing-lg);text-align:left;font-weight:700;color:var(--color-text);border-bottom:2px solid var(--color-border);font-size:1rem}.blog-post-article[data-v-f1f51dc1] td{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border);color:var(--color-text)}.blog-post-article[data-v-f1f51dc1] tbody tr:last-child td{border-bottom:none}.blog-post-article[data-v-f1f51dc1] tbody tr:hover{background:#22c55e08;transition:background .2s ease}.blog-post-article[data-v-f1f51dc1] tbody tr:nth-child(2n){background:#00000003}.blog-post-article[data-v-f1f51dc1] tbody tr:nth-child(2n):hover{background:#22c55e0d}.blog-post-author-section[data-v-f1f51dc1]{margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl);border-top:1px solid var(--color-border)}.blog-post-related[data-v-f1f51dc1]{margin-top:var(--spacing-3xl);padding-top:var(--spacing-2xl);border-top:1px solid var(--color-border)}.blog-post-related-title[data-v-f1f51dc1]{font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-xl)}.blog-post-related-grid[data-v-f1f51dc1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-lg)}@media (max-width: 768px){.blog-post-header[data-v-f1f51dc1]{padding:var(--spacing-md) var(--spacing-md) 0}.blog-post-cover[data-v-f1f51dc1],.blog-post-cover-image[data-v-f1f51dc1]{max-height:300px}.blog-post-hero-content[data-v-f1f51dc1]{padding:var(--spacing-lg) var(--spacing-md)}.blog-post-title[data-v-f1f51dc1]{font-size:1.75rem}.blog-post-excerpt[data-v-f1f51dc1]{font-size:1.125rem}.blog-post-content-wrapper[data-v-f1f51dc1]{padding:0 var(--spacing-md) var(--spacing-xl)}.blog-post-article[data-v-f1f51dc1]{font-size:1rem}.blog-post-article[data-v-f1f51dc1] h2{font-size:1.5rem}.blog-post-article[data-v-f1f51dc1] h3{font-size:1.25rem}.blog-post-article[data-v-f1f51dc1] table{font-size:.9375rem;margin:var(--spacing-lg) 0}.blog-post-article[data-v-f1f51dc1] th,.blog-post-article[data-v-f1f51dc1] td{padding:var(--spacing-sm) var(--spacing-md)}.blog-post-article[data-v-f1f51dc1] img{max-width:50%;margin:var(--spacing-sm) 0 var(--spacing-sm) var(--spacing-md)}.blog-post-article[data-v-f1f51dc1] p:has(>img:only-child) img{max-width:100%}.blog-post-related-grid[data-v-f1f51dc1]{grid-template-columns:1fr}}
