.prenom-hero[data-astro-cid-tibijkgp]{padding:2rem 0 1rem}.hero-top[data-astro-cid-tibijkgp]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.prenom-title[data-astro-cid-tibijkgp]{font-size:2.5rem;font-weight:800}@media(max-width:768px){.prenom-title[data-astro-cid-tibijkgp]{font-size:1.75rem}}.prenom-signification[data-astro-cid-tibijkgp]{font-size:1.1rem;color:var(--color-text-muted);margin-top:.5rem;max-width:40rem}.prenom-fete[data-astro-cid-tibijkgp]{font-size:.9rem;color:var(--color-text-muted);margin-top:.375rem}.chart-container[data-astro-cid-tibijkgp]{background:var(--color-bg-alt);border-radius:var(--radius-lg);padding:1.5rem}.spark-chart[data-astro-cid-tibijkgp]{width:100%;height:auto;max-height:120px}.dept-list[data-astro-cid-tibijkgp]{display:flex;flex-direction:column;gap:.75rem}.dept-item[data-astro-cid-tibijkgp]{display:grid;grid-template-columns:2rem 12rem 1fr 5rem;align-items:center;gap:.75rem}@media(max-width:640px){.dept-item[data-astro-cid-tibijkgp]{grid-template-columns:2rem 1fr 3rem}.dept-bar-bg[data-astro-cid-tibijkgp]{display:none}}.dept-rank[data-astro-cid-tibijkgp]{font-weight:700;color:var(--color-text-muted);text-align:center}.dept-name[data-astro-cid-tibijkgp]{font-weight:500;font-size:.9rem}.dept-bar-bg[data-astro-cid-tibijkgp]{height:.5rem;background:var(--color-border-light);border-radius:9999px;overflow:hidden}.dept-bar[data-astro-cid-tibijkgp]{height:100%;background:var(--color-primary);border-radius:9999px;transition:width .3s}.dept-total[data-astro-cid-tibijkgp]{font-size:.8rem;color:var(--color-text-muted);text-align:right}.content-block[data-astro-cid-tibijkgp]{line-height:1.7;color:var(--color-text)}.content-block[data-astro-cid-tibijkgp] p[data-astro-cid-tibijkgp]+p[data-astro-cid-tibijkgp]{margin-top:.75rem}.célébrités-list[data-astro-cid-tibijkgp]{list-style:disc;padding-left:1.25rem}.célébrités-list[data-astro-cid-tibijkgp] li[data-astro-cid-tibijkgp]{margin-bottom:.5rem}.variantes-grid[data-astro-cid-tibijkgp]{display:flex;flex-wrap:wrap;gap:.5rem}.variante-tag[data-astro-cid-tibijkgp]{display:inline-block;padding:.375rem .875rem;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:9999px;font-size:.875rem;color:var(--color-text)}.affiliate-block[data-astro-cid-tibijkgp] .card[data-astro-cid-tibijkgp]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#fbbf24;text-align:center;padding:2rem}.affiliate-text[data-astro-cid-tibijkgp]{margin-bottom:1rem;font-size:1rem}.faq-list[data-astro-cid-tibijkgp]{display:flex;flex-direction:column;gap:.5rem}.faq-item[data-astro-cid-tibijkgp]{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.faq-question[data-astro-cid-tibijkgp]{padding:1rem 1.25rem;font-weight:600;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.faq-question[data-astro-cid-tibijkgp]:after{content:"+";font-size:1.25rem;color:var(--color-text-muted);transition:transform .2s}.faq-item[data-astro-cid-tibijkgp][open] .faq-question[data-astro-cid-tibijkgp]:after{content:"-"}.faq-answer[data-astro-cid-tibijkgp]{padding:0 1.25rem 1rem;color:var(--color-text-muted);line-height:1.7}.nav-card[data-astro-cid-tibijkgp]{padding:1.25rem}.nav-card[data-astro-cid-tibijkgp] h3[data-astro-cid-tibijkgp]{font-size:1rem;margin-bottom:.25rem}.nav-card[data-astro-cid-tibijkgp] p[data-astro-cid-tibijkgp]{font-size:.85rem}.nav-card[data-astro-cid-tibijkgp]:hover{transform:translateY(-2px)}.similar-grid[data-astro-cid-tibijkgp]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.5rem;margin-top:.75rem}.share-buttons[data-astro-cid-tibijkgp]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:1.5rem 0;border-top:1px solid var(--color-border);margin-top:1rem}.share-label[data-astro-cid-tibijkgp]{font-weight:600;font-size:.875rem;color:var(--color-text-muted)}.share-btn[data-astro-cid-tibijkgp]{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:var(--radius-sm);font-size:.8rem;font-weight:600;color:#fff;text-decoration:none}.share-btn[data-astro-cid-tibijkgp]:hover{opacity:.9;text-decoration:none;color:#fff}.share-facebook[data-astro-cid-tibijkgp]{background:#1877f2}.share-twitter[data-astro-cid-tibijkgp]{background:#1da1f2}.share-whatsapp[data-astro-cid-tibijkgp]{background:#25d366}.ad-placeholder[data-astro-cid-tibijkgp]{margin:2rem 0;text-align:center}.ad-slot[data-astro-cid-tibijkgp]{display:inline-block;padding:2rem 3rem;background:var(--color-bg-alt);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-light);font-size:.8rem}.toc[data-astro-cid-tibijkgp]{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;margin:1.5rem 0;max-width:20rem}.toc-title[data-astro-cid-tibijkgp]{font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:.75rem}.toc[data-astro-cid-tibijkgp] ul[data-astro-cid-tibijkgp]{list-style:none;padding:0;margin:0}.toc[data-astro-cid-tibijkgp] li[data-astro-cid-tibijkgp]{padding:.25rem 0}.toc[data-astro-cid-tibijkgp] a[data-astro-cid-tibijkgp]{font-size:.9rem;color:var(--color-text);text-decoration:none}.toc[data-astro-cid-tibijkgp] a[data-astro-cid-tibijkgp]:hover{color:var(--color-primary)}
