:root{--primitive-anthracite-900:#2e2e2f;--primitive-blue-50:#e7ecf5;--primitive-blue-600:#3a4e86;--primitive-coral-50:#f9ebe6;--primitive-coral-700:#a9482f;--primitive-cream-5:#fefcf7;--primitive-cream-10:#faf8f0;--primitive-cream-25:#f7f5ec;--primitive-cream-50:#f1efe3;--primitive-cream-100:#f0eee1;--primitive-cream-200:#ddd6c6;--primitive-cream-300:#cbc5b6;--primitive-cream-alpha-16:#f0eee129;--primitive-cream-alpha-28:#f0eee147;--primitive-marine-300:#797f96;--primitive-marine-400:#68708c;--primitive-marine-500:#5a627d;--primitive-marine-900:#293152;--primitive-marine-950:#1a2039;--primitive-marine-1000:#10152a;--primitive-ochre-50:#faf0da;--primitive-ochre-700:#9a5b00;--primitive-pine-50:#e7f1ea;--primitive-pine-700:#1e6647;--primitive-white-1000:#fff;--primitive-ink-alpha-06:#1a20390f;--primitive-ink-alpha-12:#1a20391f;--primitive-ink-alpha-20:#1a203933;--primitive-ink-alpha-40:#1a203966;--primitive-scrim-50:#00000080;--primitive-veil-alpha-08:#090c1b14;--primitive-veil-alpha-22:#090c1b38;--primitive-veil-alpha-72:#090c1bb8;--primitive-shadow-16:#1a203929;--primitive-shadow-08:#1a203914;--color-action-accent:var(--primitive-marine-900);--color-action-disabled:var(--primitive-cream-200);--color-action-primary:var(--primitive-marine-900);--color-action-primary-hover:var(--primitive-marine-500);--color-action-primary-pressed:var(--primitive-marine-1000);--color-action-secondary:var(--primitive-cream-50);--color-action-secondary-hover:var(--primitive-cream-25);--color-action-secondary-pressed:var(--primitive-cream-100);--color-background-canvas:var(--primitive-cream-10);--color-background-content:var(--primitive-cream-5);--color-background-dialog:var(--primitive-cream-100);--color-background-divider:var(--primitive-cream-200);--color-background-elevated:var(--primitive-white-1000);--color-background-gauge:var(--primitive-marine-950);--color-background-inverse:var(--primitive-marine-900);--color-background-media:var(--primitive-cream-50);--color-background-product-card:var(--primitive-cream-25);--color-background-scrim:var(--primitive-scrim-50);--color-background-skeleton:var(--primitive-cream-300);--color-background-subtle:var(--primitive-cream-50);--color-background-surface:var(--primitive-cream-25);--color-border-accent:var(--primitive-marine-900);--color-border-default:var(--primitive-marine-300);--color-border-focus:var(--primitive-marine-900);--color-border-hairline:var(--primitive-ink-alpha-12);--color-border-on-inverse:var(--primitive-cream-alpha-16);--color-border-strong:var(--primitive-marine-950);--color-border-subtle:var(--primitive-cream-300);--color-elevation-overlay:var(--primitive-shadow-16);--color-elevation-soft:var(--primitive-shadow-08);--color-icon-action:var(--primitive-marine-900);--color-icon-category-accent:var(--primitive-marine-500);--color-icon-disabled:var(--primitive-marine-400);--color-icon-on-accent:var(--primitive-cream-100);--color-icon-on-action:var(--primitive-cream-100);--color-icon-primary:var(--primitive-anthracite-900);--color-icon-secondary:var(--primitive-marine-500);--color-illustration-faint:var(--primitive-ink-alpha-06);--color-illustration-muted:var(--primitive-ink-alpha-40);--color-illustration-on-inverse:var(--primitive-cream-alpha-28);--color-illustration-solid:var(--primitive-marine-900);--color-illustration-subtle:var(--primitive-ink-alpha-20);--color-overlay-pressed:var(--primitive-ink-alpha-12);--color-overlay-veil-start:var(--primitive-veil-alpha-72);--color-overlay-veil-mid:var(--primitive-veil-alpha-22);--color-overlay-veil-end:var(--primitive-veil-alpha-08);--color-selection-default:var(--primitive-anthracite-900);--color-selection-emphasis:var(--primitive-marine-900);--color-status-error:var(--primitive-coral-700);--color-status-error-subtle:var(--primitive-coral-50);--color-status-info:var(--primitive-blue-600);--color-status-info-subtle:var(--primitive-blue-50);--color-status-success:var(--primitive-pine-700);--color-status-success-subtle:var(--primitive-pine-50);--color-status-warning:var(--primitive-ochre-700);--color-status-warning-subtle:var(--primitive-ochre-50);--color-text-action:var(--primitive-marine-900);--color-text-category-accent:var(--primitive-marine-500);--color-text-disabled:var(--primitive-marine-400);--color-text-inverse:var(--primitive-cream-100);--color-text-inverse-secondary:var(--primitive-cream-300);--color-text-on-accent:var(--primitive-cream-100);--color-text-on-action:var(--primitive-cream-100);--color-text-on-status:var(--primitive-cream-100);--color-text-placeholder:var(--primitive-marine-500);--color-text-primary:var(--primitive-anthracite-900);--color-text-secondary:var(--primitive-marine-500);--spacing-2xs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--spacing-3xl:64px;--spacing-4xl:80px;--spacing-5xl:96px;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--size-touch-min:44px;--size-touch-comfortable:60px;--size-icon-sm:16px;--size-icon-md:20px;--size-icon-lg:24px;--size-icon-xl:32px;--stroke-thin:1px;--stroke-strong:2px;--opacity-secondary:.7;--opacity-disabled:.4;--motion-duration-instant:80ms;--motion-duration-fast:.14s;--motion-duration-base:.22s;--motion-duration-slow:.32s;--motion-duration-toast:6s;--motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--motion-easing-entrance:cubic-bezier(0, 0, 0, 1);--motion-easing-exit:cubic-bezier(.3, 0, 1, 1);--typography-family-display:"Test Domaine Display";--typography-family-sans:Cabin;--typography-family-mono:"Cutive Mono";--typography-family-script:Playball;--typography-weight-regular:400;--typography-weight-medium:500;--typography-weight-semibold:600;--typography-weight-bold:700;--typography-size-display-xl:72px;--typography-size-display-lg:56px;--typography-size-display-md:36px;--typography-size-display-sm:28px;--typography-size-display-xs:22px;--typography-size-heading-lg:32px;--typography-size-heading-md:24px;--typography-size-heading-sm:20px;--typography-size-body-lg:18px;--typography-size-body-md:16px;--typography-size-body-sm:14px;--typography-size-label-xl:18px;--typography-size-label-lg:16px;--typography-size-label-md:14px;--typography-size-label-sm:12px;--typography-size-wordmark:22px;--typography-line-height-display-xl:76px;--typography-line-height-display-lg:60px;--typography-line-height-display-md:42px;--typography-line-height-display-sm:34px;--typography-line-height-display-xs:26px;--typography-line-height-heading-lg:40px;--typography-line-height-heading-md:32px;--typography-line-height-heading-sm:28px;--typography-line-height-body-lg:28px;--typography-line-height-body-md:24px;--typography-line-height-body-sm:20px;--typography-line-height-label-xl:24px;--typography-line-height-label-lg:20px;--typography-line-height-label-md:20px;--typography-line-height-label-sm:16px;--typography-line-height-wordmark:28px;--typography-tracking-display-xl:-2.08%;--typography-tracking-display-lg:-1.79%;--typography-tracking-display-md:-1.2%;--typography-tracking-display-sm:-0.8%;--typography-tracking-display-xs:-0.4%;--typography-tracking-heading-lg:-1.56%;--typography-tracking-heading-md:-1.04%;--typography-tracking-heading-sm:-1%;--typography-tracking-none:0%;--typography-tracking-caps-md:4%;--typography-tracking-caps-lg:8%;--typography-tracking-catalogue-family:7%}.text-display-xl{font-family:var(--typography-family-display);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-display-xl);line-height:var(--typography-line-height-display-xl);letter-spacing:var(--typography-tracking-display-xl)}.text-display-lg{font-family:var(--typography-family-display);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-display-lg);line-height:var(--typography-line-height-display-lg);letter-spacing:var(--typography-tracking-display-lg)}.text-display-md{font-family:var(--typography-family-display);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-display-md);line-height:var(--typography-line-height-display-md);letter-spacing:var(--typography-tracking-display-md)}.text-display-sm{font-family:var(--typography-family-display);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-display-sm);line-height:var(--typography-line-height-display-sm);letter-spacing:var(--typography-tracking-display-sm)}.text-display-xs{font-family:var(--typography-family-display);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-display-xs);line-height:var(--typography-line-height-display-xs);letter-spacing:var(--typography-tracking-display-xs)}.text-display-bo-titre{font-family:var(--typography-family-display);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-heading-md);line-height:var(--typography-line-height-heading-md);letter-spacing:var(--typography-tracking-none)}.text-display-bo-sous-titre{font-family:var(--typography-family-display);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-heading-sm);line-height:var(--typography-line-height-heading-sm);letter-spacing:var(--typography-tracking-none)}.text-heading-xl{font-family:var(--typography-family-display);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-display-lg);line-height:var(--typography-line-height-display-lg);letter-spacing:var(--typography-tracking-none)}.text-heading-lg{font-family:var(--typography-family-display);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-heading-lg);line-height:var(--typography-line-height-heading-lg);letter-spacing:var(--typography-tracking-heading-lg)}.text-heading-md{font-family:var(--typography-family-display);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-heading-md);line-height:var(--typography-line-height-heading-md);letter-spacing:var(--typography-tracking-heading-md)}.text-heading-sm{font-family:var(--typography-family-display);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-heading-sm);line-height:var(--typography-line-height-heading-sm);letter-spacing:var(--typography-tracking-heading-sm)}.text-body-lg{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-body-lg);line-height:var(--typography-line-height-body-lg);letter-spacing:var(--typography-tracking-none)}.text-body-md{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-body-md);line-height:var(--typography-line-height-body-md);letter-spacing:var(--typography-tracking-none)}.text-body-sm{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-body-sm);line-height:var(--typography-line-height-body-sm);letter-spacing:var(--typography-tracking-none)}.text-body-xs{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-label-sm);line-height:var(--typography-line-height-label-sm);letter-spacing:var(--typography-tracking-none)}.text-label-2xl{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-heading-sm);line-height:var(--typography-line-height-heading-sm);letter-spacing:var(--typography-tracking-none)}.text-label-xl{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-label-xl);line-height:var(--typography-line-height-label-xl);letter-spacing:var(--typography-tracking-none)}.text-label-lg{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-label-lg);line-height:var(--typography-line-height-label-lg);letter-spacing:var(--typography-tracking-none)}.text-label-lg-caps{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-label-lg);line-height:var(--typography-line-height-label-lg);letter-spacing:var(--typography-tracking-caps-md)}.text-label-md{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-label-md);line-height:var(--typography-line-height-label-md);letter-spacing:var(--typography-tracking-none)}.text-label-md-caps{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-label-md);line-height:var(--typography-line-height-label-md);letter-spacing:var(--typography-tracking-caps-md)}.text-label-sm{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-label-sm);line-height:var(--typography-line-height-label-sm);letter-spacing:var(--typography-tracking-none)}.text-label-sm-caps{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-medium);font-size:var(--typography-size-label-sm);line-height:var(--typography-line-height-label-sm);letter-spacing:var(--typography-tracking-caps-lg)}.text-wordmark{font-family:var(--typography-family-script);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-wordmark);line-height:var(--typography-line-height-wordmark);letter-spacing:var(--typography-tracking-none)}.text-wordmark-compact{font-family:var(--typography-family-script);font-weight:var(--typography-weight-regular);font-size:var(--typography-size-label-xl);line-height:var(--typography-line-height-label-xl);letter-spacing:var(--typography-tracking-none)}.text-label-catalogue-family{font-family:var(--typography-family-sans);font-weight:var(--typography-weight-semibold);font-size:var(--typography-size-label-sm);line-height:var(--typography-line-height-body-sm);letter-spacing:var(--typography-tracking-catalogue-family)}.elevation-soft{box-shadow:0 1px 2px var(--color-elevation-soft), 0 2px 8px var(--color-elevation-soft)}.elevation-overlay{box-shadow:0 4px 12px var(--color-elevation-overlay), 0 12px 32px var(--color-elevation-overlay)}@font-face{font-family:Cabin;src:url(/fonts/operator/Cabin.ttf)format("truetype");font-weight:400 700;font-display:swap}@font-face{font-family:Test Domaine Display;src:url(/fonts/domaine-test/TestDomaineDisplay-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Serif Display;src:url(/fonts/operator/DMSerifDisplay-Regular.ttf)format("truetype");font-weight:400;font-display:swap}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--color-background-canvas);color:var(--color-text-primary);font-family:var(--typography-family-sans);font-size:var(--typography-size-body-md);line-height:var(--typography-line-height-body-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit;-webkit-user-select:none;user-select:none;touch-action:manipulation}img{max-width:100%;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.language-selector{justify-content:center;display:flex}.language-selector__capsule{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs);background:var(--color-background-scrim);border:var(--stroke-thin) solid var(--color-border-on-inverse);border-radius:var(--radius-full);display:flex}.language-selector__option{width:var(--size-touch-comfortable);height:var(--size-touch-comfortable);border-radius:var(--radius-full);color:var(--color-text-inverse-secondary);cursor:pointer;transition:background var(--motion-duration-instant) var(--motion-easing-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.language-selector__option[aria-pressed=true]{background:var(--color-action-secondary);color:var(--color-text-primary)}.language-selector__option:active{background:var(--color-overlay-pressed)}.language-selector__option[aria-pressed=true]:active{background:var(--color-action-secondary-pressed)}.language-selector__option:focus-visible{outline:var(--stroke-strong) solid var(--color-border-focus);outline-offset:var(--spacing-2xs)}.standby{--standby-content-width:1214px;--standby-logotype-width:360px;--standby-logotype-height:105px;--standby-title-width:700px;--standby-action-width:360px;--standby-privacy-width:400px;--standby-privacy-badge-size:40px;background:var(--color-background-inverse);min-height:100dvh;position:relative;overflow:hidden}.standby__photo{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.standby__veil{background-image:linear-gradient(to right, var(--color-overlay-veil-start) 0%, var(--color-overlay-veil-mid) 58.5%, var(--color-overlay-veil-end) 122%);position:absolute;inset:0}.standby__content{justify-content:center;align-items:center;gap:var(--spacing-4xl);width:100%;max-width:var(--standby-content-width);min-height:100dvh;padding:var(--spacing-2xl) var(--spacing-xl);flex-direction:column;margin-inline:auto;display:flex;position:relative}.standby__header{align-items:center;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.standby__identity{align-items:center;gap:var(--spacing-5xl);padding-top:var(--spacing-3xl);flex-direction:column;display:flex}.standby__logotype{width:var(--standby-logotype-width);height:var(--standby-logotype-height)}.standby__title{max-width:var(--standby-title-width);color:var(--color-text-inverse);text-align:center}.standby__location{color:var(--color-text-inverse);text-transform:uppercase;text-align:center}.standby__action{justify-content:center;align-items:center;gap:var(--spacing-sm);width:var(--standby-action-width);height:var(--size-touch-comfortable);padding-inline:var(--spacing-lg);background:var(--color-action-secondary);border-radius:var(--radius-full);color:var(--color-text-primary);cursor:pointer;transition:background var(--motion-duration-instant) var(--motion-easing-standard);border:none;display:flex}.standby__action:hover{background:var(--color-action-secondary-hover)}.standby__action:active{background:var(--color-action-secondary-pressed)}.standby__action:focus-visible{outline:var(--stroke-strong) solid var(--color-border-focus);outline-offset:var(--spacing-2xs)}.standby__action-icon{width:var(--size-icon-lg);height:var(--size-icon-lg)}.standby__privacy{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.standby__privacy-badge{width:var(--standby-privacy-badge-size);height:var(--standby-privacy-badge-size);background:var(--color-background-inverse);border:var(--stroke-thin) solid var(--color-border-on-inverse);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.standby__privacy-icon{width:var(--size-icon-lg);height:var(--size-icon-lg)}.standby__privacy-text{max-width:var(--standby-privacy-width);color:var(--color-text-inverse);text-align:center}
