/* Logo d'Alexis Fabre, defini une seule fois pour tout le site.
   Le signe sert de masque : la couleur vient de currentColor, donc il
   suit la couleur du texte et fonctionne sur fond clair comme sombre.
   Les contre-formes du signe sont des trous dans le trace, donc elles
   laissent passer le fond au lieu d'etre peintes. */
:root{
  --logo-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160'%3E%3Cpath d='M112.11,80.42c2.47,5.53,4.59,12.17,7.74,17.31,4.08,6.64,10.27,10.49,12.79,18.61,1.88,6.05,2.71,14.72-2.83,18.92-4.53,3.43-9.03,4.88-14.71,4.61-8.26-9.82-18.71-17.86-29.47-24.8-1.63-1.05-7.54-5.08-8.82-5.1-5.1-.07-24.96,15.13-29,19.36-1.7,1.78-7.52,10.47-8.58,10.77-3.06.13-5.85-1.42-8.93-1.7-5.88-.53-14.11,2.78-10.47-5.66,3.09-7.15,9.33-13.34,10.17-21.83.41-4.13-.8-8.42,1.56-12.32,3.71-6.12,7.5.98,9.6.56,1.64-.62.58-5.67-.1-6.06l-27.35-8.13c-2.54-1.84-.43-5.47.59-7.85.4-.93,2.13-5.75,3.19-6.77,1.17-.9,4.07-1.84,4.87-2.07,10.4-3.09,27.09,2.05,35.13-8.34,3.84-4.96-2.28-5.52-2.48-10.29,1.68-4.23,10.2-27.91,13.03-29.27,3.73-1.8,11.36,2.45,15.41,2.74,2.61.19,5.13-1.31,7.52-.31,3.39,1.42.05,3.31-.01,5.39-.06,1.73,1.69,6.1,2.52,7.8,8.6,17.69,37.83,24.77,54,33.58.35.57-2.09,11.97-2.56,13.18-.28.72-.3,1.52-1.22,1.8-3.6-.43-21.2,6.57-22.75,6.11-2.48-.72-.01-7.09.83-8.7-.23-1.2-8.15-1.45-9.66-1.52ZM49.32,82.22l31.73,13.88,15.3-6.31-17.75-40.76c-1.11,7.53-5.09,13.75-8.14,20.52,3.72-.03,11.39-.99,11.38,4.53-.02,6.12-7.26,4.16-11.07,4.53-5.95.59-14.11,1.21-19.76,2.58-.6.15-1.82.17-1.67,1.02ZM106.37,67.14h11.77l-16.9-10.87c.55,1.69,4.07,10.54,5.13,10.87ZM48.71,103.66c.39,2.86-.28,6.4,0,9.36l16.3-10.26-19.92-7.85c1.39,2.13,3.29,6.28,3.62,8.75ZM104.25,109.4c-1.16-2.56-2.73-10.2-6.04-9.4-1.49.36-4.29,1.93-3.05,3.69,1.31,1.88,7.06,3.96,9.09,5.71Z'/%3E%3C/svg%3E");
}
.mark{
  display:inline-block; background:currentColor;
  -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat;
  -webkit-mask-position:center; mask-position:center;
  -webkit-mask-size:contain; mask-size:contain;
  -webkit-mask-image:var(--logo-mark); mask-image:var(--logo-mark);
}
