@charset "UTF-8";:root{--p-accent-50: 238 243 253;--p-accent-100: 216 228 251;--p-accent-200: 180 202 246;--p-accent-300: 138 174 241;--p-accent-400: 106 152 236;--p-accent-500: 79 130 232;--p-accent-600: 58 102 198;--p-accent-700: 47 81 160;--p-accent-800: 42 70 127;--p-accent-900: 36 60 102;--p-accent: var(--p-accent-500);--p-accent-fg: 255 255 255;--p-surface: 11 14 21;--p-surface-raised: 17 21 31;--p-surface-sunken: 8 10 16;--p-surface-inverse: 238 241 244;--p-border: 42 49 64;--p-border-strong: 58 66 84;--p-content: 238 241 244;--p-content-muted: 154 161 170;--p-content-subtle: 111 118 127;--p-content-inverse: 11 14 21;--p-success: 54 169 79;--p-warning: 239 122 44;--p-danger: 229 72 77;--p-info: 79 130 232;--p-neutral: 154 161 170;--p-success-fg: 255 255 255;--p-warning-fg: 26 18 6;--p-danger-fg: 255 255 255;--p-info-fg: 255 255 255;--p-neutral-fg: 11 14 21;--p-radius-xs: 4px;--p-radius-sm: 6px;--p-radius: 8px;--p-radius-md: 10px;--p-radius-lg: 14px;--p-radius-xl: 18px;--p-radius-full: 9999px;--p-font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--p-font-display: "Orbitron", "Inter", system-ui, sans-serif;--p-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--p-shadow-sm: 0 1px 2px rgb(0 0 0 / .35);--p-shadow: 0 4px 12px rgb(0 0 0 / .4);--p-shadow-md: 0 8px 24px rgb(0 0 0 / .45);--p-shadow-lg: 0 16px 40px rgb(0 0 0 / .5);--p-glow: 0 0 0 1px rgb(var(--p-accent) / .45), 0 0 18px rgb(var(--p-accent) / .35);--p-ease: cubic-bezier(.4, 0, .2, 1);--p-duration: .18s}.theme-game{--p-accent-50: 243 239 254;--p-accent-100: 233 224 253;--p-accent-200: 213 195 250;--p-accent-300: 187 156 246;--p-accent-400: 163 124 244;--p-accent-500: 139 92 240;--p-accent-600: 116 66 214;--p-accent-700: 95 51 176;--p-accent-800: 79 44 143;--p-accent-900: 66 39 116;--p-accent: var(--p-accent-500);--p-accent-fg: 255 255 255}.theme-security{--p-accent-50: 254 243 234;--p-accent-100: 253 231 212;--p-accent-200: 251 205 162;--p-accent-300: 248 174 110;--p-accent-400: 244 150 75;--p-accent-500: 239 122 44;--p-accent-600: 210 100 28;--p-accent-700: 173 81 24;--p-accent-800: 138 66 23;--p-accent-900: 113 55 22;--p-accent: var(--p-accent-500);--p-accent-fg: 26 18 6}.theme-gaia{--p-accent-50: 234 247 237;--p-accent-100: 217 242 223;--p-accent-200: 178 228 190;--p-accent-300: 130 210 150;--p-accent-400: 86 190 112;--p-accent-500: 54 169 79;--p-accent-600: 44 143 66;--p-accent-700: 37 115 55;--p-accent-800: 33 92 47;--p-accent-900: 29 74 40;--p-accent: var(--p-accent-500);--p-accent-fg: 255 255 255}.theme-light{--p-surface: 255 255 255;--p-surface-raised: 248 250 252;--p-surface-sunken: 238 241 244;--p-surface-inverse: 11 14 21;--p-border: 218 223 230;--p-border-strong: 188 195 205;--p-content: 23 27 34;--p-content-muted: 90 98 110;--p-content-subtle: 130 138 150;--p-content-inverse: 255 255 255;--p-shadow-sm: 0 1px 2px rgb(15 23 42 / .08);--p-shadow: 0 4px 12px rgb(15 23 42 / .1);--p-shadow-md: 0 8px 24px rgb(15 23 42 / .12);--p-shadow-lg: 0 16px 40px rgb(15 23 42 / .16)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}body{margin:0;min-height:100vh;font-family:var(--p-font-sans);font-size:15px;line-height:1.55;color:rgb(var(--p-content));background-color:rgb(var(--p-surface));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.2;color:rgb(var(--p-content))}a{color:rgb(var(--p-accent));text-decoration:none}a:hover{text-decoration:underline}::selection{background:rgb(var(--p-accent)/.35);color:rgb(var(--p-content))}*{scrollbar-width:thin;scrollbar-color:rgb(var(--p-border-strong)) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:rgb(var(--p-border-strong));border-radius:var(--p-radius-full);border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:rgb(var(--p-content-subtle))}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid rgb(var(--p-accent));outline-offset:2px;border-radius:var(--p-radius-xs)}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url("./media/nunito-cyrillic-ext-wght-normal-MF3U6A5A.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url("./media/nunito-cyrillic-wght-normal-KKO5CHEH.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url("./media/nunito-vietnamese-wght-normal-BXDRYU5N.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url("./media/nunito-latin-ext-wght-normal-VPKFC542.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url("./media/nunito-latin-wght-normal-LTD77BFG.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--p-accent-50: 232 245 240;--p-accent-100: 200 232 221;--p-accent-200: 150 210 190;--p-accent-300: 96 184 157;--p-accent-400: 55 160 128;--p-accent-500: 31 138 107;--p-accent-600: 26 117 91;--p-accent-700: 20 92 71;--p-accent-800: 16 72 56;--p-accent-900: 11 50 39;--p-accent: var(--p-accent-500);--p-accent-fg: 255 255 255;--p-surface: 251 246 236;--p-surface-raised: 255 255 255;--p-surface-sunken: 243 235 220;--p-surface-inverse: 28 42 58;--p-border: 232 223 205;--p-border-strong: 208 196 174;--p-content: 28 42 58;--p-content-muted: 110 117 128;--p-content-subtle: 150 155 162;--p-content-inverse: 255 255 255;--p-success: 31 138 107;--p-warning: 242 163 36;--p-danger: 223 68 56;--p-info: 28 42 58;--p-warning-fg: 28 42 58;--p-shadow-sm: 0 1px 2px rgb(28 42 58 / .08);--p-shadow: 0 4px 12px rgb(28 42 58 / .1);--p-shadow-md: 0 8px 24px rgb(28 42 58 / .12);--p-shadow-lg: 0 16px 40px rgb(28 42 58 / .14);--p-font-sans: "Nunito Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--p-font-display: "Baloo 2", "Nunito Variable", system-ui, sans-serif}html{scroll-behavior:smooth}.reveal-armed{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal-armed.is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal-armed{opacity:1;transform:none;transition:none}}.is-deck .ld__section:not(.is-active) .reveal-armed{opacity:0;transform:translateY(28px)}.intro-vue sacnouvend-landing-intro{display:none}.intro-vue sacnouvend-landing .ld__page{animation:none}.surtitre{--ton: var(--p-danger);display:inline-flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ton))}.surtitre:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}.surtitre--brand{--ton: var(--p-accent-600)}.surtitre--neutral{--ton: var(--p-content-muted)}
