.blog-cta[data-astro-cid-durxh6sy]{text-align:center;background:linear-gradient(160deg, var(--primary-800) 0%, var(--primary-500) 60%, var(--primary-400) 100%);padding:var(--space-12) var(--space-8);border-radius:var(--radius-xl);margin-top:var(--space-12)}.blog-cta[data-astro-cid-durxh6sy] h2[data-astro-cid-durxh6sy]{font-size:var(--font-2xl);font-weight:var(--font-extrabold);color:#fff;margin:0 0 var(--space-2)}.blog-cta[data-astro-cid-durxh6sy] p[data-astro-cid-durxh6sy]{font-size:var(--font-base);color:#fffc;margin:0 0 var(--space-7)}.btn-cta[data-astro-cid-durxh6sy]{background:var(--accent-500);color:#fff;padding:var(--space-3) var(--space-8);font-size:var(--font-lg);font-weight:var(--font-bold);border-radius:var(--radius-md);transition:background-color var(--transition-base);display:inline-block}.btn-cta[data-astro-cid-durxh6sy]:hover{background:var(--accent-600);color:#fff!important}.breadcrumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{margin:0 0 var(--space-6);align-items:center;gap:var(--space-1);font-size:var(--font-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--text-muted);transition:color var(--transition-fast)}.breadcrumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{color:var(--primary-500)}.breadcrumbs[data-astro-cid-vx4iavld] span[data-astro-cid-vx4iavld][aria-current]{color:var(--text-secondary);font-weight:var(--font-medium)}.breadcrumbs[data-astro-cid-vx4iavld] .sep[data-astro-cid-vx4iavld]{color:var(--text-muted);opacity:.4;margin:0 var(--space-1)}.post-faq[data-astro-cid-kpn7xbay]{margin-top:var(--space-12)}.post-faq[data-astro-cid-kpn7xbay]>h2[data-astro-cid-kpn7xbay]{font-size:var(--font-2xl);font-weight:var(--font-extrabold);color:var(--text-primary);margin:0 0 var(--space-6);line-height:1.2}.post-faq[data-astro-cid-kpn7xbay] .faq-item[data-astro-cid-kpn7xbay]{padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.post-faq[data-astro-cid-kpn7xbay] .faq-item[data-astro-cid-kpn7xbay] h3[data-astro-cid-kpn7xbay]{font-size:var(--font-base);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-3)}.post-faq[data-astro-cid-kpn7xbay] .faq-item[data-astro-cid-kpn7xbay] p[data-astro-cid-kpn7xbay]{font-size:var(--font-base);color:var(--text-muted);margin:0;line-height:1.7}.prose{color:var(--text-secondary);line-height:1.7}.prose h2{font-size:var(--font-xl);font-weight:var(--font-bold);color:var(--text-primary);margin:var(--space-10) 0 var(--space-4)}.prose h3{font-size:var(--font-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:var(--space-6) 0 var(--space-3)}.prose h4{font-size:var(--font-base);font-weight:var(--font-bold);color:var(--text-primary);margin:var(--space-5) 0 var(--space-2)}.prose p{margin:0 0 var(--space-4)}.prose ul,.prose ol{margin:0 0 var(--space-4);padding-left:var(--space-6)}.prose li{margin-bottom:var(--space-2)}.prose strong{color:var(--text-primary);font-weight:var(--font-bold)}.prose a{color:var(--primary-400)}.prose a:hover{color:var(--primary-500)}.prose blockquote{margin:0 0 var(--space-4);padding:var(--space-4) var(--space-6);border-left:4px solid var(--primary-200);background:var(--bg-alt);border-radius:0 var(--radius-md) var(--radius-md) 0}.prose blockquote p{color:var(--text-secondary);margin:0;font-style:italic}.prose hr{border:none;border-top:1px solid var(--border);margin:var(--space-8) 0}.prose img{border-radius:var(--radius-lg);border:1px solid var(--border);max-width:100%;height:auto;box-shadow:var(--shadow-md);margin:var(--space-4) 0}.prose table{border-collapse:collapse;width:100%;margin:0 0 var(--space-6);font-size:var(--font-sm);display:block;overflow-x:auto}.prose th,.prose td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--border)}.prose th{font-weight:var(--font-bold);color:var(--text-primary);border-bottom:2px solid var(--border);background:var(--bg-alt);white-space:nowrap}.prose tr:nth-child(2n){background:var(--bg-alt)}.prose code{background:var(--bg-alt);border-radius:var(--radius-sm);color:var(--text-primary);padding:2px 6px;font-size:.875em}.prose pre{margin:0 0 var(--space-4);padding:var(--space-5);background:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}.prose pre code{font-size:var(--font-sm);background:0 0;padding:0}
