*,body,html{padding:0;margin:0}#entete-menu,#header-bg{border-bottom:1px solid var(--border-soft)}#entete-menu,footer{background:var(--accent)}*,footer .credits p{margin:0}:root{--bg:#FFFFFF;--bg-doux:#FFF8F2;--text-principal:#2B2527;--text-secondaire:#FFF;--accent:#FFD1A8;--accent-hover:#FFB878;--border-soft:#FFE1CC;--creme:#FFF6E8;--blue-discord:#7289DA;--green-github:#2DA44E;--blue-linkedin:#0077B5;--font-Google_Sans_Flex:"Google Sans Flex",sans-serif;--font-Bebas_Neue:"Bebas Neue",sans-serif;--font-Playwrite_AT:"Playwrite AT",serif}@font-face{font-family:Bebas_Neue;src:url(../../media/fonts/Bebas_Neue/BebasNeue-Regular.ttf)}@font-face{font-family:Google_Sans_Flex;src:url(../../media/fonts/Google_Sans_Flex/Google_Sans_Flex.ttf)}@font-face{font-family:Playwrite_AT;src:url(../../media/fonts/Playwrite_AT/PlaywriteAT-VariableFont_wght.ttf)}*{box-sizing:border-box}body,html{height:100%;width:100%}body{display:flex;flex-direction:column;min-height:100vh;background:var(--bg);color:var(--text-principal);font-family:var(--font-Google_Sans_Flex);line-height:1.6}a{text-decoration:none;color:inherit}ul{list-style:none}footer .droite,footer .media-social,main{flex:1}.container{max-width:1200px;width:90%;margin:0 auto}#header-bg,.header{width:100%;display:flex}.message-avertissement,.message-erreur{margin:1em 0;font-weight:600;text-align:center}html,label,p{cursor:url(../../media/commun/cursors/cursor.svg),auto}a,button{cursor:url(../../media/commun/cursors/pointer.svg),auto}input,textarea{cursor:url(../../media/commun/cursors/text.svg),auto}::selection{background-color:var(--accent-hover);color:var(--text-principal)}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:var(--accent)}::-webkit-scrollbar-thumb{background-color:transparent;border-radius:20px;border:3px solid var(--bg-doux);transition:background-color .3s}body:hover::-webkit-scrollbar-thumb{background-color:var(--accent)}.message-erreur{color:#f55145}.message-avertissement{color:#c48a00}.messageAuPage{text-align:center;justify-self:center;margin-top:5px;margin-bottom:7px;padding:15px 20px;background-color:#55b559;font-weight:600;color:#fff;font-size:1.1em;border-radius:10px}.header{flex-direction:column;align-items:center;text-align:center}#logo{padding:2em 0}.titre{font-family:var(--font-Bebas_Neue);font-size:6rem;line-height:1}.slogan{font-family:var(--font-Playwrite_AT);font-size:1.5rem}#header-bg{background:var(--bg-doux);overflow:hidden;justify-content:center}#header-bg img{max-width:100%;height:auto;display:block}#entete-menu{position:sticky;top:0;z-index:1000;min-height:4em;display:flex;align-items:center;justify-content:center}.menu-list{display:flex;align-items:center;gap:0.5em}.menu-list a{padding:.5em 1em;transition:.25s;font-weight:500;white-space:nowrap}.menu-list a:hover{color:var(--text-secondaire);transform:translateY(-2px)}.menu-list li.active a{background:var(--accent-hover);color:var(--text-secondaire);border-radius:25px}.hamburger{display:none;cursor:pointer;font-size:2em;user-select:none}footer{display:flex;justify-content:space-around;padding:.5em 2em;text-align:center;border-top:1px solid var(--border-soft);height:auto}footer .credits{flex:2}.media-social{display:flex;justify-content:center;align-items:center;gap:1em;font-size:2em}.media-icon{height:32px;width:32px;fill:#777;transition:.3s}.discord-icon:hover{fill:var(--blue-discord);scale:1.1}.github-icon:hover{fill:var(--green-github);scale:1.1}.linkedin-icon:hover{fill:var(--blue-linkedin);scale:1.1}@media (max-width:1000px){.note{flex:1 1 45%}}@media (max-width:700px){.hamburger,.menu-list a{display:block}#entete-menu{justify-content:flex-end}.menu-list{display:none;flex-direction:column;position:absolute;top:4em;left:0;width:100%;background:var(--accent-hover);padding:1em 0;gap:0;box-shadow:0 4px 10px rgba(0,0,0,.1)}.menu-list.responsive{display:flex}.menu-list li{width:100%;text-align:center}.menu-list a{padding:1em}.titre{font-size:4rem}.slogan{font-size:1.1rem}.note{flex:1 1 90%}.media-social{flex-direction:column;row-gap:0;padding:0;margin:0;font-size:1em}}