@font-face{font-family:franie;src:url(../media/Franie_SemiLight-s.p.0zg5r34nutanm.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:franie;src:url(../media/Franie_Regular-s.p.30eubssejpnj4.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:franie;src:url(../media/Franie_SemiBold-s.p.26e783_xelrxj.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:franie Fallback;src:local(Arial);ascent-override:75.24%;descent-override:15.05%;line-gap-override:15.05%;size-adjust:132.9%}._5z77Ea_className{font-family:franie,franie Fallback}._5z77Ea_variable{--font-franie:"franie", "franie Fallback"}
@font-face{font-family:dmSans;src:url(../media/DMSans_Variable-s.p.39-jg08j45u1t.woff2)format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:dmSans;src:url(../media/DMSans_Italic_Variable-s.p.14okmtg-z27hf.woff2)format("woff2");font-display:swap;font-weight:100 1000;font-style:italic}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.jYc4WW_className{font-family:dmSans,dmSans Fallback}.jYc4WW_variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
:root{--blanc:#fff;--noir:#000;--bleu-25:#f4f8ff;--bleu-50:#e4efff;--bleu-100:#98c2ff;--bleu-300:#0d6efd;--bleu-500:#223e8a;--bleu-700:#001241;--rouge-400:#f7372d;--rouge-500:#d21020;--gris-25:#f7f7f7;--grey-50:#d8d8d8;--grey-75:#8b8b8b;--vert-numero:#11972a;--card-dark:#ffffff1a;--font-display:var(--font-franie), system-ui, sans-serif;--font-text:var(--font-dm-sans), system-ui, sans-serif;--font-button:"Helvetica Neue", Helvetica, Arial, sans-serif;--gutter:clamp(16px, 7.2vw, 138px);--content-max:1644px;--fs-h1:clamp(36px, 2.92vw, 56px);--fs-h2:clamp(26px, 1.875vw, 36px);--fs-h3:clamp(22px, 1.67vw, 32px);--fs-h34:clamp(20px, 1.35vw, 26px);--fs-h4:clamp(18px, 1.25vw, 24px);--fs-data:clamp(20px, 1.25vw, 24px);--fs-p1:clamp(16px, .94vw, 18px);--fs-p2:14px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur-base:.45s;--dur-slow:.8s}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--blanc);color:var(--noir);font-family:var(--font-text);font-size:var(--fs-p1);-webkit-font-smoothing:antialiased;margin:0;line-height:1.15}h1,h2,h3,h4,p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%}button,input,select,textarea{font:inherit}.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-motion] [data-visible=false],html[data-motion] [data-visible=false] *,html[data-motion] [data-visible=false] :before,html[data-motion] [data-visible=false] :after,html[data-motion] [data-visible=false]:before,html[data-motion] [data-visible=false]:after{transition-duration:0s!important;transition-delay:0s!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
