body{background:#131112;color:#fbfbfb;font-family:Arial,sans-serif;margin:0;padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:40px}.form-input::selection,.message-input::selection,::selection{background:#fbfbfb;color:#232122}.form-input::selection,.message-input::selection{background:#131112;color:#fbfbfb}main{display:flex;flex-direction:column;gap:40px;width:100%;max-width:800px}.form,.form-input-container,.item,section{display:flex;flex-direction:column}.item{background:#232122FB;padding:40px;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.3);gap:20px}.logo{width:120px;height:120px;margin:0 auto}h1,h2{text-align:center}h1{font-size:46px;margin:0}h2{font-size:22px;margin-bottom:12px}.dates,.note,.version{font-size:14px;color:#ccc;text-align:center}.description,.gratuit,.note{text-align:center}.gratuit{color:#00e676;font-weight:700;font-size:16px}.new{color:#00e676;font-weight:700;text-align:center}.sub-title{margin:0}.language{position:fixed;top:40px;left:20px}.back-button-message,.download-button,.form-button{padding:10px;border-radius:8px;border:none;background:#fbfbfb;color:#131112;transition:all .2s ease;text-align:center}.download-button{padding:14px 28px;font-size:16px;font-weight:700;text-decoration:none;align-self:center;box-shadow:0 0 10px #fbfbfb}.back-button-message:hover,.download-button:hover,.form-button:hover{background:#131112;color:#fbfbfb;cursor:pointer}.download-button:hover{transform:translateY(-2px);box-shadow:0 0 10px 3px #fbfbfb}ul{list-style:disc;margin-left:20px;padding-left:0}li{margin:4px 0}p{margin:0;line-height:1.7}.mail,a{color:#fbfbfb;transition:color .2s ease}.mail:hover,a:hover{color:#ccc}strong{font-size:1.1em}.form{gap:20px}.form-input,.message-input{padding:10px 20px;border-radius:8px;border:none;background:#fbfbfb;color:#131112;font-family:Arial,sans-serif;font-size:14px}.form-input{height:15px}.message-input{min-height:100px;resize:vertical;border-radius:16px}.mail-container{text-align:center}.floating-menu,footer{background:#232122FB;color:#fbfbfb;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.2)}footer{display:flex;padding:30px 0;width:100%;max-width:800px;flex-direction:column;align-items:center;justify-content:center;gap:20px}footer h3{margin:0;font-size:20px}footer nav{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin:0}.floating-menu nav{display:flex;justify-content:center;flex-wrap:wrap;margin:10px 0}.bg-img-container{background-image:url('../img/pegase.webp');background-size:cover;background-position:center center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;height:100vh;width:100vh}.floating-menu{position:fixed;top:0;bottom:0;right:0;width:250px;overflow:auto}.floating-menu h3{margin:20px;font-size:20px;text-align:center}.floating-menu ul{margin:0 0 0 20px;width:100%}.floating-menu h4{margin:10px;width:100%}.brand-container{display:flex;align-items:center;justify-content:center;gap:20px}.brand-button{display:flex;align-items:center;background-color:#fbfbfb;color:#131112;border-radius:2px;padding:4px;font-size:14px;text-decoration:none;transition:background-color .3s ease;gap:5px}.brand-button:hover{background-color:#ccc;color:#131112}.brand-logo{width:26px;height:26px}.instagram-button{border:1px solid #e1306c}.trustpilot-button{border:1px solid #00b67a}.discord-button{border:1px solid #536dfe}@media (max-width:1390px){.body-infos{margin-right:250px}}@media (max-width:720px){body{padding:40px 0}.body-infos{margin-right:unset}.floating-menu,.item,footer{background:#232122DF;border-radius:0;padding:40px 20px}footer{padding:40px 0}.floating-menu{display:none}.bg-img-container{background-image:url(../img/pegase-mobile.webp);width:100vw;height:100vw}.brand-container{flex-direction:column}}