:root{--color-black:#000;--color-yellow:#efc226;--color-yellow-hover:#e2b620;--color-border-grid:#b1b1b1;--color-grey-c1:#c1c1c1;--color-ink:#0e0e0e;--color-text-on-dark:#dadada;--color-cyan:#3df3ea;--color-white:#fff;--color-red:#fd1557;--color-surface-faq:#f1f1f1;--color-line:#1d1d1d;--color-purple:#6436de;--color-bleu-violet:#6678ff;--color-gris-clair:#eaeaea;--base-font-size:16px;--body-font-size:18px;--font-size-ratio:1.25;--body-font-family:ATYP;--heading-font-family:ATYP;--section-width:1560px;--section-vertical-padding:80px;--section-horizontal-padding:20px;--column-gap:32px;--transition-duration:.3s;--fs-display-family:ATYP;--fs-display-size:clamp(2.25rem,1.4005rem + 3.6246vw,5.75rem);--fs-display-weight:500;--fs-display-line-height:105%;--fs-eyebrow-family:ATYP;--fs-eyebrow-size:22px;--fs-eyebrow-weight:400;--fs-eyebrow-line-height:135%;--fs-eyebrow-transform:uppercase;--fs-body-family:ATYP;--fs-body-size:18px;--fs-body-weight:400;--fs-body-line-height:140%;--fs-lead-family:ATYP;--fs-lead-size:clamp(1.25rem,1.159rem + .3883vw,1.625rem);--fs-lead-weight:300;--fs-lead-line-height:140%;--fs-heading-xl-family:ATYP;--fs-heading-xl-size:75px;--fs-heading-xl-weight:400;--fs-heading-xl-line-height:105%;--fs-heading-xl-b-family:ATYP;--fs-heading-xl-b-size:75px;--fs-heading-xl-b-weight:400;--fs-heading-xl-b-line-height:105%;--fs-label-family:ATYP;--fs-label-size:clamp(1rem,.9393rem + .2589vw,1.25rem);--fs-label-weight:400;--fs-label-letter-spacing:.5px;--fs-label-transform:uppercase;--fs-display-fluid-family:ATYP;--fs-display-fluid-size:4vw;--fs-display-fluid-weight:500;--fs-display-fluid-line-height:120%;--fs-display-home-family:ATYP;--fs-display-home-size:3.5vw;--fs-display-home-weight:500;--fs-display-home-line-height:120%;--fs-display-home-decoration-line:none;--fs-caption-family:ATYP;--fs-caption-size:14px;--fs-caption-weight:400;--fs-caption-line-height:140%;--fs-caption-transform:uppercase;--fs-hero-xxl-family:ATYP;--fs-hero-xxl-size:82px;--fs-hero-xxl-weight:500;--fs-hero-xxl-line-height:110%;--fs-tag-size:14px;--fs-tag-weight:500;--fs-tag-transform:uppercase;--fs-label-bold-family:ATYP;--fs-label-bold-size:18px;--fs-label-bold-weight:600;--fs-label-bold-transform:uppercase}@media (min-width:1600px){:root{--fs-display-home-size:77px;--fs-display-home-line-height:125%}}@media (max-width:1119px){:root{--fs-display-fluid-size:5vw;--fs-display-home-size:7vw;--fs-hero-xxl-size:77px}}@media (max-width:1023px){:root{--fs-display-fluid-size:5.5vw;--fs-display-home-size:60px}}@media (max-width:767px){:root{--fs-heading-xl-size:50px;--fs-heading-xl-b-size:50px;--fs-display-fluid-size:36px;--fs-display-home-size:10vw;--fs-hero-xxl-size:50px}}@media (max-width:479px){:root{--fs-heading-xl-size:40px;--fs-heading-xl-b-size:40px;--fs-display-fluid-size:8vw;--fs-hero-xxl-size:43px}}@media (max-width:767px){:root{--fs-intro-size:22px;--fs-intro-line-height:140%}}@media (max-width:479px){:root{--fs-intro-size:18px;--fs-intro-line-height:150%}}
@font-face{font-family:ATYP;src:url(/fonts/AtypDisplay_Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:ATYP;src:url(/fonts/AtypDisplay_Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ATYP;src:url(/fonts/AtypDisplay_Medium.woff2)format("woff2"),url(/fonts/AtypDisplay_Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ATYP;src:url(/fonts/AtypDisplay_Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FuturaMaxi;src:url(/fonts/FuturaMaxiLight.woff)format("woff");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:FuturaMaxi;src:url(/fonts/FuturaMaxiBook.woff)format("woff");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:FuturaMaxi;src:url(/fonts/FuturaMaxiDemi.woff)format("woff");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:FuturaMaxi;src:url(/fonts/FuturaMaxiBold.woff)format("woff");font-weight:700;font-style:normal;font-display:optional}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background-color:var(--color-ink);color:var(--color-white);font-family:var(--body-font-family),system-ui,sans-serif;font-size:var(--body-font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:30.6px;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,figure{margin:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}ul{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.sectionContainer{width:100%;max-width:var(--section-width);padding-inline:var(--section-horizontal-padding);margin-left:auto;margin-right:auto}@media (max-width:479px){body{font-size:15px;line-height:25.5px}}body:has(.page-on-light) header a:not([role=dialog] *){color:var(--color-ink)}body:has(.page-on-light) header button:not([role=dialog] *){color:var(--color-ink)}body:has(.page-on-light) header a[href="/contact/"]:not([role=dialog] *){border-color:var(--color-ink)}body:has(.page-on-light) header a[href="/contact/"]:not([role=dialog] *):hover{background-color:var(--color-ink);color:var(--color-white)}.split-child,.split-child-mask{width:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (max-width:767px){main h1[class]{font-size:var(--fs-hero-xxl-size);line-height:1.15}}@media (prefers-reduced-motion:no-preference){html.js [data-reveal=attente]{visibility:hidden;animation:0s linear 3s forwards reveal-secours}}@keyframes reveal-secours{to{visibility:visible}}
