.ppp-form-zone,.ppp-resultat{--ppp-noir:var(--e-global-color-secondary,#1b1b19);--ppp-noir-light:var(--e-global-color-c0a1b01,#262624);--ppp-blanc:#fff;--ppp-creme:var(--e-global-color-accent,#f2f1ec);--ppp-gris:var(--e-global-color-text,#8c8b85);--ppp-vert:var(--e-global-color-primary,#b8ff3c);--ppp-vert-light:var(--e-global-color-c0a1b03,#e6ffb8);--ppp-r:12px;--ppp-r2:6px;--ppp-r3:4px;--ppp-degrade:linear-gradient(120deg,#d4ff4f 0%,#b8ff3c 45%,#7ff03a 100%);--ppp-focus:0 0 0 3px var(--ppp-noir),0 0 0 6px var(--ppp-vert);font-family:inherit}.ppp-i{width:1.25em;height:1.25em;fill:currentColor;flex:none;display:inline-block;vertical-align:middle}.ppp-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ppp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;background:var(--ppp-degrade);color:var(--ppp-noir)!important;padding:18px 30px;border-radius:var(--ppp-r2);text-decoration:none!important;font-family:inherit;font-weight:700;font-size:.875rem;line-height:1;letter-spacing:.06em;text-transform:uppercase;transition:transform .15s,background .15s}.ppp-btn:hover,.ppp-btn:focus-visible{background:var(--ppp-blanc);transform:translateY(-2px)}.ppp-btn[disabled]{opacity:.6;cursor:wait;transform:none}.ppp-form-zone{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%}.ppp-form{display:flex;flex-direction:column;gap:30px;width:100%;background:var(--ppp-noir-light);padding:30px;border-radius:var(--ppp-r);border:1px solid rgba(255,255,255,.08);margin:0;text-align:left}.ppp-etape{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:15px}.ppp-etape legend{display:flex;align-items:center;gap:10px;padding:0;margin:0 0 15px;color:var(--ppp-blanc);font-weight:700;font-size:1.0625rem}.ppp-num{width:28px;height:28px;border-radius:50%;background:var(--ppp-vert);color:var(--ppp-noir);display:grid;place-items:center;font-size:.875rem;font-weight:800;flex:none}.ppp-logiciels{display:flex;flex-wrap:wrap;gap:10px}.ppp-logiciel{margin:0;cursor:pointer}.ppp-logiciel input{position:absolute;opacity:0;pointer-events:none}.ppp-logiciel span{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:99px;border:1px solid rgba(255,255,255,.14);color:var(--ppp-blanc);font-weight:600;font-size:.9375rem;transition:background .15s,border-color .15s,color .15s,transform .15s}.ppp-logiciel span .ppp-i{width:1.25rem;height:1.25rem}.ppp-logiciel:hover span{border-color:var(--ppp-vert);transform:translateY(-2px)}.ppp-logiciel input:checked+span{background:var(--ppp-vert);border-color:var(--ppp-vert);color:var(--ppp-noir)}.ppp-logiciel input:focus-visible+span{outline:2px solid var(--ppp-vert);outline-offset:2px}.ppp-thunder{margin:0;color:var(--ppp-gris);font-size:.875rem}.ppp-thunder a{color:var(--ppp-vert);font-weight:600}.ppp-ligne-form{display:flex;gap:15px}.ppp-champ{flex:1;display:flex;align-items:center;gap:15px;padding:0 15px;background:var(--ppp-noir);border-radius:var(--ppp-r2);color:var(--ppp-gris);margin:0}.ppp-champ .ppp-i{width:1.4rem;height:1.4rem}.ppp-champ input[type=email]{flex:1;min-width:0;background:none!important;border:0!important;outline:0;box-shadow:none!important;color:var(--ppp-blanc)!important;font-family:inherit;font-weight:500;font-size:1.125rem;padding:18px 0!important;margin:0}.ppp-champ input::placeholder{color:#6d6c67;opacity:1}.ppp-champ:focus-within{outline:2px solid var(--ppp-vert);outline-offset:2px}.ppp-erreur{margin:0;color:var(--ppp-vert);font-weight:600}.ppp-rassure{display:flex;gap:15px 30px;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;color:var(--ppp-gris);font-size:.875rem}.ppp-rassure li{display:flex;align-items:center;gap:6px;margin:0}.ppp-rassure .ppp-i{color:var(--ppp-vert)}.ppp-resultat{background:var(--ppp-creme);color:var(--ppp-noir);padding:120px 0;scroll-margin-top:60px}.ppp-resultat[hidden]{display:none}.ppp-boxed{max-width:1400px;margin:0 auto;padding:0 30px;display:flex;flex-direction:column;gap:30px}.ppp-resultat .ppp-h2,.ppp-resultat .ppp-h3,.ppp-adresse{font-family:inherit;color:var(--ppp-noir);margin:0;letter-spacing:-.02em}.ppp-resultat p{margin:0}.ppp-eyebrow{font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ppp-gris)}.ppp-petit{font-size:.875rem}.ppp-chargement{display:flex;align-items:center;justify-content:center;gap:15px;font-size:1.125rem;padding:60px 0}.ppp-chargement .ppp-i{width:2rem;height:2rem;color:var(--ppp-vert)}.ppp-tourne{animation:ppp-tourne 1s linear infinite}@keyframes ppp-tourne{to{transform:rotate(360deg)}}.ppp-trouve{display:flex;flex-direction:column;gap:30px}.ppp-trouve[hidden],.ppp-rien[hidden],.ppp-chargement[hidden]{display:none}.ppp-carte-id{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap;background:var(--ppp-blanc);padding:30px;border-radius:var(--ppp-r)}.ppp-qui{display:flex;align-items:center;gap:15px;min-width:0}.ppp-pastille{width:60px;height:60px;border-radius:var(--ppp-r2);background:var(--ppp-noir);color:var(--ppp-vert);display:grid;place-items:center;flex:none}.ppp-pastille .ppp-i{width:1.75rem;height:1.75rem}.ppp-adresse{font-size:1.75rem;font-weight:800;line-height:1.1;word-break:break-all;margin:0;color:var(--ppp-noir)}.ppp-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 15px;border-radius:99px;font-weight:600;font-size:.875rem}.ppp-badge.ok{background:#e6f5ec;color:#1d7a46}.ppp-badge.non{background:#fff2e3;color:#9a5410}.ppp-grille{display:flex;gap:30px;align-items:flex-start}.ppp-appareils{width:calc(58% - 15px);background:var(--ppp-blanc);border-radius:var(--ppp-r);overflow:hidden}.ppp-onglets{display:flex;gap:6px;padding:15px;border-bottom:1px solid #ecebe6;overflow-x:auto;scrollbar-width:none}.ppp-onglets button{display:flex;align-items:center;gap:6px;white-space:nowrap;border:0;cursor:pointer;background:transparent;color:var(--ppp-noir);padding:12px 15px;border-radius:var(--ppp-r2);font-family:inherit;font-weight:600;font-size:.9375rem}.ppp-onglets button:hover,.ppp-onglets button[aria-selected=true]:hover{background:var(--ppp-degrade);color:var(--ppp-noir)}.ppp-onglets button[aria-selected=true]{background:var(--ppp-noir);color:var(--ppp-blanc)}.ppp-panneau{padding:30px;display:none}.ppp-panneau.ppp-actif{display:flex;gap:30px;align-items:flex-start}.ppp-panneau .ppp-h3{font-size:1.5rem;font-weight:800;line-height:1.15}.ppp-qr{flex:none;width:180px;padding:15px;background:var(--ppp-blanc);border:1px solid #ecebe6;border-radius:var(--ppp-r2)}.ppp-qr svg,.ppp-qr img{width:100%;height:auto;display:block}.ppp-etapes{list-style:none;counter-reset:e;display:flex;flex-direction:column;gap:15px;margin:15px 0 30px;padding:0}.ppp-etapes li{counter-increment:e;display:flex;gap:15px;margin:0}.ppp-etapes li:before{content:counter(e);flex:none;width:30px;height:30px;border-radius:50%;background:var(--ppp-vert);color:var(--ppp-noir);display:grid;place-items:center;font-weight:700;font-size:.875rem}.ppp-plus{margin-top:15px!important;color:var(--ppp-gris)}.ppp-reglages{width:calc(42% - 15px);background:var(--ppp-noir);color:var(--ppp-blanc);border-radius:var(--ppp-r);padding:30px;display:flex;flex-direction:column;gap:30px}.ppp-reglages .ppp-h3{color:var(--ppp-blanc);font-size:1.25rem;font-weight:800;display:flex;align-items:center;gap:10px;margin-bottom:6px}.ppp-reglages .ppp-h3 .ppp-i{color:var(--ppp-vert)}.ppp-reglages dl{margin:0}.ppp-ligne{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.ppp-ligne:last-child{border:0}.ppp-ligne dt{color:var(--ppp-gris);font-weight:400}.ppp-ligne dd{display:flex;align-items:center;gap:10px;margin:0;font-weight:600;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9375rem;text-align:right;word-break:break-all}.ppp-copier{border:0;background:rgba(255,255,255,.08);color:var(--ppp-blanc);width:30px;height:30px;border-radius:var(--ppp-r3);cursor:pointer;flex:none;display:grid;place-items:center;padding:0}.ppp-copier:hover{background:var(--ppp-vert);color:var(--ppp-noir)}.ppp-copier .ppp-i{width:1rem;height:1rem}.ppp-astuce{display:flex;gap:15px;align-items:flex-start;background:var(--ppp-vert-light);padding:15px 30px;border-radius:var(--ppp-r2)}.ppp-astuce[hidden]{display:none}.ppp-astuce .ppp-i{width:1.4rem;height:1.4rem;margin-top:2px}.ppp-rien{display:flex;gap:30px;background:var(--ppp-blanc);padding:60px;border-radius:var(--ppp-r)}.ppp-rien .ppp-h2{font-size:2rem;font-weight:800;margin-bottom:15px}.ppp-rien p{margin-bottom:15px}.ppp-liste{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:6px}@media (max-width:1024px){.ppp-grille{flex-direction:column}.ppp-appareils,.ppp-reglages{width:100%}}@media (max-width:767px){.ppp-form{padding:15px;gap:30px}.ppp-ligne-form{flex-direction:column}.ppp-logiciel span{padding:10px 14px;font-size:.875rem}.ppp-rassure{gap:15px}.ppp-resultat{padding:60px 0}.ppp-carte-id{padding:15px}.ppp-adresse{font-size:1.25rem}.ppp-panneau{padding:15px}.ppp-panneau.ppp-actif{flex-direction:column;align-items:stretch}.ppp-qr{width:200px;align-self:center}.ppp-reglages{padding:15px}.ppp-ligne{flex-direction:column;align-items:flex-start;gap:6px}.ppp-ligne dd{text-align:left}.ppp-astuce{padding:15px}.ppp-rien{flex-direction:column;padding:30px 15px;gap:15px}.ppp-rien .ppp-h2{font-size:1.5rem}}.ppp-panneau.ppp-actif{flex-wrap:wrap}.ppp-qr-zone{flex:none;display:flex;flex-direction:column;align-items:center;gap:15px;width:200px}.ppp-qr-zone .ppp-qr{width:100%}.ppp-btn-petit{padding:12px 18px;font-size:.75rem;width:100%}.ppp-tuto{flex:1;min-width:0;display:flex;flex-direction:column;gap:30px}.ppp-versions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ppp-versions span{font-size:.8125rem;font-weight:600;color:var(--ppp-gris);margin-right:6px}.ppp-versions button{border:1px solid #dddcd6;background:var(--ppp-blanc);color:var(--ppp-noir);padding:8px 14px;border-radius:99px;font-family:inherit;font-weight:600;font-size:.8125rem;cursor:pointer;transition:background .15s,border-color .15s}.ppp-versions button:hover{background:var(--ppp-degrade);border-color:transparent;color:var(--ppp-noir)}.ppp-versions button[aria-checked=true]{background:var(--ppp-noir);border-color:var(--ppp-noir);color:var(--ppp-blanc)}.ppp-versions button[aria-checked=true]:hover{background:var(--ppp-degrade);color:var(--ppp-noir)}.ppp-methode{display:flex;flex-direction:column;gap:15px;align-items:flex-start}.ppp-methode+.ppp-methode{padding-top:30px;border-top:1px solid #ecebe6}.ppp-methode-nom{font-weight:800;font-size:1.0625rem;margin:0}.ppp-tuto .ppp-etapes{margin:0;gap:12px}.ppp-tuto .ppp-etapes li{line-height:1.55}.ppp-tuto .ppp-etapes b{font-weight:700}.ppp-val{display:inline-flex;align-items:center;gap:4px;padding:1px 4px 1px 8px;margin:0 2px;border-radius:var(--ppp-r3);background:var(--ppp-noir);color:var(--ppp-vert);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.875em;font-weight:600;vertical-align:baseline;word-break:break-all}.ppp-copier-mini{width:22px;height:22px;background:rgba(255,255,255,.12)}.ppp-copier-mini .ppp-i{width:.8rem;height:.8rem}.ppp-coince{margin:0;padding:15px;border-radius:var(--ppp-r2);background:var(--ppp-creme);font-size:.9375rem}.ppp-logiciel input:checked+span,.ppp-num{background:var(--ppp-degrade)}.ppp-logiciel input:checked+span{border-color:transparent}.ppp-astuce{background:linear-gradient(120deg,#f0ffd0,#dcffa8)}.ppp-form-zone :focus-visible,.ppp-resultat :focus-visible{outline:none;box-shadow:var(--ppp-focus);border-radius:var(--ppp-r2)}.ppp-logiciel input:focus-visible+span{outline:none;box-shadow:var(--ppp-focus)}.ppp-resultat :focus-visible{--ppp-focus:0 0 0 3px #fff,0 0 0 6px var(--ppp-noir)}.ppp-champ:focus-within{outline:none;box-shadow:var(--ppp-focus)}.ppp-champ input:focus-visible{box-shadow:none!important}@media (max-width:767px){.ppp-qr-zone{width:100%}.ppp-qr-zone .ppp-qr{width:200px}.ppp-tuto{gap:15px}}.ppp-tuto .ppp-etapes li{display:block;position:relative;padding-left:44px;min-height:30px}.ppp-tuto .ppp-etapes li:before{position:absolute;left:0;top:-3px}.ppp-val{word-break:break-word;overflow-wrap:anywhere}@media (min-width:1025px){.ppp-reglages{position:sticky;top:110px}}.ppp-champ input[type=email]:focus,.ppp-champ input[type=email]:focus-visible{outline:none!important;box-shadow:none!important;border-radius:0}.ppp-badge{gap:8px;padding:8px 15px 8px 12px;font-weight:700;font-size:.8125rem;letter-spacing:.02em}.ppp-badge .ppp-i{width:1.1rem;height:1.1rem}.ppp-badge.ok{background:var(--ppp-noir);color:var(--ppp-vert)}.ppp-badge.ok .ppp-i{color:var(--ppp-vert)}.ppp-badge.non{background:var(--ppp-creme);color:var(--ppp-noir);box-shadow:inset 0 0 0 1px #dddcd6}.ppp-reglages{background:none;padding:0;gap:15px;color:var(--ppp-blanc)}.ppp-bloc{background:var(--ppp-noir);border-radius:var(--ppp-r);padding:30px;display:flex;flex-direction:column;gap:15px}.ppp-bloc-out{background:var(--ppp-noir-light)}.ppp-bloc-tete{display:flex;align-items:center;gap:15px}.ppp-bloc-ico{width:48px;height:48px;border-radius:var(--ppp-r2);display:grid;place-items:center;flex:none;background:var(--ppp-degrade);color:var(--ppp-noir)}.ppp-bloc-out .ppp-bloc-ico{background:var(--ppp-blanc)}.ppp-bloc-ico .ppp-i{width:1.5rem;height:1.5rem}.ppp-reglages .ppp-bloc .ppp-h3{margin:0;font-size:1.25rem;display:flex;align-items:center;gap:8px}.ppp-reglages .ppp-h3 small{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:var(--ppp-r3);background:rgba(255,255,255,.1);color:var(--ppp-vert);letter-spacing:.04em}.ppp-bloc-aide{color:var(--ppp-gris);font-size:.875rem}@media (max-width:767px){.ppp-bloc{padding:15px}}.ppp-tuto .ppp-etapes{gap:0}.ppp-tuto .ppp-etapes li{padding:0 0 22px 48px}.ppp-tuto .ppp-etapes li:last-child{padding-bottom:0}.ppp-tuto .ppp-etapes li:before{top:-2px;z-index:1;box-shadow:0 0 0 4px var(--ppp-blanc)}.ppp-tuto .ppp-etapes li:after{content:"";position:absolute;left:14px;top:30px;bottom:0;width:2px;border-radius:2px;background:linear-gradient(180deg,#b8ff3c,#e3e2dc)}.ppp-tuto .ppp-etapes li:last-child:after{display:none}.ppp-manque{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px 30px;margin:0 30px 30px;padding:30px;border-radius:var(--ppp-r2);background:var(--ppp-creme);border:1px dashed #cfcec7}.ppp-manque-txt{display:flex;flex-direction:column;gap:4px}.ppp-manque-titre{display:flex;align-items:center;gap:8px;font-weight:800;font-size:1.0625rem;color:var(--ppp-noir)}.ppp-manque-titre .ppp-i{color:var(--ppp-noir)}.ppp-manque-txt p:last-child{color:#55544f;font-size:.9375rem}.ppp-manque-ligne{display:flex;gap:10px;flex:1;min-width:280px;max-width:460px}.ppp-manque-ligne input[type=text]{flex:1;min-width:0;border:1px solid #cfcec7!important;background:var(--ppp-blanc)!important;border-radius:var(--ppp-r3)!important;padding:12px 15px!important;font-family:inherit;font-size:.9375rem;color:var(--ppp-noir)!important;box-shadow:none!important;margin:0}.ppp-manque-ligne input[type=text]:focus-visible{outline:none!important;border-color:var(--ppp-noir)!important;box-shadow:0 0 0 3px var(--ppp-vert)!important}.ppp-manque .ppp-btn-petit{width:auto;flex:none}.ppp-pot{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.ppp-manque-msg{width:100%;font-weight:600;font-size:.9375rem;color:#9a5410}.ppp-manque-msg.ppp-ok{color:var(--ppp-noir)}.ppp-manque-msg.ppp-ok:before{content:"✓ ";color:#4caf1a}@media (max-width:767px){.ppp-manque{margin:0 15px 15px;padding:15px}.ppp-manque-ligne{min-width:0;width:100%;max-width:none}}.ppp-echec{border-radius:var(--ppp-r);background:var(--ppp-blanc);color:var(--ppp-noir);box-shadow:inset 0 0 0 1px #e3e2dc;overflow:hidden}.ppp-echec-btn{display:flex;align-items:center;gap:15px;width:100%;padding:20px 30px;border:0;background:none;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.ppp-echec-btn:hover{background:#f7f7f2}.ppp-echec-ico{width:44px;height:44px;border-radius:var(--ppp-r2);display:grid;place-items:center;flex:none;background:var(--ppp-creme);color:var(--ppp-noir)}.ppp-echec-ico .ppp-i{width:1.4rem;height:1.4rem}.ppp-echec-txt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ppp-echec-txt b{font-size:1.0625rem;font-weight:800}.ppp-echec-txt small{font-size:.8125rem;color:#55544f}.ppp-echec-fl{transition:transform .2s}.ppp-echec-btn[aria-expanded=true] .ppp-echec-fl{transform:rotate(180deg)}.ppp-echec-form{display:flex;flex-direction:column;gap:12px;padding:0 30px 30px}.ppp-echec-form[hidden]{display:none}.ppp-echec-form fieldset{border:0;margin:0;padding:0;min-width:0}.ppp-echec-form legend{padding:0;margin:0 0 10px;font-weight:700;font-size:.9375rem}.ppp-echec-choix{display:flex;flex-wrap:wrap;gap:6px}.ppp-echec-choix label{margin:0;cursor:pointer}.ppp-echec-choix input{position:absolute;opacity:0;pointer-events:none}.ppp-echec-choix span{display:inline-flex;padding:8px 14px;border-radius:99px;border:1px solid #dddcd6;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s}.ppp-echec-choix label:hover span{border-color:var(--ppp-noir)}.ppp-echec-choix input:checked+span{background:var(--ppp-noir);border-color:var(--ppp-noir);color:var(--ppp-blanc)}.ppp-echec-choix input:focus-visible+span{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--ppp-noir)}.ppp-echec-aide{margin:0;padding:12px 15px;border-radius:var(--ppp-r2);background:linear-gradient(120deg,#f0ffd0,#dcffa8);font-size:.875rem;line-height:1.5}.ppp-echec-aide[hidden],.ppp-echec-res[hidden]{display:none}.ppp-echec-aide a{color:var(--ppp-noir);font-weight:700}.ppp-echec-l{margin:4px 0 0;font-weight:700;font-size:.9375rem}.ppp-echec-l small{font-weight:400;color:var(--ppp-gris)}.ppp-echec-form textarea{width:100%;box-sizing:border-box;border:1px solid #cfcec7!important;border-radius:var(--ppp-r3)!important;background:var(--ppp-blanc)!important;padding:12px 15px!important;font-family:inherit;font-size:.9375rem;color:var(--ppp-noir)!important;resize:vertical;margin:0}.ppp-echec-form textarea:focus-visible{outline:none!important;border-color:var(--ppp-noir)!important;box-shadow:0 0 0 3px var(--ppp-vert)!important}.ppp-echec-legal{margin:0;font-size:.75rem;color:var(--ppp-gris)}.ppp-echec-form .ppp-btn-petit{width:auto;align-self:flex-start}.ppp-echec-res{margin:0;font-weight:600;font-size:.9375rem;color:#9a5410}.ppp-echec-res.ppp-ok{color:var(--ppp-noir)}.ppp-echec-res.ppp-ok:before{content:"✓ ";color:#4caf1a}@media (max-width:767px){.ppp-echec-btn{padding:15px}.ppp-echec-form{padding:0 15px 15px}}.ppp-reglages:has(.ppp-echec-btn[aria-expanded=true]){position:static}.ppp-note-lien{display:inline-flex;align-items:center;gap:4px;margin-left:4px;font-weight:700;color:var(--ppp-noir);text-decoration:underline;text-underline-offset:3px}.ppp-note-lien .ppp-i{width:1rem;height:1rem}.ppp-tuto .ppp-etapes li{cursor:pointer;border-radius:var(--ppp-r3);transition:color .15s}.ppp-tuto .ppp-etapes li:hover:before{box-shadow:0 0 0 4px var(--ppp-blanc),0 0 0 6px var(--ppp-noir)}.ppp-tuto .ppp-etapes li:focus-visible{outline:none;box-shadow:none}.ppp-tuto .ppp-etapes li:focus-visible:before{box-shadow:0 0 0 4px var(--ppp-blanc),0 0 0 7px var(--ppp-noir)}.ppp-tuto .ppp-etapes li[aria-checked=true]{color:#9a9993}.ppp-tuto .ppp-etapes li[aria-checked=true]:before{content:"✓";background:var(--ppp-noir);color:var(--ppp-vert)}.ppp-tuto .ppp-etapes li[aria-checked=true] .ppp-val{opacity:.6}.ppp-methode-nom{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ppp-progres{padding:2px 10px;border-radius:99px;background:var(--ppp-creme);font-size:.75rem;font-weight:700}.ppp-progres:empty{display:none}.ppp-progres.ppp-fini{background:var(--ppp-degrade)}.ppp-progres.ppp-fini:after{content:" : bravo !"}.ppp-fiche{display:flex;flex-wrap:wrap;gap:10px}.ppp-fiche-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 15px;border-radius:var(--ppp-r2);border:1px solid #dddcd6;background:var(--ppp-blanc);color:var(--ppp-noir);font-family:inherit;font-weight:700;font-size:.8125rem;cursor:pointer;white-space:nowrap}.ppp-fiche-btn[hidden]{display:none}.ppp-fiche-btn:hover{background:var(--ppp-degrade);border-color:transparent}.ppp-fiche-btn .ppp-i{width:1.1rem;height:1.1rem}.ppp-resultat .ppp-fiche-btn:hover,.ppp-resultat .ppp-fiche-btn:focus,.ppp-resultat .ppp-fiche-btn:active{background:var(--ppp-degrade)!important;border-color:transparent!important;color:var(--ppp-noir)!important}.ppp-resultat .ppp-fiche-btn:focus-visible{outline:none!important;box-shadow:0 0 0 3px var(--ppp-creme),0 0 0 6px var(--ppp-noir)!important}.ppp-resultat .ppp-echec-btn:hover,.ppp-resultat .ppp-echec-btn:focus,.ppp-resultat .ppp-echec-btn:active{background:#f7f7f2!important;color:var(--ppp-noir)!important;border:0!important}.ppp-resultat .ppp-echec-btn:focus-visible{outline:none!important;box-shadow:inset 0 0 0 3px var(--ppp-noir)!important;border-radius:var(--ppp-r)!important}.ppp-resultat .ppp-echec-btn:hover .ppp-echec-ico{background:var(--ppp-degrade)}.ppp-resultat .ppp-fiche-btn .ppp-i,.ppp-resultat .ppp-echec-btn .ppp-i{fill:currentColor}#ppp-fiche-print{display:none}@media print{@page{size:A4;margin:12mm}html,body{background:#fff!important;margin:0!important;padding:0!important}body>*:not(#ppp-fiche-print){display:none!important}#ppp-fiche-print{display:block!important;font-family:Inter,Arial,sans-serif;color:#1b1b19;font-size:10.5pt;line-height:1.45;-webkit-print-color-adjust:exact;print-color-adjust:exact}}#ppp-fiche-print *{box-sizing:border-box}#ppp-fiche-print .fp-tete{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:8pt;border-bottom:2pt solid #1b1b19}#ppp-fiche-print .fp-logo{font-family:"Inter Tight",Arial,sans-serif;font-weight:900;font-size:22pt;letter-spacing:-.03em}#ppp-fiche-print .fp-logo b{color:#6fd12a}#ppp-fiche-print .fp-titre{text-align:right;font-size:8pt;text-transform:uppercase;letter-spacing:.1em;color:#6d6c67}#ppp-fiche-print .fp-titre strong{display:block;font-size:11pt;letter-spacing:0;text-transform:none;color:#1b1b19}#ppp-fiche-print .fp-qui{margin:12pt 0 10pt}#ppp-fiche-print .fp-qui small{font-size:7.5pt;text-transform:uppercase;letter-spacing:.12em;color:#6d6c67}#ppp-fiche-print .fp-adresse{font-family:"Inter Tight",Arial,sans-serif;font-size:21pt;font-weight:800;margin:1pt 0}#ppp-fiche-print .fp-grille{display:grid;grid-template-columns:1fr 1fr;gap:8pt}#ppp-fiche-print .fp-bloc{border:1pt solid #d7d6cf;border-radius:6pt;overflow:hidden}#ppp-fiche-print .fp-bloc h2{margin:0;padding:6pt 10pt;background:#1b1b19;color:#fff;font-size:12pt;font-weight:800}#ppp-fiche-print .fp-bloc h2 span{color:#b8ff3c;font-family:Menlo,Consolas,monospace;font-size:8pt;margin-left:4pt}#ppp-fiche-print .fp-bloc table{width:100%;border-collapse:collapse}#ppp-fiche-print .fp-bloc td{padding:6pt 10pt;font-size:11pt;border-top:1pt solid #ecebe6;vertical-align:top}#ppp-fiche-print .fp-bloc td:first-child{width:34%;color:#6d6c67}#ppp-fiche-print .fp-bloc td:last-child{font-family:Menlo,Consolas,monospace;font-weight:700;word-break:break-all}#ppp-fiche-print .fp-mdp{margin:10pt 0 0;padding:8pt 10pt;border-radius:6pt;background:#eefcd6;font-size:10pt}#ppp-fiche-print .fp-tuto{margin-top:16pt}#ppp-fiche-print .fp-tuto h2{margin:0 0 2pt;font-family:"Inter Tight",Arial,sans-serif;font-size:15pt;font-weight:800}#ppp-fiche-print .fp-tuto h3{margin:0 0 8pt;font-size:10pt;font-weight:600;color:#6d6c67}#ppp-fiche-print ol{margin:0;padding:0;list-style:none;counter-reset:fp;columns:2;column-gap:14pt}#ppp-fiche-print ol li{counter-increment:fp;position:relative;padding:0 0 7pt 22pt;break-inside:avoid;font-size:10pt}#ppp-fiche-print ol li:before{content:counter(fp);position:absolute;left:0;top:0;width:15pt;height:15pt;border-radius:50%;background:#b8ff3c;font-size:8.5pt;font-weight:800;text-align:center;line-height:15pt}#ppp-fiche-print code{font-family:Menlo,Consolas,monospace;font-size:9pt;font-weight:700;background:#f2f1ec;padding:0 2pt;border-radius:2pt}#ppp-fiche-print .fp-coince{margin:8pt 0 0;padding:8pt 10pt;border-left:3pt solid #b8ff3c;background:#f7f7f2;font-size:10pt}#ppp-fiche-print .fp-pied{margin-top:16pt;padding-top:8pt;border-top:1pt solid #d7d6cf;display:flex;justify-content:space-between;font-size:8.5pt;color:#6d6c67}#ppp-fiche-print.fp-compact{font-size:9.5pt!important}#ppp-fiche-print.fp-compact ol li,#ppp-fiche-print.fp-compact .fp-coince,#ppp-fiche-print.fp-compact .fp-mdp{font-size:9pt}#ppp-fiche-print.fp-compact .fp-bloc td{padding:4pt 10pt;font-size:10pt}#ppp-fiche-print.fp-compact .fp-tuto{margin-top:10pt}#ppp-fiche-print.fp-mini ol li,#ppp-fiche-print.fp-mini .fp-coince{font-size:8.2pt;padding-bottom:4pt}.ppp-webmail{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;border-radius:99px;background:#1b1b19;color:#fff!important;font-size:.8125rem;font-weight:700;text-decoration:none!important;transition:background .15s,color .15s}.ppp-webmail[hidden]{display:none}.ppp-webmail .ppp-i{width:15px;height:15px}.ppp-webmail .ppp-i:first-child{color:#b8ff3c}.ppp-webmail:hover,.ppp-webmail:focus-visible{background:#b8ff3c!important;color:#1b1b19!important}.ppp-webmail:hover .ppp-i:first-child,.ppp-webmail:focus-visible .ppp-i:first-child{color:#1b1b19}.ppp-webmail:focus-visible{outline:2px solid #1b1b19;outline-offset:2px}.ppp-form{background:var(--ppp-creme);border:0;box-shadow:0 30px 80px -30px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.06)}.ppp-form .ppp-etape legend{color:var(--ppp-noir)}.ppp-form .ppp-num{background:var(--ppp-noir);color:var(--ppp-vert)}.ppp-form .ppp-logiciel span{border-color:#dddcd6;background:var(--ppp-blanc);color:var(--ppp-noir)}.ppp-form .ppp-logiciel:hover span{border-color:var(--ppp-noir)}.ppp-form .ppp-logiciel input:checked+span{background:var(--ppp-noir);border-color:var(--ppp-noir);color:var(--ppp-blanc)}.ppp-form .ppp-logiciel input:checked+span .ppp-i{color:var(--ppp-vert)}.ppp-form .ppp-logiciel input:focus-visible+span{outline-color:var(--ppp-noir)}.ppp-form .ppp-thunder{color:#6d6c67}.ppp-form .ppp-thunder a{color:var(--ppp-noir);text-decoration:underline;text-decoration-color:var(--ppp-vert);text-decoration-thickness:3px;text-underline-offset:3px}.ppp-form .ppp-champ{background:var(--ppp-blanc);border:1px solid #dddcd6;color:#8c8b85}.ppp-form .ppp-champ input[type=email]{color:var(--ppp-noir)!important}.ppp-form .ppp-champ input::placeholder{color:#a3a29c}.ppp-form .ppp-champ:focus-within{outline:none;border-color:var(--ppp-noir);box-shadow:0 0 0 3px var(--ppp-vert)}.ppp-form .ppp-btn{background:var(--ppp-noir);color:var(--ppp-blanc)!important}.ppp-form .ppp-btn .ppp-i{color:var(--ppp-vert)}.ppp-form .ppp-btn:hover,.ppp-form .ppp-btn:focus-visible{background:var(--ppp-degrade);color:var(--ppp-noir)!important}.ppp-form .ppp-btn:hover .ppp-i,.ppp-form .ppp-btn:focus-visible .ppp-i{color:var(--ppp-noir)}.ppp-form :focus-visible{box-shadow:0 0 0 3px var(--ppp-creme),0 0 0 6px var(--ppp-noir)}