.service-card[data-astro-cid-3vpt37q6]{grid-template-rows:auto 1fr;padding:10px;display:grid;position:relative}.service-card__photo[data-astro-cid-3vpt37q6]{aspect-ratio:633/290;object-fit:cover;border-radius:var(--radius-image);background:var(--color-brown);width:100%}.service-card__panel[data-astro-cid-3vpt37q6]{margin-top:-40px;border-radius:var(--radius-card);text-align:center;align-content:start;justify-items:center;gap:.625rem;margin-inline:0;padding:1.875rem;display:grid;position:relative}.service-card__title[data-astro-cid-3vpt37q6]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-paper);text-wrap:balance;font-size:clamp(1.25rem,1.204rem + .19vw,1.375rem);line-height:1.136}.service-card__link[data-astro-cid-3vpt37q6]{color:inherit;text-decoration:none}.service-card__link[data-astro-cid-3vpt37q6]:after{content:"";position:absolute;inset:0}.service-card[data-astro-cid-3vpt37q6]:hover .service-card__link[data-astro-cid-3vpt37q6]{text-underline-offset:4px;text-decoration:underline}.service-card__text[data-astro-cid-3vpt37q6]{color:var(--color-paper);max-width:49ch;font-size:16px;line-height:24px}.split[data-astro-cid-lcdefpme]{align-items:start;gap:2rem;display:grid}@media (width>=1024px){.split[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.75rem}}.split__head[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:1.875rem;display:grid}@media (width>=1024px){.split__head[data-astro-cid-lcdefpme]{position:sticky;top:1.5rem}}.split__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:620px}.split__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.split__text[data-astro-cid-lcdefpme]{align-content:start;gap:1rem;max-width:36rem;display:grid}.split--tight[data-astro-cid-lcdefpme]{gap:1.25rem}.centred-head[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:.75rem;margin-bottom:2.5rem;display:grid}.centred-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:36ch}.centred-head__text[data-astro-cid-lcdefpme]{text-align:center;max-width:36rem}.centred-coda[data-astro-cid-lcdefpme]{text-align:center;max-width:36rem;margin:2.5rem auto 0}.service-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:10px 14px;display:grid}@media (width>=768px){.service-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.centred-action[data-astro-cid-lcdefpme]{justify-content:center;margin-top:2.5rem;display:flex}.industries[data-astro-cid-lcdefpme]{gap:clamp(2.5rem,2rem + 2vw,5rem);display:grid}.panels[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}@media (width>=1024px){.panels[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.75rem}.panels--one[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);align-content:start;justify-items:start;gap:1.25rem;padding:1.875rem;display:grid}.panel__text[data-astro-cid-lcdefpme]{max-width:36rem}.latest[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.latest__all[data-astro-cid-lcdefpme]{color:var(--color-puce);text-underline-offset:4px;font-variation-settings:"wght" 500;justify-self:start;margin-block:-.6875rem;padding-block:.6875rem;font-size:16px;line-height:23px;text-decoration:underline;display:inline-block}.roles[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:2rem 2.5rem;margin-top:2rem;display:grid}@media (width>=384px) and (width<=639px){.roles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.roles__group[data-astro-cid-lcdefpme]:last-child:nth-child(odd){grid-column:1/-1}.roles__group[data-astro-cid-lcdefpme]:last-child:nth-child(odd) .roles__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}@media (width>=640px) and (width<=1023px){.roles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr))}.roles__group[data-astro-cid-lcdefpme]{grid-column:span 2}.roles__group[data-astro-cid-lcdefpme]:only-child{grid-column:1/-1}.roles__group[data-astro-cid-lcdefpme]:nth-last-child(2):nth-child(3n+1),.roles__group[data-astro-cid-lcdefpme]:nth-last-child(2):nth-child(3n+1)+.roles__group[data-astro-cid-lcdefpme],.roles__group[data-astro-cid-lcdefpme]:nth-last-child(4):nth-child(3n+1),.roles__group[data-astro-cid-lcdefpme]:nth-last-child(4):nth-child(3n+1)~.roles__group[data-astro-cid-lcdefpme]{grid-column:span 3}}@media (width>=1024px){.roles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--roles-n,5), minmax(0, 1fr))}}.roles__label[data-astro-cid-lcdefpme]{color:var(--color-puce);margin-bottom:.75rem}.roles__list[data-astro-cid-lcdefpme]{gap:.25rem;font-size:16px;line-height:24px;display:grid}.roles__link[data-astro-cid-lcdefpme],.roles__item[data-astro-cid-lcdefpme]{padding:.625rem 0;display:inline-block}.roles__item[data-astro-cid-lcdefpme]{color:var(--color-earth)}.split__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:2px 1.5rem;margin-top:.75rem;display:flex}.split__link[data-astro-cid-lcdefpme]{padding:.625rem 0;font-size:16px;line-height:24px;display:inline-block}
