.faq[data-astro-cid-rbygaycu]{display:flex;flex-direction:column;gap:0}.faq__item[data-astro-cid-rbygaycu]{border-bottom:1px solid var(--color-border)}.faq__item[data-astro-cid-rbygaycu]:first-child{border-top:1px solid var(--color-border)}.faq__question[data-astro-cid-rbygaycu]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0;cursor:pointer;font-weight:500;font-size:1rem;color:var(--color-text);list-style:none;user-select:none}.faq__question[data-astro-cid-rbygaycu]::-webkit-details-marker{display:none}.faq__chevron[data-astro-cid-rbygaycu]{flex-shrink:0;color:var(--color-accent);transition:transform .25s}details[data-astro-cid-rbygaycu][open] .faq__chevron[data-astro-cid-rbygaycu]{transform:rotate(180deg)}.faq__answer[data-astro-cid-rbygaycu]{padding-bottom:1.25rem;font-size:.9375rem;color:var(--color-text-muted);line-height:1.7}.faq__answer[data-astro-cid-rbygaycu] p[data-astro-cid-rbygaycu]{margin:0}.related-treatments__title[data-astro-cid-ylsttxr7]{margin-bottom:2rem}.traitement-hero__inner[data-astro-cid-3j3afrkv]{display:grid;grid-template-columns:1fr 320px;gap:3rem;align-items:start}.traitement-hero[data-astro-cid-3j3afrkv] h1[data-astro-cid-3j3afrkv]{margin-bottom:1.25rem}.traitement-hero__intro[data-astro-cid-3j3afrkv]{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.7;margin-bottom:1rem}.traitement-hero__actions[data-astro-cid-3j3afrkv]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.cluster-tag[data-astro-cid-3j3afrkv]{color:var(--color-accent-dark);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;margin-bottom:.5rem}.info-card[data-astro-cid-3j3afrkv]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.75rem;position:sticky;top:110px;display:flex;flex-direction:column;gap:1rem}.info-card__title[data-astro-cid-3j3afrkv]{font-family:var(--font-serif);font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.info-card__row[data-astro-cid-3j3afrkv]{display:flex;flex-direction:column;gap:.15rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.info-card__label[data-astro-cid-3j3afrkv]{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.info-card__value[data-astro-cid-3j3afrkv]{font-size:.9375rem;font-weight:500;color:var(--color-text)}.info-card__note[data-astro-cid-3j3afrkv]{display:block;font-size:.75rem;font-weight:400;color:var(--color-text-muted);margin-top:.2rem}.info-card__cta[data-astro-cid-3j3afrkv]{margin-top:.5rem;display:flex;justify-content:center}.info-card__cta[data-astro-cid-3j3afrkv] a{width:100%;justify-content:center}.traitement-2col[data-astro-cid-3j3afrkv]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.traitement-list[data-astro-cid-3j3afrkv],.traitement-steps[data-astro-cid-3j3afrkv]{margin-top:1.25rem;display:flex;flex-direction:column;gap:.6rem}.traitement-list[data-astro-cid-3j3afrkv]{list-style:none;padding:0}.traitement-list[data-astro-cid-3j3afrkv] li[data-astro-cid-3j3afrkv]{font-size:.9375rem;color:var(--color-text-muted);padding-left:1.25rem;position:relative}.traitement-list[data-astro-cid-3j3afrkv] li[data-astro-cid-3j3afrkv]:before{content:"✦";position:absolute;left:0;color:var(--color-accent);font-size:.5rem;top:.35em}.traitement-steps[data-astro-cid-3j3afrkv]{counter-reset:steps;padding-left:0;list-style:none}.traitement-steps[data-astro-cid-3j3afrkv] li[data-astro-cid-3j3afrkv]{font-size:.9375rem;color:var(--color-text-muted);counter-increment:steps;padding-left:2rem;position:relative}.traitement-steps[data-astro-cid-3j3afrkv] li[data-astro-cid-3j3afrkv]:before{content:counter(steps);position:absolute;left:0;width:1.4rem;height:1.4rem;background:var(--color-accent);color:#fff;border-radius:50%;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;top:.1em}.traitement-results[data-astro-cid-3j3afrkv]{max-width:760px}.traitement-results[data-astro-cid-3j3afrkv] h2[data-astro-cid-3j3afrkv]{margin-bottom:1rem}.traitement-results__text[data-astro-cid-3j3afrkv]{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.7;margin-bottom:1rem}.traitement-disclaimer[data-astro-cid-3j3afrkv]{font-size:.8125rem;color:var(--color-text-muted);font-style:italic}.traitement-faq[data-astro-cid-3j3afrkv]{max-width:760px}.traitement-faq[data-astro-cid-3j3afrkv] h2[data-astro-cid-3j3afrkv]{margin-bottom:1.5rem}.traitement-source-link{color:var(--color-accent-dark);font-weight:500;text-decoration:none;transition:color .15s}.traitement-source-link:hover{color:var(--color-text)}@media(max-width:1024px){.traitement-hero__inner[data-astro-cid-3j3afrkv]{grid-template-columns:1fr}.traitement-hero__card[data-astro-cid-3j3afrkv]{display:none}}@media(max-width:768px){.traitement-2col[data-astro-cid-3j3afrkv]{grid-template-columns:1fr;gap:2rem}}
