    @import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@800&display=swap");
    @import url("color.css");
    @import url("navbar.css");

    html {
      scroll-behavior: smooth;
      overflow-x: hidden;
    }
    body {
      background-color: var(--background);
      color: var(--couleur-texte);
      padding: 0;
      margin: 0;
      font-family: "Montserrat", sans-serif;
      overflow-x: hidden;
      --sb-track-color: var(--background);
      --sb-thumb-color: #e8e8e8;
      --sb-size: 8px;
    }
    body::-webkit-scrollbar { width: var(--sb-size); }
    body::-webkit-scrollbar-track { background: var(--sb-track-color); border-radius: 35px; }
    body::-webkit-scrollbar-thumb { background: var(--sb-thumb-color); border-radius: 35px; }
    @supports not selector(::-webkit-scrollbar) {
      body { scrollbar-color: var(--sb-thumb-color) var(--sb-track-color); }
    }
    a { color: inherit; text-decoration: none; }
    li { list-style: none; }
    span { color: var(--couleurPrimaire); }
    *, *::before, *::after { box-sizing: border-box; }
