*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--ink);background:var(--paper);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img{max-width:100%;display:block}[hidden]{display:none !important}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:0;background:0;color:inherit}ul,li{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root{--ink:#15161a;--ink-2:#2a2b30;--ink-3:#5a5c66;--ink-4:#8a8c95;--paper:#f7f4ee;--paper-2:#efebe2;--paper-3:#e6e1d5;--white:#fdfbf7;--red:#e63946;--red-deep:#c42b37;--red-soft:#f8e2e3;--red-rgb:230,57,70;--amber:#e8a04a;--amber-soft:#f6e6cc;--green:#57b158;--green-deep:#3d8a3e;--green-soft:#e0f0e0;--green-rgb:87,177,88;--accent:var(--green);--accent-deep:var(--green-deep);--accent-soft:var(--green-soft);--accent-rgb:var(--green-rgb);--font-display:"Montserrat",ui-sans-serif,system-ui,sans-serif;--font-sans:"Montserrat",ui-sans-serif,system-ui,sans-serif;--font-body:"Montserrat",ui-sans-serif,system-ui,sans-serif;--font-script:"Yellowtail","Brush Script MT",cursive;--font-mono:"JetBrains Mono",ui-monospace,monospace;--max-w:1280px;--gutter:clamp(20px,4vw,56px);--edge:max(var(--gutter),calc((100% - var(--max-w)) / 2 + var(--gutter)));--radius-sm:8px;--radius:14px;--radius-lg:22px;--radius-xl:32px;--ease:cubic-bezier(.2,.7,.2,1)}.theme-secourisme{--accent:var(--green);--accent-deep:var(--green-deep);--accent-soft:var(--green-soft);--accent-rgb:var(--green-rgb)}.theme-incendie{--accent:var(--red);--accent-deep:var(--red-deep);--accent-soft:var(--red-soft);--accent-rgb:var(--red-rgb)}