.vf[data-astro-cid-t7ibap4r]{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:var(--voile);color:var(--encre);overflow-y:auto;overscroll-behavior:contain}.vf[data-astro-cid-t7ibap4r]::backdrop{background:#1011148c}.vf__page[data-astro-cid-t7ibap4r]{position:relative;isolation:isolate;overflow:hidden;min-height:100%;padding-block:12px 32px}.vf__page[data-astro-cid-t7ibap4r]:before{content:"";position:absolute;z-index:-1;left:-300px;top:-260px;width:700px;height:700px;background:url(/courbes-clair.svg) no-repeat left top / contain;opacity:.9;pointer-events:none}.vf__grille[data-astro-cid-t7ibap4r]{width:100%;max-width:var(--largeur);margin-inline:auto;padding-inline:12px;display:flex;flex-direction:column;gap:22px}.vf__principal[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:12px;min-width:0}.vf__retour[data-astro-cid-t7ibap4r],.vf__titre[data-astro-cid-t7ibap4r],.vf__intro[data-astro-cid-t7ibap4r]{margin-inline:4px}.vf__retour[data-astro-cid-t7ibap4r]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:var(--cible);padding:0;border:0;background:none;color:var(--marine);font-size:var(--t-xs);font-weight:600;cursor:pointer}.vf__retour[data-astro-cid-t7ibap4r]:hover{color:var(--accent)}.vf__retour[data-astro-cid-t7ibap4r] svg[data-astro-cid-t7ibap4r]{flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.vf__titre[data-astro-cid-t7ibap4r]{font-size:1.6875rem;line-height:1.12;letter-spacing:-.025em;color:var(--marine);overflow-wrap:break-word}.vf__titre[data-astro-cid-t7ibap4r]:focus{outline:none}.vf__intro[data-astro-cid-t7ibap4r]{font-size:var(--t-base);line-height:1.55;color:#2d2f35}.vf__carte[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:14px;padding:16px 14px;border-radius:22px;background:var(--blanc);box-shadow:0 18px 40px -20px #1e2f6e59}.vf__qui[data-astro-cid-t7ibap4r]{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;background:var(--voile)}.vf__initiales[data-astro-cid-t7ibap4r]{flex:none;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--marine);color:#fff;font-family:var(--police-titre);font-size:1.0625rem;font-weight:600}.vf__qui-texte[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:2px;min-width:0}.vf__qui-nom[data-astro-cid-t7ibap4r]{font-family:var(--police-titre);font-size:var(--t-base);font-weight:600;line-height:1.3;color:var(--marine);overflow-wrap:anywhere}.vf__qui-faits[data-astro-cid-t7ibap4r]{font-size:var(--t-xs);line-height:1.45;color:var(--encre-2)}.vf__qui-mention[data-astro-cid-t7ibap4r]{align-self:flex-start;margin-top:2px;padding:3px 10px;border-radius:var(--r-rond);background:var(--blanc);color:var(--encre-2);font-size:var(--t-xs);font-weight:600;line-height:1.4}.vf__form[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:12px}.vf__appat[data-astro-cid-t7ibap4r]{position:absolute;left:-9999px}.vf__choix[data-astro-cid-t7ibap4r]{min-width:0;margin:0;padding:0;border:0}.vf__question[data-astro-cid-t7ibap4r]{margin-bottom:10px;padding:0;font-family:var(--police-titre);font-size:1.0625rem;font-weight:600;color:var(--marine)}.vf__actions[data-astro-cid-t7ibap4r]{display:grid;gap:8px}.vf__action[data-astro-cid-t7ibap4r]{position:relative;display:flex;cursor:pointer}.vf__action[data-astro-cid-t7ibap4r] input[data-astro-cid-t7ibap4r]{position:absolute;opacity:0;pointer-events:none}.vf__action-carte[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:3px;width:100%;padding:12px;border:1.5px solid var(--trait);border-radius:14px;background:var(--blanc);transition:border-color var(--transition),background var(--transition)}.vf__action[data-astro-cid-t7ibap4r]:hover .vf__action-carte[data-astro-cid-t7ibap4r]{border-color:var(--marine)}.vf__action[data-astro-cid-t7ibap4r] input[data-astro-cid-t7ibap4r]:checked+.vf__action-carte[data-astro-cid-t7ibap4r]{border-color:var(--accent);background:var(--accent-voile)}.vf__action[data-astro-cid-t7ibap4r] input[data-astro-cid-t7ibap4r]:focus-visible+.vf__action-carte[data-astro-cid-t7ibap4r]{outline:3px solid var(--accent);outline-offset:2px}.vf__action-titre[data-astro-cid-t7ibap4r]{font-family:var(--police-titre);font-size:var(--t-sm);font-weight:600;color:var(--marine)}.vf__action-texte[data-astro-cid-t7ibap4r]{font-size:var(--t-xs);line-height:1.45;color:var(--encre-2)}.vf__champs[data-astro-cid-t7ibap4r]{display:grid;gap:12px}.vf__valider[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:inherit}.vf__valider[data-astro-cid-t7ibap4r][hidden]{display:none}.vf__champ[data-astro-cid-t7ibap4r]>.vf__aide[data-astro-cid-t7ibap4r]{font-size:var(--t-xs)}.vf__champ[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:5px}.vf__champ[data-astro-cid-t7ibap4r] label[data-astro-cid-t7ibap4r]{font-size:var(--t-sm);font-weight:600;color:var(--encre)}.vf__aide[data-astro-cid-t7ibap4r]{font-weight:400;color:var(--encre-3)}.vf__champ[data-astro-cid-t7ibap4r] input[data-astro-cid-t7ibap4r],.vf__champ[data-astro-cid-t7ibap4r] textarea[data-astro-cid-t7ibap4r]{width:100%;min-height:var(--cible);padding:12px 13px;border:1.5px solid var(--trait-fort);border-radius:12px;background:var(--blanc);color:var(--encre);font-family:var(--police-texte);font-size:var(--t-base)}.vf__champ[data-astro-cid-t7ibap4r] textarea[data-astro-cid-t7ibap4r]{resize:vertical;line-height:1.5}.vf__champ[data-astro-cid-t7ibap4r] input[data-astro-cid-t7ibap4r]:focus,.vf__champ[data-astro-cid-t7ibap4r] textarea[data-astro-cid-t7ibap4r]:focus{outline:3px solid rgba(11,95,255,.25);outline-offset:0;border-color:var(--accent)}.vf__accord[data-astro-cid-t7ibap4r]{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:var(--t-xs);line-height:1.5;color:#2d2f35}.vf__accord[data-astro-cid-t7ibap4r] input[data-astro-cid-t7ibap4r]{width:22px;height:22px;margin:0;accent-color:var(--accent)}.vf__accord[data-astro-cid-t7ibap4r] a[data-astro-cid-t7ibap4r]{color:var(--marine)}.vf__erreur[data-astro-cid-t7ibap4r]{font-size:var(--t-sm);font-weight:600;color:var(--rouge-texte)}.vf__envoi[data-astro-cid-t7ibap4r]{width:100%;min-height:50px}.vf__envoi[data-astro-cid-t7ibap4r][disabled]{opacity:.65;cursor:progress}.vf__merci[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:14px}.vf__merci[data-astro-cid-t7ibap4r]:focus{outline:none}.vf__merci-coche[data-astro-cid-t7ibap4r]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#e9f7ef}.vf__merci-coche[data-astro-cid-t7ibap4r] svg[data-astro-cid-t7ibap4r]{fill:none;stroke:var(--bien);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.vf__merci-texte[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:10px}.vf__merci[data-astro-cid-t7ibap4r] h3[data-astro-cid-t7ibap4r]{font-size:1.375rem;color:var(--marine)}.vf__merci-texte[data-astro-cid-t7ibap4r]>p[data-astro-cid-t7ibap4r]:not(.note-spam){font-size:var(--t-base);line-height:1.55;color:#2d2f35}.vf__merci-boutons[data-astro-cid-t7ibap4r]{display:flex;flex-wrap:wrap;gap:10px}.vf__etude[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;border:1.5px dashed #b9c0d0;border-radius:16px;background:var(--papier)}.vf__etude[data-astro-cid-t7ibap4r][hidden]{display:none}.vf__etude[data-astro-cid-t7ibap4r] p[data-astro-cid-t7ibap4r]{font-size:var(--t-sm);line-height:1.5;color:#2d2f35}.vf__etude[data-astro-cid-t7ibap4r] .vf__etude-titre[data-astro-cid-t7ibap4r]{font-family:var(--police-titre);font-weight:600;color:var(--marine)}.vf__etude-lien[data-astro-cid-t7ibap4r]{min-height:46px}.vf__cote[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:10px}.vf__boite[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:16px;background:var(--doux)}.vf__boite--validee[data-astro-cid-t7ibap4r]{background:var(--accent-voile)}.vf__boite-titre[data-astro-cid-t7ibap4r]{font-family:var(--police-titre);font-size:var(--t-sm);font-weight:600;color:var(--encre-2)}.vf__boite--validee[data-astro-cid-t7ibap4r] .vf__boite-titre[data-astro-cid-t7ibap4r]{color:var(--accent)}.vf__boite[data-astro-cid-t7ibap4r] ul[data-astro-cid-t7ibap4r]{display:flex;flex-direction:column;gap:6px}.vf__boite[data-astro-cid-t7ibap4r] li[data-astro-cid-t7ibap4r]{font-size:var(--t-xs);line-height:1.45;color:var(--encre-2)}.vf__boite[data-astro-cid-t7ibap4r] li[data-astro-cid-t7ibap4r]:before{content:"· "}.vf__boite--validee[data-astro-cid-t7ibap4r] li[data-astro-cid-t7ibap4r]{color:#2d2f35}.vf__boite--validee[data-astro-cid-t7ibap4r] li[data-astro-cid-t7ibap4r]:before{content:"✓ "}.vf__exemple[data-astro-cid-t7ibap4r]{align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--cible);font-size:.875rem;font-weight:600;color:var(--marine)}@media(min-width:700px){.vf__page[data-astro-cid-t7ibap4r]{padding-block:32px 56px}.vf__page[data-astro-cid-t7ibap4r]:before{left:-280px;top:-260px;width:1000px;height:1000px}.vf__grille[data-astro-cid-t7ibap4r]{padding-inline:var(--gouttiere)}.vf__principal[data-astro-cid-t7ibap4r]{gap:16px}.vf__retour[data-astro-cid-t7ibap4r],.vf__titre[data-astro-cid-t7ibap4r],.vf__intro[data-astro-cid-t7ibap4r]{margin-inline:0}.vf__retour[data-astro-cid-t7ibap4r]{font-size:.875rem}.vf__titre[data-astro-cid-t7ibap4r]{font-size:clamp(2rem,3.2vw,2.625rem);line-height:1.08}.vf__intro[data-astro-cid-t7ibap4r]{font-size:1.0625rem;line-height:1.6}.vf__carte[data-astro-cid-t7ibap4r]{gap:18px;margin-top:6px;padding:28px 30px;border-radius:28px;box-shadow:0 24px 54px -22px #1e2f6e59}.vf__qui[data-astro-cid-t7ibap4r]{gap:16px;padding:14px 16px;border-radius:18px}.vf__initiales[data-astro-cid-t7ibap4r]{width:64px;height:64px;font-size:1.375rem}.vf__qui-nom[data-astro-cid-t7ibap4r]{font-size:1.1875rem}.vf__qui-faits[data-astro-cid-t7ibap4r]{font-size:.875rem;color:#2d2f35}.vf__form[data-astro-cid-t7ibap4r]{gap:16px}.vf__question[data-astro-cid-t7ibap4r]{font-size:1.25rem}.vf__actions[data-astro-cid-t7ibap4r]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vf__action-carte[data-astro-cid-t7ibap4r]{gap:6px;padding:16px;border-radius:18px}.vf__action-titre[data-astro-cid-t7ibap4r]{font-size:var(--t-base)}.vf__action-texte[data-astro-cid-t7ibap4r]{line-height:1.5}.vf__champs[data-astro-cid-t7ibap4r]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.vf__champ[data-astro-cid-t7ibap4r] input[data-astro-cid-t7ibap4r],.vf__champ[data-astro-cid-t7ibap4r] textarea[data-astro-cid-t7ibap4r]{padding:13px 14px;border-radius:var(--r-champ)}.vf__accord[data-astro-cid-t7ibap4r]{gap:12px;font-size:.875rem;line-height:1.55}.vf__envoi[data-astro-cid-t7ibap4r]{align-self:flex-start;width:auto;padding:16px 26px;font-size:1.0625rem}.vf__merci[data-astro-cid-t7ibap4r]{flex-direction:row;align-items:flex-start;gap:20px}.vf__merci-coche[data-astro-cid-t7ibap4r]{width:56px;height:56px}.vf__merci[data-astro-cid-t7ibap4r] h3[data-astro-cid-t7ibap4r]{font-size:1.625rem}.vf__merci-texte[data-astro-cid-t7ibap4r]>p[data-astro-cid-t7ibap4r]:not(.note-spam){font-size:1.0625rem;line-height:1.6}.vf__boite[data-astro-cid-t7ibap4r]{gap:8px;padding:20px;border-radius:22px}.vf__boite[data-astro-cid-t7ibap4r]:not(.vf__boite--validee){background:var(--blanc)}.vf__boite-titre[data-astro-cid-t7ibap4r]{font-size:1.0625rem}.vf__boite[data-astro-cid-t7ibap4r] li[data-astro-cid-t7ibap4r]{font-size:.875rem;line-height:1.5}}@media(min-width:1000px){.vf__page[data-astro-cid-t7ibap4r]{padding-block:40px 56px}.vf__grille[data-astro-cid-t7ibap4r]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:start}.vf__cote[data-astro-cid-t7ibap4r]{gap:14px;padding-top:150px}}@media(max-width:699px){.vf__cote[data-astro-cid-t7ibap4r]{padding:22px 4px 0;background:var(--blanc);box-shadow:0 0 0 100vmax var(--blanc);clip-path:inset(0 -100vmax -100vmax)}}.bandeau[data-astro-cid-t262wzwo]{padding:10px 16px;font-size:var(--t-xs);line-height:1.45}.bandeau--reference[data-astro-cid-t262wzwo]{background:var(--accent-voile);color:var(--marine)}.bandeau--exemple[data-astro-cid-t262wzwo]{background:#fff3d6;color:#7a5200}.bandeau[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]{color:inherit;font-weight:600}.bandeau[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]:hover{color:var(--accent)}.bandeau--exemple[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]:hover{color:#4d3400}.fiche-tete[data-astro-cid-t262wzwo]{padding-block:8px 22px}.fiche-tete[data-astro-cid-t262wzwo]:before{right:-280px;top:-160px;width:640px;opacity:.55}.fiche-largeur[data-astro-cid-t262wzwo]{width:100%;max-width:940px;margin-inline:auto;padding-inline:12px}.fiche-tete__dedans[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:4px}.retour[data-astro-cid-t262wzwo]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:var(--cible);color:var(--marine);font-size:var(--t-xs);font-weight:600;text-decoration:none}.retour[data-astro-cid-t262wzwo]:hover{color:var(--accent)}.retour[data-astro-cid-t262wzwo] svg[data-astro-cid-t262wzwo],.cv__retourner[data-astro-cid-t262wzwo] svg[data-astro-cid-t262wzwo]{flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cv[data-astro-cid-t262wzwo]{position:relative;overflow:hidden;border-radius:22px;background:var(--blanc);box-shadow:0 20px 40px -20px #1e2f6e59}.cv__corde[data-astro-cid-t262wzwo]{height:7px;background:repeating-linear-gradient(90deg,var(--marine) 0 10px,#3b54b5 10px 14px)}.cv__corps[data-astro-cid-t262wzwo]{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px 16px}.cv__identite[data-astro-cid-t262wzwo]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.cv__identite[data-astro-cid-t262wzwo] .cv__portrait,.cv__portrait--lettres[data-astro-cid-t262wzwo]{width:84px;height:84px;border-radius:20px;object-fit:cover}.cv__portrait--lettres[data-astro-cid-t262wzwo]{display:flex;align-items:center;justify-content:center;background:var(--marine);color:#fff;font-family:var(--police-titre);font-size:1.75rem;font-weight:600}.cv__texte[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:3px;min-width:0}.cv__nom[data-astro-cid-t262wzwo]{font-size:1.5rem;line-height:1.12;letter-spacing:-.02em;color:var(--marine);overflow-wrap:break-word}.cv__verifie[data-astro-cid-t262wzwo]{display:inline-flex;margin-left:6px;vertical-align:-2px}.cv__verifie[data-astro-cid-t262wzwo] svg[data-astro-cid-t262wzwo]{width:19px;height:19px}.cv__verifie[data-astro-cid-t262wzwo] circle[data-astro-cid-t262wzwo]{fill:var(--accent)}.cv__verifie[data-astro-cid-t262wzwo] path[data-astro-cid-t262wzwo]{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cv__metier[data-astro-cid-t262wzwo]{font-family:var(--police-titre);font-size:var(--t-sm);font-weight:600;line-height:1.35;color:#2d2f35}.cv__tampon[data-astro-cid-t262wzwo]{align-self:flex-start;display:flex;flex-direction:column;align-items:center;margin-top:6px;padding:4px 10px;border:2px solid var(--encre-3);border-radius:8px;color:var(--encre-2);font-size:var(--t-xs);line-height:1.3;text-align:center;transform:rotate(-2deg)}.cv__tampon-mot[data-astro-cid-t262wzwo]{font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cv__pastilles[data-astro-cid-t262wzwo]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px}.cv__pastilles[data-astro-cid-t262wzwo] li[data-astro-cid-t262wzwo]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:var(--r-rond);font-size:var(--t-xs);font-weight:600;line-height:1.3}.cv__pastilles[data-astro-cid-t262wzwo] svg[data-astro-cid-t262wzwo]{flex:none;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.pastille--disponible[data-astro-cid-t262wzwo]{background:#e9f7ef;color:var(--bien)}.pastille--bientot[data-astro-cid-t262wzwo]{background:var(--accent-voile);color:var(--accent-fonce)}.pastille--complet[data-astro-cid-t262wzwo]{background:#fff4dc;color:var(--moyen)}.pastille--verifie[data-astro-cid-t262wzwo]{background:var(--accent-voile);color:var(--accent)}.cv__recto[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:14px}.cv__carres[data-astro-cid-t262wzwo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cv__carres[data-astro-cid-t262wzwo] li[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:14px;background:var(--voile)}.cv__valeur[data-astro-cid-t262wzwo]{font-family:var(--police-titre);font-size:1.3125rem;font-weight:600;line-height:1.1;color:var(--marine);overflow-wrap:anywhere}.cv__libelle[data-astro-cid-t262wzwo]{font-size:var(--t-xs);line-height:1.35;color:var(--encre-2)}.cv__actions[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:10px}.cv__bouton[data-astro-cid-t262wzwo],.cv__site[data-astro-cid-t262wzwo]{width:100%;min-height:50px}.cv__protection[data-astro-cid-t262wzwo]{font-size:var(--t-xs);line-height:1.5;color:var(--encre-2);text-align:center}.cv__particulier[data-astro-cid-t262wzwo]{flex-basis:100%;padding-top:12px;border-top:1px solid var(--trait-clair);font-size:var(--t-sm);line-height:1.5;color:#2d2f35;text-align:center}.cv__particulier[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]{font-weight:600;color:var(--accent)}.cv__verso[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--trait-clair)}.cv__verso-tete[data-astro-cid-t262wzwo]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px}.cv__verso-titre[data-astro-cid-t262wzwo]{font-size:1.1875rem;color:var(--marine)}.cv__verso-titre[data-astro-cid-t262wzwo]:focus{outline:none}.cv__retourner[data-astro-cid-t262wzwo]{display:inline-flex;align-items:center;gap:6px;min-height:var(--cible);padding:0;border:0;background:none;color:var(--accent);font-size:var(--t-xs);font-weight:600;cursor:pointer}.cv__verso-intro[data-astro-cid-t262wzwo]{color:#2d2f35}.cv__avertissement[data-astro-cid-t262wzwo]{padding:12px 14px;border-radius:var(--r-champ);background:var(--voile);font-size:var(--t-xs);line-height:1.55;color:var(--encre-2)}.cv__avertissement[data-astro-cid-t262wzwo] strong[data-astro-cid-t262wzwo]{color:var(--encre)}.cv__form[data-astro-cid-t262wzwo],.cv__champs[data-astro-cid-t262wzwo]{display:grid;gap:12px}.champ[data-astro-cid-t262wzwo]{display:grid;gap:6px}.champ[data-astro-cid-t262wzwo] label[data-astro-cid-t262wzwo]{font-size:var(--t-sm);font-weight:600}.obligatoire[data-astro-cid-t262wzwo]{font-size:0}.obligatoire[data-astro-cid-t262wzwo]:after{content:"*";margin-left:3px;font-size:var(--t-sm);font-weight:700;color:var(--rouge-texte)}.champ[data-astro-cid-t262wzwo] input[data-astro-cid-t262wzwo],.champ[data-astro-cid-t262wzwo] textarea[data-astro-cid-t262wzwo]{width:100%;min-height:var(--cible);padding:12px;border:1.5px solid var(--trait-fort);border-radius:12px;background:var(--blanc);color:var(--encre);font-family:var(--police-texte);font-size:var(--t-base)}.champ[data-astro-cid-t262wzwo] textarea[data-astro-cid-t262wzwo]{resize:vertical;line-height:1.5}.champ[data-astro-cid-t262wzwo] input[data-astro-cid-t262wzwo]:focus,.champ[data-astro-cid-t262wzwo] textarea[data-astro-cid-t262wzwo]:focus{outline:3px solid rgba(11,95,255,.25);outline-offset:0;border-color:var(--accent)}.consentement[data-astro-cid-t262wzwo]{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.consentement[data-astro-cid-t262wzwo] input[data-astro-cid-t262wzwo]{width:22px;height:22px;margin:1px 0 0;accent-color:var(--accent)}.consentement[data-astro-cid-t262wzwo] label[data-astro-cid-t262wzwo]{font-size:var(--t-xs);line-height:1.5;color:var(--encre-2)}.consentement[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]{color:var(--marine)}.erreur[data-astro-cid-t262wzwo]{font-size:var(--t-sm);font-weight:600;color:var(--rouge-texte)}.appat[data-astro-cid-t262wzwo]{position:absolute;left:-9999px}.cv__envoi[data-astro-cid-t262wzwo]{width:100%;min-height:50px}.cv__envoi[data-astro-cid-t262wzwo][disabled]{opacity:.65;cursor:progress}.cv__merci[data-astro-cid-t262wzwo]{scroll-margin-top:calc(var(--hauteur-entete) + 16px);display:flex;gap:14px;align-items:flex-start;padding-top:14px;border-top:1px solid var(--trait-clair)}.cv__merci[data-astro-cid-t262wzwo]:focus{outline:none}.cv__merci-coche[data-astro-cid-t262wzwo]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#e9f7ef}.cv__merci-coche[data-astro-cid-t262wzwo] svg[data-astro-cid-t262wzwo]{fill:none;stroke:var(--bien);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.cv__merci-texte[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:8px;min-width:0}.cv__merci[data-astro-cid-t262wzwo] h2[data-astro-cid-t262wzwo]{font-size:1.25rem;color:var(--marine)}.cv__merci-texte[data-astro-cid-t262wzwo]>p[data-astro-cid-t262wzwo]:not(.note-spam){color:#2d2f35}.cv__merci-bouton[data-astro-cid-t262wzwo]{align-self:flex-start;margin-top:4px}.fiche-contenu[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:12px;padding-block:18px 24px}.onglets[data-astro-cid-t262wzwo]{position:relative;display:flex;gap:4px;padding:4px;border-radius:var(--r-rond);background:var(--doux);overflow-x:auto;scrollbar-width:none}.onglets[data-astro-cid-t262wzwo]::-webkit-scrollbar{display:none}.onglet[data-astro-cid-t262wzwo]{flex:none;min-height:var(--cible);padding:0 14px;border:0;border-radius:var(--r-rond);background:transparent;color:var(--encre-2);font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--transition),color var(--transition)}.onglet[data-astro-cid-t262wzwo]:hover{color:var(--marine)}.onglet[data-astro-cid-t262wzwo][aria-selected=true]{background:var(--blanc);color:var(--marine);box-shadow:0 1px 3px #1011141a}.onglet[data-astro-cid-t262wzwo]:focus-visible{outline-offset:-3px;border-radius:var(--r-rond)}.onglet__long[data-astro-cid-t262wzwo]{display:none}.panneau[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:8px}.panneau[data-astro-cid-t262wzwo]:focus-visible{border-radius:18px}.panneau--voile[data-astro-cid-t262wzwo],.panneau--papier[data-astro-cid-t262wzwo]{padding:16px;border-radius:18px;background:var(--voile)}.panneau--papier[data-astro-cid-t262wzwo]{background:var(--papier)}.panneau--contour[data-astro-cid-t262wzwo]{padding:8px 16px;border:1.5px solid var(--trait);border-radius:18px}.panneau__vide[data-astro-cid-t262wzwo]{color:var(--encre-2)}.panneau__titre[data-astro-cid-t262wzwo]{font-size:1.0625rem;line-height:1.3;color:var(--marine)}.panneau__texte[data-astro-cid-t262wzwo]{line-height:1.6;color:#2d2f35}.panneau__ligne[data-astro-cid-t262wzwo]{font-size:var(--t-sm);line-height:1.55;color:#2d2f35}.panneau__sous-titre[data-astro-cid-t262wzwo]{margin-top:4px;font-size:var(--t-sm);color:var(--marine)}.panneau__source[data-astro-cid-t262wzwo]{margin-top:2px;padding-top:10px;border-top:1px solid #dfe3ee;font-size:var(--t-xs);line-height:1.55;color:var(--encre-2)}.panneau__source[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]{color:var(--marine)}.panneau__bouton[data-astro-cid-t262wzwo]{align-self:flex-start;background:var(--blanc)}.specialites[data-astro-cid-t262wzwo]{display:flex;flex-wrap:wrap;gap:6px}.specialites[data-astro-cid-t262wzwo] li[data-astro-cid-t262wzwo]{padding:6px 12px;border-radius:var(--r-rond);background:var(--blanc);font-size:var(--t-xs)}.recherche[data-astro-cid-t262wzwo]{display:grid;gap:2px;font-size:var(--t-sm);line-height:1.55;color:#2d2f35}.galerie[data-astro-cid-t262wzwo]{--h-grande: 270px;display:flex;flex-direction:column;gap:8px}.galerie__grande[data-astro-cid-t262wzwo]{position:relative;margin:0}.galerie__agrandir[data-astro-cid-t262wzwo]{display:block;width:100%;height:var(--h-grande);padding:0;border:0;border-radius:18px;overflow:hidden;background:var(--marine);cursor:zoom-in}.galerie__agrandir[data-astro-cid-t262wzwo] img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.galerie__agrandir[data-astro-cid-t262wzwo]:hover img{transform:scale(1.02)}.galerie__sur[data-astro-cid-t262wzwo]{position:absolute;left:0;right:0;bottom:calc(100% - var(--h-grande));display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:44px 12px 10px;border-radius:0 0 18px 18px;background:linear-gradient(0deg,#101114c7,#10111400);color:#fff;pointer-events:none}.galerie__infos[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:2px;min-width:0}.galerie__titre[data-astro-cid-t262wzwo]{font-family:var(--police-titre);font-size:var(--t-base);font-weight:600;line-height:1.25}.galerie__lieu[data-astro-cid-t262wzwo]{font-size:var(--t-xs);line-height:1.45;color:#e3e7f5}.galerie__texte-large[data-astro-cid-t262wzwo]{display:none}.galerie__etape[data-astro-cid-t262wzwo]{flex:none;padding:3px 9px;border-radius:var(--r-rond);background:#fffffff2;color:var(--encre);font-size:var(--t-xs);font-weight:600}.galerie__texte-petit[data-astro-cid-t262wzwo]{margin:0;font-size:.875rem;line-height:1.5;color:var(--encre-2)}.galerie__vignettes[data-astro-cid-t262wzwo]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.galerie__vignette[data-astro-cid-t262wzwo]{position:relative;display:block;width:100%;height:64px;padding:0;border:3px solid transparent;border-radius:10px;overflow:hidden;background:var(--doux);cursor:pointer}.galerie__vignette[data-astro-cid-t262wzwo][aria-pressed=true]{border-color:var(--accent)}.galerie__vignette[data-astro-cid-t262wzwo] img{width:100%;height:100%;object-fit:cover}.galerie__vignette-etape[data-astro-cid-t262wzwo]{display:none;position:absolute;left:6px;top:6px;padding:1px 8px;border-radius:var(--r-rond);background:#101114b8;color:#fff;font-size:var(--t-xs);font-weight:600}.recos[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:8px}.reco[data-astro-cid-t262wzwo]{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"texte texte" "avatar qui";align-items:center;gap:6px 8px;padding:12px 14px;border:1.5px solid var(--trait);border-radius:16px;color:var(--encre);text-decoration:none;transition:border-color var(--transition),box-shadow var(--transition)}a[data-astro-cid-t262wzwo].reco:hover{border-color:var(--marine);box-shadow:var(--ombre-douce)}.reco__avatar[data-astro-cid-t262wzwo]{grid-area:avatar;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;overflow:hidden;background:var(--doux);color:var(--marine);font-family:var(--police-titre);font-size:.875rem;font-weight:600}.reco__avatar[data-astro-cid-t262wzwo] img{width:100%;height:100%;object-fit:cover}.reco__texte[data-astro-cid-t262wzwo]{grid-area:texte;font-family:var(--police-titre);font-size:var(--t-sm);font-weight:600;line-height:1.45;color:#2d2f35}.reco__qui[data-astro-cid-t262wzwo]{grid-area:qui;font-size:var(--t-xs);line-height:1.45;color:var(--encre-2)}.reco__qui[data-astro-cid-t262wzwo] strong[data-astro-cid-t262wzwo]{color:var(--marine)}.reco__lien[data-astro-cid-t262wzwo]{grid-area:lien;display:none}.recos__note[data-astro-cid-t262wzwo]{font-size:var(--t-xs);line-height:1.5;color:var(--encre-2)}.ou[data-astro-cid-t262wzwo]{display:grid}.ou[data-astro-cid-t262wzwo] li[data-astro-cid-t262wzwo]{font-size:var(--t-sm);color:var(--encre-2)}.ou[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]{display:inline-flex;align-items:center;min-height:var(--cible);color:var(--marine);font-weight:600}.ou[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]:hover{color:var(--accent)}.tarifs__ligne[data-astro-cid-t262wzwo]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-block:10px;border-top:1px solid #dfe3ee}.tarifs__ligne[data-astro-cid-t262wzwo]:first-child{border-top:0;padding-top:0}.tarifs__nom[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:2px;min-width:0;font-weight:600;color:var(--encre)}.tarifs__detail[data-astro-cid-t262wzwo]{font-size:var(--t-xs);font-weight:400;color:var(--encre-2)}.tarifs__montant[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;font-family:var(--police-titre);font-weight:600;color:var(--marine)}.voisins-section[data-astro-cid-t262wzwo]{padding-block:8px 32px}.voisins-titre[data-astro-cid-t262wzwo]{font-size:clamp(1.25rem,2.4vw,1.5rem);color:var(--marine)}.voisins[data-astro-cid-t262wzwo]{margin-top:var(--e-4);display:grid;gap:var(--e-4)}@media(min-width:640px){.voisins[data-astro-cid-t262wzwo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.voisins[data-astro-cid-t262wzwo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.fin[data-astro-cid-t262wzwo]{padding-bottom:24px}.fin__ligne[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:8px;padding-top:18px;border-top:1px solid var(--trait-clair)}.fin__texte[data-astro-cid-t262wzwo]{display:flex;flex-direction:column;gap:6px}.fin__titre[data-astro-cid-t262wzwo]{font-size:1.0625rem;line-height:1.3;color:var(--marine)}.fin__texte[data-astro-cid-t262wzwo] p[data-astro-cid-t262wzwo]{font-size:var(--t-sm);line-height:1.5;color:var(--encre-2)}.fin__bouton[data-astro-cid-t262wzwo]{width:100%;margin-top:4px}.fin__inscription[data-astro-cid-t262wzwo]{margin-top:14px;font-size:var(--t-sm);color:var(--encre-2)}.fin__inscription[data-astro-cid-t262wzwo] a[data-astro-cid-t262wzwo]{color:var(--marine);font-weight:600}.visionneuse[data-astro-cid-t262wzwo]{max-width:min(96vw,1200px);max-height:92vh;padding:0;border:0;border-radius:var(--r-lg);background:var(--nuit)}.visionneuse[data-astro-cid-t262wzwo]::backdrop{background:#000000d9}.visionneuse[data-astro-cid-t262wzwo] img[data-astro-cid-t262wzwo]{display:block;max-width:100%;max-height:92vh;object-fit:contain}.visionneuse__fermer[data-astro-cid-t262wzwo]{position:absolute;top:var(--e-3);right:var(--e-3);display:grid;place-items:center;width:var(--cible);height:var(--cible);border:0;border-radius:var(--r-rond);background:var(--blanc);color:var(--encre);cursor:pointer}.visionneuse__fermer[data-astro-cid-t262wzwo] svg[data-astro-cid-t262wzwo]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(min-width:700px){.bandeau[data-astro-cid-t262wzwo]{padding:11px var(--gouttiere);font-size:.875rem;text-align:center}.fiche-tete[data-astro-cid-t262wzwo]{padding-block:14px 46px}.fiche-tete[data-astro-cid-t262wzwo]:before{right:-300px;top:-200px;width:1000px;opacity:.6}.fiche-largeur[data-astro-cid-t262wzwo]{padding-inline:20px}.fiche-tete__dedans[data-astro-cid-t262wzwo]{gap:8px}.retour[data-astro-cid-t262wzwo]{font-size:.875rem}.cv[data-astro-cid-t262wzwo]{border-radius:30px;box-shadow:0 30px 60px -24px #1e2f6e59}.cv__corde[data-astro-cid-t262wzwo]{height:9px}.cv__corps[data-astro-cid-t262wzwo]{gap:26px;padding:32px 36px 30px}.cv__identite[data-astro-cid-t262wzwo]{grid-template-columns:150px minmax(0,1fr);grid-template-rows:auto auto;gap:12px 26px}.cv__identite[data-astro-cid-t262wzwo] .cv__portrait,.cv__portrait--lettres[data-astro-cid-t262wzwo]{grid-row:1 / span 2;width:150px;height:150px;border-radius:26px}.cv__portrait--lettres[data-astro-cid-t262wzwo]{font-size:3rem}.cv__texte[data-astro-cid-t262wzwo]{grid-column:2;grid-row:1;align-self:end;gap:6px}.cv__identite--seul[data-astro-cid-t262wzwo] .cv__texte[data-astro-cid-t262wzwo]{grid-row:1 / span 2;align-self:center}.cv__pastilles[data-astro-cid-t262wzwo]{grid-column:2;grid-row:2;align-self:start}.cv__pastilles[data-astro-cid-t262wzwo] li[data-astro-cid-t262wzwo]{padding:6px 12px}.cv__nom[data-astro-cid-t262wzwo]{font-size:clamp(2rem,4vw,2.5rem);line-height:1.08;letter-spacing:-.025em}.cv__verifie[data-astro-cid-t262wzwo]{margin-left:10px;vertical-align:-1px}.cv__verifie[data-astro-cid-t262wzwo] svg[data-astro-cid-t262wzwo]{width:26px;height:26px}.cv__metier[data-astro-cid-t262wzwo]{font-size:1.1875rem}.cv--ref[data-astro-cid-t262wzwo] .cv__identite[data-astro-cid-t262wzwo]{padding-right:200px}.cv__tampon[data-astro-cid-t262wzwo]{position:absolute;right:30px;top:26px;margin:0;padding:6px 12px;border-radius:10px;transform:rotate(4deg)}.cv__recto[data-astro-cid-t262wzwo]{gap:26px}.cv__carres[data-astro-cid-t262wzwo]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px}.cv__carres[data-astro-cid-t262wzwo] li[data-astro-cid-t262wzwo]{gap:4px;padding:16px;border-radius:18px}.cv__valeur[data-astro-cid-t262wzwo]{font-size:1.625rem}.cv__libelle[data-astro-cid-t262wzwo]{line-height:1.4}.cv__actions[data-astro-cid-t262wzwo]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 16px}.cv__bouton[data-astro-cid-t262wzwo],.cv__site[data-astro-cid-t262wzwo]{width:auto;min-height:54px;padding:0 28px}.cv__bouton[data-astro-cid-t262wzwo]{font-size:1.0625rem}.cv__protection[data-astro-cid-t262wzwo]{flex:1 1 260px;max-width:460px;font-size:.875rem;text-align:left}.cv__verso[data-astro-cid-t262wzwo]{gap:14px;padding-top:22px}.cv__verso-titre[data-astro-cid-t262wzwo]{font-size:1.5rem}.cv__retourner[data-astro-cid-t262wzwo]{font-size:var(--t-sm)}.cv__avertissement[data-astro-cid-t262wzwo]{font-size:.875rem}.cv__champs[data-astro-cid-t262wzwo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cv__envoi[data-astro-cid-t262wzwo]{justify-self:start;width:auto;padding:0 24px}.cv__merci[data-astro-cid-t262wzwo]{gap:20px;padding-top:26px}.cv__merci-coche[data-astro-cid-t262wzwo]{width:56px;height:56px}.cv__merci[data-astro-cid-t262wzwo] h2[data-astro-cid-t262wzwo]{font-size:1.5rem}.fiche-contenu[data-astro-cid-t262wzwo]{gap:18px;padding-block:34px 56px}.onglets[data-astro-cid-t262wzwo]{align-self:flex-start;max-width:100%;padding:5px}.onglet[data-astro-cid-t262wzwo]{padding:0 18px;font-size:var(--t-sm)}.onglet__long[data-astro-cid-t262wzwo]{display:inline}.onglet__court[data-astro-cid-t262wzwo]{display:none}.panneau[data-astro-cid-t262wzwo]{gap:12px}.panneau--voile[data-astro-cid-t262wzwo],.panneau--papier[data-astro-cid-t262wzwo]{padding:24px;border-radius:var(--r-xl)}.panneau--contour[data-astro-cid-t262wzwo]{padding:12px 24px;border-radius:var(--r-xl)}.panneau__titre[data-astro-cid-t262wzwo]{font-size:1.25rem}.panneau__sous-titre[data-astro-cid-t262wzwo]{font-size:var(--t-sm)}.recherche[data-astro-cid-t262wzwo]{display:flex;flex-wrap:wrap;gap:2px 0}.recherche[data-astro-cid-t262wzwo] li[data-astro-cid-t262wzwo]+li[data-astro-cid-t262wzwo]:before{content:"·";margin-inline:8px;color:var(--encre-3)}.galerie[data-astro-cid-t262wzwo]{--h-grande: 440px;gap:12px}.galerie__agrandir[data-astro-cid-t262wzwo]{border-radius:var(--r-xl)}.galerie__sur[data-astro-cid-t262wzwo]{gap:16px;padding:60px 22px 18px;border-radius:0 0 var(--r-xl) var(--r-xl)}.galerie__titre[data-astro-cid-t262wzwo]{font-size:1.375rem}.galerie__lieu[data-astro-cid-t262wzwo]{font-size:.875rem}.galerie__texte-large[data-astro-cid-t262wzwo]{display:inline}.galerie__texte-petit[data-astro-cid-t262wzwo]{display:none}.galerie__etape[data-astro-cid-t262wzwo]{padding:5px 12px}.galerie__vignettes[data-astro-cid-t262wzwo]{gap:10px}.galerie__vignette[data-astro-cid-t262wzwo]{height:96px;border-radius:14px}.galerie__vignette-etape[data-astro-cid-t262wzwo]{display:block}.reco[data-astro-cid-t262wzwo]{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"avatar texte lien" "avatar qui lien";gap:3px 14px;padding:14px 18px;border-radius:20px}.reco__avatar[data-astro-cid-t262wzwo]{width:48px;height:48px;font-size:1.125rem}.reco__texte[data-astro-cid-t262wzwo]{align-self:end;font-size:var(--t-base)}.reco__qui[data-astro-cid-t262wzwo]{align-self:start}.reco__lien[data-astro-cid-t262wzwo]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;color:var(--accent)}.reco__lien[data-astro-cid-t262wzwo] svg[data-astro-cid-t262wzwo]{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ou[data-astro-cid-t262wzwo]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.voisins-section[data-astro-cid-t262wzwo]{padding-block:0 48px}.fin[data-astro-cid-t262wzwo]{padding-bottom:64px}.fin__ligne[data-astro-cid-t262wzwo]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;padding-top:26px}.fin__texte[data-astro-cid-t262wzwo]{flex:1 1 380px;gap:4px}.fin__titre[data-astro-cid-t262wzwo]{font-size:1.1875rem}.fin__bouton[data-astro-cid-t262wzwo]{width:auto;margin-top:0}}@media(max-width:699px){.fin[data-astro-cid-t262wzwo]{padding-inline:16px}}
