@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"}
.Q2MQOa_banner{z-index:60;background:var(--bleu-700);max-width:880px;color:var(--blanc);font-family:var(--font-dm-sans), sans-serif;border:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-inline:auto;padding:20px 24px;font-size:14px;line-height:1.5;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 32px #00000059}.Q2MQOa_text{flex:420px;margin:0}.Q2MQOa_actions{flex-shrink:0;gap:12px;display:flex}.Q2MQOa_actions button{border:1px solid var(--blanc);min-height:40px;font:inherit;cursor:pointer;padding:0 20px;font-weight:600}.Q2MQOa_decline{color:var(--blanc);background:0 0}.Q2MQOa_accept{background:var(--blanc);color:var(--bleu-700)}.Q2MQOa_actions button:focus-visible{outline:2px solid var(--blanc);outline-offset:2px}@media (max-width:560px){.Q2MQOa_banner{padding:16px;bottom:8px;left:8px;right:8px}.Q2MQOa_actions{width:100%}.Q2MQOa_actions button{flex:1}}
: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}}
