.hero[data-astro-cid-lcdefpme]{padding:3rem 0 4rem;overflow:hidden}.hero-grille[data-astro-cid-lcdefpme]{align-items:center;gap:3rem;display:grid}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{padding:5rem 0 6rem}.hero-grille[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:1rem;font-size:clamp(2.6rem,6vw,4.4rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--noel)}.chapo[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--texte-doux);margin:1.25rem 0 0;font-size:1.1rem}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2rem;display:flex}.lien[data-astro-cid-lcdefpme]{color:var(--encre-700);text-underline-offset:4px}.garanties[data-astro-cid-lcdefpme]{color:var(--encre-500);flex-wrap:wrap;gap:.5rem 1.5rem;margin:2rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.garanties[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";color:var(--or);margin-right:.4rem}.hero-visuel[data-astro-cid-lcdefpme]{width:100%;max-width:30rem;min-height:18rem;margin:0 auto;position:relative}.pose[data-astro-cid-lcdefpme]{width:82%;position:absolute}.pose-arriere[data-astro-cid-lcdefpme]{opacity:.92;top:0;right:0;transform:rotate(6deg)}.pose-avant[data-astro-cid-lcdefpme]{top:22%;left:0;transform:rotate(-4deg)}@media (width>=900px){.hero-visuel[data-astro-cid-lcdefpme]{min-height:24rem}}.etapes[data-astro-cid-lcdefpme]{background:var(--creme-100);border-block:1px solid var(--filet);padding:4rem 0}.etapes[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center;font-size:clamp(1.8rem,4vw,2.6rem)}.etapes[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=760px){.etapes[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.etapes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--surface);box-shadow:var(--ombre);border-radius:.75rem;padding:1.5rem}.numero[data-astro-cid-lcdefpme]{border:1px solid var(--or);width:2rem;height:2rem;font-family:var(--display);color:var(--noel);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.etapes[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:1rem;font-size:1.35rem}.etapes[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texte-doux);margin:.5rem 0 0;font-size:.95rem}.offrir[data-astro-cid-lcdefpme]{padding:5rem 0 2rem}.offrir-grille[data-astro-cid-lcdefpme]{gap:3rem;display:grid}@media (width>=900px){.offrir-grille[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:start}}.apercu-colle[data-astro-cid-lcdefpme]{position:sticky;top:5.5rem}.apercu[data-astro-cid-lcdefpme] .carte-cadre[data-astro-cid-lcdefpme]{max-width:30rem;margin-top:1rem}.apercu-pour[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--blush-700);margin:1.5rem 0 0;font-size:1.6rem;font-style:italic}.apercu-de[data-astro-cid-lcdefpme]{color:var(--texte-doux);margin:.2rem 0 0;font-size:.9rem}.apercu-message[data-astro-cid-lcdefpme]{max-width:30rem;font-family:var(--display);color:var(--encre-800);margin:.75rem 0 0;font-style:italic}.formulaire[data-astro-cid-lcdefpme]{background:var(--surface);box-shadow:var(--ombre);border-radius:1rem;padding:1.5rem}@media (width>=640px){.formulaire[data-astro-cid-lcdefpme]{padding:2.25rem}}.formulaire[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.25rem;font-size:2rem}.formulaire[data-astro-cid-lcdefpme]>.info[data-astro-cid-lcdefpme],.formulaire[data-astro-cid-lcdefpme]>.alerte[data-astro-cid-lcdefpme]{margin-bottom:1rem}.groupe[data-astro-cid-lcdefpme]{border:0;margin:0 0 1.5rem;padding:0}.groupe[data-astro-cid-lcdefpme] legend[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--encre-400);margin-bottom:.75rem;font-size:.72rem;font-weight:600}.pastilles[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.formulaire[data-astro-cid-lcdefpme] .pastille{border:1px solid var(--creme-300);min-height:2.75rem;color:var(--encre-800);font:500 .95rem/1 var(--sans);cursor:pointer;background:#fff;border-radius:.5rem;padding:0 1.1rem;transition:border-color .12s,background-color .12s}.formulaire[data-astro-cid-lcdefpme] .pastille:hover{border-color:var(--blush-500)}.formulaire[data-astro-cid-lcdefpme] .pastille[aria-pressed=true]{border-color:var(--noel);background:var(--noel);color:#fff}.libre[data-astro-cid-lcdefpme]{max-width:14rem;margin-top:.85rem}.facultatif[data-astro-cid-lcdefpme]{color:var(--encre-400);font-style:normal;font-weight:400}.envoi[data-astro-cid-lcdefpme]{margin:-.25rem 0 1rem}.envoi-titre[data-astro-cid-lcdefpme]{color:var(--encre-700);margin-bottom:.4rem;font-size:.875rem;font-weight:500;display:block}#envoi-date[data-astro-cid-lcdefpme]{max-width:14rem;margin-top:.6rem}#erreur[data-astro-cid-lcdefpme]{margin-bottom:1rem}.mention[data-astro-cid-lcdefpme]{text-align:center;color:var(--encre-400);margin:.75rem 0 0;font-size:.8rem}.solde[data-astro-cid-lcdefpme]{border-block:1px solid var(--filet);margin-top:4rem;padding:3rem 0}.solde-grille[data-astro-cid-lcdefpme]{align-items:center;gap:1.5rem;display:grid}@media (width>=820px){.solde-grille[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.solde[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.9rem}.solde[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texte-doux)}.solde-form[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:.5rem;display:grid}#verifier-code[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.solde-resultat[data-astro-cid-lcdefpme]{grid-column:1/-1;min-height:1.5rem;margin:.25rem 0 0;font-size:.95rem}.faq[data-astro-cid-lcdefpme]{padding:4rem 0 0}.faq-colonne[data-astro-cid-lcdefpme]{max-width:46rem}.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.5rem;font-size:1.9rem}details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--filet);padding:1rem 0}summary[data-astro-cid-lcdefpme]{cursor:pointer;font-weight:500;list-style:none}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";float:right;color:var(--encre-400)}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"–"}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texte-doux);margin:.6rem 0 0}
