.conseils[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:860px){.conseils[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.conseils[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px;height:100%;background:var(--blanc);border:1px solid var(--lin-fonce);border-radius:var(--rayon);padding:22px;color:var(--encre);text-decoration:none;font-family:var(--f-titre);font-size:1.2rem;line-height:1.25}.conseils[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--brique)}.conseils[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{margin-top:auto;font-style:normal;font-family:var(--f-texte);font-size:.95rem;font-weight:600;color:var(--brique-fonce)}.conseils__tous[data-astro-cid-j7pv25f6]{margin-top:18px}.conseils__tous[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--brique-fonce);font-weight:600}.hero[data-astro-cid-j7pv25f6]{padding:clamp(32px,6vw,80px) 0 clamp(48px,7vw,96px);overflow:hidden}.hero__grille[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,72px);align-items:center}.hero__lieu[data-astro-cid-j7pv25f6]{color:var(--laurier);font-weight:600;margin-bottom:1em}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:19ch;font-size:clamp(2.1rem,4vw,3.25rem)}.hero__sous[data-astro-cid-j7pv25f6]{font-family:var(--f-titre);font-size:clamp(1.25rem,2.2vw,1.6rem);color:var(--brique-fonce);line-height:1.25;margin:-.2em 0 .9em}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero__photo[data-astro-cid-j7pv25f6]{margin:0;position:relative;padding:0 0 22px 22px}.hero__photo[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;bottom:0;width:82%;height:70%;background:var(--brique);border-radius:var(--rayon)}.hero__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:relative;border-radius:var(--rayon);aspect-ratio:4 / 5;object-fit:cover;object-position:50% 30%;width:100%}@media(max-width:900px){.hero__grille[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero__photo[data-astro-cid-j7pv25f6]{max-width:420px}}.publics[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}@media(max-width:1100px){.publics[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.publics[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.public[data-astro-cid-j7pv25f6]{display:grid;align-content:start;gap:6px;background:var(--blanc);border:1px solid var(--lin-fonce);border-radius:var(--rayon);padding:26px;color:var(--encre);text-decoration:none;transition:border-color .2s,transform .2s}.public[data-astro-cid-j7pv25f6]:hover{border-color:var(--brique);transform:translateY(-2px)}.public[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;margin:0}.public[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--encre-douce);margin:0}.public__lien[data-astro-cid-j7pv25f6]{color:var(--brique-fonce);font-weight:600;margin-top:8px;text-decoration:underline}.reconnais[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px 64px}.reconnais[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{grid-row:span 2}.reconnais__chute[data-astro-cid-j7pv25f6]{font-family:var(--f-titre);font-size:1.35rem;line-height:1.35;color:var(--laurier);margin:8px 0 0;max-width:40ch}@media(max-width:800px){.reconnais[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.reconnais[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{grid-row:auto}}.liste-puces[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:14px}.liste-puces[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:28px;position:relative}.liste-puces[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.62em;width:12px;height:2px;background:var(--brique)}.trio[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px);margin-top:48px}@media(max-width:860px){.trio[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.trio[data-astro-cid-j7pv25f6] .icone{color:var(--laurier);margin-bottom:14px}.trio[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.7rem;margin-bottom:.1em}.trio__origine[data-astro-cid-j7pv25f6]{color:var(--brique-fonce);font-weight:600;font-size:.95rem}.etapes[data-astro-cid-j7pv25f6]{list-style:none;counter-reset:e;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.etapes[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:e;border-top:2px solid var(--encre);padding-top:18px}.etapes[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(e);font-family:var(--f-titre);font-size:2.6rem;color:var(--brique);display:block;line-height:1;margin-bottom:12px}.etapes[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--encre-douce)}@media(max-width:900px){.etapes[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.etapes[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.offres[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.85fr 1.15fr;gap:24px;margin-top:40px;align-items:start}@media(max-width:800px){.offres[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.offre[data-astro-cid-j7pv25f6]{background:var(--blanc);border-radius:var(--rayon);padding:clamp(24px,3.5vw,40px);border:1px solid var(--lin-fonce)}.offre--phare[data-astro-cid-j7pv25f6]{border:2px solid var(--laurier)}.offre__prix[data-astro-cid-j7pv25f6]{font-family:var(--f-titre);font-size:3rem;line-height:1;margin:.2em 0 .15em;color:var(--laurier)}.offre__duree[data-astro-cid-j7pv25f6]{color:var(--encre-douce);font-weight:500}.offres__note[data-astro-cid-j7pv25f6]{margin-top:24px;color:var(--encre-douce)}.liste-coches[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:10px}.liste-coches[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:30px;position:relative}.liste-coches[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:2px;top:.35em;width:14px;height:8px;border-left:2.5px solid var(--brique);border-bottom:2.5px solid var(--brique);transform:rotate(-45deg)}.philo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(32px,6vw,88px);align-items:center}.philo__photo[data-astro-cid-j7pv25f6]{margin:0}.philo__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:var(--rayon);aspect-ratio:3 / 3.6;object-fit:cover;object-position:50% 30%}@media(max-width:800px){.philo[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.philo__photo[data-astro-cid-j7pv25f6]{max-width:360px}}.temoignages[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px;margin-top:32px}.temoignages[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0}.temoignages[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--f-titre);font-size:1.2rem;line-height:1.45}.temoignages[data-astro-cid-j7pv25f6] footer[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--brique-fonce)}.temoignages[data-astro-cid-j7pv25f6] footer[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:400;color:var(--encre-douce)}.guide[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:40px 64px;align-items:center}@media(max-width:860px){.guide[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.final[data-astro-cid-j7pv25f6]{text-align:left}
