/* Couleurs et bases du site : les mêmes que dans la page d'accueil. */
:root{color-scheme:light;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);
  --encre:#262D2F; --encre-2:#4B5458; --encre-3:#667074; --trait:#DCE1E3; --trait-2:#EDF0F1;
  --papier:#FFFFFF; --voile:#F4F6F7; --nuit:#1E2426;
  --corail:#F0674D; --corail-clair:#FD9679; --tuile:#C73F2C; --tuile-fonce:#A53120; --peche:#FFEFEA; --peche-2:#FFE0D7; --eclat:#FFB98A;
  --ok:#1F7A4D; --ok-fond:#E6F4EC; --alerte:#9A5B00; --alerte-fond:#FFF3DC; --danger:#B3261E; --danger-fond:#FCE9E7; --info:#2A5D86; --info-fond:#E6F0F8;
  --titre:"Archivo LT","Arial Black","Helvetica Neue",Arial,sans-serif;
  --texte:"Figtree LT","Segoe UI",system-ui,-apple-system,Roboto,"Helvetica Neue",Arial,sans-serif;
  --r-m:16px; --r-l:24px;
  --ombre-1:0 1px 2px rgba(38,45,47,.05),0 6px 18px rgba(38,45,47,.05);
  --ombre-2:0 2px 4px rgba(38,45,47,.06),0 18px 44px rgba(38,45,47,.11);
}
html{height:100%}
body{margin:0;min-height:100%;background:#FFFFFF;color:#262D2F;font:14px system-ui,sans-serif}
img{max-width:100%}
[hidden]{display:none!important}
