.hero[data-astro-cid-j7pv25f6]{background:linear-gradient(160deg,#e3edf6,#f6f9fc 55%,#fff);padding:48px 0 56px}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--bleu-texte);display:block}.hero-img[data-astro-cid-j7pv25f6]{border-radius:28px;box-shadow:0 20px 50px #24476b38;border:6px solid #fff}.badge[data-astro-cid-j7pv25f6]{display:inline-block;background:#fff;border:1px solid #cddbe8;border-radius:999px;padding:6px 14px;font-weight:800;color:var(--vert-fonce);font-size:.9rem;margin:0 0 14px}.lead[data-astro-cid-j7pv25f6]{font-size:1.15rem;color:var(--gris);max-width:36em}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.cta[data-astro-cid-j7pv25f6].centre{justify-content:center}.atouts[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;font-weight:800;color:var(--bleu-fonce);font-size:.95rem}.atouts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid #dbe5ee;border-radius:999px;padding:6px 14px 6px 10px}.atouts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓ ";color:var(--vert-fonce);font-weight:900}.intro[data-astro-cid-j7pv25f6]{color:var(--gris);max-width:46em}.prix[data-astro-cid-j7pv25f6]{text-align:center;border:1px solid #e3e9ef}.prix[data-astro-cid-j7pv25f6]:nth-child(3){border:2px solid var(--vert)}.prix[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0;color:var(--gris)}.kg[data-astro-cid-j7pv25f6]{display:inline-block;font-weight:800;color:var(--bleu-fonce);background:var(--bleu-clair);border-radius:999px;padding:3px 12px;margin:0;text-transform:uppercase;letter-spacing:.04em;font-size:.85rem}.montant[data-astro-cid-j7pv25f6]{font-size:2.4rem;font-weight:900;margin:4px 0;color:var(--bleu-fonce)}.montant[data-astro-cid-j7pv25f6].petit{font-size:1.6rem}.montant[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--gris);font-weight:700}.note[data-astro-cid-j7pv25f6]{color:var(--gris);margin-top:16px}.duo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.duo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:22px;box-shadow:0 12px 32px #24476b24}.etapes[data-astro-cid-j7pv25f6]{counter-reset:e;list-style:none;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.etapes[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:e;background:#fff;border-radius:18px;padding:20px 20px 20px 64px;position:relative;box-shadow:0 6px 24px #24476b14}.etapes[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(e);position:absolute;left:18px;top:18px;width:34px;height:34px;border-radius:50%;background:var(--vert-fonce);color:#fff;font-weight:900;display:grid;place-items:center}.fid[data-astro-cid-j7pv25f6]{background:#f3f9ea}.bonus[data-astro-cid-j7pv25f6]{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.bonus[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{background:#fff;border-radius:16px;padding:12px 16px;text-align:center;font-size:.95rem;box-shadow:0 4px 14px #4d7d121f}.bonus[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.5rem;color:var(--vert-fonce)}.centre[data-astro-cid-j7pv25f6]{text-align:center}.faq[data-astro-cid-j7pv25f6]{display:grid;gap:10px;max-width:820px}#avis[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{background:#fff;border-radius:24px;padding:36px 24px;box-shadow:0 8px 30px #24476b1a;max-width:860px}#avis[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{background-image:linear-gradient(var(--vert),var(--vert));background-size:72px 6px;background-repeat:no-repeat;background-position:top center}details[data-astro-cid-j7pv25f6]{background:#fff;border-radius:14px;padding:0 18px;box-shadow:0 4px 16px #24476b12;border:1px solid #e3e9ef}details[data-astro-cid-j7pv25f6][open]{border-color:var(--bleu)}summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:800;padding:14px 40px 14px 0;min-height:52px;display:flex;align-items:center;list-style:none;position:relative;color:var(--bleu-fonce)}summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}summary[data-astro-cid-j7pv25f6]:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:var(--bleu-clair);color:var(--bleu-fonce);display:grid;place-items:center;font-size:1.3rem;font-weight:900;line-height:1}details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{content:"−";background:var(--vert-fonce);color:#fff}details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 16px;color:var(--gris)}@media(max-width:860px){.hero-grid[data-astro-cid-j7pv25f6],.duo[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.hero[data-astro-cid-j7pv25f6]{padding:16px 0 36px}.hero-grid[data-astro-cid-j7pv25f6]{gap:18px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,6.6vw,1.9rem)}.hero-img[data-astro-cid-j7pv25f6]{order:-1;aspect-ratio:5 / 2;object-fit:cover;object-position:50% 52%;width:100%;border-radius:20px;border-width:4px;box-shadow:0 10px 28px #24476b33}.badge[data-astro-cid-j7pv25f6]{font-size:.82rem;margin-bottom:10px}.lead[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.55}.hero-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.badge[data-astro-cid-j7pv25f6]{align-self:flex-start}.hero[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{order:1;display:grid;grid-template-columns:1.6fr 1fr;gap:10px;margin:8px 0 14px}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{order:2;margin-top:0}.atouts[data-astro-cid-j7pv25f6]{order:3}.hero[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{padding:12px 10px;font-size:.95rem;white-space:nowrap}.atouts[data-astro-cid-j7pv25f6]{font-size:.85rem}#tarifs[data-astro-cid-j7pv25f6] .grille[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:12px}#tarifs[data-astro-cid-j7pv25f6] .carte[data-astro-cid-j7pv25f6]{padding:18px 12px}.montant[data-astro-cid-j7pv25f6]{font-size:1.9rem}.montant[data-astro-cid-j7pv25f6].petit{font-size:1.4rem;line-height:1.1;margin:8px 0}.montant[data-astro-cid-j7pv25f6].petit small[data-astro-cid-j7pv25f6]{display:block;font-size:.8rem}.duo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{order:-1}#fidelite[data-astro-cid-j7pv25f6] .duo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{order:0}.fid[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr}.bonus[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bonus[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:10px 6px;font-size:.8rem;line-height:1.35}.bonus[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.3rem}#avis[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{padding:28px 18px}.cta[data-astro-cid-j7pv25f6].centre .btn[data-astro-cid-j7pv25f6]{width:100%}}
