.langs,[role=group][aria-label=Language],a[hreflang=fr]{display:none!important}@font-face{font-family:Rubik;src:url(../../../fonts/Rubik-latin.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:Fraunces;src:url(../../../fonts/Fraunces-latin.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrainsMono-latin.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Cinzel;src:url(../../../fonts/Cinzel-latin.woff2)format("woff2");font-weight:400 900;font-display:swap}:root{--bg0:#0b1215;--bg1:#121b1f;--bg2:#1a252a;--bg3:#233137;--line:#2c393d;--line2:#3a4b51;--ink:#f4f8fa;--ink2:#c3d1d8;--ink3:#8a9da6;--lime:#b5f05a;--lime-d:#6f9e2c;--green:#5fd47c;--cyan:#4fe3dc;--cyan-d:#1f8f95;--ember:#ff6a4a;--ember-d:#b8402c;--gold:#f2c25b;--gold-d:#a87b25;--ivory:#f1e6cf;--brand:#c9a45c;--ui:"Rubik", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--title:"Fraunces", Georgia, "Times New Roman", serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--brandface:"Cinzel", "Trajan Pro", Georgia, serif;--r1:10px;--r2:16px;--r3:24px;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg0);color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;overflow-x:hidden}h1,h2,h3{font-family:var(--title);text-wrap:balance;letter-spacing:-.01em;margin:0;font-weight:800;line-height:1.08}p{margin:0}a{color:var(--cyan);text-underline-offset:3px}button{font:inherit;color:inherit}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.btn{--c:var(--lime);--cd:var(--lime-d);--t:#10200a;appearance:none;cursor:pointer;background:var(--c);min-height:52px;color:var(--t);font:800 1.02rem/1 var(--ui);letter-spacing:.02em;text-transform:uppercase;box-shadow:0 5px 0 var(--cd);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:transform 80ms,box-shadow 80ms,filter .15s;display:inline-flex;transform:translateY(0)}.btn:hover{filter:brightness(1.06)}.btn:active{box-shadow:0 1px 0 var(--cd);transform:translateY(4px)}.btn[disabled]{--c:var(--bg3);--cd:#172126;--t:var(--ink3);cursor:not-allowed;filter:none}.btn.ghost{--c:var(--bg2);--cd:#0a1114;--t:var(--ink);box-shadow:0 5px 0 var(--cd), inset 0 0 0 2px var(--line2)}.btn.ghost:active{box-shadow:0 1px 0 var(--cd), inset 0 0 0 2px var(--line2)}.btn.cyan{--c:var(--cyan);--cd:var(--cyan-d);--t:#062224}.btn.gold{--c:var(--gold);--cd:var(--gold-d);--t:#2a1c04}.btn.ember{--c:var(--ember);--cd:var(--ember-d);--t:#fff}.btn.small{border-radius:12px;min-height:40px;padding:0 16px;font-size:.86rem}.btn.block{width:100%}.mono{font-family:var(--mono)}.eyebrow{font:700 .72rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3)}.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}.cap-word{color:#fff;paint-order:stroke fill;-webkit-text-stroke:5px #05090beb;text-shadow:0 3px #05090b99;font-weight:800;display:inline-block}.tone-gold{color:var(--gold)}.tone-lime{color:var(--lime)}.tone-ember{color:var(--ember)}.tone-cyan{color:var(--cyan)}.actor{width:46%;height:100%;transition:opacity .4s,transform .5s cubic-bezier(.2,.9,.3,1.1);position:absolute;bottom:0;left:27%}.actor[data-count="2"][data-slot=left]{width:44%;left:4%}.actor[data-count="2"][data-slot=right]{width:44%;left:52%}.actor[data-count="2"][data-slot=center]{width:44%;left:28%}.actor[data-count="3"][data-slot=left]{width:38%;left:0%}.actor[data-count="3"][data-slot=right]{width:38%;left:62%}.actor[data-count="3"][data-slot=center]{width:38%;left:31%}.actor.hidden{opacity:0;pointer-events:none;transform:translateY(30%)}.actor svg{display:block;overflow:visible}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.gate-wait.svelte-12qhfyh{min-height:100dvh;color:var(--ink);text-align:center;background:radial-gradient(120% 60% at 50% -10%,#16242a 0%,#0b1215 55%,#080b0d 100%);place-content:center;justify-items:center;gap:16px;padding:24px;display:grid}.dot.svelte-12qhfyh{border:3px solid var(--line2);border-top-color:var(--gold);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite svelte-12qhfyh-spin}@keyframes svelte-12qhfyh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dot.svelte-12qhfyh{animation:none}}
