@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.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}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-cyrillic-ext-wght-normal-BUWC6ZS3.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-cyrillic-wght-normal-ENSFVLK4.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-greek-wght-normal-Y3BRZMJV.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-vietnamese-wght-normal-SP6EBKAH.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-latin-ext-wght-normal-TSLVDSQR.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-latin-wght-normal-VBS632QH.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{--brand-100: #e8e9ff;--brand-200: #d6d6ff;--brand-300: #b6b4ff;--brand-400: #968cff;--brand-500: #745af4;--brand-600: #653de9;--brand-700: #532bc7;--brand-900: #311a7a;--accent-400: #1795fa;--accent-500: #0073d2;--ink: #0a0a0a;--text: #3f3f46;--muted: #52525b;--subtle: #686874;--ok: #00a544;--cyan: #0891b2;--warn: #8a5f04;--err: #c0000f;--grad: linear-gradient(135deg, #745af4, #0071df);--grad-btn: linear-gradient(135deg, #745af4, #653de9);--mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--sans: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease: cubic-bezier(.2, .8, .2, 1);--glass: rgb(255 255 255 / .6);--glass2: rgb(255 255 255 / .76);--edge: rgb(255 255 255 / .88);--sh: 0 1px 0 rgb(255 255 255 / .9) inset, 0 24px 60px -26px rgb(91 72 220 / .3), 0 4px 14px -8px rgb(10 10 10 / .08);--line: rgb(116 90 244 / .13)}:root{--bas-tel: 0px;--haut-tel: 0px}@media(max-width:760px){:root{--bas-tel: calc(64px + env(safe-area-inset-bottom, 0px)) }}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}html{overflow:hidden}body{font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--ink);background:#f4f3ff;-webkit-font-smoothing:antialiased;overflow:hidden;font-variant-numeric:tabular-nums}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:inherit}a{color:inherit;text-decoration:none}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--brand-500);outline-offset:3px;border-radius:10px}::selection{background:#745af440}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.muted{color:var(--muted)}.sm{font-size:12.5px}.hid{display:none!important}.link{position:relative;font-weight:600;color:var(--ink);cursor:pointer;border-bottom:1.5px solid rgba(116,90,244,.4);padding-bottom:1px;transition:color .3s,border-color .3s}.link:hover{color:var(--brand-700);border-color:var(--brand-500)}.link.q{font-weight:500;font-size:13px}kbd{font-family:var(--mono);font-size:12px;font-weight:600;line-height:1;min-width:20px;text-align:center;padding:3px 5px;border-radius:7px;color:var(--brand-700);background:#ffffffb3;border:1px solid rgba(116,90,244,.25);display:inline-block}.lv-primaire kbd{color:#fff;background:#ffffff29;border-color:#ffffff73}.lv-bouton:disabled kbd{opacity:.6;background:transparent;color:var(--subtle);border-color:#745af433}.num{display:inline-block;position:relative;overflow:hidden;vertical-align:bottom;line-height:1.18;font-weight:700;letter-spacing:-.03em}.num>span{display:block}.num>span.in{position:absolute;left:0;top:0}.num.g>span{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.glow{position:absolute;inset:-3px;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 2px #745af48c,0 0 34px #745af48c}.fx{position:fixed;inset:0;z-index:70;pointer-events:none;overflow:hidden}.fx .pt{position:absolute;border-radius:50%}.fx .pt.sh{border-radius:2px}.fx .rg{position:absolute;width:70px;height:70px;margin:-35px 0 0 -35px;border-radius:50%;border:2px solid rgba(116,90,244,.6);opacity:0}@media(max-width:760px){html{overflow-x:hidden;overflow-y:auto;height:auto}body{overflow:visible;height:auto;min-height:100dvh}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}label.f{display:block;margin:12px 0 6px;font:600 11px var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--subtle)}select,input[type=text],input[type=email],input[type=tel],input[type=url],input[type=datetime-local],textarea{width:100%;font:500 14px/1.45 var(--sans);color:var(--ink);background:#ffffffd1;border:1px solid rgba(116,90,244,.2);border-radius:14px;padding:11px 14px;transition:border-color .3s,box-shadow .3s,background .3s}select{appearance:none;padding-right:38px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1.5l5 5 5-5' fill='none' stroke='%23653de9' stroke-width='1.8' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:right 15px center}textarea{resize:vertical;min-height:72px}select:hover,input:hover,textarea:hover{border-color:#745af473}select:focus,input:focus,textarea:focus{outline:none;border-color:var(--brand-500);background:#fff;box-shadow:0 0 0 4px #745af424}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.chkl{display:flex;gap:10px;align-items:center;margin:16px 0 4px;font-weight:500;cursor:pointer}.chkl input{width:17px;height:17px;padding:0;accent-color:var(--brand-600)}.chain{display:flex;align-items:center;gap:12px;margin-top:14px;font-size:12.5px;color:var(--text);cursor:pointer}.chain input{appearance:none;width:34px;height:20px;padding:0;flex:none;border-radius:100px;border:0;background:#745af433;position:relative;cursor:pointer;transition:background .3s;box-shadow:none}.chain input:after{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0a0a0a40;transition:transform .4s var(--ease)}.chain input:checked{background:var(--grad)}.chain input:checked:after{transform:translate(14px)}.chain input:focus-visible{box-shadow:0 0 0 4px #745af433}.radio{display:flex;align-items:center;gap:12px;margin-bottom:6px;padding:12px 16px;border-radius:16px;background:#fffc;border:1px solid rgba(116,90,244,.14);cursor:pointer;font-weight:600;transition:border-color .3s,background .3s,transform .4s var(--ease)}.radio:hover{border-color:#745af473;transform:translate(3px)}.radio:has(input:checked){border-color:var(--brand-500);background:#745af417}.radio input{appearance:none;width:18px;height:18px;padding:0;flex:none;border-radius:50%;border:2px solid rgba(116,90,244,.4);position:relative;background:#fff;box-shadow:none}.radio input:after{content:"";position:absolute;inset:2px;border-radius:50%;background:var(--grad);transform:scale(0);transition:transform .35s var(--ease)}.radio input:checked{border-color:var(--brand-500)}.radio input:checked:after{transform:scale(1)}.radio small{font-weight:500;font-size:12px;color:var(--muted)}.cntc{margin-top:4px;text-align:right;font-size:12px;color:var(--muted)}@media(max-height:800px){.radio{padding:8px 14px;margin-bottom:4px}textarea{min-height:56px}}.sub{margin:18px 0 4px;font:600 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-700)}.kv{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:4px 18px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--line)}.kv:last-child{border-bottom:0}.kv dt{font:600 11px var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--subtle)}.kv dd{min-width:0;overflow-wrap:anywhere}.fine{margin-top:12px;font-size:12px;color:var(--muted)}.empty{padding:14px 0;color:var(--muted)}ul.plain{list-style:none}ul.plain li{position:relative;padding:11px 0 11px 22px;border-bottom:1px solid var(--line);color:var(--text)}ul.plain li:before{content:"";position:absolute;left:0;top:19px;width:9px;height:9px;border-radius:50%;background:var(--grad)}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}.more>summary{display:flex;align-items:center;gap:12px;padding:14px 0;font-size:13.5px;font-weight:600;color:var(--brand-700);transition:color .3s}.more>summary:before{content:"";width:22px;height:22px;flex:none;border-radius:50%;background:linear-gradient(currentColor,currentColor) center/9px 1.6px no-repeat,linear-gradient(currentColor,currentColor) center/1.6px 9px no-repeat,#745af41a;transition:transform .45s var(--ease)}.more[open]>summary:before{transform:rotate(45deg)}.more>summary:hover{color:var(--ink)}.more[open]>div{animation:lv-monte .55s var(--ease) both}@keyframes lv-monte{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dlg h3{margin:8px 0 14px;font-size:26px;font-weight:700;letter-spacing:-.035em;line-height:1.1}.dlg .t{max-width:46ch;color:var(--text)}.dlg .da{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.edge{position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:linear-gradient(135deg,#745af4d9,#0071df80 48%,#fffc);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.sh{display:flex;align-items:center;gap:12px;margin-bottom:10px}.sh .no{font:600 12px var(--mono);letter-spacing:.06em;color:#fff;background:var(--grad);padding:5px 8px;border-radius:9px}.sh h2{flex:1;font-size:19px;font-weight:700;letter-spacing:-.025em}.sh .ac{display:flex;gap:16px}
