.debat_page__ZuOeK{background:var(--bg);color:var(--text)}.debat_wrap__yu4yd{max-width:68rem;margin:0 auto;padding:0 1.5rem}.debat_narrow__MQ_by{max-width:44rem}.debat_entete__FD258{padding:4rem 0 2.5rem;border-bottom:1px solid var(--rule)}.debat_surtitre__ScjX_{font-family:var(--font-sans);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 1rem}.debat_titre__n2MdR{font-family:var(--font-display);font-size:clamp(1.9rem,4.2vw,3rem);line-height:1.08;letter-spacing:-.02em;margin:0 0 1.25rem;max-width:22ch}.debat_chapeau__Tm1yn{font-size:1.075rem;line-height:1.65;color:var(--muted);max-width:56ch;margin:0}.debat_source__lFrOH{margin-top:2rem;padding:1rem 1.25rem;border-left:2px solid var(--accent);background:rgba(168,131,63,.05);font-size:.875rem;line-height:1.6}.debat_source__lFrOH dl{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1.25rem}.debat_source__lFrOH dt{color:var(--muted)}.debat_source__lFrOH dd{margin:0}.debat_source__lFrOH a{color:var(--accent)}.debat_section___emXn{padding:3.25rem 0;border-bottom:1px solid var(--rule)}.debat_h2__w042I{font-family:var(--font-display);font-size:1.45rem;letter-spacing:-.01em;margin:0 0 .5rem}.debat_intro__P7Rm3{color:var(--muted);font-size:.95rem;line-height:1.65;margin:0 0 2rem;max-width:62ch}.debat_chiffres__xa79J{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1px;background:var(--rule);border:1px solid var(--rule)}.debat_chiffre__W6srH{background:var(--surface);padding:1.25rem 1rem}.debat_chiffreVal__scDg6{font-family:var(--font-display);font-size:1.75rem;line-height:1;display:block}.debat_chiffreLib__aFJXo{font-size:.75rem;color:var(--muted);margin-top:.45rem;display:block;line-height:1.4}.debat_theme__6vdaR{padding:1.75rem 0;border-top:1px solid var(--rule)}.debat_theme__6vdaR:first-of-type{border-top:0}.debat_themeTete__gqm8y{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.25rem}.debat_themeTitre__56php{font-family:var(--font-display);font-size:1.1rem;margin:0}.debat_themeMeta__Xg11_{font-size:.8rem;color:var(--muted)}.debat_themeQ__K3ROl{font-size:.85rem;color:var(--muted);margin:.35rem 0 1.15rem;font-style:italic}.debat_barres__S_jbj{display:grid;gap:.45rem}.debat_ligne__DW0pV{display:grid;grid-template-columns:11rem 1fr 6.5rem;align-items:center;gap:.85rem;font-size:.85rem}.debat_nom__3buVE{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.debat_piste__h4fnM{background:rgba(28,25,23,.07);height:9px;position:relative}.debat_barre__zh7of{background:var(--accent);height:100%}.debat_val__pDj_D{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem}.debat_tableau__oxx2R{width:100%;border-collapse:collapse;font-size:.875rem}.debat_tableau__oxx2R td,.debat_tableau__oxx2R th{text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--rule)}.debat_tableau__oxx2R th{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:500}.debat_tableau__oxx2R td:not(:first-child),.debat_tableau__oxx2R th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.debat_scroll__WTDFS{overflow-x:auto}.debat_avert__CYonD{margin-top:2.5rem;padding:1rem 1.25rem;border:1px solid var(--rule);font-size:.82rem;line-height:1.6;color:var(--muted);background:var(--surface)}.debat_avert__CYonD strong{color:var(--text);font-weight:600}.debat_avert__CYonD a{color:var(--accent)}.debat_liens__798Ox{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.5rem;font-size:.875rem}.debat_liens__798Ox a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.debat_ligne__DW0pV{grid-template-columns:7.5rem 1fr 5rem;font-size:.8rem;gap:.5rem}.debat_entete__FD258{padding:2.5rem 0 2rem}.debat_source__lFrOH dl{grid-template-columns:1fr;gap:.15rem}.debat_source__lFrOH dt{margin-top:.5rem}}.questions_section__qo3bF{padding:3.25rem 0;border-bottom:1px solid var(--rule);background:var(--surface)}.questions_wrap__FjNyR{max-width:52rem;margin:0 auto;padding:0 1.5rem}.questions_h2__0QGNl{font-family:var(--font-display);font-size:1.45rem;letter-spacing:-.01em;margin:0 0 .5rem}.questions_intro__Vm0mz{color:var(--muted);font-size:.95rem;line-height:1.65;margin:0 0 1.5rem;max-width:60ch}.questions_avis__iXwq0{font-size:.82rem;line-height:1.6;color:var(--muted);border-left:2px solid var(--accent);padding:.8rem 1rem;background:rgba(168,131,63,.05);margin:0 0 1.75rem}.questions_avis__iXwq0 strong{color:var(--text);font-weight:600}.questions_avis__iXwq0 a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.questions_biais__yrNfR{font-size:.8rem;line-height:1.6;color:var(--muted);border:1px solid var(--rule);padding:.8rem 1rem;background:var(--bg);margin:0 0 1.75rem}.questions_biais__yrNfR strong{color:var(--text);font-weight:600}.questions_form__nxbOT{margin-bottom:.9rem}.questions_label__znBFr{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.11em;color:var(--muted);margin-bottom:.45rem}.questions_rangee__uNcR4{display:flex;gap:.6rem}.questions_champ__avJsO{flex:1;min-width:0;padding:.72rem .85rem;font:inherit;font-size:.95rem;border:1px solid var(--rule);background:var(--bg);color:var(--text);border-radius:0}.questions_champ__avJsO:focus{outline:2px solid var(--accent);outline-offset:-1px}.questions_bouton__WMviL{padding:.72rem 1.4rem;font:inherit;font-size:.9rem;border:0;cursor:pointer;background:var(--accent);color:#fff;border-radius:0;white-space:nowrap}.questions_bouton__WMviL:disabled{opacity:.45;cursor:not-allowed}.questions_exemples__m51_2{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.75rem}.questions_exemple__7dUuH{font:inherit;font-size:.8rem;padding:.38rem .72rem;cursor:pointer;border:1px solid var(--rule);background:transparent;color:var(--muted);border-radius:0}.questions_exemple__7dUuH:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.questions_exemple__7dUuH:disabled{opacity:.45;cursor:not-allowed}.questions_note__bxjIf,.questions_refus__nSy3T{font-size:.9rem;line-height:1.6;padding:.9rem 1.1rem;border:1px solid var(--rule);background:var(--bg);margin:0 0 1.5rem}.questions_refus__nSy3T{border-left:2px solid #8c3a2b}.questions_note__bxjIf{border-left:2px solid var(--muted);color:var(--muted)}.questions_synthese__pfaZx{border-left:2px solid var(--accent);padding:.25rem 0 .25rem 1.1rem;margin-bottom:2rem}.questions_syntheseTitre__Y0mvU{font-size:.7rem;text-transform:uppercase;letter-spacing:.11em;color:var(--muted);margin:0 0 .6rem}.questions_syntheseTexte__CaiXF p{font-size:1rem;line-height:1.7;margin:0 0 .75rem}.questions_syntheseTexte__CaiXF p:last-child{margin-bottom:0}.questions_sources__sOsjc{border-top:1px solid var(--rule);padding-top:1.5rem}.questions_sourcesTitre___5gap{font-size:.7rem;text-transform:uppercase;letter-spacing:.11em;color:var(--muted);margin:0 0 1rem}.questions_passage__Pv3w8{margin:0 0 1.35rem}.questions_passage__Pv3w8:last-child{margin-bottom:0}.questions_passageTete__tD4iy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.4rem}.questions_passageQui__TB7sF{font-weight:600;font-size:.9rem}.questions_passageMeta__bOYOu{font-size:.78rem;color:var(--muted)}.questions_passageLien__IzGtu{font-size:.78rem;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.questions_passageTexte__6h_sI{margin:0;padding:0 0 0 1rem;border-left:1px solid var(--rule);font-size:.92rem;line-height:1.65;color:var(--text)}@media (max-width:560px){.questions_rangee__uNcR4{flex-direction:column}.questions_bouton__WMviL{width:100%}}.questions_appels__3DlvD{font-size:.68em;line-height:0;margin-left:.12em;white-space:nowrap}.questions_appel__udMkh{color:var(--accent);text-decoration:none;font-weight:600;padding:0 .06em;border-bottom:1px solid transparent}.questions_appel__udMkh:hover{border-bottom-color:var(--accent)}.questions_appelSep__N11tk{color:var(--muted);margin:0 .1em}.questions_passageNum__wgI_i{display:inline-grid;place-items:center;min-width:1.35rem;height:1.35rem;border:1px solid var(--accent);color:var(--accent);font-size:.72rem;font-weight:600;line-height:1}.questions_passage__Pv3w8:target .questions_passageTexte__6h_sI{border-left-color:var(--accent)}.questions_passage__Pv3w8:target .questions_passageNum__wgI_i{background:var(--accent);color:#fff}.transparence_retour__3oAu_{color:var(--muted);text-decoration:none}.transparence_retour__3oAu_:hover{color:var(--accent)}.transparence_h3__xyxaG{font-family:var(--font-display);font-size:1.02rem;margin:2rem 0 .6rem}.transparence_p__Kf4m3{font-size:.95rem;line-height:1.7;margin:0 0 1rem;color:var(--text)}.transparence_note__yKWcY{font-size:.85rem;line-height:1.6;color:var(--muted);margin:1rem 0}.transparence_tbl__xlUYB{width:100%;border-collapse:collapse;font-size:.9rem;margin:0 0 1.25rem}.transparence_tbl__xlUYB td,.transparence_tbl__xlUYB th{text-align:left;vertical-align:top;padding:.65rem .8rem;border-bottom:1px solid var(--rule);line-height:1.55}.transparence_tbl__xlUYB th{color:var(--muted);font-weight:500;white-space:nowrap;width:12rem}.transparence_tbl__xlUYB thead th{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;white-space:normal;width:auto}.transparence_tbl__xlUYB a{color:var(--accent)}.transparence_oui__kiupg{color:#3d6b47}.transparence_non__PdDoQ{color:#8c3a2b}.transparence_alerte__pgipt{border-left:2px solid #8c3a2b;background:rgba(140,58,43,.04);padding:.95rem 1.15rem;font-size:.9rem;line-height:1.65;margin:1.25rem 0 0}.transparence_alerte__pgipt strong{font-weight:600}.transparence_pre__UpAlm{background:var(--surface);border:1px solid var(--rule);padding:1.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.65;white-space:pre-wrap;overflow-x:auto;margin:0 0 1.25rem}.transparence_tel__OnoNT{display:inline-block;padding:.6rem 1.1rem;border:1px solid var(--accent);color:var(--accent);text-decoration:none;font-size:.85rem}.transparence_tel__OnoNT:hover{background:var(--accent);color:#fff}.transparence_liste__Kk4sm{padding-left:1.2rem;margin:0}.transparence_liste__Kk4sm li{font-size:.93rem;line-height:1.7;margin-bottom:.85rem}.transparence_liste__Kk4sm strong{font-weight:600}@media (max-width:640px){.transparence_tbl__xlUYB th{width:auto;white-space:normal}}.transparence_rassure___fNK8{border-left:2px solid #3d6b47;background:rgba(61,107,71,.05);padding:.95rem 1.15rem;font-size:.9rem;line-height:1.65;margin:1.25rem 0 0}.transparence_rassure___fNK8 strong{font-weight:600}