.agence[data-astro-cid-iitqaban]{gap:var(--e-5);padding:var(--e-4);border-radius:var(--r-card);background:var(--c-white);display:grid}.agence__resume[data-astro-cid-iitqaban]{max-width:var(--largeur-texte);margin-top:var(--e-4);line-height:var(--lh-texte);color:var(--couleur-texte-secondaire)}.agence__coordonnees[data-astro-cid-iitqaban]{gap:var(--e-3);margin:var(--e-5) 0 0;display:grid}.agence__coordonnees[data-astro-cid-iitqaban] dt[data-astro-cid-iitqaban]{font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--c-coral-texte);font-weight:600}.agence__coordonnees[data-astro-cid-iitqaban] dd[data-astro-cid-iitqaban]{margin:var(--e-1) 0 0;font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--c-ink)}.agence__coordonnees[data-astro-cid-iitqaban] dd[data-astro-cid-iitqaban] a[data-astro-cid-iitqaban]{color:inherit}.agence[data-astro-cid-iitqaban]>[data-astro-cid-iitqaban]{min-width:0}.agence__coordonnees[data-astro-cid-iitqaban] dd[data-astro-cid-iitqaban]{overflow-wrap:anywhere}.agence__semaine[data-astro-cid-iitqaban]{gap:var(--e-5);padding:var(--e-5);border-radius:var(--r-sm);background:var(--c-cream);flex-direction:column;display:flex}.agence__photo[data-astro-cid-iitqaban]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-sm);width:100%;height:auto}.agence__semaine[data-astro-cid-iitqaban] .bouton[data-astro-cid-iitqaban]{align-self:flex-start}.agence__horaires[data-astro-cid-iitqaban]{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.agence__horaires[data-astro-cid-iitqaban] caption[data-astro-cid-iitqaban]{margin-bottom:var(--e-2);text-align:left;font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--c-coral-texte);font-weight:600}.agence__horaires[data-astro-cid-iitqaban] th[data-astro-cid-iitqaban]{text-align:left;font-weight:var(--fw-medium);text-transform:capitalize}.agence__horaires[data-astro-cid-iitqaban] th[data-astro-cid-iitqaban],.agence__horaires[data-astro-cid-iitqaban] td[data-astro-cid-iitqaban]{padding:var(--e-2) 0;border-bottom:var(--trait-fin) solid var(--c-sand-light)}.agence__horaires[data-astro-cid-iitqaban] td[data-astro-cid-iitqaban]{text-align:right}.agence__horaires[data-astro-cid-iitqaban] .ferme[data-astro-cid-iitqaban]{color:var(--couleur-texte-secondaire)}.agence__actions[data-astro-cid-iitqaban]{gap:var(--e-3);margin-top:var(--e-5);flex-wrap:wrap;display:flex}.agence__agrement[data-astro-cid-iitqaban]{margin-top:var(--e-3);font-size:var(--fs-xs);color:var(--couleur-texte-secondaire)}@media (width>=768px){.agence[data-astro-cid-iitqaban]{padding:var(--e-6)}}@media (width>=1000px){.agence[data-astro-cid-iitqaban]{align-items:center;gap:var(--e-6);grid-template-columns:1fr 1fr}}.corps-section[data-astro-cid-62bxcyl5]{padding-block:var(--e-6)}.corps-section--blanc[data-astro-cid-62bxcyl5]{background:var(--c-white)}@media (width>=768px){.corps-section--habillee[data-astro-cid-62bxcyl5]{padding-block:var(--e-7)}}.corps-section__grille[data-astro-cid-62bxcyl5]{gap:var(--e-5);align-items:center;display:grid}.corps-section__image[data-astro-cid-62bxcyl5]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-card);width:100%;height:auto;display:block}.corps-section__visuel--illustration[data-astro-cid-62bxcyl5]{padding:var(--e-5);border-radius:var(--r-card);background:var(--c-sand-light);place-items:center;display:grid}.corps-section__illu[data-astro-cid-62bxcyl5]{object-fit:contain;width:min(100%,22rem);height:auto;max-height:18rem}.corps-section__texte[data-astro-cid-62bxcyl5] .corps{margin-inline:0}.corps-section__titre[data-astro-cid-62bxcyl5]{margin-bottom:var(--e-4);font-size:var(--fs-h3);line-height:var(--lh-titre)}.corps-section__action[data-astro-cid-62bxcyl5]{margin-top:var(--e-4)}@media (width>=900px){.corps-section__grille[data-astro-cid-62bxcyl5]{gap:var(--e-7);grid-template-columns:2fr 3fr}.corps-section--inverse[data-astro-cid-62bxcyl5] .corps-section__visuel[data-astro-cid-62bxcyl5]{order:2}}.corps-section__cartes[data-astro-cid-62bxcyl5]{gap:var(--e-4);margin:var(--e-6) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.corps-carte[data-astro-cid-62bxcyl5]{padding:var(--e-5);border-radius:var(--r-card);background:var(--c-white)}.corps-section--blanc[data-astro-cid-62bxcyl5] .corps-carte[data-astro-cid-62bxcyl5]{background:var(--c-cream)}.corps-carte__titre[data-astro-cid-62bxcyl5]{margin:0 0 var(--e-3);font-size:var(--fs-h4);line-height:var(--lh-serre)}.corps-carte--titre-seul[data-astro-cid-62bxcyl5]{text-align:center;place-items:center;display:grid}.corps-carte--titre-seul[data-astro-cid-62bxcyl5] .corps-carte__titre[data-astro-cid-62bxcyl5]{font-size:var(--fs-h3);color:var(--c-coral-titre);margin:0;font-style:italic}.corps-carte__texte[data-astro-cid-62bxcyl5] p{line-height:var(--lh-texte);color:var(--couleur-texte-secondaire);margin:0}.corps-carte__texte[data-astro-cid-62bxcyl5] p+p,.corps-carte__texte[data-astro-cid-62bxcyl5] ul{margin-top:var(--e-3)}.corps-section__suite[data-astro-cid-62bxcyl5]{margin-top:var(--e-6)}.corps-section__mesure[data-astro-cid-62bxcyl5]{max-width:var(--largeur-texte);margin-inline:auto}.corps-section--pratique[data-astro-cid-62bxcyl5]{padding-block:clamp(2.5rem,5vw,4.5rem);scroll-margin-top:7rem}.corps-section--pratique[data-astro-cid-62bxcyl5] .corps-section__mesure[data-astro-cid-62bxcyl5]{gap:var(--e-4) var(--e-6);align-items:start;max-width:65rem;display:grid}.corps-section__repere[data-astro-cid-62bxcyl5]{margin:0 0 var(--e-2);color:var(--couleur-action-texte);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--interlettrage-etiquette,.08em);text-transform:uppercase}.corps-section--pratique[data-astro-cid-62bxcyl5] .corps-section__titre[data-astro-cid-62bxcyl5]{margin:0;font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.25}@media (width>=900px){.corps-section--pratique[data-astro-cid-62bxcyl5] .corps-section__mesure[data-astro-cid-62bxcyl5]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}
