:root{--color-navy:#112a46;--color-navy-soft:#1b3b5c;--color-navy-deep:#0b0d10;--color-orange:#f19a5c;--color-gold:#f9db6f;--color-ivory:#f2efe9;--color-ivory-muted:#f2efe999;--color-bg:#050608;--color-bg-elevated:#0a0c10;--color-border:#f2efe914;--color-card:#f2efe908;--color-card-border:#f2efe914;--color-text:var(--color-ivory);--color-text-muted:var(--color-ivory-muted);--gradient-brand:linear-gradient(100deg, var(--color-orange), var(--color-gold));--color-text-on-brand:var(--color-navy-deep);--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);margin:0;overflow-x:hidden}h1,h2,h3{font-family:var(--font-display);color:var(--color-ivory);margin:0;font-weight:600}p{margin:0}img{max-width:100%;display:block}a{color:var(--color-gold)}:where(a:visited){color:inherit}button{font-family:inherit}.container{width:100%;max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,60px)}.eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--color-gold);margin-bottom:20px;font-size:.68rem;font-weight:600}.split-text__mask{vertical-align:top;display:inline-block;overflow:hidden}.split-text__word{will-change:transform;display:inline-block}#tarteaucitronRoot #tarteaucitronAlertBig{background:var(--color-navy-deep)!important;color:var(--color-ivory)!important;text-align:left!important;border:1px solid #f9db6f40!important;grid-template-columns:1fr 1fr!important;grid-template-areas:"message message""allow deny""personalize privacy"!important;gap:18px 16px!important;width:calc(100% - 40px)!important;max-width:460px!important;padding:34px 32px!important;display:grid!important;box-shadow:0 24px 70px #0000008c,0 0 0 1px #f9db6f0f!important}#tarteaucitronRoot #tarteaucitronAlertBig[style*="opacity: 0"]{pointer-events:none!important}#tarteaucitronAlertBig:before{content:none!important}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{grid-area:message;margin-bottom:10px;line-height:1.7;text-align:left!important;font-size:.86rem!important}#tarteaucitronAlertBig #tarteaucitronPersonalize2{grid-area:allow}#tarteaucitronAlertBig #tarteaucitronAllDenied2{grid-area:deny}#tarteaucitronAlertBig #tarteaucitronCloseAlert{grid-area:personalize}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{grid-area:privacy}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert .tarteaucitronPartnersList *{color:var(--color-ivory)!important}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{color:var(--color-gold)!important}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog{background:var(--gradient-brand)!important;color:var(--color-text-on-brand)!important;box-sizing:border-box!important;border-radius:100px!important;width:100%!important;margin:0!important;padding:13px 18px!important;font-weight:700!important}#tarteaucitronAlertBig #tarteaucitronCloseAlert{color:var(--color-ivory)!important;border:1px solid var(--color-border)!important;background:#f2efe914!important;font-weight:500!important}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{text-align:right!important;background:0 0!important;padding:8px 4px!important;font-size:.76rem!important;font-weight:500!important}@media (width<=520px){#tarteaucitronRoot #tarteaucitronAlertBig{grid-template-columns:1fr!important;grid-template-areas:"message""allow""deny""personalize""privacy"!important;padding:28px 22px!important}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{text-align:left!important}}#tarteaucitronRoot #tarteaucitronBack{-webkit-backdrop-filter:blur(6px);opacity:1!important;background:#050608bf!important}#tarteaucitronRoot #tarteaucitron{background:var(--color-navy-deep)!important;font-family:var(--font-body)!important;border:1px solid #f9db6f40!important;border-radius:20px!important;overflow:hidden auto!important;box-shadow:0 24px 70px #0000008c!important}#tarteaucitron .tarteaucitronBorder{background:0 0!important}#tarteaucitron .tarteaucitronH1{color:var(--color-ivory)!important}#tarteaucitron #tarteaucitronInfo{color:var(--color-ivory-muted)!important;border-color:var(--color-border)!important;background:0 0!important}#tarteaucitron #tarteaucitronDisclaimer{color:var(--color-ivory-muted)!important}#tarteaucitron a{color:var(--color-gold)!important}#tarteaucitron #tarteaucitronClosePanel{color:var(--color-ivory)!important;border:1px solid var(--color-border)!important;background:#f2efe914!important;border-radius:100px!important;width:auto!important;padding:8px 18px!important;top:18px!important;right:18px!important}#tarteaucitron .tarteaucitronMainLine,#tarteaucitron .tarteaucitronMainLine:hover,#tarteaucitron .tarteaucitronLine,#tarteaucitron .tarteaucitronLine:hover{background:var(--color-card)!important;border-color:var(--color-card-border)!important}#tarteaucitron .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#f9db6f59!important}#tarteaucitron .tarteaucitronLine.tarteaucitronIsDenied{border-color:var(--color-card-border)!important}#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronName a{color:var(--color-ivory)!important}#tarteaucitron .tarteaucitronName .tacCurrentStatus,#tarteaucitron .tarteaucitronReadmoreSeparator,#tarteaucitron .tarteaucitronName .tarteaucitronListCookies{color:var(--color-ivory-muted)!important}#tarteaucitron .tarteaucitronTitle,#tarteaucitron .tarteaucitronTitle button,#tarteaucitron .tarteaucitronTitle+[id^=tarteaucitronDetails],#tarteaucitronRoot .asCatToggleBtn{color:var(--color-ivory)!important;background:#112a4699!important;border-radius:10px!important}#tarteaucitron .tarteaucitronDetails:not(.tarteaucitronDetailsInline){background:var(--color-navy)!important;color:var(--color-ivory)!important;border-radius:10px!important}#tarteaucitron .tarteaucitronPlus:before{color:var(--color-gold)!important}#tarteaucitron .tarteaucitronSelfLink{opacity:.5;filter:grayscale()invert();transition:opacity .2s}#tarteaucitron .tarteaucitronSelfLink:hover{opacity:.85}#tarteaucitron #tarteaucitronServices{padding:4px 22px 24px!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine){border:1px solid var(--color-card-border)!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0 0 10px!important;padding:16px 18px!important;display:flex!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronName{float:none!important;text-align:left!important;flex:auto!important;width:auto!important;margin-left:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk{float:none!important;flex:none!important;margin:0!important}#tarteaucitron .tarteaucitronH3{margin-bottom:4px!important;font-size:.92rem!important;font-weight:600!important}#tarteaucitron .tarteaucitronServiceDescription{color:var(--color-ivory-muted)!important;font-size:.8rem!important;line-height:1.55!important}#tarteaucitron .tarteaucitronStatusInfo{margin-top:6px!important;font-size:.74rem!important;display:block!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk{float:none!important;text-align:left!important;border:1px solid var(--color-card-border)!important;box-sizing:border-box!important;cursor:pointer!important;background:#f2efe924!important;border-radius:999px!important;width:44px!important;min-width:44px!important;height:24px!important;margin:0!important;padding:0!important;transition:background .25s,border-color .25s!important;display:inline-block!important;position:relative!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk:after{content:""!important;background:var(--color-ivory)!important;pointer-events:none!important;z-index:1!important;border-radius:50%!important;width:18px!important;height:18px!important;transition:transform .25s cubic-bezier(.16,1,.3,1)!important;position:absolute!important;top:3px!important;left:3px!important;transform:translate(0)!important;box-shadow:0 1px 3px #00000059!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed:not(.tarteaucitronMainLine) .tarteaucitronAsk{background:var(--gradient-brand)!important;border-color:#0000!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed:not(.tarteaucitronMainLine) .tarteaucitronAsk:after{transform:translate(20px)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied:not(.tarteaucitronMainLine) .tarteaucitronAsk{border-color:var(--color-card-border)!important;background:#f2efe924!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied:not(.tarteaucitronMainLine) .tarteaucitronAsk:after{transform:translate(0)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk .tarteaucitronDeny{color:#0000!important;cursor:pointer!important;z-index:2!important;background:0 0!important;border:0!important;border-radius:0!important;width:50%!important;height:100%!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;position:absolute!important;top:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk .tarteaucitronAllow{left:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk .tarteaucitronDeny{left:auto!important;right:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk .tarteaucitronCheck,#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk .tarteaucitronCross{display:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk:hover{filter:brightness(1.12)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk:focus-within{box-shadow:0 0 0 3px #f9db6f73!important}@media screen and (width<=767px){#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk{width:44px!important;max-width:44px!important;margin-bottom:0!important;display:inline-block!important}}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3:after{content:"Toujours actif"!important;color:var(--color-gold)!important;text-transform:uppercase!important;letter-spacing:.04em!important;white-space:nowrap!important;vertical-align:middle!important;background:#f9db6f1f!important;border:1px solid #f9db6f59!important;border-radius:100px!important;margin-left:10px!important;padding:3px 10px!important;font-size:.66rem!important;font-weight:700!important;display:inline-flex!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronAsk{opacity:.55!important;filter:grayscale(.4)!important;pointer-events:none!important;display:inline-block!important}#tarteaucitron #tarteaucitronMainLineOffset{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;padding:20px 22px!important;display:flex!important}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronAsk{float:none!important;text-align:left!important;gap:12px!important;width:100%!important;margin:14px 0 0!important;display:flex!important}#tarteaucitron #tarteaucitronAllAllowed,#tarteaucitron #tarteaucitronAllDenied{cursor:pointer!important;box-sizing:border-box!important;width:auto!important;color:var(--color-ivory)!important;border:1px solid var(--color-border)!important;background:#f2efe90f!important;border-radius:100px!important;flex:auto!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:12px 20px!important;font-size:.82rem!important;font-weight:700!important;transition:transform .2s,filter .2s,background .2s,border-color .2s!important;display:inline-flex!important;position:static!important}#tarteaucitron #tarteaucitronAllAllowed:hover,#tarteaucitron #tarteaucitronAllDenied:hover{background:#f9db6f14!important;border-color:#f9db6f73!important}#tarteaucitron #tarteaucitronAllAllowed.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronAllDenied.tarteaucitronIsSelected{background:var(--gradient-brand)!important;color:var(--color-text-on-brand)!important;border-color:#0000!important}#tarteaucitron #tarteaucitronAllAllowed.tarteaucitronIsSelected:hover,#tarteaucitron #tarteaucitronAllDenied.tarteaucitronIsSelected:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}#tarteaucitron #tarteaucitronAllAllowed .tarteaucitronCheck,#tarteaucitron #tarteaucitronAllDenied .tarteaucitronCross{display:none!important}#tarteaucitron #tarteaucitronSave{background:var(--color-navy-deep)!important;border-top:1px solid var(--color-border)!important;padding:18px 22px!important}#tarteaucitron #tarteaucitronSaveButton{background:var(--gradient-brand)!important;color:var(--color-text-on-brand)!important;border:none!important;border-radius:100px!important;padding:12px 24px!important;font-size:.82rem!important;font-weight:700!important;transition:transform .2s,filter .2s!important}#tarteaucitron #tarteaucitronSaveButton:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}#tarteaucitron #tarteaucitronSaveButton .tarteaucitronCheck{display:none!important}
