@import "https://fonts.bunny.net/css?family=bricolage-grotesque:700,800|poppins:600|raleway:400,600|roboto:400,600|lato:400,700";.slice{--progress-clamped:clamp(0, var(--slice-progress), 1);scroll-snap-align:start;scroll-snap-stop:always;background:var(--ds-semantic-color-layout-invert-surface-medium-default);width:100%;color:var(--ds-semantic-color-layout-invert-content-medium);opacity:calc((pow(2, 10 * var(--progress-clamped)) - 1) / 1023);justify-content:center;align-items:center;display:flex;position:relative}.slice--verification_section{align-items:flex-start;padding:0;overflow:visible}.slice--verification_section,.slice--equivalence_section{opacity:1}.video-scrubber-wrapper{z-index:10;padding:var(--ds-semantic-spacing-m) 0;align-items:center;display:flex;position:absolute;bottom:24px;left:16px;right:16px}.video-scrubber-wrapper:before{content:"";z-index:-1;background:linear-gradient(180deg, #11182700 0%, var(--ds-semantic-color-layout-invert-surface-medium-default) 45%);width:100dvw;height:100px;position:absolute;left:-15px}.video-scrubber-wrapper .video-scrubber{touch-action:none;appearance:none;cursor:pointer;background:0 0;width:100%}.video-scrubber-wrapper .video-scrubber::-webkit-slider-runnable-track{height:var(--ds-semantic-sizing-xs);border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-layout-invert-border-strong-default);background:linear-gradient(to right, var(--ds-semantic-color-action-invert-surface-subtle) var(--progress,0%), var(--ds-semantic-color-overlay-surface-medium) var(--progress,0%))}.video-scrubber-wrapper .video-scrubber::-webkit-slider-thumb{-webkit-appearance:none;width:var(--ds-semantic-sizing-xs);height:var(--ds-semantic-sizing-xs);background:var(--ds-semantic-color-layout-invert-content-medium);border-radius:50%;margin-top:-1px}.video-scrubber-wrapper .video-scrubber::-moz-range-track{height:var(--ds-semantic-sizing-xs);border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-layout-invert-border-strong-default);background:var(--ds-semantic-color-overlay-surface-medium)}.video-scrubber-wrapper .video-scrubber::-moz-range-progress{height:var(--ds-semantic-sizing-xs);border-radius:var(--ds-semantic-radius-action);background:var(--ds-semantic-color-action-invert-surface-subtle)}.video-scrubber-wrapper .video-scrubber::-moz-range-thumb{width:var(--ds-semantic-sizing-xs);height:var(--ds-semantic-sizing-xs);background:var(--ds-semantic-color-layout-invert-content-medium);border:none;border-radius:50%}@keyframes pop-in{0%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1.35)}60%{transform:scale(.9)}80%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes pop-in-soft{0%{opacity:0;transform:scale(.8)rotate(-10deg)}45%{opacity:1;transform:scale(1.15)rotate(7deg)}65%{transform:scale(.92)rotate(-2deg)}80%{transform:scale(1.05)rotate(1deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes pop-in-soft_centered{0%{opacity:0;transform:translate(-50%)scale(.5)}50%{opacity:1}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.25)}25%{opacity:1}35%{transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes scale-in-no-fade{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes card-scale-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes slide-fade-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-long{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes wobble-vertical-short-bottom{0%{opacity:0;transform:translateY(100px)}40%{opacity:1}55%{transform:translateY(-14px)}72%{transform:translateY(6px)}85%{transform:translateY(-3px)}95%{transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}@keyframes wobble-vertical-long{0%{opacity:0;transform:translateY(-200px)}35%{opacity:1}55%{transform:translateY(39px)}72%{transform:translateY(-3px)}85%{transform:translateY(16px)}95%{transform:translateY(8px)}to{opacity:1;transform:translateY(10px)}}@keyframes card-badge-top-entering{0%{transform:translate(-24px)rotate(-5deg)}to{transform:translate(0)rotate(-5deg)}}@keyframes card-badge-top-single-entering{0%{transform:translate(-24px)rotate(5deg)}to{transform:translate(0)rotate(5deg)}}@keyframes card-badge-behind-entering{0%{opacity:1;transform:translate(0)rotate(-5deg)}to{opacity:1;transform:translate(8px)rotate(5deg)}}@keyframes flip-fall{0%{opacity:1;transform:rotateX(0)}to{opacity:0;transform:rotateX(-100deg)}}@keyframes flip-up{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}@keyframes video-slice-flash{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}15%{opacity:1;transform:translate(-50%,-50%)scale(1)}60%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes spinner-spin{to{transform:rotate(360deg)}}@keyframes blurred-pulse{0%{opacity:0;filter:blur(1px);transform:scale(.25)}25%{opacity:1;filter:blur();transform:scale(3)}to{opacity:1;filter:blur();transform:scale(3)}}@keyframes scroll-hint-mask-pulse-x{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:-100% 0;mask-position:-100% 0}}@keyframes scroll-hint-mask-pulse-y{0%{-webkit-mask-position:0 -100%;mask-position:0 -100%}to{-webkit-mask-position:0 125%;mask-position:0 125%}}@keyframes bounce-up{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}.video-slice{--offset-clamped:clamp(-1, var(--slice-offset), 1);width:100%}.video-slice__video{object-fit:contain;object-position:top center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.video-slice__end-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-slice__controls>*{opacity:0;pointer-events:none;transition:opacity .5s ease-out}.video-slice__controls .video-slice__mute-toggle{z-index:11;width:var(--ds-semantic-sizing-xl);height:var(--ds-semantic-sizing-xl);border-radius:var(--ds-semantic-radius-action);background-color:var(--ds-semantic-color-overlay-surface-medium);color:var(--ds-semantic-color-layout-invert-content-medium);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:80px;left:24px}.video-slice__controls--visible .video-slice__controls>*{opacity:1;pointer-events:auto}.video-slice__play-pause-flash{z-index:7;color:var(--ds-semantic-color-layout-invert-content-medium);pointer-events:none;opacity:0;border-radius:50%;animation:1s ease-in-out video-slice-flash;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-slice__fast-forward{top:var(--ds-semantic-spacing-l);z-index:7;justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-xs);padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-m);border-radius:var(--ds-semantic-radius-action);color:var(--ds-semantic-color-layout-invert-content-medium);pointer-events:none;background:#0009;display:flex;position:absolute;left:50%;transform:translate(-50%)}.video-slice__next{top:var(--ds-semantic-spacing-s);right:var(--ds-semantic-spacing-l);z-index:10;background-color:var(--ds-semantic-color-overlay-surface-medium);width:fit-content;position:absolute}.video-slice__next span{padding-left:var(--ds-semantic-spacing-3xs)}.video-slice .animated--content{height:max-content;min-height:100svh;max-height:100dvh;transform:translateY(calc(1 - calc((pow(2, 10 * var(--progress-clamped)) - 1) / 1023) * 200px));opacity:calc((pow(2, 10 * var(--progress-clamped)) - 1) / 1023);position:relative}.video-slice .animated--content:before{content:"";z-index:1;background:linear-gradient(180deg, #11182700 0%, var(--ds-semantic-color-layout-invert-surface-medium-default) 40.85%);pointer-events:none;height:30svh;min-height:200px;position:absolute;bottom:0;left:0;right:0}@media screen and (aspect-ratio>57/100){.video-slice__video{object-fit:cover;object-position:center}}.slice--video .card-badge:not(#idhack){opacity:0;transition:transform .4s ease-out,opacity .5s ease-out}.slice--video:has(.video-slice__controls--visible,.card-badge--just-discovered) .card-badge:not(#idhack){opacity:1}.shortcut{max-width:none;padding:0 var(--ds-semantic-spacing-m) 0 0;justify-content:flex-start;align-items:center;gap:var(--ds-semantic-spacing-m);border-radius:var(--ds-semantic-radius-default);display:flex;position:relative;overflow:hidden;box-shadow:0 0 8px #ffffff80;border:1px solid var(--ds-semantic-color-action-invert-border-medium)!important;background:var(--ds-semantic-color-overlay-surface-medium)!important;color:var(--ds-semantic-color-layout-invert-content-medium)!important}.shortcut__image{width:var(--ds-semantic-sizing-6xl);height:var(--ds-semantic-sizing-4xl);border-radius:0 var(--ds-semantic-radius-default) var(--ds-semantic-radius-default) 0;border:1px solid var(--ds-semantic-color-layout-invert-border-strongest-default);object-fit:cover;flex-shrink:0}.shortcut .pulse-wrapper{border-radius:0 var(--ds-semantic-radius-default) var(--ds-semantic-radius-default) 0;flex-shrink:0;position:relative;overflow:hidden}.shortcut .pulse-wrapper:before{content:"";width:var(--ds-semantic-sizing-xl);height:var(--ds-semantic-sizing-xl);border:solid 4px var(--ds-semantic-color-accent2-content-medium);transform-origin:50%;border-radius:50%;animation:3s ease-in infinite blurred-pulse;position:absolute;top:8px;left:15px}.shortcut__text{text-align:left;flex-direction:column;display:flex}.shortcut__text .ds-text-xsmall{color:var(--ds-semantic-color-layout-invert-content-subtle)}.shortcut ds-citeo-icon{margin-left:auto}.onboarding-slice{width:100%;padding:var(--ds-semantic-spacing-5xl) var(--ds-semantic-spacing-xl) 6svh;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative}.onboarding-slice:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, #11182700 30.41%, var(--ds-semantic-color-layout-invert-surface-medium-default) 61.62%);position:absolute;inset:0}.onboarding-slice>*{z-index:1}.onboarding-slice .animated--content{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-l);opacity:0;flex-direction:column;transition:opacity .3s ease-out,transform .3s ease-out;display:flex;transform:translateY(250px)}.onboarding-slice .animated--content .parcours-logo{width:var(--ds-semantic-sizing-8xl);height:var(--ds-semantic-sizing-6xl);object-fit:contain;margin-top:var(--ds-semantic-spacing-xs)}.onboarding-slice .animated--content .text-wrapper{text-align:center;gap:var(--ds-semantic-spacing-m);flex-direction:column;display:flex}.onboarding-slice .animated--content .text-wrapper p{gap:var(--ds-semantic-spacing-m);color:var(--ds-semantic-color-layout-invert-content-subtle);flex-direction:column;display:flex}.onboarding-slice .animated--content .text-wrapper p strong{color:var(--ds-semantic-color-layout-invert-content-medium);font-family:var(--ds-style-display-1-font-family,"Bricolage Grotesque");font-size:var(--ds-style-display-1-font-size,48px);font-style:normal;font-weight:800;line-height:100%;display:block}.onboarding-slice .scroll-hint-wrapper{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-3xs);width:100%;padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-s);min-height:var(--ds-semantic-sizing-xl);color:var(--ds-semantic-color-layout-surface-medium-default);border-radius:var(--ds-semantic-radius-action);background:var(--ds-semantic-color-action-invert-surface-subtlest);margin-top:var(--ds-semantic-spacing-2xl);animation:3s ease-in-out infinite bounce-up;display:flex}.onboarding-slice .scroll-hint-wrapper span{padding:0 var(--ds-semantic-spacing-3xs)}.onboarding-slice .scroll-hint-wrapper ds-citeo-icon{animation:3s infinite scroll-hint-mask-pulse-x;transform:rotate(-90deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35% 65%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 35% 65%,#0000 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.onboarding-slice .shortcut{z-index:5;opacity:0;pointer-events:none;width:calc(100% - 40px);position:absolute;top:12px;left:20px;transform:translateY(-100px)}.slice--settled .onboarding-slice .animated--content{opacity:calc((1 - cos(3.14159 * var(--progress-clamped))) / 2);transform:translateY(0)}.slice--settled .onboarding-slice .shortcut{transform:translateY(calc(-100px + var(--eased) * (0 - -100px)));pointer-events:all;animation:.6s ease-in-out 1s forwards wobble-vertical-long}.page-son-slice{padding:var(--ds-semantic-spacing-5xl) var(--ds-semantic-spacing-xl) var(--ds-semantic-spacing-4xl);flex-direction:column;justify-content:center;align-items:center;display:flex}.page-son-slice .animated--content{transform:translateY(calc((1 - calc((1 - cos(3.14159 * var(--progress-clamped))) / 2)) * 200px));opacity:calc((1 - cos(3.14159 * var(--progress-clamped))) / 2);flex-direction:column;justify-content:center;align-items:center;display:flex}.page-son-slice .animated--content .icone-son{position:relative;top:45px}.page-son-slice .animated--content .encart-texte{text-align:center;border-radius:var(--ds-semantic-radius-elevated);border:1px solid var(--ds-semantic-color-layout-invert-border-strong-default);background:var(--ds-semantic-color-action-invert-surface-subtlest);padding:var(--ds-semantic-spacing-4xl) var(--ds-semantic-spacing-l) var(--ds-semantic-spacing-2xl)}.page-son-slice .animated--content .encart-texte p{gap:var(--ds-semantic-spacing-s);color:var(--ds-semantic-color-layout-invert-content-subtle);flex-direction:column;display:flex}.page-son-slice .animated--content .encart-texte p strong{color:var(--ds-semantic-color-layout-invert-content-medium);display:block}.page-son-slice .animated--content .button-wrapper{align-items:center;gap:var(--ds-semantic-spacing-s);width:90%;margin-top:var(--ds-semantic-spacing-m);flex-direction:column;display:flex}.page-son-slice .animated--content .button-wrapper label{border-radius:var(--ds-semantic-radius-default);border:1px solid var(--ds-semantic-color-layout-invert-border-strong-default);width:100%;max-width:300px;padding:var(--ds-semantic-spacing-s) var(--ds-semantic-spacing-m);color:var(--ds-semantic-color-layout-invert-content-medium);background:0 0;justify-content:space-between;align-items:center;transition:background .15s ease-out,border-color .15s ease-out;display:flex}.page-son-slice .animated--content .button-wrapper label:has(input:checked){border-color:var(--ds-semantic-color-layout-invert-border-strongest-default);background:var(--ds-semantic-color-action-invert-surface-subtlest)}.page-son-slice .animated--content .button-wrapper label input[type=radio]{appearance:none;border-radius:var(--ds-semantic-radius-action);background:var(--ds-semantic-color-action-invert-surface-subtle);width:var(--ds-semantic-sizing-l);height:var(--ds-semantic-sizing-l);margin:0;position:relative}.page-son-slice .animated--content .button-wrapper label input[type=radio]:before{content:"";width:var(--ds-semantic-sizing-m);height:var(--ds-semantic-sizing-m);transform-origin:50%;background-color:var(--ds-semantic-color-layout-surface-medium-default);opacity:0;transition:opacity .15s ease-out,transform .15s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6);-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12ZM12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM17.5018 9.70675C17.8921 9.31603 17.8918 8.68287 17.5011 8.29254C17.1104 7.90221 16.4772 7.90253 16.0869 8.29325L10.7936 13.5954L8.50105 11.3028C8.11053 10.9123 7.47736 10.9123 7.08684 11.3028C6.69631 11.6933 6.69631 12.3265 7.08684 12.717L10.0868 15.717C10.2744 15.9046 10.5289 16.01 10.7942 16.0099C11.0595 16.0098 11.3139 15.9044 11.5014 15.7167L17.5018 9.70675Z\" fill=\"white\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12ZM12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM17.5018 9.70675C17.8921 9.31603 17.8918 8.68287 17.5011 8.29254C17.1104 7.90221 16.4772 7.90253 16.0869 8.29325L10.7936 13.5954L8.50105 11.3028C8.11053 10.9123 7.47736 10.9123 7.08684 11.3028C6.69631 11.6933 6.69631 12.3265 7.08684 12.717L10.0868 15.717C10.2744 15.9046 10.5289 16.01 10.7942 16.0099C11.0595 16.0098 11.3139 15.9044 11.5014 15.7167L17.5018 9.70675Z\" fill=\"white\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-son-slice .animated--content .button-wrapper label input[type=radio]:checked:before{opacity:1;transform:translate(-50%,-50%)scale(1)}.page-son-slice .scroll-hint-wrapper{flex-direction:column;align-items:center;margin-top:auto;animation:4s linear infinite scroll-hint-mask-pulse-y;display:flex;-webkit-mask-image:linear-gradient(#0000 10%,#000 35% 65%,#0000 90%);mask-image:linear-gradient(#0000 10%,#000 35% 65%,#0000 90%);-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-son-slice .scroll-hint-wrapper ds-citeo-icon{transform:rotate(-90deg)}.page-son-slice .scroll-hint-wrapper span{color:var(--ds-semantic-color-layout-invert-content-subtle)}@media screen and (height<=700px){.page-son-slice{padding-top:var(--ds-semantic-spacing-xl)}}.slice--settled .page-son-slice{--eased:calc((1 - cos(3.14159 * var(--progress-clamped))) / 2)}.intersticiel-slice{--offset-clamped:clamp(-1, var(--slice-offset), 1);width:100%;padding:var(--ds-semantic-spacing-4xl) var(--ds-semantic-sizing-sm) var(--ds-semantic-spacing-2xl);background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.intersticiel-slice:before{content:"";background:linear-gradient(#11182700 0%,#111827cc 70%,#111827 100%);position:absolute;inset:0}.intersticiel-slice .intersticiel-content{--progress-clamped:clamp(0, var(--slice-progress), 1);z-index:1;will-change:transform;opacity:calc((1 - cos(3.14159 * var(--progress-clamped))) / 2);position:relative}@supports not (-webkit-touch-callout:none){.intersticiel-slice .intersticiel-content{transform:translateY(calc((1 - calc((1 - cos(3.14159 * var(--progress-clamped))) / 2)) * 800px));transition:opacity .1s ease-out,transform .1s ease-out}}@supports (-webkit-touch-callout:none){.intersticiel-slice .intersticiel-content{transform:translateY(calc((1 - calc((1 - cos(3.14159 * var(--progress-clamped))) / 2)) * 100px))}}.intersticiel-slice .intersticiel-content .intersticiel-hero{z-index:2;width:fit-content;max-width:90%;margin-left:var(--ds-semantic-spacing-3xs);position:relative}.intersticiel-slice .intersticiel-content .intersticiel-hero .intersticiel-icon{z-index:-1;position:absolute;top:-60px;right:-65px}.intersticiel-slice .intersticiel-content .intersticiel-hero .intersticiel-title{width:fit-content;padding:var(--ds-semantic-spacing-s);border:4px solid var(--ds-semantic-color-neutral-border-strong);background:var(--ds-semantic-color-accent2-surface-medium);backface-visibility:hidden;color:var(--ds-semantic-color-layout-content-medium);font-family:var(--ds-style-heading-2-font-family);font-size:var(--ds-style-heading-2-font-size);font-style:normal;font-weight:800;line-height:135%;transform:rotate(-2deg)}.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte{padding:var(--ds-semantic-spacing-xl) var(--ds-semantic-spacing-l);gap:var(--ds-semantic-spacing-s);gap:var(--ds-semantic-spacing-s);border-radius:var(--ds-semantic-radius-default);background:var(--ds-semantic-color-information-surface-medium);flex-direction:column;width:100%;max-height:50svh;display:flex;overflow-y:auto}.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h1,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h2,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h3,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h4,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h5,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h6,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h1 strong,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h2 strong,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h3 strong,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h4 strong,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h5 strong,.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte h6 strong{font-size:var(--ds-style-heading-4-font-size)}.intersticiel-slice .intersticiel-content .animated--content .intersticiel-texte p{gap:var(--ds-semantic-spacing-s);flex-direction:column;display:flex}.intersticiel-slice .intersticiel-content .animated--content .next-cta{margin:var(--ds-semantic-spacing-l) auto;background-color:#0000}@media screen and (height<=700px){.intersticiel-slice .next-cta{display:none}}.fin-section-slice{width:100%;padding:0 var(--ds-semantic-sizing-sm) var(--ds-semantic-spacing-4xl);background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.fin-section-slice:before{content:"";background:linear-gradient(#11182700 50%,#111827cc 70%,#111827 93.97%);position:absolute;inset:0}.fin-section-slice .buttons-wrapper{z-index:10;gap:var(--ds-semantic-spacing-m);transform:translateY(calc((1 - calc((pow(2, 10 * var(--progress-clamped)) - 1) / 1023)) * 600px));opacity:calc((pow(2, 10 * var(--progress-clamped)) - 1) / 1023);flex-direction:column;transition:transform .4s ease-out;display:flex}.fin-section-slice .buttons-wrapper button{justify-content:space-between;width:100%;max-width:none;font-weight:700}.carrousel{flex-direction:column;width:100%;display:flex;position:relative}.carrousel__body{width:100%;position:relative}.carrousel__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-anchor:none;scrollbar-width:none;display:flex;overflow-x:auto}.carrousel__track::-webkit-scrollbar{display:none}.carrousel__track--no-transition .carrousel__slide{transition:none!important}.carrousel__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}.carrousel.carrousel--fade .carrousel__slide{opacity:0;transition:opacity .15s ease-out}.carrousel.carrousel--fade .carrousel__slide[data-position=active]{opacity:1}.carrousel__arrow{z-index:5;width:var(--ds-semantic-sizing-xl);height:var(--ds-semantic-sizing-xl);border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-layout-border-subtle-default);background:var(--ds-semantic-color-overlay-surface-medium);justify-content:center;align-items:center;display:flex;position:absolute;bottom:calc(50% - 110px);transform:translateY(-50%)}.carrousel__arrow--prev{left:var(--ds-semantic-sizing-sm)}.carrousel__arrow--next{right:var(--ds-semantic-sizing-sm)}.carrousel__dots{justify-content:center;gap:var(--ds-semantic-spacing-l);padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-m);display:flex}.carrousel__dot{background:var(--ds-semantic-color-layout-content-subtle);border:none;border-radius:50%;width:8px;height:8px;min-height:0;padding:0;transition:background .2s ease-out}.carrousel__dot--active{background:var(--ds-semantic-color-action-invert-surface-medium)}.carrousel.carrousel--deck .carrousel__track{max-width:100dvw;padding-bottom:var(--ds-semantic-spacing-xl);gap:var(--ds-semantic-spacing-s);padding-inline:calc(50% - 120px)}.carrousel.carrousel--deck .carrousel__slide{min-width:var(--ds-semantic-sizing-9xl);max-width:var(--ds-semantic-sizing-11xl);scroll-snap-align:center;flex:0 0 50vw;transition:transform .25s ease-out,opacity .25s ease-out}.fit-text{width:100%;min-width:0}.fit-text__inner{white-space:nowrap;display:block}.equivalence-section{width:100%;padding:var(--ds-semantic-spacing-5xl) 0 var(--ds-semantic-spacing-4xl)}.equivalence-section .carrousel__track{padding-left:var(--ds-semantic-sizing-sm);padding-right:var(--ds-semantic-sizing-sm);gap:var(--ds-semantic-sizing-sm)}.equivalence-section .carrousel__track .carrousel__slide{scroll-snap-align:center;--slide-distance-abs:max(var(--slide-distance,0), -1 * var(--slide-distance,0));opacity:calc(1 - min(var(--slide-distance-abs), 1))}.equivalence-section .equivalence-card{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-s);flex-direction:column;display:flex}.equivalence-section .equivalence-card .ds-text-xsmall{color:var(--ds-semantic-color-layout-invert-content-subtle)}.equivalence-section .equivalence-card .height--placeholder{height:var(--ds-semantic-sizing-l)}.equivalence-section .equivalence-card .equivalence-tag{height:var(--ds-semantic-sizing-l);color:var(--ds-semantic-color-accent2-content-strong);padding:0 var(--ds-semantic-spacing-s);border-radius:var(--ds-semantic-radius-default);background:var(--ds-semantic-color-accent2-surface-subtle);align-items:center;display:flex}.equivalence-section .equivalence-card .equivalence-top-row{gap:var(--ds-semantic-spacing-l);grid-template-columns:repeat(3,1fr);display:grid}.equivalence-section .equivalence-card .equivalence-top-row .nom-objet-gauche,.equivalence-section .equivalence-card .equivalence-top-row .nom-objet-droite,.equivalence-section .equivalence-card .equivalence-top-row .operateur-centre{color:var(--ds-semantic-color-layout-invert-content-subtle);flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.equivalence-section .equivalence-card .equivalence-top-row .nom-objet-gauche strong,.equivalence-section .equivalence-card .equivalence-top-row .nom-objet-droite strong,.equivalence-section .equivalence-card .equivalence-top-row .operateur-centre strong{color:var(--ds-semantic-color-layout-invert-content-medium)}.equivalence-section .equivalence-card .equivalence-top-row .nom-objet-gauche.ds-text-xsmall,.equivalence-section .equivalence-card .equivalence-top-row .nom-objet-droite.ds-text-xsmall,.equivalence-section .equivalence-card .equivalence-top-row .operateur-centre.ds-text-xsmall{line-height:21px}.equivalence-section .equivalence-card .equivalence-top-row .nom-objet-gauche.ds-text-xsmall ds-citeo-icon,.equivalence-section .equivalence-card .equivalence-top-row .nom-objet-droite.ds-text-xsmall ds-citeo-icon,.equivalence-section .equivalence-card .equivalence-top-row .operateur-centre.ds-text-xsmall ds-citeo-icon{margin-bottom:4px}.equivalence-section .equivalence-card .equivalence-main-visual{width:100%;height:var(--ds-semantic-sizing-10xl);position:relative;overflow:hidden}.equivalence-section .equivalence-card .equivalence-main-visual:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg, #11182700 50%, var(--ds-semantic-color-layout-invert-surface-medium-default) 100%);position:absolute;inset:0}.equivalence-section .equivalence-card .equivalence-main-visual .nom-objet{width:100%;color:var(--ds-semantic-color-disabled-invert-content-medium);text-align:center;font-family:var(--ds-style-display-number-font-family);font-size:120px;font-style:normal;font-weight:800;line-height:100%;display:block;position:absolute;top:0;left:0;white-space:nowrap!important}.equivalence-section .equivalence-card .equivalence-main-visual .visuel-objet{z-index:1;object-fit:contain;object-position:center bottom;width:100%;height:100%;position:relative}.app--download-card{gap:var(--ds-semantic-spacing-s);padding:var(--ds-semantic-spacing-m);color:#1f2937;border-radius:var(--ds-semantic-radius-default);border:1px solid var(--ds-semantic-color-neutral-border-strong);background:var(--ds-semantic-color-accent2-surface-medium);flex-direction:column;display:flex;position:relative}.app--download-card span{display:block}.app--download-card .download-title{max-width:calc(100% - 90px)}.app--download-card .ds-text-small{text-align:center}.app--download-card .button-primary{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-xs);width:100%;min-height:var(--ds-semantic-sizing-xl);padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-s);font-family:var(--ds-style-text-base-font-family);font-size:var(--ds-style-text-base-font-size);border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-action-border-medium);font-style:normal;font-weight:400;line-height:125%;text-decoration:none;display:flex}.app--download-card .visual--wrapper{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute;top:-40px;right:-10px}.app--download-card .visual--wrapper .relative--wrapper{position:relative;transform:rotate(-5deg)}.app--download-card .visual--wrapper .relative--wrapper img{z-index:0;object-fit:contain;width:85px;height:85px;position:relative;transform:scaleX(-1)}.app--download-card .visual--wrapper .relative--wrapper .check-mark{z-index:5;position:absolute;bottom:0;right:-10px;transform:rotate(7deg)}.newsletter-section{gap:var(--ds-semantic-spacing-l);flex-direction:column;display:flex}.newsletter-section .newsletter-title{gap:var(--ds-semantic-spacing-3xs);flex-direction:column;display:flex}.newsletter-section form,.newsletter-section form .data-entry{gap:var(--ds-semantic-spacing-l);flex-direction:column;display:flex}.newsletter-section form .data-entry label{color:var(--ds-semantic-color-layout-content-subtlest)}.newsletter-section form .data-entry .text-input{gap:var(--ds-semantic-spacing-3xs);flex-direction:column;display:flex}.newsletter-section form .data-entry .text-input input{height:var(--ds-semantic-sizing-xl);padding:0 var(--ds-semantic-spacing-s);border-radius:var(--ds-semantic-radius-input);border:1px solid var(--ds-semantic-color-layout-border-strong-default);background:var(--ds-semantic-color-layout-surface-medium-default);align-items:center;display:flex}.newsletter-section form .data-entry .text-input .input--error-placeholder{min-height:var(--ds-semantic-sizing-m);align-items:center;display:flex}.newsletter-section form .data-entry .checkbox-input{gap:var(--ds-semantic-spacing-xs);flex-direction:column;display:flex}.newsletter-section form .data-entry .checkbox-input .checkbox-wrapper{align-items:flex-start;gap:var(--ds-semantic-spacing-2xs);display:flex}.newsletter-section form .data-entry .checkbox-input .checkbox-wrapper a{color:var(--ds-semantic-color-layout-content-subtlest)}.newsletter-section form .data-entry .checkbox-input .checkbox-wrapper input{appearance:none;font:inherit;color:currentColor;width:var(--ds-semantic-sizing-s);height:var(--ds-semantic-sizing-s);border-radius:var(--ds-semantic-radius-input);border:2px solid var(--ds-semantic-color-neutral-border-subtle);background:var(--ds-semantic-color-layout-surface-medium-default);flex-shrink:0;place-content:center;margin:0;transition:background .12s ease-out,borderColor .12s ease-out;display:grid}.newsletter-section form .data-entry .checkbox-input .checkbox-wrapper input:before{content:"";transform-origin:50%;background-color:var(--ds-semantic-color-layout-invert-content-medium);width:8px;height:6px;transition:transform .12s ease-out;transform:scale(0);-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"8\" height=\"6\" viewBox=\"0 0 8 6\" fill=\"none\"><path d=\"M6.65178 0.231545C6.96038 -0.0771395 7.46073 -0.0772239 7.76928 0.231545C8.07692 0.539822 8.0769 1.03889 7.76928 1.34717L3.35515 5.76844C3.04667 6.07733 2.54632 6.07704 2.23766 5.76844L0.230894 3.75843C-0.0769569 3.4501 -0.0769721 2.95112 0.230894 2.6428C0.484029 2.38974 0.866843 2.3434 1.16656 2.50593L1.28968 2.58843L1.29441 2.59312L1.3446 2.63999L1.34839 2.6428L2.79546 4.09219L6.65178 0.231545Z\" fill=\"white\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"8\" height=\"6\" viewBox=\"0 0 8 6\" fill=\"none\"><path d=\"M6.65178 0.231545C6.96038 -0.0771395 7.46073 -0.0772239 7.76928 0.231545C8.07692 0.539822 8.0769 1.03889 7.76928 1.34717L3.35515 5.76844C3.04667 6.07733 2.54632 6.07704 2.23766 5.76844L0.230894 3.75843C-0.0769569 3.4501 -0.0769721 2.95112 0.230894 2.6428C0.484029 2.38974 0.866843 2.3434 1.16656 2.50593L1.28968 2.58843L1.29441 2.59312L1.3446 2.63999L1.34839 2.6428L2.79546 4.09219L6.65178 0.231545Z\" fill=\"white\"/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.newsletter-section form .data-entry .checkbox-input .checkbox-wrapper input:checked{background-color:var(--ds-semantic-color-action-surface-medium);border-color:var(--ds-semantic-color-layout-invert-content-medium)}.newsletter-section form .data-entry .checkbox-input .checkbox-wrapper input:checked:before{transform:scale(1)}.newsletter-section form .frc-wrapper{width:100%!important}.newsletter-section form button{max-width:none}.newsletter-section form [type=submit][disabled]{opacity:.5}.newsletter-section form .newsletter-error{gap:var(--ds-semantic-spacing-2xs);color:var(--ds-semantic-color-danger-invert-content-subtle);display:flex}.newsletter-section .newsletter-success{text-align:center;border-radius:var(--ds-semantic-radius-elevated);border:1px solid var(--ds-semantic-color-layout-invert-border-strong-default);background:var(--ds-semantic-color-action-invert-surface-subtle);padding:var(--ds-semantic-spacing-4xl) var(--ds-semantic-spacing-l) var(--ds-semantic-spacing-2xl);margin:var(--ds-semantic-spacing-l) 0;position:relative}.newsletter-section .newsletter-success ds-citeo-illustration{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.spinner{border:2px solid #00000026;border-top-color:currentColor;border-radius:50%;animation:.7s linear infinite spinner-spin;display:inline-block}.verification-section__geolocalisation{gap:var(--ds-semantic-spacing-s);padding:var(--ds-semantic-spacing-xl);color:var(--ds-semantic-color-layout-content-medium);flex-direction:column;display:flex}.verification-section__geolocalisation:before{border-radius:var(--ds-semantic-radius-default) var(--ds-semantic-radius-default) 0 0}.verification-section__geolocalisation .geolocalisation--wrapper{gap:var(--ds-semantic-spacing-xs);z-index:10;flex-direction:column;display:flex}.verification-section__geolocalisation .geolocalisation--wrapper .geolocation-error{align-items:flex-start;gap:var(--ds-semantic-spacing-3xs);text-align:left;color:var(--ds-semantic-color-danger-content-subtle);display:flex}.verification-section__geolocalisation .geolocalisation--wrapper .geolocation-error ds-citeo-icon{margin-top:var(--ds-semantic-spacing-4xs)}.verification-section__geolocalisation .geolocalisation--wrapper .label--name{margin-bottom:var(--ds-semantic-spacing-3xs);display:block}.verification-section__geolocalisation .geolocalisation--wrapper .input--wrapper{position:relative}.verification-section__geolocalisation .geolocalisation--wrapper .input--wrapper .spinner{right:var(--ds-semantic-spacing-s);top:var(--ds-semantic-spacing-s);position:absolute}.verification-section__geolocalisation .geolocalisation--wrapper .input--wrapper>ds-citeo-icon{left:var(--ds-semantic-spacing-s);top:var(--ds-semantic-spacing-s);position:absolute}.verification-section__geolocalisation .geolocalisation--wrapper .input--wrapper .input--geolocalisation{width:100%;height:var(--ds-semantic-sizing-xl);padding-left:calc(var(--ds-semantic-spacing-s) + var(--ds-semantic-spacing-m) + var(--ds-semantic-spacing-3xs));color:var(--ds-semantic-color-layout-content-subtle);border-radius:var(--ds-semantic-radius-input);border:1px solid var(--ds-semantic-color-layout-border-strong-default);background:var(--ds-semantic-color-layout-surface-medium-default)}.verification-section__geolocalisation .geolocalisation--wrapper .input--wrapper .input--error-placeholder{min-height:var(--ds-semantic-sizing-m);align-items:center;display:flex}.verification-section__geolocalisation .geolocalisation--wrapper .auto--locate{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-xs);display:flex}.verification-section__geolocalisation .geolocalisation--wrapper .auto--locate button{color:var(--ds-semantic-color-neutral-content-medium);background-color:#0000;border:none}.verification-section__geolocalisation .geolocalisation--wrapper .submit-visit-search{border:1px solid var(--ds-semantic-color-action-border-medium);width:100%;max-width:none}.verification-section__geolocalisation .geolocalisation--wrapper label{position:relative}.verification-section__geolocalisation .geolocalisation--wrapper label .geolocalisation--suggestions{z-index:5;scrollbar-width:none;border-radius:var(--ds-semantic-radius-input);border:1px solid var(--ds-semantic-color-layout-border-medium-default);background:var(--ds-semantic-color-layout-surface-medium-default);opacity:0;max-height:240px;list-style:none;transition:opacity .15s ease-out,transform .15s ease-out;position:absolute;top:calc(100% - 20px);left:0;right:0;overflow-y:auto;transform:translateY(-6px)}.verification-section__geolocalisation .geolocalisation--wrapper label .geolocalisation--suggestions--visible{opacity:1;transform:translateY(0)}.verification-section__geolocalisation .geolocalisation--wrapper label .geolocalisation--suggestions li button{text-align:left;width:100%;max-width:none;min-height:var(--ds-semantic-sizing-l);padding:var(--ds-semantic-spacing-3xs) var(--ds-semantic-spacing-xs);color:var(--ds-semantic-color-layout-content-medium);background:0 0;border:none;display:block}.verification-section__geolocalisation .localizer--loading{align-items:center;gap:var(--ds-semantic-spacing-xs);padding:var(--ds-semantic-spacing-m) 0;color:var(--ds-semantic-color-layout-content-subtle);display:flex}.verification-section__geolocalisation .localizer--results{gap:var(--ds-semantic-spacing-xs);margin-top:var(--ds-semantic-spacing-s);opacity:0;flex-direction:column;transition:opacity .2s ease-out,transform .2s ease-out;display:flex;transform:translateY(12px)}.verification-section__geolocalisation .localizer--results--visible{opacity:1;transform:translateY(0)}.verification-section__geolocalisation .localizer--results .results--metadata{gap:var(--ds-semantic-spacing-xs);flex-direction:column;display:flex}.verification-section__geolocalisation .localizer--results .results--metadata .ds-text-xsmall{color:var(--ds-semantic-color-layout-content-subtle)}.verification-section__geolocalisation .localizer--results .results--list{gap:var(--ds-semantic-spacing-xs);flex-direction:column;display:flex}.verification-section__geolocalisation .localizer--results .results--list .carte-centre-tri{gap:var(--ds-semantic-spacing-xs);width:100%;padding:var(--ds-semantic-spacing-m) var(--ds-semantic-spacing-l);border-radius:var(--ds-semantic-radius-default);border:2px solid var(--ds-semantic-color-layout-border-subtle-default);background:var(--ds-semantic-color-layout-surface-medium-default);flex-direction:column;display:flex}.verification-section__geolocalisation .localizer--results .results--list .carte-centre-tri .no-visit--text{text-align:right}.verification-section__geolocalisation .localizer--results .results--list .carte-centre-tri .centre-metadata{gap:var(--ds-semantic-spacing-xs);display:flex}.verification-section__geolocalisation .localizer--results .results--list .carte-centre-tri .centre-metadata .non-click--tag{align-items:center;gap:var(--ds-semantic-spacing-3xs);height:var(--ds-semantic-sizing-ml);padding:0 var(--ds-semantic-spacing-xs);border-radius:var(--ds-semantic-radius-default);background:var(--ds-semantic-color-neutral-surface-medium-default);flex-shrink:0;display:flex}.verification-section__geolocalisation .localizer--results .results--list .carte-centre-tri .visit-link{width:fit-content;height:var(--ds-semantic-sizing-xl);padding:var(--ds-semantic-spacing-xs) calc(var(--ds-semantic-spacing-s) + var(--ds-semantic-spacing-3xs));color:var(--ds-semantic-color-layout-invert-content-medium);text-align:center;border-radius:var(--ds-semantic-radius-action);background:var(--ds-semantic-color-action-surface-medium);border:1px solid #0000;align-self:end;text-decoration:none}.verification-section__geolocalisation .localizer--results .results--list .no-visit--card{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-3xs);height:150px;padding:var(--ds-semantic-spacing-m) var(--ds-semantic-spacing-l);text-align:center;border-radius:var(--ds-semantic-radius-default);background:var(--ds-semantic-color-layout-surface-medium-hover);flex-direction:column;display:flex}.verification-section__geolocalisation .localizer--results .results--list .virtual-visit-card{padding:var(--ds-semantic-spacing-s) var(--ds-semantic-spacing-3xs) var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-m);border-radius:var(--ds-semantic-radius-default);border:2px solid var(--ds-semantic-color-layout-invert-border-strongest-default);color:var(--ds-semantic-color-layout-content-medium);background-color:#cccdf3;background-image:url(/assets/virtual-visit-back-BrIIsJXf.png);background-position:115% -20px;background-repeat:no-repeat;background-size:contain;justify-content:space-between;text-decoration:none;display:flex}.verification-section__geolocalisation .localizer--results .results--list .virtual-visit-card .text-wrapper{gap:var(--ds-semantic-spacing-xs);max-width:110px;padding-bottom:var(--ds-semantic-spacing-s);flex-direction:column;display:flex}.verification-section__geolocalisation .localizer--results .results--list .virtual-visit-card .text-wrapper span{display:block}.verification-section__geolocalisation .localizer--results .results--list .virtual-visit-card .text-wrapper .virtual-visit-length{color:var(--ds-semantic-color-layout-content-subtle)}.verification-section__geolocalisation .localizer--results .results--list .virtual-visit-card ds-citeo-icon{padding:var(--ds-semantic-spacing-xs);align-self:flex-end}.verification-section{width:100%}.verification-section__geolocalisation,.verification-section__videos{width:100%;margin:0 auto;position:relative}.verification-section__geolocalisation:before,.verification-section__videos:before{content:"";top:0;left:var(--ds-semantic-spacing-m);width:calc(100% - 2 * var(--ds-semantic-spacing-m));background:var(--ds-semantic-color-layout-surface-medium-active);z-index:0;height:100%;transition:width .4s ease-out,left .4s ease-out;position:absolute}.verification-section__geolocalisation>*,.verification-section__videos>*{z-index:1}.verification-section__geolocalisation em,.verification-section__videos em{color:var(--ds-semantic-color-layout-invert-content-medium)}.verification-section__geolocalisation em:before,.verification-section__videos em:before{border-bottom:2px solid var(--ds-semantic-color-accent2-border-medium);background:#1f2937}.verification-section__videos{gap:var(--ds-semantic-spacing-s);padding:0 0 var(--ds-semantic-spacing-2xl);color:var(--ds-semantic-color-layout-content-medium);flex-direction:column;display:flex}.verification-section__videos>*{padding-left:var(--ds-semantic-spacing-xl);padding-right:var(--ds-semantic-spacing-xl)}.verification-section__videos .ds-heading-2{margin-bottom:var(--ds-semantic-spacing-3xs)}.verification-section__videos .videos--overall-metadata{gap:var(--ds-semantic-spacing-xs);display:flex}.verification-section__videos .videos--overall-metadata .non-click--tag{padding:0 var(--ds-semantic-spacing-xs);height:var(--ds-semantic-sizing-sm);border-radius:var(--ds-semantic-radius-default);background:var(--ds-semantic-color-information-surface-subtle);align-items:center;display:flex}.verification-section__videos .extra-videos--feed{gap:var(--ds-semantic-spacing-xs);padding-bottom:var(--ds-semantic-spacing-s);scrollbar-width:thin;flex-wrap:nowrap;display:flex;overflow-x:scroll}.verification-section__videos .extra-videos--feed .verification-video-card{gap:var(--ds-semantic-spacing-xs);padding-bottom:var(--ds-semantic-spacing-m);color:var(--ds-semantic-color-layout-content-medium);flex-direction:column;flex-shrink:0;flex-basis:40%;text-decoration:none;display:flex}.verification-section__videos .extra-videos--feed .verification-video-card img{border-radius:var(--ds-semantic-radius-default);width:100%}.verification-section .white-background--animation{background:var(--ds-semantic-color-layout-surface-medium-active);width:100%}.verification-section .white-background--animation.anim__in-view .verification-section__end:before{width:100%;left:0}.verification-section__end{gap:var(--ds-semantic-spacing-2xl);width:100%;max-width:100%;padding:var(--ds-semantic-spacing-xl) 0;flex-direction:column;margin:auto;transition:width .35s ease-out;display:flex;position:relative}.verification-section__end:before{content:"";top:0;left:var(--ds-semantic-spacing-m);z-index:0;width:calc(100% - 2 * var(--ds-semantic-spacing-m));border-radius:var(--ds-semantic-radius-default) var(--ds-semantic-radius-default) 0 0;background:var(--ds-semantic-color-neutral-content-medium);height:100%;transition:width .4s ease-out,left .4s ease-out;position:absolute}.verification-section__end>*{z-index:1}.verification-section__end>:not(.other--parcours){width:calc(100% - 2 * var(--ds-semantic-spacing-xl));margin-left:auto;margin-right:auto}.verification-section__end .in--numbers{gap:var(--ds-semantic-spacing-xl);flex-direction:column;display:flex}.verification-section__end .in--numbers h2{font-family:var(--ds-style-heading-1-font-family,"Bricolage Grotesque");font-size:var(--ds-style-heading-1-font-size,32px);font-style:normal;font-weight:700;line-height:125%}.verification-section__end .in--numbers h2 em{color:var(--ds-semantic-color-layout-content-medium)}.verification-section__end .in--numbers h2 em:before{background:var(--ds-semantic-color-accent2-border-medium)}.verification-section__end .in--numbers p strong{margin:var(--ds-semantic-spacing-3xs)}.verification-section__end .in--numbers>img{width:auto;max-width:100%}.verification-section__end .other--parcours{text-align:center;gap:var(--ds-semantic-spacing-s);flex-direction:column;display:flex}.verification-section__end .single-card--carrousel{justify-content:center;align-items:center;width:100%;display:flex}.slice--active .verification-section__geolocalisation:before,.slice--active .verification-section__videos:before{width:100%;left:0}.parcours-card{width:100%;min-height:var(--ds-semantic-sizing-10xl);aspect-ratio:9/10;height:100%;padding:var(--ds-semantic-spacing-m) var(--ds-semantic-spacing-l);align-items:center;gap:var(--ds-semantic-spacing-m);border-radius:var(--ds-semantic-radius-default);border:1px solid var(--ds-semantic-color-layout-invert-border-medium-default);background:var(--ds-semantic-color-action-invert-surface-subtle);flex-direction:column;display:flex;position:relative}.parcours-card .anim__active-card{opacity:0;pointer-events:none;position:absolute;top:20px;left:50%;transform:translate(-50%)}.parcours-card__image{object-fit:contain;object-position:center;width:100px;height:100px}.parcours-card__text{gap:var(--ds-semantic-spacing-3xs);flex-direction:column;display:flex}.parcours-card__text .parcours-card__sous-titre{color:var(--ds-semantic-color-layout-invert-content-subtle)}.parcours-card .button-primary{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-xs);width:100%;max-width:300px;min-height:var(--ds-semantic-sizing-xl);padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-s);border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-action-invert-border-medium);margin-top:auto;text-decoration:none;display:flex}.other--parcours .carrousel__track{scroll-snap-type:x proximity;overflow-y:hidden}.other--parcours .carrousel__track .carrousel__slide{transform:translate(calc(var(--slide-distance) * 20px), calc(max(var(--slide-distance), -1 * var(--slide-distance)) * 25px)) rotate(calc(var(--slide-distance) * 10deg))}.other--parcours .carrousel__track .carrousel__slide[data-position=active] .anim__active-card{animation:.25s ease-out both pop-in-soft_centered}.app-footer{scroll-snap-align:start;justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-4xl);padding:var(--ds-semantic-spacing-2xl) var(--ds-semantic-spacing-2xl) var(--ds-semantic-spacing-4xl);border-top:1px solid var(--ds-semantic-color-neutral-border-medium);background:var(--ds-semantic-color-layout-invert-surface-medium-default);flex-direction:column;width:100%;display:flex}.app-footer .footer-menu{gap:var(--ds-semantic-spacing-l);flex-direction:column;width:100%;display:flex}.app-footer .footer-menu li{list-style:none}.app-footer .footer-menu li a{align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.app-footer .footer-menu li span{align-items:center;height:100%;display:flex}.app-footer .footer-menu .main-footer-menu li{height:var(--ds-semantic-sizing-xl);align-items:center;display:flex}.app-footer .footer-menu .main-footer-menu li a{color:var(--ds-semantic-color-layout-surface-medium-default)}.app-footer .footer-menu .sub-footer-menu{color:var(--ds-semantic-color-layout-content-subtlest)}.app-footer .footer-menu .sub-footer-menu li{height:var(--ds-semantic-sizing-xl);align-items:center;display:flex}.app-footer .footer-menu .sub-footer-menu li a{color:var(--ds-semantic-color-layout-content-subtlest)}.app-footer .footer-menu .sns-footer-menu{justify-content:center;column-gap:var(--ds-semantic-spacing-l);row-gap:var(--ds-semantic-spacing-s);margin-top:var(--ds-semantic-spacing-xs);flex-wrap:wrap;display:flex}.app-footer .footer-menu .sns-footer-menu li{flex-shrink:0}.app-footer .footer-sponsor{align-items:center;gap:var(--ds-semantic-spacing-s);flex-direction:column;width:100%;display:flex}.app-footer .footer-sponsor .ds-text-xsmall{color:var(--ds-semantic-color-layout-content-subtlest)}.scroll-container{scroll-snap-type:y mandatory;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;height:100dvh;overflow:hidden scroll}.scroll-container::-webkit-scrollbar{display:none}.scroll-container:has(.slice--verification_section.slice--active){scroll-snap-type:none}.scroll-container .slice--wrapper{height:max-content;min-height:100svh;max-height:100lvh}.burger-nav-toggle{z-index:100;justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-xl);width:auto;padding:var(--ds-semantic-spacing-4xs);border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-layout-border-subtle-default);background:var(--ds-semantic-color-overlay-surface-medium);display:flex;position:fixed;top:16px;right:16px}.burger-nav-toggle:has(.burger-nav-toggle__counter){padding-left:var(--ds-semantic-spacing-s)}.burger-nav-toggle__counter{color:var(--ds-semantic-color-layout-invert-content-medium);padding:0 var(--ds-semantic-spacing-3xs)}.burger-nav-toggle__button{border-radius:var(--ds-semantic-radius-action);width:var(--ds-semantic-sizing-xl);height:var(--ds-semantic-sizing-xl);min-width:var(--ds-semantic-sizing-xl);max-width:var(--ds-semantic-sizing-xl);min-height:var(--ds-semantic-sizing-xl);max-height:var(--ds-semantic-sizing-xl);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal-overlay{z-index:49;opacity:0;pointer-events:none;align-items:flex-end;transition:opacity .2s ease-out;display:flex;position:fixed;inset:0}.modal-overlay .modal-panel{width:100%;height:100%;padding:var(--ds-semantic-sizing-6xl) 0 var(--ds-semantic-sizing-5xl) 0;transition:transform .5s ease-out .2s}.modal-overlay .modal-panel.burger-nav-modal{background:var(--ds-semantic-color-layout-invert-surface-medium-default);transform:translateY(100%)}.modal-overlay.modal-open{opacity:1;pointer-events:all}.modal-overlay.modal-open .modal-panel{transform:translateY(0)}@media screen and (height<=700px){.modal-overlay .modal-panel{padding-top:var(--ds-semantic-sizing-4xl)}}.burger-nav-modal button:not(.button-primary,.shortcut){border:none;border-radius:0;max-width:none;padding:0}.burger-nav-modal__intro{color:var(--ds-semantic-color-layout-content-subtlest)}.burger-nav-modal__link{gap:var(--ds-semantic-spacing-s);width:100%;display:flex;justify-content:flex-start!important}.burger-nav-modal__link .parcours--main-visual{margin-left:auto}.burger-nav-modal__link.has-border-bot{padding-bottom:var(--ds-semantic-spacing-s)!important;border-bottom:solid 1px var(--ds-semantic-color-layout-content-subtle)!important}.burger-nav-modal__link.has-border-top{opacity:0;padding-top:var(--ds-semantic-spacing-s)!important;border-top:solid 1px var(--ds-semantic-color-layout-content-subtle)!important}.burger-nav-modal__link.has-border-top .animate--text{gap:var(--ds-semantic-spacing-s);width:100%;display:flex;justify-content:flex-start!important}.burger-nav-modal__list{margin:var(--ds-semantic-spacing-s) 0;list-style:none}.burger-nav-modal__item{text-align:left;width:100%;display:block;padding:var(--ds-semantic-spacing-2xs) 0!important}.burger-nav-modal__item--active{opacity:0;color:var(--ds-semantic-color-accent2-content-medium);justify-content:space-between;gap:var(--ds-semantic-spacing-s);font-weight:700;display:flex}.burger-nav-modal__item--active img{object-fit:contain;object-position:center;flex-shrink:0;width:32px;height:32px}.burger-nav-modal .menu-content{width:100%;height:100%;padding:var(--ds-semantic-spacing-s) var(--ds-semantic-sizing-sm) var(--ds-semantic-spacing-l);gap:var(--ds-semantic-spacing-m);flex-direction:column;display:flex}.burger-nav-modal .menu-content .menu-nav{flex-direction:column;flex-grow:1;display:flex}.burger-nav-modal .menu-content .menu-nav .shortcut{width:100%;margin-top:var(--ds-semantic-spacing-s);background:var(--ds-semantic-color-action-invert-surface-subtle)!important}.burger-nav-modal .menu-content .menu-footer{opacity:0;flex-direction:column;align-items:center;transition:opacity .3s ease-out;display:flex}.burger-nav-modal .menu-content .menu-footer .burger-nav-modal__resume{max-width:none;margin-bottom:var(--ds-semantic-spacing-m)}.burger-nav-modal .menu-content .menu-footer .ds-text-xsmall{color:var(--ds-semantic-color-layout-invert-content-medium)}@media screen and (height<=650px){.burger-nav-modal{overflow-y:auto}.burger-nav-modal .menu-content{gap:var(--ds-semantic-spacing-2xs)}.burger-nav-modal .menu-content .menu-nav .shortcut{margin-top:var(--ds-semantic-spacing-xs)}.burger-nav-modal .menu-content .menu-footer{margin-top:var(--ds-semantic-spacing-s)}}.modal-open .burger-nav-modal__intro,.modal-open .burger-nav-modal__item,.modal-open .burger-nav-modal__link,.modal-open .burger-nav-modal .shortcut{opacity:0;animation:slide-fade-down .4s ease-out calc(var(--i,0) * 60ms + .5s) both}.modal-open .burger-nav-modal__item--active:not(:has(.animate--text)){opacity:0;animation:slide-fade-down .4s ease-out calc(var(--i,0) * 60ms + .5s) both, scale-in-no-fade .5s ease calc((var(--i,0) + var(--i-length,0)) * 60ms + .5s) none;transform-origin:0}.modal-open .burger-nav-modal__item--active:not(:has(.animate--text)) .parcours--main-visual{opacity:0;animation:fade-in .3s ease-out calc((var(--i,0) + var(--i-length,0)) * 60ms + 1s) both}.modal-open .burger-nav-modal__item--active.has-border-top{opacity:1;transition:opacity ease-out .4s calc(var(--i-length,0) * 60ms + .5s);animation:none}.modal-open .burger-nav-modal__item--active.has-border-top .animate--text{opacity:0;animation:slide-fade-down .4s ease-out calc(var(--i,0) * 60ms + .5s) both, scale-in-no-fade .5s ease calc((var(--i,0) + var(--i-length,0)) * 60ms + .5s) none;transform-origin:0}.modal-open .burger-nav-modal__item--active.has-border-top .animate--text .parcours--main-visual{opacity:0;animation:fade-in .3s ease-out calc((var(--i,0) + var(--i-length,0)) * 60ms + 1s) both}.modal-open .burger-nav-modal__resume{opacity:0;animation:.3s ease-out .5s both fade-in}.modal-open .burger-nav-modal .menu-content .menu-footer{opacity:1;transition-delay:.5s}.card-list-modal{--track-height:min(40svh, 300px);height:100%;color:var(--ds-semantic-color-layout-invert-content-medium);position:relative}.card-list-modal .card-list-modal__content{gap:var(--ds-semantic-spacing-s);height:100%;max-width:var(--ds-semantic-sizing-12xl);opacity:0;flex-direction:column;margin:auto;transition:opacity .25s ease-out .25s;display:flex}.card-list-modal__close{z-index:10;border:solid 1px var(--ds-semantic-color-action-invert-border-medium);background:#00000014;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:16px;right:16px}.card-list-modal__cards{flex-shrink:0}.card-list-modal__image{object-fit:cover;border-radius:12px;width:160px;height:240px}.card-list-modal__title{text-align:center;font-size:18px;font-weight:700}.card-list-modal__item{width:calc(100% - 2 * var(--ds-semantic-sizing-sm));height:100vh;max-height:min(40svh,300px);min-height:var(--ds-semantic-sizing-9xl);padding:var(--ds-semantic-spacing-l);border-radius:var(--ds-semantic-radius-default);border:2px solid var(--ds-semantic-color-layout-invert-border-medium-default);background:var(--ds-semantic-color-information-surface-medium);opacity:calc(1 - min(var(--slide-distance-abs), 1));align-items:flex-start;overflow-y:auto}.card-list-modal__item.card--reprendre{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-m);text-align:center;flex-direction:column;justify-self:start;max-height:30svh;display:flex}.card-list-modal__item.card--reprendre .ds-text-base{color:var(--ds-semantic-color-layout-invert-content-subtle)}.card-list-modal__item.card--reprendre button{font-weight:700}.card-list-modal__locked{text-align:center;flex-direction:column;align-items:center;height:fit-content;min-height:fit-content;max-height:350px;margin:0 auto;display:flex}.card-list-modal__locked .card-list-modal__item{align-items:center;gap:var(--ds-semantic-spacing-m);flex-direction:column;display:flex}.card-list-modal__locked .rich-text{gap:var(--ds-semantic-spacing-3xs);flex-direction:column;display:flex}.card-list-modal__locked .rich-text p{color:var(--ds-semantic-color-layout-invert-content-subtle)}.card-list-modal .carrousel__arrow{bottom:calc(-1 * var(--track-height) + var(--ds-semantic-spacing-xs));border:none}.card-list-modal .carrousel__arrow--prev{left:var(--ds-semantic-sizing-2xl)}.card-list-modal .carrousel__arrow--next{right:var(--ds-semantic-sizing-2xl)}.card-list-modal .carrousel__dots{margin-top:var(--ds-semantic-spacing-s);gap:var(--ds-semantic-spacing-xs)}.card-list-modal .carrousel__dots .carrousel__dot{border-radius:2px;width:40px;height:4px}.card-list-modal .carrousel__slide{--slide-distance-abs:max(var(--slide-distance,0), -1 * var(--slide-distance,0));flex-direction:column;align-items:center;display:flex}.card-list-modal .carrousel__slide .card-list-modal__card-wrapper{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-s);flex-direction:column;display:flex}.card-list-modal .carrousel__slide .card-list-modal__index{bottom:calc(-1 * var(--track-height) + var(--ds-semantic-spacing-xs));height:var(--ds-semantic-sizing-xl);opacity:0;align-items:center;transition:opacity .25s ease-out;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.card-list-modal .carrousel__slide[data-position=active] .card-list-modal__index{opacity:1}.card-list-modal .carrousel__slide .card-list-modal__card{border-radius:var(--ds-semantic-radius-default);border:4px solid var(--ds-semantic-color-action-invert-border-medium);width:185px;height:330px;padding:var(--ds-semantic-spacing-s) var(--ds-semantic-spacing-s) var(--ds-semantic-spacing-m);background-color:var(--ds-semantic-color-layout-content-subtle);opacity:calc(1 - min(var(--slide-distance-abs), 1));flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.card-list-modal .carrousel__slide .card-list-modal__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card-list-modal .carrousel__slide .card-list-modal__title{z-index:2;color:var(--ds-semantic-color-layout-invert-content-medium);opacity:calc(1 - min(var(--slide-distance-abs), 1));position:relative}.card-list-modal .card-list-modal__items{--distance-abs:max(var(--active-card-distance,0), -1 * var(--active-card-distance,0));opacity:calc(1 - min(var(--distance-abs) * 2, 1));transform:translateY(calc(min(var(--distance-abs), 1) * 600px));top:calc(-1 * var(--ds-semantic-sizing-7xl));animation:.3s ease-out slide-up-long;position:relative}.card-list-modal .card-list-modal__items .carrousel__track{gap:var(--ds-semantic-sizing-sm)}.card-list-modal .card-list-modal__items .carrousel__track .carrousel__slide{gap:var(--ds-semantic-spacing-m);display:flex}@media screen and (height<=700px){.card-list-modal{--track-height:min(34svh, 300px)}.card-list-modal .card-list-modal__item{max-height:34svh}.card-list-modal .card-list-modal__items{top:calc(-1 * var(--ds-semantic-sizing-8xl))}.card-list-modal .carrousel__slide .card-list-modal__index,.card-list-modal .carrousel__arrow{bottom:calc(-1 * var(--track-height) + var(--ds-semantic-spacing-l))}}@media screen and (height<=600px){.card-list-modal .carrousel__slide .card-list-modal__index,.card-list-modal .carrousel__arrow{visibility:hidden}}.modal-overlay.modal-open .card-list-modal__content{opacity:1}.modal-overlay.modal-open .card-list-modal .card-list-modal__card--initial .card-list-modal__card{transform-origin:top;animation:.5s ease-out .4s backwards card-scale-in}.card-overlay-backdrop{z-index:49;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;align-items:flex-end;transition:opacity .2s ease-out;display:flex;position:fixed;inset:0}.card-overlay-backdrop--visible{opacity:1}#tarteaucitronRoot{--cmp-duration:.4s;opacity:0!important;visibility:hidden!important;transition:opacity var(--cmp-duration) ease-out, visibility 0s linear var(--cmp-duration)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack){z-index:100000;color:var(--ds-semantic-color-layout-content-medium);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100svh;display:flex;position:fixed;top:0;left:0;opacity:1!important;visibility:visible!important;transition:opacity var(--cmp-duration) ease-in, visibility 0s linear 0s!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) strong,body.cmp-visible #tarteaucitronRoot:not(#idhack) em{background-color:#0000;border:none;display:inline}body.cmp-visible #tarteaucitronRoot:not(#idhack) .wp-element-button,body.cmp-visible #tarteaucitronRoot:not(#idhack) button{max-width:none;min-height:var(--ds-semantic-sizing-l);width:fit-content}body.cmp-visible #tarteaucitronRoot:not(#idhack) .tarteaucitronCross,body.cmp-visible #tarteaucitronRoot:not(#idhack) .tarteaucitronCheck{display:none!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) .cookie-length-info-wrapper{gap:var(--ds-semantic-spacing-s);padding:var(--ds-semantic-spacing-m);border-radius:var(--ds-semantic-radius-default);border:1px solid var(--ds-semantic-color-information-border-medium);background:var(--ds-semantic-color-information-surface-subtle);display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) .cookie-length-info-wrapper ds-citeo-icon{flex-shrink:0;height:fit-content}body.cmp-visible #tarteaucitronRoot:not(#idhack) .cookie-length-info-wrapper svg{color:var(--ds-semantic-color-information-surface-medium)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) .cookie-length-info-wrapper .cookie-info-main{margin-bottom:var(--ds-semantic-spacing-3xs);color:var(--ds-semantic-color-layout-content-medium);font-weight:600;display:block}body.cmp-visible #tarteaucitronRoot:not(#idhack) .cookie-length-info-wrapper .cookie-info-sub{color:var(--ds-semantic-color-layout-content-medium);line-height:125%;display:block}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tac_title,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronBack{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronBack{z-index:100;box-sizing:border-box;background-color:var(--ds-semantic-color-overlay-surface-medium);pointer-events:all;border-radius:0;width:100vw;height:100lvh;display:none;position:fixed;top:0;left:0;opacity:1!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronBack[style^="display: block"]+#tarteaucitron+#tarteaucitronAlertBig:before{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron{z-index:2147483647;max-width:var(--ds-semantic-sizing-14xl);max-height:min(var(--ds-semantic-sizing-16xl), 100svh - 6rem);box-sizing:border-box;scrollbar-width:none;pointer-events:all;background-color:#fff;border-radius:.75rem;margin:0;display:none;position:fixed;left:50%;overflow-y:scroll;transform:translate(-50%,-50%);box-shadow:0 4px 6px -4px #1018281a,0 10px 15px -3px #0000001a;width:calc(100% - 2 * var(--ds-semantic-spacing-m))!important;top:50%!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron:after{content:"";z-index:10;background:linear-gradient(#fff0,#fff);height:3rem;display:block;position:sticky;bottom:0;left:0;right:0}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron .tarteaucitronReadmoreSeparator{width:fit-content!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronClosePanel{cursor:pointer;z-index:11;background:0 0;border:none;justify-content:center;width:fit-content;display:flex;position:sticky;top:0;left:calc(100% - var(--ds-semantic-spacing-m))!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronClosePanel ds-citeo-icon{z-index:2;padding:var(--ds-semantic-spacing-xs);position:relative}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronClosePanel:before{content:"";z-index:1;pointer-events:none;width:95vw;max-width:var(--ds-semantic-sizing-14xl);background:linear-gradient(#fff,#fff0);height:2rem;display:block;position:absolute;top:0;right:0}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices{box-shadow:none;height:auto!important;margin-top:-2rem!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset{padding-top:var(--ds-semantic-spacing-xs)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset .main-logo{padding-top:var(--ds-semantic-spacing-m)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{padding:0 var(--ds-semantic-spacing-l);background-color:#0000;overflow:visible!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine #dialogTitle{padding-top:var(--ds-semantic-spacing-3xs);text-align:left;color:var(--ds-semantic-color-layout-content-medium);display:block;margin:var(--ds-semantic-spacing-m) 0!important;font-family:var(--ds-style-heading-4-font-family)!important;font-size:var(--ds-style-heading-4-font-size)!important;font-style:normal!important;font-weight:600!important;line-height:125%!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .cookie-count{font-family:var(--ds-semantic-font-default);font-size:var(--ds-core-typography-font-size-xs);font-weight:var(--ds-core-typography-font-weight-regular);color:var(--ds-semantic-color-layout-content-subtle);line-height:140%}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronBorder{padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-l);min-height:var(--ds-semantic-sizing-xl);box-sizing:content-box;margin-top:calc(var(--ds-semantic-spacing-m) + var(--ds-semantic-spacing-xs))}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronBorder>ul>.tarteaucitronName{box-sizing:border-box;width:100%;padding:0 0 var(--ds-semantic-spacing-xs) 0;margin-top:var(--ds-semantic-spacing-l);border-bottom:2px solid var(--ds-semantic-color-action-border-medium);justify-content:space-between;align-items:center;gap:0;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronBorder>ul>.tarteaucitronName .tarteaucitronTitle{flex-shrink:0;border-bottom:none!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices #tarteaucitronInfo{max-width:520px}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronListCookies{font-size:var(--ds-core-typography-font-size-xs);font-weight:var(--ds-core-typography-font-weight-regular);margin:0;line-height:140%;transition:opacity .25s ease-out,max-height .25s ease-out;font-family:var(--ds-semantic-font-default)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .hide{opacity:0;visibility:hidden;pointer-events:none;max-height:0;display:block;position:absolute;overflow:hidden}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices ul{gap:var(--ds-semantic-spacing-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronTitle{font-family:var(--ds-style-heading-3-font-family);font-size:var(--ds-style-heading-3-font-size);padding:0;font-style:normal;font-weight:600;line-height:125%;border-bottom:2px solid var(--ds-semantic-color-layout-content-medium)!important;min-height:0!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{color:var(--ds-semantic-color-layout-content-medium);font-family:var(--ds-style-heading-4-font-family,Poppins);font-size:var(--ds-style-heading-4-font-size,16px);background:0 0;border:none;padding:0;font-style:normal;font-weight:600;line-height:125%;margin:0!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronTitle:not(:has(button)){color:var(--ds-semantic-color-layout-content-medium);font-family:var(--ds-style-heading-4-font-family,Poppins);font-size:var(--ds-style-heading-4-font-size,16px);background:0 0;border:none;padding:0;font-style:normal;font-weight:600;line-height:125%;margin:0!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button .tarteaucitronPlus{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronTitle:not(:has(button)) .tarteaucitronPlus{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronTitle#fullExperience{font-family:var(--ds-style-heading-3-font-family);font-size:var(--ds-style-heading-3-font-size);font-style:normal;font-weight:600;line-height:125%}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory .tarteaucitronTitle,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal .tarteaucitronTitle{min-height:var(--ds-semantic-sizing-xl);box-sizing:content-box;display:flex;padding:0 0 var(--ds-semantic-spacing-3xs) 0!important;border-bottom:2px solid var(--ds-semantic-color-action-border-medium)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory .tarteaucitronTitle button,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal .tarteaucitronTitle button{font-family:var(--ds-style-heading-3-font-family);font-size:var(--ds-style-heading-3-font-size);font-style:normal;line-height:125%}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory .ds-text-small,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal .ds-text-small{font-family:var(--ds-semantic-font-default)!important;font-size:var(--ds-core-typography-font-size-xs)!important;font-weight:var(--ds-core-typography-font-weight-regular)!important;line-height:140%!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory{gap:var(--ds-semantic-spacing-3xs);margin-top:var(--ds-semantic-spacing-xs);flex-direction:column;padding:0;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronLine,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronLine{display:block;padding:var(--ds-semantic-spacing-xs) 0!important;background-color:#0000!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronLine .tarteaucitronName,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronLine .tarteaucitronName{gap:0}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronLine:first-of-type,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronLine:first-of-type{padding:0 0 var(--ds-semantic-spacing-m)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronLine:first-of-type .tarteaucitronH3,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronLine:first-of-type .tarteaucitronH3{max-width:24rem;font-size:var(--ds-core-typography-font-size-xs);color:var(--ds-semantic-color-layout-content-medium);margin:0;line-height:140%;font-family:var(--ds-semantic-font-default)!important;font-weight:var(--ds-core-typography-font-weight-regular)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronLine .tarteaucitronName,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronLine .tarteaucitronName{width:100%;padding:0;margin:0!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronLine .tarteaucitronName .tarteaucitronH3Mandatory,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronLine .tarteaucitronName .tarteaucitronH3Mandatory{gap:var(--ds-semantic-spacing-2xs);padding-top:var(--ds-semantic-spacing-2xs);flex-direction:column;max-width:24rem;margin:0;font-style:normal;font-weight:600;line-height:125%;display:flex;font-family:var(--ds-style-heading-4-font-family)!important;font-size:var(--ds-style-heading-4-font-size)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronAllow,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronAllow{cursor:initial}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronName>.tarteaucitronH3Mandatory>div:not(.tarteaucitronListCookies),body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronName>.tarteaucitronH3Mandatory>div:not(.tarteaucitronListCookies){align-items:center;gap:.5rem;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronName>.tarteaucitronH3Mandatory>div:not(.tarteaucitronListCookies) a,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronName>.tarteaucitronH3Mandatory>div:not(.tarteaucitronListCookies) a{font-weight:400;font-size:var(--ds-core-typography-font-size-xs);line-height:140%;font-family:var(--ds-semantic-font-default)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronDeny,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal #tarteaucitronServices_mandatory .tarteaucitronDeny{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronServicesTitle_optionnal{padding-bottom:var(--ds-semantic-spacing-m)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronBorder>ul>li:not(.tarteaucitronServicesTitle_mandatory,.tarteaucitronServicesTitle_optionnal) .tarteaucitronLine .tarteaucitronH3{color:var(--ds-semantic-color-layout-content-medium);font-family:var(--ds-style-heading-4-font-family);font-size:var(--ds-style-heading-4-font-size);font-style:normal;font-weight:600;line-height:125%}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine){padding:var(--ds-semantic-spacing-xs) 0;justify-content:space-between;display:flex;background-color:#0000!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronName{flex-direction:column;gap:.5rem;padding:0;margin:0!important;display:flex!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk{gap:var(--ds-semantic-spacing-m);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;height:fit-content;display:flex;width:fit-content!important;max-width:50%!important;margin:0!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk#tarteaucitronScrollbarAdjust{max-width:none!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices>.tarteaucitronBorder>ul{gap:var(--ds-semantic-spacing-xs);flex-direction:column;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices>.tarteaucitronBorder>ul>li:not(.tarteaucitronName){background-color:#0000!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices>.tarteaucitronBorder>ul>li:not(.tarteaucitronName) .tarteaucitronTitle{padding:var(--ds-semantic-spacing-xs) 0;color:var(--ds-semantic-color-layout-content-medium);font-family:var(--ds-style-heading-4-font-family);font-size:var(--ds-style-heading-4-font-size);font-style:normal;font-weight:600;line-height:125%;border-bottom:2px solid var(--ds-semantic-color-layout-content-medium)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices>.tarteaucitronBorder>ul>li:not(.tarteaucitronName) .tarteaucitronH3{display:block}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices #tarteaucitronScrollbarAdjust>.tarteaucitronH2{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices #tarteaucitronScrollbarAdjust #tarteaucitronAllowDenyButtonWrap{gap:var(--ds-semantic-spacing-s);flex-shrink:0;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices button.hide{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .readmoreinfo{font-size:var(--ds-core-typography-font-size-xs);color:var(--ds-semantic-color-action-special-content-medium);cursor:pointer;background:0 0;border:none;padding:0;font-weight:400;line-height:140%;text-decoration:underline;width:fit-content!important;font-family:var(--ds-semantic-font-default)!important;margin:0!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices a{font-size:var(--ds-core-typography-font-size-xs);color:var(--ds-semantic-color-action-special-content-medium);font-weight:400;line-height:140%;text-decoration:underline;font-family:var(--ds-semantic-font-default)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{padding:var(--ds-semantic-spacing-m);max-width:540px}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .readmore-wrap{align-items:center;gap:var(--ds-semantic-spacing-3xs);display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk button{min-width:var(--ds-semantic-sizing-7xl);padding:var(--ds-semantic-spacing-s) var(--ds-semantic-spacing-xs);box-sizing:border-box;border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-action-border-medium);margin:0;line-height:100%;font-family:var(--ds-semantic-font-default)!important;font-size:var(--ds-core-typography-font-size-xs)!important;opacity:1!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk button:before{display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk button[aria-pressed=false]{color:var(--ds-semantic-color-neutral-invert-content-medium);background-color:#0000}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk button[aria-pressed=true],body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk button:hover,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk button:focus,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronAsk button:active{background:var(--ds-semantic-color-layout-invert-surface-medium-default);color:var(--ds-semantic-color-layout-invert-content-medium)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig{width:calc(100% - 2 * var(--ds-semantic-spacing-m));max-width:var(--ds-semantic-sizing-14xl);text-align:center;pointer-events:all;color:var(--ds-semantic-color-layout-content-medium);background-color:#0000;outline:0;padding:0;position:static}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig:before{content:"";z-index:-1;background-color:var(--ds-semantic-color-overlay-surface-medium);width:100vw;height:100lvh;position:fixed;top:0;left:0}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper{gap:var(--ds-semantic-spacing-m);width:100%;padding:var(--ds-semantic-spacing-xl) 0 var(--ds-semantic-spacing-s);box-sizing:border-box;border-radius:var(--ds-semantic-radius-default);background-color:var(--ds-semantic-color-layout-surface-medium-default);text-align:left;scrollbar-width:none;flex-direction:column;display:flex;overflow-y:scroll;box-shadow:0 4px 6px -4px #1018281a,0 10px 15px -3px #0000001a;max-height:90vh!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .main-logo svg{width:100%}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-top-row{justify-content:space-between;align-items:center;gap:var(--ds-semantic-spacing-xs);padding:0 var(--ds-semantic-spacing-m);display:flex}@media screen and (width<=370px){body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-top-row{flex-wrap:wrap}}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-top-row .main-logo{flex-shrink:1;min-width:100px}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-top-row .is-style-tertiary{flex-shrink:0}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-top-row .is-style-tertiary .tarteaucitronDeny{color:var(--ds-color-text-primary);text-underline-offset:25%;margin:0;text-decoration:underline;background-color:#0000!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-content-row{padding:0 var(--ds-semantic-spacing-m)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-content-row strong{color:var(--ds-color-text-primary);font-weight:var(--ds-style-text-base-strong-font-weight)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-btn-row{justify-content:flex-end;align-items:center;gap:var(--ds-semantic-spacing-s);margin-top:var(--ds-semantic-spacing-s);padding-top:var(--ds-semantic-spacing-s);border-top:solid 1px var(--ds-semantic-color-layout-border-medium-default);display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-btn-row .is-style-secondary .wp-element-button{background:var(--ds-semantic-color-layout-surface-medium-default);color:var(--ds-color-text-primary);border:solid 1px var(--ds-semantic-color-action-border-medium);padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-s);border-radius:var(--ds-semantic-radius-action);margin:0}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cmp-btn-row .is-style-secondary:last-child{margin-right:var(--ds-semantic-spacing-m)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper #tarteaucitronPopupTitle{font-size:var(--ds-core-typography-font-size-l);font-weight:var(--ds-core-typography-font-weight-semibold);color:var(--ds-core-color-gray-900);line-height:135%;font-family:var(--ds-semantic-font-title)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category{padding:1.25rem var(--ds-semantic-spacing-m);border:1px solid var(--ds-semantic-color-layout-border-strong-default);border-radius:.5rem}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category.category-highlight{border-color:var(--ds-semantic-color-action-border-medium)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-category-ttl{font-weight:600;font-size:var(--ds-core-typography-font-size-s);color:var(--ds-core-color-gray-900);margin-bottom:.5rem;line-height:150%;display:block;font-family:var(--ds-semantic-font-default)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-category-desc{font-size:var(--ds-core-typography-font-size-xs);font-weight:var(--ds-core-typography-font-weight-regular);color:var(--ds-semantic-color-layout-content-subtle);line-height:140%;display:block;font-family:var(--ds-semantic-font-default)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-category-excerpt{padding:var(--ds-semantic-spacing-3xs) 0 var(--ds-semantic-spacing-3xs) 2rem;font-weight:500;font-size:var(--ds-core-typography-font-size-xs);color:var(--ds-core-color-gray-900);align-items:center;margin-top:1.25rem;line-height:140%;font-family:var(--ds-semantic-font-default)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-category-excerpt:before{background-color:var(--ds-core-color-gray-900);left:0}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-buttonAllowDeny-wrapper{gap:var(--ds-semantic-spacing-m);flex-wrap:wrap;justify-content:center;margin-top:1.25rem;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-buttonAllowDeny-wrapper .wp-block-button{flex-grow:1;max-width:13.125rem}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-buttonAllowDeny-wrapper .wp-block-button button{gap:var(--ds-semantic-spacing-m);box-sizing:border-box;border:solid 1px var(--ds-core-color-gray-900);width:100%;min-width:fit-content;color:var(--ds-core-color-gray-900);background-color:#0000;border-radius:.5rem;margin:0;padding:.5rem 1.5rem;font-weight:500;line-height:140%;transition:all .25s ease-out;font-family:var(--ds-semantic-font-default)!important;font-size:var(--ds-core-typography-font-size-xs)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-buttonAllowDeny-wrapper .wp-block-button button:hover,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-buttonAllowDeny-wrapper .wp-block-button button:focus,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category .tarteaucitron-buttonAllowDeny-wrapper .wp-block-button button:active{background-color:var(--ds-core-color-gray-900);color:var(--ds-semantic-color-layout-invert-border-strongest-default)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .personalize-button{justify-content:center;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .personalize-button #tarteaucitronCloseAlert{color:var(--ds-core-color-gray-900);align-items:center;margin:0;font-weight:500;line-height:140%;display:flex;font-family:var(--ds-semantic-font-default)!important;font-size:var(--ds-core-typography-font-size-xs)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .personalize-button #tarteaucitronCloseAlert:after{background-color:var(--ds-core-color-gray-900);width:1rem;height:1rem}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .tarteaucitronAlertBigBtnWrapper{justify-content:center;gap:var(--ds-semantic-spacing-m);flex-wrap:wrap;max-width:31rem;margin:2rem auto 0;display:flex}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .tarteaucitronAlertBigBtnWrapper .wp-block-button{flex-basis:calc(50% - .5rem)}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .tarteaucitronAlertBigBtnWrapper .wp-block-button button{box-sizing:border-box;width:100%;font-size:1rem}@media screen and (width<=767px){body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronServices .tarteaucitronBorder>ul>.tarteaucitronName{flex-direction:column;align-items:flex-start!important;gap:.5rem!important;display:flex!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron .tarteaucitronBorder button{margin:0!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron .tarteaucitronAsk{row-gap:.5rem!important;display:flex!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:var(--ds-semantic-spacing-m) 0!important}}@media screen and (width<=600px){body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper .cookie-category:not(.category-highlight){display:none}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronBorder,body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{padding:0 var(--ds-semantic-spacing-m)!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine){gap:var(--ds-semantic-spacing-m);flex-direction:column}body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk{justify-content:flex-start;max-width:none!important}body.cmp-visible #tarteaucitronRoot:not(#idhack) #fullExperience{padding-left:0!important}}@media screen and (height<=420px){body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitronAlertBig .tarteaucitronAlertBigWrapper #tarteaucitronPopupTitle{display:none}}@media screen and (width>=768px) and (width<=991px){body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron{max-height:90%!important;margin:0!important;left:50%!important}}@media screen and (width<=767px){body.cmp-visible #tarteaucitronRoot:not(#idhack) #tarteaucitron{max-height:90%!important;left:50%!important}}.not-found-page{text-align:center;justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-l);width:100%;height:100dvh;min-height:100svh;padding:var(--ds-semantic-spacing-2xl) var(--ds-semantic-sizing-sm);background-color:var(--ds-semantic-color-layout-invert-surface-medium-default);color:var(--ds-semantic-color-layout-invert-content-medium);flex-direction:column;display:flex}.not-found-page p{width:100%;padding:var(--ds-semantic-spacing-xl) var(--ds-semantic-spacing-l);border-radius:var(--ds-semantic-radius-default);border:solid 1px var(--ds-semantic-color-information-surface-subtle)}.not-found-page .not-found-page__stack{text-align:left;width:100%;max-width:100%}.not-found-page a{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-xs);width:100%;max-width:300px;min-height:var(--ds-semantic-sizing-xl);padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-s);border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-action-invert-border-medium);text-decoration:none;display:flex}.viewport-gate{display:none}@media (height<=499px){.viewport-gate{z-index:9999;text-align:center;background:var(--ds-semantic-color-layout-invert-surface-medium-default);color:var(--ds-semantic-color-layout-invert-content-medium);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:fixed;inset:0}.viewport-gate__content{visibility:hidden}}@font-face{font-family:Cabin;font-style:normal;font-weight:400;font-stretch:100%;font-feature-settings:"ss01" 1;src:url(https://ds-assets.citeo.com/assets/fonts/Cabin/Cabin-Regular.woff2)format("woff2"),url(https://ds-assets.citeo.com/assets/fonts/Cabin/Cabin-Regular.woff)format("woff")}@font-face{font-family:Cabin;font-style:normal;font-weight:600;font-stretch:100%;font-feature-settings:"ss01" 1;src:url(https://ds-assets.citeo.com/assets/fonts/Cabin/Cabin-SemiBold.woff2)format("woff2"),url(https://ds-assets.citeo.com/assets/fonts/Cabin/Cabin-SemiBold.woff)format("woff")}@font-face{font-family:Gill Sans Nova Inline;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://ds-assets.citeo.com/assets/fonts/GillSansNovaInline/GillSansNovaInline-Regular.woff2)format("woff2"),url(https://ds-assets.citeo.com/assets/fonts/GillSansNovaInline/GillSansNovaInline-Regular.woff)format("woff")}@font-face{font-family:Blokletters Balpen;src:url(https://ds-assets.citeo.com/assets/fonts/BloklettersBalpen/Blokletters-Balpen.woff2)format("woff2"),url(https://ds-assets.citeo.com/assets/fonts/BloklettersBalpen/Blokletters-Balpen.woff)format("woff");font-style:normal;font-display:fallback;-webkit-font-smoothing:antialiased}.ds-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-core-typography h1{font:var(--ds-text-style-heading-1)}.ds-core-typography h2{font:var(--ds-text-style-heading-2)}.ds-core-typography h3{font:var(--ds-text-style-heading-3)}.ds-core-typography h4{font:var(--ds-text-style-heading-4)}.ds-core-typography{font:var(--ds-text-style-text-base)}.ds-core-typography strong{font:var(--ds-text-style-text-base-strong)}.ds-core-typography p{font:var(--ds-text-style-text-paragraph)}.ds-core-typography small{font:var(--ds-text-style-text-small)}.ds-core-typography ul,.ds-list-bullet.ds-list-bullet,.ds-core-typography ol,.ds-list-number.ds-list-number{font-family:var(--ds-brand-typography-font-family-primary);font-size:var(--ds-core-typography-font-size-s);font-weight:var(--ds-core-typography-font-weight-regular);line-height:var(--ds-core-typography-line-height-l)}:root{--ds-core-size-10:32px;--ds-core-size-11:40px;--ds-core-size-12:48px;--ds-core-size-13:56px;--ds-core-size-14:64px;--ds-core-size-15:72px;--ds-core-size-16:80px;--ds-core-size-17:120px;--ds-core-size-18:168px;--ds-core-size-19:240px;--ds-core-size-20:288px;--ds-core-size-21:320px;--ds-core-size-22:440px;--ds-core-size-23:560px;--ds-core-size-24:600px;--ds-core-size-25:672px;--ds-core-size-26:768px;--ds-core-size-27:896px;--ds-core-size-28:960px;--ds-core-size-29:1024px;--ds-core-size-30:1152px;--ds-core-size-31:1280px;--ds-core-size-32:1440px;--ds-core-size-33:1600px;--ds-core-size-01:2px;--ds-core-size-02:4px;--ds-core-size-03:6px;--ds-core-size-04:8px;--ds-core-size-05:12px;--ds-core-size-06:16px;--ds-core-size-07:20px;--ds-core-size-08:24px;--ds-core-size-09:28px;--ds-core-radius-sharp:0px;--ds-core-radius-light:4px;--ds-core-radius-moderate:8px;--ds-core-radius-round:16px;--ds-core-radius-pill:100px;--ds-core-typography-font-size-2xs:12px;--ds-core-typography-font-size-xs:14px;--ds-core-typography-font-size-s:16px;--ds-core-typography-font-size-s-bis:18px;--ds-core-typography-font-size-m:20px;--ds-core-typography-font-size-l:24px;--ds-core-typography-font-size-l-bis:28px;--ds-core-typography-font-size-xl:32px;--ds-core-typography-font-size-2xl:48px;--ds-core-typography-font-size-3xl:72px;--ds-core-typography-line-height-2xs:12px;--ds-core-typography-line-height-xs:14px;--ds-core-typography-line-height-s:16px;--ds-core-typography-line-height-m:20px;--ds-core-typography-line-height-l:24px;--ds-core-typography-line-height-xl:32px;--ds-core-typography-line-height-2xl:40px;--ds-core-typography-font-weight-regular:400;--ds-core-typography-font-weight-medium:500;--ds-core-typography-font-weight-semibold:600}.ds-theme-citeob2c{--ds-brand-typography-font-family-primary:Lato, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--ds-brand-typography-font-family-secondary:Blokletters Balpen, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--ds-brand-typography-font-family-tertiary:Bricolage Grotesque, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--ds-brand-typography-font-family-quaternary:Gill Sans Nova Inline, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--ds-brand-color-amber-50:#fff7e7;--ds-brand-color-amber-100:#ffeece;--ds-brand-color-amber-200:#ffde9d;--ds-brand-color-amber-300:#ffcd6c;--ds-brand-color-amber-400:#ffbd3b;--ds-brand-color-amber-500:#ffac09;--ds-brand-color-amber-600:#e27f00;--ds-brand-color-amber-700:#bc5801;--ds-brand-color-amber-800:#7c380b;--ds-brand-color-amber-900:#572303;--ds-brand-color-blue-50:#eff4ff;--ds-brand-color-blue-100:#dbe6fe;--ds-brand-color-blue-200:#bfd3fe;--ds-brand-color-blue-300:#93b4fd;--ds-brand-color-blue-400:#6090fa;--ds-brand-color-blue-500:#3b76f6;--ds-brand-color-blue-600:#2563eb;--ds-brand-color-blue-700:#1d58d8;--ds-brand-color-blue-800:#1e4baf;--ds-brand-color-blue-900:#1a2666;--ds-brand-color-cyan-50:#effaff;--ds-brand-color-cyan-100:#dff4ff;--ds-brand-color-cyan-200:#b7ecff;--ds-brand-color-cyan-300:#78dfff;--ds-brand-color-cyan-400:#30cfff;--ds-brand-color-cyan-500:#05b7ef;--ds-brand-color-cyan-600:#0096cf;--ds-brand-color-cyan-700:#0077a7;--ds-brand-color-cyan-800:#02658a;--ds-brand-color-cyan-900:#084866;--ds-brand-color-green-50:#f0fdf4;--ds-brand-color-green-100:#dcfce7;--ds-brand-color-green-200:#bbf7d0;--ds-brand-color-green-300:#86efac;--ds-brand-color-green-400:#4ade80;--ds-brand-color-green-500:#22c55e;--ds-brand-color-green-600:#16a34a;--ds-brand-color-green-700:#15803d;--ds-brand-color-green-800:#166534;--ds-brand-color-green-900:#093c1c;--ds-brand-color-grey-0:#fff;--ds-brand-color-grey-50:#f9fafb;--ds-brand-color-grey-100:#f3f4f6;--ds-brand-color-grey-200:#e5e7eb;--ds-brand-color-grey-300:#d1d5db;--ds-brand-color-grey-400:#9ca3af;--ds-brand-color-grey-500:#6b7280;--ds-brand-color-grey-600:#4b5563;--ds-brand-color-grey-700:#374151;--ds-brand-color-grey-800:#1f2937;--ds-brand-color-grey-900:#111827;--ds-brand-color-lime-50:#f7fee7;--ds-brand-color-lime-100:#ecfccb;--ds-brand-color-lime-200:#d9f99d;--ds-brand-color-lime-300:#bef264;--ds-brand-color-lime-400:#a3e635;--ds-brand-color-lime-500:#84cc16;--ds-brand-color-lime-600:#65a30d;--ds-brand-color-lime-700:#4d7c0f;--ds-brand-color-lime-800:#3f6212;--ds-brand-color-lime-900:#293d0a;--ds-brand-color-orange-50:#fff4ed;--ds-brand-color-orange-100:#ffe6d5;--ds-brand-color-orange-200:#feccaa;--ds-brand-color-orange-300:#fdac74;--ds-brand-color-orange-400:#fb8a3c;--ds-brand-color-orange-500:#f97316;--ds-brand-color-orange-600:#ea580c;--ds-brand-color-orange-700:#bb3f0c;--ds-brand-color-orange-800:#923111;--ds-brand-color-orange-900:#5d1f0a;--ds-brand-color-pink-50:#fdf2f8;--ds-brand-color-pink-100:#fce7f3;--ds-brand-color-pink-200:#fbcfe8;--ds-brand-color-pink-300:#f9a8d4;--ds-brand-color-pink-400:#f472b6;--ds-brand-color-pink-500:#ec4899;--ds-brand-color-pink-600:#db2777;--ds-brand-color-pink-700:#be185d;--ds-brand-color-pink-800:#9d174d;--ds-brand-color-pink-900:#690d3a;--ds-brand-color-purple-50:#f5f3ff;--ds-brand-color-purple-100:#ede9fe;--ds-brand-color-purple-200:#ddd6fe;--ds-brand-color-purple-300:#c4b5fd;--ds-brand-color-purple-400:#a78bfa;--ds-brand-color-purple-500:#8b5cf6;--ds-brand-color-purple-600:#7c3aed;--ds-brand-color-purple-700:#6d28d9;--ds-brand-color-purple-800:#5b21b6;--ds-brand-color-purple-900:#36167f;--ds-brand-color-red-50:#fef3f2;--ds-brand-color-red-100:#ffe5e1;--ds-brand-color-red-200:#ffcfc8;--ds-brand-color-red-300:#ffada2;--ds-brand-color-red-400:#fd7e6c;--ds-brand-color-red-500:#f66551;--ds-brand-color-red-600:#e23820;--ds-brand-color-red-700:#bf2a16;--ds-brand-color-red-800:#9d2717;--ds-brand-color-red-900:#631a0f;--ds-brand-color-teal-50:#f0fdfb;--ds-brand-color-teal-100:#ccfbf6;--ds-brand-color-teal-200:#99f6ee;--ds-brand-color-teal-300:#5eeae3;--ds-brand-color-teal-400:#2dd4d1;--ds-brand-color-teal-500:#3faead;--ds-brand-color-teal-600:#0d9194;--ds-brand-color-teal-700:#0f7376;--ds-brand-color-teal-800:#115b5e;--ds-brand-color-teal-900:#0f383c;--ds-brand-color-yellow-50:#fefedc;--ds-brand-color-yellow-100:#fcfdb4;--ds-brand-color-yellow-200:#fefc7c;--ds-brand-color-yellow-300:#fff341;--ds-brand-color-yellow-400:#ffe40d;--ds-brand-color-yellow-500:#ffd500;--ds-brand-color-yellow-600:#cb9801;--ds-brand-color-yellow-700:#996805;--ds-brand-color-yellow-800:#74470f;--ds-brand-color-yellow-900:#442504;--ds-semantic-font-weight-default:400;--ds-semantic-font-weight-strong:700;--ds-semantic-font-weight-stronger:800;--ds-semantic-font-family-title:var(--ds-brand-typography-font-family-tertiary);--ds-semantic-font-family-title-alt:var(--ds-brand-typography-font-family-tertiary);--ds-semantic-font-family-default:var(--ds-brand-typography-font-family-primary);--ds-semantic-font-family-annotation:var(--ds-brand-typography-font-family-primary);--ds-semantic-spacing-4xs:var(--ds-core-size-01);--ds-semantic-spacing-3xs:var(--ds-core-size-02);--ds-semantic-spacing-2xs:var(--ds-core-size-03);--ds-semantic-spacing-xs:var(--ds-core-size-04);--ds-semantic-spacing-s:var(--ds-core-size-05);--ds-semantic-spacing-m:var(--ds-core-size-06);--ds-semantic-spacing-l:var(--ds-core-size-08);--ds-semantic-spacing-xl:var(--ds-core-size-10);--ds-semantic-spacing-2xl:var(--ds-core-size-11);--ds-semantic-spacing-3xl:var(--ds-core-size-12);--ds-semantic-spacing-4xl:var(--ds-core-size-14);--ds-semantic-spacing-5xl:var(--ds-core-size-16);--ds-semantic-sizing-3xs:var(--ds-core-size-02);--ds-semantic-sizing-2xs:var(--ds-core-size-04);--ds-semantic-sizing-xs:var(--ds-core-size-05);--ds-semantic-sizing-s:var(--ds-core-size-06);--ds-semantic-sizing-sm:var(--ds-core-size-07);--ds-semantic-sizing-m:var(--ds-core-size-08);--ds-semantic-sizing-ml:var(--ds-core-size-09);--ds-semantic-sizing-l:var(--ds-core-size-10);--ds-semantic-sizing-xl:var(--ds-core-size-11);--ds-semantic-sizing-2xl:var(--ds-core-size-12);--ds-semantic-sizing-3xl:var(--ds-core-size-13);--ds-semantic-sizing-4xl:var(--ds-core-size-14);--ds-semantic-sizing-5xl:var(--ds-core-size-15);--ds-semantic-sizing-6xl:var(--ds-core-size-16);--ds-semantic-sizing-7xl:var(--ds-core-size-17);--ds-semantic-sizing-8xl:var(--ds-core-size-18);--ds-semantic-sizing-9xl:var(--ds-core-size-19);--ds-semantic-sizing-10xl:var(--ds-core-size-20);--ds-semantic-sizing-11xl:var(--ds-core-size-21);--ds-semantic-sizing-12xl:var(--ds-core-size-22);--ds-semantic-sizing-13xl:var(--ds-core-size-23);--ds-semantic-sizing-14xl:var(--ds-core-size-24);--ds-semantic-sizing-14xl-bis:var(--ds-core-size-25);--ds-semantic-sizing-15xl:var(--ds-core-size-26);--ds-semantic-sizing-16xl:var(--ds-core-size-27);--ds-semantic-sizing-17xl:var(--ds-core-size-28);--ds-semantic-sizing-18xl:var(--ds-core-size-29);--ds-semantic-sizing-19xl:var(--ds-core-size-30);--ds-semantic-sizing-20xl:var(--ds-core-size-31);--ds-semantic-sizing-21xl:var(--ds-core-size-32);--ds-semantic-sizing-22xl:var(--ds-core-size-33);--ds-semantic-radius-default:var(--ds-core-radius-round);--ds-semantic-radius-action:var(--ds-core-radius-pill);--ds-semantic-radius-elevated:24px;--ds-semantic-radius-skeleton:var(--ds-core-radius-pill);--ds-semantic-radius-input:var(--ds-core-radius-light);--ds-semantic-radius-circle:var(--ds-core-radius-pill);--ds-semantic-layout-gutter-default:var(--ds-core-size-08);--ds-semantic-layout-margin-default:var(--ds-core-size-12);--ds-semantic-layout-text-max-width:var(--ds-core-size-25);--ds-semantic-layout-page-max-width-l:var(--ds-core-size-33);--ds-semantic-color-overlay-surface-medium:#1118274d;--ds-semantic-color-layout-invert-content-subtle:#ffffffb3;--ds-semantic-color-layout-invert-content-medium:var(--ds-brand-color-grey-0);--ds-semantic-color-layout-invert-surface-medium-default:var(--ds-brand-color-grey-900);--ds-semantic-color-layout-invert-surface-medium-hover:var(--ds-brand-color-grey-700);--ds-semantic-color-layout-invert-surface-medium-selected:#1c5793;--ds-semantic-color-layout-invert-surface-strong-default:var(--ds-brand-color-grey-700);--ds-semantic-color-layout-invert-border-medium-default:#ffffff1a;--ds-semantic-color-layout-invert-border-strong-default:#ffffff40;--ds-semantic-color-layout-invert-border-strongest-default:var(--ds-brand-color-grey-0);--ds-semantic-color-disabled-invert-content-medium:#ffffff4d;--ds-semantic-color-disabled-invert-surface-medium:#ffffff1a;--ds-semantic-color-danger-invert-content-subtle:#fd7e6cb3;--ds-semantic-color-danger-invert-content-medium:var(--ds-brand-color-red-400);--ds-semantic-color-action-invert-surface-subtlest:#ffffff14;--ds-semantic-color-action-invert-surface-subtle:#ffffff29;--ds-semantic-color-action-invert-surface-strong:#ffffffe0;--ds-semantic-color-action-invert-surface-stronger:#ffffffb8;--ds-semantic-color-action-invert-surface-medium:var(--ds-brand-color-grey-0);--ds-semantic-color-action-invert-border-medium:var(--ds-brand-color-grey-0);--ds-semantic-color-neutral-invert-surface-medium-hover:#ffffffe0;--ds-semantic-color-neutral-invert-surface-medium-active:#ffffffb8;--ds-semantic-color-neutral-invert-surface-medium-default:var(--ds-brand-color-grey-0);--ds-semantic-color-neutral-invert-content-medium:var(--ds-brand-color-grey-800);--ds-semantic-color-layout-content-medium:var(--ds-brand-color-grey-800);--ds-semantic-color-layout-content-subtle:var(--ds-brand-color-grey-500);--ds-semantic-color-layout-content-subtlest:var(--ds-brand-color-grey-400);--ds-semantic-color-layout-content-strong:var(--ds-brand-color-blue-700);--ds-semantic-color-layout-surface-subtle-default:var(--ds-brand-color-grey-50);--ds-semantic-color-layout-surface-medium-default:var(--ds-brand-color-grey-0);--ds-semantic-color-layout-surface-medium-hover:var(--ds-brand-color-grey-50);--ds-semantic-color-layout-surface-medium-active:var(--ds-brand-color-grey-100);--ds-semantic-color-layout-surface-medium-selected:var(--ds-brand-color-blue-50);--ds-semantic-color-layout-surface-strong-default:var(--ds-brand-color-grey-100);--ds-semantic-color-layout-surface-stronger-default:var(--ds-brand-color-blue-100);--ds-semantic-color-layout-border-subtle-default:var(--ds-brand-color-grey-200);--ds-semantic-color-layout-border-subtle-selected:var(--ds-brand-color-blue-100);--ds-semantic-color-layout-border-medium-default:var(--ds-brand-color-grey-300);--ds-semantic-color-layout-border-medium-hover:var(--ds-brand-color-grey-400);--ds-semantic-color-layout-border-medium-selected:var(--ds-brand-color-blue-300);--ds-semantic-color-layout-border-strong-default:var(--ds-brand-color-grey-400);--ds-semantic-color-layout-border-strong-hover:var(--ds-brand-color-grey-500);--ds-semantic-color-layout-border-strong-selected:var(--ds-brand-color-blue-500);--ds-semantic-color-neutral-content-medium:var(--ds-brand-color-grey-800);--ds-semantic-color-neutral-content-subtle:var(--ds-brand-color-grey-600);--ds-semantic-color-neutral-surface-medium-default:var(--ds-brand-color-grey-100);--ds-semantic-color-neutral-surface-medium-hover:var(--ds-brand-color-grey-200);--ds-semantic-color-neutral-surface-medium-active:var(--ds-brand-color-grey-300);--ds-semantic-color-neutral-surface-strong-default:var(--ds-brand-color-grey-200);--ds-semantic-color-neutral-surface-stronger-default:var(--ds-brand-color-grey-300);--ds-semantic-color-neutral-surface-stronger-hover:var(--ds-brand-color-grey-400);--ds-semantic-color-neutral-border-subtle:var(--ds-brand-color-grey-400);--ds-semantic-color-neutral-border-medium:var(--ds-brand-color-grey-600);--ds-semantic-color-neutral-border-strong:var(--ds-brand-color-grey-800);--ds-semantic-color-neutral-border-subtlest:var(--ds-brand-color-grey-300);--ds-semantic-color-action-content-medium:var(--ds-brand-color-grey-800);--ds-semantic-color-action-content-strong:var(--ds-brand-color-grey-700);--ds-semantic-color-action-content-stronger:var(--ds-brand-color-grey-900);--ds-semantic-color-action-surface-subtlest:var(--ds-brand-color-grey-50);--ds-semantic-color-action-surface-subtle:var(--ds-brand-color-grey-100);--ds-semantic-color-action-surface-medium:var(--ds-brand-color-grey-800);--ds-semantic-color-action-surface-strong:var(--ds-brand-color-grey-700);--ds-semantic-color-action-surface-stronger:var(--ds-brand-color-grey-900);--ds-semantic-color-action-border-medium:var(--ds-brand-color-grey-800);--ds-semantic-color-action-border-strong:var(--ds-brand-color-grey-700);--ds-semantic-color-action-border-stronger:var(--ds-brand-color-grey-900);--ds-semantic-color-action-special-content-medium:var(--ds-brand-color-blue-500);--ds-semantic-color-action-special-content-strong:var(--ds-brand-color-blue-600);--ds-semantic-color-action-special-content-stronger:var(--ds-brand-color-blue-700);--ds-semantic-color-action-special-surface-medium:var(--ds-brand-color-blue-500);--ds-semantic-color-action-special-surface-strong:var(--ds-brand-color-blue-600);--ds-semantic-color-action-special-surface-stronger:var(--ds-brand-color-blue-700);--ds-semantic-color-action-special-surface-subtlest:var(--ds-brand-color-blue-50);--ds-semantic-color-action-special-surface-subtle:var(--ds-brand-color-blue-100);--ds-semantic-color-action-special-border-medium:var(--ds-brand-color-blue-500);--ds-semantic-color-action-special-border-strong:var(--ds-brand-color-blue-600);--ds-semantic-color-action-special-border-stronger:var(--ds-brand-color-blue-700);--ds-semantic-color-disabled-content-subtle:var(--ds-brand-color-grey-200);--ds-semantic-color-disabled-content-medium:var(--ds-brand-color-grey-400);--ds-semantic-color-disabled-surface-medium:var(--ds-brand-color-grey-50);--ds-semantic-color-disabled-border-medium:var(--ds-brand-color-grey-200);--ds-semantic-color-read-only-content-medium:var(--ds-brand-color-grey-600);--ds-semantic-color-read-only-content-subtle:var(--ds-brand-color-grey-500);--ds-semantic-color-read-only-content-subtlest:var(--ds-brand-color-grey-400);--ds-semantic-color-read-only-surface-medium:var(--ds-brand-color-grey-50);--ds-semantic-color-read-only-surface-strong:var(--ds-brand-color-grey-400);--ds-semantic-color-read-only-border-strong:var(--ds-brand-color-grey-400);--ds-semantic-color-read-only-border-medium:var(--ds-brand-color-grey-300);--ds-semantic-color-read-only-border-subtle:var(--ds-brand-color-grey-100);--ds-semantic-color-success-content-medium:var(--ds-brand-color-green-600);--ds-semantic-color-success-content-strong:var(--ds-brand-color-green-800);--ds-semantic-color-success-surface-subtlest:var(--ds-brand-color-green-100);--ds-semantic-color-success-surface-subtle:var(--ds-brand-color-green-200);--ds-semantic-color-success-surface-medium:var(--ds-brand-color-green-500);--ds-semantic-color-success-border-subtle:var(--ds-brand-color-green-300);--ds-semantic-color-success-border-medium:var(--ds-brand-color-green-500);--ds-semantic-color-alert-content-medium:var(--ds-brand-color-amber-600);--ds-semantic-color-alert-content-strong:var(--ds-brand-color-amber-800);--ds-semantic-color-alert-surface-subtlest:var(--ds-brand-color-amber-100);--ds-semantic-color-alert-surface-subtle:var(--ds-brand-color-amber-200);--ds-semantic-color-alert-surface-medium:var(--ds-brand-color-amber-600);--ds-semantic-color-alert-border-subtle:var(--ds-brand-color-amber-300);--ds-semantic-color-alert-border-medium:var(--ds-brand-color-amber-600);--ds-semantic-color-danger-content-subtle:var(--ds-brand-color-red-500);--ds-semantic-color-danger-content-medium:var(--ds-brand-color-red-600);--ds-semantic-color-danger-content-strong:var(--ds-brand-color-red-800);--ds-semantic-color-danger-content-stronger:var(--ds-brand-color-red-900);--ds-semantic-color-danger-surface-subtlest:var(--ds-brand-color-red-100);--ds-semantic-color-danger-surface-subtle:var(--ds-brand-color-red-200);--ds-semantic-color-danger-surface-medium:var(--ds-brand-color-red-600);--ds-semantic-color-danger-surface-strong:var(--ds-brand-color-red-700);--ds-semantic-color-danger-surface-stronger:var(--ds-brand-color-red-800);--ds-semantic-color-danger-border-subtle:var(--ds-brand-color-red-300);--ds-semantic-color-danger-border-medium:var(--ds-brand-color-red-600);--ds-semantic-color-danger-border-strong:var(--ds-brand-color-red-800);--ds-semantic-color-danger-border-stronger:var(--ds-brand-color-red-900);--ds-semantic-color-information-content-medium:var(--ds-brand-color-grey-500);--ds-semantic-color-information-content-strong:var(--ds-brand-color-grey-900);--ds-semantic-color-information-surface-subtlest:var(--ds-brand-color-grey-100);--ds-semantic-color-information-surface-subtle:var(--ds-brand-color-grey-200);--ds-semantic-color-information-surface-medium:var(--ds-brand-color-grey-900);--ds-semantic-color-information-border-subtle:var(--ds-brand-color-grey-300);--ds-semantic-color-information-border-medium:var(--ds-brand-color-grey-900);--ds-semantic-color-accent1-content-strong:var(--ds-brand-color-lime-800);--ds-semantic-color-accent1-content-medium:var(--ds-subtheme-color-accent1-all-medium);--ds-semantic-color-accent1-content-subtle:var(--ds-subtheme-color-accent1-all-subtle);--ds-semantic-color-accent1-surface-subtlest:var(--ds-subtheme-color-accent1-all-subtlest);--ds-semantic-color-accent1-surface-subtle:var(--ds-subtheme-color-accent1-all-subtler);--ds-semantic-color-accent1-surface-medium:var(--ds-subtheme-color-accent1-all-medium);--ds-semantic-color-accent1-border-subtle:var(--ds-subtheme-color-accent1-all-subtle);--ds-semantic-color-accent1-border-medium:var(--ds-subtheme-color-accent1-all-medium);--ds-semantic-color-accent2-content-strong:var(--ds-brand-color-yellow-800);--ds-semantic-color-accent2-content-medium:var(--ds-subtheme-color-accent2-all-medium);--ds-semantic-color-accent2-content-subtle:var(--ds-subtheme-color-accent2-all-subtle);--ds-semantic-color-accent2-surface-subtlest:var(--ds-subtheme-color-accent2-all-subtlest);--ds-semantic-color-accent2-surface-subtle:var(--ds-subtheme-color-accent2-all-subtler);--ds-semantic-color-accent2-surface-medium:var(--ds-subtheme-color-accent2-all-medium);--ds-semantic-color-accent2-border-subtle:var(--ds-subtheme-color-accent2-all-subtle);--ds-semantic-color-accent2-border-medium:var(--ds-subtheme-color-accent2-all-medium);--ds-semantic-color-accent3-content-strong:var(--ds-brand-color-purple-800);--ds-semantic-color-accent3-content-medium:var(--ds-subtheme-color-accent3-all-medium);--ds-semantic-color-accent3-content-subtle:var(--ds-subtheme-color-accent3-all-subtle);--ds-semantic-color-accent3-surface-subtlest:var(--ds-subtheme-color-accent3-all-subtlest);--ds-semantic-color-accent3-surface-subtle:var(--ds-subtheme-color-accent3-all-subtler);--ds-semantic-color-accent3-surface-medium:var(--ds-subtheme-color-accent3-all-medium);--ds-semantic-color-accent3-border-subtle:var(--ds-subtheme-color-accent3-all-subtle);--ds-semantic-color-accent3-border-medium:var(--ds-subtheme-color-accent3-all-medium);--ds-semantic-color-accent4-content-strong:var(--ds-brand-color-cyan-800);--ds-semantic-color-accent4-content-medium:var(--ds-brand-color-cyan-500);--ds-semantic-color-accent4-content-subtle:var(--ds-brand-color-cyan-300);--ds-semantic-color-accent4-surface-subtlest:var(--ds-brand-color-cyan-100);--ds-semantic-color-accent4-surface-subtle:var(--ds-brand-color-cyan-200);--ds-semantic-color-accent4-surface-medium:var(--ds-brand-color-cyan-500);--ds-semantic-color-accent4-border-subtle:var(--ds-brand-color-cyan-300);--ds-semantic-color-accent4-border-medium:var(--ds-brand-color-cyan-500);--ds-semantic-color-accent5-content-strong:var(--ds-brand-color-pink-800);--ds-semantic-color-accent5-content-medium:var(--ds-brand-color-pink-500);--ds-semantic-color-accent5-content-subtle:var(--ds-brand-color-pink-300);--ds-semantic-color-accent5-surface-subtlest:var(--ds-brand-color-pink-100);--ds-semantic-color-accent5-surface-subtle:var(--ds-brand-color-pink-200);--ds-semantic-color-accent5-surface-medium:var(--ds-brand-color-pink-500);--ds-semantic-color-accent5-border-subtle:var(--ds-brand-color-pink-300);--ds-semantic-color-accent5-border-medium:var(--ds-brand-color-pink-500);--ds-semantic-color-space-content-subtle:#fff;--ds-semantic-color-space-content-medium:#fff;--ds-semantic-color-space-content-strong:#fff;--ds-semantic-color-space-surface-subtlest:#fff;--ds-semantic-color-space-surface-subtle:#fff;--ds-semantic-color-space-surface-medium:#fff;--ds-semantic-color-space-border-medium:#fff;--ds-semantic-color-space-border-strong:#fff;--ds-style-heading-3-line-height:125%;--ds-style-heading-3-font-family:var(--ds-semantic-font-family-title);--ds-style-heading-3-font-size:var(--ds-core-typography-font-size-m);--ds-style-heading-3-font-weight:var(--ds-semantic-font-weight-strong);--ds-style-heading-4-line-height:125%;--ds-style-heading-4-font-family:var(--ds-semantic-font-family-title);--ds-style-heading-4-font-size:var(--ds-core-typography-font-size-s);--ds-style-heading-4-font-weight:var(--ds-semantic-font-weight-strong);--ds-style-heading-2-line-height:125%;--ds-style-heading-2-font-family:var(--ds-semantic-font-family-title);--ds-style-heading-2-font-size:var(--ds-core-typography-font-size-l);--ds-style-heading-2-font-weight:var(--ds-semantic-font-weight-strong);--ds-style-heading-1-line-height:125%;--ds-style-heading-1-font-family:var(--ds-semantic-font-family-title);--ds-style-heading-1-font-size:var(--ds-core-typography-font-size-xl);--ds-style-heading-1-font-weight:var(--ds-semantic-font-weight-strong);--ds-style-display-1-line-height:100%;--ds-style-display-1-font-family:var(--ds-semantic-font-family-title-alt);--ds-style-display-1-font-size:var(--ds-core-typography-font-size-2xl);--ds-style-display-1-font-weight:var(--ds-semantic-font-weight-stronger);--ds-style-display-2-line-height:100%;--ds-style-display-2-font-family:var(--ds-semantic-font-family-title-alt);--ds-style-display-2-font-size:var(--ds-core-typography-font-size-l);--ds-style-display-2-font-weight:var(--ds-semantic-font-weight-stronger);--ds-style-display-number-line-height:100%;--ds-style-display-number-font-family:var(--ds-semantic-font-family-title-alt);--ds-style-display-number-font-size:var(--ds-core-typography-font-size-3xl);--ds-style-display-number-font-weight:var(--ds-semantic-font-weight-stronger);--ds-style-text-large-line-height:150%;--ds-style-text-large-font-family:var(--ds-semantic-font-family-default);--ds-style-text-large-font-size:var(--ds-core-typography-font-size-s-bis);--ds-style-text-large-font-weight:var(--ds-semantic-font-weight-default);--ds-style-text-base-line-height:125%;--ds-style-text-base-font-family:var(--ds-semantic-font-family-default);--ds-style-text-base-font-size:var(--ds-core-typography-font-size-s);--ds-style-text-base-font-weight:var(--ds-semantic-font-weight-default);--ds-style-text-base-strong-line-height:125%;--ds-style-text-base-strong-font-family:var(--ds-semantic-font-family-default);--ds-style-text-base-strong-font-size:var(--ds-core-typography-font-size-s);--ds-style-text-base-strong-font-weight:var(--ds-semantic-font-weight-strong);--ds-style-text-paragraph-line-height:150%;--ds-style-text-paragraph-font-family:var(--ds-semantic-font-family-default);--ds-style-text-paragraph-font-size:var(--ds-core-typography-font-size-s);--ds-style-text-paragraph-font-weight:var(--ds-semantic-font-weight-default);--ds-style-text-small-line-height:140%;--ds-style-text-small-font-family:var(--ds-semantic-font-family-default);--ds-style-text-small-font-size:var(--ds-core-typography-font-size-xs);--ds-style-text-small-font-weight:var(--ds-semantic-font-weight-default);--ds-style-text-small-strong-line-height:140%;--ds-style-text-small-strong-font-family:var(--ds-semantic-font-family-default);--ds-style-text-small-strong-font-size:var(--ds-core-typography-font-size-xs);--ds-style-text-small-strong-font-weight:var(--ds-semantic-font-weight-strong);--ds-style-text-xsmall-line-height:130%;--ds-style-text-xsmall-font-family:var(--ds-semantic-font-family-default);--ds-style-text-xsmall-font-size:var(--ds-core-typography-font-size-2xs);--ds-style-text-xsmall-font-weight:var(--ds-semantic-font-weight-default);--ds-style-text-xsmall-strong-line-height:130%;--ds-style-text-xsmall-strong-font-family:var(--ds-semantic-font-family-default);--ds-style-text-xsmall-strong-font-size:var(--ds-core-typography-font-size-2xs);--ds-style-text-xsmall-strong-font-weight:var(--ds-semantic-font-weight-strong);--ds-style-text-annotation-line-height:165%;--ds-style-text-annotation-font-family:var(--ds-semantic-font-family-annotation);--ds-style-text-annotation-font-size:var(--ds-core-typography-font-size-2xs);--ds-style-text-annotation-font-weight:var(--ds-semantic-font-weight-default);--ds-color-chart-grid-guides:var(--ds-brand-color-grey-200);--ds-color-chart-grid-axis-line:var(--ds-brand-color-grey-300);--ds-color-chart-grid-axis-label:var(--ds-brand-color-grey-500);--ds-color-chart-grid-axis-item:var(--ds-brand-color-grey-500);--ds-color-chart-categorical-default-10:var(--ds-brand-color-teal-400);--ds-color-chart-categorical-default-11:var(--ds-brand-color-purple-300);--ds-color-chart-categorical-default-12:var(--ds-brand-color-yellow-300);--ds-color-chart-categorical-default-13:var(--ds-brand-color-pink-300);--ds-color-chart-categorical-default-14:var(--ds-brand-color-orange-300);--ds-color-chart-categorical-default-15:var(--ds-brand-color-lime-300);--ds-color-chart-categorical-default-16:var(--ds-brand-color-cyan-300);--ds-color-chart-categorical-default-17:var(--ds-brand-color-red-300);--ds-color-chart-categorical-default-18:var(--ds-brand-color-green-300);--ds-color-chart-categorical-default-19:var(--ds-brand-color-amber-300);--ds-color-chart-categorical-default-20:var(--ds-brand-color-teal-300);--ds-color-chart-categorical-default-01:var(--ds-brand-color-purple-400);--ds-color-chart-categorical-default-02:var(--ds-brand-color-yellow-400);--ds-color-chart-categorical-default-03:var(--ds-brand-color-pink-400);--ds-color-chart-categorical-default-04:var(--ds-brand-color-orange-400);--ds-color-chart-categorical-default-05:var(--ds-brand-color-lime-400);--ds-color-chart-categorical-default-06:var(--ds-brand-color-cyan-400);--ds-color-chart-categorical-default-07:var(--ds-brand-color-red-400);--ds-color-chart-categorical-default-08:var(--ds-brand-color-green-400);--ds-color-chart-categorical-default-09:var(--ds-brand-color-amber-400);--ds-color-chart-categorical-hover-10:var(--ds-brand-color-teal-500);--ds-color-chart-categorical-hover-11:var(--ds-brand-color-purple-400);--ds-color-chart-categorical-hover-12:var(--ds-brand-color-yellow-400);--ds-color-chart-categorical-hover-13:var(--ds-brand-color-pink-400);--ds-color-chart-categorical-hover-14:var(--ds-brand-color-orange-400);--ds-color-chart-categorical-hover-15:var(--ds-brand-color-lime-400);--ds-color-chart-categorical-hover-16:var(--ds-brand-color-cyan-400);--ds-color-chart-categorical-hover-17:var(--ds-brand-color-red-400);--ds-color-chart-categorical-hover-18:var(--ds-brand-color-green-400);--ds-color-chart-categorical-hover-19:var(--ds-brand-color-amber-400);--ds-color-chart-categorical-hover-20:var(--ds-brand-color-teal-400);--ds-color-chart-categorical-hover-01:var(--ds-brand-color-purple-500);--ds-color-chart-categorical-hover-02:var(--ds-brand-color-yellow-500);--ds-color-chart-categorical-hover-03:var(--ds-brand-color-pink-500);--ds-color-chart-categorical-hover-04:var(--ds-brand-color-orange-500);--ds-color-chart-categorical-hover-05:var(--ds-brand-color-lime-500);--ds-color-chart-categorical-hover-06:var(--ds-brand-color-cyan-500);--ds-color-chart-categorical-hover-07:var(--ds-brand-color-red-500);--ds-color-chart-categorical-hover-08:var(--ds-brand-color-green-500);--ds-color-chart-categorical-hover-09:var(--ds-brand-color-amber-500);--ds-color-chart-categorical-subtle-10:var(--ds-brand-color-teal-200);--ds-color-chart-categorical-subtle-11:var(--ds-brand-color-purple-100);--ds-color-chart-categorical-subtle-12:var(--ds-brand-color-yellow-100);--ds-color-chart-categorical-subtle-13:var(--ds-brand-color-pink-100);--ds-color-chart-categorical-subtle-14:var(--ds-brand-color-orange-100);--ds-color-chart-categorical-subtle-15:var(--ds-brand-color-lime-100);--ds-color-chart-categorical-subtle-16:var(--ds-brand-color-cyan-100);--ds-color-chart-categorical-subtle-17:var(--ds-brand-color-red-100);--ds-color-chart-categorical-subtle-18:var(--ds-brand-color-green-100);--ds-color-chart-categorical-subtle-19:var(--ds-brand-color-amber-100);--ds-color-chart-categorical-subtle-20:var(--ds-brand-color-teal-100);--ds-color-chart-categorical-subtle-01:var(--ds-brand-color-blue-200);--ds-color-chart-categorical-subtle-02:var(--ds-brand-color-yellow-200);--ds-color-chart-categorical-subtle-03:var(--ds-brand-color-pink-200);--ds-color-chart-categorical-subtle-04:var(--ds-brand-color-orange-200);--ds-color-chart-categorical-subtle-05:var(--ds-brand-color-lime-200);--ds-color-chart-categorical-subtle-06:var(--ds-brand-color-cyan-200);--ds-color-chart-categorical-subtle-07:var(--ds-brand-color-red-200);--ds-color-chart-categorical-subtle-08:var(--ds-brand-color-green-200);--ds-color-chart-categorical-subtle-09:var(--ds-brand-color-amber-200);--ds-color-chart-sequential-cyan-50:var(--ds-brand-color-cyan-50);--ds-color-chart-sequential-cyan-100:var(--ds-brand-color-cyan-100);--ds-color-chart-sequential-cyan-200:var(--ds-brand-color-cyan-200);--ds-color-chart-sequential-cyan-300:var(--ds-brand-color-cyan-300);--ds-color-chart-sequential-cyan-400:var(--ds-brand-color-cyan-400);--ds-color-chart-sequential-cyan-500:var(--ds-brand-color-cyan-500);--ds-color-chart-sequential-cyan-600:var(--ds-brand-color-cyan-600);--ds-color-chart-sequential-cyan-700:var(--ds-brand-color-cyan-700);--ds-color-chart-sequential-cyan-800:var(--ds-brand-color-cyan-800);--ds-color-chart-sequential-cyan-900:var(--ds-brand-color-cyan-900);--ds-color-chart-sequential-green-50:var(--ds-brand-color-green-50);--ds-color-chart-sequential-green-100:var(--ds-brand-color-green-100);--ds-color-chart-sequential-green-200:var(--ds-brand-color-green-200);--ds-color-chart-sequential-green-300:var(--ds-brand-color-green-300);--ds-color-chart-sequential-green-400:var(--ds-brand-color-green-400);--ds-color-chart-sequential-green-500:var(--ds-brand-color-green-500);--ds-color-chart-sequential-green-600:var(--ds-brand-color-green-600);--ds-color-chart-sequential-green-700:var(--ds-brand-color-green-700);--ds-color-chart-sequential-green-800:var(--ds-brand-color-green-800);--ds-color-chart-sequential-green-900:var(--ds-brand-color-green-900);--ds-color-chart-neutral:var(--ds-brand-color-grey-300);--ds-subtheme-color-accent1-all-subtlest:var(--ds-brand-color-lime-100);--ds-subtheme-color-accent1-all-subtle:var(--ds-brand-color-lime-400);--ds-subtheme-color-accent1-all-medium:var(--ds-brand-color-lime-500);--ds-subtheme-color-accent1-all-subtler:var(--ds-brand-color-lime-200);--ds-subtheme-color-accent2-all-subtlest:var(--ds-brand-color-yellow-100);--ds-subtheme-color-accent2-all-subtle:var(--ds-brand-color-yellow-400);--ds-subtheme-color-accent2-all-medium:var(--ds-brand-color-yellow-500);--ds-subtheme-color-accent2-all-subtler:var(--ds-brand-color-yellow-200);--ds-subtheme-color-accent3-all-subtlest:var(--ds-brand-color-purple-100);--ds-subtheme-color-accent3-all-subtle:var(--ds-brand-color-purple-400);--ds-subtheme-color-accent3-all-medium:var(--ds-brand-color-purple-500);--ds-subtheme-color-accent3-all-subtler:var(--ds-brand-color-purple-200);--ds-text-style-heading-1:var(--ds-style-heading-1-font-weight) var(--ds-style-heading-1-font-size)/125% var(--ds-style-heading-1-font-family);--ds-text-style-heading-2:var(--ds-style-heading-2-font-weight) var(--ds-style-heading-2-font-size)/135% var(--ds-style-heading-2-font-family);--ds-text-style-heading-3:var(--ds-style-heading-3-font-weight) var(--ds-style-heading-3-font-size)/125% var(--ds-style-heading-3-font-family);--ds-text-style-heading-4:var(--ds-style-heading-4-font-weight) var(--ds-style-heading-4-font-size)/125% var(--ds-style-heading-4-font-family);--ds-text-style-text-large:var(--ds-style-text-large-font-weight) var(--ds-style-text-large-font-size)/150% var(--ds-style-text-large-font-family);--ds-text-style-text-base:var(--ds-style-text-base-font-weight) var(--ds-style-text-base-font-size)/125% var(--ds-style-text-base-font-family);--ds-text-style-text-base-strong:var(--ds-style-text-base-strong-font-weight) var(--ds-style-text-base-strong-font-size)/125% var(--ds-style-text-base-strong-font-family);--ds-text-style-text-paragraph:var(--ds-style-text-paragraph-font-weight) var(--ds-style-text-paragraph-font-size)/150% var(--ds-style-text-paragraph-font-family);--ds-text-style-text-small:var(--ds-style-text-small-font-weight) var(--ds-style-text-small-font-size)/140% var(--ds-style-text-small-font-family);--ds-text-style-text-small-strong:var(--ds-style-text-small-strong-font-weight) var(--ds-style-text-small-strong-font-size)/140% var(--ds-style-text-small-strong-font-family);--ds-text-style-text-xsmall:var(--ds-style-text-xsmall-font-weight) var(--ds-style-text-xsmall-font-size)/130% var(--ds-style-text-xsmall-font-family);--ds-text-style-text-xsmall-strong:var(--ds-style-text-xsmall-strong-font-weight) var(--ds-style-text-xsmall-strong-font-size)/130% var(--ds-style-text-xsmall-strong-font-family);--ds-text-style-text-annotation:var(--ds-style-text-annotation-font-weight) var(--ds-style-text-annotation-font-size)/165% var(--ds-style-text-annotation-font-family);--ds-text-style-text-list:var(--ds-core-typography-font-weight-regular) var(--ds-core-typography-font-size-s)/150% var(--ds-semantic-font-family-default);--ds-text-style-display-1:var(--ds-style-display-1-font-weight) var(--ds-style-display-1-font-size)/100% var(--ds-style-display-1-font-family);--ds-text-style-display-2:var(--ds-style-display-2-font-weight) var(--ds-style-display-2-font-size)/100% var(--ds-style-display-2-font-family);--ds-text-style-display-number:var(--ds-style-display-number-font-weight) var(--ds-style-display-number-font-size)/100% var(--ds-style-display-number-font-family)}.ds-theme-citeob2c{-webkit-font-smoothing:antialiased;text-wrap:pretty;font-variant-numeric:tabular-nums;font-family:var(--ds-semantic-font-family-default)}.ds-theme-citeob2c .ds-heading-3.ds-heading-3{line-height:var(--ds-style-heading-3-line-height);font-family:var(--ds-style-heading-3-font-family);font-size:var(--ds-style-heading-3-font-size);font-weight:var(--ds-style-heading-3-font-weight)}.ds-theme-citeob2c .ds-heading-4.ds-heading-4{line-height:var(--ds-style-heading-4-line-height);font-family:var(--ds-style-heading-4-font-family);font-size:var(--ds-style-heading-4-font-size);font-weight:var(--ds-style-heading-4-font-weight)}.ds-theme-citeob2c .ds-heading-2.ds-heading-2{line-height:var(--ds-style-heading-2-line-height);font-family:var(--ds-style-heading-2-font-family);font-size:var(--ds-style-heading-2-font-size);font-weight:var(--ds-style-heading-2-font-weight)}.ds-theme-citeob2c .ds-heading-1.ds-heading-1{line-height:var(--ds-style-heading-1-line-height);font-family:var(--ds-style-heading-1-font-family);font-size:var(--ds-style-heading-1-font-size);font-weight:var(--ds-style-heading-1-font-weight)}.ds-theme-citeob2c .ds-display-1.ds-display-1{line-height:var(--ds-style-display-1-line-height);font-family:var(--ds-style-display-1-font-family);font-size:var(--ds-style-display-1-font-size);font-weight:var(--ds-style-display-1-font-weight)}.ds-theme-citeob2c .ds-display-2.ds-display-2{line-height:var(--ds-style-display-2-line-height);font-family:var(--ds-style-display-2-font-family);font-size:var(--ds-style-display-2-font-size);font-weight:var(--ds-style-display-2-font-weight)}.ds-theme-citeob2c .ds-display-number.ds-display-number{line-height:var(--ds-style-display-number-line-height);font-family:var(--ds-style-display-number-font-family);font-size:var(--ds-style-display-number-font-size);font-weight:var(--ds-style-display-number-font-weight)}.ds-theme-citeob2c .ds-text-large.ds-text-large{line-height:var(--ds-style-text-large-line-height);font-family:var(--ds-style-text-large-font-family);font-size:var(--ds-style-text-large-font-size);font-weight:var(--ds-style-text-large-font-weight)}.ds-theme-citeob2c .ds-text-base.ds-text-base{line-height:var(--ds-style-text-base-line-height);font-family:var(--ds-style-text-base-font-family);font-size:var(--ds-style-text-base-font-size);font-weight:var(--ds-style-text-base-font-weight)}.ds-theme-citeob2c .ds-text-base-strong.ds-text-base-strong{line-height:var(--ds-style-text-base-strong-line-height);font-family:var(--ds-style-text-base-strong-font-family);font-size:var(--ds-style-text-base-strong-font-size);font-weight:var(--ds-style-text-base-strong-font-weight)}.ds-theme-citeob2c .ds-text-paragraph.ds-text-paragraph{line-height:var(--ds-style-text-paragraph-line-height);font-family:var(--ds-style-text-paragraph-font-family);font-size:var(--ds-style-text-paragraph-font-size);font-weight:var(--ds-style-text-paragraph-font-weight)}.ds-theme-citeob2c .ds-text-small.ds-text-small{line-height:var(--ds-style-text-small-line-height);font-family:var(--ds-style-text-small-font-family);font-size:var(--ds-style-text-small-font-size);font-weight:var(--ds-style-text-small-font-weight)}.ds-theme-citeob2c .ds-text-small-strong.ds-text-small-strong{line-height:var(--ds-style-text-small-strong-line-height);font-family:var(--ds-style-text-small-strong-font-family);font-size:var(--ds-style-text-small-strong-font-size);font-weight:var(--ds-style-text-small-strong-font-weight)}.ds-theme-citeob2c .ds-text-xsmall.ds-text-xsmall{line-height:var(--ds-style-text-xsmall-line-height);font-family:var(--ds-style-text-xsmall-font-family);font-size:var(--ds-style-text-xsmall-font-size);font-weight:var(--ds-style-text-xsmall-font-weight)}.ds-theme-citeob2c .ds-text-xsmall-strong.ds-text-xsmall-strong{line-height:var(--ds-style-text-xsmall-strong-line-height);font-family:var(--ds-style-text-xsmall-strong-font-family);font-size:var(--ds-style-text-xsmall-strong-font-size);font-weight:var(--ds-style-text-xsmall-strong-font-weight)}.ds-theme-citeob2c .ds-text-annotation.ds-text-annotation{line-height:var(--ds-style-text-annotation-line-height);font-family:var(--ds-style-text-annotation-font-family);font-size:var(--ds-style-text-annotation-font-size);font-weight:var(--ds-style-text-annotation-font-weight)}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:var(--ds-semantic-color-layout-invert-surface-medium-default);width:100%;height:100%}.app-shell{max-width:600px;min-height:100svh;margin:0 auto;position:relative;transform:translateZ(0)}body{-webkit-tap-highlight-color:transparent;font-family:system-ui,sans-serif;overflow:hidden}img,video{max-width:100%;display:block}strong{font-family:var(--ds-style-heading-2-font-family,"Bricolage Grotesque");font-size:var(--ds-style-heading-2-font-size,24px);font-style:normal;font-weight:700;line-height:135%;display:block}em{z-index:0;color:#1f2937;padding:1%;font-style:normal;display:inline-block;position:relative}em:before{content:"";z-index:-1;background-color:var(--ds-semantic-color-accent2-content-medium);position:absolute;inset:0;transform:rotate(-1.886deg)}button{justify-content:center;align-items:center;gap:var(--ds-semantic-spacing-xs);width:100%;max-width:300px;min-height:var(--ds-semantic-sizing-xl);padding:var(--ds-semantic-spacing-xs) var(--ds-semantic-spacing-s);font-family:var(--ds-style-text-base-font-family);font-size:var(--ds-style-text-base-font-size);border-radius:var(--ds-semantic-radius-action);border:1px solid var(--ds-semantic-color-action-invert-border-medium);background:var(--ds-semantic-color-layout-invert-surface-medium-default);color:var(--ds-semantic-color-layout-invert-content-medium);cursor:pointer;font-style:normal;font-weight:400;line-height:125%;display:flex}.button-primary{background:var(--ds-semantic-color-action-invert-surface-medium);color:var(--ds-semantic-color-neutral-invert-content-medium)}p a{width:fit-content;color:var(--ds-semantic-color-layout-invert-content-medium);font-feature-settings:"liga" off;font-family:var(--ds-semantic-font-family-default,Lato);font-size:var(--ds-core-typography-font-size-s,16px);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:12%;text-underline-position:from-font;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:calc(1em/16.6667)}p a[target=_blank]{gap:var(--ds-semantic-spacing-xs);align-items:center;display:flex}p a[target=_blank]:after{content:"";background-color:var(--ds-semantic-color-action-invert-surface-medium);width:16px;height:16px;display:block;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.33325 4.66683C3.15644 4.66683 2.98687 4.73707 2.86185 4.86209C2.73682 4.98712 2.66659 5.15668 2.66659 5.3335V12.6668C2.66659 12.8436 2.73682 13.0132 2.86185 13.1382C2.98687 13.2633 3.15644 13.3335 3.33325 13.3335H10.6666C10.8434 13.3335 11.013 13.2633 11.138 13.1382C11.263 13.0132 11.3333 12.8436 11.3333 12.6668V8.66683C11.3333 8.29864 11.6317 8.00016 11.9999 8.00016C12.3681 8.00016 12.6666 8.29864 12.6666 8.66683V12.6668C12.6666 13.1973 12.4559 13.706 12.0808 14.081C11.7057 14.4561 11.197 14.6668 10.6666 14.6668H3.33325C2.80282 14.6668 2.29411 14.4561 1.91904 14.081C1.54397 13.706 1.33325 13.1973 1.33325 12.6668V5.3335C1.33325 4.80306 1.54397 4.29436 1.91904 3.91928C2.29411 3.54421 2.80282 3.3335 3.33325 3.3335H7.33325C7.70144 3.3335 7.99992 3.63197 7.99992 4.00016C7.99992 4.36835 7.70144 4.66683 7.33325 4.66683H3.33325Z\" fill=\"white\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M14.4713 1.52876C14.7317 1.78911 14.7317 2.21122 14.4713 2.47157L7.13799 9.8049C6.87764 10.0652 6.45553 10.0652 6.19518 9.8049C5.93483 9.54455 5.93483 9.12244 6.19518 8.86209L13.5285 1.52876C13.7889 1.26841 14.211 1.26841 14.4713 1.52876Z\" fill=\"white\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.33314 2.00016C9.33314 1.63197 9.63161 1.3335 9.9998 1.3335H13.9998C14.368 1.3335 14.6665 1.63197 14.6665 2.00016V6.00016C14.6665 6.36835 14.368 6.66683 13.9998 6.66683C13.6316 6.66683 13.3331 6.36835 13.3331 6.00016V2.66683H9.9998C9.63161 2.66683 9.33314 2.36835 9.33314 2.00016Z\" fill=\"white\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.33325 4.66683C3.15644 4.66683 2.98687 4.73707 2.86185 4.86209C2.73682 4.98712 2.66659 5.15668 2.66659 5.3335V12.6668C2.66659 12.8436 2.73682 13.0132 2.86185 13.1382C2.98687 13.2633 3.15644 13.3335 3.33325 13.3335H10.6666C10.8434 13.3335 11.013 13.2633 11.138 13.1382C11.263 13.0132 11.3333 12.8436 11.3333 12.6668V8.66683C11.3333 8.29864 11.6317 8.00016 11.9999 8.00016C12.3681 8.00016 12.6666 8.29864 12.6666 8.66683V12.6668C12.6666 13.1973 12.4559 13.706 12.0808 14.081C11.7057 14.4561 11.197 14.6668 10.6666 14.6668H3.33325C2.80282 14.6668 2.29411 14.4561 1.91904 14.081C1.54397 13.706 1.33325 13.1973 1.33325 12.6668V5.3335C1.33325 4.80306 1.54397 4.29436 1.91904 3.91928C2.29411 3.54421 2.80282 3.3335 3.33325 3.3335H7.33325C7.70144 3.3335 7.99992 3.63197 7.99992 4.00016C7.99992 4.36835 7.70144 4.66683 7.33325 4.66683H3.33325Z\" fill=\"white\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M14.4713 1.52876C14.7317 1.78911 14.7317 2.21122 14.4713 2.47157L7.13799 9.8049C6.87764 10.0652 6.45553 10.0652 6.19518 9.8049C5.93483 9.54455 5.93483 9.12244 6.19518 8.86209L13.5285 1.52876C13.7889 1.26841 14.211 1.26841 14.4713 1.52876Z\" fill=\"white\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.33314 2.00016C9.33314 1.63197 9.63161 1.3335 9.9998 1.3335H13.9998C14.368 1.3335 14.6665 1.63197 14.6665 2.00016V6.00016C14.6665 6.36835 14.368 6.66683 13.9998 6.66683C13.6316 6.66683 13.3331 6.36835 13.3331 6.00016V2.66683H9.9998C9.63161 2.66683 9.33314 2.36835 9.33314 2.00016Z\" fill=\"white\"/></svg>")}
