@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.2ch_0577yepja.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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.2hvcnh59x4e6z.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.43k37qsrz1u-w.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3epu2aock-7p_.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0zvxjg5nywxta.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:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4ae8e3010ce79e6a-s.04gt7nnmcu1ux.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1747e1908d2352d2-s.1vuant06qyiys.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:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4b766aa38fdaaae3-s.p.139ucknmlxzq9.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_8e25c217-module__lzAL7W__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_8e25c217-module__lzAL7W__variable{--font-poppins-ol:"Poppins", "Poppins Fallback"}
.outil-landing{--ol-accent:var(--color-primary);--ol-accent-mid:var(--color-primary-dark);--ol-accent-dark:var(--color-dark);--ol-text-dark:#1a1a2e;--ol-text-body:#3a2550;--ol-text-muted:var(--color-text-muted);--ol-bg:var(--color-background);--ol-badge-bg:#e4e0f9;--ol-border:#b4adec40;--ol-ok-text:#12855a;--ol-ok-bg:#eafaf1;--ol-warn-text:#b4700a;--ol-warn-bg:#fff6e5;--ol-slot:#f6f4fd;--ol-slot-b2:#b9abf6;--ol-slot-c:#eddcd8;--ol-slot-free:#faf9fe;--ol-slot-free-br:#e2dcf5;--ol-rule:#f2effa;--ol-cal-head:#a99ec4;--ol-micro:#b3aac6;--ol-tag-bg:#f1eefb;font-family:var(--font-poppins-ol), "Poppins", sans-serif;color:var(--ol-text-body);background:var(--ol-bg);font-size:14px;line-height:1.7}.outil-landing *,.outil-landing :before,.outil-landing :after{box-sizing:border-box}.outil-landing h1,.outil-landing h2,.outil-landing h3,.outil-landing p,.outil-landing ul,.outil-landing li{margin:0;padding:0}.outil-landing a{color:inherit;text-decoration:none}.outil-landing .ol-nav{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ol-border);background:#fffcf7f2;justify-content:space-between;align-items:center;height:64px;padding:0 56px;display:flex;position:sticky;top:0}.outil-landing .ol-nav-logo{font-size:20px;font-weight:800}.outil-landing .ol-nav-links{gap:32px;font-size:13px;list-style:none;display:flex}.outil-landing .ol-nav-links a{color:var(--ol-text-body);transition:color .15s}.outil-landing .ol-nav-links a:hover,.outil-landing .ol-nav-links a.active{color:var(--ol-accent);font-weight:600}.outil-landing .ol-btn-dark{background:var(--ol-accent-dark);color:#fff;cursor:pointer;border:none;border-radius:999px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:600}.outil-landing .ol-hero{text-align:center;max-width:760px;margin:0 auto;padding:72px 24px 0}.outil-landing .ol-soon{background:var(--ol-badge-bg);color:#4f3fa0;border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:8px 18px;font-size:12.5px;font-weight:700;display:inline-flex}.outil-landing .ol-soon .ol-dot{background:var(--ol-accent);border-radius:50%;flex:none;width:8px;height:8px}.outil-landing h1{font-family:var(--font-display), sans-serif;color:var(--ol-text-dark);margin-bottom:16px;font-size:40px;font-weight:700;line-height:1.14}.outil-landing h1 span{color:var(--ol-accent)}.outil-landing .ol-hero p{color:var(--ol-text-muted);max-width:500px;margin:0 auto 28px;font-size:15px;line-height:1.6}.outil-landing .ol-quick{gap:10px;max-width:460px;margin:0 auto;display:flex}.outil-landing .ol-quick input{border:1.5px solid var(--ol-border);color:var(--ol-text-dark);background:#fff;border-radius:999px;outline:none;flex:1;padding:14px 22px;font-family:inherit;font-size:14px}.outil-landing .ol-quick button{background:var(--ol-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:14px 26px;font-family:inherit;font-size:14px;font-weight:700;transition:opacity .15s}.outil-landing .ol-quick button:hover{opacity:.9}.outil-landing .ol-micro{color:var(--ol-micro);margin-top:12px;font-size:12px}.outil-landing .ol-sec-head{text-align:center;max-width:900px;margin:84px auto 0;padding:0 24px}.outil-landing h2{font-family:var(--font-display), sans-serif;color:var(--ol-text-dark);font-size:27px;font-weight:700}.outil-landing .ol-sec-head .ol-s{color:var(--ol-text-muted);margin-top:6px;font-size:13.5px}.outil-landing .ol-gain{grid-template-columns:1fr 1fr;align-items:center;gap:40px;max-width:900px;margin:34px auto 0;padding:0 24px;display:grid}.outil-landing .ol-gain+.ol-gain{margin-top:46px}.outil-landing .ol-gain.ol-flip .ol-visual{order:2}.outil-landing .ol-gain h3{font-family:var(--font-display), sans-serif;color:var(--ol-text-dark);margin-bottom:8px;font-size:22px;font-weight:700;line-height:1.25}.outil-landing .ol-gain p{color:var(--ol-text-muted);font-size:13.5px;line-height:1.6}.outil-landing .ol-visual{background:#fff;border-radius:18px;padding:20px;box-shadow:0 1px 3px #210b2c0a,0 10px 32px #2e235017}.outil-landing .ol-v-head{align-items:center;margin-bottom:14px;display:flex}.outil-landing .ol-v-head .ol-t{color:var(--ol-text-dark);font-size:12px;font-weight:700}.outil-landing .ol-v-head .ol-p{color:var(--ol-ok-text);background:var(--ol-ok-bg);border-radius:999px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:700}.outil-landing .ol-cal{grid-template-columns:62px repeat(4,1fr);gap:6px;display:grid}.outil-landing .ol-cal .ol-h{color:var(--ol-cal-head);text-align:center;font-size:10px;font-weight:700}.outil-landing .ol-cal .ol-r{color:var(--ol-text-muted);align-items:center;font-size:10.5px;font-weight:600;display:flex}.outil-landing .ol-slot{background:var(--ol-slot);border-radius:8px;height:30px}.outil-landing .ol-slot.ol-b{background:var(--ol-accent)}.outil-landing .ol-slot.ol-b2{background:var(--ol-slot-b2)}.outil-landing .ol-slot.ol-c{background:var(--ol-slot-c)}.outil-landing .ol-slot.ol-free{background:var(--ol-slot-free);border:1.5px dashed var(--ol-slot-free-br)}.outil-landing .ol-inv-line{border-bottom:1px solid var(--ol-rule);align-items:center;gap:10px;padding:9px 0;font-size:12px;display:flex}.outil-landing .ol-inv-line:last-of-type{border-bottom:none}.outil-landing .ol-inv-line .ol-nm{color:var(--ol-text-body);font-weight:600}.outil-landing .ol-inv-line .ol-am{color:var(--ol-text-dark);margin-left:auto;font-weight:700}.outil-landing .ol-inv-line .ol-st{color:var(--ol-ok-text);background:var(--ol-ok-bg);border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.outil-landing .ol-inv-line .ol-st.ol-w{color:var(--ol-warn-text);background:var(--ol-warn-bg)}.outil-landing .ol-inv-tot{border-top:1.5px solid var(--ol-rule);color:var(--ol-text-muted);align-items:center;margin-top:12px;padding-top:12px;font-size:12px;font-weight:600;display:flex}.outil-landing .ol-inv-tot b{color:var(--ol-accent-mid);margin-left:auto;font-size:17px}.outil-landing .ol-mb{align-items:center;gap:11px;padding:9px 0;display:flex}.outil-landing .ol-mb .ol-av{color:#fff;background:linear-gradient(140deg,#7b6ade,#6c5ad0);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.outil-landing .ol-mb .ol-av.ol-c{background:linear-gradient(140deg,#c05746,#a2412f)}.outil-landing .ol-mb .ol-nm{color:var(--ol-text-dark);font-size:12.5px;font-weight:700}.outil-landing .ol-mb .ol-sb{color:var(--ol-text-muted);font-size:11px}.outil-landing .ol-mb .ol-tag{color:var(--ol-accent-mid);background:var(--ol-tag-bg);white-space:nowrap;border-radius:999px;margin-left:auto;padding:4px 11px;font-size:10.5px;font-weight:700}.outil-landing .ol-feats{grid-template-columns:repeat(3,1fr);gap:14px;max-width:900px;margin:30px auto 0;padding:0 24px;display:grid}.outil-landing .ol-f{background:#fff;border-radius:18px;padding:20px 18px;transition:transform .15s;box-shadow:0 1px 3px #210b2c0a,0 2px 8px #210b2c0d}.outil-landing .ol-f:hover{transform:translateY(-2px)}.outil-landing .ol-f .ol-i{background:var(--ol-badge-bg);border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:11px;display:flex}.outil-landing .ol-f .ol-t{color:var(--ol-text-dark);margin-bottom:2px;font-size:14px;font-weight:700}.outil-landing .ol-f .ol-d{color:var(--ol-text-muted);font-size:12px;line-height:1.5}.outil-landing .ol-cta{max-width:900px;margin:72px auto 0;padding:0 24px}.outil-landing .ol-cta-box{text-align:center;background:#fff;border-radius:999px;padding:40px 40px 34px;box-shadow:0 0 0 1.5px #f0eef4,0 2px 16px #210b2c0d,0 1px 4px #210b2c08}.outil-landing .ol-cta-box h2{margin-bottom:8px}.outil-landing .ol-cta-box p{color:var(--ol-text-muted);margin-bottom:24px;font-size:13.5px}.outil-landing .ol-form{text-align:left;grid-template-columns:1fr 1fr;gap:12px;max-width:520px;margin:0 auto;display:grid}.outil-landing .ol-form .ol-full{grid-column:1/-1}.outil-landing .ol-form input{border:1.5px solid var(--ol-border);width:100%;color:var(--ol-text-dark);background:#fff;border-radius:12px;outline:none;padding:12px 16px;font-family:inherit;font-size:13.5px}.outil-landing .ol-form button{background:var(--ol-accent-dark);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;padding:15px;font-family:inherit;font-size:14px;font-weight:700;transition:opacity .15s}.outil-landing .ol-form button:hover{opacity:.9}.outil-landing .ol-form button[disabled]{opacity:.6;cursor:default}.outil-landing .ol-legal{color:var(--ol-micro);margin-top:14px;font-size:11.5px}.outil-landing .ol-quick input:focus,.outil-landing .ol-form input:focus{border-color:var(--ol-accent)!important}.outil-landing .ol-done{text-align:center;padding:8px 0 4px}.outil-landing .ol-done .ol-ico{margin-bottom:10px;font-size:38px}.outil-landing .ol-done .ol-t{font-family:var(--font-display), sans-serif;color:var(--ol-accent-dark);margin-bottom:6px;font-size:19px;font-weight:800}.outil-landing .ol-done .ol-d{color:var(--ol-text-muted);font-size:13.5px}.outil-landing .ol-toast{opacity:0;pointer-events:none;background:var(--ol-accent-dark);color:#fff;z-index:1300;border-radius:999px;padding:12px 22px;font-size:13px;font-weight:600;transition:opacity .2s,transform .2s;position:fixed;bottom:32px;left:50%;transform:translate(-50%)translateY(20px)}.outil-landing .ol-toast.ol-show{opacity:1;transform:translate(-50%)translateY(0)}.outil-landing .ol-footer{background:var(--ol-accent-dark);color:#ffffffb3;margin-top:80px;padding:64px 56px 36px}.outil-landing .ol-footer-top{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;max-width:900px;margin:0 auto 48px;display:grid}.outil-landing .ol-footer-logo{color:#fff;margin-bottom:10px;font-size:22px;font-weight:800}.outil-landing .ol-footer-logo span{color:var(--ol-accent)}.outil-landing .ol-footer-tagline{color:#fff6;max-width:240px;font-size:12.5px;line-height:1.6}.outil-landing .ol-footer-col-title{letter-spacing:2px;text-transform:uppercase;color:#ffffff4d;margin-bottom:18px;font-size:10px;font-weight:700}.outil-landing .ol-footer-col ul{list-style:none}.outil-landing .ol-footer-col ul li{margin-bottom:12px}.outil-landing .ol-footer-col ul li a{color:#fff9;font-size:13px}.outil-landing .ol-footer-col ul li a:hover{color:#fff}.outil-landing .ol-footer-bottom{color:#ffffff4d;border-top:1px solid #ffffff14;justify-content:space-between;max-width:900px;margin:0 auto;padding-top:28px;font-size:12px;display:flex}@media (max-width:860px){.outil-landing .ol-nav{padding:0 20px}.outil-landing .ol-nav-links{display:none}.outil-landing h1{font-size:28px}.outil-landing .ol-gain{grid-template-columns:1fr;gap:20px}.outil-landing .ol-gain.ol-flip .ol-visual{order:0}.outil-landing .ol-feats{grid-template-columns:1fr 1fr}.outil-landing .ol-quick{flex-direction:column}.outil-landing .ol-form{grid-template-columns:1fr}.outil-landing .ol-cta-box{padding:30px 22px 26px}.outil-landing .ol-footer{padding:48px 24px 32px}.outil-landing .ol-footer-top{grid-template-columns:1fr 1fr;gap:28px}}
