.hero[data-astro-cid-ge2uvauf]{background-color:var(--brume);padding-block:clamp(3rem,7vw,5.5rem) clamp(3.5rem,8vw,6rem)}.grille[data-astro-cid-ge2uvauf]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.sous-titre[data-astro-cid-ge2uvauf]{color:var(--marine);margin-top:.6rem;font-size:clamp(1rem,2.2vw,1.15rem);font-weight:700}h1[data-astro-cid-ge2uvauf]{z-index:0;color:#000;position:relative}.ligne[data-astro-cid-ge2uvauf]{white-space:nowrap}@media (width<=640px){h1[data-astro-cid-ge2uvauf]{font-size:min(2.4rem,8.2vw)}.eyebrow[data-astro-cid-ge2uvauf]{white-space:nowrap;letter-spacing:.06em;font-size:2.9vw}}@media (width>=641px){.texte[data-astro-cid-ge2uvauf]{container-type:inline-size}h1[data-astro-cid-ge2uvauf]{font-size:min(3.2rem,8cqi)}.l1[data-astro-cid-ge2uvauf],.l2[data-astro-cid-ge2uvauf],.l3[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}}.eyebrow[data-astro-cid-ge2uvauf]{color:var(--doux);font-weight:700}.btn--ligne[data-astro-cid-ge2uvauf]{color:#fff;background-color:#0e3d8b}.etoiles[data-astro-cid-ge2uvauf]{color:#ff0;letter-spacing:.15em;margin:0;font-size:.95rem;font-weight:700}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.preuves[data-astro-cid-ge2uvauf]{color:var(--doux);flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.75rem 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.note[data-astro-cid-ge2uvauf]{flex-basis:100%;align-items:center;gap:.45rem;display:flex}.preuves[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:not(.note):before{content:"✓";color:var(--zephyr);margin-right:.4rem;font-weight:800}.visuel[data-astro-cid-ge2uvauf]{margin:0}.carrousel[data-astro-cid-ge2uvauf]{border-radius:var(--r);box-shadow:var(--ombre);position:relative;overflow:hidden}.piste[data-astro-cid-ge2uvauf]{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.piste[data-astro-cid-ge2uvauf]::-webkit-scrollbar{display:none}.diapo[data-astro-cid-ge2uvauf]{scroll-snap-align:center;flex:0 0 100%}.diapo[data-astro-cid-ge2uvauf] img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.fleche[data-astro-cid-ge2uvauf]{color:#14202b;cursor:pointer;background:#ffffffe0;border:0;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.6rem;line-height:1;transition:background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0000002e}.fleche[data-astro-cid-ge2uvauf]:hover,.fleche[data-astro-cid-ge2uvauf]:focus-visible{background:#fff}.fleche--gauche[data-astro-cid-ge2uvauf]{left:.6rem}.fleche--droite[data-astro-cid-ge2uvauf]{right:.6rem}.points[data-astro-cid-ge2uvauf]{justify-content:center;gap:.4rem;display:flex;position:absolute;bottom:.7rem;left:0;right:0}.point[data-astro-cid-ge2uvauf]{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:.55rem;height:.55rem;padding:0;transition:background .2s,transform .2s;box-shadow:0 1px 4px #00000040}.point[data-astro-cid-ge2uvauf][aria-current=true]{background:#fff;transform:scale(1.25)}figcaption[data-astro-cid-ge2uvauf]{color:var(--doux);text-align:center;margin-top:.75rem;font-size:.88rem;font-weight:700}@media (width<=860px){.grille[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.visuel[data-astro-cid-ge2uvauf]{order:-1;max-width:460px;margin-inline:auto}}.suite[data-astro-cid-lesv7jgp]{margin-top:1.75rem}.suite[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]{color:var(--marine);font-weight:650}.tete[data-astro-cid-lesv7jgp]{max-width:52ch;margin-bottom:clamp(2rem,4vw,3rem)}.cartes[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.carte[data-astro-cid-lesv7jgp]{cursor:pointer;background:var(--blanc);border:1px solid var(--trait);border-radius:var(--r);padding:1.6rem 1.5rem 1.75rem;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}.carte[data-astro-cid-lesv7jgp]:hover{border-color:var(--zephyr);box-shadow:var(--ombre);transform:translateY(-4px)}.pastille[data-astro-cid-lesv7jgp]{background:var(--brume);width:46px;height:46px;color:var(--marine);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.1rem;display:inline-flex}.carte[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--doux);margin-top:.5rem;font-size:.97rem}.carte--photo[data-astro-cid-lesv7jgp]{isolation:isolate;min-height:320px;color:var(--blanc);border-color:#0000;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.carte--photo[data-astro-cid-lesv7jgp]:before{content:"";z-index:-2;background-image:var(--fond);background-position:50%;background-size:cover;transition:transform .5s;position:absolute;inset:0}.carte--photo[data-astro-cid-lesv7jgp]:after{content:"";z-index:-1;background:linear-gradient(#0a324426 0%,#0a324499 48%,#0a3244f0 100%);position:absolute;inset:0}.carte--photo[data-astro-cid-lesv7jgp]:hover{border-color:#0000}.carte--photo[data-astro-cid-lesv7jgp]:hover:before{transform:scale(1.06)}.carte--photo[data-astro-cid-lesv7jgp] .pastille[data-astro-cid-lesv7jgp]{color:var(--blanc);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff4d;margin-bottom:auto}.carte--photo[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{margin-top:1.4rem}.carte--photo[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:#ffffffdb}.carte[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]{color:inherit;text-decoration:none}.carte[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.carte[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]:focus-visible{outline:none}.carte[data-astro-cid-lesv7jgp]:has(a:focus-visible){outline-offset:3px;outline:3px solid #ffc81e}.voir[data-astro-cid-lesv7jgp]{color:#ffc81e;margin-top:.9rem;font-size:.85rem;font-weight:700;display:inline-block}.carte[data-astro-cid-lesv7jgp]:not(.carte--photo) .voir[data-astro-cid-lesv7jgp]{color:var(--marine)}.carte[data-astro-cid-lesv7jgp]:active{transform:scale(.98)}@media (width<=640px){.cartes[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.carte[data-astro-cid-lesv7jgp]{padding:.95rem .9rem 1rem}.carte--photo[data-astro-cid-lesv7jgp]{min-height:230px}.pastille[data-astro-cid-lesv7jgp]{border-radius:10px;width:36px;height:36px}.carte[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{font-size:1.02rem;line-height:1.2}.carte--photo[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{margin-top:.9rem}.carte[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.voir[data-astro-cid-lesv7jgp]{margin-top:.6rem;font-size:.78rem}}.tete[data-astro-cid-vdmd3teg]{max-width:50ch;margin-bottom:clamp(2rem,4vw,3rem)}.liste[data-astro-cid-vdmd3teg]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.liste[data-astro-cid-vdmd3teg] li[data-astro-cid-vdmd3teg]{gap:1rem;display:flex}.marque[data-astro-cid-vdmd3teg]{background:var(--blanc);width:44px;height:44px;color:var(--marine);box-shadow:0 0 0 1px var(--trait);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.liste[data-astro-cid-vdmd3teg] p[data-astro-cid-vdmd3teg]{color:var(--doux);margin-top:.35rem;font-size:.97rem}.bandeau[data-astro-cid-uizgh26z]{background:var(--encre)}.carrousel[data-astro-cid-uizgh26z]{position:relative;overflow:hidden}.piste[data-astro-cid-uizgh26z]{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.piste[data-astro-cid-uizgh26z]::-webkit-scrollbar{display:none}.diapo[data-astro-cid-uizgh26z]{aspect-ratio:1;scroll-snap-align:start;flex:0 0 100%}@media (width>=640px){.diapo[data-astro-cid-uizgh26z]{flex-basis:50%}}@media (width>=1024px){.diapo[data-astro-cid-uizgh26z]{flex-basis:33.3333%}}@media (width>=1600px){.diapo[data-astro-cid-uizgh26z]{flex-basis:25%}}.diapo[data-astro-cid-uizgh26z] img{object-fit:cover;width:100%;height:100%;display:block}.fleche[data-astro-cid-uizgh26z]{color:#14202b;cursor:pointer;background:#ffffffe0;border:0;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.9rem;line-height:1;transition:background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0000002e}.fleche[data-astro-cid-uizgh26z]:hover,.fleche[data-astro-cid-uizgh26z]:focus-visible{background:#fff}.fleche--gauche[data-astro-cid-uizgh26z]{left:clamp(.6rem,2vw,1.75rem)}.fleche--droite[data-astro-cid-uizgh26z]{right:clamp(.6rem,2vw,1.75rem)}.points[data-astro-cid-uizgh26z]{justify-content:center;gap:.45rem;display:flex;position:absolute;bottom:1rem;left:0;right:0}.point[data-astro-cid-uizgh26z]{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:.6rem;height:.6rem;padding:0;transition:background .2s,transform .2s;box-shadow:0 1px 4px #00000040}.point[data-astro-cid-uizgh26z][aria-current=true]{background:#fff;transform:scale(1.25)}
