.cgv{font-family:Inter,serif;color:#3d403f;line-height:1.6;display:flex;flex-direction:column;padding-top:8rem;margin:auto}.cgv .text-container-legal{padding:0 20rem 8rem}.cgv .data-protection-policy{font-family:Inter,serif;color:#3d403f;line-height:1.6;width:100%;display:flex;flex-direction:column;padding-top:100px}.cgv .data-protection-policy .navbar-container{position:fixed;width:100%}.cgv .data-protection-policy .text-container{padding:0 50px 100px}.cgv .data-protection-policy .footer-container-confidentiality{width:100%}.cgv .table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem;border:1px solid #d0d4da;background-color:#fff;border-radius:6px;overflow:hidden}.cgv .table caption{caption-side:top;text-align:left;font-weight:600;color:#333;margin-bottom:.5rem}.cgv .table thead{background-color:#f5f7fa;color:#333}.cgv .table th{padding:.75rem;border:1px solid #d0d4da;text-align:center;font-weight:600;font-size:.9rem}.cgv .table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem;background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,.9));border-radius:6px}.cgv .table td{padding:.75rem;border:1px solid #e2e5e9;text-align:left;vertical-align:top;line-height:1.5}.cgv .table tbody tr:nth-child(odd){background-color:#fafbfc}.cgv .table tbody tr:hover{background-color:#f1f3f6;transition:background-color .2s ease}.cgv .title{font-size:3.25rem;font-weight:900;letter-spacing:.06em;line-height:normal;margin-bottom:20px}.cgv .table-cgv{width:100%;border-collapse:collapse;font-size:15px}.cgv .table-cgv th{padding:8px 10px;font-weight:600;border-bottom:1px solid #ccc}.cgv .table-cgv td{padding:8px 10px;border-bottom:1px solid #eee}.cgv .table-cgv tr:hover{background:#fafafa}.cgv .table-cgv td:nth-child(2),.cgv .table-cgv td:nth-child(3){text-align:center;width:140px}.cgv .version{margin-bottom:40px;font-size:1rem}.cgv .section-title{font-size:2.5rem;font-weight:600;text-align:center}.cgv .section-title,.cgv .subsection-title{color:#2b8074;margin-top:25px;margin-bottom:30px}.cgv .subsection-title{font-size:2rem;font-weight:400}.cgv .text{font-size:1.25rem;font-weight:400;margin-bottom:10px}.cgv .list{list-style-type:disc;padding-left:20px}.cgv .list li{font-size:1.25rem;font-weight:400;margin-bottom:10px}.cgv .link a{color:#3d403f;font-size:18px;text-decoration:none}.cgv .link a:hover,.cgv h3{color:#2b8074}.cgv h3{font-size:2rem;font-weight:400;margin-top:25px;margin-bottom:30px}.cgv .btn-rdv{text-decoration:none;padding:15px 30px;background-color:#2b8074;color:#fff;display:block;width:-moz-fit-content;width:fit-content;margin-top:50px;border:none;cursor:pointer;border-radius:.8vw;font-size:20px;transition:background-color .3s ease}.cgv .btn-rdv:hover{background-color:#3d403f}@media(max-width:800px){.cgv .text-container-legal{padding:0 20px!important;width:100%}}