@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-400-normal.a0AnQzuD.woff2) format("woff2"),url(./fira-sans-latin-400-normal.66xCkunx.woff) format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-ext-400-normal.BLG_mAEf.woff2) format("woff2"),url(./fira-sans-latin-ext-400-normal.BCUwhuGB.woff) format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-latin-500-normal.Bvbxc8ch.woff2) format("woff2"),url(./fira-sans-latin-500-normal.Bkfzcwmr.woff) format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-latin-ext-500-normal.OO1QnNpY.woff2) format("woff2"),url(./fira-sans-latin-ext-500-normal.CFRf4jcC.woff) format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-600-normal.CXKlxLG9.woff2) format("woff2"),url(./fira-sans-latin-600-normal.DtSgd811.woff) format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-ext-600-normal.DTQBTt1m.woff2) format("woff2"),url(./fira-sans-latin-ext-600-normal.DLMQsaV4.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal.DepVgxBB.woff2) format("woff2"),url(./barlow-condensed-latin-600-normal.BFJEwTuo.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal.18ESti3H.woff2) format("woff2"),url(./barlow-condensed-latin-ext-600-normal.Clv9cIcR.woff) format("woff")}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--font-body:"Fira Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-sign:"Barlow Condensed", "Fira Sans", "Arial Narrow", sans-serif;--font-display:var(--font-body);--bg:#f4f4f1;--paper-2:#ebebe6;--card:#fcfcfa;--ink:#1f2326;--muted:#555c61;--faint:#8a9095;--edge:#d9dad4;--rule:#1f2326;--soft:#ecece7;--accent:#154889;--accent-soft:#e2e9f3;--fill:#154889;--fill-hover:#0f3a70;--on-fill:#fff;--brand-ink:#154889;--yellow:#f0ca00;--on-yellow:#141414;--ok:#2f7d32;--warn-bg:#fff3c4;--warn-ink:#5c4500;--focus:#154889;--shadow-1:0 1px 2px rgba(31,35,38,.06), 0 8px 24px -16px rgba(31,35,38,.28);--shadow-2:0 2px 6px rgba(31,35,38,.07), 0 24px 48px -24px rgba(31,35,38,.36);--radius:4px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--sky-top:#c9dceb;--sky-mid:#dfe9ef;--sky-low:#f1f0e6;--ls-sun:#fff6d6;--ls-cloud:#fff;--ls-far1:#c4d5cf;--ls-far2:#adc6b9;--ls-turbine:#9fb6ad;--ls-mid:#9cbf6b;--ls-rape:#e9c62a;--ls-light:#b6d07e;--ls-wheat:#dcc684;--ls-dark:#7ea653;--ls-tree:#5f8c3f;--ls-tree-2:#4e7b34;--ls-wall:#f4efe4;--ls-roof:#b8503a;--ls-roof-2:#a3432f;--ls-beam:#6b4a3a;--ls-spire:#56656d;--ls-window:#4a5258;--ls-near:#7aa64a;--ls-plough:#9b7650;--ls-furrow:#85633f;--ls-path:#ddd5c1;--ls-ballast:#b9b2a2;--ls-rail:#6d6a64;--ls-train:#b5332b;--ls-train-top:#8a8f92;--ls-train-window:#2f363b;--ls-light-on:0;--dusk-1:#dfe6ea;--dusk-2:#f0e0cf;--dusk-3:#f4cfa6;--dusk-sun:#ffc98a;--dusk-core:#fff0d8;--dusk-cloud:#fff7ef;--sb-track:var(--paper-2);--sb-thumb:#9a9fa3;--sb-thumb-hover:var(--fill);color-scheme:light}:root[data-theme=dark]{--bg:#111417;--paper-2:#0c0f11;--card:#181c20;--ink:#e8e8e3;--muted:#a3aaae;--faint:#737b80;--edge:hsla(60,10%,90%,.13);--rule:hsla(60,10%,90%,.7);--soft:#1f2428;--accent:#8fb4ea;--accent-soft:rgba(143,180,234,.14);--fill:#2b62b0;--fill-hover:#3670c4;--on-fill:#fff;--brand-ink:#a9c6f0;--yellow:#e0bc00;--ok:#6fbf73;--warn-bg:#3a2f08;--warn-ink:#f3d77a;--focus:#8fb4ea;--shadow-1:0 1px 2px rgba(0,0,0,.5), 0 12px 28px -18px rgba(0,0,0,.9);--shadow-2:0 2px 6px rgba(0,0,0,.55), 0 30px 60px -30px rgba(0,0,0,.95);--sky-top:#0b1322;--sky-mid:#142036;--sky-low:#22344b;--ls-sun:#e9eef6;--ls-cloud:#2a3a52;--ls-far1:#1d2b3f;--ls-far2:#223349;--ls-turbine:#34465f;--ls-mid:#26392f;--ls-rape:#4d4a2a;--ls-light:#2f4434;--ls-wheat:#403c2c;--ls-dark:#213328;--ls-tree:#1a2a22;--ls-tree-2:#16241d;--ls-wall:#3b4049;--ls-roof:#4a302c;--ls-roof-2:#3f2926;--ls-beam:#2a2523;--ls-spire:#2b3239;--ls-window:#ffcf6b;--ls-near:#1f3127;--ls-plough:#33291f;--ls-furrow:#2a2119;--ls-path:#3d3d3b;--ls-ballast:#34332f;--ls-rail:#55524c;--ls-train:#5a2824;--ls-train-top:#3a3e41;--ls-train-window:#ffd76a;--ls-light-on:1;--dusk-1:#0f1828;--dusk-2:#16233a;--dusk-3:#22344b;--dusk-sun:#e9eef6;--dusk-core:#e9eef6;--dusk-cloud:#26364d;--sb-track:#0c0f11;--sb-thumb:#4c5358;--sb-thumb-hover:#6f9fe0;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme]){--bg:#111417;--paper-2:#0c0f11;--card:#181c20;--ink:#e8e8e3;--muted:#a3aaae;--faint:#737b80;--edge:hsla(60,10%,90%,.13);--rule:hsla(60,10%,90%,.7);--soft:#1f2428;--accent:#8fb4ea;--accent-soft:rgba(143,180,234,.14);--fill:#2b62b0;--fill-hover:#3670c4;--on-fill:#fff;--brand-ink:#a9c6f0;--yellow:#e0bc00;--ok:#6fbf73;--warn-bg:#3a2f08;--warn-ink:#f3d77a;--focus:#8fb4ea;--shadow-1:0 1px 2px rgba(0,0,0,.5), 0 12px 28px -18px rgba(0,0,0,.9);--shadow-2:0 2px 6px rgba(0,0,0,.55), 0 30px 60px -30px rgba(0,0,0,.95);--sky-top:#0b1322;--sky-mid:#142036;--sky-low:#22344b;--ls-sun:#e9eef6;--ls-cloud:#2a3a52;--ls-far1:#1d2b3f;--ls-far2:#223349;--ls-turbine:#34465f;--ls-mid:#26392f;--ls-rape:#4d4a2a;--ls-light:#2f4434;--ls-wheat:#403c2c;--ls-dark:#213328;--ls-tree:#1a2a22;--ls-tree-2:#16241d;--ls-wall:#3b4049;--ls-roof:#4a302c;--ls-roof-2:#3f2926;--ls-beam:#2a2523;--ls-spire:#2b3239;--ls-window:#ffcf6b;--ls-near:#1f3127;--ls-plough:#33291f;--ls-furrow:#2a2119;--ls-path:#3d3d3b;--ls-ballast:#34332f;--ls-rail:#55524c;--ls-train:#5a2824;--ls-train-top:#3a3e41;--ls-train-window:#ffd76a;--ls-light-on:1;--dusk-1:#0f1828;--dusk-2:#16233a;--dusk-3:#22344b;--dusk-sun:#e9eef6;--dusk-core:#e9eef6;--dusk-cloud:#26364d;--sb-track:#0c0f11;--sb-thumb:#4c5358;--sb-thumb-hover:#6f9fe0;color-scheme:dark}}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}#__nuxt,body,html{min-height:100%}body{margin:0;background:var(--bg);color:var(--ink);font:17px/1.6 var(--font-body);font-feature-settings:"kern","liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere;text-rendering:optimizeLegibility}a{color:var(--brand-ink);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}::-moz-selection{background:var(--yellow);color:var(--on-yellow)}::selection{background:var(--yellow);color:var(--on-yellow)}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:var(--sb-track);box-shadow:inset 1px 0 0 var(--edge)}::-webkit-scrollbar-track:horizontal{box-shadow:inset 0 1px 0 var(--edge)}::-webkit-scrollbar-thumb{min-height:56px;border:4px solid transparent;border-radius:3px;background:var(--sb-thumb) padding-box}::-webkit-scrollbar-thumb:hover{border-width:3px;background-color:var(--sb-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--ink)}::-webkit-scrollbar-corner{background:var(--sb-track)}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--sb-thumb) var(--sb-track);scrollbar-width:thin}}h1,h2,h3{font-family:var(--font-body);overflow-wrap:normal;text-wrap:balance}h1{letter-spacing:-.025em;line-height:1.05}h1,h2{font-weight:600}h2{letter-spacing:-.02em;line-height:1.12}h3{font-weight:600;letter-spacing:-.01em;line-height:1.3}p{text-wrap:pretty}.sign-face{font-family:var(--font-sign);font-weight:600;letter-spacing:.005em;font-variant-numeric:tabular-nums lining-nums}.label{margin:0;font-size:14px;font-weight:500;letter-spacing:.02em}.label,.lead{color:var(--muted)}.lead{font-size:clamp(18px,2.1vw,20px);line-height:1.55}.container{width:min(100% - 40px,1160px);margin-inline:auto}.section{padding:96px 0 0}@media(max-width:720px){.container{width:min(100% - 32px,1160px)}.section{padding-top:72px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid var(--ink);border-radius:var(--radius);background:transparent;color:var(--ink);font:inherit;font-size:16px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s var(--ease)}.btn,.btn:hover{text-decoration:none}.btn:hover{background:var(--ink);color:var(--bg)}.btn:active{transform:translateY(1px)}.btn.primary{border-color:var(--fill);background:var(--fill);color:var(--on-fill)}.btn.primary:hover{border-color:var(--fill-hover);background:var(--fill-hover);color:var(--on-fill)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn:disabled:hover{background:transparent;color:var(--ink)}.btn.primary:disabled:hover{background:var(--fill);color:var(--on-fill)}.btn .arrow{display:inline-block;transition:transform .3s var(--ease)}.btn:hover .arrow{transform:translate(3px)}.btn svg{width:20px;height:20px;flex:none}.picto{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}[data-reveal]{transition:opacity .8s var(--ease) var(--reveal-delay,0s),transform .8s var(--ease) var(--reveal-delay,0s)}html.reveal-ready [data-reveal]:not(.is-in){opacity:0;transform:translateY(16px)}html.reveal-ready [data-reveal].reveal-x:not(.is-in){transform:translate(-28px)}.draw path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .35s var(--ease) calc(var(--reveal-delay, 0s) + .35s)}.draw path+path{transition-delay:calc(var(--reveal-delay, 0s) + .6s)}html.reveal-ready [data-reveal]:not(.is-in) .draw path{stroke-dashoffset:1}html.reveal-ready [data-reveal]:not(.is-in) .grow-x{transform:scaleX(0)}[data-reveal="1"]{--reveal-delay:.08s}[data-reveal="2"]{--reveal-delay:.16s}[data-reveal="3"]{--reveal-delay:.24s}[data-reveal="4"]{--reveal-delay:.32s}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important}}.lost[data-v-140b66b0]{min-height:100%;display:grid;place-content:center;justify-items:center;gap:6px;padding:24px;text-align:center}.code[data-v-140b66b0]{margin:0;color:var(--muted);font-weight:650}h1[data-v-140b66b0]{margin:0;font-size:26px}.en[data-v-140b66b0]{margin:0 0 18px;color:var(--muted)}
