:root{--couleur-principale:#0b7a3e;--couleur-texte:#1a1a1a;--couleur-fond:#fff;color:var(--couleur-texte);background-color:var(--couleur-fond);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5}*,:before,:after{box-sizing:border-box}body{min-height:100vh;margin:0}.en-construction{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:100vh;padding:1.5rem;display:flex}.en-construction h1{color:var(--couleur-principale);margin:0;font-size:1.75rem}.en-construction p{max-width:32ch;margin:0}.en-construction .explication{margin-top:1rem}
