.page_hero__fgFSR{padding:0 0 clamp(26px,4vw,44px);position:relative;isolation:isolate}.page_heroConteneur__vtu3S{max-width:1180px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,40px);align-items:center}.page_heroTextes__xQ_t4{flex:1 1 360px;min-width:280px}.page_heroVideo__UlSDP{flex:0 1 320px;min-width:240px}.page_intitule__E1HYy{font:800 13px/1 var(--police-texte),sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--pn-rouge-lien);margin-bottom:14px}.page_titre__zNKPE{font-size:clamp(34px,6vw,58px);line-height:1.02;font-weight:800;margin-bottom:16px}.page_chapeau__VtdX_{font-size:18px;line-height:1.6;margin-bottom:12px}.page_precision__qYbMj{font-size:16px;line-height:1.6;color:var(--pn-brun-moyen);margin-bottom:12px}.page_conteneur__ksRfX{max-width:1180px;margin:0 auto;padding:0 20px}.page_section__X_GI5{padding:0 0 clamp(26px,4vw,44px);position:relative;isolation:isolate}.page_sousTitre__e2Tqi{margin-bottom:20px}.page_sousTitreSerre__cXQjs,.page_sousTitre__e2Tqi{font-size:clamp(25px,3.6vw,38px);line-height:1.1;font-weight:800}.page_sousTitreSerre__cXQjs{margin-bottom:10px}.page_raisons__gYBjx{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:16px;gap:16px}.page_raison___IEW8{background:var(--pn-blanc-chaud);border:var(--pn-trait);border-radius:24px;padding:22px}.page_raisonTitre__KdlQf{font-size:19px;line-height:1.2;font-weight:800;margin-bottom:6px}.page_raisonTexte__JPL3A{font-size:15.5px;line-height:1.55}.page_chapeauFormules__MEWTr{font-size:17px;line-height:1.6;max-width:56ch;margin-bottom:26px}.page_formules__axpZj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:clamp(18px,2.4vw,26px);gap:clamp(18px,2.4vw,26px);align-items:stretch}.page_formule__6ZZmd{position:relative;background:var(--pn-jaune);border:var(--pn-trait);border-radius:32px 26px 30px 28px;padding:clamp(24px,3vw,34px);box-shadow:var(--pn-ombre-douce);display:flex;flex-direction:column;gap:14px}.page_formuleMiseEnAvant__3_ybF{background:var(--pn-blanc-chaud);border:3px solid var(--pn-brun);border-radius:34px 26px 32px 28px;box-shadow:0 8px 0 rgba(45,27,20,.18)}.page_badge__211Cc{position:absolute;top:-15px;right:22px;background:var(--pn-rouge);color:var(--pn-blanc-chaud);border:var(--pn-trait);border-radius:999px;padding:7px 16px;font:800 13px/1 var(--police-texte),sans-serif;letter-spacing:.02em;box-shadow:var(--pn-ombre-petite)}.page_formuleAccroche__stbFt{font:800 12.5px/1 var(--police-texte),sans-serif;text-transform:uppercase;letter-spacing:.09em;color:var(--pn-rouge-lien);margin-bottom:8px}.page_formuleNom__Fiw6L{font-size:clamp(26px,3.2vw,34px);line-height:1.06;font-weight:800}.page_formulePrix__r_2Z0{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.page_montant__6M80I{font:800 clamp(38px,5vw,52px)/1 var(--police-titre),sans-serif;color:var(--pn-rouge)}.page_enfantsInclus__GHrYB{font:700 15px/1.3 var(--police-texte),sans-serif;color:var(--pn-brun-moyen)}.page_etiquettes__8vu0P{display:flex;flex-wrap:wrap;gap:8px}.page_etiquetteRouge__PGO9M{gap:9px;background:var(--pn-rouge);color:var(--pn-blanc-chaud);padding:8px 16px}.page_etiquetteClaire__iA9S1,.page_etiquetteRouge__PGO9M{display:inline-flex;align-items:center;border:var(--pn-trait);border-radius:999px;font:800 13.5px/1 var(--police-texte),sans-serif}.page_etiquetteClaire__iA9S1{gap:7px;background:var(--pn-blanc-chaud);padding:7px 14px}.page_inclus__LCtW5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.page_ligneInclus__R3UVk{display:flex;align-items:flex-start;gap:11px;font-size:16px;line-height:1.5}.page_ligneExclus__t2cJz{color:#6b5145}.page_coche__BGxlf{border-radius:50%;background:var(--pn-vert);border:var(--pn-trait);color:var(--pn-blanc-chaud);font:800 12px/18px var(--police-texte),sans-serif;text-align:center}.page_coche__BGxlf,.page_vide__F_tjb{flex-shrink:0;width:22px;height:22px;margin-top:1px}.page_vide__F_tjb{border-radius:50%;background:transparent;border:2px dashed #8a7263}.page_supplement__2qrXo{font-size:15px;line-height:1.5;font-weight:700;margin-top:auto;padding-top:6px}.page_boutonFormule__Ja5yO{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--pn-blanc-chaud);color:var(--pn-brun);border:var(--pn-trait);border-radius:999px;padding:16px 26px;font:800 17px/1 var(--police-texte),sans-serif;box-shadow:var(--pn-ombre);min-height:52px;cursor:pointer;width:100%}.page_boutonFormuleMiseEnAvant__Ue_dx{background:var(--pn-rouge);color:var(--pn-blanc-chaud)}.page_rappelReservation__k_J3F{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;background:var(--pn-blanc-chaud);border:var(--pn-trait);border-radius:26px 20px 24px 22px;padding:18px 22px;box-shadow:0 4px 0 rgba(45,27,20,.12)}.page_rappelTexte__4RWhg{font-size:15.5px;line-height:1.55;flex:1 1 240px}.page_calculateur__WA6Cv{background:var(--pn-jaune);border:var(--pn-trait);border-radius:34px 24px 36px 26px;padding:clamp(22px,3vw,32px);box-shadow:var(--pn-ombre-douce);max-width:860px}.page_calculTitre__wMv5I{font-size:23px;line-height:1.2;font-weight:800;margin-bottom:6px}.page_calculTexte__cNXs0{font-size:16px;line-height:1.6;margin-bottom:10px}.page_calculChamps__bQOWV{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}.page_calculChampFormule__X3lTu{flex:1 1 240px;flex-direction:column}.page_calculChampEnfants__vUqRN,.page_calculChampFormule__X3lTu{display:flex;gap:6px;font:700 15px/1.3 var(--police-texte),sans-serif}.page_calculChampEnfants__vUqRN{flex:0 1 170px;flex-direction:column}.page_calculChamps__bQOWV input,.page_calculChamps__bQOWV select{font:400 16px/1.3 var(--police-texte),sans-serif;padding:13px 14px;border:var(--pn-trait);border-radius:14px;background:var(--pn-blanc-chaud);color:var(--pn-brun);min-height:48px}.page_calculResultat__T2EMC{flex:1 1 220px;background:var(--pn-blanc-chaud);border:var(--pn-trait);border-radius:22px;padding:14px 18px}.page_calculIntitule__nenDa{font:800 13px/1 var(--police-texte),sans-serif;text-transform:uppercase;letter-spacing:.07em;color:var(--pn-rouge-lien);margin-bottom:6px}.page_calculTotal__9bL_C{font:800 clamp(30px,4vw,40px)/1 var(--police-titre),sans-serif;color:var(--pn-rouge)}.page_calculDetail__W_XVh{font-size:14px;line-height:1.45;margin-top:6px}.page_calculDuree__9wHzq{font-size:14px;line-height:1.45;color:var(--pn-brun-moyen)}.page_calculMention__bBEj3{font-size:14.5px;line-height:1.55;color:var(--pn-brun-doux);margin-top:18px}.page_deroule__WDu31{background:var(--pn-jaune);border:var(--pn-trait);border-radius:34px 24px 36px 26px;padding:clamp(22px,3vw,30px);max-width:80ch;box-shadow:var(--pn-ombre-douce)}.page_derouleTexte__0joAZ{font-size:16px;line-height:1.6;margin-bottom:10px}.page_derouleTexte__0joAZ:last-child{margin-bottom:0}