.section-wrap[data-astro-cid-5v3l7meg]{padding:var(--s8) var(--s4)}.bg-blanc[data-astro-cid-5v3l7meg]{background-color:var(--blanc)}.bg-fond[data-astro-cid-5v3l7meg]{background-color:var(--fond)}.border-top[data-astro-cid-5v3l7meg]{border-top:1px solid var(--separateur)}.section-inner[data-astro-cid-5v3l7meg]{max-width:var(--max-largeur);margin:0 auto}@media(max-width:640px){.section-wrap[data-astro-cid-5v3l7meg]{padding:var(--s6) var(--s3)}}.hero-grille[data-astro-cid-kkz3pyov]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s8);align-items:center}.hero-texte[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;gap:var(--s3)}.hero-visuel[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{width:100%;height:auto;object-fit:contain;display:block}.page-label[data-astro-cid-kkz3pyov]{font-family:Amatic SC,cursive;font-size:1.5rem;font-weight:700;color:var(--violet)}.page-h1[data-astro-cid-kkz3pyov]{font-family:Sriracha,cursive;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;color:var(--bleu-nuit);letter-spacing:-.03em;line-height:1.1;max-width:22ch}.page-h1-accent[data-astro-cid-kkz3pyov]{display:block;width:fit-content;background:linear-gradient(90deg,var(--bleu) 0%,var(--violet) 50%,var(--rose) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-h1[data-astro-cid-kkz3pyov]:after{content:"";display:block;width:2.75rem;height:4px;background-color:var(--vert);border-radius:2px;margin-top:.875rem}.page-chapeau[data-astro-cid-kkz3pyov]{font-size:1.1rem;font-weight:600;color:var(--bleu-nuit);line-height:1.6;max-width:70ch}.page-intro[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.75;line-height:1.75;max-width:70ch}.section-label[data-astro-cid-kkz3pyov]{font-family:Amatic SC,cursive;font-size:1.5rem;font-weight:700;color:var(--violet);margin-bottom:var(--s1)}.section-h2[data-astro-cid-kkz3pyov]{font-family:Sriracha,cursive;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:400;color:var(--bleu-nuit);letter-spacing:-.03em;line-height:1.2;margin-bottom:var(--s5)}.section-h2[data-astro-cid-kkz3pyov]:after{content:"";display:block;width:2.75rem;height:4px;background-color:var(--vert);border-radius:2px;margin-top:.75rem}.section-chapeau[data-astro-cid-kkz3pyov]{font-size:1rem;color:var(--texte);opacity:.7;line-height:1.7;max-width:72ch;margin-top:calc(-1 * var(--s3));margin-bottom:var(--s5)}.section-conclusion[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.7;line-height:1.7;max-width:72ch;margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--separateur)}.section-note[data-astro-cid-kkz3pyov]{font-size:.9rem;color:var(--texte);opacity:.55;line-height:1.7;max-width:72ch;margin-top:var(--s4);font-style:italic}.profil-card[data-astro-cid-kkz3pyov]{border:1px solid var(--separateur);border-radius:var(--rayon);overflow:hidden;box-shadow:0 2px 16px #02123d12;margin-top:var(--s5)}.profil-card-corps[data-astro-cid-kkz3pyov]{display:grid;grid-template-columns:300px 1fr;gap:0;align-items:start}.profil-card-bio--fort[data-astro-cid-kkz3pyov]{font-weight:600;opacity:1;color:var(--bleu-nuit)}.profil-card-col-gauche[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding:var(--s3)}.profil-card-certifs-bloc[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;gap:var(--s2);width:100%}.profil-card-photo[data-astro-cid-kkz3pyov]{width:200px;height:200px;flex-shrink:0;overflow:hidden;border-radius:var(--rayon)}.profil-card-photo[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.profil-card-contenu[data-astro-cid-kkz3pyov]{padding:var(--s6);display:flex;flex-direction:column;gap:var(--s4)}.profil-card-entete[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;gap:var(--s1)}.profil-card-entete[data-astro-cid-kkz3pyov] .profil-card-accroche[data-astro-cid-kkz3pyov]{margin-top:0}.profil-card-texte[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;gap:var(--s2)}.profil-card-texte[data-astro-cid-kkz3pyov] .profil-card-bio[data-astro-cid-kkz3pyov]{margin-top:0}.profil-card-nom[data-astro-cid-kkz3pyov]{font-family:Sriracha,cursive;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;color:var(--bleu-nuit);letter-spacing:-.02em;line-height:1.1}.profil-card-accroche[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1.05rem;font-style:italic;color:var(--violet);line-height:1.4;margin-top:calc(-1 * var(--s2))}.profil-card-bio[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]{color:var(--violet);text-decoration:underline}.profil-card-bio[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.75;line-height:1.75;margin-top:calc(-1 * var(--s2))}.profil-card-expertises-titre[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--bleu-nuit);opacity:.3;margin:0;flex-shrink:0;align-self:center;text-decoration:underline}.profil-card-tags[data-astro-cid-kkz3pyov]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s1)}.profil-card-tags[data-astro-cid-kkz3pyov] li[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:1rem;font-weight:600;color:var(--violet);background-color:#9544e614;border-radius:100px;padding:.15rem .75rem}.profil-card-pied[data-astro-cid-kkz3pyov]{display:flex;flex-direction:row;align-items:center;gap:var(--s3);padding:var(--s4) var(--s6);border-top:1px solid var(--separateur)}.profil-card-note[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:.9rem;color:var(--texte);opacity:.65;line-height:1.6}.profil-card-sep[data-astro-cid-kkz3pyov]{width:100%;border:none;border-top:1px solid var(--separateur);margin:0}.profil-card-certifs-titre[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--bleu-nuit);opacity:.3;padding-left:var(--s3);text-decoration:underline;text-align:left;width:100%}.profil-card-certifs[data-astro-cid-kkz3pyov]{list-style:none;display:flex;flex-direction:column;gap:var(--s2);padding-left:var(--s3);width:100%}.profil-card-certifs[data-astro-cid-kkz3pyov] li[data-astro-cid-kkz3pyov]{display:flex;align-items:center;gap:.5rem}.profil-card-certifs[data-astro-cid-kkz3pyov] span[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.65;line-height:1.3}.profil-card-liens[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);width:100%;padding-left:var(--s3)}.profil-card-liens[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]{display:inline-flex;align-items:center;gap:.375rem}.profil-card-liens[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov] svg[data-astro-cid-kkz3pyov]{width:1rem;height:1rem;flex-shrink:0}.profil-card-liens[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:.9rem;font-weight:600;color:var(--violet);text-decoration:none;transition:opacity .2s}.profil-card-liens[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]:hover{opacity:.7}.principes[data-astro-cid-kkz3pyov]{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s4)}.principe[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;gap:var(--s2)}.principe-illu[data-astro-cid-kkz3pyov]{width:80px;height:80px;object-fit:contain}.principe-titre[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:1.1rem;font-weight:700;color:var(--bleu-nuit)}.principe[data-astro-cid-kkz3pyov] p[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.7;line-height:1.6}.etapes[data-astro-cid-kkz3pyov]{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s4)}.etape[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;gap:var(--s2);padding-top:var(--s3);border-top:3px solid var(--vert)}.etape-num[data-astro-cid-kkz3pyov]{font-family:Sriracha,cursive;font-size:2rem;color:var(--vert);line-height:1}.etape-titre[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:1.1rem;font-weight:700;color:var(--bleu-nuit)}.etape[data-astro-cid-kkz3pyov] p[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.7;line-height:1.6}.experiences[data-astro-cid-kkz3pyov]{list-style:none;display:flex;flex-direction:column;gap:0}.experience[data-astro-cid-kkz3pyov]{display:grid;grid-template-columns:5rem 1fr;gap:var(--s4);align-items:start;padding:var(--s4) 0;border-top:1px solid var(--separateur)}.experience[data-astro-cid-kkz3pyov]:last-child{border-bottom:1px solid var(--separateur)}.experience-annee[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:.9rem;font-weight:700;color:var(--violet);padding-top:.2rem}.experience-titre[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:1rem;font-weight:700;color:var(--bleu-nuit);margin-bottom:.375rem}.experience[data-astro-cid-kkz3pyov] p[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.7;line-height:1.6}.ancrage-grille[data-astro-cid-kkz3pyov]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s8);align-items:center}.ancrage-texte[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;gap:var(--s3)}.ancrage-texte[data-astro-cid-kkz3pyov] p[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.75;line-height:1.75;max-width:65ch}.ancrage-illu[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{width:100%;height:auto;object-fit:contain;display:block}.refs-liste[data-astro-cid-kkz3pyov]{list-style:none;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--s3) var(--s6)}.ref-item[data-astro-cid-kkz3pyov]{display:flex;align-items:center}.ref-item[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{height:28px;width:auto;object-fit:contain;filter:brightness(0) opacity(.39);transition:filter .2s ease,opacity .2s ease}.ref-item--preserve[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{filter:grayscale(100%);opacity:.5}.ref-item[data-astro-cid-kkz3pyov]:hover img[data-astro-cid-kkz3pyov]{filter:none;opacity:1}.ref-item--preserve[data-astro-cid-kkz3pyov]:hover img[data-astro-cid-kkz3pyov]{filter:grayscale(0%);opacity:1}.ref-item--sm[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{height:35px}.ref-item--couleur[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{filter:grayscale(100%);opacity:.6}.ref-item--couleur[data-astro-cid-kkz3pyov]:hover img[data-astro-cid-kkz3pyov]{filter:grayscale(0%);opacity:1}.ref-item--md[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{height:57px}.ref-item--lg[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{height:63px}.cta-bloc[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s3);max-width:600px;margin:0 auto}.cta-entete[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column}.cta-titre[data-astro-cid-kkz3pyov]{margin-bottom:0}.cta-actions[data-astro-cid-kkz3pyov]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s3)}.cta-secondaire[data-astro-cid-kkz3pyov]{font-family:var(--font-titre);font-size:1rem;font-weight:500;color:var(--bleu-nuit);text-decoration:none;display:inline-flex;align-items:center;gap:.375rem;padding:.25rem 0;border-bottom:1.5px solid rgba(2,18,61,.35);transition:color .2s ease,border-color .2s ease;white-space:nowrap}.cta-secondaire[data-astro-cid-kkz3pyov]:after{content:"→";transition:transform .2s ease}.cta-secondaire[data-astro-cid-kkz3pyov]:hover,.cta-secondaire[data-astro-cid-kkz3pyov]:focus-visible{color:var(--violet);border-color:var(--violet);outline:none}.cta-secondaire[data-astro-cid-kkz3pyov]:hover:after{transform:translate(3px)}.cta-chapeau[data-astro-cid-kkz3pyov]{font-family:var(--font-corps);font-size:1rem;color:var(--texte);opacity:.7;line-height:1.7}@media(max-width:900px){.hero-grille[data-astro-cid-kkz3pyov]{grid-template-columns:1fr;gap:var(--s4)}.profil-card-photo[data-astro-cid-kkz3pyov]{width:160px;height:160px}.profil-card-pied[data-astro-cid-kkz3pyov]{flex-direction:column;align-items:flex-start}.principes[data-astro-cid-kkz3pyov],.etapes[data-astro-cid-kkz3pyov]{grid-template-columns:1fr 1fr}.ancrage-grille[data-astro-cid-kkz3pyov]{grid-template-columns:1fr}.ancrage-illu[data-astro-cid-kkz3pyov]{display:none}}@media(max-width:640px){.hero-visuel[data-astro-cid-kkz3pyov],.ancrage-illu[data-astro-cid-kkz3pyov]{display:block}.hero-visuel[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov],.ancrage-illu[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{width:100%;height:auto}.profil-card-corps[data-astro-cid-kkz3pyov]{display:flex;flex-direction:column;gap:0;padding:0 var(--s4)}.profil-card-col-gauche[data-astro-cid-kkz3pyov],.profil-card-contenu[data-astro-cid-kkz3pyov]{display:contents}.profil-card-sep[data-astro-cid-kkz3pyov]{display:none}.profil-card-photo[data-astro-cid-kkz3pyov]{order:1;width:240px;height:auto;overflow:visible;padding-top:var(--s4);padding-bottom:var(--s3);align-self:center}.profil-card-photo[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{object-fit:contain;height:auto}.profil-card-entete[data-astro-cid-kkz3pyov]{order:2;border-top:1px solid var(--separateur);padding:var(--s3) 0}.profil-card-entete[data-astro-cid-kkz3pyov] .profil-card-accroche[data-astro-cid-kkz3pyov]{margin-top:var(--s1)}.profil-card-liens[data-astro-cid-kkz3pyov]{order:3;border-top:1px solid var(--separateur);padding:var(--s3) 0}.profil-card-texte[data-astro-cid-kkz3pyov]{order:4;border-top:1px solid var(--separateur);padding:var(--s3) 0;display:flex;flex-direction:column;gap:var(--s2)}.profil-card-texte[data-astro-cid-kkz3pyov] .profil-card-bio[data-astro-cid-kkz3pyov]{margin-top:0}.profil-card-certifs-bloc[data-astro-cid-kkz3pyov]{order:5;border-top:1px solid var(--separateur);padding:var(--s3) 0;width:100%}.profil-card-certifs-titre[data-astro-cid-kkz3pyov]{text-align:center;padding-left:0;margin-bottom:0}.profil-card-certifs-bloc[data-astro-cid-kkz3pyov]{gap:1.25rem}.profil-card-certifs[data-astro-cid-kkz3pyov]{gap:var(--s1);padding-left:0}.profil-card-pied[data-astro-cid-kkz3pyov]{padding-left:var(--s4);padding-right:var(--s4)}.refs-liste[data-astro-cid-kkz3pyov]{display:grid;grid-template-columns:repeat(2,1fr);gap:0;overflow:hidden}.ref-item[data-astro-cid-kkz3pyov]{justify-content:center;padding:var(--s3) var(--s2);border-radius:0}.ref-item[data-astro-cid-kkz3pyov]:nth-child(odd){border-right:1px solid var(--separateur)}.ref-item[data-astro-cid-kkz3pyov]:nth-child(n+3){border-top:1px solid var(--separateur)}.ref-item[data-astro-cid-kkz3pyov]:nth-child(5),.ref-item[data-astro-cid-kkz3pyov]:nth-child(6){border-bottom:1px solid var(--separateur)}.ref-item[data-astro-cid-kkz3pyov]:nth-child(7){border-top:none}.ref-item[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov],.ref-item--sm[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov],.ref-item--md[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov],.ref-item--lg[data-astro-cid-kkz3pyov] img[data-astro-cid-kkz3pyov]{height:auto;max-height:44px;width:auto;max-width:100%}.principes[data-astro-cid-kkz3pyov],.etapes[data-astro-cid-kkz3pyov]{grid-template-columns:1fr}.experience[data-astro-cid-kkz3pyov]{grid-template-columns:1fr;gap:var(--s1)}.experience-annee[data-astro-cid-kkz3pyov]{padding-top:0}.page-h1[data-astro-cid-kkz3pyov]{max-width:none}}
