._page_luf0a_1{font-family:Bricolage Grotesque,system-ui,sans-serif;background:#f6efe4;color:#1c1512;min-height:100dvh}._header_luf0a_8{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#1c1512;padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top,0px))}._logo_luf0a_21{display:inline-flex;align-items:center;gap:8px}._word_luf0a_27{font-weight:800;font-size:1.5rem;letter-spacing:-.04em;line-height:1}._je_luf0a_34{color:#f6efe4}._quitte_luf0a_38{color:#3a9a6e}._headerCta_luf0a_42{color:#f6efe4;border:1px solid rgba(246,239,228,.45);border-radius:999px;padding:8px 14px;font-weight:700;font-size:.9rem;text-decoration:none}._hero_luf0a_52{background:#1c1512;color:#f6efe4;padding:28px 20px 44px;display:flex;flex-direction:column;gap:18px;max-width:820px;margin:0 auto}._h1_luf0a_63{font-size:clamp(2.1rem,8vw,3.4rem);line-height:1.05;letter-spacing:-.03em;font-weight:800;margin:0}._lead_luf0a_71{font-size:1.1rem;line-height:1.5;color:#e7dccb;margin:0}._ctaRow_luf0a_78{display:flex;flex-direction:column;gap:10px}._btn_luf0a_84{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:52px;padding:0 22px;border-radius:14px;font-weight:800;font-size:1.02rem;text-decoration:none}._btnPrimary_luf0a_97{background:#c2502a;color:#fff}._btnGreen_luf0a_102{background:#1f5a45;color:#fff}._section_luf0a_107{max-width:820px;margin:0 auto;padding:36px 20px;display:flex;flex-direction:column;gap:16px}._h2_luf0a_116{font-size:1.7rem;letter-spacing:-.02em;margin:0;font-weight:800}._h3_luf0a_123{font-size:1.1rem;margin:0;font-weight:800}._p_luf0a_1{margin:0;line-height:1.5;color:#5b4f46}._steps_luf0a_135{display:grid;grid-template-columns:1fr;gap:12px}._step_luf0a_135{background:#fffaf2;border:1px solid #eadfce;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:8px}._stepNum_luf0a_151{width:34px;height:34px;border-radius:50%;background:#c2502a;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}._dark_luf0a_163{background:#1c1512;color:#f6efe4;padding:40px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}._dark_luf0a_163>*{max-width:780px}._h2Light_luf0a_177{font-size:1.6rem;line-height:1.15;letter-spacing:-.02em;margin:0;font-weight:800}._leadLight_luf0a_185{margin:0;line-height:1.55;color:#e7dccb;font-size:1.05rem}._leadLight_luf0a_185 strong{color:#7fd3a6}._offers_luf0a_196{display:grid;grid-template-columns:1fr;gap:12px}._offer_luf0a_196{background:#fffaf2;border:2px solid #eadfce;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:6px}._offerStar_luf0a_212{border-color:#c2502a}._offerName_luf0a_216{font-weight:800}._price_luf0a_220{font-size:1.8rem;font-weight:800;color:#c2502a}._pro_luf0a_226{background:#e6f2ec;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:8px}._link_luf0a_235{color:#1f5a45;font-weight:800}._lead2_luf0a_240{margin:0;line-height:1.55;font-size:1.05rem;color:#3d332c}._faq_luf0a_247{display:flex;flex-direction:column;gap:8px}._cities_luf0a_253{display:flex;flex-wrap:wrap;gap:8px}._city_luf0a_259{background:#fffaf2;border:1px solid #eadfce;border-radius:999px;padding:8px 14px;color:#1f5a45;font-weight:700;text-decoration:none}._faqList_luf0a_269{display:flex;flex-direction:column;gap:8px}._faqItem_luf0a_275{background:#fffaf2;border:1px solid #eadfce;border-radius:14px;padding:14px 16px}._q_luf0a_38{font-weight:800;cursor:pointer;margin-bottom:4px}._final_luf0a_288{background:#1f5a45;color:#fff;padding:40px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}._footer_luf0a_298{background:#1c1512;color:#cdbfa8;padding:28px 20px calc(28px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:14px}._footLinks_luf0a_307{display:flex;flex-direction:column;gap:8px}._footLinks_luf0a_307 a{color:#f6efe4;text-decoration:none}._copy_luf0a_318{margin:0;font-size:.82rem}@media(min-width:720px){._ctaRow_luf0a_78{flex-direction:row}._steps_luf0a_135,._offers_luf0a_196{grid-template-columns:repeat(2,1fr)}._offers_luf0a_196{grid-template-columns:repeat(3,1fr)}._dark_luf0a_163,._final_luf0a_288{padding-left:max(20px,calc((100% - 780px)/2))}._footLinks_luf0a_307{flex-direction:row;gap:20px;flex-wrap:wrap}}
