@font-face{font-family:Bricolage Grotesque;src:url(/polices/bricolage-grotesque-700.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/polices/atkinson-hyperlegible-next-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/polices/atkinson-hyperlegible-next-700.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Titre secours;src:local(Arial);size-adjust:104%;ascent-override:92%;descent-override:24%}@font-face{font-family:Texte secours;src:local(Arial);size-adjust:103%;ascent-override:95%;descent-override:25%}:root{--fond:#fffcf7;--surface:#fff;--texte:#1f1a17;--texte-2:#575049;--action:#9a3b22;--action-survol:#7a2d18;--brique:#a8452a;--brique-clair:#f3e3da;--bordure:#8c837b;--erreur:#b42318;--succes:#166534;--info-fond:#f6efe7;--attention:#8a5a00;--attention-fond:#fff4d6;--police-titre:"Bricolage Grotesque", "Titre secours", system-ui, sans-serif;--police-texte:"Atkinson Hyperlegible Next", "Texte secours", system-ui, sans-serif;--rayon:10px;--largeur-lecture:720px;--espace:1rem;--zone-tactile:44px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fond);color:var(--texte);font-family:var(--police-texte);margin:0;font-size:1.125rem;line-height:1.5}h1,h2,h3{font-family:var(--police-titre);margin:1.5em 0 .5em;font-weight:700;line-height:1.2}h1{margin-top:.5em;font-size:1.75rem}h2{font-size:1.375rem}h3{font-size:1.125rem}@media (width>=900px){h1{font-size:2.75rem}h2{font-size:1.875rem}}p,ul,ol{max-width:70ch}a{color:var(--texte);text-underline-offset:.15em;text-decoration:underline}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--action);outline-offset:2px}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lien-evitement{background:var(--surface);z-index:10;padding:.75rem 1rem;position:absolute;top:-4rem;left:.5rem}.lien-evitement:focus{top:.5rem}.conteneur{max-width:var(--largeur-lecture);margin:0 auto;padding:0 1rem}.entete{border-bottom:1px solid var(--brique-clair);background:var(--fond)}.entete .conteneur{justify-content:space-between;align-items:center;gap:.75rem;min-height:56px;display:flex;position:relative}@media (width>=900px){.entete .conteneur{max-width:1072px;min-height:72px}}.logo{min-height:var(--zone-tactile);font-family:var(--police-titre);align-items:center;gap:.6rem;font-size:1.125rem;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.logo svg{flex:none}.pied{border-top:1px solid var(--brique-clair);color:var(--texte-2);margin-top:4rem;padding:2rem 0 3rem;font-size:1rem}.pied a{color:var(--texte-2);min-height:var(--zone-tactile);padding:.6rem 0;display:inline-block}.signature{color:var(--texte);margin:.75rem 0 .5rem}.pied p a{min-height:0;padding:0;display:inline}.bouton{border-radius:var(--rayon);min-height:48px;font:700 1.125rem/1.2 var(--police-texte);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.25rem;text-decoration:none;display:inline-flex}.bouton-principal{background:var(--action);color:#fff;border-color:var(--action)}.bouton-principal:hover,.bouton-principal:active{background:var(--action-survol);border-color:var(--action-survol)}.bouton-secondaire{background:var(--surface);color:var(--texte);border-color:var(--bordure)}.bouton-secondaire:hover{border-color:var(--texte)}@media (width<=599px){.bouton-principal{width:100%}}.choix{border:0;margin:0;padding:0}.choix legend{font-family:var(--police-titre);margin-bottom:.75rem;font-size:1.375rem;font-weight:700}.choix-liste{gap:.75rem;display:grid}.bouton-choix{background:var(--surface);border:2px solid var(--bordure);border-radius:var(--rayon);cursor:pointer;align-items:center;gap:.75rem;min-height:56px;padding:.75rem 1rem;font-size:1.125rem;display:flex;position:relative}.bouton-choix.accueil{border-color:var(--action);min-height:96px;font-family:var(--police-titre);font-size:1.25rem;font-weight:700}.bouton-choix input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bouton-choix .coche{border:2px solid var(--bordure);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.bouton-choix .coche svg{visibility:hidden}.bouton-choix:has(input:checked){border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.bouton-choix:has(input:checked) .coche{border-color:var(--action);background:var(--action)}.bouton-choix:has(input:checked) .coche svg{visibility:visible}.bouton-choix:has(input:focus-visible){outline:3px solid var(--action);outline-offset:2px}.champ{gap:.4rem;max-width:28rem;display:grid}.champ label{font-weight:700}.champ-saisie{border:2px solid var(--bordure);border-radius:var(--rayon);background:var(--surface);align-items:stretch;min-height:48px;display:flex}.champ-saisie:focus-within{outline:3px solid var(--action);outline-offset:2px}.champ-saisie input{min-width:0;font:400 1.125rem var(--police-texte);color:var(--texte);background:0 0;border:0;flex:1;padding:.6rem .75rem}.champ-saisie input:focus{outline:none}.champ-saisie .unite{color:var(--texte-2);border-left:1px solid var(--brique-clair);align-items:center;padding:0 .75rem;display:flex}.champ[data-erreur] .champ-saisie{border-color:var(--erreur)}.message-erreur{color:var(--erreur);align-items:flex-start;gap:.4rem;margin:0;font-weight:700;display:flex}.message-erreur:empty{display:none}.message-succes{color:var(--succes);gap:.4rem;font-weight:700;display:flex}.bandeau-region{background:var(--surface);border:1px solid var(--bordure);border-radius:999px;align-items:center;gap:.5rem;margin:0 0 .5rem;padding:.35rem .85rem .35rem .5rem;font-weight:700;display:inline-flex}.verifie-le{color:var(--texte-2);align-items:center;gap:.4rem;margin:0 0 1.5rem;font-size:1rem;display:flex}.source{color:var(--texte-2);margin-top:.25rem;font-size:.9375rem}.source a{color:var(--texte-2)}.regle{background:var(--surface);border:1px solid var(--brique-clair);border-left:4px solid var(--brique);border-radius:var(--rayon);margin:1.25rem 0;padding:.75rem 1rem .5rem}.regle>p{margin:0 0 .5rem}.incertitude .regle,.accompagnement .regle{background:0 0;border:0;padding:0}.regle-pied{flex-wrap:wrap;align-items:baseline;column-gap:1rem;display:flex}.regle-pied .source-courte{margin:0;font-size:.875rem}.sources-detail{color:var(--texte-2);border:0;margin:0;font-size:.875rem}.sources-detail summary{min-height:var(--zone-tactile);text-underline-offset:.15em;justify-content:flex-start;gap:.5rem;padding:0;font-weight:400;text-decoration:underline}.sources-detail summary:after{width:.4rem;height:.4rem}.sources-detail[open]{flex-basis:100%}.sources-detail .source{margin:.25rem 0 .5rem;font-size:.875rem}.incertitude{background:var(--attention-fond);border-left:4px solid var(--attention);border-radius:var(--rayon);margin:1.5rem 0;padding:.25rem 1.25rem .75rem}.incertitude h2{color:var(--attention);align-items:center;gap:.5rem;margin-top:.75rem;font-size:1.25rem;display:flex}.incertitude .source,.incertitude .source a{color:var(--texte)}.encadre-info{background:var(--info-fond);border-radius:var(--rayon);padding:1rem 1.25rem}.carte-resultat{background:var(--surface);border:2px solid var(--brique-clair);border-radius:var(--rayon);margin:1.5rem 0;padding:1.25rem}.carte-resultat .phrase-reponse{margin-top:0;font-size:1.375rem;font-weight:700}.verdict{align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.chiffres-cles{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;margin:1rem 0;padding:0;list-style:none;display:grid}.chiffres-cles li{border-top:3px solid var(--brique);padding-top:.5rem}.chiffre{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1.1;display:block}.chiffre-libelle{color:var(--texte-2);font-size:1rem}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th,td{text-align:left;border-bottom:1px solid var(--brique-clair);padding:.5rem}td.nombre,th.nombre{text-align:right}details{border-top:1px solid var(--brique-clair);border-bottom:1px solid var(--brique-clair);margin:.5rem 0}details+details{border-top:0}summary{min-height:var(--zone-tactile);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;font-weight:700;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:.6rem;height:.6rem;margin-right:.4rem;transition:transform .15s;transform:rotate(45deg)}details[open]>summary:after{transform:rotate(-135deg)}details>:not(summary){margin-top:0}.prochaine-etape{background:var(--surface);border-radius:var(--rayon);border:2px solid var(--brique-clair);margin:2.5rem 0 1.5rem;padding:1.25rem}.prochaine-etape h2{margin-top:0}.accompagnement h3{margin-top:1rem}.bloc-email{border-top:1px solid var(--brique-clair);margin-top:2rem;padding-top:1rem}.bloc-email form{gap:1rem;display:grid}.piege{position:absolute;left:-10000px}.mention{color:var(--texte-2);font-size:1rem}.facade-video{margin:1.5rem 0}.facade-video-cadre{aspect-ratio:16/9;background:var(--brique-clair);border-radius:var(--rayon);place-items:center;display:grid;position:relative;overflow:hidden}.facade-video-cadre img,.facade-video-cadre iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.facade-video-cadre img{object-fit:cover}.facade-video button{min-height:56px;position:relative}.facade-video figcaption{color:var(--texte-2);margin-top:.5rem;font-size:.9375rem}.bandeau-consentement{background:var(--surface);border-top:2px solid var(--brique-clair);z-index:20;max-height:160px;padding:.75rem 1rem;position:fixed;bottom:0;left:0;right:0}.bandeau-consentement.statique{border:2px solid var(--brique-clair);border-radius:var(--rayon);max-height:none;position:static}.bandeau-consentement p{margin:0 0 .5rem;font-size:1rem}.bandeau-consentement .actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bandeau-consentement .bouton{flex:8rem}.bandeau-consentement[data-consentement]{padding:.5rem 1rem}.bandeau-consentement .consentement-texte{margin:0 0 .375rem;font-size:.9375rem;line-height:1.35}.bandeau-consentement[data-consentement] .actions{flex-wrap:nowrap}.bandeau-consentement[data-consentement] .bouton{min-height:var(--zone-tactile);padding:.4rem .75rem;font-size:1rem}.bandeau-consentement.ouvert{max-height:80vh;overflow-y:auto}.bandeau-consentement .bouton-lien{padding:0 .5rem}.consentement-details{margin-top:.5rem}.consentement-details label{min-height:var(--zone-tactile);align-items:flex-start;gap:.5rem;display:flex}.consentement-details input{flex:none;width:1.5rem;height:1.5rem}.consentement-details a{min-height:var(--zone-tactile);display:inline-block}body.avec-bandeau{padding-bottom:170px}.demo{border:1px dashed var(--bordure);border-radius:var(--rayon);background:var(--fond);margin:.5rem 0 2rem;padding:1rem}.nuancier{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.nuancier li{border:1px solid var(--bordure);border-radius:var(--rayon);font-size:.9375rem;overflow:hidden}.nuancier .pastille{height:3rem}.nuancier .pastille[data-couleur=--fond]{background:var(--fond)}.nuancier .pastille[data-couleur=--surface]{background:var(--surface)}.nuancier .pastille[data-couleur=--texte]{background:var(--texte)}.nuancier .pastille[data-couleur=--texte-2]{background:var(--texte-2)}.nuancier .pastille[data-couleur=--action]{background:var(--action)}.nuancier .pastille[data-couleur=--action-survol]{background:var(--action-survol)}.nuancier .pastille[data-couleur=--brique]{background:var(--brique)}.nuancier .pastille[data-couleur=--brique-clair]{background:var(--brique-clair)}.nuancier .pastille[data-couleur=--bordure]{background:var(--bordure)}.nuancier .pastille[data-couleur=--erreur]{background:var(--erreur)}.nuancier .pastille[data-couleur=--succes]{background:var(--succes)}.nuancier .pastille[data-couleur=--info-fond]{background:var(--info-fond)}.nuancier .pastille[data-couleur=--attention]{background:var(--attention)}.nuancier .pastille[data-couleur=--attention-fond]{background:var(--attention-fond)}.demo-titre{font-family:var(--police-titre);margin:0;font-size:1.75rem;font-weight:700}.demo-ligne{flex-wrap:wrap;gap:1.5rem;display:flex}.nuancier span{padding:.25rem .5rem;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bandeau-consentement .actions a{min-height:var(--zone-tactile);align-items:center;padding:0 .5rem;display:inline-flex}.liens-pied{flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none;display:flex}.outil h1{margin:.75rem 0 .25rem;font-size:1.375rem}.etape-ligne{color:var(--texte-2);margin:0 0 .75rem;font-size:.875rem}.question .choix legend,.question .nombres legend{margin-bottom:.5rem;font-size:1.125rem}.question .choix-liste{gap:.5rem}.question .bouton-choix{padding:.5rem .875rem;font-size:1.0625rem}.question .nombres{border:0;gap:.75rem;margin:0;padding:0;display:grid}.navigation-question{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.navigation-question:empty,.question .message-erreur:empty{display:none}.aide-question{margin-top:.5rem}.resultat-outil:focus{outline:none}.verdict[data-ton=positif]{color:var(--succes)}.verdict[data-ton=negatif]{color:var(--erreur)}.verdict[data-ton=neutre]{color:var(--texte)}.bloc-resultat h2{font-size:1.125rem}.actions-resultat{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.regles-appliquees ul,.incertitude ul{padding-left:1.25rem}.limites{border-radius:var(--rayon);background:var(--info-fond);margin-top:2rem;padding:.25rem 1.25rem .5rem;font-size:.9375rem}.limites h2{margin:.75rem 0 .25rem;font-size:1.125rem}.limites ul{margin:.25rem 0 .5rem;padding-left:1.25rem}.limites li{margin:.25rem 0}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--brique-clair);border-radius:var(--rayon);padding:.75rem 1rem;font-size:.9375rem}.table-defilante{max-width:100%;margin-block:1rem;overflow-x:auto}.table-defilante>table{margin:0}.table-donnees .statut-regle,.table-donnees .unite-table{color:var(--texte-2);font-size:.875rem}@media (width<=599px){.table-donnees thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.table-donnees tr{border-bottom:1px solid var(--brique-clair);padding:.75rem 0;display:block}.table-donnees th,.table-donnees td{border:0;padding:.15rem 0;display:block}.table-donnees td:nth-of-type(2):before{content:"Région : ";color:var(--texte-2)}.table-donnees td:nth-of-type(4):before{content:"Vérifiée le ";color:var(--texte-2)}}.cas{border-top:2px solid var(--brique-clair);margin-top:1.5rem}.cas-titre{margin-bottom:.25rem;font-weight:700}.entete .logo-nom{font-size:1rem}.entete .logo-nom>span{display:block}.entete-actions{align-items:center;gap:.5rem;display:flex}.entete summary{cursor:pointer;list-style:none}.entete summary::-webkit-details-marker{display:none}.bouton-menu,.pastille-region summary{min-height:var(--zone-tactile);min-width:var(--zone-tactile);border-radius:var(--rayon);font:700 1rem/1 var(--police-texte);align-items:center;gap:.4rem;padding:0 .75rem;display:inline-flex}.bouton-menu{border:1px solid var(--bordure);background:var(--surface)}.pastille-region summary{background:var(--brique-clair);color:var(--texte);border-radius:999px;font-size:.875rem}.panneau-entete{z-index:20;background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);width:min(320px,100vw - 2rem);padding:.75rem 1rem;font-size:1rem;position:absolute;top:calc(100% - 4px);right:1rem;box-shadow:0 8px 24px #1f1a171f}.panneau-entete ul{margin:0;padding:0;list-style:none}.panneau-entete li a{min-height:var(--zone-tactile);align-items:center;font-weight:700;display:flex}.panneau-entete p{margin:0 0 .75rem}.panneau-boutons{gap:.5rem;margin-bottom:.5rem;display:flex}.panneau-boutons .bouton{flex:1;font-size:1rem}.panneau-boutons .bouton[aria-pressed=true]{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.bouton-lien{min-height:var(--zone-tactile);color:var(--texte);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.nav-ordinateur{display:none}@media (width>=900px){.entete .logo-nom{white-space:nowrap;font-size:1.125rem}.entete .logo-nom>span{display:inline}.nav-ordinateur{margin-left:auto;display:block}.nav-ordinateur ul{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.nav-ordinateur a{white-space:nowrap;min-height:var(--zone-tactile);align-items:center;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.nav-ordinateur a:hover{text-decoration:underline}.menu-telephone{display:none}}.mention-pied{font-size:.9375rem}.conteneur-large{max-width:1072px}.accueil-premier{padding-top:.75rem}.surtitre{color:var(--texte-2);margin:0;font-size:.875rem}.accueil-premier h1{margin:.25rem 0 .375rem}.promesse{margin:0 0 .75rem;font-size:1rem}.sans-coupure{white-space:nowrap}.boutons-accueil{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:none;margin:0;padding:0;list-style:none;display:grid}.bouton-accueil{border:2px solid var(--action);border-radius:var(--rayon);background:var(--surface);height:100%;min-height:96px;color:var(--texte);flex-direction:column;gap:.125rem;padding:.5rem .5rem .5rem .625rem;text-decoration:none;display:flex;position:relative}.bouton-accueil:hover{background:var(--info-fond)}.bouton-accueil-icone{color:var(--action);line-height:0}.bouton-accueil-libelle{font-size:1.125rem;font-weight:700;line-height:1.2}.bouton-accueil-sous{color:var(--texte-2);font-size:.875rem;line-height:1.3}.bouton-accueil-fleche{color:var(--action);font-size:1.25rem;font-weight:700;line-height:1;position:absolute;top:.5rem;right:.75rem}.leve-risque{color:var(--texte-2);align-items:center;gap:.35rem;margin:.5rem 0 .375rem;font-size:.875rem;display:flex}.leve-risque svg{color:var(--succes)}.saison{border-radius:var(--rayon);background:var(--info-fond);align-items:center;gap:.5rem;max-width:none;max-height:44px;margin:0;padding:.25rem .625rem;font-size:.875rem;line-height:1.25;display:flex}.saison svg{flex:none}.signal-suite{color:var(--brique);margin-right:.4rem}.accueil-autres h2{margin-top:1.25rem}.sous-titre{color:var(--texte-2);margin-top:0}.outil-vedette{align-items:center;gap:1rem;padding:.75rem 0;text-decoration:none;display:flex}.outil-vedette-icone{background:var(--brique-clair);width:64px;height:64px;color:var(--brique);border-radius:50%;flex:none;place-items:center;display:grid}.outil-vedette .outil-nom{font-family:var(--police-titre);text-underline-offset:.15em;font-size:1.25rem;line-height:1.2;text-decoration:underline;display:block}.outil-fleche{color:var(--brique);margin-left:auto;font-size:1.5rem}.outil-benefice{color:var(--texte-2);font-size:.9375rem;display:block}.liste-outils{max-width:none;margin:.5rem 0 1rem;padding:0;list-style:none}.liste-outils a{min-height:var(--zone-tactile);align-items:flex-start;gap:.75rem;padding:.5rem 0;text-decoration:none;display:flex}.liste-outils svg{color:var(--brique);flex:none;margin-top:.15rem}.liste-outils .outil-nom{text-underline-offset:.15em;font-weight:700;text-decoration:underline;display:block}.liste-questions{padding-left:1.25rem}.liste-questions li{padding:.3rem 0}.change-deux{gap:0 2rem;display:grid}.change-deux[hidden],.change-une[hidden]{display:none}.accueil-change h3{margin-top:.5rem}.liste-change{margin:0;padding:0;list-style:none}.liste-change li{margin-bottom:1rem}.liste-change p{margin:0}.change-date{color:var(--brique);font-size:.875rem;font-weight:700}.liste-confiance dt{margin-top:.75rem;font-weight:700}.liste-confiance dd{margin:0}.accueil-conseil{border-radius:var(--rayon);background:var(--brique-clair);margin-top:2rem;padding:1rem 1.25rem}.accueil-conseil p{margin:0}@media (width>=900px){.accueil-premier{text-align:center;flex-direction:column;justify-content:center;padding:4rem 0 1rem;display:flex}.accueil-premier .surtitre{margin:0 auto}.accueil-premier .promesse{max-width:none;margin-bottom:1.75rem;font-size:1.125rem}.boutons-accueil{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.boutons-accueil>li{flex:180px;max-width:240px}.bouton-accueil{text-align:center;justify-content:center;align-items:center;min-height:150px;padding:1rem}.bouton-accueil-icone svg{width:48px;height:48px}.leve-risque{justify-content:center;max-width:none;margin:1.25rem 0 .75rem}.saison{justify-content:center;width:720px;margin:0 auto}.accueil-autres h2{margin-top:3rem}.outil-vedette .outil-nom{font-size:1.75rem}.outil-vedette-icone{width:80px;height:80px}.liste-outils{grid-template-rows:repeat(5,auto);grid-template-columns:2fr 1fr;grid-auto-flow:column;column-gap:3rem;display:grid}.liste-questions{columns:2;column-gap:3rem;max-width:none}.liste-questions li{break-inside:avoid}.change-deux{grid-template-columns:1fr 1fr}}.entete details{background:0 0;border:0;margin:0;padding:0}.entete summary:after{content:none}.liste-carrefour{padding-left:1.25rem}.liste-carrefour li{padding:.3rem 0}.liste-change-page li{margin-bottom:1.5rem}.liste-change-page h3{margin:.25rem 0}.journal{padding-left:1.25rem;font-size:.9375rem}.par-region-colonnes{gap:0 2rem;display:grid}@media (width>=720px){.par-region-colonnes{grid-template-columns:1fr 1fr}.par-region-colonnes:has(>[hidden]){grid-template-columns:1fr}}.par-region-colonne[hidden],[data-autre-region][hidden]{display:none}.par-region-titre{margin-top:1rem}.arbre .noeud{border:1px solid var(--bordure);border-radius:12px;margin:1rem 0;padding:1rem 1.25rem;display:none}.arbre .noeud[data-premier],.arbre .noeud:target{display:block}.arbre:has(.noeud:target) .noeud[data-premier]:not(:target){display:none}.noeud-question{font-size:1.125rem;font-weight:600}.noeud-choix{gap:.5rem;padding:0;list-style:none;display:grid}.noeud-choix .bouton{justify-content:flex-start;width:100%}@media (width>=900px){.bandeau-consentement[data-consentement]:not(.ouvert):not([hidden]){justify-content:center;align-items:center;gap:1.5rem;display:flex}.bandeau-consentement[data-consentement]:not(.ouvert):not([hidden]) .consentement-texte{max-width:640px;margin:0}.bandeau-consentement[data-consentement]:not(.ouvert):not([hidden]) .actions{flex:none}.bandeau-consentement[data-consentement]:not(.ouvert):not([hidden]) .bouton{flex:0 0 9.5rem}}.pied a.logo{gap:.6rem;display:inline-flex}
