.hero[data-astro-cid-p6qfbwtq]{min-height:max(600px,100svh);color:var(--blanc);background:linear-gradient(160deg, var(--bleu) 0%, var(--bleu-profond) 70%);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-p6qfbwtq] .hero__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__video[data-astro-cid-p6qfbwtq]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.hero__video--visible[data-astro-cid-p6qfbwtq]{opacity:1}.hero__voile[data-astro-cid-p6qfbwtq]{background:linear-gradient(90deg,#002533c7 0%,#0025338c 55%,#0025334d 100%),linear-gradient(#00253366 0%,#00253300 30%,#00253373 100%);position:absolute;inset:0}.hero__attente[data-astro-cid-p6qfbwtq]{right:var(--marge);top:calc(var(--entete) + 24px);z-index:1;position:absolute}.hero__contenu[data-astro-cid-p6qfbwtq]{padding-block:calc(var(--entete) + 64px) clamp(72px, 12vh, 128px);position:relative}.hero__surtitre[data-astro-cid-p6qfbwtq]{letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin-bottom:clamp(20px,2.5vw,28px);font-size:.8rem;font-weight:600}.hero__titre[data-astro-cid-p6qfbwtq]{letter-spacing:-.02em;max-width:15em;font-size:clamp(2.4rem,5.4vw,4.8rem);line-height:1.04}.hero__sous-titre[data-astro-cid-p6qfbwtq]{opacity:.9;max-width:38em;margin-top:clamp(20px,2.5vw,28px);font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.55}.hero__boutons[data-astro-cid-p6qfbwtq]{flex-wrap:wrap;gap:14px;margin-top:clamp(32px,4vw,48px);display:flex}.adn[data-astro-cid-p6qfbwtq]{padding-bottom:0}.adn__grille[data-astro-cid-p6qfbwtq]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.adn__carte[data-astro-cid-p6qfbwtq]{border:1px solid var(--gris-filet);align-content:start;gap:16px;padding:clamp(32px,4vw,56px);display:grid}.adn__titre[data-astro-cid-p6qfbwtq]{color:var(--bleu);font-size:clamp(2.6rem,5vw,4rem)}.adn__texte[data-astro-cid-p6qfbwtq]{color:var(--gris-texte);font-size:1.15rem}.expertises__liste[data-astro-cid-p6qfbwtq]{grid-template-columns:repeat(3,1fr);gap:24px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.expertises__liste[data-astro-cid-p6qfbwtq] a[data-astro-cid-p6qfbwtq]{border-top:1px solid var(--texte);grid-template-columns:1fr auto;gap:40px 16px;padding-top:24px;text-decoration:none;transition:border-color .3s;display:grid}.expertises__numero[data-astro-cid-p6qfbwtq]{color:var(--gris-texte);grid-column:1/-1;font-size:.85rem;font-weight:500}.expertises__nom[data-astro-cid-p6qfbwtq]{font-family:var(--serif);color:var(--bleu);font-size:clamp(1.7rem,2.6vw,2.25rem);line-height:1.1}.expertises__fleche[data-astro-cid-p6qfbwtq]{color:var(--bleu);align-self:end;font-size:1.3rem;transition:transform .3s}.expertises__liste[data-astro-cid-p6qfbwtq] a[data-astro-cid-p6qfbwtq]:hover{border-color:var(--bleu)}.expertises__liste[data-astro-cid-p6qfbwtq] a[data-astro-cid-p6qfbwtq]:hover .expertises__fleche[data-astro-cid-p6qfbwtq]{transform:translate(6px)}.valeurs__grille[data-astro-cid-p6qfbwtq]{grid-template-columns:1fr 2fr;gap:48px;display:grid}.valeurs__grille[data-astro-cid-p6qfbwtq]>h2[data-astro-cid-p6qfbwtq]{top:calc(var(--entete) + 32px);align-self:start;position:sticky}.valeur[data-astro-cid-p6qfbwtq]{border-top:1px solid var(--gris-filet);grid-template-columns:minmax(150px,1fr) 2fr;gap:32px;padding-block:32px;display:grid}.valeur[data-astro-cid-p6qfbwtq]:last-child{border-bottom:1px solid var(--gris-filet)}.valeur__titre[data-astro-cid-p6qfbwtq]{color:var(--bleu);font-size:clamp(1.75rem,2.6vw,2.25rem)}.valeur__texte[data-astro-cid-p6qfbwtq]{max-width:38em}.equipe__tete[data-astro-cid-p6qfbwtq]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(40px,5vw,64px);display:flex}.equipe__portraits[data-astro-cid-p6qfbwtq]{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.portrait[data-astro-cid-p6qfbwtq]{gap:14px;text-decoration:none;display:grid}.portrait[data-astro-cid-p6qfbwtq] .portrait__photo{aspect-ratio:4/5;object-fit:cover;background:var(--gris-filet);filter:grayscale();width:100%;transition:filter .4s}.portrait__initiales[data-astro-cid-p6qfbwtq]{color:var(--bleu-profond);font-family:var(--serif);letter-spacing:.04em;place-items:center;font-size:clamp(2.2rem,4vw,3.4rem);display:grid;background:var(--blanc)!important}.portrait__vide[data-astro-cid-p6qfbwtq]{color:var(--gris-texte);text-align:center;border:1px dashed #b9b9bf;place-content:center;justify-items:center;gap:10px;padding:12px;font-size:.85rem;display:grid;background:var(--blanc)!important}.portrait__nom[data-astro-cid-p6qfbwtq]{font-family:var(--serif);font-size:1.3rem;line-height:1.2}.portrait[data-astro-cid-p6qfbwtq]:hover .portrait__nom[data-astro-cid-p6qfbwtq]{color:var(--bleu)}.secteurs__liste[data-astro-cid-p6qfbwtq]{grid-template-columns:repeat(5,1fr);gap:24px;margin-top:clamp(40px,5vw,64px);display:grid}.secteurs__liste[data-astro-cid-p6qfbwtq] li[data-astro-cid-p6qfbwtq]{border-top:1px solid var(--texte);font-family:var(--serif);padding-top:24px;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.2}@media (width<=960px){.expertises__liste[data-astro-cid-p6qfbwtq]{grid-template-columns:1fr 1fr}.secteurs__liste[data-astro-cid-p6qfbwtq]{grid-template-columns:repeat(3,1fr)}.valeurs__grille[data-astro-cid-p6qfbwtq]{grid-template-columns:1fr;gap:24px}.valeurs__grille[data-astro-cid-p6qfbwtq]>h2[data-astro-cid-p6qfbwtq]{position:static}.equipe__portraits[data-astro-cid-p6qfbwtq]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.adn__grille[data-astro-cid-p6qfbwtq],.expertises__liste[data-astro-cid-p6qfbwtq]{grid-template-columns:1fr}.expertises__liste[data-astro-cid-p6qfbwtq] a[data-astro-cid-p6qfbwtq]{gap:12px 16px}.valeur[data-astro-cid-p6qfbwtq]{grid-template-columns:1fr;gap:12px}.equipe__portraits[data-astro-cid-p6qfbwtq]{grid-template-columns:1fr 1fr;gap:16px}.secteurs__liste[data-astro-cid-p6qfbwtq]{grid-template-columns:1fr;gap:0}.secteurs__liste[data-astro-cid-p6qfbwtq] li[data-astro-cid-p6qfbwtq]{padding-block:18px}.hero__attente[data-astro-cid-p6qfbwtq]{left:var(--marge);right:auto}}
