@charset "UTF-8";#tarteaucitronRoot{--_surface: var(--bandeau-surface, #ffffff);--_texte: var(--bandeau-texte, #1d2430);--_texte-doux: var(--bandeau-texte-doux, #4b5563);--_accent: var(--bandeau-accent, #1d2430);--_texte-accent: var(--bandeau-texte-accent, #ffffff);--_refus-fond: var(--bandeau-refus-fond, var(--_accent));--_refus-texte: var(--bandeau-refus-texte, var(--_texte-accent));--_refus-bordure: var(--bandeau-refus-bordure, var(--_refus-fond));--_bordure: var(--bandeau-bordure, #d5dae1);--_lien: var(--bandeau-lien, var(--_texte));--_focus: var(--bandeau-focus, var(--_texte));--_voile: var(--bandeau-voile, rgb(16 22 30 / .55));--_rayon: var(--bandeau-rayon, .5rem);--_rayon-cadre: var(--bandeau-rayon-cadre, calc(var(--_rayon) * 1.5));--_rayon-bandeau: var(--bandeau-rayon-bandeau, 0px);--_ombre: var(--bandeau-ombre, 0 4px 32px rgb(16 22 30 / .16), 0 1px 3px rgb(16 22 30 / .1));--_taille: var(--bandeau-taille-texte, .875rem);--_espace: var(--bandeau-espace, 1rem);--_largeur-max: var(--bandeau-largeur-max, 100%);--_largeur-contenu: var(--bandeau-largeur-contenu, 72rem);--_marge: var(--bandeau-marge, 0px);--_contour: color-mix(in srgb, var(--_texte) 40%, var(--_surface));--_douceur: cubic-bezier(.16, 1, .3, 1);position:absolute;inset:0 0 auto;width:100%;font-family:var(--bandeau-police);font-size:var(--_taille);font-weight:400;line-height:1.5;color:var(--_texte);text-align:left;-webkit-text-size-adjust:100%;text-size-adjust:100%}#tarteaucitronRoot *,#tarteaucitronRoot *:before,#tarteaucitronRoot *:after{box-sizing:border-box}#tarteaucitronRoot :where(div,span,p,ul,li,a,button,img,strong,br){margin:0;padding:0;border:0;font:inherit;color:inherit;letter-spacing:normal;text-transform:none;text-shadow:none;background:none;box-shadow:none;float:none}#tarteaucitronRoot :where(ul,li){list-style:none}#tarteaucitronRoot :where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent}#tarteaucitronRoot strong{font-weight:700}#tarteaucitronRoot ::selection{background:var(--_accent);color:var(--_texte-accent)}#tarteaucitronRoot .tac_visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#tarteaucitronRoot .tarteaucitronCheck,#tarteaucitronRoot .tarteaucitronCross,#tarteaucitronRoot .tarteaucitronPlus{display:none}#tarteaucitronRoot #tarteaucitronPercentage,#tarteaucitronRoot #tarteaucitronAlertSmall,#tarteaucitronRoot .tarteaucitronSelfLink,#tarteaucitronRoot #tarteaucitronScrollbarChild,#tarteaucitronRoot .tarteaucitronStatusInfo,#tarteaucitronRoot .tarteaucitronReadmoreSeparator,#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronAsk{display:none!important}#tarteaucitronRoot :is(button,a):focus-visible{outline:3px solid var(--_focus);outline-offset:2px}#tarteaucitronRoot :is(button,a):focus:not(:focus-visible),#tarteaucitronRoot #tarteaucitronAlertBig:focus,#tarteaucitronRoot #tarteaucitron:focus{outline:none}#tarteaucitronRoot #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronPrivacyUrl,#tarteaucitronRoot #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronReadmoreInfo,#tarteaucitronRoot .tarteaucitronReadmoreOfficial{color:var(--_lien);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;border-radius:2px}#tarteaucitronRoot #tarteaucitronCloseAlert:hover,#tarteaucitronRoot #tarteaucitronPrivacyUrl:hover,#tarteaucitronRoot #tarteaucitronPrivacyUrlDialog:hover,#tarteaucitronRoot .tarteaucitronReadmoreInfo:hover,#tarteaucitronRoot .tarteaucitronReadmoreOfficial:hover{text-decoration-thickness:2px}#tarteaucitronRoot #tarteaucitronAlertBig{display:none;position:fixed;z-index:2147483645;bottom:var(--_marge);left:var(--_marge);width:calc(100% - 2 * var(--_marge));max-width:var(--_largeur-max);max-height:calc(100vh - 2 * var(--_marge));max-height:calc(100dvh - 2 * var(--_marge));overflow-y:auto;--_ecart: calc(var(--_espace) * .625);flex-wrap:wrap;align-items:center;gap:var(--_ecart);padding:var(--_espace) max(var(--_espace),(min(100% - 2 * var(--_marge),var(--_largeur-max)) - var(--_largeur-contenu)) / 2);background:var(--_surface);color:var(--_texte);border:1px solid var(--_bordure);border-radius:var(--_rayon-bandeau);box-shadow:var(--_ombre);font-size:var(--_taille);text-align:left}#tarteaucitronRoot #tarteaucitronAlertBig[style*=block]{display:flex!important;animation:bandeau-entree .36s var(--_douceur) both}#tarteaucitronRoot #tarteaucitronDisclaimerAlert{display:block;flex:1 1 calc(100% - min(46rem,max(0rem,(100% - 70rem) * 9999)));min-width:0;max-height:none;padding:0;overflow:visible;color:var(--_texte);line-height:1.45;text-wrap:pretty}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2{display:inline-flex;flex:0 0 min(10rem,(100% - var(--_ecart)) / 2);align-items:center;justify-content:center;min-width:0;min-height:2.5rem;margin:0;padding:.5rem .875rem;border:2px solid;border-radius:var(--_rayon);font-size:var(--_taille);font-weight:600;line-height:1.25;white-space:normal;visibility:visible;opacity:1;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .12s ease-out}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{background-color:var(--_accent);border-color:var(--_accent);color:var(--_texte-accent)}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2{background-color:var(--_refus-fond);border-color:var(--_refus-bordure);color:var(--_refus-texte)}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2:hover,#tarteaucitronRoot .tarteaucitronAsk button:hover{background-image:linear-gradient(color-mix(in srgb,currentColor 12%,transparent),color-mix(in srgb,currentColor 12%,transparent))}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2:active,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2:active,#tarteaucitronRoot .tarteaucitronAsk button:active{transform:translateY(1px)}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{flex:0 0 auto;min-height:2.25rem;margin:0 .25rem 0 0;padding:.5rem 0;font-size:var(--_taille);line-height:1.25;white-space:normal}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{font-weight:600}#tarteaucitronRoot #tarteaucitronBack{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;width:100%;height:100%;background:var(--_voile);cursor:default}#tarteaucitronRoot #tarteaucitron{display:none;position:fixed;z-index:2147483647;top:0!important;right:0!important;bottom:0!important;left:0!important;flex-direction:column;width:min(100% - 2rem,42rem);height:fit-content;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);margin:auto;overflow:hidden;background:var(--_surface);color:var(--_texte);border:1px solid var(--_bordure);border-radius:var(--_rayon-cadre);box-shadow:0 24px 64px -16px #10161e73,0 2px 6px #10161e1f}#tarteaucitronRoot #tarteaucitron[style*=block]{display:flex!important;animation:panneau-entree .28s var(--_douceur) both}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{flex:0 0 auto;align-self:flex-end;margin:var(--_espace) var(--_espace) 0;min-height:2.25rem;padding:.375rem .875rem;background:var(--_surface);color:var(--_texte);border:1px solid var(--_contour);border-radius:var(--_rayon);font-size:.875rem;font-weight:600;line-height:1.2;transition:background-color .16s ease-out}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover{background-color:color-mix(in srgb,var(--_texte) 7%,var(--_surface))}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{flex:1 1 auto;min-height:0;height:auto!important;margin:0!important;--_pad: calc(var(--_espace) * 1.5);padding:calc(var(--_espace) * .5) var(--_pad) 0;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--_contour) transparent}#tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--_espace) * .75) var(--_espace);padding-bottom:calc(var(--_espace) * 1.25);border-bottom:1px solid var(--_bordure)}#tarteaucitronRoot #tarteaucitron .tarteaucitronH1{display:block;flex:1 1 100%;color:var(--_texte);font-size:1.25rem;font-weight:700;line-height:1.3;text-wrap:balance}#tarteaucitronRoot #tarteaucitronInfo{display:block;flex:1 1 100%;max-width:62ch;color:var(--_texte-doux);line-height:1.55}#tarteaucitronRoot #tarteaucitronInfo p{display:block;text-wrap:pretty}#tarteaucitronRoot #tarteaucitronInfo br,#tarteaucitronRoot #tarteaucitron .tarteaucitronName br{display:none}#tarteaucitronRoot #tarteaucitronInfo #tarteaucitronPrivacyUrlDialog{display:inline-block;margin-top:.5rem;font-size:inherit;text-align:left}#tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{flex:1 1 12rem}#tarteaucitronRoot #tarteaucitron .tarteaucitronH2{display:block;color:var(--_texte);font-weight:600;line-height:1.35}#tarteaucitronRoot #tarteaucitron .tarteaucitronAsk{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:.5rem}#tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronAsk{flex:1 1 18rem}#tarteaucitronRoot #tarteaucitron .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron .tarteaucitronAsk .tarteaucitronDeny{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:.375rem;min-width:8.5rem;min-height:2.5rem;margin:0;padding:.5rem .875rem;background-color:var(--_surface);color:var(--_texte);border:2px solid var(--_contour);border-radius:var(--_rayon);font-size:.9375em;font-weight:600;line-height:1.2;white-space:nowrap;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .12s ease-out}#tarteaucitronRoot #tarteaucitron .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=true]{background-color:var(--_accent);border-color:var(--_accent);color:var(--_texte-accent)}#tarteaucitronRoot #tarteaucitron .tarteaucitronAsk .tarteaucitronDeny[aria-pressed=true]{background-color:var(--_refus-fond);border-color:var(--_refus-bordure);color:var(--_refus-texte)}#tarteaucitronRoot #tarteaucitron .tarteaucitronAsk [aria-pressed=true]:before{content:"";flex:0 0 auto;width:1.05em;height:1.05em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder>ul>li{padding:var(--_espace) 0 0}#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder>ul>li+li{margin-top:var(--_espace);border-top:1px solid var(--_bordure)}#tarteaucitronRoot #tarteaucitron .tarteaucitronHidden{display:none}#tarteaucitronRoot #tarteaucitron .tarteaucitronTitle button{display:flex;align-items:center;justify-content:space-between;gap:var(--_espace);width:100%;min-height:2.5rem;padding:.25rem 0;color:var(--_texte);font-size:1.0625em;font-weight:700;line-height:1.3;text-align:left}#tarteaucitronRoot #tarteaucitron .tarteaucitronTitle button.catToggleBtn:after{content:"";flex:0 0 auto;width:1.25rem;height:1.25rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s var(--_douceur)}#tarteaucitronRoot #tarteaucitron .tarteaucitronTitle button.catToggleBtn[aria-expanded=true]:after{transform:rotate(180deg)}#tarteaucitronRoot #tarteaucitronServicesTitle_mandatory .tarteaucitronTitle button{cursor:default}#tarteaucitronRoot #tarteaucitron .tarteaucitronDetails{display:none;max-width:62ch;padding:.25rem 0 .5rem;color:var(--_texte-doux);font-size:.875rem;line-height:1.5}#tarteaucitronRoot #tarteaucitron .tarteaucitronLine{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem var(--_espace);padding:.75rem 0}#tarteaucitronRoot #tarteaucitron [id^=tarteaucitronServices_]>.tarteaucitronLine+.tarteaucitronLine{border-top:1px dashed var(--_bordure)}#tarteaucitronRoot #tarteaucitron .tarteaucitronLine .tarteaucitronName{flex:1 1 14rem;min-width:0}#tarteaucitronRoot #tarteaucitron .tarteaucitronH3{display:block;color:var(--_texte);font-weight:600;line-height:1.4}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronLine{padding:.25rem 0 0}#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronH3{color:var(--_texte-doux);font-weight:400;line-height:1.55}#tarteaucitronRoot #tarteaucitron .tarteaucitronReadmoreInfo,#tarteaucitronRoot #tarteaucitron .tarteaucitronReadmoreOfficial{display:inline-block;margin:.25rem 1rem 0 0;font-size:.875rem}#tarteaucitronRoot #tarteaucitron #tarteaucitronSave{position:sticky;bottom:0;display:flex;justify-content:flex-end;margin:var(--_espace) calc(-1 * var(--_pad)) 0;padding:var(--_espace) var(--_pad);background:var(--_surface);border-top:1px solid var(--_bordure)}#tarteaucitronRoot #tarteaucitron #tarteaucitronSaveButton{min-width:9rem;min-height:2.75rem;padding:.625rem 1.25rem;background-color:var(--_texte);color:var(--_surface);border:2px solid var(--_texte);border-radius:var(--_rayon);font-size:var(--_taille);font-weight:600;line-height:1.25;transition:background-color .16s ease-out}#tarteaucitronRoot #tarteaucitron #tarteaucitronSaveButton:hover{background-image:linear-gradient(color-mix(in srgb,currentColor 14%,transparent),color-mix(in srgb,currentColor 14%,transparent))}#tarteaucitronRoot #tarteaucitron #tarteaucitronNoServicesTitle{color:var(--_texte-doux)}#tarteaucitronRoot #tarteaucitronIcon{display:none;position:fixed;z-index:2147483644;inset:auto auto calc(var(--_espace) + var(--_marge)) calc(var(--_espace) + var(--_marge))}#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;background:var(--_surface);color:var(--_texte);border:1px solid var(--_bordure);border-radius:999px;box-shadow:var(--_ombre);transition:background-color .16s ease-out,transform .16s var(--_douceur)}#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager:hover{background-color:color-mix(in srgb,var(--_texte) 7%,var(--_surface))}#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager img{display:none}#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager:before{content:"";width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 9 9 3.5 3.5 0 0 1-4.25-4.25A3.5 3.5 0 0 1 12 3Z'/%3E%3Ccircle cx='8.5' cy='10' r='.6' fill='black'/%3E%3Ccircle cx='12.5' cy='14.5' r='.6' fill='black'/%3E%3Ccircle cx='8' cy='15.5' r='.6' fill='black'/%3E%3Ccircle cx='16.25' cy='16' r='.6' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 9 9 3.5 3.5 0 0 1-4.25-4.25A3.5 3.5 0 0 1 12 3Z'/%3E%3Ccircle cx='8.5' cy='10' r='.6' fill='black'/%3E%3Ccircle cx='12.5' cy='14.5' r='.6' fill='black'/%3E%3Ccircle cx='8' cy='15.5' r='.6' fill='black'/%3E%3Ccircle cx='16.25' cy='16' r='.6' fill='black'/%3E%3C/svg%3E") center / contain no-repeat}.tarteaucitron-modal-open-noscroll,.tarteaucitron-modal-open{overflow:hidden}@keyframes bandeau-entree{0%{opacity:0;transform:translateY(.75rem)}}@keyframes panneau-entree{0%{opacity:0;transform:translateY(.5rem) scale(.985)}}@media(prefers-reduced-motion:reduce){#tarteaucitronRoot *,#tarteaucitronRoot *:before,#tarteaucitronRoot *:after{animation:none!important;transition:none!important}}@media(max-width:40rem){#tarteaucitronRoot #tarteaucitron{width:100%;height:100%;max-height:none;border:0;border-radius:0}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{--_pad: calc(var(--_espace) * 1.25)}#tarteaucitronRoot #tarteaucitron .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron .tarteaucitronAsk .tarteaucitronDeny{min-width:0}#tarteaucitronRoot #tarteaucitron .tarteaucitronLine .tarteaucitronAsk{flex:1 1 100%}}@media(forced-colors:active){#tarteaucitronRoot #tarteaucitronAlertBig,#tarteaucitronRoot #tarteaucitron{border:2px solid CanvasText}}@media print{#tarteaucitronRoot{display:none!important}}
