.home_gutter__AJ82r{padding-left:var(--gutter);padding-right:var(--gutter)}.home_hero__Q8Yz2{border-bottom:1px solid var(--rule)}.home_heroText__rymbN{padding:36px var(--gutter) 32px}.home_heroH1__w4ADD{margin:22px 0 0;font-family:var(--titre);font-variation-settings:"opsz" 14;font-size:clamp(38px,10vw,72px);font-weight:500;line-height:1.08;letter-spacing:-.01em;max-width:14ch}.home_heroAccent__YI01s{font-style:italic;color:var(--cuivre)}.home_heroSub__Fosl5{margin:22px 0 0;max-width:46ch;font-size:16px;line-height:1.7;color:var(--muted)}.home_heroCtas__5XMt_{margin-top:28px}.home_heroPhoto__9R2Kl{position:relative;aspect-ratio:16/9;overflow:hidden;border-top:1px solid var(--rule);background:var(--graphite)}.home_heroPhoto__9R2Kl img{width:100%;height:100%;object-fit:cover}.home_heroPhotoSplit__N90wg{display:flex;width:100%;height:100%;gap:0}.home_heroPhotoSplit__N90wg img{flex:1 1;min-width:0;width:100%;height:100%;object-fit:cover}@media (min-width:960px){.home_hero__Q8Yz2{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);min-height:clamp(560px,calc(100svh - 64px),780px)}.home_heroText__rymbN{display:flex;flex-direction:column;justify-content:center;padding:64px clamp(32px,5vw,80px)}.home_heroPhoto__9R2Kl{aspect-ratio:auto;border-top:0;border-left:1px solid var(--rule)}}.home_philo__yfBee{max-width:640px;margin:0 auto}.home_pull__gvbQ4{margin:34px auto;padding-left:18px;border-left:3px solid var(--cuivre-clair);font-family:var(--titre);font-weight:700;font-variation-settings:"opsz" 14;font-size:clamp(21px,5.6vw,27px);line-height:1.3;max-width:22ch;text-align:center}.home_signature__rgPVH{margin-top:30px;font-size:11px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.home_archBanner__izvKk{position:relative;aspect-ratio:16/10;overflow:hidden}.home_archBanner__izvKk img{width:100%;height:100%;object-fit:cover;object-position:68% 20%}.home_archIntro__DsUwX{max-width:640px;margin:28px auto 0;text-align:center}.home_archTagline__YNReL{margin:14px 0 0;font-family:var(--titre);font-style:italic;font-variation-settings:"opsz" 14;font-size:clamp(18px,4vw,22px);color:var(--cuivre)}@media (min-width:860px){.home_archBanner__izvKk{aspect-ratio:21/8}}.home_archStory__a8WDA{max-width:640px;margin:56px auto 0}.home_archStory__a8WDA h3{margin:40px 0 16px;font-family:var(--titre);font-variation-settings:"opsz" 14;font-size:clamp(20px,5vw,26px);font-weight:500;line-height:1.25}.home_archStory__a8WDA h3:first-child{margin-top:0}.home_archStory__a8WDA p{margin:0 0 20px;font-size:17px;line-height:1.75;color:var(--muted)}.home_methode__mLy6F{margin-top:56px;border-top:1px solid var(--rule-soft);padding-top:8px}.home_methodeStep__dMZVJ{display:grid;grid-template-columns:32px 1fr;grid-gap:16px;gap:16px;padding:20px 0;border-bottom:1px solid var(--rule-soft)}.home_methodeNum__h21qF{font-family:var(--titre);font-variation-settings:"opsz" 14;font-size:20px;color:var(--cuivre-clair)}.home_methodeStep__dMZVJ h4{margin:0 0 6px;font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home_methodeStep__dMZVJ p{margin:0;font-size:15px;line-height:1.6;color:var(--muted)}.home_frise__Q1C0N{margin-top:40px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;gap:2px}.home_friseTile__nj5p8{position:relative;aspect-ratio:3/4;overflow:hidden}.home_friseTile__nj5p8 img{width:100%;height:100%;object-fit:cover}.home_friseTile__nj5p8:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(17,19,17,.82))}.home_friseCaption__2B12H{position:absolute;z-index:1;left:10px;right:10px;bottom:10px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--os);line-height:1.35}@media (min-width:640px){.home_frise__Q1C0N{grid-template-columns:repeat(5,1fr)}}.home_formulesGrid__vWT7b{margin-top:36px;display:grid;grid-gap:20px;gap:20px}.home_dureeTabs___LtDr{display:inline-flex;border:1px solid var(--rule);margin-bottom:32px}.home_dureeTab__K_bdI{position:relative;padding:10px 22px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:transparent;border:0;cursor:pointer;color:var(--muted)}.home_dureeTabOn__wi5_X{background:var(--graphite);color:var(--os)}.home_dureeFlag__210km{position:absolute;top:-10px;right:-6px;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--os);color:var(--cuivre);border:1px solid var(--cuivre);border-radius:999px;padding:2px 8px}.home_configPanel__K3bjL{margin-top:44px;padding:28px 24px 32px;border:1px solid var(--rule);border-top:3px solid var(--cuivre);background:var(--blanc);scroll-margin-top:96px}.home_configTitle__P82_G{margin:10px 0 0;font-family:var(--titre);font-variation-settings:"opsz" 14;font-size:clamp(22px,5vw,28px);font-weight:500}.home_progress__QKdeZ{display:flex;align-items:center;gap:14px}.home_progress__QKdeZ span{flex:none;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.home_progressBar__d3CfZ{flex:1 1;height:3px;background:var(--rule-soft)}.home_progressFill__npbKy{height:100%;background:var(--cuivre);transition:width .3s ease}@media (prefers-reduced-motion:reduce){.home_progressFill__npbKy{transition:none}}.home_packCard__bl9f2{border:1px solid var(--rule);padding:28px 24px;background:var(--blanc);position:relative;display:flex;flex-direction:column;gap:16px}.home_packCardOn__Mnt4a{border-color:var(--graphite);box-shadow:inset 0 0 0 1px var(--graphite)}.home_packBadge__SQKBd{position:absolute;top:-11px;left:24px;padding:3px 10px;background:var(--cuivre);color:#fff;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.home_packBadgeValeur__lhXWg{background:var(--blanc);color:var(--cuivre);border:1px solid var(--cuivre-clair);animation:home_pack-badge-halo__TwDKp 3.6s ease-in-out infinite alternate}@keyframes home_pack-badge-halo__TwDKp{0%{box-shadow:0 0 8px 1px rgba(165,85,47,.16),0 0 20px 3px rgba(165,85,47,.08)}to{box-shadow:0 0 13px 2px rgba(165,85,47,.34),0 0 30px 7px rgba(165,85,47,.16)}}@media (prefers-reduced-motion:reduce){.home_packBadgeValeur__lhXWg{animation:none;box-shadow:0 0 11px 2px rgba(165,85,47,.22)}}.home_packNom__H6O65{margin:0;font-family:var(--titre);font-variation-settings:"opsz" 14;font-size:24px;font-weight:500}.home_packAccroche__p0oX_{margin:4px 0 0;font-size:14.5px;color:var(--muted)}.home_packPrix__AqKCH{display:flex;align-items:baseline;gap:8px}.home_packPrix__AqKCH b{font-size:clamp(30px,6vw,38px);font-weight:800;letter-spacing:-.015em}.home_packPrix__AqKCH span{font-size:12.5px;color:var(--muted)}.home_packPoints__hdoQB{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:14.5px;color:var(--muted)}.home_packPoints__hdoQB li:before{content:"— ";color:var(--cuivre)}@media (min-width:860px){.home_formulesGrid__vWT7b{grid-template-columns:repeat(3,1fr)}}.home_pillarsIntro___rFJ0{max-width:62ch}.home_pillarPhoto__XZCAy{margin:-28px -24px 4px;width:calc(100% + 48px);aspect-ratio:3/2;overflow:hidden}.home_pillarPhoto__XZCAy img{width:100%;height:100%;object-fit:cover}.home_arrowLink__6CGg9{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:700;color:var(--cuivre);text-decoration:none;background:none;border:none;padding:0;cursor:pointer;text-align:left}.home_pillarCard__4YFsJ{cursor:default}.home_bundleBanner__5qdDy{margin-top:24px;background:var(--graphite);color:var(--os);padding:clamp(28px,5vw,48px);display:grid;grid-gap:14px;gap:14px;justify-items:start}.home_bundleTag__sHknc{font-size:13px;font-weight:800;letter-spacing:.1em;color:var(--cuivre-clair)}.home_bundleTitle__ImAUI{font-family:var(--titre);font-variation-settings:"opsz" 14;font-size:clamp(24px,5vw,32px);font-weight:500;margin:0;max-width:20ch}.home_bundleText__H6Pol{font-size:15px;line-height:1.7;color:hsla(43,20%,93%,.78);max-width:56ch;margin:0}.home_visioPhoto__GBUKh{aspect-ratio:3/2;overflow:hidden;margin-bottom:20px}.home_visioPhoto__GBUKh img{width:100%;height:100%;object-fit:cover}.home_visioGrid__UhO87{margin-top:32px;display:grid;grid-gap:28px;gap:28px}@media (min-width:860px){.home_visioGrid__UhO87{grid-template-columns:1.1fr .9fr;align-items:start}}.home_visioTagline__G8hRg{margin-top:28px;padding-top:20px;border-top:1px solid var(--rule-soft);text-align:center}.home_visioTaglineTitle__0MOmD{font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--cuivre)}.home_visioTaglineText__8dXqv{font-family:var(--titre);font-variation-settings:"opsz" 14;font-style:italic;font-size:clamp(19px,4vw,24px);max-width:32ch;margin:10px auto 0}.home_philoBand__35hyz{margin-top:48px;background:var(--graphite);color:var(--os);padding:clamp(32px,6vw,56px);text-align:center}.home_philoBandList__4XO_F{margin:0 auto;max-width:26ch;font-family:var(--titre);font-variation-settings:"opsz" 14;font-size:clamp(22px,6vw,30px);font-weight:500;line-height:1.4}.home_philoBandSignature__KGkQF{margin-top:18px;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--cuivre-clair)}.home_archOutro__BhV4U{margin-top:48px;background:var(--graphite);color:var(--os);padding:0;display:grid}@media (min-width:860px){.home_archOutro__BhV4U{grid-template-columns:1fr 1fr;align-items:stretch;min-height:420px}}.home_archOutroPhoto__x7Azt{position:relative;aspect-ratio:4/3;overflow:hidden}.home_archOutroPhoto__x7Azt img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.home_archOutroBody__kj1Tt{padding:clamp(28px,5vw,56px);display:flex;flex-direction:column;justify-content:center;gap:16px}.home_pilierChips__0Xiem{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.home_pilierChip__dOwa1{border:1px solid var(--rule);padding:10px 16px;font-size:13px;font-weight:700;cursor:pointer;background:var(--blanc)}.home_pilierChipOn__vWzlJ{background:var(--graphite);border-color:var(--graphite);color:var(--os)}.home_planGrid__hmwnI{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.home_plan__wq2q0{display:flex;align-items:center;gap:14px;min-height:64px;padding:14px 16px;border:1px solid var(--rule-soft);background:var(--blanc);cursor:pointer}.home_planOn__hEXms{border-color:var(--graphite);box-shadow:inset 0 0 0 1px var(--graphite);background:#fff}.home_radio__vQEqt{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--graphite);display:grid;place-items:center}.home_planOn__hEXms .home_radio__vQEqt:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--cuivre)}.home_planTitle__wMkyI{display:block;font-size:14.5px;font-weight:800}.home_planPrice__a3ZFW{margin-left:auto;font-size:16px;font-weight:800;white-space:nowrap}.home_structureCard__hF6fc{margin-top:20px;display:flex;align-items:center;gap:16px;padding:18px;border:1px solid var(--rule-soft);background:var(--blanc);cursor:pointer}.home_structureOn__XQyE8{border-color:var(--cuivre);box-shadow:inset 0 0 0 1px var(--cuivre)}.home_recap__4hlEU{border-top:1px solid var(--rule);padding-top:18px}.home_recapRow__uqW5y{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:700}.home_recapMontant__RRAdh{font-size:22px;font-weight:800;color:var(--cuivre)}.home_recapNote__hHy1O{margin:8px 0 0;font-size:12.5px;color:var(--muted);text-align:right}.home_formGrid__kz6ET{display:grid;grid-gap:16px;gap:16px;margin-top:20px;max-width:460px}.home_check___R4hp{display:flex;gap:12px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--muted)}.home_check___R4hp input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--graphite)}.home_err__wSASX{margin:0;padding:12px 14px;border-left:3px solid var(--cuivre);background:#fff;font-size:13.5px;font-weight:600}.home_quotes__MmC7T{margin-top:32px;display:grid;grid-gap:2px;gap:2px;background:var(--rule-soft);border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft)}.home_quoteCard__p_6Hk{background:var(--os);color:var(--graphite);padding:26px 24px;display:flex;flex-direction:column;gap:16px}.home_quoteText__B_QWG{margin:0;font-size:17px;line-height:1.7;color:var(--graphite)}.home_quoteName__qP27t{margin-top:auto;font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--graphite)}.home_quoteResult__5GuH_{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--cuivre);margin-top:4px}@media (min-width:860px){.home_quotes__MmC7T{grid-template-columns:repeat(2,1fr)}}.home_ctaFinal__sUtWU{text-align:center;padding:72px var(--gutter)}.home_ctaFinalTitle__4y5i3{margin:0 auto 30px;font-family:var(--titre);font-style:italic;font-variation-settings:"opsz" 14;font-size:clamp(28px,7vw,46px);line-height:1.15;max-width:16ch}.home_ctaFinalActions__DyFSL{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.home_sejourTeaser__WK1j7{border:1px solid var(--rule);background:var(--blanc);padding:40px clamp(24px,5vw,56px);text-align:center;display:grid;grid-gap:14px;gap:14px;justify-items:center}.home_sejourTag__4s5e_{margin:0;font-family:var(--titre);font-style:italic;font-variation-settings:"opsz" 14;font-size:clamp(17px,3.4vw,20px);color:var(--cuivre)}.home_sejourTitle__BWJue{margin:0;font-family:var(--titre);font-variation-settings:"opsz" 14;font-size:clamp(26px,5vw,36px);font-weight:500;max-width:20ch}.home_sejourText__4CGag{margin:0;max-width:58ch;font-size:16px;line-height:1.7;color:var(--muted)}