.hero[data-astro-cid-ge2uvauf]{padding-block:2.5rem 3rem;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 90% 10%,#ffcc0024,#0000 70%);position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{align-items:center;gap:2rem;display:grid;position:relative}.hero__badge[data-astro-cid-ge2uvauf]{margin-bottom:1rem}.hero__title[data-astro-cid-ge2uvauf]{color:var(--lkg-white);margin-bottom:1rem}.hero__subtitle[data-astro-cid-ge2uvauf]{font-size:calc(var(--lkg-body-size) + 2px);color:#ffffffe6;max-width:56ch;margin-bottom:1.5rem;font-weight:300}.hero__actions[data-astro-cid-ge2uvauf]{margin-bottom:1.5rem}.hero__bullets[data-astro-cid-ge2uvauf]{gap:.35rem;font-weight:500;display:grid}.hero__bullets[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{margin:0}.hero__media[data-astro-cid-ge2uvauf]{position:relative}.hero__img[data-astro-cid-ge2uvauf],.hero__video[data-astro-cid-ge2uvauf]{border-radius:var(--lkg-radius-lg);aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:0 20px 50px #00000059}.lkg-hero-visual[data-astro-cid-ge2uvauf]{margin:0}.lkg-hero-visual[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:var(--lkg-grey-bg);border-radius:var(--lkg-radius-lg);object-fit:contain;width:100%;height:auto;box-shadow:0 20px 50px #00000059}.lkg-hero-visual[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{color:#fffc;text-align:center;margin-top:.6rem;font-size:14px}.hero__chevrons[data-astro-cid-ge2uvauf]{background:var(--lkg-navy);border-radius:var(--lkg-radius);padding:6px 10px;position:absolute;bottom:-14px;left:-8px}.lkg-hero-visual[data-astro-cid-ge2uvauf]+.hero__chevrons[data-astro-cid-ge2uvauf]{top:-10px;bottom:auto}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{padding-block:4.5rem 5rem}.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1.1fr .9fr;gap:3.5rem}.hero--compact[data-astro-cid-ge2uvauf] .hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1.3fr .7fr}}.steps[data-astro-cid-5wfdsgz3]{counter-reset:step;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-5wfdsgz3]{padding-left:4.5rem;position:relative}.steps__num[data-astro-cid-5wfdsgz3]{color:#0000;-webkit-text-stroke:2px var(--lkg-yellow);font-size:56px;font-weight:700;line-height:1;font-family:var(--lkg-font);position:absolute;top:-.2em;left:0}.steps__title[data-astro-cid-5wfdsgz3]{margin-bottom:.35rem}.steps__text[data-astro-cid-5wfdsgz3]{color:var(--lkg-grey-text);margin:0}.bg-navy[data-astro-cid-5wfdsgz3] .steps__text[data-astro-cid-5wfdsgz3]{color:#ffffffd1}.steps__item[data-astro-cid-5wfdsgz3]:not(:last-child):after{content:"";background:var(--lkg-yellow);clip-path:polygon(0 0,100% 0,50% 55%,100% 100%,0 100%,50% 55%);width:.7rem;height:.7rem;position:absolute;top:4.4rem;bottom:-1.3rem;left:1.1rem;transform:rotate(90deg)}@media (width>=1024px){.steps[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(4,1fr);gap:2.5rem}.steps__item[data-astro-cid-5wfdsgz3]{padding-top:4.2rem;padding-left:0}.steps__num[data-astro-cid-5wfdsgz3]{top:0}.steps__item[data-astro-cid-5wfdsgz3]:not(:last-child):after{clip-path:polygon(0 0,55% 0,100% 50%,55% 100%,0 100%,45% 50%);width:1.1rem;height:1.1rem;inset:1.3rem -1.9rem auto auto;transform:none}}.pricing[data-astro-cid-jnj5ivri]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.pricing[data-astro-cid-jnj5ivri]{grid-template-columns:repeat(3,1fr)}}.pricing__card[data-astro-cid-jnj5ivri]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.pricing__card--featured[data-astro-cid-jnj5ivri]{border-color:var(--lkg-yellow);border-width:2px}.pricing__card[data-astro-cid-jnj5ivri] .eyebrow[data-astro-cid-jnj5ivri]{color:var(--lkg-navy);margin-bottom:0}.pricing__price[data-astro-cid-jnj5ivri]{flex-direction:column;margin:0;display:flex}.pricing__from[data-astro-cid-jnj5ivri]{color:var(--lkg-grey-text);font-size:14px}.pricing__price[data-astro-cid-jnj5ivri] strong[data-astro-cid-jnj5ivri]{font-size:30px;line-height:1.1}.pricing__ttc[data-astro-cid-jnj5ivri]{color:var(--lkg-grey-text);font-size:15px}.pricing__hint[data-astro-cid-jnj5ivri]{color:var(--lkg-grey-text);flex:1;margin:0;font-size:14px}.pricing__included[data-astro-cid-jnj5ivri]{color:var(--lkg-success);align-items:center;gap:.4rem;margin:0;font-size:14px;font-weight:600;display:flex}.pricing__included[data-astro-cid-jnj5ivri] .icon{width:16px;height:16px}.pricing__note[data-astro-cid-jnj5ivri]{align-items:flex-start;gap:.5rem;margin-top:1.25rem;display:flex}.pricing__note[data-astro-cid-jnj5ivri] .icon{flex:none;width:18px;height:18px;margin-top:2px}.lkg-map-block[data-astro-cid-6rko4oux]{gap:1.5rem;display:grid}.lkg-map[data-astro-cid-6rko4oux]{min-height:var(--map-h,420px);border-radius:var(--lkg-radius-lg);background:var(--lkg-grey-bg);border:1px solid var(--lkg-border);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lkg-map[data-astro-cid-6rko4oux] iframe{width:100%;height:var(--map-h,420px);border:0;display:block}.lkg-map__load[data-astro-cid-6rko4oux]{background:var(--lkg-white);border:2px solid var(--lkg-navy);border-radius:var(--lkg-radius-lg);cursor:pointer;color:var(--lkg-navy);text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:360px;padding:2rem;display:flex}.lkg-map__load[data-astro-cid-6rko4oux]:hover{background:var(--lkg-navy);color:var(--lkg-white)}.lkg-map__load[data-astro-cid-6rko4oux] .icon--lg{color:var(--lkg-yellow-dark)}.lkg-map__load[data-astro-cid-6rko4oux]:hover .icon--lg{color:var(--lkg-yellow)}.lkg-map__label[data-astro-cid-6rko4oux]{font-size:16px;font-weight:700}.lkg-map__hint[data-astro-cid-6rko4oux]{opacity:.75;font-size:13px}.lkg-map-text[data-astro-cid-6rko4oux] p[data-astro-cid-6rko4oux]{align-items:flex-start;gap:.6rem;margin-bottom:.7rem;display:flex}.lkg-map-text[data-astro-cid-6rko4oux] .icon{color:var(--lkg-navy);flex:none;margin-top:2px}.lkg-map-text[data-astro-cid-6rko4oux] a[data-astro-cid-6rko4oux][href^=tel]{font-weight:700;text-decoration:none}.lkg-map-text[data-astro-cid-6rko4oux] .btn[data-astro-cid-6rko4oux]{margin:.5rem 0 1rem}.lkg-map-communes[data-astro-cid-6rko4oux] summary[data-astro-cid-6rko4oux]{cursor:pointer;margin-bottom:.5rem;font-weight:600}.lkg-map-communes[data-astro-cid-6rko4oux] p[data-astro-cid-6rko4oux]{display:block}@media (width>=900px){.lkg-map-block[data-astro-cid-6rko4oux]{grid-template-columns:1.2fr .8fr;align-items:start;gap:2.5rem}}.zone[data-astro-cid-vitwqmbb]{gap:1.5rem;display:grid}.zone[data-astro-cid-vitwqmbb] .lead[data-astro-cid-vitwqmbb]{max-width:70ch}.review[data-astro-cid-h73h6sy4]{flex-direction:column;gap:.75rem;margin:0;display:flex}.review__stars[data-astro-cid-h73h6sy4]{gap:2px;display:flex}.review__stars[data-astro-cid-h73h6sy4] .icon{width:20px;height:20px;color:var(--lkg-border);fill:var(--lkg-border)}.review__stars[data-astro-cid-h73h6sy4] .icon.is-on{color:var(--lkg-yellow);fill:var(--lkg-yellow)}.review__text[data-astro-cid-h73h6sy4]{flex:1}.review__meta[data-astro-cid-h73h6sy4]{color:var(--lkg-grey-text);font-size:14px}.ps[data-astro-cid-lcdefpme]{align-items:start}.ps__list[data-astro-cid-lcdefpme]{gap:1rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.ps__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--lkg-grey-bg);border-radius:var(--lkg-radius-lg);align-items:flex-start;gap:.9rem;padding:1rem 1.1rem;font-weight:500;display:flex}.ps__list[data-astro-cid-lcdefpme] .icon--lg{color:var(--lkg-navy)}.ps__col--gain[data-astro-cid-lcdefpme]{background:var(--lkg-navy);color:var(--lkg-white);border-radius:var(--lkg-radius-lg);padding:1.75rem}.ps__col--gain[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--lkg-white)}.ps__gains[data-astro-cid-lcdefpme]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.ps__gains[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.9rem;display:flex}.ps__gains[data-astro-cid-lcdefpme] .icon--lg{color:var(--lkg-yellow)}.ps__gains[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin-bottom:.2rem;display:block}.ps__gains[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd1;margin:0;font-size:15px}.models-grid[data-astro-cid-lcdefpme]{max-width:900px}.cibles[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.cible[data-astro-cid-lcdefpme]{flex-direction:column;gap:.5rem;display:flex}.cible[data-astro-cid-lcdefpme] .icon--lg{color:var(--lkg-navy);border-radius:var(--lkg-radius);background:#fff3bf;width:44px;height:44px;padding:8px}.cible[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.25rem 0 0;font-size:18px}.cible[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--lkg-grey-text);margin:0;font-size:15px}
