[hidden]{display: none !important}.visuellement-cache,.visuellement-masque{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.titre-2,.titre-3{font-family: var(--titre);font-weight: var(--titre-graisse);line-height: 1.1;margin: 0}.corps{font-size: 16px;color: var(--encre-2)}.petit{font-size: 14px}.petit--graphite{color: var(--encre-3)}.lien-action{color: var(--emeraude);font-weight: 600}.diag-tete__promesse{font-size: clamp(18px,1.8vw,21px);color: var(--encre-2);max-width: 52ch}.diag-tete__note{font-size: 15px;color: var(--encre-3);max-width: 60ch}.diag-tete__note a{color: var(--encre-2)}@media (max-width: 859px){.diag-tete__photo{aspect-ratio: 16 / 9}}.jauge{display: grid;gap: 8px;margin-top: 4px;min-height: 36px}.jauge__texte{font-size: 14px;color: var(--encre-3);font-weight: 500;min-height: 1.4em}.jauge__barre{display: flex;gap: 6px}.jauge__barre i{flex: 1 1 0;max-width: 64px;height: 6px;border-radius: 3px;background: var(--filet);transition: background .3s}.jauge__barre i.faite{background: var(--emeraude)}.jauge__barre i.en-cours{background: var(--ambre)}.jauge--finie .jauge__texte{color: var(--emeraude)}.ro-reponse-rapide{background: var(--blanc);border-radius: var(--rayon);padding: clamp(20px,3vw,28px) clamp(20px,3vw,30px);border: 1px solid rgba(27,36,32,0.07);border-left: 6px solid var(--ambre);display: grid;gap: 10px}.ro-reponse-rapide__nature{font-size: 13px;letter-spacing: .12em;text-transform: uppercase;color: var(--ambre-sombre);font-weight: 700}.ro-reponse-rapide__texte{font-family: var(--titre);font-weight: 600;font-size: clamp(20px,2.2vw,25px);line-height: 1.25}.ro-reponse-rapide__geste{font-size: 16px;display: flex;gap: 10px;align-items: flex-start;flex-wrap: wrap}.ro-reponse-rapide__limite{font-size: 14.5px;color: var(--encre-2)}.ro-tag{display: inline-flex;align-items: center;font-size: 12px;letter-spacing: .08em;text-transform: uppercase;font-weight: 700;padding: 3px 9px;border-radius: 999px;border: 1px solid currentColor;line-height: 1.4;white-space: nowrap}.ro-tag--gratuit{color: var(--emeraude);background: #EDF7F1;border-color: transparent}.ro-tag--materiel{color: var(--encre-2);border-style: dashed}.ro-tag--a-sourcer{color: var(--attention);background: var(--attention-fond);border-color: transparent}.ro-tag--mecanisme,.ro-tag--preparation,.ro-tag--propose{color: var(--encre-3)}.ro-statut{display: inline-block;font-size: 12px;letter-spacing: .06em;text-transform: uppercase;font-weight: 700;padding: 4px 10px;border-radius: 999px;background: var(--creme-2);color: var(--encre-2)}.ro-statut--plausible{background: #DDF3E6;color: var(--emeraude)}.ro-statut--peu-probable{background: var(--creme);color: var(--encre-3)}.ro-statut--a-verifier{background: #FFE3BF;color: #8A4B00}.ro-statut--ecartee{background: var(--refus-fond);color: var(--refus)}.ro-progression{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px;counter-reset: etape}.ro-progression li{counter-increment: etape}.ro-progression a{display: inline-flex;align-items: center;gap: 8px;min-height: 40px;padding: 6px 14px 6px 8px;border-radius: 999px;border: 1px solid var(--filet);background: var(--blanc);text-decoration: none;font-size: 14px;font-weight: 500;color: var(--encre-2)}.ro-progression a::before{content: counter(etape);width: 26px;height: 26px;border-radius: 50%;display: grid;place-items: center;background: var(--creme-2);color: var(--encre-2);font-family: var(--titre);font-weight: 600;font-size: 14px}.ro-progression a[aria-current="step"]{background: var(--encre-verte);border-color: var(--encre-verte);color: var(--creme)}.ro-progression a[aria-current="step"]::before{background: var(--ambre);color: var(--encre)}.diag-questions{display: grid;gap: 22px;align-items: start}.diag-gauche,.diag-droite{display: grid;gap: 18px;min-width: 0}@media (min-width: 980px){.diag-questions{grid-template-columns: minmax(0,1fr) 400px;gap: 28px}.diag-droite{position: sticky;top: 88px}}.diag-gauche>.titre-2{font-size: clamp(26px,3vw,36px)}.ro-questions{display: grid;gap: 14px}.ro-question{margin: 0;padding: clamp(20px,3vw,28px);border: 1px solid rgba(27,36,32,0.07);border-radius: var(--rayon);background: var(--blanc);min-width: 0;scroll-margin-top: 92px}.ro-question__legende{display: block;float: left;width: 100%;padding: 0;margin: 0 0 8px;position: relative;padding-left: 52px;min-height: 38px}.ro-question__numero{position: absolute;left: 0;top: 0;width: 38px;height: 38px;border-radius: 50%;background: var(--encre-verte);color: var(--ambre);font-family: var(--titre);font-weight: 600;font-size: 19px;display: grid;place-items: center}.ro-question__texte{display: block;font-family: var(--titre);font-weight: 600;font-size: clamp(21px,2.4vw,27px);line-height: 1.15;padding-top: 4px}.ro-question>:not(legend){clear: both}.ro-question__aide{color: var(--encre-2);font-size: 15px;margin: 4px 0 14px}.ro-question__confirmer{color: var(--ambre-texte);background: var(--attention-fond);padding: 8px 12px;border-radius: 8px;font-size: 14px;margin: 6px 0 10px}.ro-choix{display: grid;gap: 10px}.ro-choix__option{display: flex;gap: 14px;align-items: flex-start;padding: 14px 16px;border-radius: var(--rayon-petit);border: 1px solid var(--filet);background: var(--creme);cursor: pointer;font-size: 16.5px;min-height: 52px;transition: border-color .15s,background .15s}.ro-choix__option:hover{border-color: var(--encre-2)}.ro-choix__option input{margin: 4px 0 0;width: 20px;height: 20px;accent-color: var(--emeraude);flex: none}.ro-choix__option.est-choisie,.ro-choix__option:has(input:checked){border-color: var(--emeraude);background: #EDF7F1}.ro-choix__option:has(input:focus-visible){outline: 3px solid var(--ambre);outline-offset: 2px}.ro-choix__option--nsp{background: transparent;border-style: dashed;color: var(--encre-2)}.ro-question__savoir{margin-top: 12px;font-size: 15px;color: var(--encre-2);padding: 12px 14px;border-radius: 8px;background: var(--creme)}.ro-question__piste{margin-top: 14px;padding: 12px 14px 12px 16px;border-left: 4px solid var(--emeraude);background: #F6FAF7;border-radius: 0 8px 8px 0;display: grid;gap: 6px;font-size: 15px}.ro-question__piste-texte{font-weight: 600}.ro-question__piste-changement,.ro-question__piste-geste{color: var(--encre-2)}.ro-question__piste a{color: var(--emeraude)}.ro-question--repondue:not(.est-ouverte){padding-block: 16px;background: var(--creme);border-color: transparent}.ro-question--repondue:not(.est-ouverte) .ro-question__legende{cursor: pointer;margin-bottom: 6px;min-height: 30px;padding-left: 42px}.ro-question--repondue:not(.est-ouverte) .ro-question__numero{width: 30px;height: 30px;font-size: 14px;background: var(--emeraude);color: var(--creme)}.ro-question--repondue:not(.est-ouverte) .ro-question__texte{font-family: var(--texte);font-size: 16px;font-weight: 600;padding-top: 4px}.ro-question--repondue:not(.est-ouverte) .ro-question__legende::after{content: "Modifier ma réponse";display: block;font-size: 13px;color: var(--encre-3);text-decoration: underline;text-underline-offset: 3px;margin-top: 2px}.ro-question--repondue:not(.est-ouverte) .ro-question__aide,.ro-question--repondue:not(.est-ouverte) .ro-question__confirmer,.ro-question--repondue:not(.est-ouverte) .ro-choix__option:not(.est-choisie){display: none}.ro-question--repondue:not(.est-ouverte) .ro-choix__option{padding: 8px 12px;min-height: 40px;font-size: 15px;background: var(--blanc)}.ro-question--repondue:not(.est-ouverte) .ro-question__piste{margin-top: 10px;padding: 6px 12px;font-size: 14px;background: transparent}.ro-questions__reste{font-size: 14px;color: var(--encre-3)}.ro-questions__outils{display: flex;flex-wrap: wrap;gap: 4px 18px}.ro-bouton-texte{background: none;border: 0;padding: 6px 0;font: inherit;font-size: 15px;color: var(--encre-2);text-decoration: underline;text-underline-offset: 3px;cursor: pointer;min-height: 44px}.ro-bouton-texte:hover{color: var(--encre)}.ro-bouton-texte:focus-visible{outline: 3px solid var(--ambre);outline-offset: 2px;border-radius: 6px}[data-synthese]{scroll-margin-top: 92px}.ro-synthese{background: var(--encre-verte);color: var(--creme);border-radius: var(--rayon);padding: clamp(22px,3vw,28px);display: grid;gap: 12px;border-left: 6px solid var(--ambre)}.ro-synthese[data-conclusion="attente"]{border-left-color: rgba(244,239,230,0.25)}.ro-synthese[data-conclusion="probable"][data-a-confirmer="non"],.ro-synthese[data-conclusion="hors"][data-a-confirmer="non"]{border-left-color: var(--emeraude-clair)}.ro-synthese__nature{font-size: 12px;letter-spacing: .14em;text-transform: uppercase;font-weight: 700;color: var(--ambre)}.ro-synthese[data-conclusion="probable"][data-a-confirmer="non"] .ro-synthese__nature{color: var(--emeraude-clair)}.ro-synthese__texte{font-family: var(--titre);font-weight: 600;font-size: clamp(21px,2.2vw,26px);line-height: 1.2}.ro-synthese[data-conclusion="attente"] .ro-synthese__texte{font-family: var(--texte);font-size: 16px;color: rgba(244,239,230,0.82)}.ro-synthese__suite{font-size: 15px;color: rgba(244,239,230,0.82)}.ro-synthese__faire{padding: 12px 14px;border-radius: 10px;background: rgba(227,166,58,0.14);color: var(--creme)}.ro-synthese__faire strong{color: var(--ambre)}.ro-synthese__faire a{color: var(--creme)}.ro-synthese__changement{font-size: 14px;color: rgba(244,239,230,0.7)}.ro-synthese__lien a{color: var(--ambre);font-weight: 600;text-decoration: none}.ro-synthese__lien a:hover{text-decoration: underline}.ro-synthese__compte{font-size: 13px;color: rgba(244,239,230,0.55)}.diag-droite .en-bref{margin-top: 0}.diag-droite .rubriques{grid-template-columns: 1fr}.diag-droite .carte--carnet{grid-template-columns: 1fr}.rubrique ul li a{color: var(--encre)}.rubrique__maintenant{display: inline-block;font-size: 11px;color: var(--emeraude);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;margin-left: 6px}.rubrique__materiel{display: grid;gap: 8px}.rubrique__materiel-titre{font-weight: 600;color: var(--encre)}.bouton--petit{padding: 10px 16px;font-size: 15px;min-height: 44px;justify-self: start}.rubrique__transparence{font-size: 12.5px;color: var(--encre-3)}.ro-causes,.ro-plus-loin{border: 1px solid var(--filet);border-radius: var(--rayon-petit);background: var(--blanc);padding: 0 18px}.ro-causes>summary,.ro-plus-loin>summary{cursor: pointer;padding: 15px 0;font-weight: 600;list-style: none;display: flex;justify-content: space-between;align-items: center;gap: 12px}summary::-webkit-details-marker{display: none}.ro-causes>summary::after,.ro-plus-loin>summary::after{content: "+";font-size: 22px;color: var(--ambre-sombre);font-weight: 300;flex: none}details[open]>summary::after{content: "–"}.ro-plus-loin__contenu{padding: 0 0 18px;display: grid;gap: 12px;color: var(--encre-2);font-size: 15.5px}.ro-plus-loin__contenu strong{color: var(--encre)}.ro-plus-loin__contenu ul,.ro-plus-loin__contenu ol{margin: 0;padding-left: 20px;display: grid;gap: 6px}.ro-plus-loin__contenu code{font-size: 13px;background: var(--creme);padding: 1px 5px;border-radius: 4px}.ro-plus-loin__niveau{font-size: 12px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;color: var(--encre-3);margin-left: auto}.ro-hypotheses{width: 100%;border-collapse: collapse;font-size: 15px}.ro-hypotheses th,.ro-hypotheses td{text-align: left;vertical-align: top;padding: 12px 10px 12px 0;border-top: 1px solid var(--filet)}.ro-hypotheses thead th{font-size: 12px;letter-spacing: .1em;text-transform: uppercase;color: var(--encre-3);border-top: 0;font-weight: 600}.ro-hypotheses tbody th{font-weight: 400}.ro-hypotheses td{width: 150px}.ro-hypotheses__titre{display: block;font-weight: 600;color: var(--encre)}.ro-hypotheses__resume,.ro-hypotheses__ecarte{display: block;font-size: 14px;color: var(--encre-2);margin-top: 4px}.ro-hypotheses__raison{display: block;font-size: 13px;color: var(--encre-3);margin-top: 4px}.ro-hypotheses tr[data-etat="plausible"] .ro-hypotheses__titre{color: var(--emeraude)}.ro-hypotheses tr[data-etat="ecartee"] .ro-hypotheses__titre,.ro-hypotheses tr[data-etat="peu-probable"] .ro-hypotheses__titre{color: var(--encre-3);font-weight: 500}.ro-hypotheses__statuts{font-size: 13px;color: var(--encre-3);margin-top: 10px}@media (max-width: 600px){.ro-hypotheses thead{display: none}.ro-hypotheses tr{display: grid}.ro-hypotheses td{width: auto;border-top: 0;padding-top: 0}}.ro-outil-moment{padding: 16px 18px;border-radius: var(--rayon-petit);background: var(--blanc);border: 1px dashed var(--filet);font-size: 15px;color: var(--encre-2);display: grid;gap: 8px}.ro-maintenant,.ro-verifier,.ro-materiels,#plus-loin,.ro-formulations{background: var(--blanc);border-radius: var(--rayon);padding: clamp(22px,3vw,34px);border: 1px solid rgba(27,36,32,0.07);display: grid;gap: 14px}.ro-maintenant>.titre-2,.ro-verifier__titre,.ro-materiels__titre,#plus-loin>.titre-2,.ro-formulations__titre{font-family: var(--titre);font-weight: var(--titre-graisse);font-size: clamp(22px,2.6vw,30px);margin: 0;line-height: 1.1}.ro-solutions__bascule{display: grid;gap: 6px;font-size: 15px;color: var(--encre-2)}.ro-solutions__bascule .ro-bouton-texte{justify-self: start;color: var(--emeraude);font-weight: 600}.ro-solutions__groupe{font-size: 13px;letter-spacing: .1em;text-transform: uppercase;color: var(--encre-3);font-weight: 700;margin-top: 8px}.ro-solution{display: grid;gap: 10px;padding: 18px 20px;border-radius: var(--rayon-petit);background: var(--creme);border-left: 4px solid transparent}.ro-solution[data-gratuit="oui"]{border-left-color: var(--emeraude)}.ro-solution__tete{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;justify-content: space-between}.ro-solution__titre{font-family: var(--titre);font-weight: var(--titre-graisse);font-size: clamp(19px,2vw,23px);margin: 0;line-height: 1.2}.ro-solution__pour{font-size: 14.5px;color: var(--encre-2)}.ro-solution>p{font-size: 15px;color: var(--encre-2)}.ro-solution__pli{border: 0;background: transparent;padding: 0}.ro-solution__pli>summary{padding: 8px 0;font-size: 14.5px;color: var(--emeraude);font-weight: 600}.ro-solution__pli>summary::after{font-size: 18px}.ro-solution__pli .ro-plus-loin__contenu{padding-bottom: 6px}.ro-solution__etapes{margin: 0;padding-left: 22px;display: grid;gap: 8px;color: var(--encre);font-size: 15.5px}.ro-solution__verifier{font-size: 15px;color: var(--encre);padding: 10px 12px;border-radius: 8px;background: var(--blanc)}.ro-solution__source{font-size: 13px;color: var(--encre-3)}.ro-renvoi{font-size: 14.5px;color: var(--encre-2)}.ro-solutions__pli-ensuite{border: 1px dashed var(--filet);background: transparent}.ro-solutions__pli-ensuite .ro-plus-loin__contenu{gap: 10px}.ro-verifier ul{margin: 0;padding-left: 22px;display: grid;gap: 8px;font-size: 15.5px}.ro-verifier__sinon{padding: 14px 16px;border-radius: var(--rayon-petit);background: var(--creme);font-size: 15px;color: var(--encre-2)}.ro-verifier__sinon strong{color: var(--encre)}.ro-materiels{border-style: dashed;background: transparent}.ro-materiels__chapeau{font-size: 15px;color: var(--encre-2)}.ro-materiels__pli{border: 0;padding: 0;background: transparent}.ro-materiels__pli>summary{padding: 10px 0;font-size: 15px;font-weight: 600;color: var(--encre);cursor: pointer;list-style: none}.ro-materiel .boutique__bouton{justify-self: start}.cta-ag{display: grid;gap: 10px;padding: 18px 20px;border-radius: var(--rayon-petit);background: var(--creme);font-size: 15px;margin-top: 8px}.cta-ag__eyebrow{font-size: 12px;letter-spacing: .1em;text-transform: uppercase;color: var(--encre-3);font-weight: 700}.ro-materiel{display: grid;gap: 8px}.ro-materiel__type{font-family: var(--titre);font-weight: 600;font-size: 20px}.ro-materiel__condition,.cta-ag__texte,.ro-materiel__comparer{color: var(--encre-2)}.cta-ag__lien{display: inline-flex;align-items: center;min-height: 44px;padding: 10px 18px;border-radius: 999px;border: 1px solid var(--encre);text-decoration: none;font-weight: 600;font-size: 15px;justify-self: start}.cta-ag__transparence,.ro-materiel__a-confirmer{font-size: 13px;color: var(--encre-3)}#plus-loin{gap: 10px}.ro-affirmations{margin: 0;padding-left: 20px;display: grid;gap: 10px;font-size: 14.5px}.ro-affirmations__source,.ro-affirmations__fondement{display: block;font-size: 13px;color: var(--encre-3);margin-top: 2px}.ro-formulations__note{font-size: 15px;color: var(--encre-2)}.chips{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px}.chip{font-size: 14px;padding: 7px 12px;border-radius: 999px;background: var(--creme);color: var(--encre-2)}.ro-voisines{margin: 6px 0 0;padding: 0;list-style: none;display: grid;gap: 8px;font-size: 15px}.ro-voisines a{color: var(--emeraude)}.ro-chiffre{border: 1px solid var(--filet);border-radius: var(--rayon-petit);background: var(--blanc);padding: 0 18px}.ro-chiffre>summary{cursor: pointer;padding: 15px 0;list-style: none;display: grid;gap: 4px}.ro-chiffre__question{font-weight: 600}.ro-chiffre__sert{font-size: 14px;color: var(--encre-2)}.ro-chiffre__contenu{padding: 0 0 18px;display: grid;gap: 12px;font-size: 15px;color: var(--encre-2)}.ro-chiffre__limite{font-size: 14px}.ro-chiffre .outil,.ro-chiffre .panneau,.ro-chiffre .bloc-mesure{display: grid;gap: 12px;padding: 16px;border-radius: var(--rayon-petit);background: var(--creme)}.picto{display: none}.ro-chiffre .titre-2{font-size: 20px}.ro-chiffre .titre-3{font-size: 18px}.ro-chiffre input:not([type="radio"]):not([type="checkbox"]),.ro-chiffre select{font: inherit;font-size: 16px;padding: 10px 12px;border: 1px solid var(--filet);border-radius: 8px;background: var(--blanc);max-width: 100%}.ro-chiffre button{font: inherit;font-size: 15px;font-weight: 600;padding: 10px 16px;border-radius: 999px;border: 1px solid var(--encre);background: var(--blanc);cursor: pointer;min-height: 44px}.ro-chiffre label{font-size: 15px}.ro-chiffre table{border-collapse: collapse;font-size: 14px}.ro-chiffre th,.ro-chiffre td{padding: 6px 8px;border-top: 1px solid var(--filet);text-align: left}.ro-chiffre .puce,.ro-chiffre .pilule{display: inline-block;font-size: 12px;letter-spacing: .08em;text-transform: uppercase;font-weight: 700;color: var(--ambre-sombre)}.ro-chiffre .carte-resultat{padding: 14px 16px;border-radius: 8px;background: var(--blanc);border: 1px solid var(--filet);display: grid;gap: 6px}.ro-chiffre .temps__numero{display: inline-grid;place-items: center;width: 26px;height: 26px;border-radius: 50%;background: var(--encre-verte);color: var(--ambre);font-family: var(--titre);font-weight: 600;font-size: 13px;margin-right: 8px;vertical-align: middle}.ro-chiffre .section-temps{display: grid;gap: 10px}.ro-chiffre dl{margin: 0;display: grid;gap: 2px}.ro-chiffre dt{font-weight: 600;color: var(--encre);margin-top: 6px}.ro-chiffre dd{margin: 0 0 0 16px}.ro-tag--gratuit{display: none}.ro-formulations__note--simples{margin-top: 8px}.chips--simples .chip{background: rgba(124,255,74,0.1)}.ro-question:not(.ro-question--repondue):not([hidden]){background: #FFFFFF;border: 2px solid rgba(124,255,74,0.7);box-shadow: 0 0 0 3px rgba(124,255,74,0.12),0 0 16px rgba(124,255,74,0.2),0 16px 40px rgba(0,0,0,0.28)}.ro-question:not(.ro-question--repondue):not([hidden]) .ro-question__numero{background: var(--ambre);color: var(--encre);box-shadow: 0 0 0 4px rgba(227,166,58,0.25)}.ro-question:not(.ro-question--repondue):not([hidden]) .ro-question__legende::before{content: "À vous de répondre";display: block;font-size: 11.5px;letter-spacing: .12em;text-transform: uppercase;font-weight: 700;color: var(--ambre-sombre);margin-bottom: 4px}.ro-question:not(.ro-question--repondue):not([hidden]) .ro-choix__option{background: #FAFCF8;border-color: #CFE8C6}.ro-question:not(.ro-question--repondue):not([hidden]) .ro-choix__option:hover{border-color: var(--emeraude);background: #F1FBEC;box-shadow: 0 0 0 2px rgba(124,255,74,0.35)}.ro-question:not(.ro-question--repondue):not([hidden]) .ro-choix__option--nsp{background: transparent}.ro-question:not(.ro-question--repondue):not([hidden]) .ro-choix__option input{accent-color: var(--ambre-sombre)}.ro-synthese__lien{margin-top: 4px}.ro-synthese__lien a{display: inline-flex;align-items: center;gap: 10px;min-height: 50px;padding: 13px 24px;border-radius: 999px;background: var(--ambre);color: var(--encre) !important;font-weight: 700;font-size: 17px;text-decoration: none !important;box-shadow: 0 8px 24px rgba(227,166,58,0.3);transition: transform .15s,background .2s}.ro-synthese__lien a::after{content: "→";font-size: 18px}.ro-synthese__lien a:hover{background: #ECB452;transform: translateY(-1px)}.ro-synthese__lien a:focus-visible{outline: 3px solid var(--creme);outline-offset: 3px}.carte--repliable .carte__suite[hidden]{display: none}.carte__lire-la-suite{background: none;border: 0;padding: 8px 0;font: inherit;font-size: 15px;font-weight: 600;color: var(--emeraude);cursor: pointer;text-decoration: underline;text-underline-offset: 3px;min-height: 44px}.carte__lire-la-suite::after{content: " ↓"}.carte--repliable.est-deplie .carte__lire-la-suite::after{content: " ↑"}.ro-reponse-rapide .ro-reponse-rapide__limite{font-size: 14px}.ro-reponse-rapide__texte{font-size: clamp(19px,2vw,23px)}.rubrique ul{gap: 4px}.rubrique ul li{font-size: 15px}.rubrique p{font-size: 14.5px}.ro-verifier ul{gap: 10px}.ro-verifier ul li{line-height: 1.45}.ro-question--repondue:not(.est-ouverte) .ro-question__piste{display: none}.ro-question--repondue:not(.est-ouverte) .ro-question__legende{margin-bottom: 4px}.ro-question--repondue:not(.est-ouverte){padding-block: 12px}.en-bref .rubrique__prochaine{display: none}.carte--repliable.est-deplie .carte__suite,.carte--repliable.est-deplie .carte__suite p,.carte--repliable.est-deplie .carte__suite li,.ro-verifier__reste li{color: var(--encre);font-weight: 500}.ro-reponse-rapide__geste{font-size: 17px;font-weight: 600;color: var(--encre)}.ro-reponse-rapide__limite{font-size: 15.5px;color: var(--encre);font-weight: 500}.ro-solution__pour,.ro-solution>p,.ro-renvoi,.ro-solutions__pli-ensuite .ro-plus-loin__contenu,.ro-solution__pli .ro-plus-loin__contenu{color: var(--encre);font-weight: 500}.ro-solution__pour{font-size: 15.5px}.ro-solution>p,.ro-renvoi{font-size: 16px}.ro-hypotheses__resume,.ro-hypotheses__ecarte{color: var(--encre);font-weight: 500;font-size: 15px}.ro-plus-loin__contenu{color: var(--encre);font-weight: 500;font-size: 16px}.ro-tag--a-sourcer{display: none}#affirmations .ro-tag--a-sourcer{display: inline-block}details.pli-sources{margin-top: 8px}details.pli-sources>summary{font-size: 14px;font-weight: 600;min-height: 36px;display: flex;align-items: center;cursor: pointer;list-style: none;color: var(--encre-2)}details.pli-sources>summary::-webkit-details-marker{display: none}details.pli-sources>summary::after{width: 32px !important;height: 32px !important;font-size: 20px !important}details.pli-sources .ro-solution__source{margin-top: 8px}.ro-solution__verifier--suite{margin-top: 4px}.ro-solution__verifier--suite strong:first-child{display: none}.ro-solution__verifier--suite{margin-top: 2px}.ro-solution__verifier--suite::first-letter{text-transform: uppercase}.couvre{padding: 6px 0 44px}.couvre__titre{margin: 0 0 6px;font-size: 12.5px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: var(--encre-2)}.couvre p{margin: 0 0 4px;max-width: 920px;font-size: 13px;line-height: 1.55;color: var(--encre-2)}.couvre strong{font-weight: 600;color: var(--encre)}.theme-nuit .couvre__titre,.theme-nuit .couvre p,.theme-nuit-totale .couvre__titre,.theme-nuit-totale .couvre p{color: rgba(244,239,230,0.6)}.theme-nuit .couvre strong,.theme-nuit-totale .couvre strong{color: rgba(244,239,230,0.72)}.ro-chiffre :is(h2,h3,h4).carte-resultat__titre,.ro-chiffre .cause__titre{font-family: var(--titre);font-weight: 600;font-size: clamp(18px,1.8vw,20px);line-height: 1.2;margin: 0;color: var(--encre)}.ro-chiffre label{font-weight: 600;color: var(--encre)}.ro-chiffre .refus{display: grid;gap: 6px;padding: 14px 16px;border-radius: var(--rayon-petit);background: var(--refus-fond);border-left: 4px solid var(--refus);color: var(--encre)}.ro-chiffre .refus__nature{font-size: 12px;letter-spacing: .12em;text-transform: uppercase;font-weight: 700;color: var(--refus)}.ro-chiffre .refus__grandeur{font-weight: 600;color: var(--encre)}.avec-script .ro-chiffre :is(.carte-resultat__sans-script,.outil__sans-script){display: none}.ro-chiffre a{color: var(--emeraude)}.ro-chiffre .champ{display: grid;gap: 6px}.ro-chiffre .champs{display: grid;gap: 16px}.ro-chiffre .champ__libelle{font-size: 15px;font-weight: 600;color: var(--encre)}.ro-chiffre .champ__aide{margin: 0;font-size: 14px;line-height: 1.4;color: var(--encre-2)}.ro-chiffre .champ__zone{display: flex;align-items: center;gap: 8px}.ro-chiffre input.champ__saisie{width: 100%;max-width: 240px;min-height: 48px;font-size: 17px}.ro-chiffre .champ__unite{flex: none;font-size: 14px;color: var(--encre-2)}.ro-chiffre .champ__erreur{margin: 0;font-size: 14px;color: var(--refus)}.ro-chiffre [data-tool-montage]>.bloc{display: grid;gap: 14px}.ro-chiffre .bloc>.champs{order: 1}.ro-chiffre .bloc>.refus--plein-cadre{order: 2}.ro-chiffre .bloc>.source{order: 3}.ro-chiffre .bloc>.refus--b{order: 4}.ro-chiffre .refus--b{padding: 10px 14px;background: var(--blanc);border-left: 3px solid var(--filet);font-size: 14.5px}.ro-chiffre .source{display: grid;gap: 4px;padding: 12px 14px;border-radius: var(--rayon-petit);background: var(--blanc);font-size: 14px;color: var(--encre-2)}.ro-chiffre .source>*{margin: 0}.ro-chiffre .chips{margin-top: 8px}.ro-chiffre .chip-hyp{display: inline-flex;flex-wrap: wrap;align-items: baseline;gap: 4px 6px;padding: 7px 12px;border-radius: 14px;background: var(--creme);font-size: 14px;color: var(--encre)}.ro-chiffre .chip-hyp__modifier{font-weight: 600}.ro-chiffre .carte-resultat{gap: 10px;padding: 16px 18px;border: 2px solid var(--emeraude)}.ro-chiffre .carte-resultat__libelle,.ro-chiffre .carte-resultat__attente:not(:empty){margin: 0;color: var(--encre)}.ro-chiffre :is(.carte-resultat__sortie,.carte-resultat__decision:not(:empty)){margin: 0;padding: 16px 18px;border-radius: 12px;color: #E8FFFB;font-size: 17px;font-weight: 600;background: radial-gradient(90% 120% at 100% 0%,rgba(24,178,166,0.5) 0%,rgba(24,178,166,0) 62%),radial-gradient(70% 90% at 0% 100%,rgba(227,166,58,0.14) 0%,rgba(227,166,58,0) 60%),linear-gradient(160deg,#10372F 0%,#0B2521 55%,#091B19 100%);border: 1px solid rgba(127,245,236,0.55)}.ro-chiffre .carte-resultat__valeur{font-family: var(--titre);font-weight: 600;font-size: clamp(34px,4vw,48px);line-height: 1.1;color: #F2B84E;text-shadow: 0 0 24px rgba(242,184,78,0.4);font-variant-numeric: tabular-nums}.ro-chiffre .carte-resultat__unite{font-size: 15px;font-weight: 500;color: rgba(232,255,251,0.86)}.ro-chiffre details:not(.ro-chiffre){border: 1px solid var(--filet);border-radius: var(--rayon-petit);background: var(--blanc);padding: 0 14px}.ro-chiffre details:not(.ro-chiffre)>summary{display: flex;align-items: center;min-height: 52px;padding: 8px 0;font-weight: 600;font-size: 15px;color: var(--encre);list-style: none;cursor: pointer}.ro-chiffre details:not(.ro-chiffre)[open]>summary{margin-bottom: 4px}@media (max-width: 599px){.ro-chiffre{padding: 0 14px}.ro-chiffre :is(.outil,.panneau,.bloc-mesure){padding: 10px 0;background: transparent}.ro-chiffre .carte-resultat{padding: 12px}}.ro-question.est-revue.est-ouverte{background: #FFFFFF;border: 2px solid rgba(124,255,74,0.7);box-shadow: 0 0 0 3px rgba(124,255,74,0.12),0 0 16px rgba(124,255,74,0.2),0 16px 40px rgba(0,0,0,0.28)}.ro-question.est-revue.est-ouverte .ro-question__numero{background: var(--ambre);color: var(--encre);box-shadow: 0 0 0 4px rgba(227,166,58,0.25)}.ro-question.est-revue.est-ouverte .ro-question__legende::before{content: "À vous de répondre";display: block;font-size: 11.5px;letter-spacing: .12em;text-transform: uppercase;font-weight: 700;color: var(--ambre-sombre);margin-bottom: 4px}.ro-question.est-revue.est-ouverte .ro-choix__option:not(.est-choisie){background: #FAFCF8;border-color: #CFE8C6}.ro-materiel:not([hidden]) ~ .ro-materiel:not([hidden]){margin-top: 10px;padding-top: 16px;border-top: 1px solid var(--filet)}.ro-materiel .boutique__bouton{margin-top: 4px}@media (max-width: 599px){.ro-materiels .cta-ag{padding: 12px 0 0;background: transparent}.ro-materiel .boutique__bouton{justify-self: stretch;justify-content: center;text-align: center}}@media (max-width: 599px){.ro-questions.assistant .ro-question:not(.ro-question--repondue),.ro-questions.assistant .ro-question.est-revue.est-ouverte{padding: 15px 14px 14px}.ro-questions.assistant .ro-question .ro-question__legende{margin-bottom: 6px;padding-left: 46px}.ro-questions.assistant .ro-question .ro-question__texte{font-size: 20px;line-height: 1.14}.ro-questions.assistant .ro-question .ro-question__aide{line-height: 1.42;margin: 4px 0 10px}.ro-questions.assistant .ro-question .ro-question__savoir{padding: 10px 12px;line-height: 1.42;margin: 8px 0 10px}.ro-questions.assistant .ro-question .ro-choix{gap: 7px}.ro-questions.assistant .ro-question .ro-choix__option{padding: 10px 12px;gap: 11px;font-size: 16px;line-height: 1.34;min-height: 46px}.ro-questions.assistant .ro-question .ro-choix__option input{margin-top: 1px}}
