@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_10d3d432-module__znw3CG__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_10d3d432-module__znw3CG__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.1jyixz98-23bc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.20g9nkyuy-bea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.1jyixz98-23bc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.20g9nkyuy-bea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.1jyixz98-23bc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.20g9nkyuy-bea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.1jyixz98-23bc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.20g9nkyuy-bea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_71f8d089-module__jvO2Xq__className{font-family:Instrument Sans,Instrument Sans Fallback}.instrument_sans_71f8d089-module__jvO2Xq__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
:root{--primary:#4b3fdf;--primary-deep:color-mix(in oklab, var(--primary), #0b1020 35%);--primary-soft:color-mix(in oklab, var(--primary), #fff 90%);--ink:#0e1526;--bg:#f6f6f2;--surface:#fff;--muted:#5c6478;--line:#e6e5dd;--green:#17c876;--amber:#f5a524;--red:#ef4e4e;--font-d:var(--font-sora), "Sora", sans-serif;--font-b:var(--font-instrument), "Instrument Sans", sans-serif}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--font-b);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--primary);text-decoration:none;transition:color .2s}a:hover{color:var(--primary-deep)}input,button,textarea,select{font-family:inherit}::placeholder{color:#9aa1b2}@keyframes blob{0%,to{transform:translate(0)scale(1)}33%{transform:translate(50px,-36px)scale(1.12)}66%{transform:translate(-36px,26px)scale(.94)}}@keyframes gradShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulseDot{0%,to{box-shadow:0 0 #17c8768c}70%{box-shadow:0 0 0 9px #17c87600}}@keyframes pulseRingAp{0%{box-shadow:0 0 #17c87673}to{box-shadow:0 0 0 18px #17c87600}}@keyframes feedIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes rowIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes viewIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes spinner{to{transform:rotate(360deg)}}.anim-view{animation:.4s viewIn}.anim-feed{animation:.5s both feedIn}.anim-row{animation:.5s both rowIn}.anim-float{animation:6s ease-in-out infinite floaty}.dot{background:var(--green);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.dot-pulse{animation:2s infinite pulseDot}.dot-off{background:#c9cdd8}.btn-primary{background:var(--primary);color:#fff;cursor:pointer;font:600 15px var(--font-b);border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:14px 26px;transition:transform .2s,box-shadow .2s,background .4s;display:inline-flex}.btn-primary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 28px #4b3fdf73}.btn-primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.btn-outline{border:1.5px solid var(--primary);color:var(--primary);cursor:pointer;font:600 15px var(--font-b);background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:13px 24px;transition:background .2s,color .2s;display:inline-flex}.btn-outline:hover{background:var(--primary);color:#fff}.btn-dark{background:var(--ink);color:#fff;cursor:pointer;font:600 14px var(--font-b);border:none;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:13px 26px;transition:transform .2s,box-shadow .2s;display:inline-flex}.btn-dark:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 28px #0e15264d}.btn-dark:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.btn-ghost-light{color:#ffffffd9;font:600 15px var(--font-b);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;padding:15px 20px;transition:background .2s;display:inline-flex}.btn-ghost-light:hover{color:#fff;background:#ffffff14}.btn-small-outline{border:1.5px solid var(--line);color:var(--muted);font:600 12px var(--font-b);cursor:pointer;background:0 0;border-radius:9px;padding:7px 14px;transition:border-color .2s,color .2s}.btn-small-outline:hover{border-color:var(--primary);color:var(--primary)}.input{box-sizing:border-box;border:1.5px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:10px;outline:none;padding:12px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.label{font:600 13px var(--font-b);margin-bottom:6px;display:block}.card{background:var(--surface);border:1px solid var(--line);border-radius:15px;padding:20px}.card-lift{transition:transform .25s,box-shadow .25s}.card-lift:hover{transform:translateY(-4px);box-shadow:0 14px 30px #0e152617}.card-lift-lg{transition:transform .25s,box-shadow .25s}.card-lift-lg:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0e15261a}.badge-ok{color:#0c9a5b;font:600 12px var(--font-b);background:#e7f8f0;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.badge-ko{color:#c33b3b;font:600 12px var(--font-b);background:#fbeded;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.badge-neutral{background:var(--primary-soft);color:var(--primary);font:600 12px var(--font-b);border-radius:999px;align-items:center;gap:7px;padding:7px 13px;display:inline-flex}.badge-warn{color:#c07a0a;font:600 12px var(--font-b);background:#fdf3e3;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.navbtn{text-align:left;cursor:pointer;color:#fff9;font:500 14px var(--font-b);background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;width:100%;padding:11px 12px;transition:background .2s,color .2s;display:flex}.navbtn:hover{color:#fff;background:#ffffff0f}.navbtn.active{color:#fff;background:#ffffff1a;font-weight:600}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(26px)}.reveal.visible{opacity:1;transform:none}.table-row{transition:background .2s}.table-row:hover{background:#fafaf6}.navlink-light{color:#ffffffbf;font:500 14px var(--font-b)}.navlink-light:hover{color:#fff}.legal{font:400 15px/1.7 var(--font-b);color:var(--ink)}.legal h2{font:700 20px var(--font-d);letter-spacing:-.01em;border-top:1px solid var(--line);margin:38px 0 12px;padding-top:18px}.legal h2:first-child{border-top:none;margin-top:0;padding-top:0}.legal h3{font:700 16px var(--font-d);margin:24px 0 8px}.legal p{margin:0 0 14px}.legal ul{margin:0 0 14px;padding-left:22px}.legal li{margin-bottom:7px}.legal strong{font-weight:600}.legal table{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:14px}.legal th,.legal td{text-align:left;border:1px solid var(--line);vertical-align:top;padding:10px 12px}.legal th{background:var(--surface);font-weight:600}.legal .encadre{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:0 0 18px;padding:18px 22px}input[type=range].quota-range{width:100%;accent-color:var(--primary);cursor:pointer}.spinner{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite spinner;display:inline-block}.spinner-dark{border-color:#4b3fdf40;border-top-color:var(--primary)}
