.fh[data-v-d2eb9119]{align-items:center;display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:1240px;padding:40px 24px 24px;text-align:center}.fh-ariane[data-v-d2eb9119]{align-self:center;font-size:14px}.fh-ariane a[data-v-d2eb9119]{color:var(--gris);text-decoration:none}.fh-ariane a[data-v-d2eb9119]:hover{color:var(--violet-fonce);text-decoration:underline}.fh .surtitre[data-v-d2eb9119]{margin:4px 0 0}.fh-titre[data-v-d2eb9119]{max-width:980px}.fh-chapo[data-v-d2eb9119]{max-width:720px}.fh-actions[data-v-d2eb9119]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center;margin-top:6px}.fh-visuel[data-v-d2eb9119]{margin:28px 0 0;max-width:1080px;text-align:left;width:100%}.fh-cadre[data-v-d2eb9119]{background:#fff;border:1px solid #ebe4d8;border-radius:20px;box-shadow:0 30px 60px -40px #503c1473;overflow:hidden}.fh-legende[data-v-d2eb9119]{color:var(--gris);font-size:13px;margin-top:10px;text-align:center}@media(max-width:640px){.fh[data-v-d2eb9119]{gap:14px;padding:28px 16px 16px}.fh-visuel[data-v-d2eb9119]{margin-top:18px}}.gar[data-v-5709e881]{margin:0 auto;max-width:1240px;padding:72px 24px;text-align:center}.gar-titre[data-v-5709e881]{font-size:clamp(30px,3.2vw,44px)}.gar-intro[data-v-5709e881]{margin:16px auto 0;max-width:680px}.gar-grille[data-v-5709e881]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:36px 0 0;padding:0;text-align:left}.gar-lien[data-v-5709e881]{margin-top:22px}.gar-carte[data-v-5709e881]{background:#fff;border:1px solid #ebe4d8;border-radius:18px;padding:22px 22px 24px}.gar-carte h3[data-v-5709e881]{color:var(--encre);font-size:19px;line-height:1.25;margin:0}.gar-carte p[data-v-5709e881]{color:var(--encre-2);font-size:16px;line-height:1.55;margin:10px 0 0}@media(max-width:960px){.gar-grille[data-v-5709e881]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.gar[data-v-5709e881]{padding:48px 16px}.gar-grille[data-v-5709e881]{grid-template-columns:minmax(0,1fr)}}.faq[data-v-52a1d0cb]{margin:0 auto;max-width:860px;padding:72px 24px}.faq-titre[data-v-52a1d0cb]{font-size:clamp(30px,3.2vw,42px);margin-bottom:32px;text-align:center}.faq-liste[data-v-52a1d0cb]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-52a1d0cb]{background:#fff;border:1px solid #ebe4d8;border-radius:16px;padding:0 22px}.faq-item summary[data-v-52a1d0cb]{color:var(--encre);cursor:pointer;font-size:17px;font-weight:600;list-style:none;padding:18px 28px 18px 0;position:relative}.faq-item summary[data-v-52a1d0cb]::-webkit-details-marker{display:none}.faq-item summary[data-v-52a1d0cb]:after{color:var(--violet);content:"+";font-size:24px;font-weight:400;position:absolute;right:0;top:14px}.faq-item[open] summary[data-v-52a1d0cb]:after{content:"−"}.faq-item summary[data-v-52a1d0cb]:focus-visible{border-radius:6px;outline:3px solid var(--violet);outline-offset:2px}.faq-item p[data-v-52a1d0cb]{color:var(--encre-2);font-size:16px;line-height:1.6;margin:0 0 20px}@media(max-width:640px){.faq[data-v-52a1d0cb]{padding:48px 16px}}
