.apropos-portrait[data-astro-cid-m2ygoxml]{padding:clamp(48px, 8vw, 104px) var(--pad) clamp(24px, 4vw, 48px)}.bonjour-grid[data-astro-cid-m2ygoxml]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,72px);max-width:1120px;margin:0 auto;display:grid}.bonjour-grid[data-astro-cid-m2ygoxml] figure[data-astro-cid-m2ygoxml]{margin:0;position:relative}.bonjour-photo[data-astro-cid-m2ygoxml]{aspect-ratio:1;border-radius:2px;position:relative;overflow:hidden}.bonjour-photo[data-astro-cid-m2ygoxml] img[data-astro-cid-m2ygoxml]{object-fit:cover;width:100%;height:116%;position:absolute;top:-8%;left:0}.bonjour-photo[data-astro-cid-m2ygoxml]+figcaption[data-astro-cid-m2ygoxml]{font-family:var(--script);text-shadow:0 1px 12px #0009;color:var(--cream);font-size:clamp(2.4rem,4.8vw,3.4rem);line-height:.95;position:absolute;bottom:-12px;left:-18px;transform:rotate(-9deg)}.bonjour-credit[data-astro-cid-m2ygoxml]{font-family:var(--script);color:var(--cream-dim);white-space:nowrap;font-size:clamp(2.1rem,3.6vw,2.8rem);line-height:1;position:absolute;bottom:-58px;right:-6px;transform:rotate(-9deg)}.bonjour-grid[data-astro-cid-m2ygoxml] h2[data-astro-cid-m2ygoxml]{font-family:var(--display);color:var(--cream);margin:0 0 20px;font-size:clamp(2rem,4vw,3.1rem);font-weight:400;line-height:1.1}.bonjour-grid[data-astro-cid-m2ygoxml] p[data-astro-cid-m2ygoxml]{max-width:58ch;color:var(--cream-dim);margin:0 0 16px;font-size:1rem;line-height:1.75}.bonjour-grid[data-astro-cid-m2ygoxml] p[data-astro-cid-m2ygoxml].lead{font-weight:400}.apropos-parcours[data-astro-cid-m2ygoxml]{padding:clamp(56px, 7vw, 88px) var(--pad) clamp(72px, 10vw, 120px)}.distinctions-grid[data-astro-cid-m2ygoxml]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,80px);max-width:1200px;margin:0 auto;display:grid}.distinctions-grid[data-astro-cid-m2ygoxml] h2[data-astro-cid-m2ygoxml]{font-family:var(--display);color:var(--cream);margin:0 0 20px;font-size:clamp(2.2rem,4.4vw,3.4rem);font-weight:400;line-height:1.08}.distinctions-grid[data-astro-cid-m2ygoxml] p[data-astro-cid-m2ygoxml]{max-width:52ch;color:var(--cream-dim);margin:0 0 20px;font-size:1rem;line-height:1.75}.distinctions-grid[data-astro-cid-m2ygoxml] p[data-astro-cid-m2ygoxml]:last-child{margin-bottom:0}.parcours-photo[data-astro-cid-m2ygoxml]{width:100%;max-width:420px;margin:0 auto}.parcours-photo[data-astro-cid-m2ygoxml] img[data-astro-cid-m2ygoxml]{border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #0006}.apropos-chiffres[data-astro-cid-m2ygoxml]{padding:clamp(56px, 7vw, 88px) var(--pad) clamp(72px, 9vw, 110px)}.apropos-chiffres[data-astro-cid-m2ygoxml] .reveal[data-astro-cid-m2ygoxml]{text-align:center;max-width:900px;margin:0 auto}.temoignages-stats[data-astro-cid-m2ygoxml]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(20px,4vw,40px);margin:20px 0 0;display:flex}.stat[data-astro-cid-m2ygoxml]{flex-direction:column;align-items:center;gap:6px;display:flex}.stat-figure[data-astro-cid-m2ygoxml]{align-items:flex-start;display:inline-flex}.stat[data-astro-cid-m2ygoxml] strong[data-astro-cid-m2ygoxml]{font-family:var(--display);color:var(--plum-hover);font-size:clamp(2.2rem,4.6vw,3.2rem);font-weight:400;line-height:1}.stat[data-astro-cid-m2ygoxml] span[data-astro-cid-m2ygoxml]{letter-spacing:.03em;color:var(--cream-dim);text-align:center;max-width:16ch;font-size:.85rem}.stat-sep[data-astro-cid-m2ygoxml]{background:var(--line);flex:none;width:1px;height:44px;margin-top:4px}.apropos-valeurs[data-astro-cid-m2ygoxml]{padding:clamp(56px, 7vw, 88px) var(--pad) clamp(64px, 9vw, 110px)}.valeurs-grid[data-astro-cid-m2ygoxml]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,72px);max-width:1120px;margin:0 auto;display:grid}.valeurs-photo[data-astro-cid-m2ygoxml]{width:100%;max-width:420px;margin:0}.valeurs-photo[data-astro-cid-m2ygoxml] img[data-astro-cid-m2ygoxml]{border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #0006}.apropos-valeurs[data-astro-cid-m2ygoxml] h2[data-astro-cid-m2ygoxml]{font-family:var(--display);text-wrap:balance;color:var(--cream);margin:0 0 22px;font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:400}.apropos-valeurs[data-astro-cid-m2ygoxml] p[data-astro-cid-m2ygoxml]{max-width:52ch;color:var(--cream-dim);margin:0 0 20px;font-size:1.05rem;line-height:1.7}.apropos-valeurs[data-astro-cid-m2ygoxml] p[data-astro-cid-m2ygoxml]:last-child{margin-bottom:0}.invite[data-astro-cid-m2ygoxml]{justify-content:center;align-items:center;min-height:clamp(360px,42vw,480px);display:flex;position:relative;overflow:hidden}.invite-content[data-astro-cid-m2ygoxml]{z-index:1;max-width:840px;padding:clamp(48px, 8vw, 88px) var(--pad);text-align:center;margin:0 auto;position:relative}.invite-eyebrow[data-astro-cid-m2ygoxml]{letter-spacing:.16em;text-transform:uppercase;color:var(--cream-dim);margin:0 0 20px;font-size:.98rem}.invite-quote[data-astro-cid-m2ygoxml]{font-family:var(--display);color:var(--cream);text-shadow:0 2px 20px #00000080;margin:0 0 36px;font-size:clamp(1.8rem,3.8vw,3rem);font-weight:400;line-height:1.32}.invite[data-astro-cid-m2ygoxml] .btn[data-astro-cid-m2ygoxml]{padding:20px 46px;font-size:1.05rem}.eyebrow[data-astro-cid-m2ygoxml]{letter-spacing:.2em;text-transform:uppercase;color:var(--cream-dim);margin-bottom:16px;font-size:.98rem;display:block}@media (width<=820px){.bonjour-grid[data-astro-cid-m2ygoxml]{grid-template-columns:1fr}.bonjour-grid[data-astro-cid-m2ygoxml] figure[data-astro-cid-m2ygoxml]{max-width:420px;margin-bottom:34px}.distinctions-grid[data-astro-cid-m2ygoxml],.valeurs-grid[data-astro-cid-m2ygoxml]{grid-template-columns:1fr}.valeurs-photo[data-astro-cid-m2ygoxml]{max-width:420px;margin:0 auto 34px}}@media (width<=600px){.temoignages-stats[data-astro-cid-m2ygoxml]{gap:20px}.stat[data-astro-cid-m2ygoxml] strong[data-astro-cid-m2ygoxml]{font-size:2rem}.stat-sep[data-astro-cid-m2ygoxml]{display:none}}
