:root{--color-bg:#f7f6f2;--color-ink:#161817;--color-text:#2b3337;--color-text-muted:#4a5358;--color-rule:#d8dad6;--color-petrol:#164e5a;--color-petrol-tint:#dde9e8;--color-amber:#a45b2e;--color-deep:#17333a;--color-deep-text:#f7f6f2;--color-deep-muted:#b9c6c8;--color-deep-rule:#2f4d55;--font-serif:"Source Serif 4", georgia, serif;--font-sans:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--fs-display:clamp(2.4375rem, 1.9rem + 2.2vw, 3.875rem);--fs-h2-feature:clamp(2rem, 1.72rem + 1.14vw, 2.75rem);--fs-h2:clamp(1.6875rem, 1.43rem + 1.05vw, 2.375rem);--fs-lead:clamp(1.3125rem, 1.2rem + .48vw, 1.625rem);--fs-h3-lg:clamp(1.3125rem, 1.2rem + .48vw, 1.625rem);--fs-h3:clamp(1.1875rem, 1.14rem + .19vw, 1.3125rem);--fs-body-lg:clamp(1rem, .95rem + .19vw, 1.125rem);--fs-body:clamp(1rem, .98rem + .1vw, 1.0625rem);--fs-small:clamp(.875rem, .85rem + .1vw, .9375rem);--fs-caption:clamp(.8125rem, .79rem + .1vw, .875rem);--fs-label:.75rem;--fs-index:clamp(.8125rem, .79rem + .1vw, .875rem);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--space-11:64px;--space-12:72px;--space-13:88px;--space-14:96px;--space-15:112px;--space-16:128px;--space-17:176px;--risk-bar-height:8px;--risk-bar-inherent-width:128px;--risk-bar-residual-width:48px;--grid-columns:12;--grid-gutter:24px;--page-margin:clamp(24px, 5.5vw, 80px);--content-max:1280px;--measure:40rem;--tap-target:44px;--logo-height:32px;--logo-height-desktop:40px;--rule:1px solid var(--color-rule);--rule-strong:1px solid var(--color-petrol);--bp-tablet:768px;--bp-desktop:1180px}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/source-serif-4-latin-wght-normal-5.3.0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/source-serif-4-latin-ext-wght-normal-5.3.0.woff2)format("woff2-variations");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-wght-normal-5.3.0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-wght-normal-5.3.0.woff2)format("woff2-variations");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal-5.3.0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-ext-400-normal-5.3.0.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal-5.3.0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-ext-500-normal-5.3.0.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light}*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--fs-body);margin:0;line-height:1.6}h1,h2,h3{font-family:var(--font-serif);color:var(--color-ink);overflow-wrap:break-word;margin:0}h1{font-size:var(--fs-display);letter-spacing:-.01em;font-weight:500;line-height:1.08}h2{font-size:var(--fs-h2);font-weight:500;line-height:1.18}h3{font-size:var(--fs-h3);font-weight:600;line-height:1.25}p{margin:0}ul,ol,dl{margin:0;padding:0;list-style:none}dt,dd{margin:0}img,svg{max-width:100%;display:block}a{color:var(--color-petrol);text-decoration:none}a:hover{text-underline-offset:4px;text-decoration:underline}:focus-visible{outline:2px solid var(--color-petrol);outline-offset:3px}footer :focus-visible{outline-color:var(--color-deep-text)}@media (prefers-reduced-motion:no-preference){a,summary{transition:color .15s,text-decoration-color .15s}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:-100%;left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-ink);color:var(--color-bg);font-family:var(--font-sans);font-weight:500;position:absolute}.skip-link:focus-visible{top:var(--space-4)}:root{--header-height:64px}@media (width>=1180px){:root{--header-height:88px}}html{scroll-padding-top:var(--header-height)}.l-container{width:100%;max-width:calc(var(--content-max) + (var(--page-margin) * 2));padding-inline:var(--page-margin);margin-inline:auto}.l-section{padding-block:var(--space-11)}@media (width>=768px){.l-section{padding-block:var(--space-12)}}@media (width>=1180px){.l-section{padding-block:var(--space-13)}}.l-grid{display:block}@media (width>=1180px){.l-grid{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}}@media (width>=768px){main :is(.section-approach__lead,.conseil__intro,.protection__principle,.riskaura__text,.contact-block__intro,.apropos-section__text,.approche-section__text,.approche-bullets__text,.approche-sequence__text,.approche-sequence__deliverable,.approche-points__lead,.approche-points__practice,.conseil-hero__intro,.conseil-section__intro,.conseil-section__closing,.conseil-section__text,.page-header__intro,.offer-section__scope,.offer-section__body>p:not(.offer-section__note),.faq-list p,.low-management__text,.situation-list li,.contact-guidance__notice,.contact-privacy__content p,.exemples-hero__intro,.case-study__paragraph,.perspectives-section__text,.perspectives-topics__question,.protection-hero__intro,.protection-section__text,.protection-section__body p,.ra-text,.ra-list__text,.ra-formulation){text-align:justify}}.liaison{white-space:nowrap}@media (width<430px){h1 .liaison--longue{white-space:normal}}@media (width<360px){.liaison{white-space:normal}}main :is(h1,h2,h3){text-wrap:balance}.mobile-nav[data-astro-cid-k6c7o3mi]{display:block}@media (width>=1180px){.mobile-nav[data-astro-cid-k6c7o3mi]{display:none}}.mobile-nav__toggle[data-astro-cid-k6c7o3mi]{min-width:var(--tap-target);min-height:var(--tap-target);padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-weight:500;font-size:var(--fs-body);color:var(--color-ink);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.mobile-nav__toggle[data-astro-cid-k6c7o3mi]::-webkit-details-marker{display:none}.mobile-nav__panel[data-astro-cid-k6c7o3mi]{inset-inline:0;z-index:20;max-height:calc(100dvh - var(--header-height));background:var(--color-bg);border-bottom:var(--rule);padding-inline:var(--page-margin);padding-block:var(--space-4) var(--space-6);position:absolute;top:100%;overflow-y:auto}.mobile-nav__panel[data-astro-cid-k6c7o3mi] ul[data-astro-cid-k6c7o3mi]{flex-direction:column;display:flex}.mobile-nav__panel[data-astro-cid-k6c7o3mi] li[data-astro-cid-k6c7o3mi]{border-top:var(--rule)}.mobile-nav__panel[data-astro-cid-k6c7o3mi] .mobile-nav__sub[data-astro-cid-k6c7o3mi]{padding-inline-start:var(--space-5)}.mobile-nav__panel[data-astro-cid-k6c7o3mi] a[data-astro-cid-k6c7o3mi]{min-height:var(--tap-target);padding-block:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-body-lg);color:var(--color-ink);align-items:center;display:flex}.mobile-nav__panel[data-astro-cid-k6c7o3mi] a[data-astro-cid-k6c7o3mi][aria-current=page]{color:var(--color-petrol);text-underline-offset:4px;font-weight:500;text-decoration:underline 2px}.site-header[data-astro-cid-nen7h5rs]{z-index:10;background:var(--color-bg);border-bottom:var(--rule);position:sticky;top:0}.site-header__inner[data-astro-cid-nen7h5rs]{height:var(--header-height);justify-content:space-between;align-items:center;display:flex}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:var(--logo-height);width:auto;display:block}.site-header__logo[data-astro-cid-nen7h5rs]{min-height:var(--tap-target);align-items:center;display:inline-flex}@media (width>=1180px){.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:var(--logo-height-desktop)}}.site-header__nav[data-astro-cid-nen7h5rs]{display:none}@media (width>=1180px){.site-header__nav[data-astro-cid-nen7h5rs]{display:block}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-7);display:flex}.site-header__nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{align-items:center}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:var(--tap-target);font-family:var(--font-sans);font-size:var(--fs-body);color:var(--color-ink);align-items:center;display:inline-flex}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-petrol);text-underline-offset:4px;font-weight:500;text-decoration:underline 2px}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].is-section-current{color:var(--color-petrol);font-weight:500;text-decoration:none}.site-header__group[data-astro-cid-nen7h5rs]{height:var(--header-height);align-items:center;display:flex;position:relative}.site-header__nav[data-astro-cid-nen7h5rs] .site-header__submenu[data-astro-cid-nen7h5rs]{z-index:30;inline-size:max-content;max-inline-size:var(--measure);background:var(--color-bg);border:var(--rule);flex-direction:column;gap:0;display:none;position:absolute;top:100%;left:0}.site-header__group[data-astro-cid-nen7h5rs]:hover .site-header__submenu[data-astro-cid-nen7h5rs],.site-header__group[data-astro-cid-nen7h5rs]:focus-within .site-header__submenu[data-astro-cid-nen7h5rs]{display:flex}.site-header__group[data-astro-cid-nen7h5rs].is-closed .site-header__submenu[data-astro-cid-nen7h5rs]{display:none}.site-header__nav[data-astro-cid-nen7h5rs] .site-header__submenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--space-3) var(--space-4);display:block}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-deep);color:var(--color-deep-text)}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-deep-text)}.site-footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer__presence[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{min-height:var(--tap-target);align-items:center;display:inline-flex}.site-footer__inner[data-astro-cid-jo6i4kqk]{padding-block:var(--space-11);gap:var(--space-8);flex-direction:column;display:flex}@media (width>=1180px){.site-footer__inner[data-astro-cid-jo6i4kqk]{padding-block:var(--space-13)}}.site-footer__main[data-astro-cid-jo6i4kqk]{gap:var(--space-8);flex-direction:column;display:flex}@media (width>=1180px){.site-footer__main[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);display:grid}.site-footer__intro[data-astro-cid-jo6i4kqk]{grid-column:1/5}.site-footer__nav[data-astro-cid-jo6i4kqk]{grid-column:6/10}.site-footer__contact[data-astro-cid-jo6i4kqk]{grid-column:10/13}}.site-footer__logo[data-astro-cid-jo6i4kqk]{height:var(--logo-height);width:auto}.site-footer__description[data-astro-cid-jo6i4kqk]{margin-top:var(--space-4);color:var(--color-deep-muted);font-size:var(--fs-body)}.site-footer__nav[data-astro-cid-jo6i4kqk]>ul[data-astro-cid-jo6i4kqk]{columns:2;gap:var(--space-6)}.site-footer__nav[data-astro-cid-jo6i4kqk]>ul[data-astro-cid-jo6i4kqk]>li[data-astro-cid-jo6i4kqk]{padding-block:var(--space-2);break-inside:avoid}.site-footer__nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{columns:auto}.site-footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);font-size:var(--fs-body)}.site-footer__contact[data-astro-cid-jo6i4kqk]{gap:var(--space-3);flex-direction:column;display:flex}.site-footer__presence[data-astro-cid-jo6i4kqk]{gap:var(--space-6);color:var(--color-deep-muted);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk]{gap:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--color-deep-rule);flex-wrap:wrap;display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small)}.site-footer__contact[data-astro-cid-jo6i4kqk]>p[data-astro-cid-jo6i4kqk]:first-child a[data-astro-cid-jo6i4kqk]{font-size:var(--fs-h3)}.site-footer__bottom[data-astro-cid-jo6i4kqk]{gap:var(--space-2);color:var(--color-deep-muted);font-size:var(--fs-caption);flex-direction:column;display:flex}@media (width>=768px){.site-footer__bottom[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between}}
