.tarification-stack[data-astro-cid-gr4ntk5q]{flex-direction:column;gap:80px;display:flex}.eyebrow[data-astro-cid-gr4ntk5q]{letter-spacing:1px;text-transform:uppercase;color:var(--color-indigo);background:var(--color-turquoise-pale);border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:7px 16px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow[data-astro-cid-gr4ntk5q]:before{content:"";background:var(--color-turquoise);border-radius:2px;width:8px;height:8px}.section-head[data-astro-cid-gr4ntk5q]{text-align:center;max-width:740px;margin:0 auto 56px;position:relative}.section-head[data-astro-cid-gr4ntk5q] h2[data-astro-cid-gr4ntk5q]{margin-bottom:18px;font-size:clamp(30px,3.6vw,44px);font-weight:600;line-height:1.18}.section-head[data-astro-cid-gr4ntk5q] h2[data-astro-cid-gr4ntk5q] em[data-astro-cid-gr4ntk5q]{color:var(--color-acier);font-style:italic}.price-wrap[data-astro-cid-gr4ntk5q]{max-width:820px;margin:0 auto;overflow-x:auto}.price-table[data-astro-cid-gr4ntk5q]{border-collapse:collapse;background:var(--color-blanc);border-radius:var(--radius-card);width:100%;box-shadow:var(--shadow-card);overflow:hidden}.price-table[data-astro-cid-gr4ntk5q] th[data-astro-cid-gr4ntk5q]{background:var(--color-indigo);color:#fff;font-family:"Baloo 2",var(--font-sans);text-align:left;padding:15px 20px;font-size:14.5px;font-weight:600}.price-table[data-astro-cid-gr4ntk5q] th[data-astro-cid-gr4ntk5q]:not(:first-child){text-align:right}.price-table[data-astro-cid-gr4ntk5q] td[data-astro-cid-gr4ntk5q]{vertical-align:top;border-top:1px solid #19196f14;padding:14px 20px;font-size:15px}.price-table[data-astro-cid-gr4ntk5q] td[data-astro-cid-gr4ntk5q]:first-child{color:var(--color-texte);font-weight:600}.price-table[data-astro-cid-gr4ntk5q] td[data-astro-cid-gr4ntk5q]:not(:first-child){text-align:right;font-family:"Baloo 2",var(--font-sans);color:var(--color-acier);white-space:nowrap;font-weight:700}.price-table[data-astro-cid-gr4ntk5q] tr[data-astro-cid-gr4ntk5q]:nth-child(2n) td[data-astro-cid-gr4ntk5q]{background:var(--color-fond-doux)}.price-table[data-astro-cid-gr4ntk5q] tr[data-astro-cid-gr4ntk5q].total td[data-astro-cid-gr4ntk5q]{background:var(--color-turquoise-pale);border-top:2px solid var(--color-turquoise);font-size:17px}.price-table[data-astro-cid-gr4ntk5q] tr[data-astro-cid-gr4ntk5q].total td[data-astro-cid-gr4ntk5q]:first-child{color:var(--color-indigo);font-family:"Baloo 2",var(--font-sans)}.price-table[data-astro-cid-gr4ntk5q] tr[data-astro-cid-gr4ntk5q].total td[data-astro-cid-gr4ntk5q]:not(:first-child){color:var(--color-indigo)}.price-note[data-astro-cid-gr4ntk5q]{text-align:center;max-width:820px;color:var(--color-texte-2);text-wrap:pretty;margin:20px auto 0;font-size:14px;font-style:italic}.price-stack[data-astro-cid-gr4ntk5q]{flex-direction:column;gap:30px;max-width:820px;margin:0 auto;display:flex}.price-sub[data-astro-cid-gr4ntk5q]{font-family:"Baloo 2",var(--font-sans);color:var(--color-acier);margin-bottom:12px;font-size:16px;font-weight:600}.discount-grid[data-astro-cid-gr4ntk5q]{grid-template-columns:repeat(2,1fr);gap:22px;max-width:760px;margin:0 auto;display:grid}.discount-card[data-astro-cid-gr4ntk5q]{background:var(--color-blanc);border-radius:var(--radius-card);box-shadow:var(--shadow-card);text-align:center;border-top:4px solid var(--color-turquoise);padding:34px 30px}.discount-card[data-astro-cid-gr4ntk5q]:nth-child(2){border-top-color:var(--color-acier)}.discount-card[data-astro-cid-gr4ntk5q] .dc-amount[data-astro-cid-gr4ntk5q]{font-family:"Baloo 2",var(--font-sans);color:var(--color-indigo);margin-bottom:8px;font-size:40px;font-weight:700;line-height:1}.discount-card[data-astro-cid-gr4ntk5q] .dc-label[data-astro-cid-gr4ntk5q]{color:var(--color-texte);font-size:16px}@media (width<=560px){.discount-grid[data-astro-cid-gr4ntk5q]{grid-template-columns:1fr}.price-table[data-astro-cid-gr4ntk5q] th[data-astro-cid-gr4ntk5q],.price-table[data-astro-cid-gr4ntk5q] td[data-astro-cid-gr4ntk5q]{padding:12px 14px;font-size:13.5px}}.eyebrow[data-astro-cid-4zv7hlei]{letter-spacing:1px;text-transform:uppercase;color:var(--color-indigo);background:var(--color-turquoise-pale);border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:7px 16px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow[data-astro-cid-4zv7hlei]:before{content:"";background:var(--color-turquoise);border-radius:2px;width:8px;height:8px}.hero[data-astro-cid-4zv7hlei]{text-align:center;justify-content:center;align-items:center;min-height:660px;display:flex;position:relative;overflow:hidden}.hero-overlay[data-astro-cid-4zv7hlei]{background:linear-gradient(135deg, var(--color-indigo) 0%, var(--color-acier) 100%);position:absolute;inset:0}.hero-content[data-astro-cid-4zv7hlei]{z-index:2;max-width:880px;padding:100px 24px 140px;position:relative}.hero[data-astro-cid-4zv7hlei] h1[data-astro-cid-4zv7hlei]{color:var(--color-blanc);margin-bottom:24px;font-size:clamp(36px,5.4vw,64px);font-weight:600;line-height:1.16}.hero[data-astro-cid-4zv7hlei] h1[data-astro-cid-4zv7hlei] .hl[data-astro-cid-4zv7hlei]{font-style:italic;display:inline-block;position:relative}.hero[data-astro-cid-4zv7hlei] h1[data-astro-cid-4zv7hlei] .hl[data-astro-cid-4zv7hlei]:after{content:"";background:var(--color-turquoise);opacity:.55;z-index:-1;border-radius:7px;width:104%;height:14px;position:absolute;bottom:4px;left:-2%;transform:rotate(-1deg)}.hero[data-astro-cid-4zv7hlei] p[data-astro-cid-4zv7hlei]{color:#ffffffed;text-wrap:pretty;max-width:640px;margin:0 auto 38px;font-size:clamp(17px,2vw,21px);line-height:1.55}.hero-buttons[data-astro-cid-4zv7hlei]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.overlap-top[data-astro-cid-4zv7hlei]{z-index:3;margin-top:calc(-1 * var(--radius-section));border-radius:var(--radius-section) var(--radius-section) 0 0;position:relative}.section[data-astro-cid-4zv7hlei]{padding:96px 0;position:relative}.section-soft[data-astro-cid-4zv7hlei]{background:var(--color-fond-doux)}.section[data-astro-cid-4zv7hlei] h2[data-astro-cid-4zv7hlei]{margin-bottom:18px;font-size:clamp(30px,3.6vw,44px);font-weight:600;line-height:1.18}.section[data-astro-cid-4zv7hlei] h2[data-astro-cid-4zv7hlei] em[data-astro-cid-4zv7hlei]{color:var(--color-acier);font-style:italic}.round-top[data-astro-cid-4zv7hlei]{border-radius:var(--radius-section) var(--radius-section) 0 0;margin-top:calc(-1 * var(--radius-section));z-index:2;position:relative}.prose-narrow[data-astro-cid-4zv7hlei]{text-align:center;max-width:770px;margin:0 auto}.prose-narrow[data-astro-cid-4zv7hlei] h2[data-astro-cid-4zv7hlei]{margin-bottom:22px}.prose-narrow[data-astro-cid-4zv7hlei] p[data-astro-cid-4zv7hlei]{text-wrap:pretty;margin-bottom:18px}.prose-narrow[data-astro-cid-4zv7hlei] p[data-astro-cid-4zv7hlei].big-lead{font-family:var(--font-serif);color:var(--color-indigo);font-size:23px;line-height:1.42}.note-box[data-astro-cid-4zv7hlei]{background:var(--color-indigo);color:#fff;border-radius:var(--radius-card);text-wrap:pretty;max-width:820px;margin:0 auto;padding:34px 36px;font-size:16px;line-height:1.6;position:relative;overflow:hidden;box-shadow:0 14px 36px #19196f2e}.section-cta[data-astro-cid-4zv7hlei]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:38px;display:flex}@media (width<=920px){.hero[data-astro-cid-4zv7hlei]{min-height:580px}.hero-content[data-astro-cid-4zv7hlei]{padding:72px 8px 120px}.hero-buttons[data-astro-cid-4zv7hlei] .btn{width:100%;max-width:340px}.section[data-astro-cid-4zv7hlei]{padding:68px 0}}
