.paiement-v3-module___1PhTq__page{max-width:var(--largeur-page);margin:0 auto;padding:44px 28px 96px}.paiement-v3-module___1PhTq__ariane{color:var(--encre-douce);align-items:center;gap:9px;margin-bottom:22px;font-size:12.5px;display:flex}.paiement-v3-module___1PhTq__arianeLien{color:var(--encre-douce)}.paiement-v3-module___1PhTq__arianeLien:hover,.paiement-v3-module___1PhTq__arianeCourant{color:var(--accent-encre)}.paiement-v3-module___1PhTq__etapes{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 34px;padding:0;list-style:none;display:flex}.paiement-v3-module___1PhTq__etape{border:1px solid var(--bordure);border-radius:var(--rayon-pastille);background:var(--surface);color:var(--encre-douce);align-items:center;gap:8px;padding:9px 18px;font-size:13.5px;display:inline-flex}.paiement-v3-module___1PhTq__etapeCourante{background:var(--chrome);border-color:var(--chrome);color:var(--chrome-encre)}.paiement-v3-module___1PhTq__etapeNumero{font-family:var(--police-titre);letter-spacing:var(--traque-titre)}.paiement-v3-module___1PhTq__titre{font-family:var(--police-titre);letter-spacing:var(--traque-titre);color:var(--encre);margin:0 0 30px;font-size:clamp(32px,3.6vw,48px);line-height:1.04}.paiement-v3-module___1PhTq__bandeau{margin:0 0 26px}.paiement-v3-module___1PhTq__colonnes{grid-template-columns:1.15fr .85fr;align-items:start;gap:34px;display:grid}.paiement-v3-module___1PhTq__gauche{flex-direction:column;gap:20px;min-width:0;display:flex}.paiement-v3-module___1PhTq__carte{border:1px solid var(--bordure);border-radius:var(--rayon-panneau);background:var(--surface);padding:30px}.paiement-v3-module___1PhTq__carteTitre{font-family:var(--police-titre);letter-spacing:var(--traque-titre);color:var(--encre);margin:0 0 18px;font-size:20px}.paiement-v3-module___1PhTq__moyens{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.paiement-v3-module___1PhTq__moyen{width:100%;min-height:var(--cible-min);border:2px solid var(--bordure);border-radius:var(--rayon-bloc);color:var(--encre);transition:border-color var(--transition-couleur), background var(--transition-couleur);background:0 0;align-items:center;gap:16px;padding:16px 18px;display:flex}.paiement-v3-module___1PhTq__moyen:hover{border-color:var(--marque);color:var(--encre)}.paiement-v3-module___1PhTq__moyenRetenu{background:var(--fond-doux);border-color:var(--marque)}.paiement-v3-module___1PhTq__moyenSigle{background:var(--chrome);width:52px;height:38px;color:var(--chrome-encre);font-family:var(--police-titre);letter-spacing:var(--traque-titre);border-radius:12px;flex:none;place-items:center;font-size:13px;display:grid}.paiement-v3-module___1PhTq__moyenTexte{text-align:left;flex:auto;min-width:0}.paiement-v3-module___1PhTq__moyenNom{font-family:var(--police-titre);letter-spacing:var(--traque-titre);font-size:16.5px;display:block}.paiement-v3-module___1PhTq__moyenNote{color:var(--encre-douce);margin-top:2px;font-size:13px;display:block}.paiement-v3-module___1PhTq__pastille{border:2px solid var(--bordure);border-radius:var(--rayon-pastille);background:0 0;flex:none;width:20px;height:20px}.paiement-v3-module___1PhTq__pastillePleine{border-color:var(--marque);background:var(--marque);box-shadow:inset 0 0 0 4px var(--surface)}.paiement-v3-module___1PhTq__reassurance{border-radius:var(--rayon-carte);background:var(--fond-doux);align-items:center;gap:14px;padding:20px 24px;display:flex}.paiement-v3-module___1PhTq__cadenas{color:var(--second-encre);flex:none}.paiement-v3-module___1PhTq__reassuranceTexte{color:var(--encre-douce);margin:0;font-size:14px;line-height:1.55}.paiement-v3-module___1PhTq__simulation{background:var(--fond-doux);border-style:dashed}.paiement-v3-module___1PhTq__simulationCorps{color:var(--encre-douce);margin:0 0 18px;font-size:14px;line-height:1.55}.paiement-v3-module___1PhTq__simulationBoutons{flex-wrap:wrap;gap:12px;display:flex}.paiement-v3-module___1PhTq__boutonSecondaire,.paiement-v3-module___1PhTq__boutonDiscret{min-height:var(--cible-min);border-radius:var(--rayon-bouton);font-size:var(--taille-base);font-weight:var(--graisse-demi);align-items:center;padding:12px 20px;display:inline-flex}.paiement-v3-module___1PhTq__boutonSecondaire{border:1.5px solid var(--bordure-forte);color:var(--encre);background:0 0}.paiement-v3-module___1PhTq__boutonSecondaire:hover{border-color:var(--encre);color:var(--encre)}.paiement-v3-module___1PhTq__boutonDiscret{color:var(--encre-douce);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.paiement-v3-module___1PhTq__boutonDiscret:hover{color:var(--encre)}.paiement-v3-module___1PhTq__recap{border:1px solid var(--bordure);background:var(--surface);box-shadow:var(--ombre-m);border-radius:32px;padding:30px;position:sticky;top:100px}.paiement-v3-module___1PhTq__recapTitre{font-family:var(--police-titre);letter-spacing:var(--traque-titre);color:var(--encre);margin:0 0 20px;font-size:20px}.paiement-v3-module___1PhTq__lignes{margin:0;padding:0;list-style:none}.paiement-v3-module___1PhTq__ligne{border-bottom:1px solid var(--bordure);gap:14px;padding:12px 0;display:flex}.paiement-v3-module___1PhTq__vignette,.paiement-v3-module___1PhTq__vignetteVide{object-fit:cover;width:48px;height:68px;box-shadow:var(--ombre-s);border-radius:9px;flex:none}.paiement-v3-module___1PhTq__vignetteVide{background:var(--fond-doux);box-shadow:none;display:block}.paiement-v3-module___1PhTq__ligneTexte{flex:auto;min-width:0}.paiement-v3-module___1PhTq__ligneTitre{font-family:var(--police-titre);letter-spacing:var(--traque-titre);font-size:15px;line-height:1.2;display:block}.paiement-v3-module___1PhTq__ligneMeta{color:var(--encre-douce);margin-top:3px;font-size:12.5px;display:block}.paiement-v3-module___1PhTq__lignePrix{font-size:14px;font-weight:var(--graisse-forte);color:var(--accent-encre);white-space:nowrap;flex:none}.paiement-v3-module___1PhTq__totaux{border-top:1px solid var(--bordure);flex-direction:column;gap:9px;margin:20px 0 0;padding-top:16px;display:flex}.paiement-v3-module___1PhTq__totalLigne{justify-content:space-between;gap:var(--espace-4);color:var(--encre-douce);font-size:14.5px;display:flex}.paiement-v3-module___1PhTq__totalLigne dt,.paiement-v3-module___1PhTq__totalLigne dd{margin:0}.paiement-v3-module___1PhTq__totalFinal{justify-content:space-between;align-items:baseline;gap:var(--espace-4);margin-top:6px;display:flex}.paiement-v3-module___1PhTq__totalFinal dt{font-family:var(--police-titre);letter-spacing:var(--traque-titre);color:var(--encre);margin:0;font-size:17px}.paiement-v3-module___1PhTq__totalMontant{font-family:var(--police-titre);letter-spacing:var(--traque-titre);color:var(--accent-encre);margin:0;font-size:26px}.paiement-v3-module___1PhTq__payer{border-radius:var(--rayon-pastille);background:var(--action);width:100%;color:var(--action-encre);font-family:var(--police-titre);letter-spacing:var(--traque-titre);box-shadow:var(--ombre-m);transition:background var(--transition-couleur);border:0;margin-top:22px;padding:17px;font-size:16.5px}.paiement-v3-module___1PhTq__payer:hover{background:var(--action-survol);color:var(--action-encre)}.paiement-v3-module___1PhTq__recapAttente{text-align:center;color:var(--encre-douce);margin:22px 0 0;font-size:14px}.paiement-v3-module___1PhTq__recapMention{text-align:center;color:var(--encre-douce);margin:14px 0 0;font-size:12.5px}.paiement-v3-module___1PhTq__issue{text-align:center;max-width:760px;margin:0 auto;padding:80px 28px 110px}.paiement-v3-module___1PhTq__issueTitre{font-family:var(--police-titre);letter-spacing:var(--traque-titre);color:var(--encre);margin:0 0 14px;font-size:clamp(32px,3.6vw,48px);line-height:1.05}.paiement-v3-module___1PhTq__issueTexte{max-width:520px;color:var(--encre-douce);margin:0 auto 32px;font-size:18px;line-height:1.6}.paiement-v3-module___1PhTq__fichiers{border:1px solid var(--bordure);border-radius:var(--rayon-panneau);background:var(--surface);text-align:left;margin-bottom:32px;padding:30px}.paiement-v3-module___1PhTq__fichiersTitre{font-family:var(--police-titre);letter-spacing:var(--traque-titre);color:var(--encre);margin:0 0 18px;font-size:18px}.paiement-v3-module___1PhTq__fichier{border-bottom:1px solid var(--bordure);align-items:center;gap:14px;padding:12px 0;display:flex}.paiement-v3-module___1PhTq__lignes .paiement-v3-module___1PhTq__ligne:last-child,.paiement-v3-module___1PhTq__lignes .paiement-v3-module___1PhTq__fichier:last-child{border-bottom:0}.paiement-v3-module___1PhTq__fichierVignette,.paiement-v3-module___1PhTq__fichierVignetteVide{object-fit:cover;border-radius:9px;flex:none;width:44px;height:62px}.paiement-v3-module___1PhTq__fichierVignetteVide{background:var(--fond-doux);display:block}.paiement-v3-module___1PhTq__fichierTitre{min-width:0;font-family:var(--police-titre);letter-spacing:var(--traque-titre);flex:auto;font-size:15.5px}.paiement-v3-module___1PhTq__fichierLire{min-height:var(--cible-min);border-radius:var(--rayon-pastille);background:var(--chrome);color:var(--chrome-encre);font-family:var(--police-titre);letter-spacing:var(--traque-titre);flex:none;align-items:center;padding:11px 18px;font-size:13.5px;display:inline-flex}.paiement-v3-module___1PhTq__fichierLire:hover{background:var(--chrome-2);color:var(--chrome-encre)}.paiement-v3-module___1PhTq__issueRecap{text-align:left;flex-direction:column;gap:9px;margin:0 0 32px;display:flex}.paiement-v3-module___1PhTq__issueReference{font-variant-numeric:tabular-nums;word-break:break-all}.paiement-v3-module___1PhTq__issueActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.paiement-v3-module___1PhTq__boutonPrimaire,.paiement-v3-module___1PhTq__boutonContour{min-height:var(--cible-min);border-radius:var(--rayon-pastille);font-family:var(--police-titre);letter-spacing:var(--traque-titre);align-items:center;padding:16px 28px;font-size:16px;display:inline-flex}.paiement-v3-module___1PhTq__boutonPrimaire{background:var(--action);color:var(--action-encre);border:0}.paiement-v3-module___1PhTq__boutonPrimaire:hover{background:var(--action-survol);color:var(--action-encre)}.paiement-v3-module___1PhTq__boutonContour{border:1.5px solid var(--encre);color:var(--encre);transition:background var(--transition-couleur), color var(--transition-couleur);background:0 0}.paiement-v3-module___1PhTq__boutonContour:hover{background:var(--encre);color:var(--fond)}@media (max-width:980px){.paiement-v3-module___1PhTq__colonnes{grid-template-columns:1fr;gap:22px}.paiement-v3-module___1PhTq__recap{order:-1;position:static}}@media (max-width:640px){.paiement-v3-module___1PhTq__page{padding:26px 16px 64px}.paiement-v3-module___1PhTq__carte,.paiement-v3-module___1PhTq__recap,.paiement-v3-module___1PhTq__fichiers{padding:20px}.paiement-v3-module___1PhTq__issue{padding:48px 16px 72px}.paiement-v3-module___1PhTq__moyen{gap:12px;padding:14px}.paiement-v3-module___1PhTq__issueActions .paiement-v3-module___1PhTq__boutonPrimaire,.paiement-v3-module___1PhTq__issueActions .paiement-v3-module___1PhTq__boutonContour{flex:100%;justify-content:center}}.paiement-v3-module___1PhTq__saisie{border:1px solid var(--bordure);background:var(--fond);width:100%;font:inherit;color:var(--encre);border-radius:999px;padding:13px 16px}.paiement-v3-module___1PhTq__saisie:focus-visible{outline:var(--focus-epaisseur) solid var(--focus-couleur);outline-offset:2px}.paiement-v3-module___1PhTq__saisie+*{margin-top:14px}
.ecran-module__QoPsiq__pageEtroite{max-width:560px;margin:0 auto;padding:34px 20px 56px}.ecran-module__QoPsiq__pageTexte{max-width:760px;margin:0 auto;padding:34px 20px 56px}.ecran-module__QoPsiq__pageLarge{max-width:var(--largeur-page);margin:0 auto;padding:26px 20px 56px}.ecran-module__QoPsiq__titre{letter-spacing:-.02em;margin-bottom:5px;font-size:clamp(26px,3.4vw,36px)}.ecran-module__QoPsiq__intro{font-size:var(--taille-l);color:var(--encre-douce);max-width:60ch;margin-bottom:26px;line-height:1.55}.ecran-module__QoPsiq__sousTitre{margin-bottom:13px;font-size:20px}.ecran-module__QoPsiq__section{margin-bottom:32px}.ecran-module__QoPsiq__panneau{border:1.5px solid var(--bordure);border-radius:var(--rayon-carte);gap:var(--espace-4);flex-direction:column;align-items:flex-start;padding:20px;display:flex}.ecran-module__QoPsiq__panneauAttention{border-color:var(--creme-bordure);background:var(--creme)}.ecran-module__QoPsiq__panneauTitre{font-family:var(--police-titre);font-variation-settings:var(--titre-variations);font-size:22px;font-weight:var(--graisse-forte);line-height:1.2}.ecran-module__QoPsiq__panneauTexte{font-size:var(--taille-base);color:var(--encre-douce);max-width:var(--largeur-texte);line-height:1.55}.ecran-module__QoPsiq__panneauTexteFort{font-size:var(--taille-base);line-height:1.55;font-weight:var(--graisse-forte);color:var(--encre);max-width:var(--largeur-texte)}.ecran-module__QoPsiq__boutonPrimaire{min-height:var(--cible-min);border:2px solid var(--action);background:var(--action);color:var(--action-encre);font-size:var(--taille-l);font-weight:var(--graisse-forte);transition:background var(--transition-couleur), transform var(--transition-couleur);border-radius:11px;justify-content:center;align-items:center;padding:14px 24px;display:inline-flex}.ecran-module__QoPsiq__boutonPrimaire:hover:not(:disabled){background:var(--action-survol);color:var(--action-encre);transform:translateY(-2px)}.ecran-module__QoPsiq__boutonSecondaire{min-height:var(--cible-min);border:2px solid var(--encre);color:var(--encre);font-size:var(--taille-l);font-weight:var(--graisse-forte);transition:background var(--transition-couleur), color var(--transition-couleur);background:0 0;border-radius:11px;justify-content:center;align-items:center;padding:14px 24px;display:inline-flex}.ecran-module__QoPsiq__boutonSecondaire:hover:not(:disabled){background:var(--encre);color:var(--fond)}.ecran-module__QoPsiq__boutonDiscret{min-height:var(--cible-min);padding:0 var(--espace-2);color:var(--encre);font-size:var(--taille-base);font-weight:var(--graisse-forte);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--souligne);text-decoration-color:var(--souligne);transition:text-decoration-color var(--transition-couleur);background:0 0;border:0;align-items:center;display:inline-flex}.ecran-module__QoPsiq__boutonDiscret:hover:not(:disabled){color:var(--encre);-webkit-text-decoration-color:var(--encre);text-decoration-color:var(--encre)}.ecran-module__QoPsiq__boutonPrimaire:disabled,.ecran-module__QoPsiq__boutonSecondaire:disabled{cursor:not-allowed;background:var(--fond-doux);border-color:var(--bordure-forte);color:var(--encre-douce);transform:none}.ecran-module__QoPsiq__actions{align-items:center;gap:var(--espace-3);flex-wrap:wrap;display:flex}.ecran-module__QoPsiq__definitions{gap:14px;margin:0;display:grid}.ecran-module__QoPsiq__definitionsPleines{width:100%}.ecran-module__QoPsiq__definition{gap:var(--espace-3);border-bottom:1px solid var(--bordure);flex-wrap:wrap;align-items:baseline;padding-bottom:14px;display:flex}.ecran-module__QoPsiq__definition:last-child{border-bottom:0;padding-bottom:0}.ecran-module__QoPsiq__terme{font-size:var(--taille-m);font-weight:var(--graisse-forte);text-transform:uppercase;letter-spacing:.05em;color:var(--encre-douce);flex:0 0 160px}.ecran-module__QoPsiq__valeur{font-size:var(--taille-l);flex:200px;margin:0}.ecran-module__QoPsiq__vide{border:1.5px solid var(--bordure);border-radius:var(--rayon-carte);flex-wrap:wrap;align-items:center;gap:18px;padding:20px;display:flex}.ecran-module__QoPsiq__videMotif{flex:none;width:68px;height:68px}.ecran-module__QoPsiq__videTexte{flex:240px}.ecran-module__QoPsiq__videTitre{font-family:var(--police-interface);font-size:var(--taille-xl);font-weight:var(--graisse-forte);margin-bottom:var(--espace-1)}.ecran-module__QoPsiq__videCorps{font-size:var(--taille-base);color:var(--encre-douce)}.ecran-module__QoPsiq__lignes{margin:0 0 var(--espace-5);border:1.5px solid var(--bordure);border-radius:var(--rayon-carte);gap:0;padding:0;list-style:none;display:grid;overflow:hidden}.ecran-module__QoPsiq__ligne{justify-content:space-between;align-items:center;gap:var(--espace-3);border-bottom:1px solid var(--separateur);flex-wrap:wrap;padding:14px 16px;display:flex}.ecran-module__QoPsiq__lignes .ecran-module__QoPsiq__ligne:last-child{border-bottom:0}.ecran-module__QoPsiq__ligneTitre{font-family:var(--police-titre);font-variation-settings:var(--titre-variations);font-size:var(--taille-xl);font-weight:var(--graisse-forte);line-height:1.2}.ecran-module__QoPsiq__ligneCote{align-items:center;gap:var(--espace-4);display:flex}.ecran-module__QoPsiq__montant{font-size:var(--taille-l);font-weight:var(--graisse-forte);font-variant-numeric:tabular-nums}.ecran-module__QoPsiq__totaux{gap:var(--espace-2);margin:0 0 var(--espace-5);padding:var(--espace-5) 16px;border:1.5px solid var(--bordure);border-radius:var(--rayon-carte);display:grid}.ecran-module__QoPsiq__totalLigne{justify-content:space-between;gap:var(--espace-4);font-size:var(--taille-l);color:var(--encre-douce);display:flex}.ecran-module__QoPsiq__totalLigne dd{font-variant-numeric:tabular-nums;margin:0}.ecran-module__QoPsiq__totalFinal{justify-content:space-between;gap:var(--espace-4);padding-top:var(--espace-3);border-top:1px solid var(--bordure);font-family:var(--police-titre);font-variation-settings:var(--titre-variations);font-size:var(--taille-3xl);font-weight:var(--graisse-forte);color:var(--encre);display:flex}.ecran-module__QoPsiq__totalFinal dd{font-variant-numeric:tabular-nums;margin:0}.ecran-module__QoPsiq__alerte{border:1.5px solid var(--region-afrique_centrale-encre);border-radius:var(--rayon-encart);margin-bottom:var(--espace-5);font-size:var(--taille-base);font-weight:var(--graisse-demi);color:var(--region-afrique_centrale-encre);padding:14px 16px}.ecran-module__QoPsiq__formulaire{gap:var(--espace-4);flex-direction:column;align-items:stretch;display:flex}.ecran-module__QoPsiq__champ{flex-direction:column;gap:6px;display:flex}.ecran-module__QoPsiq__libelle{font-size:var(--taille-m);font-weight:var(--graisse-forte)}.ecran-module__QoPsiq__saisie{min-height:var(--cible-min);border:1.5px solid var(--bordure-forte);background:var(--fond);font-size:var(--taille-l);border-radius:9px;padding:12px 14px}.ecran-module__QoPsiq__saisieInvalide{border-color:var(--region-afrique_centrale-encre);border-width:2px}.ecran-module__QoPsiq__aide{font-size:var(--taille-m);color:var(--encre-douce)}.ecran-module__QoPsiq__erreur{font-size:var(--taille-m);font-weight:var(--graisse-demi);color:var(--region-afrique_centrale-encre)}.ecran-module__QoPsiq__corpsEditorial{font-family:var(--police-lecture);font-size:var(--taille-xl);line-height:var(--interligne-lecture);max-width:var(--largeur-texte)}.ecran-module__QoPsiq__corpsEditorial p{margin-bottom:var(--espace-5)}.ecran-module__QoPsiq__corpsEditorial h2{margin-top:var(--espace-7);margin-bottom:var(--espace-3);font-size:26px}.ecran-module__QoPsiq__corpsEditorial h3{margin-top:var(--espace-6);margin-bottom:var(--espace-2);font-size:20px}.ecran-module__QoPsiq__corpsEditorial ul,.ecran-module__QoPsiq__corpsEditorial ol{margin-bottom:var(--espace-5);padding-left:var(--espace-5)}.ecran-module__QoPsiq__corpsEditorial li{margin-bottom:var(--espace-2)}.ecran-module__QoPsiq__corpsEditorial a{color:var(--encre);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--souligne);text-decoration-color:var(--souligne)}.ecran-module__QoPsiq__corpsEditorial a:hover{color:var(--lien-survol);-webkit-text-decoration-color:var(--lien-survol);text-decoration-color:var(--lien-survol)}:is(:root[data-design=v3] .ecran-module__QoPsiq__panneau,:root[data-design=v3] .ecran-module__QoPsiq__vide,:root[data-design=v3] .ecran-module__QoPsiq__lignes,:root[data-design=v3] .ecran-module__QoPsiq__totaux){background:var(--surface)}:is(:root[data-design=v3] .ecran-module__QoPsiq__boutonPrimaire,:root[data-design=v3] .ecran-module__QoPsiq__boutonSecondaire,:root[data-design=v3] .ecran-module__QoPsiq__boutonDiscret){border-radius:var(--rayon-bouton)}:root[data-design=v3] .ecran-module__QoPsiq__saisie{background:var(--surface);border-color:var(--bordure);border-radius:18px;padding:14px 18px}:root[data-design=v3] .ecran-module__QoPsiq__totalFinal{margin:var(--espace-3) -16px calc(var(--espace-5) * -1);padding:var(--espace-4) 16px;border-radius:0 0 var(--rayon-carte) var(--rayon-carte);background:var(--chrome);color:var(--chrome-encre);border-top:0}:is(:root[data-design=v3] .ecran-module__QoPsiq__panneau,:root[data-design=v3] .ecran-module__QoPsiq__vide,:root[data-design=v3] .ecran-module__QoPsiq__lignes,:root[data-design=v3] .ecran-module__QoPsiq__totaux){border-color:var(--bordure)}:root[data-design=v3] .ecran-module__QoPsiq__totaux{overflow:hidden}
