.feuille-fond[data-astro-cid-idbbpyq4]{background:var(--sky);padding-block:clamp(24px,4vw,48px) clamp(48px,6vw,88px)}.outils[data-astro-cid-idbbpyq4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:900px;margin:0 auto 20px;display:flex}.outils[data-astro-cid-idbbpyq4] .retour{transform:rotate(180deg)}.feuille[data-astro-cid-idbbpyq4]{background:var(--white);border-radius:var(--radius-lg);max-width:900px;box-shadow:var(--shadow);margin-inline:auto;overflow:hidden}.couverture[data-astro-cid-idbbpyq4]{background:radial-gradient(120% 140% at 100% 0%, #e8692a47 0%, transparent 46%), var(--navy);padding:clamp(28px,5vw,56px)}.marque[data-astro-cid-idbbpyq4]{align-items:center;gap:14px;display:flex}.marque[data-astro-cid-idbbpyq4] .marque-logo{width:56px;height:auto}.marque-nom[data-astro-cid-idbbpyq4]{color:var(--white);font-size:1.2rem;font-weight:800}.marque-activite[data-astro-cid-idbbpyq4]{color:var(--text-on-navy-2);font-size:.95rem}.sur-titre[data-astro-cid-idbbpyq4]{color:var(--text-on-navy-2);margin-top:clamp(28px,5vw,56px);font-weight:700}.couverture[data-astro-cid-idbbpyq4] h1[data-astro-cid-idbbpyq4]{color:var(--white);letter-spacing:-.03em;margin-top:6px;font-size:clamp(2.3rem,4.4vw,3.9rem);line-height:1.04}.slogan[data-astro-cid-idbbpyq4]{color:var(--text-on-navy-2);margin-top:14px;font-size:clamp(1.1rem,1.3vw,1.25rem)}.bloc[data-astro-cid-idbbpyq4]{padding:clamp(24px,4vw,44px) clamp(20px,5vw,56px) 0}.bloc[data-astro-cid-idbbpyq4] h2[data-astro-cid-idbbpyq4]{margin-bottom:18px;font-size:clamp(1.5rem,2.4vw,2rem)}.formules[data-astro-cid-idbbpyq4]{gap:14px;display:grid}.formule[data-astro-cid-idbbpyq4]{border:1px solid var(--rule);border-radius:var(--radius);break-inside:avoid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px 28px;padding:18px 20px;display:grid}.f-detail[data-astro-cid-idbbpyq4]{color:var(--text-2);margin-top:4px;font-size:.98rem}.f-options[data-astro-cid-idbbpyq4]{border-collapse:collapse;align-self:start;width:100%}.f-options[data-astro-cid-idbbpyq4] th[data-astro-cid-idbbpyq4],.f-options[data-astro-cid-idbbpyq4] td[data-astro-cid-idbbpyq4]{border-bottom:1px solid var(--rule);text-align:left;padding:6px 0;font-weight:500}.f-options[data-astro-cid-idbbpyq4] td[data-astro-cid-idbbpyq4]{text-align:right;color:var(--navy);font-weight:800}.f-contenu[data-astro-cid-idbbpyq4]{color:var(--text-2);flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;font-size:.95rem;display:flex}.f-contenu[data-astro-cid-idbbpyq4] li[data-astro-cid-idbbpyq4]{align-items:center;gap:6px;display:inline-flex}.f-contenu[data-astro-cid-idbbpyq4] svg{width:16px;height:16px;color:var(--orange)}.note[data-astro-cid-idbbpyq4]{color:var(--text-2);padding:14px clamp(20px,5vw,56px) 0;font-size:.92rem}.labels[data-astro-cid-idbbpyq4]{flex-wrap:wrap;gap:8px;display:flex}.labels[data-astro-cid-idbbpyq4] li[data-astro-cid-idbbpyq4]{background:var(--sky);color:var(--navy);border-radius:999px;padding:6px 12px;font-size:.9rem;font-weight:600}.renvoi[data-astro-cid-idbbpyq4]{color:var(--text-2);margin-top:14px}.agences[data-astro-cid-idbbpyq4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.agence[data-astro-cid-idbbpyq4]{border:1px solid var(--rule);border-radius:var(--radius);break-inside:avoid;padding:18px 20px}.agence[data-astro-cid-idbbpyq4] p[data-astro-cid-idbbpyq4]{color:var(--text-2);margin-top:6px}.horaires[data-astro-cid-idbbpyq4]{border-collapse:collapse;width:100%;margin-top:10px;font-size:.95rem}.horaires[data-astro-cid-idbbpyq4] th[data-astro-cid-idbbpyq4],.horaires[data-astro-cid-idbbpyq4] td[data-astro-cid-idbbpyq4]{border-top:1px solid var(--rule);text-align:left;padding:5px 0;font-weight:500}.horaires[data-astro-cid-idbbpyq4] td[data-astro-cid-idbbpyq4]{text-align:right;font-weight:700}.contact[data-astro-cid-idbbpyq4]{color:var(--navy);flex-wrap:wrap;gap:10px 28px;margin-top:18px;font-weight:700;display:flex}.contact[data-astro-cid-idbbpyq4] li[data-astro-cid-idbbpyq4]{align-items:center;gap:8px;display:inline-flex}.contact[data-astro-cid-idbbpyq4] svg{width:18px;height:18px;color:var(--orange)}.contact[data-astro-cid-idbbpyq4] a[data-astro-cid-idbbpyq4]{text-decoration:none}.legal[data-astro-cid-idbbpyq4]{border-top:1px solid var(--rule);color:var(--text-3);margin-top:clamp(24px,4vw,44px);padding:16px clamp(20px,5vw,56px);font-size:.85rem}@media (width<=720px){.formule[data-astro-cid-idbbpyq4],.agences[data-astro-cid-idbbpyq4]{grid-template-columns:minmax(0,1fr)}}@media print{@page{size:A4;margin:12mm}.barre-haut,.pied,.barre,.skip,.outils[data-astro-cid-idbbpyq4]{display:none!important}body{padding-bottom:0!important}.feuille-fond[data-astro-cid-idbbpyq4]{background:0 0;padding:0}.feuille-fond[data-astro-cid-idbbpyq4] .wrap{max-width:none;padding:0}.feuille[data-astro-cid-idbbpyq4]{max-width:none;box-shadow:none;border-radius:0}.couverture[data-astro-cid-idbbpyq4],.labels[data-astro-cid-idbbpyq4] li[data-astro-cid-idbbpyq4],.f-contenu[data-astro-cid-idbbpyq4] svg{-webkit-print-color-adjust:exact;print-color-adjust:exact}.couverture[data-astro-cid-idbbpyq4]{border-radius:12px}.bloc[data-astro-cid-idbbpyq4],.note[data-astro-cid-idbbpyq4],.legal[data-astro-cid-idbbpyq4]{padding-inline:0}.formule[data-astro-cid-idbbpyq4],.agences[data-astro-cid-idbbpyq4]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.bloc[data-astro-cid-idbbpyq4] h2[data-astro-cid-idbbpyq4]{break-after:avoid}a[data-astro-cid-idbbpyq4]{text-decoration:none}}
