.hero[data-astro-cid-6ymrt6px]{background:radial-gradient(60% 80% at 85% 20%, var(--c-sauge-50) 0%, transparent 70%), var(--c-papier);padding-block:clamp(3rem,7vw,5.5rem) clamp(2rem,5vw,4rem);overflow:hidden}.hero[data-astro-cid-6ymrt6px] .eyebrow[data-astro-cid-6ymrt6px]{color:var(--c-sauge-600)}.hero-accroche[data-astro-cid-6ymrt6px]{font-family:var(--f-script);color:var(--c-bleu);margin-bottom:1rem;font-size:clamp(1.6rem,3.4vw,2.2rem);font-weight:600;line-height:1.25}.hero-note[data-astro-cid-6ymrt6px]{margin-top:1.5rem;font-size:.8rem}.hero-visual[data-astro-cid-6ymrt6px]{justify-self:center;width:min(420px,85vw);position:relative}.hero-halo[data-astro-cid-6ymrt6px]{background:radial-gradient(closest-side, var(--c-sauge-100), transparent 75%);z-index:-1;border-radius:999px;position:absolute;inset:-7%}.hero-arch[data-astro-cid-6ymrt6px]{aspect-ratio:4/4.6}.center-row[data-astro-cid-6ymrt6px]{justify-content:center}.aider[data-astro-cid-6ymrt6px] h3[data-astro-cid-6ymrt6px]{margin-bottom:1.25rem}.aider[data-astro-cid-6ymrt6px] .bead-list[data-astro-cid-6ymrt6px]{margin-bottom:0}.situation[data-astro-cid-6ymrt6px]{padding:1.5rem 1.75rem}.situation[data-astro-cid-6ymrt6px] p[data-astro-cid-6ymrt6px]{margin:0;font-size:.98rem}.situation[data-astro-cid-6ymrt6px] strong[data-astro-cid-6ymrt6px]{color:var(--c-bleu)}.outils[data-astro-cid-6ymrt6px]{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.outil[data-astro-cid-6ymrt6px]{text-align:center;flex:280px;max-width:340px}.outil[data-astro-cid-6ymrt6px] h3[data-astro-cid-6ymrt6px]{margin-bottom:.4rem;font-size:1.1rem}.outil[data-astro-cid-6ymrt6px] p[data-astro-cid-6ymrt6px]{color:var(--c-texte-2);margin:0;font-size:.95rem}.approche-texte[data-astro-cid-6ymrt6px]{margin-inline:auto;max-width:44rem;margin-bottom:1.75rem;font-size:clamp(1.05rem,2vw,1.2rem)}.etapes[data-astro-cid-6ymrt6px]{align-items:stretch;margin:0;padding:0;list-style:none}.etape[data-astro-cid-6ymrt6px]{flex-direction:column;display:flex}.etape[data-astro-cid-6ymrt6px] p[data-astro-cid-6ymrt6px]{flex:1;margin:0;font-size:.95rem}.etape-num[data-astro-cid-6ymrt6px]{background:radial-gradient(circle at 35% 30%, #a9c8bd, var(--c-sauge) 75%);width:2.6rem;height:2.6rem;color:var(--c-blanc);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.9rem;font-size:1.1rem;font-weight:700;display:inline-flex;box-shadow:inset 0 -2px 4px #11335540}.etape-phase[data-astro-cid-6ymrt6px]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-sauge-600);margin-bottom:.2rem;font-size:.75rem;font-weight:700}.etape[data-astro-cid-6ymrt6px] h3[data-astro-cid-6ymrt6px]{font-family:var(--f-script);margin-bottom:.6rem;font-size:1.7rem;font-weight:600}.etapes-note[data-astro-cid-6ymrt6px]{color:var(--c-texte-2);margin:1.75rem 0 0;font-size:.9rem;font-style:italic}.offres[data-astro-cid-6ymrt6px]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=900px){.offres[data-astro-cid-6ymrt6px]{grid-template-columns:1fr}}.offre[data-astro-cid-6ymrt6px]{color:inherit;flex-direction:column;display:flex}.offre[data-astro-cid-6ymrt6px]:last-child{background:linear-gradient(120deg, var(--c-sauge-100), var(--c-blanc) 55%);grid-column:1/-1}.offre[data-astro-cid-6ymrt6px] h3[data-astro-cid-6ymrt6px]{margin-bottom:.5rem;font-size:1.15rem}.offre[data-astro-cid-6ymrt6px] p[data-astro-cid-6ymrt6px]{flex:1;margin-bottom:1rem;font-size:.95rem}.offre-cta[data-astro-cid-6ymrt6px]{color:var(--c-sauge-600);font-size:.9rem;font-weight:600}.offre[data-astro-cid-6ymrt6px]:hover .offre-cta[data-astro-cid-6ymrt6px]{color:var(--c-bleu)}.tarifs-grid[data-astro-cid-6ymrt6px]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.5rem;display:grid}.tarif[data-astro-cid-6ymrt6px]{text-align:center;flex-direction:column;display:flex}.tarif[data-astro-cid-6ymrt6px] h3[data-astro-cid-6ymrt6px]{justify-content:center;align-items:center;min-height:2.6em;font-size:1rem;display:flex}.tarif[data-astro-cid-6ymrt6px] .price[data-astro-cid-6ymrt6px]{margin:.25rem 0 .75rem}.tarif-note[data-astro-cid-6ymrt6px]{color:var(--c-texte-2);margin:0;font-size:.85rem}.tarifs-mention[data-astro-cid-6ymrt6px]{color:var(--c-texte-2);margin:1.75rem 0 0;font-size:.9rem;font-style:italic}.disclaimer-final[data-astro-cid-6ymrt6px]{text-align:left;margin:2.5rem auto 0}
