.hero[data-astro-cid-4z5ypzu4]{isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.hero--plein[data-astro-cid-4z5ypzu4],.hero--compact[data-astro-cid-4z5ypzu4]{color:#fff}.hero--plein[data-astro-cid-4z5ypzu4]{min-height:min(92svh,1400px);padding-block:var(--e-6) var(--e-5)}.hero--cote[data-astro-cid-4z5ypzu4]{min-height:auto;padding-block:var(--e-6) var(--e-5);align-items:center}.hero--compact[data-astro-cid-4z5ypzu4]{min-height:auto;padding-block:calc(var(--e-5) + 2rem) var(--e-4)}.hero--scinde[data-astro-cid-4z5ypzu4]{align-items:stretch;min-height:min(70svh,680px);padding:0}.hero__scinde[data-astro-cid-4z5ypzu4]{grid-template-columns:1.45fr 1fr;align-items:center;width:100%;display:grid}.hero__interieur--scinde[data-astro-cid-4z5ypzu4]{max-width:calc(var(--largeur) * .58 + 3rem);padding-block:clamp(var(--e-4),5vw,var(--e-5));margin-inline:auto 0}.hero--scinde[data-astro-cid-4z5ypzu4] .hero__interieur[data-astro-cid-4z5ypzu4]{gap:clamp(var(--e-2),1.8vw,var(--e-3))}.hero__visuel[data-astro-cid-4z5ypzu4]{align-self:stretch;position:relative;overflow:hidden}.hero__visuel[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4]{object-fit:cover;width:100%;height:100%;animation:24s ease-out forwards zoom-lent}.hero__visuel[data-astro-cid-4z5ypzu4]:after{content:"";background:linear-gradient(90deg,var(--fond) 0%,transparent 22%);position:absolute;inset:0}@media (width<=60rem){.hero--scinde[data-astro-cid-4z5ypzu4]{min-height:auto}.hero__scinde[data-astro-cid-4z5ypzu4]{grid-template-columns:1fr}.hero__interieur--scinde[data-astro-cid-4z5ypzu4]{max-width:var(--largeur);padding-block:var(--e-5) var(--e-4);margin-inline:auto}.hero__visuel[data-astro-cid-4z5ypzu4]{aspect-ratio:16/10}.hero__visuel[data-astro-cid-4z5ypzu4]:after{background:linear-gradient(180deg,var(--fond) 0%,transparent 18%)}}.hero__media[data-astro-cid-4z5ypzu4]{z-index:-2;position:absolute;inset:0}.hero__media[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4]{object-fit:cover;width:100%;height:100%;animation:24s ease-out forwards zoom-lent}@keyframes zoom-lent{0%{transform:scale(1.09)}to{transform:scale(1)}}.hero__voile[data-astro-cid-4z5ypzu4]{z-index:1;background:linear-gradient(#0c1f196b 0%,#0c1f191f 35%,#0c1f19d1 100%),linear-gradient(90deg,#0c1f1999 0%,#0000 70%);position:absolute;inset:0}.hero--compact[data-astro-cid-4z5ypzu4] .hero__voile[data-astro-cid-4z5ypzu4]{background:linear-gradient(#0c1f19d1 0%,#0c1f19a3 48%,#0c1f19e0 100%),linear-gradient(90deg,#0c1f198c 0%,#0c1f1900 85%)}.hero--plein[data-astro-cid-4z5ypzu4] .hero__media[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4]{object-position:72% 60%;animation:none}.hero--plein[data-astro-cid-4z5ypzu4] .hero__voile[data-astro-cid-4z5ypzu4]{background:linear-gradient(#0c1f1961 0%,#0c1f190f 30%,#0c1f1980 100%),linear-gradient(90deg,#0c1f19cc 0%,#0c1f198c 38%,#0c1f1900 68%)}.hero--plein[data-astro-cid-4z5ypzu4] .hero__interieur[data-astro-cid-4z5ypzu4]>div[data-astro-cid-4z5ypzu4]{justify-items:start;gap:clamp(1rem,min(1.7vw,3svh),2rem);display:grid}@media (width>=60rem){.hero--plein[data-astro-cid-4z5ypzu4]{align-items:center;min-height:max(36rem,min(92svh,41.5vw))}.hero--plein[data-astro-cid-4z5ypzu4] .hero__interieur[data-astro-cid-4z5ypzu4]{max-width:var(--largeur);gap:clamp(var(--e-3),min(2.2vw,4svh),3rem);text-align:left;justify-items:start}.hero--plein[data-astro-cid-4z5ypzu4] .hero__titre[data-astro-cid-4z5ypzu4]{font-size:clamp(3.4rem,min(4.2vw,8svh),5.6rem)}.hero--plein[data-astro-cid-4z5ypzu4] .hero__accroche[data-astro-cid-4z5ypzu4]{max-width:34em;font-size:clamp(1.1rem,min(1.25vw,2.3svh),1.45rem)}.hero--plein[data-astro-cid-4z5ypzu4] .hero__reperes[data-astro-cid-4z5ypzu4]{font-size:clamp(var(--t-sm),min(1vw,1.8svh),1.1rem)}}.hero__interieur[data-astro-cid-4z5ypzu4]{gap:clamp(var(--e-3),2.4vw,var(--e-4));max-width:60rem;display:grid}.hero__surtitre[data-astro-cid-4z5ypzu4]{animation:apparait .7s var(--ease-sortie) .1s backwards}.hero--plein[data-astro-cid-4z5ypzu4] .hero__surtitre[data-astro-cid-4z5ypzu4],.hero--compact[data-astro-cid-4z5ypzu4] .hero__surtitre[data-astro-cid-4z5ypzu4]{color:var(--surtitre-sombre)}.hero--compact[data-astro-cid-4z5ypzu4] .hero__accroche[data-astro-cid-4z5ypzu4]{color:var(--texte-sur-sombre)}.hero__accroche--multi[data-astro-cid-4z5ypzu4]{gap:.8em;display:grid}.hero__titre[data-astro-cid-4z5ypzu4]{font-size:var(--t-3xl);overflow-wrap:break-word;hyphens:auto;margin:0}@media (width<=30rem){.hero__titre[data-astro-cid-4z5ypzu4]{font-size:clamp(1.65rem,7.6vw,2.4rem)}}.hero--scinde[data-astro-cid-4z5ypzu4] .hero__titre[data-astro-cid-4z5ypzu4]{font-size:var(--t-3xl)}.hero__ligne[data-astro-cid-4z5ypzu4]{display:block;overflow:hidden}.hero__ligne[data-astro-cid-4z5ypzu4]>span[data-astro-cid-4z5ypzu4]{animation:monte .95s var(--ease-sortie) backwards;animation-delay:calc(.22s + var(--i) * .11s);display:block}@keyframes monte{0%{transform:translateY(105%)}}@keyframes apparait{0%{opacity:0;transform:translateY(14px)}}.hero__accroche[data-astro-cid-4z5ypzu4]{animation:apparait .8s var(--ease-sortie) .62s backwards}.hero--plein[data-astro-cid-4z5ypzu4] .hero__accroche[data-astro-cid-4z5ypzu4]{color:var(--texte-sur-sombre)}.hero--plein[data-astro-cid-4z5ypzu4] .hero__titre[data-astro-cid-4z5ypzu4],.hero--plein[data-astro-cid-4z5ypzu4] .hero__accroche[data-astro-cid-4z5ypzu4],.hero--plein[data-astro-cid-4z5ypzu4] .hero__surtitre[data-astro-cid-4z5ypzu4],.hero--plein[data-astro-cid-4z5ypzu4] .hero__reperes[data-astro-cid-4z5ypzu4]{text-shadow:0 1px 14px #0c1f198c}.hero__actions[data-astro-cid-4z5ypzu4]{animation:apparait .8s var(--ease-sortie) .78s backwards;flex-wrap:wrap;gap:.85rem;display:flex}.hero__reperes[data-astro-cid-4z5ypzu4]{font-size:var(--t-sm);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.hero__reperes[data-astro-cid-4z5ypzu4] li[data-astro-cid-4z5ypzu4]{animation:apparait .7s var(--ease-sortie) backwards;animation-delay:calc(.95s + var(--i) * 90ms);align-items:center;gap:.45rem;display:inline-flex}.hero__reperes[data-astro-cid-4z5ypzu4] svg[data-astro-cid-4z5ypzu4]{color:var(--vert-600);flex:none}.hero--plein[data-astro-cid-4z5ypzu4] .hero__reperes[data-astro-cid-4z5ypzu4],.hero--compact[data-astro-cid-4z5ypzu4] .hero__reperes[data-astro-cid-4z5ypzu4]{color:#dbe6e1}.hero--plein[data-astro-cid-4z5ypzu4] .hero__reperes[data-astro-cid-4z5ypzu4] svg[data-astro-cid-4z5ypzu4],.hero--compact[data-astro-cid-4z5ypzu4] .hero__reperes[data-astro-cid-4z5ypzu4] svg[data-astro-cid-4z5ypzu4]{color:var(--vert-300)}.hero__macros[data-astro-cid-4z5ypzu4]{margin-top:var(--e-1);animation:apparait .8s var(--ease-sortie) 1.05s backwards}.hero__defilement[data-astro-cid-4z5ypzu4]{background:#ffffff40;width:1px;height:3rem;position:absolute;bottom:1rem;left:50%;overflow:hidden;translate:-50%}.hero__defilement[data-astro-cid-4z5ypzu4] span[data-astro-cid-4z5ypzu4]{height:45%;animation:descend 2.2s var(--ease-doux) infinite;background:#fff;position:absolute;inset-inline:0}@keyframes descend{0%{top:-50%}to{top:110%}}@media (prefers-reduced-motion:reduce){.hero__media[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4],.hero__visuel[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4],.hero__ligne[data-astro-cid-4z5ypzu4]>span[data-astro-cid-4z5ypzu4],.hero__surtitre[data-astro-cid-4z5ypzu4],.hero__accroche[data-astro-cid-4z5ypzu4],.hero__actions[data-astro-cid-4z5ypzu4],.hero__reperes[data-astro-cid-4z5ypzu4] li[data-astro-cid-4z5ypzu4],.hero__macros[data-astro-cid-4z5ypzu4],.hero__defilement[data-astro-cid-4z5ypzu4] span[data-astro-cid-4z5ypzu4]{animation:none}}.prose[data-astro-cid-6bgqrdoq]{max-width:var(--largeur-texte);gap:1.1rem;display:grid}.prose--large[data-astro-cid-6bgqrdoq]{max-width:78ch}.prose[data-astro-cid-6bgqrdoq] h3{margin-top:1.2rem}.prose[data-astro-cid-6bgqrdoq] ul{gap:.45rem;padding-left:1.1rem;display:grid}.prose[data-astro-cid-6bgqrdoq] strong{color:var(--vert-700)}.section--sombre[data-astro-cid-6bgqrdoq] .prose[data-astro-cid-6bgqrdoq] strong{color:var(--vert-300)}.prose[data-astro-cid-6bgqrdoq] a{color:var(--vert-700);text-underline-offset:3px;text-decoration:underline}.section--deroulement[data-astro-cid-lduinota]{padding-top:clamp(var(--e-4),5vw,var(--e-5))}.etapes[data-astro-cid-lduinota]{counter-reset:e;margin:0;padding:0;list-style:none}.entete-section[data-astro-cid-lduinota] .titre-section{overflow-wrap:normal;hyphens:none}.etapes--horizontale[data-astro-cid-lduinota]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.etapes--verticale[data-astro-cid-lduinota]{gap:0;max-width:52rem;display:grid}.etape[data-astro-cid-lduinota]{position:relative}.etapes--verticale[data-astro-cid-lduinota] .etape[data-astro-cid-lduinota]{gap:var(--e-2);padding-block:var(--e-3);border-top:1px solid var(--bordure);transition:background .35s var(--ease-doux);grid-template-columns:5rem 1fr;display:grid}.etapes--verticale[data-astro-cid-lduinota] .etape[data-astro-cid-lduinota]:last-child{border-bottom:1px solid var(--bordure)}.etapes--verticale[data-astro-cid-lduinota] .etape[data-astro-cid-lduinota]:hover{background:color-mix(in srgb,var(--vert-100) 55%,transparent)}.section--sombre[data-astro-cid-lduinota] .etapes--verticale[data-astro-cid-lduinota] .etape[data-astro-cid-lduinota]{border-color:#ffffff1f}.section--sombre[data-astro-cid-lduinota] .etapes--verticale[data-astro-cid-lduinota] .etape[data-astro-cid-lduinota]:hover{background:#ffffff0a}.etapes--horizontale[data-astro-cid-lduinota] .etape[data-astro-cid-lduinota]{padding-top:var(--e-2);border-top:3px solid var(--vert-700);gap:.9rem;display:grid}.section--sombre[data-astro-cid-lduinota] .etapes--horizontale[data-astro-cid-lduinota] .etape[data-astro-cid-lduinota]{border-color:var(--vert-300)}.etape__num[data-astro-cid-lduinota]{font-family:var(--f-titre);color:var(--vert-700);opacity:.32;transition:opacity .35s,transform .45s var(--ease-sortie);font-size:2.6rem;font-weight:800;line-height:.85}.section--sombre[data-astro-cid-lduinota] .etape__num[data-astro-cid-lduinota]{color:var(--vert-300)}.etape[data-astro-cid-lduinota]:hover .etape__num[data-astro-cid-lduinota]{opacity:1;transform:translate(3px)}.etape__corps[data-astro-cid-lduinota]{gap:.35rem;display:grid}.etape__corps[data-astro-cid-lduinota] p[data-astro-cid-lduinota]{color:var(--texte-doux)}.section--sombre[data-astro-cid-lduinota] .etape__corps[data-astro-cid-lduinota] p[data-astro-cid-lduinota]{color:#a9b8b1}.section--haut-serre[data-astro-cid-bjec3dxf]{padding-top:clamp(var(--e-4),5vw,var(--e-5))}.section--bas-serre[data-astro-cid-bjec3dxf]{padding-bottom:clamp(var(--e-3),3vw,var(--e-4))}.duo[data-astro-cid-bjec3dxf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.4vw,1.75rem);display:grid}.duo__carte[data-astro-cid-bjec3dxf]{background:var(--blanc);border:1px solid var(--bordure);color:inherit;transition:transform .4s var(--ease-sortie),box-shadow .4s var(--ease-doux),border-color .3s var(--ease-doux);border-radius:10px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden;box-shadow:0 14px 34px -26px #0c1f1980}.duo__carte--lien[data-astro-cid-bjec3dxf]:hover{border-color:var(--vert-400);transform:translateY(-6px);box-shadow:0 22px 44px -24px #0c1f1980}.duo__media[data-astro-cid-bjec3dxf]{min-height:17rem;position:relative;overflow:hidden}.duo__media[data-astro-cid-bjec3dxf] img[data-astro-cid-bjec3dxf]{object-fit:cover;object-position:60% center;width:100%;height:100%;transition:transform .9s var(--ease-sortie);position:absolute;inset:0}.duo__carte--lien[data-astro-cid-bjec3dxf]:hover .duo__media[data-astro-cid-bjec3dxf] img[data-astro-cid-bjec3dxf]{transform:scale(1.06)}.duo__corps[data-astro-cid-bjec3dxf]{flex-direction:column;align-items:flex-start;gap:.7rem;padding:clamp(1.25rem,2.4vw,2rem);display:flex}.duo__num[data-astro-cid-bjec3dxf]{background:var(--ambre-clair);font-family:var(--f-titre);font-size:var(--t-sm);letter-spacing:.08em;color:var(--vert-700);border-radius:6px;padding:.2rem .6rem;font-weight:700}.duo__corps[data-astro-cid-bjec3dxf] h3[data-astro-cid-bjec3dxf]{color:var(--vert-900);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.05}.duo__corps[data-astro-cid-bjec3dxf] p[data-astro-cid-bjec3dxf]{color:var(--texte-doux)}.duo__fleche[data-astro-cid-bjec3dxf]{background:var(--vert-700);color:#fff;width:2.9rem;height:2.9rem;transition:background .3s var(--ease-doux),transform .35s var(--ease-sortie);border-radius:50%;place-items:center;margin-top:auto;display:grid}.duo__carte--lien[data-astro-cid-bjec3dxf]:hover .duo__fleche[data-astro-cid-bjec3dxf]{background:var(--vert-600);transform:translate(4px)}.section--sombre[data-astro-cid-bjec3dxf] .duo__carte[data-astro-cid-bjec3dxf]{background:#ffffff0a;border-color:#ffffff1a}.section--sombre[data-astro-cid-bjec3dxf] .duo__corps[data-astro-cid-bjec3dxf] h3[data-astro-cid-bjec3dxf]{color:#fff}.section--sombre[data-astro-cid-bjec3dxf] .duo__corps[data-astro-cid-bjec3dxf] p[data-astro-cid-bjec3dxf]{color:#a9b8b1}@media (width<=60rem){.duo[data-astro-cid-bjec3dxf]{grid-template-columns:1fr}}@media (width<=36rem){.duo__carte[data-astro-cid-bjec3dxf]{grid-template-columns:1fr}.duo__media[data-astro-cid-bjec3dxf]{aspect-ratio:16/10;min-height:0}.duo__fleche[data-astro-cid-bjec3dxf]{margin-top:.3rem}}.benefice[data-astro-cid-bjec3dxf]{gap:.5rem}.benefice__num[data-astro-cid-bjec3dxf]{font-family:var(--f-titre);font-size:var(--t-sm);letter-spacing:.16em;color:var(--vert-600);font-weight:700}.benefice[data-astro-cid-bjec3dxf] p[data-astro-cid-bjec3dxf]{color:var(--texte-doux);font-size:var(--t-sm)}.section--sombre[data-astro-cid-bjec3dxf] .benefice[data-astro-cid-bjec3dxf] p[data-astro-cid-bjec3dxf]{color:#a9b8b1}.section--sombre[data-astro-cid-bjec3dxf] .benefice__num[data-astro-cid-bjec3dxf]{color:var(--vert-300)}.mosaique[data-astro-cid-bjec3dxf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:clamp(.75rem,1.8vw,1.25rem);display:grid}.mosaique[data-astro-cid-bjec3dxf] .benefice[data-astro-cid-bjec3dxf]:first-child{background:var(--vert-700);border-color:var(--vert-700);color:#fff;grid-column:span 2;justify-content:center}.mosaique[data-astro-cid-bjec3dxf] .benefice[data-astro-cid-bjec3dxf]:first-child h3[data-astro-cid-bjec3dxf]{font-size:var(--t-xl)}.mosaique[data-astro-cid-bjec3dxf] .benefice[data-astro-cid-bjec3dxf]:first-child p[data-astro-cid-bjec3dxf],.mosaique[data-astro-cid-bjec3dxf] .benefice[data-astro-cid-bjec3dxf]:first-child .benefice__num[data-astro-cid-bjec3dxf]{color:#c9dcd4}.mosaique[data-astro-cid-bjec3dxf] .benefice[data-astro-cid-bjec3dxf]:first-child:after{background:var(--vert-300)}@media (width<=46rem){.mosaique[data-astro-cid-bjec3dxf] .benefice[data-astro-cid-bjec3dxf]:first-child{grid-column:span 1}}.liste-simple[data-astro-cid-bjec3dxf]{columns:2;column-gap:var(--e-4);max-width:62rem}.liste-simple[data-astro-cid-bjec3dxf] li[data-astro-cid-bjec3dxf]{break-inside:avoid;margin-bottom:.9rem}.liste-simple[data-astro-cid-bjec3dxf] strong[data-astro-cid-bjec3dxf]{font-weight:600}.liste-simple[data-astro-cid-bjec3dxf] p[data-astro-cid-bjec3dxf]{color:var(--texte-doux);font-size:var(--t-sm)}@media (width<=46rem){.liste-simple[data-astro-cid-bjec3dxf]{columns:1}}.formules--sans-entete[data-astro-cid-hbvlqrnc]{padding-top:clamp(var(--e-3),4vw,var(--e-4))}.bascule[data-astro-cid-hbvlqrnc]{margin-bottom:var(--e-4);background:var(--blanc);border:1px solid var(--bordure);border-radius:99px;gap:.25rem;padding:.3rem;display:inline-flex;position:relative}.section--sombre[data-astro-cid-hbvlqrnc] .bascule[data-astro-cid-hbvlqrnc]{background:#ffffff0f;border-color:#ffffff24}.bascule[data-astro-cid-hbvlqrnc] button[data-astro-cid-hbvlqrnc]{z-index:1;cursor:pointer;font-family:var(--f-titre);text-transform:uppercase;letter-spacing:.04em;color:var(--texte-doux);transition:color .3s var(--ease-doux);background:0 0;border:0;border-radius:99px;padding:.6rem 1.3rem;font-size:1.02rem;font-weight:700;position:relative}.bascule[data-astro-cid-hbvlqrnc] button[data-astro-cid-hbvlqrnc][aria-selected=true]{color:#fff}.bascule__curseur[data-astro-cid-hbvlqrnc]{background:var(--vert-700);transition:transform .45s var(--ease-sortie),width .45s var(--ease-sortie);border-radius:99px;position:absolute;top:.3rem;bottom:.3rem;left:0}.formules[data-astro-cid-hbvlqrnc]{align-items:stretch}.formules-panel[data-astro-cid-hbvlqrnc]{border:1px solid var(--bordure);border-top:4px solid var(--vert-700);background:color-mix(in srgb,var(--surface) 76%,var(--vert-300));padding:clamp(1.25rem,3vw,2rem)}.formules-panel--nutrition-sport[data-astro-cid-hbvlqrnc]{border-top-color:var(--ambre);background:color-mix(in srgb,var(--surface) 82%,var(--ambre))}.formules-panel__entete[data-astro-cid-hbvlqrnc]{max-width:42rem;margin-bottom:var(--e-3)}.formules-panel__entete[data-astro-cid-hbvlqrnc] h3[data-astro-cid-hbvlqrnc]{margin:.2rem 0 .4rem;font-size:clamp(1.7rem,3vw,2.4rem)}.formules-panel__entete[data-astro-cid-hbvlqrnc] p[data-astro-cid-hbvlqrnc]:last-child{color:var(--texte-doux);margin:0}.formules-panel__eyebrow[data-astro-cid-hbvlqrnc]{color:var(--vert-700);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:800}.formules-panel--nutrition-sport[data-astro-cid-hbvlqrnc] .formules-panel__eyebrow[data-astro-cid-hbvlqrnc]{color:var(--ambre)}.formule[data-astro-cid-hbvlqrnc]{gap:.9rem}.formule--phare[data-astro-cid-hbvlqrnc]{border-color:var(--vert-700);background:var(--blanc);box-shadow:0 18px 42px -26px #1a3e32a6}.formule__badge[data-astro-cid-hbvlqrnc]{background:var(--ambre);color:#fff;font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;border-radius:0 0 0 4px;padding:.42rem .75rem;font-weight:700;position:absolute;top:0;right:0}.formule__nom[data-astro-cid-hbvlqrnc]{padding-right:5rem;font-size:1.35rem}.formule__nom--nutrition[data-astro-cid-hbvlqrnc] .formule__nom-base[data-astro-cid-hbvlqrnc],.formule__nom--nutrition[data-astro-cid-hbvlqrnc] .formule__nom-duree[data-astro-cid-hbvlqrnc]{white-space:nowrap;display:block}.formule__nom--nutrition[data-astro-cid-hbvlqrnc] .formule__nom-duree[data-astro-cid-hbvlqrnc]{color:var(--texte-doux);margin-top:.15rem;font-size:.9em}.formule__prix[data-astro-cid-hbvlqrnc]{flex-wrap:wrap;align-items:baseline;gap:.25rem;display:flex}.formule__montant[data-astro-cid-hbvlqrnc]{font-family:var(--f-titre);font-size:3.2rem;font-weight:800;line-height:1}.formule__devise[data-astro-cid-hbvlqrnc]{font-family:var(--f-titre);font-size:1.6rem;font-weight:700}.formule__mensuel[data-astro-cid-hbvlqrnc]{width:100%;font-size:var(--t-sm);color:var(--texte-doux);letter-spacing:.02em}.formule__accroche[data-astro-cid-hbvlqrnc]{color:var(--texte-doux);font-size:var(--t-sm)}.formule__inclus[data-astro-cid-hbvlqrnc]{font-size:var(--t-sm)}.formule__pied[data-astro-cid-hbvlqrnc]{padding-top:var(--e-2);margin-top:auto}.promo-pastille[data-astro-cid-hbvlqrnc]{color:#fff;font-family:var(--f-titre);letter-spacing:.03em;white-space:nowrap;background:#b93a32;border-radius:99px;justify-content:center;align-items:center;padding:.28rem .7rem;font-size:1rem;font-weight:800;line-height:1.1;display:inline-flex}.promo-bandeau[data-astro-cid-hbvlqrnc]{width:fit-content;max-width:100%;margin:0 0 var(--e-3);font-size:var(--t-sm);background:#fbeeec;border:1px solid #b93a3240;border-radius:99px;flex-wrap:wrap;align-items:center;gap:.6rem .8rem;padding:.6rem 1.1rem .6rem .6rem;display:flex}.promo-bandeau[data-astro-cid-hbvlqrnc] strong[data-astro-cid-hbvlqrnc]{color:#8f2a24}@media (width<=36rem){.promo-bandeau[data-astro-cid-hbvlqrnc]{border-radius:14px;flex-wrap:nowrap;align-items:flex-start;padding:.7rem}}.formule__remise[data-astro-cid-hbvlqrnc]{align-items:center;gap:.7rem;margin:0;display:flex}.formule__ancien[data-astro-cid-hbvlqrnc]{font-family:var(--f-titre);color:var(--texte-doux);font-size:1.35rem;font-weight:600;text-decoration-color:#b93a32;text-decoration-thickness:2px}.formule__prix--remise[data-astro-cid-hbvlqrnc] .formule__montant[data-astro-cid-hbvlqrnc],.formule__prix--remise[data-astro-cid-hbvlqrnc] .formule__devise[data-astro-cid-hbvlqrnc]{color:#b93a32}.section--sombre[data-astro-cid-hbvlqrnc] .formule__ancien[data-astro-cid-hbvlqrnc]{color:#a9b8b1}.visuellement-cache[data-astro-cid-hbvlqrnc]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.formules__note[data-astro-cid-hbvlqrnc]{margin-top:var(--e-3);font-size:var(--t-sm);color:var(--texte-doux)}.galerie--grille[data-astro-cid-neboulki]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:clamp(.6rem,1.6vw,1.1rem);display:grid}.galerie--bande[data-astro-cid-neboulki]{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(78vw,22rem);grid-auto-flow:column;gap:1rem;padding-bottom:1rem;display:grid;overflow-x:auto}.galerie--bande[data-astro-cid-neboulki] .galerie__item[data-astro-cid-neboulki]{scroll-snap-align:start}.galerie__item[data-astro-cid-neboulki]{border-radius:var(--rayon);margin:0;position:relative;overflow:hidden}.galerie__item[data-astro-cid-neboulki] img[data-astro-cid-neboulki]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .8s var(--ease-sortie),filter .5s var(--ease-doux)}.galerie__item[data-astro-cid-neboulki]:hover img[data-astro-cid-neboulki]{transform:scale(1.06)}.galerie__item[data-astro-cid-neboulki] figcaption[data-astro-cid-neboulki]{inset-inline:0;color:#fff;font-size:var(--t-sm);opacity:0;transition:transform .45s var(--ease-sortie),opacity .35s;background:linear-gradient(#0000,#0c1f19d9);padding:2.5rem 1rem .9rem;font-weight:500;position:absolute;bottom:0;transform:translateY(100%)}.galerie__item[data-astro-cid-neboulki]:hover figcaption[data-astro-cid-neboulki],.galerie__item[data-astro-cid-neboulki]:focus-within figcaption[data-astro-cid-neboulki]{opacity:1;transform:translateY(0)}.galerie__note[data-astro-cid-neboulki]{margin-top:var(--e-2);font-size:var(--t-sm);color:var(--texte-doux)}.espace[data-astro-cid-olu4lkps]{isolation:isolate;position:relative;overflow:hidden}.espace--nutrition[data-astro-cid-olu4lkps]{padding-top:clamp(var(--e-3),4vw,var(--e-5))}.espace__interieur[data-astro-cid-olu4lkps]{z-index:2;position:relative}.espace__decor[data-astro-cid-olu4lkps]{z-index:0;position:absolute;inset:0}.espace__decor[data-astro-cid-olu4lkps] img[data-astro-cid-olu4lkps]{object-fit:cover;object-position:center;width:100%;height:100%;animation:espace-respire 26s var(--ease-doux) infinite alternate;transform:scale(1.06)}@keyframes espace-respire{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.14)translateY(-1.2%)}}.espace__voile[data-astro-cid-olu4lkps]{background:linear-gradient(#0c1f19e6 0%,#0c1f19a8 40%,#0c1f19e6 100%),radial-gradient(120% 80% at 15% 0,#1a3e3280,#0000 65%);position:absolute;inset:0}.espace--immersif[data-astro-cid-olu4lkps].espace--immersif{color:#fff;background:var(--vert-900)}.espace--immersif[data-astro-cid-olu4lkps].espace--immersif .surtitre{color:var(--surtitre-sombre)}.espace--immersif[data-astro-cid-olu4lkps].espace--immersif .accroche[data-astro-cid-olu4lkps]{color:var(--texte-sur-sombre)}.espace--immersif[data-astro-cid-olu4lkps].espace--immersif h2{color:#fff}.espace__grille[data-astro-cid-olu4lkps]{grid-template-columns:1fr;gap:clamp(.75rem,1.8vw,1.35rem);display:grid}.espace__vide[data-astro-cid-olu4lkps]{display:block}@media (width>=48rem){.espace__grille[data-astro-cid-olu4lkps]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.espace__grille[data-astro-cid-olu4lkps]{grid-template-columns:repeat(3,1fr)}.espace--2[data-astro-cid-olu4lkps] .espace__grille[data-astro-cid-olu4lkps]{grid-template-columns:repeat(2,1fr)}}@media (width<=63.99rem){.espace__vide[data-astro-cid-olu4lkps]{display:none}}.espace__carte[data-astro-cid-olu4lkps]{border-radius:var(--rayon);border:1px solid var(--ligne);background:var(--blanc);transition:transform .4s var(--ease-sortie),border-color .3s var(--ease-doux),background .4s var(--ease-doux);flex-direction:column;gap:.45rem;padding:clamp(1.15rem,2.6vw,1.7rem);display:flex;position:relative;overflow:hidden}.espace__carte[data-astro-cid-olu4lkps]:after{content:"";background:var(--vert-700);width:0;height:2px;transition:width .45s var(--ease-sortie);position:absolute;bottom:0;left:0}.espace__carte[data-astro-cid-olu4lkps]:hover{transform:translateY(-4px)}.espace__carte[data-astro-cid-olu4lkps]:hover:after{width:100%}.espace__num[data-astro-cid-olu4lkps]{font-family:var(--f-titre);font-size:var(--t-sm);letter-spacing:.16em;color:var(--vert-600);font-weight:700}.espace__carte[data-astro-cid-olu4lkps] h3[data-astro-cid-olu4lkps]{font-size:var(--t-lg);line-height:1.2}.espace__carte[data-astro-cid-olu4lkps] p[data-astro-cid-olu4lkps]{font-size:var(--t-sm);color:var(--texte-doux);margin:0}.espace__carte--phare[data-astro-cid-olu4lkps]{background:var(--vert-700);border-color:var(--vert-700);color:#fff;justify-content:center}.espace__carte--phare[data-astro-cid-olu4lkps] h3[data-astro-cid-olu4lkps]{font-size:var(--t-xl)}.espace__carte--phare[data-astro-cid-olu4lkps] p[data-astro-cid-olu4lkps]{color:#c9dcd4}.espace__carte--phare[data-astro-cid-olu4lkps] .espace__num[data-astro-cid-olu4lkps]{color:var(--vert-300)}.espace__carte--phare[data-astro-cid-olu4lkps]:after{background:var(--vert-300)}.espace--entrainement[data-astro-cid-olu4lkps] .espace__carte--accent[data-astro-cid-olu4lkps]{background:var(--vert-700);border-color:var(--vert-700);color:#fff}.espace--entrainement[data-astro-cid-olu4lkps] .espace__carte--accent[data-astro-cid-olu4lkps] p[data-astro-cid-olu4lkps]{color:#c9dcd4}.espace--entrainement[data-astro-cid-olu4lkps] .espace__carte--accent[data-astro-cid-olu4lkps] .espace__num[data-astro-cid-olu4lkps]{color:var(--vert-300)}.espace--entrainement[data-astro-cid-olu4lkps] .espace__carte--accent[data-astro-cid-olu4lkps]:after{background:var(--vert-300)}.espace--immersif[data-astro-cid-olu4lkps] .espace__carte[data-astro-cid-olu4lkps]{background:color-mix(in srgb,var(--vert-700) 88%,transparent);border-color:var(--vert-400);color:#fff;box-shadow:0 18px 40px -30px #000000e6}@supports (backdrop-filter:blur(2px)){.espace--immersif[data-astro-cid-olu4lkps] .espace__carte[data-astro-cid-olu4lkps]{backdrop-filter:blur(10px)saturate(1.1)}}.espace--immersif[data-astro-cid-olu4lkps] .espace__carte[data-astro-cid-olu4lkps]:hover{border-color:var(--vert-300);background:#0c1f199e}.espace--immersif[data-astro-cid-olu4lkps] .espace__carte[data-astro-cid-olu4lkps] p[data-astro-cid-olu4lkps]{color:#cfdcd6}.espace--immersif[data-astro-cid-olu4lkps] .espace__num[data-astro-cid-olu4lkps]{color:var(--vert-300)}.espace--immersif[data-astro-cid-olu4lkps] .espace__carte[data-astro-cid-olu4lkps]:after{background:var(--vert-300)}.espace--immersif[data-astro-cid-olu4lkps] .espace__carte--phare[data-astro-cid-olu4lkps]{background:color-mix(in srgb,var(--vert-700) 88%,transparent);border-color:var(--vert-400)}.espace__vue[data-astro-cid-olu4lkps]{border-radius:var(--rayon);aspect-ratio:4/3;border:1px solid #ffffff24;min-height:11rem;margin:0;position:relative;overflow:hidden}.espace--immersif[data-astro-cid-olu4lkps] .espace__vue[data-astro-cid-olu4lkps]{box-shadow:0 22px 50px -34px #000}.espace__vue[data-astro-cid-olu4lkps]:after{content:"";opacity:.8;transition:opacity .5s var(--ease-doux);background:linear-gradient(200deg,#0000 45%,#0c1f198c);position:absolute;inset:0}.espace__vue[data-astro-cid-olu4lkps]:hover:after{opacity:.35}.espace__vue[data-astro-cid-olu4lkps] img[data-astro-cid-olu4lkps]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-sortie);display:block;position:absolute;inset:0}.espace__vue--dezoomee[data-astro-cid-olu4lkps] img[data-astro-cid-olu4lkps]{transform:scale(.94)}.espace__vue[data-astro-cid-olu4lkps]:hover img[data-astro-cid-olu4lkps]{transform:scale(1.06)}@media (width>=48rem){.espace__vue[data-astro-cid-olu4lkps]{aspect-ratio:auto}}@media (width>=64rem){.espace__vue[data-astro-cid-olu4lkps]{transform:translateY(2.4rem)}.espace__grille[data-astro-cid-olu4lkps]{padding-bottom:2.4rem}.espace--entrainement[data-astro-cid-olu4lkps] .espace__carte--fin-gauche[data-astro-cid-olu4lkps]{grid-column:1}.espace--entrainement[data-astro-cid-olu4lkps] .espace__carte--fin-droite[data-astro-cid-olu4lkps]{grid-column:3}}.espace__note[data-astro-cid-olu4lkps]{margin-top:var(--e-3);font-size:var(--t-sm);color:var(--texte-doux);max-width:46rem}.espace--immersif[data-astro-cid-olu4lkps] .espace__note[data-astro-cid-olu4lkps]{color:#a9b8b1}@media (prefers-reduced-motion:reduce){.espace__decor[data-astro-cid-olu4lkps] img[data-astro-cid-olu4lkps]{animation:none;transform:scale(1.02)}.espace__carte[data-astro-cid-olu4lkps],.espace__vue[data-astro-cid-olu4lkps] img[data-astro-cid-olu4lkps]{transition:none}}.portraits[data-astro-cid-k4mvs3wk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.portraits-section[data-astro-cid-k4mvs3wk] .entete-section[data-astro-cid-k4mvs3wk]{max-width:68rem}.portraits-section[data-astro-cid-k4mvs3wk] .entete-section[data-astro-cid-k4mvs3wk] .accroche[data-astro-cid-k4mvs3wk]{max-width:68ch}.portrait[data-astro-cid-k4mvs3wk]{gap:var(--e-2);display:grid}.portrait__photo[data-astro-cid-k4mvs3wk]{border-radius:var(--rayon);aspect-ratio:4/5;position:relative;overflow:hidden}.portrait__photo[data-astro-cid-k4mvs3wk]:after{content:"";opacity:0;transition:opacity .5s var(--ease-doux);background:linear-gradient(160deg,#0000 55%,#1a3e328c);position:absolute;inset:0}.portrait[data-astro-cid-k4mvs3wk]:hover .portrait__photo[data-astro-cid-k4mvs3wk]:after{opacity:1}.portrait__photo[data-astro-cid-k4mvs3wk] img[data-astro-cid-k4mvs3wk]{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .9s var(--ease-sortie)}.portrait[data-astro-cid-k4mvs3wk]:hover .portrait__photo[data-astro-cid-k4mvs3wk] img[data-astro-cid-k4mvs3wk]{transform:scale(1.05)}.portrait__texte[data-astro-cid-k4mvs3wk]{align-content:start;gap:.55rem;display:grid}.portrait__texte[data-astro-cid-k4mvs3wk] h3[data-astro-cid-k4mvs3wk]{margin-bottom:.1rem}.portrait__role[data-astro-cid-k4mvs3wk]{font-size:var(--t-sm);color:var(--vert-300);font-weight:600}.section--creme[data-astro-cid-k4mvs3wk] .portrait__role[data-astro-cid-k4mvs3wk],.section--blanc[data-astro-cid-k4mvs3wk] .portrait__role[data-astro-cid-k4mvs3wk]{color:var(--vert-600)}.portrait__bio[data-astro-cid-k4mvs3wk]{font-size:var(--t-sm)}.portrait__tags[data-astro-cid-k4mvs3wk]{flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.portrait__tags[data-astro-cid-k4mvs3wk] li[data-astro-cid-k4mvs3wk]{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;opacity:.7;border:1px solid;border-radius:99px;padding:.25rem .6rem;transition:opacity .3s,background .3s}.portrait[data-astro-cid-k4mvs3wk]:hover .portrait__tags[data-astro-cid-k4mvs3wk] li[data-astro-cid-k4mvs3wk]{opacity:1}.bandeau[data-astro-cid-qcg7vr5o]{isolation:isolate;color:#fff;padding-block:clamp(var(--e-4),7vw,var(--e-6));position:relative;overflow:hidden}.bandeau--plein[data-astro-cid-qcg7vr5o]{background:var(--vert-700)}.bandeau--image[data-astro-cid-qcg7vr5o]{background:var(--vert-900)}.bandeau--discret[data-astro-cid-qcg7vr5o]{background:var(--creme-2);color:var(--encre)}.bandeau--discret[data-astro-cid-qcg7vr5o] .accroche[data-astro-cid-qcg7vr5o]{color:var(--texte-doux)}.bandeau__fond[data-astro-cid-qcg7vr5o]{z-index:-1;object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.bandeau--image[data-astro-cid-qcg7vr5o]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0c1f19b8 0%,#0c1f1940 62%,#0000 100%);position:absolute;inset:0}.bandeau--image[data-astro-cid-qcg7vr5o] .accroche[data-astro-cid-qcg7vr5o]{color:var(--texte-sur-sombre)}.bandeau--plein[data-astro-cid-qcg7vr5o]:after{content:"";z-index:-1;inset-block:-30%;background:#ffffff0b;width:45%;position:absolute;right:-8%;transform:skew(-14deg)}.bandeau__interieur[data-astro-cid-qcg7vr5o]{justify-content:space-between;align-items:center;gap:var(--e-3) var(--e-4);flex-wrap:wrap;display:flex}.bandeau__texte[data-astro-cid-qcg7vr5o]{gap:.7rem;max-width:34rem;display:grid}.bandeau__texte[data-astro-cid-qcg7vr5o] h2[data-astro-cid-qcg7vr5o]{font-size:var(--t-2xl)}.bandeau--plein[data-astro-cid-qcg7vr5o] .accroche[data-astro-cid-qcg7vr5o]{color:#cfe0d8}.bandeau__actions[data-astro-cid-qcg7vr5o]{flex-wrap:wrap;gap:.8rem;display:flex}.bandeau--discret[data-astro-cid-qcg7vr5o] .bandeau__actions[data-astro-cid-qcg7vr5o] .btn--clair{--btn-fond:var(--vert-700);--btn-texte:#fff}.contact[data-astro-cid-fecdofm3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.contact__intro[data-astro-cid-fecdofm3]{gap:var(--e-2);display:grid}.contact__whatsapp[data-astro-cid-fecdofm3]{margin-top:var(--e-2);padding-top:var(--e-2);border-top:1px solid var(--bordure);gap:.4rem;display:grid}.contact__whatsapp[data-astro-cid-fecdofm3] p[data-astro-cid-fecdofm3]{font-size:var(--t-sm);color:var(--texte-doux)}.formulaire[data-astro-cid-fecdofm3]{gap:var(--e-2);background:var(--blanc);border:1px solid var(--bordure);border-radius:var(--rayon);grid-template-columns:repeat(2,1fr);padding:clamp(1.4rem,3vw,2.2rem);display:grid}.champ[data-astro-cid-fecdofm3]{gap:.35rem;display:grid}.champ--large[data-astro-cid-fecdofm3],.formulaire__rgpd[data-astro-cid-fecdofm3],.formulaire__envoi[data-astro-cid-fecdofm3],.formulaire__etat[data-astro-cid-fecdofm3],.cf-turnstile[data-astro-cid-fecdofm3],.pot-de-miel[data-astro-cid-fecdofm3]{grid-column:1/-1}@media (width<=34rem){.formulaire[data-astro-cid-fecdofm3]{grid-template-columns:1fr}}label[data-astro-cid-fecdofm3]{font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--texte-doux);font-weight:600}label[data-astro-cid-fecdofm3] abbr[data-astro-cid-fecdofm3]{color:var(--vert-600);text-decoration:none}input[data-astro-cid-fecdofm3],textarea[data-astro-cid-fecdofm3]{background:var(--creme);border:1px solid var(--bordure);border-radius:var(--rayon);width:100%;font-size:var(--t-base);padding:.75rem .9rem;transition:border-color .25s,background .25s,box-shadow .25s}input[data-astro-cid-fecdofm3]:focus,textarea[data-astro-cid-fecdofm3]:focus{border-color:var(--vert-600);box-shadow:0 0 0 3px color-mix(in srgb,var(--vert-600) 18%,transparent);background:#fff;outline:none}input[data-astro-cid-fecdofm3][aria-invalid=true]{border-color:#a3372a}.champ__erreur[data-astro-cid-fecdofm3]{color:#a3372a;min-height:1.2em;font-size:var(--t-xs)}textarea[data-astro-cid-fecdofm3]{resize:vertical;min-height:8rem}.pot-de-miel[data-astro-cid-fecdofm3]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formulaire__rgpd[data-astro-cid-fecdofm3]{font-size:var(--t-xs);color:var(--texte-doux);line-height:1.6}.formulaire__envoi[data-astro-cid-fecdofm3]{justify-content:center}.formulaire__envoi[data-astro-cid-fecdofm3]:disabled{opacity:.6;cursor:progress}.formulaire__etat[data-astro-cid-fecdofm3]{font-size:var(--t-sm);min-height:1.4em}.formulaire__etat[data-astro-cid-fecdofm3].est-succes{color:var(--vert-600);font-weight:600}.formulaire__etat[data-astro-cid-fecdofm3].est-erreur{color:#a3372a;font-weight:600}.faq__contenu[data-astro-cid-ecsasohy]{grid-template-columns:minmax(0,52rem);display:grid}.faq__contenu--image[data-astro-cid-ecsasohy]{grid-template-columns:minmax(0,1fr) minmax(16rem,.72fr);align-items:start;gap:clamp(2rem,5vw,4rem)}.faq__liste[data-astro-cid-ecsasohy]{border-top:1px solid var(--bordure)}.section--sombre[data-astro-cid-ecsasohy] .faq__liste[data-astro-cid-ecsasohy]{border-color:#ffffff24}.faq__image[data-astro-cid-ecsasohy]{border-radius:var(--rayon);aspect-ratio:4/3;margin:0;overflow:hidden}.faq__image[data-astro-cid-ecsasohy] img[data-astro-cid-ecsasohy]{object-fit:cover;width:100%;height:100%}.faq__item[data-astro-cid-ecsasohy]{border-bottom:1px solid var(--bordure)}.section--sombre[data-astro-cid-ecsasohy] .faq__item[data-astro-cid-ecsasohy]{border-color:#ffffff24}.faq__item[data-astro-cid-ecsasohy] summary[data-astro-cid-ecsasohy]{justify-content:space-between;align-items:center;gap:var(--e-2);cursor:pointer;padding:1.15rem 0;list-style:none;transition:color .25s;display:flex}.faq__item[data-astro-cid-ecsasohy] summary[data-astro-cid-ecsasohy]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-ecsasohy] summary[data-astro-cid-ecsasohy]:hover{color:var(--vert-600)}.section--sombre[data-astro-cid-ecsasohy] .faq__item[data-astro-cid-ecsasohy] summary[data-astro-cid-ecsasohy]:hover{color:var(--vert-300)}.faq__item[data-astro-cid-ecsasohy] summary[data-astro-cid-ecsasohy]:focus-visible{outline:2px solid var(--vert-600);outline-offset:4px}.faq__item[data-astro-cid-ecsasohy] summary[data-astro-cid-ecsasohy] h3[data-astro-cid-ecsasohy]{font-family:var(--f-titre);text-transform:uppercase;margin:0;font-size:1.2rem;font-weight:700}.faq__signe[data-astro-cid-ecsasohy]{flex:none;width:16px;height:16px;position:relative}.faq__signe[data-astro-cid-ecsasohy]:before,.faq__signe[data-astro-cid-ecsasohy]:after{content:"";background:var(--vert-700);height:2px;transition:transform .35s var(--ease-sortie);position:absolute;inset:50% 0 auto}.section--sombre[data-astro-cid-ecsasohy] .faq__signe[data-astro-cid-ecsasohy]:before,.section--sombre[data-astro-cid-ecsasohy] .faq__signe[data-astro-cid-ecsasohy]:after{background:var(--vert-300)}.faq__signe[data-astro-cid-ecsasohy]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-ecsasohy][open] .faq__signe[data-astro-cid-ecsasohy]:after{transform:rotate(0)}.faq__reponse[data-astro-cid-ecsasohy]{color:var(--texte-doux);max-width:60ch;animation:faq-ouvre .4s var(--ease-sortie);padding-bottom:1.2rem}.section--sombre[data-astro-cid-ecsasohy] .faq__reponse[data-astro-cid-ecsasohy]{color:#a9b8b1}@keyframes faq-ouvre{0%{opacity:0;transform:translateY(-6px)}}@media (width<=48rem){.faq__contenu--image[data-astro-cid-ecsasohy]{grid-template-columns:1fr}.faq__image[data-astro-cid-ecsasohy]{order:2}}@media (prefers-reduced-motion:reduce){.faq__reponse[data-astro-cid-ecsasohy]{animation:none}}.guide[data-astro-cid-jny6zrh5]{gap:.6rem;display:grid}.guide__couverture[data-astro-cid-jny6zrh5]{border-radius:var(--rayon);transition:transform .5s var(--ease-sortie);overflow:hidden;box-shadow:0 14px 30px -20px #0009}.guide[data-astro-cid-jny6zrh5]:hover .guide__couverture[data-astro-cid-jny6zrh5]{transform:translateY(-6px)rotate(-1.5deg)}.guide__couverture[data-astro-cid-jny6zrh5] img[data-astro-cid-jny6zrh5]{aspect-ratio:3/4;object-fit:cover;width:100%}.guide[data-astro-cid-jny6zrh5] h3[data-astro-cid-jny6zrh5]{font-size:1.05rem}.guide[data-astro-cid-jny6zrh5] p[data-astro-cid-jny6zrh5]{font-size:var(--t-sm);color:inherit;opacity:.75}.temoins[data-astro-cid-crwrcfzs]{gap:clamp(1rem,2.5vw,1.75rem);display:grid}.temoins--grille[data-astro-cid-crwrcfzs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.temoins--vedette[data-astro-cid-crwrcfzs]{max-width:46rem}.temoins--bande[data-astro-cid-crwrcfzs]{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(min(85%,20rem),1fr);grid-auto-flow:column;padding-bottom:1rem;overflow-x:auto}.temoins--bande[data-astro-cid-crwrcfzs] .temoin[data-astro-cid-crwrcfzs]{scroll-snap-align:start}.temoin[data-astro-cid-crwrcfzs]{gap:var(--e-2);background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);transition:transform .4s var(--ease-sortie),box-shadow .4s var(--ease-doux),border-color .3s var(--ease-doux);align-content:start;margin:0;padding:clamp(1.4rem,2.6vw,2rem);display:grid;position:relative}.temoin[data-astro-cid-crwrcfzs]:hover{border-color:var(--vert-400);transform:translateY(-5px);box-shadow:0 18px 40px -24px #0c1f1973}.section--sombre[data-astro-cid-crwrcfzs] .temoin[data-astro-cid-crwrcfzs]{background:#ffffff0a;border-color:#ffffff1a}.temoin__guillemet[data-astro-cid-crwrcfzs]{width:30px;height:22px;color:var(--vert-400);opacity:.55}.section--sombre[data-astro-cid-crwrcfzs] .temoin__guillemet[data-astro-cid-crwrcfzs]{color:var(--vert-300)}.temoin[data-astro-cid-crwrcfzs] blockquote[data-astro-cid-crwrcfzs]{margin:0}.temoin[data-astro-cid-crwrcfzs] blockquote[data-astro-cid-crwrcfzs] p[data-astro-cid-crwrcfzs]{font-size:var(--t-base);line-height:1.7}.temoins--vedette[data-astro-cid-crwrcfzs] blockquote[data-astro-cid-crwrcfzs] p[data-astro-cid-crwrcfzs]{font-size:var(--t-lg)}.temoin__auteur[data-astro-cid-crwrcfzs]{padding-top:var(--e-2);border-top:1px solid var(--bordure);align-items:center;gap:.75rem;display:flex}.section--sombre[data-astro-cid-crwrcfzs] .temoin__auteur[data-astro-cid-crwrcfzs]{border-color:#ffffff1f}.temoin__auteur[data-astro-cid-crwrcfzs] span[data-astro-cid-crwrcfzs]{display:grid}.temoin__auteur[data-astro-cid-crwrcfzs] strong[data-astro-cid-crwrcfzs]{font-family:var(--f-titre);text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem}.temoin__auteur[data-astro-cid-crwrcfzs] small[data-astro-cid-crwrcfzs]{font-size:var(--t-xs);color:var(--texte-doux)}.section--sombre[data-astro-cid-crwrcfzs] .temoin__auteur[data-astro-cid-crwrcfzs] small[data-astro-cid-crwrcfzs]{color:#a9b8b1}.temoin__photo[data-astro-cid-crwrcfzs]{object-fit:cover;border-radius:50%;flex:none;width:46px;height:46px}.temoins__mention[data-astro-cid-crwrcfzs]{margin-top:var(--e-3);font-size:var(--t-xs);color:var(--texte-doux);max-width:48rem}.section--sombre[data-astro-cid-crwrcfzs] .temoins__mention[data-astro-cid-crwrcfzs]{color:var(--gris-clair)}.opposition[data-astro-cid-eacgbaov]{--rouge:#b93a32;--vert-ok:var(--vert-700);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2.6vw,2rem);max-width:68rem;margin-inline:auto;display:grid}.opposition__col[data-astro-cid-eacgbaov]{gap:var(--e-2);border:1px solid var(--bordure);background:#ffffffd1;border-radius:10px;align-content:start;padding:clamp(1.25rem,2.6vw,2rem);display:grid;box-shadow:0 14px 34px -28px #0c1f1980}.section--blanc[data-astro-cid-eacgbaov] .opposition__col[data-astro-cid-eacgbaov]{background:var(--creme)}.opposition__tete[data-astro-cid-eacgbaov]{align-items:center;gap:.9rem;display:flex}.opposition__tete[data-astro-cid-eacgbaov] h3[data-astro-cid-eacgbaov]{font-size:var(--t-lg);color:var(--vert-900);line-height:1.15}.rouge[data-astro-cid-eacgbaov]{color:var(--rouge)}.pastille[data-astro-cid-eacgbaov]{color:#fff;border-radius:50%;flex:none;place-items:center;width:2.9rem;height:2.9rem;display:grid}.pastille--non[data-astro-cid-eacgbaov]{background:var(--rouge)}.pastille--oui[data-astro-cid-eacgbaov]{background:var(--vert-ok)}.opposition__liste[data-astro-cid-eacgbaov]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.opposition__liste[data-astro-cid-eacgbaov] li[data-astro-cid-eacgbaov]{grid-template-columns:1.15rem 1fr;align-items:start;gap:.9rem;display:grid}.signe[data-astro-cid-eacgbaov]{margin-top:.2rem}.signe--non[data-astro-cid-eacgbaov]{color:var(--rouge)}.signe--oui[data-astro-cid-eacgbaov]{color:var(--vert-ok)}.opposition__col--non[data-astro-cid-eacgbaov] li[data-astro-cid-eacgbaov] span[data-astro-cid-eacgbaov]{color:var(--texte-doux)}.opposition__col--oui[data-astro-cid-eacgbaov] li[data-astro-cid-eacgbaov] span[data-astro-cid-eacgbaov]{color:var(--encre);font-weight:500}.section--sombre[data-astro-cid-eacgbaov] .opposition[data-astro-cid-eacgbaov]{--rouge:#e0766e;--vert-ok:var(--vert-300)}.section--sombre[data-astro-cid-eacgbaov] .opposition__col[data-astro-cid-eacgbaov]{background:#ffffff0a;border-color:#ffffff1a}.section--sombre[data-astro-cid-eacgbaov] .opposition__tete[data-astro-cid-eacgbaov] h3[data-astro-cid-eacgbaov]{color:#fff}.section--sombre[data-astro-cid-eacgbaov] .pastille--oui[data-astro-cid-eacgbaov]{color:var(--vert-900)}.section--sombre[data-astro-cid-eacgbaov] .opposition__col--non[data-astro-cid-eacgbaov] li[data-astro-cid-eacgbaov] span[data-astro-cid-eacgbaov]{color:#a9b8b1}.section--sombre[data-astro-cid-eacgbaov] .opposition__col--oui[data-astro-cid-eacgbaov] li[data-astro-cid-eacgbaov] span[data-astro-cid-eacgbaov]{color:#eef2ef}@media (width<=48rem){.opposition[data-astro-cid-eacgbaov]{grid-template-columns:1fr}}.section--bulles[data-astro-cid-74e26tkc]{padding-top:clamp(var(--e-3),3vw,var(--e-4))}.bulles[data-astro-cid-74e26tkc]{row-gap:var(--e-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bulle[data-astro-cid-74e26tkc]{text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:0 clamp(.75rem,2vw,1.75rem);display:flex}.bulle[data-astro-cid-74e26tkc]+.bulle[data-astro-cid-74e26tkc]{border-left:1px solid var(--bordure)}.bulle__cercle[data-astro-cid-74e26tkc]{background:var(--ambre-clair);width:5.6rem;height:5.6rem;color:var(--vert-900);transition:transform .45s var(--ease-sortie),background .3s var(--ease-doux),color .3s var(--ease-doux);border-radius:50%;place-items:center;margin-bottom:.6rem;display:grid}.bulle[data-astro-cid-74e26tkc]:hover .bulle__cercle[data-astro-cid-74e26tkc]{background:var(--vert-700);color:#fff;transform:translateY(-4px)scale(1.05)}.bulle__cercle--valeur[data-astro-cid-74e26tkc]{font-family:var(--f-titre);color:var(--vert-700);font-size:1.55rem;font-weight:800}.bulle__valeur[data-astro-cid-74e26tkc]{font-family:var(--f-titre);font-size:var(--t-xl);color:var(--vert-700);font-weight:800;line-height:1}.bulle__libelle[data-astro-cid-74e26tkc]{font-family:var(--f-titre);font-size:var(--t-lg);letter-spacing:.03em;text-transform:uppercase;color:var(--vert-900);font-weight:700}.bulle__precision[data-astro-cid-74e26tkc]{font-size:var(--t-sm);color:var(--texte-doux);max-width:16rem}.section--sombre[data-astro-cid-74e26tkc] .bulle[data-astro-cid-74e26tkc]+.bulle[data-astro-cid-74e26tkc]{border-color:#ffffff21}.section--sombre[data-astro-cid-74e26tkc] .bulle__cercle[data-astro-cid-74e26tkc]{color:var(--vert-300);background:#ffffff14}.section--sombre[data-astro-cid-74e26tkc] .bulle__valeur[data-astro-cid-74e26tkc]{color:var(--vert-300)}.section--sombre[data-astro-cid-74e26tkc] .bulle__libelle[data-astro-cid-74e26tkc]{color:#fff}.section--sombre[data-astro-cid-74e26tkc] .bulle__precision[data-astro-cid-74e26tkc]{color:#a9b8b1}@media (width<=60rem){.bulles[data-astro-cid-74e26tkc]{grid-template-columns:repeat(2,minmax(0,1fr))}.bulles[data-astro-cid-74e26tkc] .bulle[data-astro-cid-74e26tkc]:nth-child(odd){border-left:0}}@media (width<=22rem){.bulles[data-astro-cid-74e26tkc]{grid-template-columns:1fr}.bulles[data-astro-cid-74e26tkc] .bulle[data-astro-cid-74e26tkc]+.bulle[data-astro-cid-74e26tkc]{border-left:0}}.reperes[data-astro-cid-74e26tkc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:clamp(1.25rem,3vw,2.5rem);margin:0;display:grid}.repere[data-astro-cid-74e26tkc]{padding-top:var(--e-2);border-top:3px solid var(--vert-700);align-content:start;gap:.3rem;display:grid}.section--sombre[data-astro-cid-74e26tkc] .repere[data-astro-cid-74e26tkc]{border-color:var(--vert-300)}.repere__valeur[data-astro-cid-74e26tkc]{font-family:var(--f-titre);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--vert-700);margin:0;font-size:clamp(2.6rem,6vw,3.8rem);font-weight:800;line-height:.9}.section--sombre[data-astro-cid-74e26tkc] .repere__valeur[data-astro-cid-74e26tkc]{color:#fff}.repere__libelle[data-astro-cid-74e26tkc]{font-family:var(--f-texte);font-size:var(--t-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.repere__precision[data-astro-cid-74e26tkc]{font-size:var(--t-sm);color:var(--texte-doux)}.section--sombre[data-astro-cid-74e26tkc] .repere__precision[data-astro-cid-74e26tkc]{color:#a9b8b1}.section--haut-serre[data-astro-cid-ebxxtzg7]{padding-top:clamp(var(--e-4),5vw,var(--e-5))}.duo-col[data-astro-cid-ebxxtzg7]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2.4vw,1.75rem);display:grid}.duo-col--3[data-astro-cid-ebxxtzg7]{grid-template-columns:repeat(3,minmax(0,1fr))}.duo-col__carte[data-astro-cid-ebxxtzg7]{background:var(--blanc);border:1px solid var(--bordure);transition:transform .4s var(--ease-sortie),box-shadow .4s var(--ease-doux);border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 38px -28px #0c1f1980}.duo-col__carte[data-astro-cid-ebxxtzg7]:hover{transform:translateY(-4px);box-shadow:0 22px 44px -26px #0c1f1980}.section--blanc[data-astro-cid-ebxxtzg7] .duo-col__carte[data-astro-cid-ebxxtzg7]{background:var(--creme)}.duo-col__tete[data-astro-cid-ebxxtzg7]{position:relative}.duo-col__media[data-astro-cid-ebxxtzg7]{aspect-ratio:16/9;background:var(--creme-2);overflow:hidden}.duo-col__media[data-astro-cid-ebxxtzg7] img[data-astro-cid-ebxxtzg7]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-sortie)}.duo-col__carte[data-astro-cid-ebxxtzg7]:hover .duo-col__media[data-astro-cid-ebxxtzg7] img[data-astro-cid-ebxxtzg7]{transform:scale(1.04)}.duo-col__picto[data-astro-cid-ebxxtzg7]{background:var(--creme);border:3px solid var(--blanc);width:4rem;height:4rem;color:var(--vert-900);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;left:clamp(1.25rem,2.6vw,2rem);translate:0 50%;box-shadow:0 8px 20px -10px #0c1f1973}.duo-col__corps[data-astro-cid-ebxxtzg7]{gap:var(--e-2);align-content:start;padding:calc(2rem + clamp(.5rem,1vw,1rem)) clamp(1.25rem,2.6vw,2rem) clamp(1.5rem,2.8vw,2.25rem);display:grid}.duo-col__carte[data-astro-cid-ebxxtzg7]:not(:has(.duo-col__picto)) .duo-col__corps[data-astro-cid-ebxxtzg7]{padding-top:clamp(1.25rem,2.6vw,2rem)}.duo-col__titre[data-astro-cid-ebxxtzg7]{color:var(--vert-900);font-size:clamp(1.75rem,2.5vw,2.5rem);line-height:1}.duo-col__chapeau[data-astro-cid-ebxxtzg7]{color:var(--texte-doux);padding-left:2.2rem;position:relative}.duo-col__chapeau[data-astro-cid-ebxxtzg7]:before{content:"";background:var(--vert-900);width:1.6rem;height:2px;position:absolute;top:.8em;left:0}.duo-col__liste[data-astro-cid-ebxxtzg7]{gap:.85rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.duo-col__liste[data-astro-cid-ebxxtzg7] li[data-astro-cid-ebxxtzg7]{font-size:var(--t-sm);color:var(--texte-doux);grid-template-columns:1.35rem 1fr;align-items:start;gap:.8rem;display:grid}.duo-col__liste[data-astro-cid-ebxxtzg7] strong[data-astro-cid-ebxxtzg7]{color:var(--encre);font-weight:700}.duo-col__coche[data-astro-cid-ebxxtzg7]{color:#fff;background:#b89b72;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;margin-top:.1rem;display:grid}.section--sombre[data-astro-cid-ebxxtzg7] .duo-col__carte[data-astro-cid-ebxxtzg7]{background:#ffffff0a;border-color:#ffffff1a}.section--sombre[data-astro-cid-ebxxtzg7] .duo-col__titre[data-astro-cid-ebxxtzg7],.section--sombre[data-astro-cid-ebxxtzg7] .duo-col__liste[data-astro-cid-ebxxtzg7] strong[data-astro-cid-ebxxtzg7]{color:#fff}.section--sombre[data-astro-cid-ebxxtzg7] .duo-col__chapeau[data-astro-cid-ebxxtzg7],.section--sombre[data-astro-cid-ebxxtzg7] .duo-col__liste[data-astro-cid-ebxxtzg7] li[data-astro-cid-ebxxtzg7]{color:#a9b8b1}.section--sombre[data-astro-cid-ebxxtzg7] .duo-col__chapeau[data-astro-cid-ebxxtzg7]:before{background:var(--vert-300)}@media (width<=64rem){.duo-col--3[data-astro-cid-ebxxtzg7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56rem){.duo-col[data-astro-cid-ebxxtzg7],.duo-col--3[data-astro-cid-ebxxtzg7]{grid-template-columns:1fr}}
