.mentions-legales_topNav__XEBKs{background:var(--dark);padding:20px 0;border-bottom:1px solid var(--border-dark);position:-webkit-sticky;position:sticky;top:0;z-index:100}.mentions-legales_topNavContent__qVxZt{max-width:1200px;margin:0 auto;padding:0 40px;display:flex;justify-content:space-between;align-items:center}.mentions-legales_logo__lCOEk{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:22px;font-weight:800;color:#fff;text-decoration:none}.mentions-legales_logoIcon__N32AL{width:26px;height:32px}.mentions-legales_logoIcon__N32AL svg{width:100%;height:100%}.mentions-legales_logo__lCOEk span{color:var(--accent)}.mentions-legales_backLink__t0bVo{color:rgba(226,232,244,.6);text-decoration:none;font-size:.9rem;transition:color .2s}.mentions-legales_backLink__t0bVo:hover{color:var(--accent)}.mentions-legales_pageHeader__C8UJf{background:linear-gradient(135deg,var(--dark) 0,rgba(11,17,32,.98) 100%);padding:60px 40px}.mentions-legales_pageHeaderContent__nGaCd{max-width:800px;margin:0 auto;text-align:center}.mentions-legales_pageLabel__Ba1S_{font-size:.75rem;font-weight:700;letter-spacing:.12em;color:var(--accent);margin-bottom:12px;text-transform:uppercase}.mentions-legales_pageHeader__C8UJf h1{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;color:#fff;margin-bottom:12px}.mentions-legales_pageHeader__C8UJf p{color:rgba(226,232,244,.5);font-size:.9rem}.mentions-legales_content__DFXEE{background:var(--dark);padding:60px 40px}.mentions-legales_document__KBpl3{max-width:800px;margin:0 auto}.mentions-legales_legalSection__qiePi{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid var(--border-dark)}.mentions-legales_legalSection__qiePi:last-of-type{border-bottom:none}.mentions-legales_legalSection__qiePi h2{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--accent);display:inline-block}.mentions-legales_legalSection__qiePi h3{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--accent);margin:24px 0 10px}.mentions-legales_legalSection__qiePi p{color:rgba(226,232,244,.75);font-size:.95rem;line-height:1.75;margin-bottom:12px}.mentions-legales_legalSection__qiePi ul{list-style:none;padding:0;margin:12px 0}.mentions-legales_legalSection__qiePi ul li{color:rgba(226,232,244,.75);font-size:.95rem;line-height:1.7;padding:6px 0 6px 20px;position:relative}.mentions-legales_legalSection__qiePi ul li:before{content:"→";position:absolute;left:0;color:var(--accent);font-size:.8rem}.mentions-legales_legalSection__qiePi strong{color:rgba(226,232,244,.9);font-weight:600}.mentions-legales_legalSection__qiePi a{color:var(--accent);text-decoration:none}.mentions-legales_legalSection__qiePi a:hover{text-decoration:underline}.mentions-legales_contactBlock__vSBF2{margin-top:40px;padding:24px;background:rgba(37,99,235,.1);border:1px solid rgba(37,99,235,.2);border-radius:12px;text-align:center}.mentions-legales_contactBlock__vSBF2 p{color:rgba(226,232,244,.8);font-size:.95rem}.mentions-legales_contactBlock__vSBF2 a{color:var(--accent);font-weight:600;text-decoration:none}.mentions-legales_footer__19exS{background:var(--dark);border-top:1px solid var(--border-dark);padding:24px 40px}.mentions-legales_footerContent__KtB0m{max-width:1200px;margin:0 auto;text-align:center}.mentions-legales_footerContent__KtB0m p{color:rgba(226,232,244,.4);font-size:.85rem}.mentions-legales_footerContent__KtB0m a{color:rgba(226,232,244,.5);text-decoration:none;transition:color .2s}.mentions-legales_footerContent__KtB0m a:hover{color:var(--accent)}@media (max-width:768px){.mentions-legales_topNavContent__qVxZt{padding:0 20px}.mentions-legales_content__DFXEE,.mentions-legales_pageHeader__C8UJf{padding:40px 20px}.mentions-legales_footer__19exS{padding:24px 20px}}