@layer reset,tokens,base;@layer components{.bande[data-astro-cid-lvhhcpl7]{overflow-x:clip}.apercu[data-astro-cid-lvhhcpl7]{--debord:calc(var(--gouttiere) + max(0px, (100vw - var(--largeur-site)) / 2));--ecart:var(--espace-4);--diapo:min(78cqi, 19rem);container-type:inline-size}.entete[data-astro-cid-lvhhcpl7]{justify-content:space-between;align-items:flex-start;gap:var(--espace-4);display:flex}.entete[data-astro-cid-lvhhcpl7] .accueil-titre[data-astro-cid-lvhhcpl7]{max-width:28rem}.fleches[data-astro-cid-lvhhcpl7]{gap:var(--espace-3);flex:none;display:flex}.fleches[data-astro-cid-lvhhcpl7][hidden],.points[data-astro-cid-lvhhcpl7][hidden]{display:none}.fleche[data-astro-cid-lvhhcpl7]{cursor:pointer;width:3rem;height:3rem;transition:opacity var(--duree-courte) var(--courbe-standard);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.precedent[data-astro-cid-lvhhcpl7]{background:color-mix(in srgb, var(--action) 18%, transparent);color:var(--action)}.suivant[data-astro-cid-lvhhcpl7]{background:var(--action);color:#fff}.fleche[data-astro-cid-lvhhcpl7]:disabled{opacity:.4;cursor:default}.piste[data-astro-cid-lvhhcpl7]{gap:var(--ecart);margin:0;padding:var(--espace-2) 0 var(--espace-3);scroll-snap-type:x mandatory;scrollbar-width:thin;margin-inline-end:calc(-1 * var(--debord));padding-inline-end:calc(100cqi + var(--debord) + var(--ecart) - round(down, 100cqi + var(--ecart), var(--diapo) + var(--ecart)));scroll-padding-inline-start:0;list-style:none;display:flex;position:relative;overflow-x:auto}.piste[data-astro-cid-lvhhcpl7][data-pilote]{scrollbar-width:none}.piste[data-astro-cid-lvhhcpl7][data-pilote]::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.piste[data-astro-cid-lvhhcpl7]{cursor:grab}.piste[data-astro-cid-lvhhcpl7][data-glisse]{cursor:grabbing}.diapo[data-astro-cid-lvhhcpl7]{user-select:none}}.diapo[data-astro-cid-lvhhcpl7]{width:var(--diapo);scroll-snap-align:start;flex:none}@media (width>=48rem){.apercu[data-astro-cid-lvhhcpl7]{--diapo:18rem}}.figure[data-astro-cid-lvhhcpl7]{text-align:center;margin:0}.telephone[data-astro-cid-lvhhcpl7]{margin-bottom:var(--espace-3);box-shadow:var(--elevation-3);background:#fff;border-radius:20px;padding:5px}.telephone[data-astro-cid-lvhhcpl7] img[data-astro-cid-lvhhcpl7]{aspect-ratio:393/852;object-fit:cover;pointer-events:none;border-radius:15px;width:100%;height:auto;display:block}.legende-titre[data-astro-cid-lvhhcpl7]{font-weight:800;display:block}.figure[data-astro-cid-lvhhcpl7] p[data-astro-cid-lvhhcpl7]{margin-top:var(--espace-1)}.points[data-astro-cid-lvhhcpl7]{justify-content:center;gap:var(--espace-1);display:flex}.point[data-astro-cid-lvhhcpl7]{cursor:pointer;background:0 0;border:0;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.point[data-astro-cid-lvhhcpl7]:before{content:"";background:color-mix(in srgb, var(--violet) 25%, transparent);border-radius:50%;width:.625rem;height:.625rem}.point[data-astro-cid-lvhhcpl7][aria-current=true]:before{background:var(--action)}@media (prefers-reduced-motion:reduce){.fleche[data-astro-cid-lvhhcpl7]{transition:none}}.bandeau[data-astro-cid-pxztxozj]{background-color:var(--action);--couleur-marque:#fff;--couleur-focus:var(--jaune);color:#fff}.contenu[data-astro-cid-pxztxozj]{gap:var(--espace-5);display:grid}h2[data-astro-cid-pxztxozj]{margin:0 0 var(--espace-2);color:#fff;font-size:var(--type-section);letter-spacing:-.02em;font-weight:800;line-height:1.15}p[data-astro-cid-pxztxozj]{color:#ffffffd9;margin:0}.actions[data-astro-cid-pxztxozj]{gap:var(--espace-3);flex-direction:column;display:flex}@media (width>=48rem){.contenu[data-astro-cid-pxztxozj]{align-items:center;gap:var(--espace-6);grid-template-columns:1fr auto}.actions[data-astro-cid-pxztxozj]{flex-direction:row}}.barre[data-astro-cid-f4uqqjve]{z-index:40;gap:var(--espace-3);padding:var(--espace-2) var(--espace-4) calc(var(--espace-2) + env(safe-area-inset-bottom));background-color:var(--surface-conteneur);border-block-start:var(--trait-barre);box-shadow:var(--elevation-4);visibility:hidden;transition:transform var(--duree-moyenne) var(--courbe-pose), visibility 0s linear var(--duree-moyenne);grid-template-columns:auto 1fr;display:grid;position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(100%)}.barre[data-astro-cid-f4uqqjve][data-visible]{visibility:visible;transition-delay:0s;transform:none}@media (width>=48rem),print{.barre[data-astro-cid-f4uqqjve]{display:none}}@media (prefers-reduced-motion:reduce){.barre[data-astro-cid-f4uqqjve]{opacity:0;transition:none;transform:none}.barre[data-astro-cid-f4uqqjve][data-visible]{opacity:1}}.benefices-liste[data-astro-cid-3676hhbw]{gap:var(--espace-5);margin:0;padding:0;list-style:none;display:grid}.benefice[data-astro-cid-3676hhbw]{align-items:center;gap:var(--espace-4);display:flex}.benefice-picto[data-astro-cid-3676hhbw]{object-fit:contain;flex:none;block-size:3.5rem;inline-size:3.5rem}.benefice-titre[data-astro-cid-3676hhbw]{color:var(--violet);margin:0;font-size:1.0625rem;font-weight:800;line-height:1.25}.benefice-texte[data-astro-cid-3676hhbw]{margin-block-start:var(--espace-1);font-size:.9375rem}@media (width>=48rem){.benefices-liste[data-astro-cid-3676hhbw]{gap:var(--espace-5);grid-template-columns:repeat(4,1fr)}.benefice[data-astro-cid-3676hhbw]{text-align:center;flex-direction:column}.benefice-picto[data-astro-cid-3676hhbw]{block-size:5rem;inline-size:5rem}}.privee[data-astro-cid-hjdvamkl]{justify-items:start;gap:var(--espace-5);padding:var(--espace-5) var(--espace-4);border-radius:var(--rayon-carte);background:var(--primaire-conteneur);color:var(--sur-primaire-conteneur);display:grid}.privee[data-astro-cid-hjdvamkl]>.piliers-conteneur{justify-self:stretch}.privee-titre[data-astro-cid-hjdvamkl]{margin:0 0 var(--espace-1);color:var(--violet);font-size:var(--type-section);letter-spacing:-.02em;font-weight:800;line-height:1.15}.privee-texte[data-astro-cid-hjdvamkl]{text-wrap:pretty;max-inline-size:48rem;margin:0}@media (width>=40rem){.privee[data-astro-cid-hjdvamkl]{padding:var(--espace-6)}}.fonctionnement-panneau[data-astro-cid-3a4i6j56]{padding:var(--espace-6) var(--espace-4);border-radius:var(--rayon-carte);background:var(--surface-conteneur)}.fonctionnement-titre[data-astro-cid-3a4i6j56]{margin:0 0 var(--espace-6);text-wrap:balance}@media (width>=56rem){.fonctionnement-panneau[data-astro-cid-3a4i6j56]{padding:var(--espace-7) var(--espace-6)}}.hero[data-astro-cid-hh6aq7tf]{padding-block:var(--espace-6) var(--espace-5)}.hero-ligne[data-astro-cid-hh6aq7tf]{gap:var(--espace-5);align-items:center;display:grid}.hero-surtitre[data-astro-cid-hh6aq7tf]{margin:0 0 var(--espace-3);color:var(--action);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.hero-titre[data-astro-cid-hh6aq7tf]{max-inline-size:16ch;margin:0 0 var(--espace-4);color:var(--violet);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.25rem,1.2rem + 4vw,3.5rem);font-weight:800;line-height:1.1}.hero-phrase[data-astro-cid-hh6aq7tf]{max-inline-size:36ch;margin:0 0 var(--espace-5);color:var(--sur-surface-attenue);font-size:1.125rem}.hero-actions[data-astro-cid-hh6aq7tf]{gap:var(--espace-3);display:grid}@media (width>=40rem){.hero-actions[data-astro-cid-hh6aq7tf]{grid-auto-flow:column;justify-content:start}}.hero-actions[data-astro-cid-hh6aq7tf] .bouton{white-space:nowrap}@media (width>=48rem){.hero[data-astro-cid-hh6aq7tf]{padding-block:var(--espace-6)}.hero-ligne[data-astro-cid-hh6aq7tf] .scene{max-inline-size:22rem}}@media (width>=64rem){.hero-ligne[data-astro-cid-hh6aq7tf]{gap:var(--espace-6);grid-template-columns:1fr minmax(0,28rem)}.hero-ligne[data-astro-cid-hh6aq7tf] .scene{max-inline-size:28rem}}.intro[data-astro-cid-xofcpibj]{max-inline-size:var(--largeur-texte);text-wrap:pretty;margin-block-end:var(--espace-6)}.chemins[data-astro-cid-xofcpibj]{gap:var(--espace-6);display:grid}.chemin[data-astro-cid-xofcpibj]{align-items:flex-start;gap:var(--espace-5);display:flex}.chemin[data-astro-cid-xofcpibj] img[data-astro-cid-xofcpibj]{object-fit:contain;flex:none;block-size:4rem;inline-size:4rem}.chemin[data-astro-cid-xofcpibj] h3[data-astro-cid-xofcpibj]{margin:0 0 var(--espace-2);color:var(--violet);font-size:var(--type-titre);text-wrap:balance;font-weight:800;line-height:1.25}.chemin[data-astro-cid-xofcpibj] p[data-astro-cid-xofcpibj]{margin:0 0 var(--espace-4);text-wrap:pretty}.chemin[data-astro-cid-xofcpibj] .bouton{margin-block-start:var(--espace-2)}@media (width>=48rem){.chemins[data-astro-cid-xofcpibj]{column-gap:var(--espace-7);grid-template-columns:repeat(2,minmax(0,1fr))}.chemin[data-astro-cid-xofcpibj] img[data-astro-cid-xofcpibj]{block-size:5rem;inline-size:5rem}}}@layer utilities;
