.sec-head[data-astro-cid-yqgl57wo]{margin-bottom:clamp(2.2rem,4vw,3.5rem)}.lead[data-astro-cid-yqgl57wo]{color:var(--gris);font-size:1.06rem;line-height:1.85}.lead[data-astro-cid-yqgl57wo] strong{color:var(--ink);font-weight:600}.more[data-astro-cid-yqgl57wo]{color:var(--rose);align-items:center;gap:.35em;margin-top:auto;padding-top:.9rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.narrow[data-astro-cid-yqgl57wo]{max-width:860px}.who-grid[data-astro-cid-yqgl57wo]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(3rem,7vw,6rem);display:grid}.who[data-astro-cid-yqgl57wo] h1[data-astro-cid-yqgl57wo]{color:var(--bordeaux);margin:0 0 1.6rem}.who-visual[data-astro-cid-yqgl57wo]{justify-self:end;width:100%;max-width:430px;margin:0;position:relative}.who-visual[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{aspect-ratio:4/5;object-fit:cover;object-position:top;border-radius:220px 220px 28px 28px;width:100%;box-shadow:0 30px 60px #9b122e29}.quote[data-astro-cid-yqgl57wo]{background:var(--surface);border-radius:20px;max-width:330px;margin:0;padding:1.5rem 1.5rem 1.2rem;position:absolute;bottom:-2.5rem;left:-3.5rem;box-shadow:0 22px 50px #1a172224}.qmark[data-astro-cid-yqgl57wo]{color:var(--rose);margin-bottom:.3rem}.quote[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{color:var(--bordeaux);margin:0 0 .8rem;font-size:.94rem;font-style:italic;line-height:1.6}.quote[data-astro-cid-yqgl57wo] footer[data-astro-cid-yqgl57wo]{font-family:var(--font-hand);color:var(--gris);font-size:1.05rem}.panel[data-astro-cid-yqgl57wo]{padding:clamp(3rem,6vw,4.5rem) clamp(1.2rem,4vw,3.5rem)}.values[data-astro-cid-yqgl57wo]{grid-template-columns:repeat(24,1fr);gap:1.1rem;display:grid}.val[data-astro-cid-yqgl57wo]:first-child,.val[data-astro-cid-yqgl57wo]:nth-child(2){grid-column:span 7}.val[data-astro-cid-yqgl57wo]:nth-child(3){grid-column:span 10}.val[data-astro-cid-yqgl57wo]:nth-child(4){grid-column:span 9}.val[data-astro-cid-yqgl57wo]:nth-child(5){grid-column:span 8}.val[data-astro-cid-yqgl57wo]:nth-child(6){grid-column:span 7}.val[data-astro-cid-yqgl57wo] .more[data-astro-cid-yqgl57wo]{margin-top:auto}.rotator[data-astro-cid-yqgl57wo]{flex:1;min-width:0;height:1.25em;position:relative;overflow:hidden;color:var(--rose)!important}.rotator[data-astro-cid-yqgl57wo] span[data-astro-cid-yqgl57wo]{white-space:nowrap;opacity:0;animation:15s infinite both rotWord;position:absolute;inset:0}@keyframes rotWord{0%{opacity:0;transform:translateY(60%)}2%,18%{opacity:1;transform:none}20%,to{opacity:0;transform:translateY(-60%)}}@media (prefers-reduced-motion:reduce){.rotator[data-astro-cid-yqgl57wo] span[data-astro-cid-yqgl57wo]{animation:none}.rotator[data-astro-cid-yqgl57wo] span[data-astro-cid-yqgl57wo]:first-child{opacity:1}}.faq[data-astro-cid-yqgl57wo]{gap:1rem;display:grid}.faq[data-astro-cid-yqgl57wo] details[data-astro-cid-yqgl57wo]{background:var(--surface);box-shadow:var(--shadow);border-radius:18px;transition:box-shadow .25s;overflow:hidden}.faq[data-astro-cid-yqgl57wo] details[data-astro-cid-yqgl57wo][open]{box-shadow:0 18px 40px #9b122e1a}.faq[data-astro-cid-yqgl57wo] summary[data-astro-cid-yqgl57wo]{cursor:pointer;align-items:center;gap:1rem;padding:1.25rem 1.5rem;list-style:none;display:flex}.faq[data-astro-cid-yqgl57wo] summary[data-astro-cid-yqgl57wo]::-webkit-details-marker{display:none}.qt[data-astro-cid-yqgl57wo]{font-family:var(--font-hand);font-size:1.45rem}.qi[data-astro-cid-yqgl57wo]{background:var(--rose-soft);width:42px;height:42px;color:var(--bordeaux);border-radius:12px;flex:none;place-items:center;transition:all .25s;display:grid}.faq[data-astro-cid-yqgl57wo] details[data-astro-cid-yqgl57wo][open] .qi[data-astro-cid-yqgl57wo]{background:var(--bordeaux);color:#fff}.faq[data-astro-cid-yqgl57wo] details[data-astro-cid-yqgl57wo][open] .qt[data-astro-cid-yqgl57wo]{color:var(--bordeaux)}.count[data-astro-cid-yqgl57wo]{color:var(--gris);background:var(--bg);border-radius:99px;padding:.15em .65em;font-size:.78rem;font-weight:700}.chev[data-astro-cid-yqgl57wo]{color:var(--gris);margin-left:auto;transition:transform .3s;display:grid}.faq[data-astro-cid-yqgl57wo] details[data-astro-cid-yqgl57wo][open] .chev[data-astro-cid-yqgl57wo]{transform:rotate(180deg)}.faq[data-astro-cid-yqgl57wo] details[data-astro-cid-yqgl57wo]::details-content{block-size:0;transition:block-size .35s ease, content-visibility .35s allow-discrete;overflow:hidden}.faq[data-astro-cid-yqgl57wo] details[data-astro-cid-yqgl57wo][open]::details-content{block-size:auto}.diplomes[data-astro-cid-yqgl57wo],.formations[data-astro-cid-yqgl57wo]{color:#4a4752;gap:1rem;margin:0;padding:0 1.6rem 1.6rem 4.6rem;font-size:.96rem;line-height:1.7;list-style:none;display:grid}.diplomes[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]{gap:.7rem;display:flex}.diplomes[data-astro-cid-yqgl57wo] svg{color:var(--bordeaux);flex:none;margin-top:.2rem}.formations[data-astro-cid-yqgl57wo]{gap:0}.formations[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]{border-top:1px solid var(--line);grid-template-columns:5.2rem 1fr;gap:1rem;padding:.85rem 0;display:grid}.formations[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]:first-child{border-top:0}.formations[data-astro-cid-yqgl57wo] time[data-astro-cid-yqgl57wo]{color:var(--bordeaux);padding-top:.15rem;font-size:.85rem;font-weight:700}.compagnons[data-astro-cid-yqgl57wo]{padding-top:0}.gallery[data-astro-cid-yqgl57wo]{gap:1.2rem;height:clamp(320px,45vw,520px);display:flex}.pet[data-astro-cid-yqgl57wo]{cursor:pointer;box-shadow:var(--shadow);border-radius:26px;flex:1;margin:0;transition:flex .6s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}.gallery[data-astro-cid-yqgl57wo]:not(:hover):not(:focus-within) .pet[data-astro-cid-yqgl57wo].is-default,.pet[data-astro-cid-yqgl57wo]:hover,.pet[data-astro-cid-yqgl57wo]:focus{flex:3}.pet[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pet[data-astro-cid-yqgl57wo]:after{content:"";background:linear-gradient(#0000 50%,#1c2e44a6);position:absolute;inset:0}.pet[data-astro-cid-yqgl57wo] figcaption[data-astro-cid-yqgl57wo]{z-index:1;color:#fff;opacity:0;transition:all .4s .15s;display:grid;position:absolute;bottom:1.6rem;left:1.8rem;transform:translateY(10px)}.gallery[data-astro-cid-yqgl57wo]:not(:hover):not(:focus-within) .pet[data-astro-cid-yqgl57wo] figcaption[data-astro-cid-yqgl57wo],.pet[data-astro-cid-yqgl57wo]:hover figcaption[data-astro-cid-yqgl57wo],.pet[data-astro-cid-yqgl57wo]:focus figcaption[data-astro-cid-yqgl57wo]{opacity:1;transform:none}.pet[data-astro-cid-yqgl57wo] strong[data-astro-cid-yqgl57wo]{font-family:var(--font-hand);font-size:2.4rem;font-weight:400;line-height:1}.pet[data-astro-cid-yqgl57wo] span[data-astro-cid-yqgl57wo]{opacity:.9;font-size:.95rem}@media (width<=960px){.who-grid[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}.who-visual[data-astro-cid-yqgl57wo]{justify-self:center;max-width:380px;margin-bottom:3rem}.quote[data-astro-cid-yqgl57wo]{max-width:none;bottom:-3rem;left:-1rem;right:-1rem}.values[data-astro-cid-yqgl57wo]{grid-template-columns:1fr 1fr}.val[data-astro-cid-yqgl57wo]:nth-child(n){grid-column:auto}.val[data-astro-cid-yqgl57wo]:nth-child(3){grid-column:span 2}}@media (width<=620px){.values[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}.val[data-astro-cid-yqgl57wo]:nth-child(3){grid-column:auto}.diplomes[data-astro-cid-yqgl57wo],.formations[data-astro-cid-yqgl57wo]{padding-left:1.6rem}.formations[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]{grid-template-columns:1fr;gap:.2rem}.gallery[data-astro-cid-yqgl57wo]{flex-direction:column;height:auto}.pet[data-astro-cid-yqgl57wo]{height:300px;flex:none!important}.pet[data-astro-cid-yqgl57wo] figcaption[data-astro-cid-yqgl57wo]{opacity:1!important;transform:none!important}}
