.fiche-module__4-A43a__racine{--ink:#020311;--soft:#1a2a4a;--mute:#4a5570;--faint:#6b7489;--rule:#dadee8;--rule-soft:#ecedf2;--accent:#1e3a5f;--paper:#fafaf7;--modele:#2a78d6;--sp:#eb6834;--sh:218 45% 12%;--titre:var(--font-article-display), "Inter", system-ui, sans-serif;--chiffres:var(--font-num), "Space Grotesk", system-ui, sans-serif;background:var(--paper);color:var(--ink)}.fiche-module__4-A43a__num{font-family:var(--chiffres);font-variant-numeric:tabular-nums}.fiche-module__4-A43a__main{flex:1;min-width:0;padding:24px 40px 48px}.fiche-module__4-A43a__contenu{max-width:1500px;margin:0 auto}.fiche-module__4-A43a__fil{color:var(--faint);margin-bottom:12px;font-size:11px}.fiche-module__4-A43a__fil a{color:var(--faint)}.fiche-module__4-A43a__fil a:hover{color:var(--ink)}.fiche-module__4-A43a__fil b{color:var(--mute);font-weight:500}.fiche-module__4-A43a__id{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:14px;display:flex}.fiche-module__4-A43a__id h1{font-family:var(--titre);letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:26px;font-weight:600;display:flex}.fiche-module__4-A43a__badge{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9a3412;background:#fff1e8;border:1px solid #fed7c3;border-radius:999px;padding:3px 9px;font-size:9.5px;font-weight:600}.fiche-module__4-A43a__id p{color:var(--soft);max-width:560px;margin:5px 0 0;font-size:13.5px;line-height:1.45}.fiche-module__4-A43a__id ul{flex:none;margin:0;padding:0;list-style:none;display:flex}.fiche-module__4-A43a__id li{border-left:1px solid var(--rule-soft);flex-direction:column;gap:2px;padding:0 14px;display:flex}.fiche-module__4-A43a__id li:first-child{border-left:none}.fiche-module__4-A43a__id li span{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:9px}.fiche-module__4-A43a__id li b{color:var(--soft);font-size:12.5px}.fiche-module__4-A43a__tuiles{grid-template-columns:repeat(5,1fr);gap:10px;margin:14px 0;display:grid}.fiche-module__4-A43a__p{box-shadow:inset 0 0 0 1px var(--rule), inset 0 1px 0 0 #fffffff2, 0 1px 3px -1px hsl(var(--sh) / .08), 0 3px 7px -3px hsl(var(--sh) / .1), 0 12px 26px -10px hsl(var(--sh) / .15);background:linear-gradient(#fff,#f7f8fa);border-radius:14px}.fiche-module__4-A43a__tuile{position:relative;overflow:hidden}.fiche-module__4-A43a__t{flex-direction:column;gap:3px;padding:11px 14px 10px;display:flex}.fiche-module__4-A43a__t span{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:9.5px}.fiche-module__4-A43a__t b{color:var(--ink);letter-spacing:-.01em;font-size:27px;font-weight:600;line-height:1.1}.fiche-module__4-A43a__t em{color:var(--faint);align-items:center;gap:6px;font-size:11.5px;font-style:normal;display:flex}.fiche-module__4-A43a__t em i{color:var(--mute);font-style:normal}.fiche-module__4-A43a__t u{letter-spacing:.1em;text-transform:uppercase;color:#047857;background:#e7f6ef;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:9px;text-decoration:none}.fiche-module__4-A43a__g{gap:12px;display:grid}.fiche-module__4-A43a__gA{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr)}.fiche-module__4-A43a__gB{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin-top:12px}.fiche-module__4-A43a__gC{grid-template-columns:1fr 1fr;align-items:start;margin-top:12px}.fiche-module__4-A43a__ph{justify-content:space-between;align-items:center;gap:10px;padding:12px 16px 0;display:flex}.fiche-module__4-A43a__ph h2{font-family:var(--titre);color:var(--ink);margin:0;font-size:13.5px;font-weight:600}.fiche-module__4-A43a__ph small{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;text-align:right;font-size:10px}.fiche-module__4-A43a__pc{padding:4px 12px 10px}.fiche-module__4-A43a__pcT{padding:6px 10px 12px}.fiche-module__4-A43a__lg{color:var(--mute);flex-wrap:wrap;gap:16px;padding:0 16px 12px;font-size:11px;display:flex}.fiche-module__4-A43a__lg span{align-items:center;gap:6px;display:flex}.fiche-module__4-A43a__lg i{border-radius:2px;width:14px;height:3px;display:inline-block}.fiche-module__4-A43a__lg i.fiche-module__4-A43a__bande{background:#eef0f4;width:14px;height:10px;box-shadow:inset 0 0 0 1px #e0e3ea}.fiche-module__4-A43a__sep{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:2px 16px 0;font-size:9.5px}.fiche-module__4-A43a__ax{font:10px var(--chiffres);fill:#8b93a7}.fiche-module__4-A43a__fin{font:600 11px var(--chiffres)}.fiche-module__4-A43a__periode{font:600 10.5px var(--chiffres);fill:#4a5570;letter-spacing:.14em}.fiche-module__4-A43a__periode.fiche-module__4-A43a__live{fill:#047857}.fiche-module__4-A43a__lg i.fiche-module__4-A43a__creation{background:#16a34a1f;border-left:1.5px dashed #047857;border-radius:0;width:14px;height:10px}.fiche-module__4-A43a__ch{border-collapse:collapse;width:100%;font-size:12.5px}.fiche-module__4-A43a__ch th{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:right;border-bottom:1px solid var(--rule);padding:6px 8px;font-size:9.5px;font-weight:500}.fiche-module__4-A43a__ch th:first-child{text-align:left}.fiche-module__4-A43a__ch td{border-bottom:1px solid var(--rule-soft);text-align:right;color:var(--soft);padding:6.5px 8px}.fiche-module__4-A43a__ch td:first-child{text-align:left;color:var(--mute)}.fiche-module__4-A43a__ch td.fiche-module__4-A43a__m,.fiche-module__4-A43a__ch th.fiche-module__4-A43a__m{color:var(--ink);font-weight:600}.fiche-module__4-A43a__ch th.fiche-module__4-A43a__m{color:var(--modele)}.fiche-module__4-A43a__ch td i{color:var(--faint);margin-left:4px;font-size:10.5px;font-style:normal}.fiche-module__4-A43a__ch td small{color:var(--faint);font-size:10px;display:block}.fiche-module__4-A43a__hz{margin-top:6px}.fiche-module__4-A43a__ans{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));align-items:start;gap:6px 18px;display:grid}.fiche-module__4-A43a__notePartiel{color:var(--faint);margin:0;padding:2px 16px 12px;font-size:11px;line-height:1.5}.fiche-module__4-A43a__titreSection{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin:28px 0 10px;font-size:11px}.fiche-module__4-A43a__hm{border-collapse:separate;border-spacing:2px;width:100%;font:10.5px var(--chiffres)}.fiche-module__4-A43a__hm th{font:500 9.5px var(--font-sans), system-ui, sans-serif;color:var(--faint);text-align:center;padding:2px}.fiche-module__4-A43a__hm tbody th{text-align:right;color:var(--mute);padding-right:6px}.fiche-module__4-A43a__hm td{text-align:center;border-radius:3px;padding:4px 0}.fiche-module__4-A43a__hm td.fiche-module__4-A43a__an{font-weight:600}.fiche-module__4-A43a__hm td.fiche-module__4-A43a__spx{color:var(--faint)}.fiche-module__4-A43a__replie>summary{font-family:var(--titre);cursor:pointer;justify-content:space-between;align-items:center;padding:13px 16px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.fiche-module__4-A43a__replie>summary::-webkit-details-marker{display:none}.fiche-module__4-A43a__replie>summary span{font-family:var(--font-sans), system-ui, sans-serif;color:var(--faint);font-size:12px;font-weight:400}.fiche-module__4-A43a__replie[open]>summary span:after{content:" (replier)"}.fiche-module__4-A43a__txt{color:var(--soft);padding:0 16px 16px;font-size:13px;line-height:1.6}.fiche-module__4-A43a__txt ul{margin:0;padding-left:18px}.fiche-module__4-A43a__txt li{margin:6px 0}.fiche-module__4-A43a__txt li b{color:var(--ink);font-weight:600}.fiche-module__4-A43a__mentions{color:var(--faint);max-width:980px;margin-top:14px;font-size:11px;line-height:1.55}@media (max-width:1100px){.fiche-module__4-A43a__gA,.fiche-module__4-A43a__gB{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.fiche-module__4-A43a__id{flex-direction:column;align-items:flex-start}.fiche-module__4-A43a__id ul{flex-wrap:wrap;row-gap:8px}.fiche-module__4-A43a__id li:first-child{padding-left:0}.fiche-module__4-A43a__tuiles{grid-template-columns:repeat(2,1fr)}.fiche-module__4-A43a__gC{grid-template-columns:minmax(0,1fr)}.fiche-module__4-A43a__ans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fiche-module__4-A43a__main{padding:12px 14px 32px}.fiche-module__4-A43a__t b{font-size:23px}}
