.gras[data-astro-cid-4bpb67bs]{font-weight:500;color:var(--encre)}.carre[data-astro-cid-4bpb67bs]{flex-shrink:0;width:12px;height:12px;border-radius:4px}.hero-actions[data-astro-cid-4bpb67bs]{display:flex;gap:12px}.bouton--blanc[data-astro-cid-4bpb67bs]{background:#fff;color:var(--encre)}.entete[data-astro-cid-4bpb67bs]{display:flex;justify-content:space-between;align-items:flex-end;gap:64px;margin-bottom:56px}.entete__titre[data-astro-cid-4bpb67bs]{max-width:640px}.entete__texte[data-astro-cid-4bpb67bs]{max-width:440px}.expertise[data-astro-cid-4bpb67bs]{padding-top:96px;display:grid;grid-template-columns:7fr 5fr;gap:96px;align-items:start}.expertise__texte[data-astro-cid-4bpb67bs]{display:flex;flex-direction:column;gap:24px}.tuiles[data-astro-cid-4bpb67bs]{margin:8px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tuile[data-astro-cid-4bpb67bs]{padding:26px;border-radius:var(--r-carte-l);display:flex;flex-direction:column;gap:36px}.tuile[data-astro-cid-4bpb67bs] dt[data-astro-cid-4bpb67bs]{font-size:44px;line-height:1;font-weight:500;letter-spacing:-.03em;white-space:nowrap}.tuile[data-astro-cid-4bpb67bs] dd[data-astro-cid-4bpb67bs]{margin:0;font-size:15px;line-height:1.5;color:var(--marine-survol)}.tuile--clair[data-astro-cid-4bpb67bs]{color:#fff}.tuile--clair[data-astro-cid-4bpb67bs] dd[data-astro-cid-4bpb67bs]{color:var(--sur-marine-2)}.poles[data-astro-cid-4bpb67bs]{display:flex;flex-direction:column;gap:12px}.pole-ligne[data-astro-cid-4bpb67bs]{padding:32px 40px;border-radius:var(--r-carte);background:var(--surface);display:grid;grid-template-columns:72px minmax(0,1fr) 320px;gap:32px;align-items:start}.pole-ligne[data-astro-cid-4bpb67bs]:hover{color:inherit}.rond[data-astro-cid-4bpb67bs]{width:72px;height:72px;border-radius:50%;overflow:hidden;display:block;box-shadow:0 0 0 3px #fff,0 0 0 6px var(--lisere)}.rond[data-astro-cid-4bpb67bs] img[data-astro-cid-4bpb67bs]{display:block;width:72px;height:72px;object-fit:cover}.rond--produit[data-astro-cid-4bpb67bs]{background:#fff;display:grid;place-items:center}.rond--produit[data-astro-cid-4bpb67bs] img[data-astro-cid-4bpb67bs]{width:52px;height:auto;object-fit:contain}.pole-ligne__texte[data-astro-cid-4bpb67bs]{display:flex;flex-direction:column;gap:6px}.pole-ligne__nom[data-astro-cid-4bpb67bs]{font-size:22px;font-weight:500}.pole-ligne__tag[data-astro-cid-4bpb67bs]{font-size:14px;color:var(--texte-2)}.pole-ligne__desc[data-astro-cid-4bpb67bs]{margin-top:8px;font-size:16px;line-height:1.6;color:var(--texte-2)}.coches[data-astro-cid-4bpb67bs]{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.5}.coches[data-astro-cid-4bpb67bs] li[data-astro-cid-4bpb67bs]{display:flex;gap:10px}.coches[data-astro-cid-4bpb67bs] svg{flex-shrink:0;margin-top:3px}.rigueur[data-astro-cid-4bpb67bs]{border-radius:var(--r-panneau);background:var(--marine);color:#fff;padding:96px;display:grid;grid-template-columns:5fr 7fr;gap:96px;align-items:start}.rigueur__tete[data-astro-cid-4bpb67bs]{display:flex;flex-direction:column;gap:24px}.rigueur__tete[data-astro-cid-4bpb67bs] p[data-astro-cid-4bpb67bs]{font-size:17px;line-height:1.6;color:var(--sur-marine-2)}.rigueur__piliers[data-astro-cid-4bpb67bs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.pilier[data-astro-cid-4bpb67bs]{display:flex;flex-direction:column;gap:12px}.pilier[data-astro-cid-4bpb67bs] .carre[data-astro-cid-4bpb67bs]{margin-bottom:8px}.pilier[data-astro-cid-4bpb67bs] h3[data-astro-cid-4bpb67bs]{font-size:24px}.pilier[data-astro-cid-4bpb67bs] p[data-astro-cid-4bpb67bs]{font-size:17px;line-height:1.6;color:var(--sur-marine-2)}.referentiels[data-astro-cid-4bpb67bs]{padding-top:96px;display:grid;grid-template-columns:4fr 8fr;gap:64px;align-items:start}.referentiels[data-astro-cid-4bpb67bs] h2[data-astro-cid-4bpb67bs]{font-size:36px;line-height:1.12;letter-spacing:-.02em}.lignes[data-astro-cid-4bpb67bs]{display:flex;flex-direction:column;gap:8px}.ligne[data-astro-cid-4bpb67bs]{padding:28px 32px;border-radius:var(--r-carte);background:var(--surface);display:grid;grid-template-columns:12px 220px minmax(0,1fr);gap:20px;align-items:start}.ligne[data-astro-cid-4bpb67bs] .carre[data-astro-cid-4bpb67bs]{margin-top:7px}.ligne__titre[data-astro-cid-4bpb67bs]{font-size:19px;line-height:1.3}.ligne__texte[data-astro-cid-4bpb67bs]{font-size:16px;line-height:1.6;color:var(--texte-2)}.equipe[data-astro-cid-4bpb67bs]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.membre[data-astro-cid-4bpb67bs]{padding:28px;border-radius:var(--r-carte);background:var(--surface);display:grid;grid-template-columns:72px minmax(0,1fr);gap:20px;align-items:center}.membre__initiales[data-astro-cid-4bpb67bs]{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;font-size:22px;font-weight:500}.membre__nom[data-astro-cid-4bpb67bs]{display:block;font-size:19px;font-weight:500}.membre__role[data-astro-cid-4bpb67bs]{display:block;margin-top:4px;font-size:15px;color:var(--texte-2)}.secteurs[data-astro-cid-4bpb67bs]{display:grid;grid-template-columns:7fr 5fr;gap:96px;align-items:start}.secteurs__gauche[data-astro-cid-4bpb67bs]{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.secteurs__tete[data-astro-cid-4bpb67bs]{display:flex;flex-direction:column;gap:24px}.secteurs__tete[data-astro-cid-4bpb67bs] .chapo[data-astro-cid-4bpb67bs]{max-width:560px}.secteurs__liste[data-astro-cid-4bpb67bs]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;align-self:stretch}.secteurs__liste[data-astro-cid-4bpb67bs] li[data-astro-cid-4bpb67bs]{display:grid;grid-template-columns:12px minmax(0,1fr);gap:14px}.secteurs__liste[data-astro-cid-4bpb67bs] .carre[data-astro-cid-4bpb67bs]{margin-top:7px}.secteurs__titre[data-astro-cid-4bpb67bs]{font-size:19px;font-weight:500}.secteurs__desc[data-astro-cid-4bpb67bs]{margin-top:4px;font-size:15px;line-height:1.55;color:var(--texte-2)}.implantations[data-astro-cid-4bpb67bs]{padding:40px;border-radius:var(--r-carte-l);background:var(--eau-doux);display:flex;flex-direction:column;gap:24px}.implantations[data-astro-cid-4bpb67bs] h3[data-astro-cid-4bpb67bs]{font-size:24px}.implantations[data-astro-cid-4bpb67bs] ul[data-astro-cid-4bpb67bs]{list-style:none;padding:0;display:flex;flex-direction:column;gap:18px;font-size:16px}.implantations[data-astro-cid-4bpb67bs] li[data-astro-cid-4bpb67bs]{display:grid;grid-template-columns:10px minmax(0,1fr);gap:14px}.implantations__point[data-astro-cid-4bpb67bs]{margin-top:7px;width:10px;height:10px;border-radius:50%;background:var(--eau-fonce)}.implantations__ville[data-astro-cid-4bpb67bs]{font-weight:500}.implantations__desc[data-astro-cid-4bpb67bs]{margin-top:2px;font-size:15px;line-height:1.5;color:var(--texte-2)}.implantations__lien[data-astro-cid-4bpb67bs]{align-self:flex-start;font-size:15px;font-weight:500;color:var(--eau-fonce);text-decoration:underline;text-underline-offset:4px}@media(max-width:1100px){.entete[data-astro-cid-4bpb67bs]{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:40px}.expertise[data-astro-cid-4bpb67bs],.secteurs[data-astro-cid-4bpb67bs],.referentiels[data-astro-cid-4bpb67bs]{grid-template-columns:minmax(0,1fr);gap:48px}.pole-ligne[data-astro-cid-4bpb67bs]{grid-template-columns:72px minmax(0,1fr)}.pole-ligne[data-astro-cid-4bpb67bs] .coches[data-astro-cid-4bpb67bs]{grid-column:2}.rigueur[data-astro-cid-4bpb67bs]{grid-template-columns:minmax(0,1fr);gap:48px;padding:64px 48px}.equipe[data-astro-cid-4bpb67bs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.expertise[data-astro-cid-4bpb67bs],.referentiels[data-astro-cid-4bpb67bs]{padding-top:56px}.tuile[data-astro-cid-4bpb67bs]{padding:20px;gap:24px;border-radius:var(--r-carte)}.tuile[data-astro-cid-4bpb67bs] dt[data-astro-cid-4bpb67bs]{font-size:32px}.tuile[data-astro-cid-4bpb67bs] dd[data-astro-cid-4bpb67bs]{font-size:14px}.pole-ligne[data-astro-cid-4bpb67bs]{padding:24px 20px;grid-template-columns:56px minmax(0,1fr);gap:16px}.pole-ligne[data-astro-cid-4bpb67bs] .coches[data-astro-cid-4bpb67bs]{grid-column:1 / -1}.rond[data-astro-cid-4bpb67bs],.rond[data-astro-cid-4bpb67bs] img[data-astro-cid-4bpb67bs]{width:56px;height:56px}.rond--produit[data-astro-cid-4bpb67bs] img[data-astro-cid-4bpb67bs]{width:40px;height:auto}.rigueur[data-astro-cid-4bpb67bs]{padding:40px 24px;border-radius:24px}.rigueur__piliers[data-astro-cid-4bpb67bs]{grid-template-columns:minmax(0,1fr);gap:32px}.pilier[data-astro-cid-4bpb67bs] h3[data-astro-cid-4bpb67bs]{font-size:21px}.pilier[data-astro-cid-4bpb67bs] p[data-astro-cid-4bpb67bs]{font-size:16px}.referentiels[data-astro-cid-4bpb67bs] h2[data-astro-cid-4bpb67bs]{font-size:28px}.ligne[data-astro-cid-4bpb67bs]{grid-template-columns:12px minmax(0,1fr);padding:20px;gap:8px 14px}.ligne__texte[data-astro-cid-4bpb67bs]{grid-column:2}.equipe[data-astro-cid-4bpb67bs]{grid-template-columns:minmax(0,1fr)}.membre[data-astro-cid-4bpb67bs]{padding:20px;grid-template-columns:56px minmax(0,1fr);gap:16px}.membre__initiales[data-astro-cid-4bpb67bs]{width:56px;height:56px;font-size:18px}.secteurs__liste[data-astro-cid-4bpb67bs]{grid-template-columns:minmax(0,1fr);gap:20px}.implantations[data-astro-cid-4bpb67bs]{padding:28px 20px}}
