.formule[data-astro-cid-4earx25d]{align-items:center;gap:var(--sp-4);height:100%;padding:var(--sp-7) var(--sp-5) var(--sp-5);border:1px solid var(--c-rule);border-radius:var(--r-lg);background-color:var(--c-surface);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;display:flex;position:relative}.formule--recommandee[data-astro-cid-4earx25d]{border:2px solid var(--c-accent);box-shadow:var(--shadow-md)}.formule__pastille[data-astro-cid-4earx25d]{padding:var(--sp-1) var(--sp-4);border-radius:var(--r-pill);background-color:var(--c-accent);color:var(--c-text-on-accent);font-size:var(--fs-50);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;white-space:nowrap;position:absolute;top:0;left:50%;translate:-50% -50%}.formule__entete[data-astro-cid-4earx25d]{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}.formule__nom[data-astro-cid-4earx25d]{font-family:var(--ff-display);font-size:var(--fs-600);font-weight:var(--fw-regular);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;line-height:1.1}.formule__nom[data-astro-cid-4earx25d]:after{content:"";width:var(--sp-7);height:2px;margin:var(--sp-3) auto 0;background-color:var(--c-accent);display:block}.formule__sous-titre[data-astro-cid-4earx25d]{font-family:var(--ff-display);font-style:italic;font-size:var(--fs-400);color:var(--c-text-quiet)}.formule__rythme[data-astro-cid-4earx25d]{align-items:center;gap:var(--sp-1);flex-direction:column;display:flex}.formule__picto[data-astro-cid-4earx25d]{width:4.25rem;height:4.25rem;margin-bottom:var(--sp-2);background-color:var(--c-bg-soft);color:var(--c-title);border-radius:50%;place-items:center;display:grid}.formule__semaine[data-astro-cid-4earx25d]{font-family:var(--ff-display);font-size:var(--fs-400);font-weight:var(--fw-semibold);color:var(--c-title)}.formule__mois[data-astro-cid-4earx25d]{font-family:var(--ff-display);font-style:italic;font-size:var(--fs-200);color:var(--c-text-quiet)}.formule__tarif[data-astro-cid-4earx25d]{align-items:center;gap:var(--sp-3);width:100%;padding-top:var(--sp-4);border-top:1px solid var(--c-rule);flex-direction:column;display:flex}.formule__prix[data-astro-cid-4earx25d]{flex-direction:column;align-items:center;line-height:1;display:flex}.formule__montant[data-astro-cid-4earx25d]{font-family:var(--ff-display);font-size:var(--fs-800);font-weight:var(--fw-bold);color:var(--c-accent)}.formule__periode[data-astro-cid-4earx25d]{margin-top:var(--sp-1);font-family:var(--ff-display);font-size:var(--fs-400);font-weight:var(--fw-semibold);color:var(--c-title)}.formule__seance[data-astro-cid-4earx25d]{padding:var(--sp-2) var(--sp-5);border-radius:var(--r-pill);background-color:var(--c-bg-soft);font-family:var(--ff-display);font-size:var(--fs-300);color:var(--c-title)}.formule__avantages[data-astro-cid-4earx25d]{gap:var(--sp-2);padding:var(--sp-2) 0 0;text-align:start;font-size:var(--fs-200);flex-direction:column;align-self:stretch;margin:0;list-style:none;display:flex}.formule__avantages[data-astro-cid-4earx25d] li[data-astro-cid-4earx25d]{gap:var(--sp-3);align-items:flex-start;display:flex}.formule__coche[data-astro-cid-4earx25d]{color:var(--c-accent);flex:none;margin-top:.2em}.formule__pour-qui[data-astro-cid-4earx25d]{padding-top:var(--sp-3);border-top:1px solid var(--c-rule);font-family:var(--ff-display);font-style:italic;font-size:var(--fs-200);color:var(--c-text-quiet);align-self:stretch}.formule__reglements[data-astro-cid-4earx25d]{gap:var(--sp-2);padding-top:var(--sp-3);flex-direction:column;align-self:stretch;margin-top:auto;display:flex}.formule__reglements[data-astro-cid-4earx25d] .btn{padding-inline:var(--sp-4)}.formule__sans-engagement[data-astro-cid-4earx25d]{font-size:var(--fs-50);color:var(--c-text-quiet)}.formule__pack[data-astro-cid-4earx25d]{align-items:center;gap:0 var(--sp-3);margin-top:var(--sp-3);padding:var(--sp-3) var(--sp-4);min-height:var(--tap-cta);border:1px solid var(--c-border-field);border-radius:var(--r-md);text-align:start;color:var(--c-text);transition:border-color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease);grid-template-columns:1fr auto;text-decoration:none;display:grid}.formule__pack-titre[data-astro-cid-4earx25d]{font-weight:var(--fw-semibold);font-size:var(--fs-200)}.formule__economie[data-astro-cid-4earx25d]{padding:0 var(--sp-2);border-radius:var(--r-pill);background-color:var(--c-bg-soft);font-size:var(--fs-50);font-weight:var(--fw-semibold);color:var(--c-accent);white-space:nowrap;margin-inline-start:var(--sp-1)}.formule__pack-detail[data-astro-cid-4earx25d]{font-size:var(--fs-100);color:var(--c-text-quiet);grid-column:1}.formule__pack-fleche[data-astro-cid-4earx25d]{color:var(--c-accent);transition:transform var(--dur-base) var(--ease);grid-area:1/2/span 2}@media (hover:hover){.formule__pack[data-astro-cid-4earx25d]:hover{border-color:var(--c-accent);background-color:var(--c-bg);color:var(--c-text)}.formule__pack[data-astro-cid-4earx25d]:hover .formule__pack-fleche[data-astro-cid-4earx25d]{transform:translate(3px)}}.offerte[data-astro-cid-vvt4g5tn]{gap:var(--sp-5);padding:var(--sp-6) var(--sp-5);border:1px solid var(--c-rule);border-radius:var(--r-lg);background-color:var(--c-surface);box-shadow:var(--shadow-sm);text-align:center;justify-items:center;display:grid}.offerte__picto[data-astro-cid-vvt4g5tn]{background-color:var(--c-bg-soft);width:5rem;height:5rem;color:var(--c-accent);border-radius:50%;place-items:center;display:grid}.offerte__texte[data-astro-cid-vvt4g5tn]{gap:var(--sp-2);flex-direction:column;display:flex}.offerte__titre[data-astro-cid-vvt4g5tn]{font-family:var(--ff-display);font-size:var(--fs-500);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--c-accent)}.offerte__duree[data-astro-cid-vvt4g5tn]{font-size:var(--fs-50);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-text-quiet)}.offerte__description[data-astro-cid-vvt4g5tn]{max-width:38rem;font-family:var(--ff-display);font-style:italic;font-size:var(--fs-300)}.offerte__signature[data-astro-cid-vvt4g5tn]{font-family:var(--ff-display);font-style:italic;font-size:var(--fs-500);color:var(--c-accent);margin-top:var(--sp-2)}.offerte__action[data-astro-cid-vvt4g5tn]{align-items:center;gap:var(--sp-2);flex-direction:column;width:100%;display:flex}.offerte__bouton[data-astro-cid-vvt4g5tn]{min-height:var(--tap-cta);padding:var(--sp-3) var(--sp-7);border:1.5px solid var(--c-accent);border-radius:var(--r-pill);font-size:var(--fs-100);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-accent);transition:background-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.offerte__bouton[data-astro-cid-vvt4g5tn]:hover{background-color:var(--c-accent);color:var(--c-text-on-accent)}}@media (width<=40rem){.offerte__bouton[data-astro-cid-vvt4g5tn]{width:100%}}@media (width>=56rem){.offerte[data-astro-cid-vvt4g5tn]{padding:var(--sp-6) var(--sp-7);text-align:start;grid-template-columns:auto 1fr auto;place-items:center start}.offerte__texte[data-astro-cid-vvt4g5tn]{border-inline-start:2px solid var(--c-accent);padding-inline-start:var(--sp-5)}.offerte__action[data-astro-cid-vvt4g5tn]{width:auto}}.reassurance[data-astro-cid-em37inkj]{gap:var(--sp-6) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.reassurance__item[data-astro-cid-em37inkj]{align-items:center;gap:var(--sp-3);text-align:center;flex-direction:column;display:flex}.reassurance__picto[data-astro-cid-em37inkj]{background-color:var(--c-bg-soft);width:3.5rem;height:3.5rem;color:var(--c-title);border-radius:50%;place-items:center;display:grid}.reassurance__libelle[data-astro-cid-em37inkj]{font-size:var(--fs-50);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;line-height:var(--lh-snug);hyphens:auto;overflow-wrap:break-word}@media (width<=22.5rem){.reassurance[data-astro-cid-em37inkj]{column-gap:var(--sp-2)}.reassurance__libelle[data-astro-cid-em37inkj]{letter-spacing:.06em}}.reassurance__libelle[data-astro-cid-em37inkj]:after{content:"";width:var(--sp-6);height:2px;margin:var(--sp-3) auto 0;background-color:var(--c-accent);display:block}@media (width>=48rem){.reassurance[data-astro-cid-em37inkj]{grid-template-columns:repeat(4,minmax(0,1fr))}.reassurance__item[data-astro-cid-em37inkj]+.reassurance__item[data-astro-cid-em37inkj]{border-inline-start:1px solid var(--c-rule)}}.ijazah[data-astro-cid-uyvbyu4c]{gap:var(--sp-6);padding:var(--sp-6) var(--sp-5);border:2px solid var(--c-accent);border-radius:var(--r-lg);background-color:var(--c-surface);box-shadow:var(--shadow-sm);scroll-margin-top:var(--sp-6);display:grid}.ijazah__texte[data-astro-cid-uyvbyu4c]{gap:var(--sp-3);font-size:var(--fs-300);line-height:var(--lh-normal);flex-direction:column;display:flex}.ijazah__titre[data-astro-cid-uyvbyu4c]{font-family:var(--ff-display);font-size:var(--fs-600);line-height:var(--lh-snug)}.ijazah__titre[data-astro-cid-uyvbyu4c]:after{content:"";width:var(--sp-7);height:2px;margin-top:var(--sp-3);background-color:var(--c-accent);display:block}.ijazah__rythme[data-astro-cid-uyvbyu4c]{font-family:var(--ff-display);font-style:italic;font-size:var(--fs-400);color:var(--c-text-quiet)}.ijazah__pratique[data-astro-cid-uyvbyu4c]{padding-top:var(--sp-3);border-top:1px solid var(--c-rule);font-size:var(--fs-200)}.ijazah__etapes[data-astro-cid-uyvbyu4c]{gap:var(--sp-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ijazah__etape[data-astro-cid-uyvbyu4c]{align-items:center;gap:var(--sp-3);text-align:center;flex-direction:column;display:flex}.ijazah__etape--paiement[data-astro-cid-uyvbyu4c]{padding-top:var(--sp-5);border-top:1px solid var(--c-rule)}.ijazah__etape-titre[data-astro-cid-uyvbyu4c]{justify-content:center;align-items:center;gap:var(--sp-2);font-family:var(--ff-display);font-size:var(--fs-400);line-height:var(--lh-snug);color:var(--c-title);display:flex}.ijazah__numero[data-astro-cid-uyvbyu4c]{background-color:var(--c-accent);width:2rem;height:2rem;color:var(--c-text-on-accent);font-family:var(--ff-body);font-size:var(--fs-100);font-weight:var(--fw-bold);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ijazah__etape--paiement[data-astro-cid-uyvbyu4c] .ijazah__numero[data-astro-cid-uyvbyu4c]{border:1.5px solid var(--c-accent);color:var(--c-accent);background-color:#0000}.ijazah__etape-texte[data-astro-cid-uyvbyu4c]{max-width:22rem;font-size:var(--fs-200);color:var(--c-text-quiet)}.ijazah__etape[data-astro-cid-uyvbyu4c]>.btn{max-width:22rem}.ijazah__prix[data-astro-cid-uyvbyu4c]{font-family:var(--ff-display);font-size:var(--fs-700);font-weight:var(--fw-bold);color:var(--c-accent);line-height:1}.ijazah__paiement[data-astro-cid-uyvbyu4c]{font-family:var(--ff-display);font-size:var(--fs-400);color:var(--c-title)}.ijazah__boutons[data-astro-cid-uyvbyu4c]{gap:var(--sp-3);flex-direction:column;width:100%;max-width:22rem;display:flex}.ijazah__boutons[data-astro-cid-uyvbyu4c] .btn{padding-inline:var(--sp-4)}.ijazah__detail[data-astro-cid-uyvbyu4c]{font-size:var(--fs-100);color:var(--c-text-quiet)}@media (width>=56rem){.ijazah[data-astro-cid-uyvbyu4c]{align-items:center;gap:var(--sp-8);padding:var(--sp-7);grid-template-columns:1fr auto}.ijazah__etapes[data-astro-cid-uyvbyu4c]{width:22rem}}.accompagnement[data-astro-cid-xh73uice]{gap:var(--sp-8);padding-top:var(--sp-5);flex-direction:column;display:flex}.accompagnement__entete[data-astro-cid-xh73uice]{align-items:center;gap:var(--sp-4);text-align:center;flex-direction:column;display:flex}.accompagnement__titre[data-astro-cid-xh73uice]{line-height:var(--lh-tight)}.accompagnement__sous-titre[data-astro-cid-xh73uice]{max-width:40rem;font-family:var(--ff-display);font-style:italic;font-size:var(--fs-400);color:var(--c-text-quiet)}.accompagnement__intro[data-astro-cid-xh73uice]{gap:var(--sp-4);font-size:var(--fs-300);line-height:var(--lh-normal);flex-direction:column;display:flex}.accompagnement__formules[data-astro-cid-xh73uice]{gap:var(--sp-8) var(--sp-5);padding:var(--sp-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));margin:0;list-style:none;display:grid}.pratique[data-astro-cid-xh73uice]{gap:var(--sp-5);margin:var(--sp-6) 0 0;display:grid}.pratique__item[data-astro-cid-xh73uice]{padding-bottom:var(--sp-5);border-bottom:1px solid var(--c-rule)}.pratique[data-astro-cid-xh73uice] dt[data-astro-cid-xh73uice]{font-family:var(--ff-display);font-size:var(--fs-400);color:var(--c-title)}.pratique[data-astro-cid-xh73uice] dd[data-astro-cid-xh73uice]{margin:var(--sp-2) 0 0;font-size:var(--fs-200);line-height:var(--lh-normal)}.accompagnement__citation[data-astro-cid-xh73uice]{align-items:center;gap:var(--sp-4);text-align:center;flex-direction:column;margin:0;display:flex}.accompagnement__conclusion[data-astro-cid-xh73uice]{font-size:var(--fs-300)}.accompagnement__citation[data-astro-cid-xh73uice] blockquote[data-astro-cid-xh73uice]{padding-top:var(--sp-5);border-top:2px solid var(--c-accent);font-family:var(--ff-display);font-style:italic;font-size:var(--fs-500);line-height:var(--lh-snug);color:var(--c-title);margin:0}.accompagnement__citation[data-astro-cid-xh73uice] figcaption[data-astro-cid-xh73uice]{font-size:var(--fs-50);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-text-quiet)}@media (width>=48rem){.accompagnement[data-astro-cid-xh73uice]{gap:var(--sp-10);padding-top:var(--sp-7)}.pratique[data-astro-cid-xh73uice]{gap:var(--sp-6) var(--sp-7);grid-template-columns:repeat(2,1fr)}}
