.bc-section[data-astro-cid-p3xkkkc7]{padding:var(--space-lg) 0 0}.bc[data-astro-cid-p3xkkkc7]{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-dim);flex-wrap:wrap}.bc[data-astro-cid-p3xkkkc7] a[data-astro-cid-p3xkkkc7]{color:var(--color-text-muted);transition:color var(--transition-fast)}.bc[data-astro-cid-p3xkkkc7] a[data-astro-cid-p3xkkkc7]:hover{color:var(--color-accent)}.bc--current[data-astro-cid-p3xkkkc7]{color:var(--color-text);font-weight:600}.blog-article[data-astro-cid-p3xkkkc7]{padding:var(--space-2xl) 0 var(--space-3xl)}.blog-container[data-astro-cid-p3xkkkc7]{max-width:760px}.blog-meta[data-astro-cid-p3xkkkc7]{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-xl)}.blog-tag[data-astro-cid-p3xkkkc7]{background:var(--color-accent-glow);color:var(--color-accent);padding:.3rem .8rem;border-radius:999px;font-size:var(--font-size-xs);font-weight:700}.blog-date[data-astro-cid-p3xkkkc7],.blog-read[data-astro-cid-p3xkkkc7]{color:var(--color-text-dim);font-size:var(--font-size-xs)}.blog-article[data-astro-cid-p3xkkkc7] h1[data-astro-cid-p3xkkkc7]{font-size:var(--font-size-4xl);font-weight:900;line-height:1.15;margin-bottom:var(--space-xl)}.blog-intro[data-astro-cid-p3xkkkc7]{font-size:var(--font-size-lg);line-height:1.8;color:var(--color-text-muted);margin-bottom:var(--space-2xl)}.blog-toc[data-astro-cid-p3xkkkc7]{padding:var(--space-xl);margin-bottom:var(--space-2xl)}.blog-toc[data-astro-cid-p3xkkkc7] h2[data-astro-cid-p3xkkkc7]{font-size:var(--font-size-base);font-weight:700;margin-bottom:var(--space-md)}.blog-toc[data-astro-cid-p3xkkkc7] ol[data-astro-cid-p3xkkkc7]{padding-left:1.2rem;display:flex;flex-direction:column;gap:var(--space-sm)}.blog-toc[data-astro-cid-p3xkkkc7] a[data-astro-cid-p3xkkkc7]{color:var(--color-accent);font-size:var(--font-size-sm)}.blog-article[data-astro-cid-p3xkkkc7] h2[data-astro-cid-p3xkkkc7]{font-size:var(--font-size-2xl);font-weight:800;margin:var(--space-2xl) 0 var(--space-lg);padding-top:var(--space-md)}.blog-article[data-astro-cid-p3xkkkc7] p[data-astro-cid-p3xkkkc7]{color:var(--color-text-muted);line-height:1.8;margin-bottom:var(--space-md);font-size:var(--font-size-sm)}.blog-article[data-astro-cid-p3xkkkc7] ul[data-astro-cid-p3xkkkc7],.blog-article[data-astro-cid-p3xkkkc7] ol[data-astro-cid-p3xkkkc7]{color:var(--color-text-muted);line-height:1.8;margin-bottom:var(--space-lg);padding-left:1.5rem;font-size:var(--font-size-sm)}.blog-article[data-astro-cid-p3xkkkc7] li[data-astro-cid-p3xkkkc7]{margin-bottom:var(--space-sm)}.tarif-table-wrap[data-astro-cid-p3xkkkc7]{overflow-x:auto;margin:var(--space-lg) 0 var(--space-2xl);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.tarif-table[data-astro-cid-p3xkkkc7]{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.tarif-table[data-astro-cid-p3xkkkc7] th[data-astro-cid-p3xkkkc7]{background:var(--color-surface);padding:.8rem 1rem;text-align:left;font-weight:700;color:var(--color-text);border-bottom:2px solid var(--color-border);white-space:nowrap}.tarif-table[data-astro-cid-p3xkkkc7] td[data-astro-cid-p3xkkkc7]{padding:.7rem 1rem;border-bottom:1px solid rgba(255,255,255,.04);color:var(--color-text-muted)}.tarif-table[data-astro-cid-p3xkkkc7] .price[data-astro-cid-p3xkkkc7]{color:var(--color-accent);font-weight:700;white-space:nowrap}.tarif-table[data-astro-cid-p3xkkkc7] .highlight[data-astro-cid-p3xkkkc7]{background:#ef44440d}.tarif-table[data-astro-cid-p3xkkkc7] .highlight[data-astro-cid-p3xkkkc7] td[data-astro-cid-p3xkkkc7]{color:#ef4444;font-weight:600}.tarif-table[data-astro-cid-p3xkkkc7] tbody[data-astro-cid-p3xkkkc7] tr[data-astro-cid-p3xkkkc7]:hover{background:#50a0e208}.blog-cta[data-astro-cid-p3xkkkc7]{padding:var(--space-xl);margin:var(--space-xl) 0;text-align:center}.blog-cta[data-astro-cid-p3xkkkc7] h3[data-astro-cid-p3xkkkc7]{font-size:var(--font-size-lg);font-weight:700;margin-bottom:var(--space-sm)}.blog-cta[data-astro-cid-p3xkkkc7] p[data-astro-cid-p3xkkkc7]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-md)}
