.iv[data-astro-cid-uq4vs2rv]{--blue: #5B97F9;--accent: #70A4FF;--navy: #122A5E;--clair: #DCE7FF;--pale: #F5F9FF;--ink: #1B2437;--muted: #4A5468;--lien: #2F6FE0;background:#fff;color:var(--ink);font-family:Open Sans,sans-serif}.iv-wrap[data-astro-cid-uq4vs2rv]{max-width:1120px;margin:0 auto;padding:0 20px}.iv-etroit[data-astro-cid-uq4vs2rv]{max-width:860px}.iv-h1[data-astro-cid-uq4vs2rv],.iv-h2[data-astro-cid-uq4vs2rv],.iv-h3[data-astro-cid-uq4vs2rv],.iv-btn[data-astro-cid-uq4vs2rv],.iv-hero-lead[data-astro-cid-uq4vs2rv],.iv-hero-pied[data-astro-cid-uq4vs2rv],.iv-hero-tel[data-astro-cid-uq4vs2rv],.iv-final-titre[data-astro-cid-uq4vs2rv],.iv-points[data-astro-cid-uq4vs2rv] h3[data-astro-cid-uq4vs2rv],.iv-faq[data-astro-cid-uq4vs2rv] summary[data-astro-cid-uq4vs2rv] h3[data-astro-cid-uq4vs2rv]{word-spacing:.08em}.iv-i[data-astro-cid-uq4vs2rv]{display:inline-flex;width:18px;height:18px;flex-shrink:0}.iv-i[data-astro-cid-uq4vs2rv] svg{width:100%;height:100%}.iv-section[data-astro-cid-uq4vs2rv]{padding:56px 0}.iv-blanc[data-astro-cid-uq4vs2rv]{background:#fff}.iv-clair[data-astro-cid-uq4vs2rv]{background:var(--pale)}.iv-h2[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:800;color:var(--navy);font-size:clamp(26px,4vw,38px);line-height:1.12;letter-spacing:-.02em;margin:0 0 12px;text-wrap:balance}.iv-h3[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:700;color:var(--navy);font-size:17px;margin:22px 0 10px}.iv-lead[data-astro-cid-uq4vs2rv]{font-size:16px;line-height:1.55;color:var(--muted);margin:0 0 22px}.iv-note[data-astro-cid-uq4vs2rv]{font-size:14.5px;line-height:1.6;color:var(--muted);margin:18px 0 0}.iv-note[data-astro-cid-uq4vs2rv] a[data-astro-cid-uq4vs2rv]{color:var(--lien);font-weight:600}.iv-btn[data-astro-cid-uq4vs2rv]{display:inline-flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:700;font-size:17px;padding:15px 26px;border-radius:9999px;border:0;cursor:pointer;text-decoration:none;background:var(--blue);color:#fff;transition:background .2s}.iv-btn[data-astro-cid-uq4vs2rv]:hover{background:#4a86ea}.iv-btn-plein[data-astro-cid-uq4vs2rv]{width:100%;margin-top:14px}.iv-hero[data-astro-cid-uq4vs2rv]{position:relative;background:var(--navy);padding:0 0 40px;overflow:hidden}.iv-hero-photo[data-astro-cid-uq4vs2rv]{position:relative;height:240px;overflow:hidden}.iv-hero-photo[data-astro-cid-uq4vs2rv] img[data-astro-cid-uq4vs2rv]{display:block;width:100%;height:100%;object-fit:cover}.iv-hero-photo[data-astro-cid-uq4vs2rv]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,42,94,0) 35%,rgba(18,42,94,.7) 75%,var(--navy) 100%)}.iv-hero-texte[data-astro-cid-uq4vs2rv]{position:relative;z-index:1;margin-top:-40px}.iv-hero-sur[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:700;font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 10px}.iv-h1[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:800;color:#fff;font-size:clamp(32px,8.6vw,52px);line-height:1.06;letter-spacing:-.025em;margin:0;text-wrap:balance}.iv-hero-lead[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:500;font-size:18px;line-height:1.45;color:var(--clair);margin:14px 0 20px}.iv-hero-lead[data-astro-cid-uq4vs2rv] strong[data-astro-cid-uq4vs2rv]{color:#fff;font-weight:700}.iv-hero-actions[data-astro-cid-uq4vs2rv]{display:flex;flex-direction:column;gap:10px}.iv-hero-tel[data-astro-cid-uq4vs2rv]{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Outfit,sans-serif;font-weight:700;font-size:16px;color:#fff;text-decoration:none;padding:12px 22px;border-radius:9999px;border:2px solid rgba(220,231,255,.45)}.iv-hero-pied[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:600;font-size:13.5px;line-height:1.5;color:var(--clair);margin:14px 0 0}.iv-profs[data-astro-cid-uq4vs2rv]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.iv-profs[data-astro-cid-uq4vs2rv] a[data-astro-cid-uq4vs2rv]{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #E3ECFB;border-radius:16px;padding:10px 14px;text-decoration:none;transition:border-color .2s}.iv-profs[data-astro-cid-uq4vs2rv] a[data-astro-cid-uq4vs2rv]:hover{border-color:var(--accent)}.iv-profs[data-astro-cid-uq4vs2rv] img[data-astro-cid-uq4vs2rv],.iv-initiales[data-astro-cid-uq4vs2rv]{width:56px;height:56px;border-radius:9999px;object-fit:cover;flex-shrink:0}.iv-initiales[data-astro-cid-uq4vs2rv]{display:inline-flex;align-items:center;justify-content:center;background:var(--clair);color:var(--navy);font-family:Outfit,sans-serif;font-weight:700}.iv-prof-texte[data-astro-cid-uq4vs2rv]{display:flex;flex-direction:column;min-width:0}.iv-prof-texte[data-astro-cid-uq4vs2rv] strong[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:700;font-size:17px;color:var(--navy)}.iv-prof-texte[data-astro-cid-uq4vs2rv] span[data-astro-cid-uq4vs2rv]{font-size:14.5px;line-height:1.35;color:var(--muted)}.iv-tete[data-astro-cid-uq4vs2rv]{text-align:center;margin:0 auto 28px}.iv-sur[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--lien);margin:0 0 10px}.iv-points[data-astro-cid-uq4vs2rv]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.iv-points[data-astro-cid-uq4vs2rv] li[data-astro-cid-uq4vs2rv]{display:grid;grid-template-columns:44px 1fr;column-gap:16px;background:var(--pale);border:1px solid #E3ECFB;border-radius:20px;padding:18px}.iv-points[data-astro-cid-uq4vs2rv] li[data-astro-cid-uq4vs2rv]>[data-astro-cid-uq4vs2rv]:not(.iv-points-ico){grid-column:2}.iv-points-ico[data-astro-cid-uq4vs2rv]{display:inline-flex;width:44px;height:44px;padding:11px;border-radius:12px;background:var(--blue);color:#fff;grid-row:span 2}.iv-points-ico[data-astro-cid-uq4vs2rv] svg{width:100%;height:100%}.iv-points[data-astro-cid-uq4vs2rv] h3[data-astro-cid-uq4vs2rv]{margin:0 0 4px;font-family:Outfit,sans-serif;font-weight:700;font-size:18px;color:var(--navy)}.iv-points[data-astro-cid-uq4vs2rv] p[data-astro-cid-uq4vs2rv]{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.iv-prix[data-astro-cid-uq4vs2rv]{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:560px}.iv-prix[data-astro-cid-uq4vs2rv] li[data-astro-cid-uq4vs2rv]{display:flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #E3ECFB;border-radius:18px;padding:14px 6px}.iv-prix[data-astro-cid-uq4vs2rv] span[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:700;font-size:14px;color:var(--muted)}.iv-prix[data-astro-cid-uq4vs2rv] s[data-astro-cid-uq4vs2rv]{font-size:13.5px;color:#8b93a3;margin-top:3px}.iv-prix[data-astro-cid-uq4vs2rv] b[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(28px,8vw,36px);line-height:1.1;color:var(--navy)}.iv-liens[data-astro-cid-uq4vs2rv]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.iv-liens[data-astro-cid-uq4vs2rv] a[data-astro-cid-uq4vs2rv]{display:inline-flex;padding:8px 14px;border-radius:9999px;background:var(--pale);border:1px solid #E3ECFB;color:var(--navy);font-size:14.5px;font-weight:600;text-decoration:none}.iv-liens[data-astro-cid-uq4vs2rv] a[data-astro-cid-uq4vs2rv]:hover{border-color:var(--accent)}.iv-faq[data-astro-cid-uq4vs2rv]{display:grid;gap:8px;margin-top:16px}.iv-faq[data-astro-cid-uq4vs2rv] details[data-astro-cid-uq4vs2rv]{background:#fff;border:1px solid #E3ECFB;border-radius:14px}.iv-faq[data-astro-cid-uq4vs2rv] summary[data-astro-cid-uq4vs2rv]{cursor:pointer;padding:15px 16px}.iv-faq[data-astro-cid-uq4vs2rv] summary[data-astro-cid-uq4vs2rv] h3[data-astro-cid-uq4vs2rv]{display:inline;font-family:Outfit,sans-serif;font-weight:600;font-size:16px;line-height:1.35;color:var(--navy);margin:0}.iv-faq[data-astro-cid-uq4vs2rv] p[data-astro-cid-uq4vs2rv]{margin:0;padding:0 16px 16px;font-size:15px;line-height:1.6;color:var(--muted)}.iv-final[data-astro-cid-uq4vs2rv]{background:var(--navy);padding:56px 0 64px}.iv-final-grille[data-astro-cid-uq4vs2rv]{display:grid;gap:24px;align-items:center}.iv-final-titre[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:800;color:#fff;font-size:clamp(32px,6vw,48px);line-height:1.05;margin:0 0 10px}.iv-final-texte[data-astro-cid-uq4vs2rv]{font-size:16.5px;line-height:1.5;color:var(--clair);margin:0 0 14px}.iv-form[data-astro-cid-uq4vs2rv]{background:#fff;border-radius:20px;padding:20px;display:grid;gap:6px}.iv-form[data-astro-cid-uq4vs2rv] label[data-astro-cid-uq4vs2rv]{font-family:Outfit,sans-serif;font-weight:600;font-size:14px;color:var(--navy);margin-top:6px}.iv-form[data-astro-cid-uq4vs2rv] input[data-astro-cid-uq4vs2rv]{width:100%;height:48px;border:2px solid #E3E6EE;border-radius:12px;padding:0 14px;font-size:16px;color:var(--ink);background:#fff}.iv-form[data-astro-cid-uq4vs2rv] input[data-astro-cid-uq4vs2rv]:focus{outline:none;border-color:var(--blue)}.iv-honey[data-astro-cid-uq4vs2rv]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(min-width:700px){.iv-profs[data-astro-cid-uq4vs2rv]{grid-template-columns:repeat(2,minmax(0,1fr))}.iv-points[data-astro-cid-uq4vs2rv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.iv-points[data-astro-cid-uq4vs2rv] li[data-astro-cid-uq4vs2rv]{display:block;padding:24px}.iv-points-ico[data-astro-cid-uq4vs2rv]{margin-bottom:14px}}@media(min-width:1024px){.iv-section[data-astro-cid-uq4vs2rv]{padding:80px 0}.iv-hero[data-astro-cid-uq4vs2rv]{padding:0;min-height:520px}.iv-hero-photo[data-astro-cid-uq4vs2rv]{position:absolute;top:48px;right:max(32px,calc((100vw - 1120px)/2 + 20px));width:500px;height:420px;border-radius:24px}.iv-hero-photo[data-astro-cid-uq4vs2rv]:after{display:none}.iv-hero-texte[data-astro-cid-uq4vs2rv]{margin:0 auto;padding-top:80px;padding-bottom:80px}.iv-hero-texte[data-astro-cid-uq4vs2rv]>[data-astro-cid-uq4vs2rv]{max-width:540px}.iv-hero-actions[data-astro-cid-uq4vs2rv]{flex-direction:row;align-items:center}.iv-final-grille[data-astro-cid-uq4vs2rv]{grid-template-columns:1fr 420px;gap:56px}}
