.numero[data-astro-cid-sxaed72d]{white-space:nowrap}.telephone-grand[data-astro-cid-sxaed72d]{letter-spacing:.02em;align-items:center;gap:.4em;min-block-size:3rem;font-size:1.6rem;font-weight:700;display:inline-flex}.telephone-grand[data-astro-cid-sxaed72d] .icone{flex:none;block-size:1em;inline-size:1em}.cartouche-sap[data-astro-cid-r4svo6eb]{background:#fff;border-radius:.5rem;padding:.5rem;line-height:0;display:inline-block}.pied[data-astro-cid-oenwriqq]{border-block-start:2px solid var(--couleur-bordure);background:var(--couleur-fond-alt);margin-block-start:3rem;padding-block:1rem 2rem}.pied__grille[data-astro-cid-oenwriqq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:0 2rem;display:grid}.pied[data-astro-cid-oenwriqq] h2[data-astro-cid-oenwriqq]{font-size:1.3rem}.pied[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{margin:0;padding:0;list-style:none}.pied[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{align-items:center;min-block-size:3rem;display:inline-flex}.pied__signature[data-astro-cid-oenwriqq]{color:var(--couleur-texte-doux);margin-block:1.5rem 0}.logo[data-astro-cid-r4ibslmy]{min-block-size:3rem;color:var(--couleur-texte);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.logo__picto[data-astro-cid-r4ibslmy]{block-size:2.2rem;inline-size:2.2rem;color:var(--couleur-lien);flex:none}.logo__coche[data-astro-cid-r4ibslmy]{stroke:var(--couleur-vert)}.logo__texte[data-astro-cid-r4ibslmy]{flex-direction:column;line-height:1.15;display:flex}.logo__nom[data-astro-cid-r4ibslmy]{color:var(--couleur-lien);font-size:1.5rem;font-weight:700}.logo__accroche[data-astro-cid-r4ibslmy]{color:var(--couleur-texte-doux);font-size:.9rem}.taille-texte[data-astro-cid-glkt3kie]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.taille-texte__titre[data-astro-cid-glkt3kie]{color:var(--couleur-texte-doux);font-size:1rem}.taille-texte__bouton[data-astro-cid-glkt3kie]{border:2px solid var(--couleur-bordure);background:var(--couleur-fond);min-block-size:3rem;min-inline-size:3rem;color:var(--couleur-texte);font:inherit;cursor:pointer;border-radius:.4rem;padding-inline:.5rem;font-weight:700}.taille-texte__bouton[data-astro-cid-glkt3kie][aria-pressed=true]{border-color:var(--couleur-accent);background:var(--couleur-accent);color:var(--couleur-accent-texte)}.en-tete[data-astro-cid-isef26zo]{border-block-end:2px solid var(--couleur-bordure)}.en-tete__haut[data-astro-cid-isef26zo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:.75rem;display:flex}.en-tete__actions[data-astro-cid-isef26zo]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.en-tete__actions[data-astro-cid-isef26zo] .telephone-grand{text-decoration:none}.en-tete__rdv[data-astro-cid-isef26zo]{display:none}@media (width>=48em){.en-tete__rdv[data-astro-cid-isef26zo]{display:inline-flex}}.nav-principale[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{flex-wrap:wrap;gap:0 .25rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex}.nav-principale[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{align-items:center;min-block-size:3rem;padding-inline:.5rem;font-weight:700;display:inline-flex}.nav-principale[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{text-decoration-thickness:.2em}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:112.5%}html[data-taille=grand]{font-size:125%}html[data-taille=tres-grand]{font-size:137.5%}body{background:var(--couleur-fond);color:var(--couleur-texte);font-family:var(--font-texte), sans-serif;overflow-wrap:break-word;margin:0;line-height:1.6}h1,h2,h3,h4{margin-block:1.5em .5em;line-height:1.25}h1{margin-block-start:.75em;font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.3rem}p,li,dd,figcaption{max-inline-size:70ch}img,svg{block-size:auto;max-inline-size:100%}a{color:var(--couleur-lien);text-underline-offset:.15em;text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.18em}:focus-visible{outline:4px solid var(--couleur-focus);outline-offset:3px}[tabindex="-1"]:focus{outline:none}.conteneur{max-inline-size:72rem;margin-inline:auto;padding-inline:1rem}.bouton{border:2px solid var(--couleur-accent);background:var(--couleur-accent);min-block-size:3rem;min-inline-size:3rem;color:var(--couleur-accent-texte);font:inherit;text-align:center;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5em;padding:.6em 1.2em;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.bouton:hover{background:var(--couleur-accent-survol);border-color:var(--couleur-accent-survol)}.bouton--secondaire{background:var(--couleur-fond);color:var(--couleur-lien)}.bouton--secondaire:hover{background:var(--couleur-fond-alt);border-color:var(--couleur-accent)}.bouton svg{flex:none;block-size:1.25em;inline-size:1.25em}.lien-evitement{z-index:100;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(-200%)}.lien-evitement:focus{transform:none}[hidden]{display:none!important}.chapo{font-size:1.2rem}.section{margin-block:2.5rem}.actions{flex-wrap:wrap;gap:1rem;margin-block:1.5rem;display:flex}.encadre{border-inline-start:6px solid var(--couleur-accent);background:var(--couleur-fond-alt);border-radius:.5rem;max-inline-size:none;padding:1rem 1.25rem}.encadre>:first-child{margin-block-start:0}.prix__reste{color:var(--couleur-vert)}.grille-cartes{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.carte{border:2px solid var(--couleur-bordure);background:var(--couleur-fond);border-radius:.75rem;padding:1.25rem}.carte__titre{margin-block-start:0}.liste-liens a{align-items:center;min-block-size:3rem;display:inline-flex}.contenu-redige li+li{margin-block-start:.5em}table{border-collapse:collapse}caption{text-align:start;margin-block-end:.5rem;font-weight:700}th,td{border:1px solid var(--couleur-bordure);text-align:start;vertical-align:top;padding:.5rem .75rem}thead th{background:var(--couleur-fond-alt)}.barre-appel{display:none}@media (width<=47.99em){.barre-appel{border-block-start:2px solid var(--couleur-bordure);background:var(--couleur-fond);grid-template-columns:1fr 1fr;gap:.5rem;padding:.5rem;display:grid}}@media (width<=47.99em) and (height>=30em){.barre-appel{z-index:50;position:fixed;inset-block-end:0;inset-inline:0}html{scroll-padding-block-end:6rem}body{padding-block-end:5rem}}.visuellement-cache{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.bouton{border-color:buttontext}}
