.simu[data-astro-cid-p7dtkcyo]{padding:clamp(1.5rem,3vw,2.5rem);background:var(--nc-surface);border:1px solid var(--nc-bordure);border-radius:var(--nc-rayon-carte);box-shadow:var(--nc-ombre-carte)}.simu__barre[data-astro-cid-p7dtkcyo]{height:3px;border-radius:3px;background:#ffffff14;overflow:hidden}.simu__jauge[data-astro-cid-p7dtkcyo]{height:100%;width:16%;background:linear-gradient(90deg,var(--nc-violet),var(--nc-cyan));box-shadow:0 0 10px #22d3eeb3;transition:width .42s cubic-bezier(.16,1,.3,1)}.simu__compteur[data-astro-cid-p7dtkcyo]{margin:var(--nc-esp-3) 0 var(--nc-esp-8);font-size:.8125rem;color:var(--nc-texte-sourdine)}.simu__compteur[data-astro-cid-p7dtkcyo] strong[data-astro-cid-p7dtkcyo]{color:var(--nc-cyan)}.simu__etape[data-astro-cid-p7dtkcyo]{border:0;padding:0;margin:0}.simu__etape[data-astro-cid-p7dtkcyo] legend[data-astro-cid-p7dtkcyo]{padding:0;margin-bottom:var(--nc-esp-6)}.simu__question[data-astro-cid-p7dtkcyo]{display:block;font-family:var(--nc-font-titre);font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);font-weight:700;letter-spacing:-.02em;color:#fff}.simu__aide[data-astro-cid-p7dtkcyo]{font-size:.9375rem;color:var(--nc-texte-sourdine);margin:calc(var(--nc-esp-4) * -1) 0 var(--nc-esp-6)}.simu__choix[data-astro-cid-p7dtkcyo]{display:grid;gap:var(--nc-esp-3)}.simu__choix--serre[data-astro-cid-p7dtkcyo]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.opt{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;padding:var(--nc-esp-4) var(--nc-esp-6);min-height:64px;background:var(--nc-surface);border:1px solid var(--nc-bordure);border-radius:var(--nc-rayon);color:var(--nc-texte);cursor:pointer;transition:border-color var(--nc-transition),background-color var(--nc-transition),box-shadow var(--nc-transition)}.opt:hover{border-color:var(--nc-bordure-active);background:var(--nc-surface-2)}.opt[aria-pressed=true]{border-color:var(--nc-cyan);box-shadow:var(--nc-halo-cyan)}.opt strong{font-family:var(--nc-font-titre);font-weight:600;color:#fff}.opt span{font-size:.875rem;color:var(--nc-texte-sourdine)}.lien-nu[data-astro-cid-p7dtkcyo]{display:inline-flex;align-items:center;gap:var(--nc-esp-2);background:none;border:0;padding:0;font-family:var(--nc-font-titre);font-size:.875rem;font-weight:500;color:var(--nc-texte-sourdine);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lien-nu[data-astro-cid-p7dtkcyo]:hover{color:var(--nc-cyan)}.simu__retour[data-astro-cid-p7dtkcyo]{margin:var(--nc-esp-8) 0 0}.retourner{transform:rotate(180deg)}.resultat__montant[data-astro-cid-p7dtkcyo]{display:flex;align-items:baseline;gap:var(--nc-esp-2);font-family:var(--nc-font-titre);font-size:clamp(2.5rem,2rem + 3vw,3.75rem);font-weight:700;letter-spacing:-.04em;color:#fff;margin:var(--nc-esp-6) 0 var(--nc-esp-2)}.resultat__unite[data-astro-cid-p7dtkcyo]{font-size:1.25rem;color:var(--nc-cyan)}.resultat__detail[data-astro-cid-p7dtkcyo]{color:var(--nc-texte-sourdine)}.resultat__lignes[data-astro-cid-p7dtkcyo]{list-style:none;margin:var(--nc-esp-8) 0;padding:0;border-top:1px solid var(--nc-bordure)}.resultat__lignes li{display:flex;justify-content:space-between;align-items:baseline;gap:var(--nc-esp-6);padding:var(--nc-esp-3) 0;border-bottom:1px solid var(--nc-bordure);font-size:.9375rem;color:var(--nc-texte-sourdine);max-width:none}.resultat__lignes strong{font-family:var(--nc-font-titre);color:#fff;white-space:nowrap}.resultat__lignes .gratuit strong{color:var(--nc-succes)}.resultat__avertissement[data-astro-cid-p7dtkcyo]{padding:var(--nc-esp-4) var(--nc-esp-6);background:#22d3ee0f;border:1px solid rgba(34,211,238,.25);border-radius:var(--nc-rayon);font-size:.875rem;max-width:none}.resultat__actions[data-astro-cid-p7dtkcyo]{display:flex;flex-wrap:wrap;gap:var(--nc-esp-4);margin:var(--nc-esp-8) 0 var(--nc-esp-6)}.resultat__reprise[data-astro-cid-p7dtkcyo]{margin:0}@media(max-width:1080px){.tete__grille[data-astro-cid-p7dtkcyo]{grid-template-columns:1fr}.tete__accroche[data-astro-cid-p7dtkcyo],.tete__note[data-astro-cid-p7dtkcyo]{max-width:60ch}.tete__points[data-astro-cid-p7dtkcyo]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}.tete[data-astro-cid-asijnltu]{padding-block:clamp(6rem,10vw,7.5rem) clamp(3rem,6vw,4.5rem)}.tete__grille[data-astro-cid-asijnltu]{position:relative;z-index:var(--nc-z-contenu);display:grid;grid-template-columns:1fr 1.05fr;grid-template-areas:"titre simu" "reassurance simu";align-content:start;column-gap:clamp(2rem,5vw,4rem);row-gap:var(--nc-esp-8)}.tete__titre[data-astro-cid-asijnltu]{grid-area:titre}.tete__reassurance[data-astro-cid-asijnltu]{grid-area:reassurance}.tete__grille[data-astro-cid-asijnltu]>.simu{grid-area:simu}.tete[data-astro-cid-asijnltu] h1[data-astro-cid-asijnltu]{margin-top:var(--nc-esp-4);font-size:clamp(1.875rem,1.2rem + 2.4vw,2.75rem)}.tete__accroche[data-astro-cid-asijnltu]{font-size:1.0625rem;color:#c7d0df;max-width:44ch}.tete__points[data-astro-cid-asijnltu]{list-style:none;margin:var(--nc-esp-6) 0 0;padding:0;display:grid;gap:var(--nc-esp-3)}.tete__points[data-astro-cid-asijnltu] li[data-astro-cid-asijnltu]{display:flex;align-items:center;gap:var(--nc-esp-3);max-width:none;font-size:.9375rem;color:var(--nc-texte)}.tete__points[data-astro-cid-asijnltu] svg{color:var(--nc-cyan);flex-shrink:0}.tete__note[data-astro-cid-asijnltu]{margin:var(--nc-esp-6) 0 0;font-size:.8125rem;color:#78849a;max-width:44ch}.entree[data-astro-cid-asijnltu]{list-style:none;margin:var(--nc-esp-8) 0 0;padding:0;display:grid;gap:var(--nc-esp-3)}.entree__ligne[data-astro-cid-asijnltu]{position:relative;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--nc-esp-6);max-width:none;padding:var(--nc-esp-4) var(--nc-esp-6);background:var(--nc-fond);border:1px solid var(--nc-bordure);border-radius:var(--nc-rayon-carte);transition:border-color var(--nc-transition),box-shadow var(--nc-transition)}.entree__ligne[data-astro-cid-asijnltu]:hover{border-color:var(--nc-bordure-active);box-shadow:var(--nc-halo-cyan)}.entree__nom[data-astro-cid-asijnltu]{font-family:var(--nc-font-titre);font-size:1.0625rem;font-weight:700}.entree__nom[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]{color:var(--nc-texte);text-decoration:none}.entree__nom[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]:after{content:"";position:absolute;inset:0;z-index:1}.entree__ligne[data-astro-cid-asijnltu]:hover .entree__nom[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]{color:var(--nc-cyan)}.entree__nom[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]:focus-visible{outline:none}.entree__nom[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]:focus-visible:after{outline:2px solid var(--nc-cyan);outline-offset:3px;border-radius:var(--nc-rayon-carte)}.entree__prix[data-astro-cid-asijnltu]{display:flex;align-items:baseline;gap:var(--nc-esp-2);white-space:nowrap}.entree__mention[data-astro-cid-asijnltu],.entree__unite[data-astro-cid-asijnltu]{font-size:.8125rem;color:var(--nc-texte-sourdine)}.entree__prix[data-astro-cid-asijnltu] strong[data-astro-cid-asijnltu]{font-family:var(--nc-font-titre);font-size:1.375rem;color:#fff;font-variant-numeric:tabular-nums}.entree__manquant[data-astro-cid-asijnltu]{font-size:.875rem;color:var(--nc-texte-sourdine);font-style:normal}.entree__action[data-astro-cid-asijnltu]{display:inline-flex;align-items:center;gap:var(--nc-esp-2);font-size:.875rem;font-weight:600;color:var(--nc-cyan);white-space:nowrap}.entree__action[data-astro-cid-asijnltu] svg{transition:transform var(--nc-transition)}.entree__ligne[data-astro-cid-asijnltu]:hover .entree__action[data-astro-cid-asijnltu] svg{transform:translate(4px)}.profils[data-astro-cid-asijnltu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--nc-esp-4);margin-top:var(--nc-esp-8)}.profil[data-astro-cid-asijnltu]{padding:var(--nc-esp-6);background:var(--nc-surface);border:1px solid var(--nc-bordure);border-radius:var(--nc-rayon-carte)}.profil[data-astro-cid-asijnltu] h3[data-astro-cid-asijnltu]{font-size:1.125rem;margin-bottom:var(--nc-esp-3)}.profil[data-astro-cid-asijnltu] p[data-astro-cid-asijnltu]{color:var(--nc-texte-sourdine);font-size:.9375rem;margin:0}.tarifs__enveloppe[data-astro-cid-asijnltu]{overflow-x:auto;margin-top:var(--nc-esp-6)}.tarifs[data-astro-cid-asijnltu]{width:100%;border-collapse:collapse;font-size:.9375rem}.tarifs[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu],.tarifs[data-astro-cid-asijnltu] td[data-astro-cid-asijnltu]{padding:var(--nc-esp-4);text-align:left;border-bottom:1px solid var(--nc-bordure);vertical-align:top}.tarifs[data-astro-cid-asijnltu] thead[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu]{font-family:var(--nc-font-titre);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nc-texte-sourdine);white-space:nowrap}.tarifs[data-astro-cid-asijnltu] tbody[data-astro-cid-asijnltu] th[data-astro-cid-asijnltu]{font-weight:700;color:var(--nc-texte)}.tarifs__duree[data-astro-cid-asijnltu]{display:block;font-size:.8125rem;font-weight:400;color:var(--nc-texte-sourdine)}.tarifs__ht[data-astro-cid-asijnltu]{display:block;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.tarifs__ttc[data-astro-cid-asijnltu]{display:block;font-size:.8125rem;color:var(--nc-texte-sourdine);font-variant-numeric:tabular-nums}.conditions[data-astro-cid-asijnltu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--nc-esp-4);margin-top:var(--nc-esp-8)}.conditions[data-astro-cid-asijnltu]>div[data-astro-cid-asijnltu]{padding:var(--nc-esp-6);background:var(--nc-surface);border:1px solid var(--nc-bordure);border-radius:var(--nc-rayon-carte)}.conditions[data-astro-cid-asijnltu] dt[data-astro-cid-asijnltu]{font-family:var(--nc-font-titre);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--nc-cyan);margin-bottom:var(--nc-esp-2)}.conditions[data-astro-cid-asijnltu] dd[data-astro-cid-asijnltu]{margin:0;color:var(--nc-texte);font-size:.9375rem}.conditions__lien[data-astro-cid-asijnltu]{margin-top:var(--nc-esp-6);color:var(--nc-texte-sourdine);font-size:.9375rem}.cta__contenu[data-astro-cid-asijnltu]{position:relative;z-index:var(--nc-z-contenu);text-align:center}.cta__contenu[data-astro-cid-asijnltu] .nc-chapo[data-astro-cid-asijnltu]{margin-inline:auto}.cta__actions[data-astro-cid-asijnltu]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--nc-esp-4);margin-top:var(--nc-esp-8)}@media(max-width:1080px){.tete__grille[data-astro-cid-asijnltu]{grid-template-columns:1fr;grid-template-areas:"titre" "simu" "reassurance"}.tete__accroche[data-astro-cid-asijnltu],.tete__note[data-astro-cid-asijnltu]{max-width:60ch}.tete__points[data-astro-cid-asijnltu]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}@media(max-width:700px){.entree__ligne[data-astro-cid-asijnltu]{grid-template-columns:1fr;gap:var(--nc-esp-2)}.entree__action[data-astro-cid-asijnltu]{display:none}}
