.rp-fenetre{color:#1a2733;border:none;border-radius:14px;width:min(460px,100vw - 32px);max-height:calc(100vh - 32px);margin:auto;padding:18px 20px 16px;font-family:inherit;box-shadow:0 20px 60px #001e3c4d}.rp-fenetre::backdrop{background:#0a192873}.rp-tete{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.rp-tete h2{margin:0;font-size:1.15rem;font-weight:700}.rp-fermer{color:#5c6b78;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:26px;line-height:1}.rp-intro{color:#5c6b78;margin:0 0 14px;font-size:.9rem}.rp-champ{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.rp-champ span{font-size:13.5px;font-weight:600}.rp-champ input{box-sizing:border-box;width:100%;font:inherit;border:1.5px solid #d5dde5;border-radius:6px;padding:11px 13px;font-size:15px}.rp-champ input:focus{border-color:#2e6e9e;outline:0}.rp-deux{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rp-piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.rp-erreur{color:#b42318;margin:0 0 10px;font-size:.88rem}.rp-envoi{justify-content:flex-end;display:flex}.rp-envoi button{font:inherit;color:#fff;background:var(--rp-couleur,var(--bleu,#1f3b5b));cursor:pointer;border:none;border-radius:999px;padding:10px 20px;font-weight:700}.rp-envoi button:disabled{opacity:.7;cursor:wait}.rp-mention{color:#5c6b78;margin:12px 0 0;font-size:.75rem}.rp-liens{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.rp-lien{border:1.5px solid var(--rp-couleur,var(--bleu,#1f3b5b));color:var(--rp-couleur,var(--bleu,#1f3b5b));border-radius:999px;padding:7px 14px;font-size:.9rem;font-weight:700;text-decoration:none}@media (max-width:520px){.rp-deux{grid-template-columns:1fr}}.mp-fiche .rp-fenetre{--rp-couleur:var(--orange-f);font-family:var(--texte)}.mp-proforma{margin:1em 0}
