:root{--c-abyss: #03101f;--c-deep: #0a2a5e;--c-sky: #2f8fff;--c-aqua: #19b6ff;--c-mist: #e8f6ff;--c-foam: #ffffff;--c-ink: #061a33;--c-ink-soft: #38587a;--c-lime: #c4ff45;--c-lime-press: #a9e82a;--c-grass: #3bd46b;--c-coral: #ff5c7a;--c-sakura: #ffb3c8;--c-r-commun: #bfe9ff;--c-r-rare: #4fc3ff;--c-r-epique: #b57bff;--c-r-legendaire: #ffc93c;--c-r-mythique: #ff5fd2;--fg-on-film: var(--c-foam);--fg-body-on-dark: var(--c-mist);--fg-muted-on-dark: rgb(232 246 255 / .66);--fg-on-light: var(--c-ink);--fg-muted-on-light: var(--c-ink-soft);--hairline-dark: rgb(232 246 255 / .12);--focus: var(--c-aqua);--scrim-top: linear-gradient(180deg, rgb(3 16 31 / .42) 0%, rgb(3 16 31 / 0) 46%);--scrim-bottom: linear-gradient(0deg, rgb(3 16 31 / .55) 0%, rgb(3 16 31 / 0) 42%);--glass-tint: rgb(232 246 255 / .1);--glass-tint-strong: rgb(232 246 255 / .16);--glass-tint-dark: rgb(6 26 51 / .38);--glass-blur: 18px;--glass-saturate: 1.6;--glass-filter: blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(1.06);--glass-rim: inset 1px 1px 0 0 rgb(255 255 255 / .55), inset -1px -1px 0 0 rgb(120 220 255 / .22);--glass-inner: inset 0 18px 32px -24px rgb(255 255 255 / .5), inset 0 -20px 40px -30px rgb(25 182 255 / .35);--glass-drop: 0 24px 60px -24px rgb(3 16 31 / .55);--glass-shadow: var(--glass-rim), var(--glass-inner), var(--glass-drop);--glass-dispersion: linear-gradient(115deg, rgb(255 92 122 / .18), rgb(196 255 69 / .12) 40%, rgb(25 182 255 / .2) 70%, rgb(181 123 255 / .16));--gl-ior: 1.33;--gl-refract: .06;--gl-disperse: .012;--gl-lens-size: 120px;--gl-lens-mag: 1.15;--f-display: "Anybody Variable", "Anybody", "Arial Narrow", system-ui, sans-serif;--f-text: "Instrument Sans Variable", "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--t-mega: clamp(5rem, .6rem + 19.5vw, 22rem);--t-giga: clamp(3.5rem, 1.4rem + 9.4vw, 11rem);--t-h1: clamp(2.5rem, 1.6rem + 4vw, 6rem);--t-h2: clamp(1.75rem, 1.35rem + 1.8vw, 3.25rem);--t-lead: clamp(1.125rem, 1rem + .55vw, 1.5rem);--t-body: clamp(1rem, .96rem + .18vw, 1.125rem);--t-small: .875rem;--lh-display: .86;--lh-tight: 1.1;--lh-body: 1.5;--tr-mega: -.035em;--tr-display: -.02em;--tr-body: -.005em;--wdth-rest: 72;--wdth-active: 128;--wdth-wave: 150;--wght-display: 800;--wght-kicker: 500;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 144px;--scene-pad: clamp(96px, 14vh, 200px);--grid-cols: 4;--grid-gutter: 16px;--grid-margin: 20px;--grid-max: 1680px;--measure: 62ch;--r-pill: 999px;--r-card: 28px;--r-tile: 14px;--nav-h: 72px;--thumb-cta-h: 56px;--thumb-cta-bottom: calc(20px + env(safe-area-inset-bottom, 0px)) ;--e-verre: cubic-bezier(.16, 1, .3, 1);--e-goutte: cubic-bezier(.34, 1.4, .64, 1);--e-houle: cubic-bezier(.65, 0, .35, 1);--e-frappe: cubic-bezier(.7, 0, .84, 0);--d-tick: .16s;--d-ui: .42s;--d-reveal: .9s;--d-wave: 1.4s;--d-hold: 2.2s;--stagger-char: 18ms;--stagger-line: 90ms;--z-film: 0;--z-gl: 1;--z-content: 2;--z-nav: 10;--z-cta: 11;--z-modal: 20;color-scheme:dark}@media(min-width:768px){:root{--grid-cols: 8;--grid-gutter: 20px;--grid-margin: clamp(24px, 4.2vw, 80px)}}@media(min-width:1024px){:root{--grid-cols: 12;--grid-gutter: 24px}}@media(prefers-reduced-motion:reduce){:root{--d-reveal: 1ms;--d-wave: .3s;--stagger-char: 0ms;--stagger-line: 0ms;--e-goutte: var(--e-verre)}}
