.politique-module__kE9_2q__page{background:#f7f8fb;min-height:100vh;padding-bottom:70px}.politique-module__kE9_2q__breadcrumb{color:#777;align-items:center;gap:10px;max-width:1350px;margin:auto;padding:24px 20px;font-size:14px;display:flex}.politique-module__kE9_2q__breadcrumb a{color:#777;align-items:center;gap:6px;text-decoration:none;display:flex}.politique-module__kE9_2q__breadcrumb strong{color:#d90429}.politique-module__kE9_2q__hero{text-align:center;max-width:900px;margin:0 auto 50px}.politique-module__kE9_2q__kicker{color:#d90429;letter-spacing:.08em;font-size:13px;font-weight:800}.politique-module__kE9_2q__hero h1{color:#08172d;margin:12px 0;font-family:Georgia,serif;font-size:58px;font-weight:500}.politique-module__kE9_2q__titleLine{background:#d90429;border-radius:20px;width:70px;height:4px;margin:16px auto 22px;display:block}.politique-module__kE9_2q__hero p{color:#666;font-size:16px;line-height:1.8}.politique-module__kE9_2q__layout{grid-template-columns:290px 1fr;align-items:start;gap:30px;max-width:1350px;margin:auto;padding:0 20px;display:grid}.politique-module__kE9_2q__sidebar{background:#fff;border-radius:16px;padding:28px;position:sticky;top:25px;box-shadow:0 10px 30px #0000000f}.politique-module__kE9_2q__sidebarHeader h2{color:#08172d;margin:0;font-size:23px}.politique-module__kE9_2q__sidebarHeader span{background:#d90429;width:45px;height:3px;margin:14px 0 18px;display:block}.politique-module__kE9_2q__sidebar nav{flex-direction:column;display:flex}.politique-module__kE9_2q__sidebar nav a{color:#555;border-bottom:1px solid #eee;align-items:center;gap:12px;padding:15px 0;text-decoration:none;transition:all .25s;display:flex}.politique-module__kE9_2q__sidebar nav a:hover,.politique-module__kE9_2q__activeLink{padding-left:6px;color:#d90429!important}.politique-module__kE9_2q__policyCard{background:#fff;border-radius:16px;padding:35px;box-shadow:0 10px 30px #0000000f}.politique-module__kE9_2q__policySection{border-bottom:1px solid #ececec;padding:28px 0}.politique-module__kE9_2q__policySection:last-child{border-bottom:none}.politique-module__kE9_2q__sectionHeading{align-items:center;gap:16px;margin-bottom:18px;display:flex}.politique-module__kE9_2q__sectionHeading span{color:#fff;background:#d90429;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}.politique-module__kE9_2q__sectionHeading h2{color:#08172d;margin:0;font-size:28px}.politique-module__kE9_2q__sectionContent{padding-left:48px}.politique-module__kE9_2q__sectionContent p{color:#555;margin-bottom:16px;line-height:1.9}.politique-module__kE9_2q__sectionContent a{color:#d90429;text-decoration:none}.politique-module__kE9_2q__list{padding-left:20px}.politique-module__kE9_2q__list li{color:#555;margin-bottom:12px;line-height:1.8}.politique-module__kE9_2q__companyDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.politique-module__kE9_2q__companyDetails dt{color:#08172d;margin-bottom:6px;font-weight:700}.politique-module__kE9_2q__companyDetails dd{color:#555;margin:0;line-height:1.7}.politique-module__kE9_2q__legalBases{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.politique-module__kE9_2q__legalBases div{background:#f8f9fc;border-radius:10px;gap:14px;padding:18px;display:flex}.politique-module__kE9_2q__legalBases strong{color:#08172d;display:block}.politique-module__kE9_2q__legalBases small{color:#666;margin-top:6px;line-height:1.6;display:block}.politique-module__kE9_2q__durationTable{border:1px solid #e8e8e8;border-radius:10px;overflow:hidden}.politique-module__kE9_2q__durationHeader,.politique-module__kE9_2q__durationTable>div{grid-template-columns:260px 1fr;display:grid}.politique-module__kE9_2q__durationHeader{color:#fff;background:#08172d}.politique-module__kE9_2q__durationHeader strong,.politique-module__kE9_2q__durationTable span{padding:16px}.politique-module__kE9_2q__durationTable>div:not(.politique-module__kE9_2q__durationHeader){border-top:1px solid #ececec}.politique-module__kE9_2q__securityBox{background:#f7f8fb;border-radius:10px;align-items:flex-start;gap:18px;margin-bottom:20px;padding:20px;display:flex}.politique-module__kE9_2q__securityBox h3{color:#08172d;margin:0 0 8px}.politique-module__kE9_2q__contactGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.politique-module__kE9_2q__contactGrid a,.politique-module__kE9_2q__contactGrid div{color:#08172d;border:1px solid #ececec;border-radius:10px;gap:14px;padding:18px;text-decoration:none;display:flex}.politique-module__kE9_2q__contactGrid strong{display:block}.politique-module__kE9_2q__contactGrid small{color:#666;margin-top:6px;line-height:1.6;display:block}.politique-module__kE9_2q__updateNotice{text-align:right;color:#777;margin-top:30px;font-size:14px}@media (max-width:1100px){.politique-module__kE9_2q__layout{grid-template-columns:1fr}.politique-module__kE9_2q__sidebar{position:static}.politique-module__kE9_2q__companyDetails,.politique-module__kE9_2q__legalBases,.politique-module__kE9_2q__contactGrid{grid-template-columns:1fr}}@media (max-width:768px){.politique-module__kE9_2q__hero h1{font-size:38px}.politique-module__kE9_2q__policyCard{padding:22px}.politique-module__kE9_2q__sectionContent{padding-left:0}.politique-module__kE9_2q__durationHeader,.politique-module__kE9_2q__durationTable>div{grid-template-columns:1fr}}
