.hero[data-astro-cid-j7pv25f6],.offre[data-astro-cid-j7pv25f6]{--forme1: 58% 42% 46% 54% / 52% 44% 56% 48%;--forme2: 44% 56% 62% 38% / 46% 58% 42% 54%}.kicker[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:700;color:var(--bleu);margin-bottom:6px}.vert[data-astro-cid-j7pv25f6]{color:var(--vert)}.actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.btn--contour-blanc[data-astro-cid-j7pv25f6]{background:transparent;color:#fff;border-color:#fff}.btn--contour-blanc[data-astro-cid-j7pv25f6]:hover{background:#fff;color:var(--texte)}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:clamp(520px,calc(100svh - 66px),860px);display:flex;align-items:center;color:#fff;overflow:hidden}.hero__photo[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% 70%}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#0a1e23d1,#0a1e2399 55%,#0a1e2340)}.hero__grid[data-astro-cid-j7pv25f6]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px clamp(24px,5vw,72px);align-items:center;padding-block:56px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.1rem,5vw,3.7rem);line-height:1.05;margin:0 0 8px;text-shadow:0 2px 18px rgba(0,0,0,.25)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:block;color:var(--vert-logo-clair);font-weight:600}.hero__texte[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.1rem;max-width:600px;font-weight:600;margin:0}.hero__marque[data-astro-cid-j7pv25f6]{justify-self:end;align-self:start;display:flex;flex-direction:column;align-items:center;gap:18px;background:#fffffff2;padding:22px 26px;border-radius:8px 48px;box-shadow:0 18px 40px #00000040}.hero__marque[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:min(240px,55vw);height:auto}.pour-qui__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(28px,5vw,64px)}.questions[data-astro-cid-j7pv25f6]{list-style:none;margin:18px 0 22px;padding:0;display:grid;gap:14px}.questions[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:14px;border-left:3px solid var(--vert-logo)}.questions__q[data-astro-cid-j7pv25f6]{font-size:1.1rem;color:var(--texte-doux);margin:0 0 2px}.questions__sous[data-astro-cid-j7pv25f6]{font-weight:600;margin:0}.publics[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-wrap:wrap;gap:10px}.publics[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--bleu-panneau)}.publics[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]:before{content:"·";margin-right:10px;color:var(--texte-doux)}.portrait[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;align-self:start}.portrait[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:min(300px,70vw);height:auto;aspect-ratio:1;object-fit:cover;border-radius:58% 42% 46% 54%/52% 44% 56% 48%}.portrait__nom[data-astro-cid-j7pv25f6]{font-weight:600;margin:0}.badge[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--vert-logo);color:var(--teal-logo);font-weight:700;padding:6px 16px;border-radius:var(--rayon);margin:0}.methode[data-astro-cid-j7pv25f6]{background:var(--fond-doux);overflow-x:clip}.methode__haut[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}.methode__titre[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,2.9vw,2.3rem);color:var(--vert);line-height:1.2}.methode__titre[data-astro-cid-j7pv25f6] .stabilo[data-astro-cid-j7pv25f6]{color:inherit;padding:0 .1em}.methode__texte[data-astro-cid-j7pv25f6]{margin:28px 0 0;font-size:1.02rem}.methode__texte[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:clamp(1.15rem,1.9vw,1.4rem);line-height:1.3;margin-bottom:6px;color:var(--teal-logo)}.methode__texte[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--vert-fonce);font-weight:600}.rouge[data-astro-cid-j7pv25f6]{color:var(--rouge)}.methode__accroche[data-astro-cid-j7pv25f6]{font-size:clamp(1.2rem,2.2vw,1.6rem);line-height:1.6;font-weight:600}.methode__accroche[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:18px}.methode__picto[data-astro-cid-j7pv25f6]{display:block;justify-self:center;transition:transform .2s}.methode__picto[data-astro-cid-j7pv25f6]:hover{transform:scale(1.04) rotate(-1deg)}.methode__picto[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:min(280px,70vw);height:auto}.blob[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;padding:48px 40px}.blob[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:-1;background:var(--blob-fond, #fff);border-radius:58% 42% 46% 54%/52% 44% 56% 48%;inset:-6% -10%;box-shadow:0 14px 36px #14434e1a;animation:blob-tourne 36s linear infinite}.blob--doux[data-astro-cid-j7pv25f6]{--blob-fond: #eaf2fa}@keyframes blob-tourne{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.blob[data-astro-cid-j7pv25f6]:before{animation:none}}.leviers[data-astro-cid-j7pv25f6]{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:center;font-weight:600;font-size:1.05rem}.leviers[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100px;height:100px;object-fit:contain;margin:0 auto 12px}.methode__bas[data-astro-cid-j7pv25f6]{text-align:center}.pour-qui__kicker[data-astro-cid-j7pv25f6]{font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:600;line-height:1.3;color:var(--bleu-panneau);margin-bottom:12px}.pour-qui__maj[data-astro-cid-j7pv25f6]{display:block;text-transform:uppercase;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:700;line-height:1.15;margin-bottom:4px}.pour-qui__promesse[data-astro-cid-j7pv25f6]{color:var(--bleu-panneau);font-weight:700;font-size:clamp(1.02rem,1.5vw,1.15rem);margin:0 0 14px}.pour-qui__intro[data-astro-cid-j7pv25f6]{margin:0 0 4px;font-weight:600;line-height:1.6}.pour-qui[data-astro-cid-j7pv25f6]{background:#eaf2fa}.defile[data-astro-cid-j7pv25f6]{background:#fff;border-radius:10px 44px;padding:24px 18px 28px;margin:14px 0 24px;box-shadow:0 10px 28px #1f54881a}.defile__titre[data-astro-cid-j7pv25f6]{text-align:center;color:var(--bleu-panneau);font-size:clamp(1.35rem,2.4vw,1.8rem);margin:0 0 16px}.defile__rang[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px}.defile__piste[data-astro-cid-j7pv25f6]{flex:1;text-align:center;display:grid;align-items:center}.defile__item[data-astro-cid-j7pv25f6]{margin:0;grid-area:1 / 1}.defile__item[data-astro-cid-j7pv25f6][hidden]{display:block;visibility:hidden}.defile__item[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0 auto;font-size:clamp(.98rem,1.3vw,1.05rem);font-style:italic;text-wrap:balance}.defile__item[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:10px;font-size:.88rem;font-weight:600;color:var(--rouge)}.defile__nav[data-astro-cid-j7pv25f6]{width:44px;height:44px;flex-shrink:0;border-radius:50%;border:0;background:var(--teal-logo);color:#fff;font-size:1.2rem;cursor:pointer}.defile__nav[data-astro-cid-j7pv25f6]:hover{background:var(--bleu-panneau)}.defile__nav[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--cyan-logo);outline-offset:2px}.methode__promesse[data-astro-cid-j7pv25f6]{font-size:clamp(1.1rem,1.9vw,1.4rem);font-style:italic;font-weight:600;color:var(--bleu);line-height:1.3;margin:0}.methode__accroche-bloc[data-astro-cid-j7pv25f6]{text-align:center;margin:36px 0 30px}.offres__titre[data-astro-cid-j7pv25f6]{text-align:center;font-size:clamp(1.5rem,2.8vw,2.2rem);margin-bottom:22px}.offres__titre[data-astro-cid-j7pv25f6] .vert[data-astro-cid-j7pv25f6]{text-transform:uppercase}.offres__titre[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:block;font-weight:600;font-size:.75em;margin-top:10px}.offres__grille[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;grid-template-rows:repeat(2,auto);grid-auto-flow:column}.offre[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px 18px;border-radius:10px 48px}.offre__photo[data-astro-cid-j7pv25f6]{display:block;width:100%;margin-bottom:4px}.offre__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:2 / 1;object-fit:cover;border-radius:58% 42% 46% 54%/52% 44% 56% 48%;transition:transform .3s}.offre--forme2[data-astro-cid-j7pv25f6] .offre__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:44% 56% 62% 38%/46% 58% 42% 54%}.offre__photo[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.offre__photo[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--cyan-logo);outline-offset:4px;border-radius:20px}.offre__cible[data-astro-cid-j7pv25f6]{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:700}.offre[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;margin:0 0 6px;flex:1}.offre[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{font-size:.9rem;padding:.6em 1.1em}.offre--bleu[data-astro-cid-j7pv25f6]{background:#eaf2fa}.offre--bleu[data-astro-cid-j7pv25f6] .offre__cible[data-astro-cid-j7pv25f6],.offre--bleu[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#1f5f99}.offre--marine[data-astro-cid-j7pv25f6]{background:#edf0f4}.offre--marine[data-astro-cid-j7pv25f6] .offre__cible[data-astro-cid-j7pv25f6],.offre--marine[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--marine)}.offre--rouge[data-astro-cid-j7pv25f6]{background:#fcefee}.offre--rouge[data-astro-cid-j7pv25f6] .offre__cible[data-astro-cid-j7pv25f6],.offre--rouge[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#a30000}.offre--vert[data-astro-cid-j7pv25f6]{background:#eef4e5}.offre--vert[data-astro-cid-j7pv25f6] .offre__cible[data-astro-cid-j7pv25f6],.offre--vert[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--vert-fonce)}.offre--noir[data-astro-cid-j7pv25f6]{background:#1d2427;color:#fff}.offre--noir[data-astro-cid-j7pv25f6] .offre__cible[data-astro-cid-j7pv25f6]{color:var(--vert-logo)}.numbers[data-astro-cid-j7pv25f6]{background:var(--vert-fonce);color:#fff;padding-block:40px}.numbers__list[data-astro-cid-j7pv25f6]{list-style:none;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;text-align:center}.numbers__value[data-astro-cid-j7pv25f6]{display:block;font-size:clamp(2.2rem,4.4vw,3.1rem);font-weight:400;line-height:1}.numbers__label[data-astro-cid-j7pv25f6]{display:block;font-weight:600;margin-top:8px}.center-cta[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;padding-block:28px}.partners[data-astro-cid-j7pv25f6]{text-align:center;padding-bottom:48px}.faq__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(24px,5vw,64px);align-items:start}.faq__picto[data-astro-cid-j7pv25f6]{margin:70px 0 0;position:sticky;top:110px}.faq__picto[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:min(280px,70vw);height:auto;margin:0 auto}.faq[data-astro-cid-j7pv25f6]{background:#eaf2fa}.faq__boite[data-astro-cid-j7pv25f6]{background:#fff;border-radius:10px 44px;padding:26px clamp(18px,3vw,34px) 28px;margin-bottom:26px;box-shadow:0 10px 28px #1f54881a}.faq__titre[data-astro-cid-j7pv25f6]{text-align:center;color:var(--bleu-panneau);font-size:clamp(1.35rem,2.4vw,1.8rem);margin:0 0 6px}.faq__intro[data-astro-cid-j7pv25f6]{text-align:center;margin:0}.faq__liste[data-astro-cid-j7pv25f6]{margin:20px 0 22px;border-top:1px solid #dfe5de}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{border-bottom:1px solid #dfe5de}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;list-style:none;padding:16px 36px 16px 0;font-weight:600;font-size:1.02rem;position:relative}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:1.5rem;color:var(--vert-fonce)}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{content:"–"}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--cyan-logo);outline-offset:2px}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 12px;color:var(--texte-doux)}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open]{padding-bottom:8px}.faq__fin[data-astro-cid-j7pv25f6]{font-weight:600;font-size:1.1rem}.faq__plus[data-astro-cid-j7pv25f6]{margin:0;color:var(--vert-fonce);border-color:var(--vert-fonce);cursor:pointer;font:inherit;font-weight:600}.faq__plus[data-astro-cid-j7pv25f6]:hover{background:var(--vert-fonce);color:#fff}.brief[data-astro-cid-j7pv25f6]{background:var(--bleu-panneau);color:#fff;padding-block:clamp(44px,6vw,76px)}.brief__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,56px);align-items:center}.brief__texte[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:60px;height:auto;margin-bottom:14px}.brief[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3.5vw,2.6rem)}.brief[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--vert-logo-clair)}.brief__note[data-astro-cid-j7pv25f6]{font-size:.9rem}.brief__note[data-astro-cid-j7pv25f6]:before{content:"● ";color:var(--vert-logo-clair)}.brief__form[data-astro-cid-j7pv25f6]{background:#fff;color:var(--texte);border-radius:8px 40px;padding:26px;display:grid;gap:14px}.brief__form[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.brief__form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.brief__form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{font:inherit;font-size:1rem;text-transform:none;letter-spacing:0;font-weight:400;padding:10px 12px;border:1px solid #c9cfc8;border-radius:8px}.brief__form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus,.brief__form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]:focus{outline:3px solid var(--vert-logo);outline-offset:1px}.brief__form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{border:0;cursor:pointer;font:inherit;font-weight:600;justify-self:start}.brief__rgpd[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--texte-doux);margin:0}.brief__duo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.brief__form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:not([type=radio]):not(.sr-only),.brief__form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6],.brief__form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]{width:100%;min-width:0;box-sizing:border-box}.brief__form[data-astro-cid-j7pv25f6] fieldset[data-astro-cid-j7pv25f6]{border:0;margin:0;padding:0}.brief__form[data-astro-cid-j7pv25f6] legend[data-astro-cid-j7pv25f6]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.brief__choix[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px 18px}.brief__form[data-astro-cid-j7pv25f6] .brief__radio[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:center;gap:6px;text-transform:none;letter-spacing:0;font-weight:500;font-size:.95rem}.brief__form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]{font:inherit;font-size:1rem;text-transform:none;letter-spacing:0;font-weight:400;padding:10px 12px;border:1px solid #c9cfc8;border-radius:8px;background:#fff}.brief__attente[data-astro-cid-j7pv25f6]{margin:0;font-size:.9rem;background:var(--fond-doux);padding:10px 12px;border-radius:8px}@media(min-width:901px)and (min-height:640px){.ecran[data-astro-cid-j7pv25f6]{min-height:calc(100svh - 66px);display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}}@media(max-width:900px){.hero__grid[data-astro-cid-j7pv25f6],.pour-qui__grid[data-astro-cid-j7pv25f6],.methode__haut[data-astro-cid-j7pv25f6],.brief__grid[data-astro-cid-j7pv25f6],.faq__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.hero__marque[data-astro-cid-j7pv25f6]{justify-self:start;flex-direction:row;flex-wrap:wrap;padding:18px 22px}.hero__marque[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:first-child{width:150px}.hero__marque[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:last-child{width:130px}.portrait[data-astro-cid-j7pv25f6]{order:-1}.offres__grille[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-flow:row}.brief__duo[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.faq__picto[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:900px){.methode__picto[data-astro-cid-j7pv25f6]{margin-block:36px 20px}.methode__picto[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:200px}}@media(max-width:600px){.leviers[data-astro-cid-j7pv25f6]{gap:10px;font-size:.82rem}.leviers[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:64px;height:64px;margin-bottom:6px}.offres__grille[data-astro-cid-j7pv25f6]{gap:10px}.offre[data-astro-cid-j7pv25f6]{padding:10px 10px 12px;border-radius:8px 28px}.offre__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3}.offre__cible[data-astro-cid-j7pv25f6]{font-size:.66rem;letter-spacing:.04em}.offre[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.86rem}.offre[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{font-size:.76rem;padding:.55em .8em}}
