.mentions-legales-page{min-height:60vh}.mentions-legales-container{max-width:800px;margin:3rem auto;padding:1rem 1.5rem}.mentions-legales-container h1{font-size:2.25rem;font-weight:700;text-align:center;margin-bottom:2.5rem}.mentions-legales-container h2{font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;border-bottom:2px solid #eee;padding-bottom:.5rem}.mentions-legales-container p{line-height:1.7;margin-bottom:.75rem}.mentions-legales-container ul{list-style:disc;padding-left:1.5rem;margin-bottom:.75rem}.mentions-legales-container li{line-height:1.7;margin-bottom:.4rem}.mentions-legales-container a{text-decoration:underline}.mentions-legales-container a:hover{opacity:.8}