@import url("https://fonts.googleapis.com/css2?family=Jura:wght@400;500;600;700&display=swap");
/* QuadretI — logo "Q grille" en relief, animé, du bandeau (10/09/2026, demande fondateur : "push").
   Source des réglages : SITE\POLICE PROPRIETAIRE\q-grille-relief-complet.html (réglages par défaut).
   Chargée par commun-bandeau.js (même nom de fichier que le logo précédent : les 32 pages ne changent pas).
   Séquence, en CSS pur :
     0. attente 2 s, la grille en relief apparaît (arrière vers avant) ;
     1. les 5 tesselles couleur grille se clipsent une à une, puis les 11 du Q sur le chemin du croquis, queue orange en dernier ;
     2. la baseline se clipse lettre par lettre ; 3. le naming (police propriétaire incorporée) se clipse lettre par lettre, point du i orange.
   Couleurs : tesselles du Q et naming = couleur "logo" du panneau (currentColor via .qz-wordmark-img), orange = --qz-terracotta,
   grille et cases = --qz-logo-carre / --qz-logo-creux. Rejoue à chaque arrivée sur l'accueil, une fois par session ailleurs. */
@font-face{font-family:"Quadreti Naming";src:url(data:font/otf;base64,T1RUTwAJAIAAAwAQQ0ZGICZMDCwAAAbQAAAelk9TLzJsSWXTAAABAAAAAGBjbWFwCFUDgQAABewAAADEaGVhZC5FRSwAAACcAAAANmhoZWEETgAhAAAA1AAAACRobXR4I5YAAAAAJWgAAABQbWF4cAAUUAAAAAD4AAAABm5hbWViAyCQAAABYAAABIxwb3N0AAMAAAAABrAAAAAgAAEAAAABAABAfzYnXw889QADA+gAAAAA5seBLAAAAADmx4Es/4T+igIbA2oAAAADAAIAAAAAAAAAAQAABEz9qAAAAmQAAAAAAAAAAQAAAAAAAAAAAAAAAAAAABQAAFAAABQAAAADAcAB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAAACUAAAAAAAAAAAAAAABYWFhYAEAAIALZBEz9qAAAA2oBdgAAAAEAAAAAAiYC7gAgACAAAAAAACIBngABAAAAAAAAACYCHAABAAAAAAABAA8AAAABAAAAAAACAAcALQABAAAAAAADACACjgABAAAAAAAEABcAQgABAAAAAAAFAAsBFwABAAAAAAAGABUAhwABAAAAAAAHAAEACAABAAAAAAAIAAgAxgABAAAAAAAJAAgAxgABAAAAAAAKAEwBOAABAAAAAAALAAEACAABAAAAAAAMABMA3gABAAAAAAANAAEACAABAAAAAAAOAAEACAABAAAAAAAQAA8AAAABAAAAAAARAAcALQADAAEECQAAAEwCQgADAAEECQABAB4ADwADAAEECQACAA4ANAADAAEECQADAEACrgADAAEECQAEAC4AWQADAAEECQAFABYBIgADAAEECQAGACoAnAADAAEECQAHAAIAHwADAAEECQAIABAAzgADAAEECQAJABAAzgADAAEECQAKAJgBhAADAAEECQALAAIAHwADAAEECQAMACYA8QADAAEECQANAAIAHwADAAEECQAOAAIAHwADAAEECQAQAB4ADwADAAEECQARAA4ANFF1YWRyZXRpIE5hbWluZwBRAHUAYQBkAHIAZQB0AGkAIABOAGEAbQBpAG4AZ1JlZ3VsYXIAUgBlAGcAdQBsAGEAclF1YWRyZXRpIE5hbWluZyBSZWd1bGFyAFEAdQBhAGQAcgBlAHQAaQAgAE4AYQBtAGkAbgBnACAAUgBlAGcAdQBsAGEAclF1YWRyZXRpTmFtaW5nUmVndWxhcgBRAHUAYQBkAHIAZQB0AGkATgBhAG0AaQBuAGcAUgBlAGcAdQBsAGEAclF1YWRyZXRJAFEAdQBhAGQAcgBlAHQASWh0dHBzOi8vcXVhZHJldGkuZnIAaAB0AHQAcABzADoALwAvAHEAdQBhAGQAcgBlAHQAaQAuAGYAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAwAC4AMUxldHRyZXMgZHUgbmFtaW5nIFF1YWRyZXRpIChjb21wb3NpdGlvbiB4VG9vbCBkdSBmb25kYXRldXIpLCB0ZWxsZXMgcXVlbGxlcy4ATABlAHQAdAByAGUAcwAgAGQAdQAgAG4AYQBtAGkAbgBnACAAUQB1AGEAZAByAGUAdABpACAAKABjAG8AbQBwAG8AcwBpAHQAaQBvAG4AIAB4AFQAbwBvAGwAIABkAHUAIABmAG8AbgBkAGEAdABlAHUAcgApACwAIAB0AGUAbABsAGUAcwAgAHEAdQBlAGwAbABlAHMALqkgMjAyNiBRdWFkcmV0SS4gVG91cyBkcm9pdHMgco5zZXJ2jnMuAKkAIAAyADAAMgA2ACAAUQB1AGEAZAByAGUAdABJAC4AIABUAG8AdQBzACAAZAByAG8AaQB0AHMAIAByAOkAcwBlAHIAdgDpAHMALlF1YWRyZXRJOlF1YWRyZXRpIE5hbWluZyBSZWd1bGFyAFEAdQBhAGQAcgBlAHQASQA6AFEAdQBhAGQAcgBlAHQAaQAgAE4AYQBtAGkAbgBnACAAUgBlAGcAdQBsAGEAcgAAAAEAAwABAAAADAAEALgAAAAqACAABAAKAAAAIABBAEQARQBJAFEAUgBUAFUAYQBkAGUAaQBxAHIAdAB1ATEC2f//AAAAAAAgAEEARABFAEkAUQBSAFQAVQBhAGQAZQBpAHEAcgB0AHUBMQLZ//8AAP/h/83/y//M/8r/u/++/77/uP+j/6H/ov+g/5H/lP+U/47+2f0yAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEABAEAAQEBFlF1YWRyZXRpTmFtaW5nUmVndWxhcgABAQEo+BsA+BwC+B0D+B4Ei/wK+uD4+AUdAAAAxQ8dAAAA7BGLHQAAHpYSABcBAQwjMjk+P0BBQkNERUZOV1hZWltcXV5fVmVyc2lvbiAwLjFRdWFkcmV0aSBOYW1pbmcgUmVndWxhclF1YWRyZXRpIE5hbWluZ1JlZ3VsYXJzcGFjZXF1YWRyZXRpZG90bGVzc2lkb3RhY2NlbnRRVUFEUkVUSQAAAAGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdABQCAAEABAAHAj8EeAcGCT8KVA5hDpQOsg7DDtMRCxNEFdIYCxkgHS0dYB1++OwO944O+OT4HJAVeotui1aLCDiLbYuEjAhPlly4fscIiZWLk4v3AgiL9wGLk42VCJnIu7jIlQiYjfe5jcaKCIv9+gVBiwWL+JkFi4yMjIuLCIuMi42LjAiLjIuMi40Ii/dYBYuMi4yLjAiLjIuNi4wIi4yLjIqLCIvLBfugiwWJi4qLiosIiouJi4qLCIqLiouKigiKi4mLiosIiouKioqLCIqLiYqKiwiKi4qKiosIiouJioqLCIqKiouKigiKi4qKiosIioqKioqLCIqKiouKigiKioqKiosIioqKioqLCIqKioqKigiKioqLiooIioqLioqKCIqKioqLigiKioqLiooIi4qKioqKCIuKioqKigiLioqJi4oIioqKiouKCIqKi4qLigiKiouKiooIi4qKiYuKCIuKioqLigiLiouJiooIi4qLiouKCIuJioqLigiLiouKi4kIi/tfBYuKi4qLiQiLioyKi4oIi4qLiouJCIuKjIqLigiLioyJi4oIi4qMiouKCIyKi4qMigiLiouJjIoIi4qMioyKCIuKjIqLigiMioyKi4oIjIqMiouKCIyKjIqMigiLioyKjIoIjIqMiouLCIyKjIqMigiMioyLjIoIjIqMioyLCIyKjIqMiwiMioyKjIsIjIqMioyLCIyKjIuMigiMi4yKjIsIjIqNi4yKCIyLjIuMigiMi4yLjYoIjIuMi4yLCIyKjIuNiwiMi4yLjIsIjIuNioyLCIyLjIuNiwj3V4sFi0IFDvjivfiDFdWLBYuKilqLKgiL+1gFi4qLiouJCIuKi4qLigiLioyJi4oIi4qLiouKCIuKjImLigiLioyKi4oIi4qMiYuKCIyKi4qMigiLiouKjIoIi4qMiYyKCIuKjIqLigiMioyKi4oIjIqMiouKCIyKjIqMigiMiouLjIoIjIqMioyKCIuKjIqMiwiMioyKjIoIjIqMi4yKCIyKjIuMigiMioyLjIoIjIqMi4yKCIyLjIqMiwiMioyLjIoIjIuNioyLCIyKjIuMiwiMioyLjYsIjIuMioyLCIyLjYuMigiMi4yLjIsIjIuNi4yLCIyLjIuNiwjIiwWLQQVhi2eMhYwITpVbuH7ICImUi5OL9wIIi8KL90GLnAj4NIsV0osFi3mN+0CLXAiLgwWL+wKLg4mBCIRtfnN2dgh0dXB9bIYIhYpnimGLCIvVBcmLBYyLjIuMiwiMi42LjIsIjIuMi4yLCIyLjYyMiwiMi4yLjIwIjIuNi4yMCIyLjIuMjAiMi42MjIsIjIyMi4yMCIyLjIyMiwiMjIyLjIwIjIyMi4yMCIyMjIuMjAiMjIyLjIwIjIyMjIyMCIyMjIuMjAiMjIuMjIwIjIyMi4uMCIyMjIyMjAiLjIyMjIwIi4yMjIyMCIuMjIyLjAiMjIuNjIwIjIyLjIyMCIuMi4yMjAiLjIyNi4wIi4yMjIuMCIuMi42MjAiLjIuMi4wIi4yMjYuMCIuMi4yLjAiLjIuNi4wIi/dYBYvsi7yLjAgO+OX4r/eXFYtfBYuKBYuLBYuLBYtxi2GLUQiLiwWLOQWLiwVCiwWLiwX7s4sFiYuJiomLCGmLbplzpghzpn+ri7IIi7GXq6OmCKOmp5mtiwiLiwWLiwX3iYsFizsF+4iIBYuLBX2Lf4aCgAiBgId+i3wIi3yPfZWBCJSAl4WZiwj3uYsFi8SL4ov3CAiLjIuNi4wIi4yLjIuNCIuMioyLjAiLjIuNi4wIioyLjIuMCIuMio2LjAiKjIuMi4wIioyLjIqNCIuMioyLjAiKjIuMiowIi4yKjIuMCIqMioyLjAiKjIqMi4wIioyKjIqMCIqMi4yKjAiKjIqMiosIioyLjIqMCIqMiouKjAiKjIqMiowIiouKjIqMCIqLioyKjAiKi4qMiosIioyKi4qMCIqLioyKiwiKjImLiowIiouKi4qMCIqLiYuKjAiKi4qLiowIiouJi4qLCIqLiouKjAiKi4mLiosIiouKi4mLCPtYiwWKi4qLiosIiouJi4qLCIqLioqKiwiJi4qLiosIioqKi4qLCImLioqKiwiKioqLiosIioqJi4qKCIqLioqKiwiKioqLiooIiouKioqLCIqKioqKiwiKioqKiosIioqKioqKCIqKiouKigiKioqKiooIioqLi4qKCIqKioqLigiKioqKiooIioqLioqKCIqKi4qKigiLioqKi4oIioqKiouKCIqKi4qKigiLioqJi4oIi4qKiouKCIuKiomLigiLioqKi4oIi4qLiYuKCIuKioqLigiLiouJi4oIi4qLiouJCIt+BUKLBYuVBYucjJaMkAiazbOxzZcIkYyzi9WLCNWLtIuTigjGgbJpnVMIjIkFjIiMiIuJCI6CjGGLQQgO+Pj4Zfn/FdWLBYv9+gVQifu5jX2NCE6VXLh+yAiJlYuTi/cCCIv3AYuTjZUImce6uMeVCJKMqYzfiwjAi6iLnIsIi0IF+1eLBYmLiouKiwiKi4mLiosIiouKi4qKCIqLiYuKiwiKi4qKiosIiouJioqLCIqLioqKiwiKiomLiosIioqKi4qKCIqLioqKiwiKioqKiosIioqKioqLCIqKioqKiwiKioqKiooIiouKioqKCIqKioqKiwiKiouKiooIioqKiouKCIqKioqKigiLioqKiosIi4qKiYqKCIuKioqLigiKioqKi4oIioqLiouKCIqKi4qKiQiLioqKi4oIi4qKiouKCIuJi4qKigiLiouKi4kIi4qKiouKCIuKi4mLigiL+18Fi4qLiouJCIuKjIqLigiLiouJi4oIi4qMiouKCIuKjImLigiLioyKi4oIjIqLioyJCIuKi4qMigiLioyKjIoIi4qMiouKCIyKjIqLigiMioyKi4oIjIqMioyKCIuKjIqMigiMioyKi4sIjIqMioyKCIyKjIqMiwiMioyKjIsIjIqMioyKCIyLjIqMiwiMioyKjIsIjIqMi4yKCIyLjIqMiwiMio2LjIoIjIuMi4yKCIyLjIqNiwiMi4yLjIoIjIuMi42LCIyLjIqMiwiMi42LjIsIjIuMi42LCPegiwWLywWLjIyMi4sIi4yLjYuMCIuMi4yLjQiL91gFi4yLjIuMCIuMi42LjAiLjIuLiowIi/iZBQ743PdZ+IIVrYuri6qLCOuLnIuViQjCgrhlnFcIjIeMiIyICIyFjIWMfghCiwWLi4uMi4sIi4yKjIuNCIuMi4yKjAiLjIuMio0Ii4yLjIqMCIuMioyLjAiKjIuNiowIi4yKjIuMCIqMi4yKjAiKjIuMiowIioyLjIqMCIqMi4yKjAiKjIqMi4wIioyKi4qMCIqMioyKjAiKjIuLiowIioyKjIqLCIqMioyKiwiKjIqMiosIioyKjIqLCIqMiouJjAiKi4qMiosIioyKi4qMCIqLiouJjAiKi4qLiowIiouKi4mLCIqLioyKiwiKi4mLiosIiouKjIqLCIqLiYuKiwj7WIsFi9QF+yeMFdWLBYv8fgVBiwUO+H33QZIVVZResnq/CIqOio6KjgiHmYuai+sIi5QFi/cBi5ONlQiSqJikoKAIoqKmmaqQCJuO92WLnIgIyIK7XphOCIyDjIWLVwiLiwWLQQX76IsFi9UF95+LBYuvBYuMi42LjAiLjIuMi4wIi4yKjYuMCIuMi4yLjAiLjIqNi4wIi4yKjIuMCIuMio2LjAiKjIuMi4wIioyLjIqNCIqMi4yKjAiLjIqMi4wIioyKjIuMCIqMioyLjAiKjIqMiowIioyLjIqMCIqMiouLjAiKjIqMiowIioyKi4qMCIqMiouKjAiKjIqMiosIioyKjIqLCIqMiouKjAiKjIqLiowIiouKjIqLCIqLiYyKiwiKjIqLiosIioyKi4mLCIqMiouKiwiKi4qMiYsIiouKi4qLCIqLiYuKjAiKi4qLiosI+1mLBYqLiouKiwiKi4mKiosIiouKi4qLCIqLiYqKiwiKi4qLiooIiouJi4qKCIqLiouKigiKi4mKiosIiouKioqLCIqKiouKigiKioqLiooIioqKi4qKCIqKiouKigiKioqLiooIioqKioqLCIqKioqLigiKioqKiosIioqKiouKCIqKioqKigiLioqKiooIi4qKioqKCIuKioqLigiKiouKiooIioqLiYuKCIqKi4qKigiLioqKi4kIi4qKiouKCIuKi4qKiQiLiouKi4oIi4qKiouJCIuKi4qLigiLiouJi4oIi/tYBYuKi4qLiQiLiouKi4oIi4qMiYuKCIuKi4qLigiLioyJi4oIi4qMiouKCIuKjImLigiMiouKjIoIi4qLioyKCIyKi4mMigiLioyKi4oIjIqMiouKCIyKjIqLigiMioyKjIoIjIqLi4yKCIyKjIqMigiLioyKjIsIjIqMioyKCIyKjIuMigiMioyLjIoIjIqMi4yKCIyKjIuMigiMi4yKjIsIjIqMi4yKCIyLjYqMiwiMioyLjIsIjIqMi42LCIyKjIuMiwiMi42KjIsIjIuMi4yLCIyLjYuMiwiMi4yLjIsI91mLBYyLjIuMiwiMi42LjIsIjIuMi4yLCIyLjYyMiwiMi4yLjIwIjIuNi4yMCIyLjIuMjAiMi42MjIsIjIyMi4yMCIyLjIyMiwiMjIyLjIwIjIyMi4yMCIyMjIuMjAiMjIyLjIwIjIyMjIyMCIyLjIyMjAiMjIuMjIwIjIyMi4uMCIyMjIyMjAiLjIyMjIwIi4yMjIyMCIuMjIyLjAiMjIuMjI0IjIyLjIyMCIuMi4yMjAiLjIyNi4wIi4yMjIuMCIuMi42MjAiLjIuMi4wIi4yMjYuMCIuMi4yLjAiLjIuNi4wIi5gF1IsFi2yKhoqFCH5OXF5PgQiEim2LOIsIK4t7i4GNCA74LfdR+f8V1YsFi/sQBdWLBYtBBUGLBYv9NAVBiwWL+foFVPtaFTeLBYvVBd+LBYtBBQ73Qr35gxXViwWLQQVBiwWR+0oV1IsFi/x+BUKLBQ73QsP4gxXUiwWL/H4FQosFDov7EPmDFdWLBYtBBUGLBQ745PgckBV6i26LVosIOItti4SMCE+WXLh+xwiJlYuTi/cCCIv3AYuTjZUImci7uMiVCJiN97mNxooIi/36BUGLBYv4mQWLjIyMi4sIi4yLjYuMCIuMi4yLjQiL91gFi4yLjIuMCIuMi42LjAiLjIuMiosIi8sF+6CLBYmLiouKiwiKi4mLiosIiouKi4qKCIqLiYuKiwiKi4qKiosIiouJioqLCIqLioqKiwiKi4mKiosIioqKi4qKCIqLioqKiwiKioqKiosIioqKi4qKCIqKioqKiwiKioqKiosIioqKioqKCIqKiouKigiKiouKiooIioqKiouKCIqKiouKigiLioqKiooIi4qKioqKCIuKiomLigiKioqKi4oIioqLiouKCIqKi4qKigiLioqJi4oIi4qKiouKCIuKi4mKigiLiouKi4oIi4mKiouKCIuKi4qLiQiL+18Fi4qLiouJCIuKjIqLigiLiouKi4kIi4qMiouKCIuKjImLigiLioyKi4oIjIqLioyKCIuKi4mMigiLioyKjIoIi4qMiouKCIyKjIqLigiMioyKi4oIjIqMioyKCIuKjIqMigiMioyKi4sIjIqMioyKCIyKjIuMigiMioyKjIsIjIqMioyLCIyKjIqMiwiMioyKjIsIjIqMi4yKCIyLjIqMiwiMio2LjIoIjIuMi4yKCIyLjIuNigiMi4yLjIsIjIqMi42LCIyLjIuMiwiMi42KjIsIjIuMi42LCPdXiwWLQgUO+OK9+IMV1YsFi4qKWosqCIv7WAWLiouKi4kIi4qLiouKCIuKjImLigiLiouKi4oIi4qMiYuKCIuKjIqLigiLioyJi4oIjIqLioyKCIuKi4qMigiLioyJjIoIi4qMiouKCIyKjIqLigiMioyKi4oIjIqMioyKCIyKi4uMigiMioyKjIoIi4qMioyLCIyKjIqMigiMioyLjIoIjIqMi4yKCIyKjIuMigiMioyLjIoIjIuMioyLCIyKjIuMigiMi42KjIsIjIqMi4yLCIyKjIuNiwiMi4yKjIsIjIuNi4yKCIyLjIuMiwiMi42LjIsIjIuMi42LCMiLBYtBBWGLZ4yFjAhOlVu4fsgIiZSLk4v3AgiLwov3QYucCPg0ixXSiwWLeY37QItcCIuDBYv7AouDiYEIhG1+c3Z2CHR1cH1shgiFimeKYYsIi9UFyYsFjIuMi4yLCIyLjYuMiwiMi4yLjIsIjIuNjIyLCIyLjIuMjAiMi42LjIwIjIuMi4yMCIyLjYyMiwiMjIyLjIwIjIuMjIyLCIyMjIuMjAiMjIyLjIwIjIyMi4yMCIyMjIuMjAiMjIyMjIwIjIyMi4yMCIyMi4yMjAiMjIyLi4wIjIyMjIyMCIuMjIyMjAiLjIyMjIwIi4yMjIuMCIyMi42MjAiMjIuMjIwIi4yLjIyMCIuMjI2LjAiLjIyMi4wIi4yLjYyMCIuMi4yLjAiLjIyNi4wIi4yLjIuMCIuMi42LjAiL91gFi+yLvIuMCA745fiv95cVi18Fi4oFi4sFi4sFi3GLYYtRCIuLBYs5BYuLBUKLBYuLBfuziwWJi4mKiYsIaYtumXOmCHOmf6uLsgiLsZero6YIo6anma2LCIuLBYuLBfeJiwWLOwX7iIgFi4sFfYt/hoKACIGAh36LfAiLfI99lYEIlICXhZmLCPe5iwWLxIvii/cICIuMi42LjAiLjIuMi40Ii4yKjIuMCIuMi42LjAiKjIuMi4wIi4yKjYuMCIqMi4yLjAiKjIuMio0Ii4yKjIuMCIqMi4yKjAiLjIqMi4wIioyKjIuMCIqMioyLjAiKjIqMiowIioyLjIqMCIqMioyKiwiKjIuMiowIioyKi4qMCIqMioyKjAiKi4qMiowIiouKjIqMCIqLioyKiwiKjIqLiowIiouKjIqLCIqMiYuKjAiKi4qLiowIiouJi4qMCIqLiouKjAiKi4mLiosIiouKi4qMCIqLiYuKiwiKi4qLiYsI+1iLBYqLiouKiwiKi4mLiosIiouKioqLCImLiouKiwiKioqLiosIiYuKioqLCIqKiouKiwiKiomLiooIiouKioqLCIqKiouKigiKi4qKiosIioqKioqLCIqKioqKiwiKioqKiooIioqKi4qKCIqKioqKigiKiouLiooIioqKiouKCIqKioqKigiKiouKiooIioqLioqKCIuKioqLigiKioqKi4oIioqLioqKCIuKiomLigiLioqKi4oIi4qKiYuKCIuKioqLigiLiouJi4oIi4qKiouKCIuKi4mLigiLiouKi4kIi34FQosFi5UFi5yMloyQCJrNs7HNlwiRjLOL1YsI1Yu0i5OKCMaBsmmdUwiMiQWMiIyIi4kIjoKMYYtBCA74+Phl+f8V1YsFi/36BVCJ+7mNfY0ITpVcuH7ICImVi5OL9wIIi/cBi5ONlQiZx7q4x5UIkoypjN+LCMCLqIuciwiLQgX7V4sFiYuKi4qLCIqLiYuKiwiKi4qLiooIiouJi4qLCIqLioqKiwiKi4mKiosIiouKioqLCIqKiYuKiwiKioqLiooIiouKioqLCIqKioqKiwiKioqKiosIioqKioqLCIqKioqKigiKi4qKiooIioqKioqLCIqKi4qKigiKioqKi4oIioqKioqKCIuKioqKiwiLioqJiooIi4qKiouKCIqKioqLigiKiouKi4oIioqLioqJCIuKioqLigiLioqKi4oIi4mLioqKCIuKi4qLiQiLioqKi4oIi4qLiYuKCIv7XwWLiouKi4kIi4qMiouKCIuKi4mLigiLioyKi4oIi4qMiYuKCIuKjIqLigiMiouKjIkIi4qLioyKCIuKjIqMigiLioyKi4oIjIqMiouKCIyKjIqLigiMioyKjIoIi4qMioyKCIyKjIqLiwiMioyKjIoIjIqMioyLCIyKjIqMiwiMioyKjIoIjIuMioyLCIyKjIqMiwiMioyLjIoIjIuMioyLCIyKjYuMigiMi4yLjIoIjIuMio2LCIyLjIuMigiMi4yLjYsIjIuMioyLCIyLjYuMiwiMi4yLjYsI96CLBYvLBYuMjIyLiwiLjIuNi4wIi4yLjIuNCIv3WAWLjIuMi4wIi4yLjYuMCIuMi4uKjAiL+JkFDvjc91n4ghWti6uLqosI64uci5WJCMKCuGWcVwiMh4yIjIgIjIWMhYx+CEKLBYuLi4yLiwiLjIqMi40Ii4yLjIqMCIuMi4yKjQiLjIuMiowIi4yKjIuMCIqMi42KjAiLjIqMi4wIioyLjIqMCIqMi4yKjAiKjIuMiowIioyLjIqMCIqMioyLjAiKjIqLiowIioyKjIqMCIqMi4uKjAiKjIqMiosIioyKjIqLCIqMioyKiwiKjIqMiosIioyKi4mMCIqLioyKiwiKjIqLiowIiouKi4mMCIqLiouKjAiKi4qLiYsIiouKjIqLCIqLiYuKiwiKi4qMiosIiouJi4qLCPtYiwWL1AX7J4wV1YsFi/x+BUGLBQ74ffdBkhVVlF6yer8Iio6KjoqOCIeZi5qL6wiLlAWL9wGLk42VCJKomKSgoAiioqaZqpAIm473ZYuciAjIgrtemE4IjIOMhYtXCIuLBYtBBfvoiwWL1QX3n4sFi68Fi4yLjYuMCIuMi4yLjAiLjIqNi4wIi4yLjIuMCIuMio2LjAiLjIqMi4wIi4yKjYuMCIqMi4yLjAiKjIuMio0IioyLjIqMCIuMioyLjAiKjIqMi4wIioyKjIuMCIqMioyKjAiKjIuMiowIioyKi4uMCIqMioyKjAiKjIqLiowIioyKi4qMCIqMioyKiwiKjIqMiosIioyKi4qMCIqMiouKjAiKi4qMiosIiouJjIqLCIqMiouKiwiKjIqLiYsIioyKi4qLCIqLioyJiwiKi4qLiosIiouJi4qMCIqLiouKiwj7WYsFiouKi4qLCIqLiYqKiwiKi4qLiosIiouJioqLCIqLiouKigiKi4mLiooIiouKi4qKCIqLiYqKiwiKi4qKiosIioqKi4qKCIqKiouKigiKioqLiooIioqKi4qKCIqKiouKigiKioqKiosIioqKiouKCIqKioqKiwiKioqKi4oIioqKioqKCIuKioqKigiLioqKiooIi4qKiouKCIqKi4qKigiKiouJi4oIioqLioqKCIuKioqLiQiLioqKi4oIi4qLioqJCIuKi4qLigiLioqKi4kIi4qLiouKCIuKi4mLigiL+1gFi4qLiouJCIuKi4qLigiLioyJi4oIi4qLiouKCIuKjImLigiLioyKi4oIi4qMiYuKCIyKi4qMigiLiouKjIoIjIqLiYyKCIuKjIqLigiMioyKi4oIjIqMiouKCIyKjIqMigiMiouLjIoIjIqMioyKCIuKjIqMiwiMioyKjIoIjIqMi4yKCIyKjIuMigiMioyLjIoIjIqMi4yKCIyLjIqMiwiMioyLjIoIjIuNioyLCIyKjIuMiwiMioyLjYsIjIqMi4yLCIyLjYqMiwiMi4yLjIsIjIuNi4yLCIyLjIuMiwj3WYsFjIuMi4yLCIyLjYuMiwiMi4yLjIsIjIuNjIyLCIyLjIuMjAiMi42LjIwIjIuMi4yMCIyLjYyMiwiMjIyLjIwIjIuMjIyLCIyMjIuMjAiMjIyLjIwIjIyMi4yMCIyMjIuMjAiMjIyMjIwIjIuMjIyMCIyMi4yMjAiMjIyLi4wIjIyMjIyMCIuMjIyMjAiLjIyMjIwIi4yMjIuMCIyMi4yMjQiMjIuMjIwIi4yLjIyMCIuMjI2LjAiLjIyMi4wIi4yLjYyMCIuMi4yLjAiLjIyNi4wIi4yLjIuMCIuMi42LjAiLmAXUiwWLbIqGioUIfk5cXk+BCISKbYs4iwgri3uLgY0IDvgt91H5/xXViwWL+xAF1YsFi0EFQYsFi/00BUGLBYv5+gVU+1oVN4sFi9UF34sFi0EFDvdCvfmDFdWLBYtBBUGLBZH7ShXUiwWL/H4FQosFDgAAAlgAAAD6AAACUAAAAk4AAAJRAAACZAAAAkgAAAHpAAABmQAAAK4AAACuAAAAAAAAAlAAAAJOAAACUQAAAmQAAAJIAAAB6QAAAZkAAACuAAA=) format("opentype");font-weight:400;font-style:normal;font-display:block}
.qz-header{--qz-depart:2s;--qz-dg:.8s;--qz-pause:.5s;--qz-pas-g:.4s;--qz-pas:.18s;--qz-duree:.55s;--qz-ln:.12s;--qz-lc:.05s;--qz-ncat:25;
  --qz-t0:calc(var(--qz-depart) + var(--qz-dg) + var(--qz-pause));
  --qz-t1:calc(var(--qz-t0) + 4 * var(--qz-pas-g) + var(--qz-pause) + 10 * var(--qz-pas) + var(--qz-duree));
  --qz-tb:calc(var(--qz-t1) + var(--qz-pause));
  --qz-tn:calc(var(--qz-tb) + (var(--qz-ncat) - 1) * var(--qz-lc) + .45s + var(--qz-pause));
  --qz-logo-carre:#1e2f45;--qz-logo-creux:#2b3e54;--qz-lum:.28;--qz-ombre:.6;--qz-txt-relief:1;--qz-ecart:.5em;--qz-point-x:.13em;--qz-point-y:1.048em;--qz-point-t:.09em}
.qz-basdepage{--qz-logo-carre:#1e2f45;--qz-logo-creux:#2b3e54;--qz-lum:.28;--qz-ombre:.6}
/* ---- la grille en relief (proportions du carreau de référence : carreau 19,8 %, joint 3,5 %, marge 5,1 %) ---- */
.qz-plaque{--t:60px;--qz-prof:1.5px;position:relative;box-sizing:border-box;width:var(--t);height:var(--t);padding:calc(var(--t) * .0513);display:grid;grid-template-columns:repeat(4,1fr);gap:3.86%;background:var(--qz-logo-carre);flex:none;
  box-shadow:inset 1px 1px 0 rgba(255,255,255,calc(var(--qz-lum) * .7)),inset -1px -1px 0 rgba(0,0,0,calc(var(--qz-ombre) * .8)),0 6px 14px -6px rgba(0,0,0,.45);isolation:isolate}
.qz-header .qz-plaque.qz-wordmark-img{height:var(--t);width:var(--t)}
.qz-basdepage .qz-plaque{--t:36px;--qz-prof:1px}
.qz-case{position:relative;display:block;aspect-ratio:1;background:radial-gradient(120% 120% at 30% 25%,color-mix(in srgb,var(--qz-logo-creux) 100%,#fff 6%) 0%,var(--qz-logo-creux) 55%,color-mix(in srgb,var(--qz-logo-creux) 100%,#000 12%) 100%);
  box-shadow:inset var(--qz-prof) var(--qz-prof) 2px rgba(0,0,0,var(--qz-ombre)),.5px .5px 0 rgba(255,255,255,var(--qz-lum))}
.qz-case::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.85)}
.qz-tuile{position:absolute;inset:0;display:block;background:linear-gradient(145deg,color-mix(in srgb,var(--c) 100%,#fff 10%) 0%,var(--c) 45%,color-mix(in srgb,var(--c) 100%,#000 10%) 100%);
  box-shadow:inset .5px .5px 0 rgba(255,255,255,calc(var(--qz-lum) * 1.3)),1px 1px 2px rgba(0,0,0,calc(var(--qz-ombre) * .7))}
.qz-case.qz-b .qz-tuile{--c:currentColor}.qz-case.qz-o .qz-tuile{--c:var(--qz-terracotta)}.qz-case.qz-g .qz-tuile{--c:var(--qz-logo-carre)}
/* ---- le naming en police propriétaire, en relief ---- */
.qz-header .qz-logorow{gap:16px}
.qz-header .qz-wm-col{gap:0;align-items:flex-start}
.qz-header .qz-naming.qz-wordmark-img{height:auto;font-family:"Quadreti Naming",sans-serif;font-size:36px;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:0;
  filter:drop-shadow(calc(1px * var(--qz-txt-relief)) calc(1px * var(--qz-txt-relief)) 0 rgba(0,0,0,calc(.55 * var(--qz-txt-relief)))) drop-shadow(calc(-1px * var(--qz-txt-relief)) calc(-1px * var(--qz-txt-relief)) 0 rgba(255,255,255,calc(.22 * var(--qz-txt-relief)))) drop-shadow(calc(2px * var(--qz-txt-relief)) calc(3px * var(--qz-txt-relief)) calc(3px * var(--qz-txt-relief)) rgba(0,0,0,calc(.4 * var(--qz-txt-relief))))}
.qz-naming .qz-l{display:inline-block;position:relative;padding:.25em .08em .08em;margin:-.25em -.08em -.08em;transform-origin:center;
  background:linear-gradient(155deg,color-mix(in srgb,currentColor 100%,#fff 60%) 0%,currentColor 45%,color-mix(in srgb,currentColor 100%,#000 12%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.qz-naming .qz-point{position:absolute;left:var(--qz-point-x);bottom:calc(var(--qz-point-y) + .08em);width:var(--qz-point-t);height:var(--qz-point-t);padding:0;margin:0;background:var(--qz-terracotta);-webkit-background-clip:border-box;background-clip:border-box}
/* ---- la catégorie (baseline) : Jura, alignée début/fin sur le naming (letter-spacing posé par commun-bandeau.js) ---- */
.qz-header .qz-cat{display:inline-block;width:auto;animation:none;overflow:visible;font-family:"Jura",sans-serif!important;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:.12em;white-space:nowrap;margin-top:var(--qz-ecart);
  filter:drop-shadow(calc(1px * var(--qz-txt-relief)) calc(1px * var(--qz-txt-relief)) 0 rgba(0,0,0,calc(.5 * var(--qz-txt-relief))))}
.qz-header .qz-cat .qz-l{display:inline-block;position:relative;transform-origin:center}
.qz-l::after{display:none}
/* ---- animation (CSS pur) ---- */
.qz-anime .qz-plaque{opacity:0;transform-origin:center;animation:qz5paraitre var(--qz-dg) cubic-bezier(.2,.8,.3,1) forwards;animation-delay:var(--qz-depart)}
.qz-anime .qz-tuile{opacity:0;z-index:2;animation:qz5clipser var(--qz-duree) cubic-bezier(.3,1.55,.5,1) forwards}
.qz-anime .qz-case.qz-g .qz-tuile{animation-delay:calc(var(--qz-t0) + var(--i) * var(--qz-pas-g))}
.qz-anime .qz-case:not(.qz-g) .qz-tuile{animation-delay:calc(var(--qz-t0) + 4 * var(--qz-pas-g) + var(--qz-pause) + var(--i) * var(--qz-pas))}
.qz-anime .qz-case.qz-g::after{animation:qz5clic .4s ease-out forwards;animation-delay:calc(var(--qz-t0) + var(--i) * var(--qz-pas-g) + var(--qz-duree) * .6)}
.qz-anime .qz-case:not(.qz-g)::after{animation:qz5clic .4s ease-out forwards;animation-delay:calc(var(--qz-t0) + 4 * var(--qz-pas-g) + var(--qz-pause) + var(--i) * var(--qz-pas) + var(--qz-duree) * .6)}
.qz-anime .qz-cat .qz-l{opacity:0;animation:qz5clipl .45s cubic-bezier(.3,1.55,.5,1) forwards;animation-delay:calc(var(--qz-tb) + var(--i) * var(--qz-lc))}
.qz-anime .qz-naming .qz-l{opacity:0;animation:qz5clipl .45s cubic-bezier(.3,1.55,.5,1) forwards;animation-delay:calc(var(--qz-tn) + var(--i) * var(--qz-ln))}
@keyframes qz5paraitre{from{opacity:0;transform:scale(.5)}60%{opacity:1}to{opacity:1;transform:scale(1)}}
@keyframes qz5clipser{0%{opacity:0;transform:scale(1.7);filter:drop-shadow(0 calc(var(--qz-prof) * 3) calc(var(--qz-prof) * 3) rgba(0,0,0,.6)) brightness(1.5)}25%{opacity:1}100%{opacity:1;transform:scale(1);filter:drop-shadow(0 0 0 rgba(0,0,0,0)) brightness(1)}}
@keyframes qz5clic{0%{opacity:0}25%{opacity:1}100%{opacity:0}}
@keyframes qz5clipl{0%{opacity:0;transform:scale(1.8);filter:drop-shadow(0 .12em .1em rgba(0,0,0,.6))}30%{opacity:1}100%{opacity:1;transform:scale(1);filter:drop-shadow(0 0 0 rgba(0,0,0,0))}}
.qz-fini .qz-plaque,.qz-fini .qz-tuile,.qz-fini .qz-l{opacity:1}
@media (prefers-reduced-motion:reduce){.qz-logorow *{animation:none!important}.qz-plaque,.qz-tuile,.qz-l{opacity:1}}
/* option "logo perso" du panneau : masque aussi la grille (comme le logo précédent) */
.qz-logorow.perso-actif .qz-logo5{display:none}
/* 09/09, demande fondateur : bandeau calé avec une marge minimale, logo au bord gauche, burger au bord droit */
.qz-header{padding-left:16px;padding-right:16px}
@media (max-width:640px){.qz-header{padding-left:12px;padding-right:12px}}
/* 10/09, demande fondateur : bandeau défilant retiré pour agrandir la zone du logo (le réglage "position" du panneau devient sans effet) */
.ticker{display:none!important}
/* ===== 11/09, demande fondateur : la grille surcharge et n'apporte rien -> retiree. Ne restent que les tesselles du Q (couleur du
   logo, navy sur l'accueil) et la tesselle orange, a plat ; le naming perd son relief (plus de degrade ni d'ombre), le point du i
   reste orange. La sequence saute la phase des tesselles couleur grille : le Q se clipse directement apres l'attente. ===== */
.qz-plaque{background:transparent;box-shadow:none;padding:0;isolation:auto}
.qz-case{background:none;box-shadow:none}
.qz-case::after{display:none}
.qz-case.qz-g{visibility:hidden}
.qz-tuile{background:var(--c);box-shadow:none}
.qz-anime .qz-plaque{animation:none;opacity:1}
.qz-anime .qz-case:not(.qz-g) .qz-tuile{animation-delay:calc(var(--qz-t0) + var(--i) * var(--qz-pas))}
.qz-header{--qz-t1:calc(var(--qz-t0) + 10 * var(--qz-pas) + var(--qz-duree))}
.qz-header .qz-naming.qz-wordmark-img{filter:none}
.qz-naming .qz-l:not(.qz-point){background:none;-webkit-text-fill-color:currentColor}
.qz-header .qz-cat{filter:none}
/* 10/09, demande fondateur : logo reduit sur mobile uniquement */
@media (max-width:640px){.qz-header .qz-plaque.qz-wordmark-img{--t:42px}.qz-header .qz-naming.qz-wordmark-img{font-size:25px}.qz-header .qz-cat{font-size:9px}.qz-header .qz-logorow{gap:10px}}
