.decider{--decider-fossile:#a8430a;--decider-sobre:#0f8a6f}.decider-rassure{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.decider-rassure li{border:1px solid var(--filet);background:var(--blanc);color:var(--encre-2);border-radius:999px;margin:0;padding:.35rem .85rem .35rem .7rem;font-size:.88rem}.decider-rassure li:before{content:"";background:var(--decider-sobre);vertical-align:.1em;border-radius:50%;width:.45em;height:.45em;margin-right:.55em;display:inline-block}.decider-simus{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,2vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.decider-simus>li{margin:0}.decider-simu .etiquette{margin-bottom:.6rem;font-size:.7rem}.decider-simu h2{margin-bottom:.35rem;font-size:1.25rem}.decider-simu .carte-corps>p:not(.meta):not(.etiquette){margin:0}.decider-chiffre{border-top:1px solid var(--filet);flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;padding-top:1rem;display:flex;margin:1.1rem 0 .4rem!important}.decider-chiffre strong{font-family:var(--police-titres);color:var(--decider-sobre);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.1rem);font-weight:500;line-height:1}.decider-chiffre span{color:var(--encre-2);font-size:.9rem;line-height:1.4}.decider-simu.bientot{background:0 0;border-style:dashed}.decider-simu.bientot .carte-visuel{filter:saturate(.35)brightness(.8)}.decider-simu.bientot .decider-chiffre strong{color:var(--encre-2)}.decider-simu.bientot:hover{border-color:var(--filet)}@media (width<=64rem){.decider-simus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.decider-simus{grid-template-columns:minmax(0,1fr)}}.decider-questions{margin-top:clamp(3rem,7vw,5rem)}.decider-questions .etape.bientot .etape-noeud{border-style:dashed}.etape-bientot{border:1px solid var(--trait-nuit);font-family:var(--police-mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:.35em;color:var(--sur-nuit-2);border-radius:999px;margin-left:.6rem;padding:.1rem .5rem;font-size:.62rem;display:inline-block}.decider-section{padding-block:clamp(3rem,7vw,5rem) 0}.decider-section>header{max-width:46rem;margin-bottom:clamp(1.5rem,4vw,2.25rem)}.decider-section>header h2{margin:0;font-size:clamp(1.4rem,1rem + 1.6vw,2.1rem)}.decider-section header p:not(.etiquette){color:var(--encre-2);margin:.8rem 0 0;font-size:1.05rem}.decider-graphes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.9rem,2vw,1.25rem);display:grid}.decider-graphes>:last-child:nth-child(odd){grid-column:1/-1}@media (width<=56rem){.decider-graphes{grid-template-columns:minmax(0,1fr)}}.graphe-barres{background:var(--blanc);border:1px solid var(--filet);border-radius:var(--rayon);max-width:none;margin:0;padding:1.25rem 1.35rem 1.1rem}.graphe-titre{margin:0 0 1rem;font-size:1rem;font-weight:700;line-height:1.35}.graphe-lignes{gap:.45rem;display:grid}.graphe-ligne{grid-template-columns:minmax(7.5rem,13rem) minmax(0,1fr) 4.4rem;align-items:center;gap:.75rem;font-size:.88rem;line-height:1.25;display:grid}.graphe-piste{height:16px;position:relative}.graphe-barre{background:var(--decider-fossile,#a8430a);border-radius:0 4px 4px 0;position:absolute;inset:0 auto 0 0}.graphe-ligne.sobre .graphe-barre{background:var(--decider-sobre,#0f8a6f)}.graphe-ligne.sobre .graphe-nom{font-weight:650}.graphe-valeur{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.graphe-legende{color:var(--encre-2);flex-wrap:wrap;gap:.35rem 1.25rem;margin:1rem 0 0;font-size:.84rem;display:flex}.graphe-legende i{vertical-align:-.1em;border-radius:3px;width:.8rem;height:.8rem;margin-right:.45rem;display:inline-block}.graphe-legende i.fossile{background:var(--decider-fossile,#a8430a)}.graphe-legende i.sobre{background:var(--decider-sobre,#0f8a6f)}.graphe-barres figcaption{color:var(--encre-2);margin-top:.7rem;font-size:.8rem;line-height:1.5}.graphe-barres figcaption:empty{display:none}@media (width<=40rem){.graphe-ligne{grid-template-columns:minmax(0,1fr) 4rem;gap:.25rem .75rem}.graphe-ligne .graphe-piste{grid-area:2/1/auto/-1}}.decider-fin{padding-bottom:clamp(3rem,7vw,5rem)}.decider-fin .actions{margin-top:1.25rem}.decider-simu .meta a{z-index:1;color:var(--encre);position:relative}.decider-bloc{border-top:1px solid var(--filet);margin-top:clamp(2rem,5vw,3rem);padding-top:clamp(2rem,5vw,3rem)}.decider-texte{max-width:44rem;color:var(--encre-2);margin:0}.decider-texte a{color:var(--prune)}
