.avp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px;width:-moz-fit-content;width:fit-content;max-width:min(100% - 32px,860px);margin:0 auto;padding:8px 14px;border:1px solid var(--ad-case-bord,hsla(0,0%,100%,.66));border-radius:var(--ad-case-rayon,8px);background:color-mix(in oklab,#fffbf7 72%,transparent);backdrop-filter:var(--ad-case-flou,blur(36px));box-shadow:0 10px 26px -20px rgba(70,44,24,.5);color:var(--ad-encre,#1e2b25);font:400 .86rem/1.4 var(--ad-f-texte,system-ui);text-align:center}.avp__pastille{color:var(--ad-marque,#cc2e00);font-weight:700;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.avp__lien{color:var(--ad-encre,#1e2b25);font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.avp__lien:hover{color:var(--ad-marque,#cc2e00)}.avp--photo{background:rgba(255,251,247,.82)}@media (max-width:600px){.avp{font-size:.8rem;padding:7px 12px}}.lat{display:grid;gap:10px;color:var(--ad-encre,#1e2b25);font:400 .95rem/1.5 var(--ad-f-texte,system-ui)}.lat--bloc{padding:clamp(20px,3vw,28px);border:1px solid var(--ad-case-bord,hsla(0,0%,100%,.66));border-radius:var(--ad-case-rayon,8px);background:var(--ad-case-fond,rgba(255,251,247,.38));backdrop-filter:var(--ad-case-flou,blur(36px));box-shadow:var(--ad-case-ombre)}.lat__titre{margin:0;font-family:var(--ad-f-titre,system-ui);font-variation-settings:"wght" 760;font-weight:760;font-size:var(--ad-t-case,1.15rem);line-height:1.2;letter-spacing:-.02em}.lat__titre--pied{font-size:.95rem}.lat__texte{margin:0;max-width:60ch;color:var(--ad-encre-douce,#4a403a)}.lat__champs{display:flex;flex-wrap:wrap;gap:8px}.lat__champ{display:flex;flex:1 1 140px;min-width:0}.lat__champ--email{flex:2 1 220px}.ctc__champ input,.ctc__champ select,.ctc__champ textarea,.lat__champ input,.lat__champ select{width:100%;min-height:44px;padding:10px 12px;border:1px solid color-mix(in oklab,var(--ad-encre,#1e2b25) 22%,transparent);border-radius:8px;background:hsla(0,0%,100%,.82);color:var(--ad-encre,#1e2b25);font:400 .95rem/1.4 var(--ad-f-texte,system-ui)}.ctc__champ input:focus-visible,.ctc__champ select:focus-visible,.ctc__champ textarea:focus-visible,.lat__champ input:focus-visible,.lat__champ select:focus-visible{outline:2px solid var(--ad-marque,#cc2e00);outline-offset:1px}.lat__bouton{flex:none;min-height:44px;padding:10px 18px;border:0;border-radius:8px;background:var(--ad-vert,#2f5d46);color:#fff;font:600 .92rem/1.2 var(--ad-f-texte,system-ui);cursor:pointer}.lat__bouton:hover{background:color-mix(in oklab,var(--ad-vert,#2f5d46) 86%,#000)}.lat__bouton:disabled{opacity:.6;cursor:default}.lat__accord{display:flex;align-items:flex-start;gap:8px;color:var(--ad-encre-douce,#4a403a);font-size:.78rem;line-height:1.45;cursor:pointer}.lat__accord input{flex:none;width:16px;height:16px;margin:1px 0 0;accent-color:var(--ad-vert,#2f5d46)}.lat__accord a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lat__erreur{margin:0;color:var(--ad-marque,#cc2e00);font-size:.85rem}.lat__merci{display:flex;align-items:center;gap:8px;margin:0;color:var(--ad-vert,#2f5d46);font-weight:600}.lat__merci svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lat__piege{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.lat--pied{gap:8px;max-width:520px}.lat--pied .lat__champ input{background:hsla(0,0%,100%,.7)}.lat--fiche{padding:16px;border:1px solid color-mix(in oklab,var(--ad-encre,#1e2b25) 14%,transparent);border-radius:8px;background:hsla(0,0%,100%,.55)}.lat--fiche .lat__titre{font-size:1rem}.lat--fiche .lat__texte{font-size:.88rem}.ctc{max-width:680px;margin-top:16px;font:400 .95rem/1.5 var(--ad-f-texte,system-ui);color:var(--ad-encre,#1e2b25)}.ctc,.ctc__ligne{display:grid;gap:14px}.ctc__ligne{grid-template-columns:1fr 1fr}.ctc__champ{display:grid;gap:6px}.ctc__champ>span{color:var(--ad-encre-douce,#4a403a);font-size:.82rem;font-weight:600}.ctc__champ textarea{resize:vertical;min-height:120px}.ctc__pied{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.ctc__note{margin:0;color:var(--ad-encre-douce,#4a403a);font-size:.8rem}.ctc__note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ctc__merci{margin:0;color:var(--ad-vert,#2f5d46);font-weight:600}.ctc__lien{justify-self:start;padding:0;border:0;background:none;color:var(--ad-encre,#1e2b25);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:600px){.ctc__ligne{grid-template-columns:1fr}}.lgl-manque{padding:1px 6px;border-radius:4px;background:#ffe1d6;color:#a82500;font-weight:700}.lgl-alerte{margin:14px 0 0;padding:12px 14px;border:2px solid #cc2e00;border-radius:8px;background:#fff3ee;color:#6e1a00;font:400 .88rem/1.5 var(--ad-f-texte,system-ui)}.lgl-alerte code{font-size:.85em}.ac-carte__photo,.cg-case__cadre{position:relative}.ad-badge-exemple{position:absolute;z-index:3;top:10px;left:10px;padding:3px 8px;border:1px solid hsla(0,0%,100%,.75);border-radius:6px;background:rgba(255,251,247,.84);backdrop-filter:blur(10px);color:var(--ad-encre-douce,#4a403a);font:600 .64rem/1.2 var(--ad-f-texte,system-ui);letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.ac-haut{position:relative}.ac-avp{position:absolute;z-index:4;top:calc(var(--ad-hauteur-nav, 64px) + 12px);left:0;right:0;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.ac-avp .avp{pointer-events:auto}.ac-liste{max-width:860px;margin-left:auto;margin-right:auto;scroll-margin-top:calc(var(--ad-hauteur-nav, 64px) + 24px)}.cb-avp{display:flex;justify-content:center;padding:0 16px 14px}.ad-pied__liste{margin-top:18px;scroll-margin-top:calc(var(--ad-hauteur-nav, 64px) + 24px)}.fp-exemple__note{margin:0;color:var(--ad-encre-douce,#4a403a);font-size:.8rem;line-height:1.45}.fp-exemple .lat--fiche{margin-top:4px}.pbd-liste{margin:14px clamp(16px,3vw,48px) 0;scroll-margin-top:calc(var(--ad-hauteur-nav, 64px) + 24px)}@media (max-width:700px){.pbd-liste{margin-inline:16px}}.avp__texte--court{display:none}@media (max-width:600px){.avp{flex-wrap:nowrap;gap:8px;padding:6px 12px;font-size:.78rem;white-space:nowrap}.avp__texte{display:none}.avp__texte--court{display:inline}.avp__pastille{font-size:.64rem}}@media (max-width:800px){.ac-avp{top:auto;bottom:14px;padding:0 16px}.ac-avp,.ac-avp .avp{justify-content:center}.ac-avp .avp{max-width:100%;flex-wrap:wrap;gap:2px 7px;padding:6px 10px;font-size:.8rem}.ac-avp .avp__texte{display:none}.ac-avp .avp__texte--court{display:inline}.ac-avp .avp__pastille{font-size:.64rem;letter-spacing:.08em}}@media (min-width:801px) and (max-width:1000px){.ac-avp{padding-right:calc(clamp(16px, 4vw, 48px) + 54px)}}@media (max-width:350px){.ac-avp .avp__pastille{display:none}}#depot,.pbd-ecran{scroll-margin-top:calc(var(--ad-hauteur-nav, 64px) + 16px)}.apr-equipe{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin:14px 0 0;padding:0;list-style:none}.apr-equipe li{display:flex;gap:14px;align-items:flex-start}.apr-equipe h3{margin:0;font:600 1rem/1.3 var(--ad-f-texte,system-ui)}.apr-equipe p{margin:2px 0 0;color:var(--ad-encre-douce,#4a403a);font:400 .92rem/1.5 var(--ad-f-texte,system-ui)}.apr-equipe__role{font-size:.8rem!important;letter-spacing:.04em}.apr-equipe__photo{flex:none;width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#ece6dc}.apr-equipe__initiale{display:grid;place-items:center;color:var(--ad-marque,#cc2e00);font:700 1.4rem/1 var(--ad-f-titre,system-ui)}.apr .lgl-alerte{max-width:860px;margin:18px auto}.avp,.avp--photo{gap:8px;padding:2px 0;border:0;background:none;backdrop-filter:none;box-shadow:none;font-size:.74rem;color:var(--ad-encre-douce,#4a403a);opacity:.85}.avp__pastille{font-size:.62rem;letter-spacing:.14em}.avp__lien{font-weight:500}.avp--photo{text-shadow:0 1px 3px rgba(0,0,0,.35)}.avp--photo,.avp--photo .avp__lien,.avp--photo .avp__pastille{color:#fffaf3}.lgl-docs{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.86rem}.lgl-docs .cpt-lien[aria-current=page]{color:var(--ad-marque,#cc2e00);text-decoration:underline;text-underline-offset:4px}.abt{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:16px;background:rgba(30,22,16,.42)}.abt__case{position:relative;display:grid;gap:12px;width:min(480px,100%);padding:28px 24px 24px;border-radius:12px;background:#fbf9f5;box-shadow:0 24px 60px rgba(0,0,0,.3);color:var(--ad-encre,#1e2b25);text-align:left}.abt__fermer{position:absolute;top:10px;right:12px;width:32px;height:32px;border:0;border-radius:50%;background:none;font-size:1.4rem;line-height:1;color:inherit;cursor:pointer}.abt__fermer:hover{background:rgba(30,43,37,.08)}.abt__surtitre{margin:0;color:var(--ad-marque,#cc2e00);font:700 .7rem var(--ad-f-texte,system-ui);letter-spacing:.14em;text-transform:uppercase}.abt__titre{margin:0;font-family:var(--ad-f-titre,system-ui);font-variation-settings:"wght" 760;font-size:1.5rem;line-height:1.1;letter-spacing:-.02em}.abt__texte{margin:0;font:400 .95rem/1.5 var(--ad-f-texte,system-ui);color:var(--ad-encre-douce,#4a403a)}.abt .lat__texte:empty,.abt .lat__titre:empty{display:none}