.hero[data-astro-cid-p4acqkbi]{background:var(--creme);border-bottom:1px solid var(--encre-08);padding:clamp(40px,6vw,80px) clamp(20px,5vw,56px) clamp(48px,6vw,84px);position:relative;overflow:hidden}.hero-grille[data-astro-cid-p4acqkbi]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(28px,5vw,60px);max-width:1120px;margin:0 auto;display:grid}.hero-logo-wrap[data-astro-cid-p4acqkbi]{aspect-ratio:1;width:min(450px,100%);margin:0 auto}.hero-kicker[data-astro-cid-p4acqkbi]{font-family:var(--manuscrit);color:var(--or-fonce);font-size:34px;line-height:1;transform:rotate(-1deg)}.hero-titre[data-astro-cid-p4acqkbi]{font-family:var(--display);text-transform:uppercase;letter-spacing:.5px;color:var(--encre);margin:6px 0 0;font-size:clamp(56px,9vw,104px);font-weight:400;line-height:.9}.hero-texte[data-astro-cid-p4acqkbi]{color:var(--texte);max-width:46ch;margin:18px 0 0;font-size:17px;line-height:1.7}.hero-cta[data-astro-cid-p4acqkbi]{margin-top:26px;padding:15px 30px;font-size:16px;font-weight:700;display:inline-block}@media (width<=860px){.hero-grille[data-astro-cid-p4acqkbi]{grid-template-columns:1fr}.hero-titre[data-astro-cid-p4acqkbi]{font-size:72px}}.pour-qui[data-astro-cid-p4acqkbi]{background:var(--blanc);border-bottom:1px solid var(--encre-08);padding:clamp(48px,6vw,90px) clamp(20px,5vw,56px)}.pour-qui-conteneur[data-astro-cid-p4acqkbi]{max-width:1120px;margin:0 auto}.pour-qui-entete[data-astro-cid-p4acqkbi]{text-align:center;max-width:680px;margin:0 auto}.pour-qui-kicker[data-astro-cid-p4acqkbi]{font-family:var(--display);text-transform:uppercase;letter-spacing:3px;color:var(--or);font-size:15px}.pour-qui-titre[data-astro-cid-p4acqkbi]{font-family:var(--manuscrit);margin:10px 0 0;font-size:clamp(38px,5vw,58px);font-weight:600;line-height:1}.pour-qui-grille[data-astro-cid-p4acqkbi]{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid}.carte[data-astro-cid-p4acqkbi]{background:var(--creme);border:2.5px solid var(--encre);padding:32px 28px}.carte-icone[data-astro-cid-p4acqkbi]{margin-bottom:14px}.carte-titre[data-astro-cid-p4acqkbi]{font-family:var(--manuscrit);margin:0;font-size:27px;font-weight:600;line-height:1}.carte-texte[data-astro-cid-p4acqkbi]{color:var(--texte);margin:10px 0 0;font-size:15px;line-height:1.6}@media (width<=860px){.pour-qui-grille[data-astro-cid-p4acqkbi]{grid-template-columns:1fr}}.accompagnement[data-astro-cid-p4acqkbi]{background:var(--encre);color:var(--creme);padding:clamp(48px,6vw,96px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.accompagnement-sparkle[data-astro-cid-p4acqkbi]{--r:8deg;animation:7s ease-in-out infinite floaty;position:absolute;top:-30px;right:5%}.accompagnement-conteneur[data-astro-cid-p4acqkbi]{max-width:1100px;margin:0 auto;position:relative}.accompagnement-intro[data-astro-cid-p4acqkbi]{max-width:640px}.accompagnement-kicker[data-astro-cid-p4acqkbi]{font-family:var(--display);text-transform:uppercase;letter-spacing:3px;color:var(--or-clair);font-size:15px}.accompagnement-titre[data-astro-cid-p4acqkbi]{font-family:var(--manuscrit);color:var(--or-clair);margin:10px 0 0;font-size:clamp(38px,5vw,58px);font-weight:600;line-height:1}.accompagnement-texte[data-astro-cid-p4acqkbi]{color:var(--creme-78);margin:14px 0 0;font-size:16px;line-height:1.7}.accompagnement-grille[data-astro-cid-p4acqkbi]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.etape[data-astro-cid-p4acqkbi]{border:1.5px solid var(--or-40);background:var(--or-06);border-radius:18px;padding:26px 24px}.etape-numero[data-astro-cid-p4acqkbi]{font-family:var(--display);color:var(--or-clair);font-size:40px;line-height:1}.etape-titre[data-astro-cid-p4acqkbi]{color:var(--or-clair);margin:10px 0 0;font-size:18px;font-weight:700}.etape-texte[data-astro-cid-p4acqkbi]{color:#fbf6e9bd;margin:8px 0 0;font-size:14.5px;line-height:1.6}@media (width<=860px){.accompagnement-grille[data-astro-cid-p4acqkbi]{grid-template-columns:1fr}}.cta[data-astro-cid-p4acqkbi]{background:var(--creme);padding:clamp(44px,5vw,80px) clamp(20px,5vw,56px)}.cta-carte[data-astro-cid-p4acqkbi]{background:linear-gradient(150deg, var(--or-doux), #c09a20);text-align:center;border-radius:40px;max-width:1100px;margin:0 auto;padding:clamp(34px,5vw,60px);position:relative;overflow:hidden}.cta-sparkle-1[data-astro-cid-p4acqkbi]{--r:-8deg;animation:6s ease-in-out infinite floaty;position:absolute;top:18px;left:30px}.cta-sparkle-2[data-astro-cid-p4acqkbi]{--r:8deg;animation:7s ease-in-out .5s infinite floaty;position:absolute;bottom:20px;right:40px}.cta-titre[data-astro-cid-p4acqkbi]{font-family:var(--manuscrit);color:var(--encre);margin:0;font-size:clamp(40px,5.5vw,64px);line-height:1}.cta-texte[data-astro-cid-p4acqkbi]{max-width:42ch;color:var(--texte-or);margin:12px auto 0;font-size:17px;line-height:1.6}.cta-bouton-wrap[data-astro-cid-p4acqkbi]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.cta-bouton[data-astro-cid-p4acqkbi]{padding:15px 30px;font-size:16px}
