.hv2 .au{display:block;width:100%;color:var(--ink);font:400 17px/1.55 var(--sans);text-align:left;padding-bottom:96px}.hv2 .au :where(h1,h2,p,ul,li){margin:0;padding:0;list-style:none}.hv2 .au :where(a){color:inherit}.hv2 .au-w{width:min(1280px,calc(100% - 64px));margin-inline:auto}.hv2 .au .au-fil{margin:26px 0 40px}.hv2 .au-ph{display:block;overflow:hidden;border-radius:12px;background:#dcebe4}.hv2 .au-ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hv2 .au-entete{display:grid;grid-template-columns:360px minmax(0,1fr);gap:72px;align-items:center;padding-bottom:72px}.hv2 .au-portrait{aspect-ratio:4 / 5;box-shadow:0 7px 0 0 var(--jaune)}.hv2 .au-portrait img{-o-object-position:50% 22%;object-position:50% 22%}.hv2 .au-h1{font:900 80px/1 var(--serif);letter-spacing:-.022em}.hv2 .au-barre{display:block;width:64px;height:4px;border-radius:4px;background:var(--jaune);margin:22px 0 20px}.hv2 .au-role{font:600 19.5px/1.4 var(--sans);color:var(--ink)}.hv2 .au-chapo{max-width:760px;margin-top:18px;font:400 21px/1.55 var(--serif);color:#3c524d;text-wrap:pretty}.hv2 .au-logos{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:26px}.hv2 .au-lg{display:block;flex:none;color:#2f433d;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:left center;mask-position:left center}.hv2 .au-lg.txt{background:none;font:700 15.5px/1.15 var(--serif)}.hv2 .au-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.hv2 .au .au-note{margin-top:18px;max-width:760px}.hv2 .au-parcours{background:#eef4f0;padding:56px 0 60px}.hv2 .au-parcours .g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}.hv2 .au-parcours ul{padding-top:14px}.hv2 .au-parcours li{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #d3e0db;font:400 14.5px/1.42 var(--sans);color:#4a5e58}.hv2 .au-parcours li b{display:block;color:var(--ink);font-weight:700;font-size:15.5px}.hv2 .au-tete{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:16px;border-bottom:1px solid #dfe6e4;margin:72px 0 28px}.hv2 .au-tete:after{content:"";position:absolute;left:0;bottom:-2px;width:64px;height:3px;border-radius:2px;background:var(--jaune)}.hv2 .au-tete h2{font:800 30px/1.15 var(--serif);letter-spacing:-.01em}.hv2 .au-compte{font:400 15.5px/1.3 var(--sans);color:#56666c;white-space:nowrap}.hv2 .au-compte b{font:900 21px/1 var(--serif);color:var(--ink)}.hv2 .au a.au-une{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:44px;align-items:center;text-decoration:none;margin-bottom:36px}.hv2 .au-une .au-ph{aspect-ratio:16 / 9}.hv2 .au .e{display:block;font:400 14px/1.3 var(--sans);color:#56666c}.hv2 .au .e b{color:var(--ink);font-weight:700}.hv2 .au-une .t{display:block;font:900 40px/1.08 var(--serif);letter-spacing:-.014em;text-wrap:balance;margin:10px 0 14px}.hv2 .au-une .x{display:block;font:400 18px/1.5 var(--serif);color:#3c524d;margin-bottom:18px}.hv2 .au a.au-une:hover .t,.hv2 .au-cartes a:hover .t{-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hv2 .au-cartes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hv2 .au-cartes.deux{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2 .au-cartes.une{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hv2 .au-cartes.quatre{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.hv2 .au-cartes a{display:block;text-decoration:none}.hv2 .au-cartes .au-ph{aspect-ratio:16 / 10;margin-bottom:14px}.hv2 .au-cartes .t{display:block;font:800 21px/1.2 var(--serif);text-wrap:balance;margin-top:7px}.hv2 .au-cartes.quatre .t{font-size:18.5px}.hv2 .au-cartes .x{display:block;margin-top:7px;font:400 15px/1.45 var(--sans);color:#4a5e58}.hv2 .au-pub{display:grid;grid-template-columns:300px minmax(0,1fr);gap:36px;align-items:center}.hv2 .au-pub .au-ph{aspect-ratio:3 / 2}.hv2 .au-pub .au-ph img{-o-object-position:50% 40%;object-position:50% 40%}.hv2 .au-pub .t{display:block;font:800 26px/1.15 var(--serif);margin:8px 0 10px}.hv2 .au-pub p{font:400 16.5px/1.55 var(--sans);color:#3c524d;margin-bottom:14px;max-width:640px}.hv2 .au-sujets{max-width:640px;border-top:1.5px solid var(--ink)}.hv2 .au-sujets li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:12px 0;border-bottom:1px solid #dfe6e4;font:600 16.5px/1.35 var(--sans)}.hv2 .au-sujets li span{font-weight:400;color:#56666c;font-size:14.5px}.hv2 .au-equipe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hv2 .au-equipe a{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;align-items:center;padding:16px;border-radius:12px;background:#eef4f0;text-decoration:none}.hv2 .au-equipe .au-ph{aspect-ratio:1 / 1}.hv2 .au-equipe .au-ph img{-o-object-position:50% 25%;object-position:50% 25%}.hv2 .au-equipe b{display:block;font:800 19px/1.15 var(--serif)}.hv2 .au-equipe span span{display:block;font:400 14.5px/1.35 var(--sans);color:#4a5e58;margin:4px 0 6px}.hv2 .au-equipe i{font:700 14.5px/1 var(--sans);font-style:normal;-webkit-text-decoration:var(--souligne);text-decoration:var(--souligne);text-underline-offset:var(--souligne-decalage)}.hv2 .au .au-lettre{margin-top:72px}@media (max-width: 760px){.hv2 .au-w{width:calc(100% - 40px)}.hv2 .au-entete{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:48px}.hv2 .au-portrait{width:200px}.hv2 .au-h1{font-size:42px}.hv2 .au-role{font-size:17px}.hv2 .au-chapo{font-size:18px}.hv2 .au-parcours{padding:40px 0}.hv2 .au-parcours .g{grid-template-columns:minmax(0,1fr);gap:24px}.hv2 .au-tete{margin:52px 0 22px;flex-wrap:wrap}.hv2 .au-tete h2{font-size:24px}.hv2 .au a.au-une{grid-template-columns:minmax(0,1fr);gap:16px}.hv2 .au-une .t{font-size:27px}.hv2 .au-cartes,.hv2 .au-cartes.deux,.hv2 .au-cartes.une,.hv2 .au-cartes.quatre,.hv2 .au-equipe{grid-template-columns:minmax(0,1fr)}.hv2 .au-pub{grid-template-columns:minmax(0,1fr);gap:16px}}.hv2 .au-hub.deux{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:start}.hv2 .au-pq p{max-width:640px;font:400 19px/1.6 var(--serif);color:var(--ink);text-wrap:pretty}.hv2 .au-pq p+p{margin-top:14px}.hv2 .au-pq .au-pq-s{font:600 15px/1.4 var(--sans);color:#56666c}.hv2 .au-part p{max-width:640px;font:400 18.5px/1.6 var(--sans);color:#3c524d;text-wrap:pretty}.hv2 .au-part p+p{margin-top:12px}@media (max-width: 900px){.hv2 .au-hub.deux{grid-template-columns:minmax(0,1fr);gap:36px}.hv2 .au-pq p{font-size:17.5px}}
