.pp{font-family:var(--pp-police);color:var(--pp-encre);background:var(--pp-creme);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.pp,.pp *{box-sizing:border-box}.pp button,.pp input{font-family:inherit}.pp :where(a:not([class])){color:inherit}.pp-k{display:grid;grid-template-columns:1fr 500px;min-height:100vh;padding:24px 24px 24px 0}.pp-gauche{padding:16px 96px 16px 80px;display:flex;flex-direction:column;min-height:calc(100vh - 48px)}.pp-logo{gap:9px;font-weight:var(--pp-graisse-700);font-size:var(--pp-taille-22);letter-spacing:var(--pp-interlettre-m0_02em);text-decoration:none;align-self:flex-start}.pp-logo,.pp-logo b{display:flex;align-items:center}.pp-logo b{width:30px;height:30px;border-radius:var(--pp-rayon-9);background:var(--pp-encre);justify-content:center}.pp-logo svg{stroke:var(--pp-jaune)}.pp-form{margin:auto 0;padding:18px 0;display:flex;flex-direction:column;gap:14px;max-width:440px;width:100%}.pp-voix{display:flex;align-items:center;gap:12px;color:var(--pp-encre);font-size:var(--pp-taille-16);font-weight:var(--pp-graisse-600)}:where(.pp) h1:not(:where(.lbp *)){margin:0;font-size:var(--pp-taille-32);line-height:var(--pp-interligne-1_05);letter-spacing:var(--pp-interlettre-m0_035em);font-weight:var(--pp-graisse-700)}.pp-sous{margin:0;font-size:var(--pp-taille-15);line-height:var(--pp-interligne-1_5);color:var(--pp-gris)}.pp-champ{display:flex;flex-direction:column;gap:7px}.pp-champ label{font-size:var(--pp-taille-13);font-weight:var(--pp-graisse-600);color:var(--pp-encre)}.pp-ctrl{display:flex;align-items:center;gap:10px;height:52px;border:1.5px solid var(--pp-bordure);border-radius:var(--pp-rayon-14);background:var(--pp-blanc);padding:0 14px;font-size:var(--pp-taille-15)}.pp-ctrl:focus-within{border-color:var(--pp-encre);box-shadow:var(--pp-ombre-focus)}.pp-ctrl[data-erreur]{border-color:var(--pp-rouge-texte)}.pp-ctrl svg{stroke:var(--pp-gris-leger);flex-shrink:0}.pp-ctrl input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font-size:var(--pp-taille-15);color:var(--pp-encre);height:100%}.pp-ctrl input::placeholder{color:var(--pp-indice)}.pp-prefixe{color:var(--pp-gris-leger);font-weight:var(--pp-graisse-600);white-space:nowrap}.pp-oeil-mdp{border:0;background:transparent;padding:0;margin:0 -4px 0 0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--pp-rayon-9)}.pp-oeil-mdp:focus-visible{outline:2px solid var(--pp-encre);outline-offset:1px}.pp-aide{font-size:var(--pp-taille-12_5);color:var(--pp-gris-leger)}.pp-erreur{font-size:var(--pp-taille-13);color:var(--pp-rouge-texte)}.pp-erreur,.pp-info{margin:0;font-weight:var(--pp-graisse-600);line-height:var(--pp-interligne-1_5)}.pp-info{padding:12px 14px;border-radius:var(--pp-rayon-12);background:var(--pp-vert-fond);color:var(--pp-vert-texte);font-size:var(--pp-taille-14)}.pp-btn{height:54px;border:0;border-radius:var(--pp-rayon-14);background:var(--pp-encre);color:var(--pp-blanc);font-weight:var(--pp-graisse-700);font-size:var(--pp-taille-16);display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;text-decoration:none;box-shadow:var(--pp-ombre-bouton);width:100%}.pp-btn:focus-visible{outline:3px solid var(--pp-jaune);outline-offset:2px}.pp-chev{color:var(--pp-jaune);font-size:var(--pp-taille-18);line-height:var(--pp-interligne-1)}.pp-btn.pp-jaune{background:var(--pp-jaune)}.pp-btn.pp-jaune,.pp-btn.pp-jaune .pp-chev{color:var(--pp-noir)}.pp-btn.pp-jaune:focus-visible{outline-color:var(--pp-encre)}.pp-btn.pp-blanc{background:var(--pp-blanc);color:var(--pp-encre);border:1.5px solid var(--pp-bordure);box-shadow:none}.pp-btn.pp-blanc:focus-visible{outline-color:var(--pp-encre)}.pp-btn:disabled,.pp-btn[aria-disabled=true]{background:var(--pp-bordure);color:var(--pp-gris-leger);box-shadow:none;cursor:not-allowed}.pp-ou{display:flex;align-items:center;gap:12px;color:var(--pp-gris-leger);font-size:var(--pp-taille-12_5)}.pp-ou:after,.pp-ou:before{content:"";flex:1 1;height:1px;background:var(--pp-bordure)}.pp-legal{margin:0;font-size:var(--pp-taille-12);line-height:var(--pp-interligne-1_5);color:var(--pp-gris-leger)}.pp-legal a{text-decoration:none;font-weight:var(--pp-graisse-700)}.pp-bas,.pp-legal a{color:var(--pp-gris)}.pp-bas{margin:0;font-size:var(--pp-taille-14)}.pp-bas a{font-weight:var(--pp-graisse-700);color:var(--pp-encre);text-decoration:none}.pp-discret{border:0;background:transparent;padding:10px 4px;min-height:44px;font:inherit;font-size:var(--pp-taille-14);font-weight:var(--pp-graisse-600);color:var(--pp-gris);cursor:pointer}.pp-discret:hover{color:var(--pp-encre)}.pp-lien{font-size:var(--pp-taille-13);color:var(--pp-or);font-weight:var(--pp-graisse-600);text-decoration:none;align-self:flex-end}.pp-dispo{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:var(--pp-rayon-999);font-size:var(--pp-taille-12);font-weight:var(--pp-graisse-700);white-space:nowrap}.pp-dispo.pp-ok{background:var(--pp-vert-fond);color:var(--pp-vert-texte)}.pp-dispo.pp-ko{background:var(--pp-rouge-fond);color:var(--pp-rouge-texte)}.pp-google path:first-child{fill:var(--pp-google-bleu)}.pp-google path:nth-child(2){fill:var(--pp-google-vert)}.pp-google path:nth-child(3){fill:var(--pp-google-jaune)}.pp-google path:nth-child(4){fill:var(--pp-google-rouge)}.pp-oeil{width:40px;height:40px;border-radius:var(--pp-rayon-50);background:var(--pp-jaune);position:relative;flex-shrink:0;overflow:hidden;box-shadow:var(--pp-ombre-oeil)}.pp-oeil:before{left:9px;top:13px;width:22px;height:14px;background:var(--pp-blanc)}.pp-oeil:after,.pp-oeil:before{content:"";position:absolute;border-radius:var(--pp-rayon-50)}.pp-oeil:after{left:16px;top:16px;width:8px;height:8px;background:var(--pp-encre)}.pp-oeil i,.pp-oeil-grand i{position:absolute;inset:0;background:var(--pp-jaune);transform-origin:center top;transform:scaleY(0);animation:pp-cligne 4.2s ease-in-out infinite;z-index:1}@keyframes pp-cligne{0%,88%,to{transform:scaleY(0)}92%,95%{transform:scaleY(1)}}.pp-droite{position:relative;border-radius:var(--pp-rayon-28);background:linear-gradient(165deg,var(--pp-radar-1) 0,var(--pp-radar-2) 45%,var(--pp-radar-3) 100%);color:var(--pp-blanc);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:36px;box-shadow:var(--pp-ombre-radar);min-height:772px}.pp-droite:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 60% at 50% 55%,var(--pp-jaune-10),transparent 70%);pointer-events:none}.pp-droite h2{position:relative;z-index:1;margin:0;font-size:var(--pp-taille-24);line-height:var(--pp-interligne-1_08);letter-spacing:var(--pp-interlettre-m0_035em);font-weight:var(--pp-graisse-700);max-width:520px;text-wrap:balance}.pp-droite h2 span{color:var(--pp-jaune)}.pp-scene{display:contents}.pp-note{position:relative;z-index:1;font-size:var(--pp-taille-12_5);color:var(--pp-blanc-55);display:flex;align-items:center;gap:8px}.pp-note svg{stroke:var(--pp-jaune);flex-shrink:0}.pp-radar{position:absolute;left:50%;top:52%;width:620px;height:620px;transform:translate(-50%,-50%) scale(.78);opacity:.92}.pp-radar svg{position:absolute;inset:0}.pp-cercle-1{stroke:var(--pp-jaune-14)}.pp-cercle-2{stroke:var(--pp-jaune-18)}.pp-cercle-3{stroke:var(--pp-jaune-24)}.pp-arc{stroke:var(--pp-jaune-10)}.pp-degrade-debut{stop-color:var(--pp-jaune-45)}.pp-degrade-fin{stop-color:var(--pp-jaune-00)}.pp-balai{transform-origin:310px 310px;animation:pp-tourne 7s linear infinite}@keyframes pp-tourne{to{transform:rotate(1turn)}}.pp-crea{position:absolute;left:var(--x);top:var(--y);display:flex;flex-direction:column;align-items:center;gap:7px;transform:translate(-50%,-50%);width:150px}.pp-crea img{width:64px;height:64px;border-radius:var(--pp-rayon-50);object-fit:cover;border:3px solid var(--pp-anneau);box-shadow:var(--pp-ombre-portrait)}.pp-pill{background:var(--pp-blanc);color:var(--pp-encre);padding:6px 11px;font-size:var(--pp-taille-12);white-space:nowrap;display:flex;flex-direction:column;align-items:center;line-height:var(--pp-interligne-1_2)}.pp-pill,.pp-tag{border-radius:var(--pp-rayon-999);font-weight:var(--pp-graisse-700)}.pp-tag{background:var(--pp-jaune);color:var(--pp-noir);padding:3px 8px;font-size:var(--pp-taille-10_5);margin-top:-2px}.pp-oeil-grand{left:50%;top:50%;transform:translate(-50%,-50%);width:88px;height:88px;background:var(--pp-jaune);overflow:hidden;box-shadow:var(--pp-ombre-oeil-grand)}.pp-oeil-grand,.pp-oeil-grand:before{position:absolute;border-radius:var(--pp-rayon-50)}.pp-oeil-grand:before{content:"";left:22px;top:30px;width:44px;height:28px;background:var(--pp-blanc)}.pp-oeil-grand:after{content:"";position:absolute;left:36px;top:36px;width:16px;height:16px;border-radius:var(--pp-rayon-50);background:var(--pp-encre);animation:pp-vise 7s ease-in-out infinite}@keyframes pp-vise{0%,8%{transform:translate(0)}14%,30%{transform:translate(8px,-6px)}36%,52%{transform:translate(-8px,2px)}58%,74%{transform:translate(3px,8px)}80%,94%{transform:translate(-5px,-6px)}to{transform:translate(0)}}.pp-centre{flex-direction:column;min-height:100vh;padding:36px 80px 48px}.pp-centre,.pp-haut{display:flex;align-items:center}.pp-haut{width:100%;justify-content:space-between;gap:16px}.pp-etapes{display:flex;gap:6px;align-items:center}.pp-etapes span{width:28px;height:6px;border-radius:var(--pp-rayon-6);background:var(--pp-bordure)}.pp-etapes span.pp-on{background:var(--pp-encre)}.pp-etape{font-size:var(--pp-taille-13);color:var(--pp-gris-leger)}.pp-coeur{margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:26px;width:100%;max-width:900px;padding:24px 0}.pp-coeur h1{text-align:center;font-size:var(--pp-taille-40)}.pp-coeur .pp-voix{justify-content:center;text-align:center}.pp-coeur .pp-form{margin:0;padding:0}.pp-nom-affiche{width:100%;max-width:440px}.pp-cartes{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%}.pp-carte{position:relative;background:var(--pp-blanc);border:2px solid var(--pp-bordure);border-radius:var(--pp-rayon-24);padding:28px;display:flex;flex-direction:column;gap:14px;text-align:left;min-height:300px}.pp-carte.pp-on{border-color:var(--pp-encre);box-shadow:var(--pp-ombre-carte)}.pp-carte-bouton{position:absolute;inset:0;border:0;background:transparent;border-radius:var(--pp-rayon-24);cursor:pointer;padding:0}.pp-carte-bouton:focus-visible{outline:3px solid var(--pp-encre);outline-offset:3px}.pp-coche{position:absolute;right:20px;top:20px;width:26px;height:26px;border-radius:var(--pp-rayon-50);border:2px solid var(--pp-bordure);background:var(--pp-blanc);display:flex;align-items:center;justify-content:center;pointer-events:none}.pp-coche svg{stroke:var(--pp-encre)}.pp-carte.pp-on .pp-coche{background:var(--pp-jaune);border-color:var(--pp-jaune)}.pp-carte h2{font-size:var(--pp-taille-24);letter-spacing:var(--pp-interlettre-m0_03em);line-height:var(--pp-interligne-1_2)}.pp-carte h2,.pp-carte p{margin:0;pointer-events:none}.pp-carte p{font-size:var(--pp-taille-15);line-height:var(--pp-interligne-1_5);color:var(--pp-gris)}.pp-prix{margin-top:auto;display:flex;align-items:center;gap:8px;font-size:var(--pp-taille-13_5);font-weight:var(--pp-graisse-700);color:var(--pp-vert-texte);pointer-events:none}.pp-prix svg{stroke:var(--pp-vert-texte);flex-shrink:0}.pp-prix a,.pp-prix.pp-pro{color:var(--pp-or)}.pp-prix a{position:relative;z-index:1;pointer-events:auto;font-weight:var(--pp-graisse-700);text-decoration:none}.pp-icones{display:flex;gap:8px;pointer-events:none}.pp-icones span{width:40px;height:40px;border-radius:var(--pp-rayon-12);background:var(--pp-jaune-pale);display:flex;align-items:center;justify-content:center}.pp-icones svg{stroke:var(--pp-or)}.pp-carte.pp-on .pp-icones span{background:var(--pp-jaune)}.pp-actions{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:420px}.pp-actions .pp-aide{text-align:center}.pp-coeur-audience{max-width:600px}.pp-coeur .pp-form-audience{max-width:560px}.pp-etiquette{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pp-pastilles{display:inline-flex;gap:4px;padding:3px;border-radius:var(--pp-rayon-999);background:var(--pp-blanc);border:1.5px solid var(--pp-bordure)}.pp-pastille{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:0;border-radius:var(--pp-rayon-999);background:transparent;color:var(--pp-gris);font-size:var(--pp-taille-12_5);font-weight:var(--pp-graisse-700);cursor:pointer}.pp-pastille svg{stroke:currentColor}.pp-pastille[aria-pressed=true]{background:var(--pp-encre);color:var(--pp-blanc)}.pp-pastille:focus-visible{outline:2px solid var(--pp-encre);outline-offset:2px}.pp-ctrl-bouton{padding-right:7px}.pp-btn.pp-regarder{width:auto;height:38px;padding:0 14px;border-radius:var(--pp-rayon-10);font-size:var(--pp-taille-13_5);box-shadow:none;flex-shrink:0}.pp-facultatif{font-weight:var(--pp-graisse-500);color:var(--pp-gris-leger)}.pp-annonce:empty{display:none}.pp-fiche{width:100%;max-width:560px;background:var(--pp-blanc);border:1.5px solid var(--pp-bordure);border-radius:var(--pp-rayon-22);padding:22px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--pp-ombre-fiche)}.pp-tete{display:flex;align-items:center;gap:14px}.pp-initiale,.pp-tete img{width:64px;height:64px;border-radius:var(--pp-rayon-50);object-fit:cover;flex-shrink:0}.pp-initiale{display:flex;align-items:center;justify-content:center;background:var(--pp-jaune);color:var(--pp-noir);font-size:var(--pp-taille-24);font-weight:var(--pp-graisse-700)}.pp-tete-texte{min-width:0;display:flex;flex-direction:column;gap:2px}.pp-tete-texte b{font-size:var(--pp-taille-18);letter-spacing:var(--pp-interlettre-m0_02em);overflow-wrap:anywhere}.pp-tete-texte small{color:var(--pp-gris);font-size:var(--pp-taille-13_5);line-height:var(--pp-interligne-1_5)}.pp-tete .pp-dispo{margin-left:auto;align-self:flex-start}.pp-echec{padding:12px 14px;border-radius:var(--pp-rayon-12);background:var(--pp-rouge-fond)}.pp-chips{display:flex;gap:8px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.pp-chips li{padding:6px 11px;border-radius:var(--pp-rayon-999);background:var(--pp-jaune-pale);color:var(--pp-or);font-size:var(--pp-taille-12_5);font-weight:var(--pp-graisse-700)}.pp-liens{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.pp-liens label{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border-radius:var(--pp-rayon-12);border:1px solid var(--pp-bordure);font-size:var(--pp-taille-13_5);cursor:pointer}.pp-liens label>svg{stroke:var(--pp-encre);flex-shrink:0}.pp-lien-texte{min-width:0;overflow-wrap:anywhere}.pp-lien-texte small{color:var(--pp-gris-leger);font-size:var(--pp-taille-12_5)}.pp-liens input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pp-case{margin-left:auto;width:22px;height:22px;border-radius:var(--pp-rayon-50);border:2px solid var(--pp-bordure);background:var(--pp-blanc);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pp-case svg{stroke:var(--pp-noir);visibility:hidden}.pp-liens input:checked~.pp-case{background:var(--pp-jaune);border-color:var(--pp-jaune)}.pp-liens input:checked~.pp-case svg{visibility:visible}.pp-liens input:focus-visible~.pp-case{outline:2px solid var(--pp-encre);outline-offset:2px}.pp-deux{display:flex;gap:10px}.pp-deux .pp-btn{flex:1 1;height:50px;font-size:var(--pp-taille-15)}.pp-sans-compte{align-self:center;text-align:center}.pp-prete{margin:auto 0;width:100%;max-width:1040px;display:grid;grid-template-columns:360px minmax(0,1fr);gap:72px;align-items:center;padding:28px 0}.pp-prete-gauche{align-items:center;gap:14px}.pp-prete-droite,.pp-prete-gauche{display:flex;flex-direction:column}.pp-prete-droite{gap:16px;min-width:0;max-width:520px}.pp-prete-droite h1{font-size:var(--pp-taille-32)}.pp-tel{--pp-tel-l:300px;--pp-tel-h:600px;--pp-tel-bord:8px;--pp-tel-echelle:0.7282;width:var(--pp-tel-l);height:var(--pp-tel-h);flex-shrink:0;border:var(--pp-tel-bord) solid var(--pp-noir);background:var(--pp-noir);box-shadow:var(--pp-ombre-telephone)}.pp-tel,.pp-tel-ecran{border-radius:var(--pp-rayon-40);overflow:hidden}.pp-tel-ecran{width:390px;height:calc((var(--pp-tel-h) - 2 * var(--pp-tel-bord)) / var(--pp-tel-echelle));transform:scale(var(--pp-tel-echelle));transform-origin:0 0}.pp-tel .lbp{min-height:100%}.pp-tel-ecran{--lbp-portrait-hauteur:320px}.pp-styles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:330px}.pp-style{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 6px 10px;border:1.5px solid var(--pp-bordure);border-radius:var(--pp-rayon-16);background:var(--pp-blanc);color:var(--pp-encre);font:inherit;cursor:pointer}.pp-style[aria-pressed=true]{border-color:var(--pp-encre);box-shadow:var(--pp-ombre-style)}.pp-style:focus-visible{outline:3px solid var(--pp-jaune);outline-offset:2px}.pp-style b{margin-top:6px;font-size:var(--pp-taille-13)}.pp-style small{font-size:var(--pp-taille-11);color:var(--pp-gris-leger)}.pp-vignette{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;width:56px;height:84px;padding:10px 7px 0;border:3px solid var(--pp-noir);border-radius:var(--pp-rayon-10);overflow:hidden;background:var(--lbp-creme-fond)}.pp-vignette[data-vignette=nuit],.pp-vignette[data-vignette=portrait]{background:var(--lbp-nuit-fond)}.pp-vignette-rond{width:18px;height:18px;flex-shrink:0;border-radius:var(--pp-rayon-50);background:var(--pp-jaune)}.pp-vignette-portrait{position:absolute;left:0;top:0;display:grid;place-items:center;width:100%;height:40px;background:var(--lbp-nuit-carte);color:var(--lbp-portrait-accent);font-size:var(--pp-taille-18);font-weight:var(--pp-graisse-700)}.pp-vignette-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.pp-vignette-portrait:after{content:"";position:absolute;inset:0;background:var(--lbp-portrait-voile)}.pp-vignette[data-vignette=portrait] .pp-vignette-ligne:first-of-type{margin-top:34px}.pp-vignette-ligne{width:100%;height:6px;flex-shrink:0;border-radius:var(--pp-rayon-6);background:var(--lbp-creme-carte);border:1px solid var(--lbp-creme-bord)}.pp-vignette[data-vignette=nuit] .pp-vignette-ligne,.pp-vignette[data-vignette=portrait] .pp-vignette-ligne{background:var(--lbp-nuit-carte);border-color:var(--lbp-nuit-bord)}.pp-vignette-produit{width:100%;height:12px;flex-shrink:0;border-radius:var(--pp-rayon-6);background:var(--lbp-creme-texte)}.pp-vignette[data-vignette=nuit] .pp-vignette-produit{background:var(--lbp-nuit-accent)}.pp-vignette[data-vignette=portrait] .pp-vignette-produit{background:var(--lbp-portrait-accent)}.pp-styles-aide{text-align:center}.pp-copie{background:var(--pp-blanc)}.pp-copie-ligne{display:flex;flex-direction:column;gap:6px}.pp-copie-libelle{font-size:var(--pp-taille-13);font-weight:var(--pp-graisse-600);color:var(--pp-encre)}.pp-copie-adresse{flex:1 1;min-width:0;font-size:var(--pp-taille-15)}.pp-copie-adresse b{font-weight:var(--pp-graisse-700)}.pp-btn.pp-copier{width:auto;height:38px;padding:0 14px;border-radius:var(--pp-rayon-10);font-size:var(--pp-taille-13);flex-shrink:0;gap:4px;white-space:nowrap}@media (max-width:430px){.pp-copie{gap:8px;padding:0 6px 0 12px}.pp-copie>svg{display:none}.pp-btn.pp-copier{padding:0 10px}}.pp-annonce-copie:empty{display:none}.pp-annonce-copie{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pp-idee{background:var(--pp-blanc);border:1.5px solid var(--pp-bordure);border-radius:var(--pp-rayon-16);padding:18px 20px;display:flex;flex-direction:column;gap:6px}.pp-idee-legende{margin:0;font-size:var(--pp-taille-11);font-weight:var(--pp-graisse-700);letter-spacing:.06em;text-transform:uppercase;color:var(--pp-or)}.pp-idee h2{margin:0;font-size:var(--pp-taille-20);line-height:var(--pp-interligne-1_2);letter-spacing:var(--pp-interlettre-m0_02em);overflow-wrap:anywhere}.pp-idee h2 label{font-size:inherit;font-weight:inherit;color:inherit}.pp-idee p{margin:0;font-size:var(--pp-taille-14);line-height:var(--pp-interligne-1_5);color:var(--pp-gris)}.pp-idee-sujet{display:flex;flex-direction:column;gap:10px}.pp-btn.pp-ecrire{width:100%}.pp-suites{display:flex;gap:10px}.pp-suites .pp-btn{flex:1 1;height:50px;font-size:var(--pp-taille-14);padding:0 12px;text-align:center}.pp-coeur-email{max-width:460px}.pp-coeur-email .pp-sous{text-align:center}.pp-actions-email{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%}.pp-actions-email .pp-lien{align-self:center}@media (prefers-reduced-motion:reduce){.pp *,.pp :after,.pp :before{animation:none!important}}@media (max-width:1100px){.pp-k{grid-template-columns:1fr 420px}.pp-gauche{padding:16px 40px}.pp-radar{transform:translate(-50%,-50%) scale(.66)}.pp-centre{padding:32px 40px 48px}}@media (max-width:768px){.pp-k{grid-template-columns:1fr;padding:0 0 16px}.pp-gauche{padding:20px 16px 8px;min-height:0}.pp-form{margin:0;padding:28px 0 8px;max-width:none}:where(.pp) h1:not(:where(.lbp *)){font-size:var(--pp-taille-28)}.pp-droite{margin:16px 16px 0;min-height:320px;padding:22px 20px;border-radius:var(--pp-rayon-24);gap:4px}.pp-droite h2{font-size:var(--pp-taille-20)}.pp-scene{display:block;position:relative;flex:1 1;min-height:186px}.pp-radar{top:50%;transform:translate(-50%,-50%) scale(.55)}.pp-crea{left:var(--xm);top:var(--ym)}.pp-centre{padding:20px 16px 120px}.pp-coeur{margin:0;padding:28px 0 0;gap:20px}.pp-coeur h1{font-size:var(--pp-taille-32)}.pp-cartes{grid-template-columns:1fr;gap:14px}.pp-carte{min-height:0;padding:22px}.pp-fiche{padding:18px 16px;gap:14px}.pp-tete{flex-wrap:wrap}.pp-tete .pp-dispo{margin-left:0;order:3}.pp-deux{flex-direction:column-reverse}.pp-deux .pp-btn{flex:none;height:54px}.pp-prete{grid-template-columns:1fr;gap:28px;padding:20px 0 0}.pp-prete-droite{max-width:none}.pp-prete-droite h1{font-size:var(--pp-taille-28)}.pp-tel{--pp-tel-l:240px;--pp-tel-h:480px;--pp-tel-bord:6px;--pp-tel-echelle:0.5846}.pp-tel,.pp-tel-ecran{border-radius:var(--pp-rayon-32)}.pp-suites{flex-direction:column}.pp-suites .pp-btn{flex:none;height:54px}.pp-actions{position:fixed;left:0;right:0;bottom:0;z-index:5;max-width:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--pp-creme);border-top:1px solid var(--pp-bordure);box-shadow:var(--pp-ombre-barre);gap:6px}}