{"id":211,"date":"2026-10-17T16:25:54","date_gmt":"2026-10-17T16:25:54","guid":{"rendered":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/"},"modified":"2026-10-19T17:34:35","modified_gmt":"2026-10-19T17:34:35","slug":"scale-ups-tech","status":"publish","type":"page","link":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/","title":{"rendered":"Scale-ups tech"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;800&#038;family=JetBrains+Mono:wght@500&#038;display=swap\" rel=\"stylesheet\">\n<style>\n.wp-site-blocks{padding:0!important}.wp-site-blocks>*{margin-block-start:0!important}\n.jfs{--bg:#F5F5F8;--band:#ECEBF2;--surface:#FFFFFF;--ink:#120E24;--muted:#625E73;--line:#DDDAE6;--olive:#5B3FD6;--lav:#B7ADFF;--night:#0E0A22;--deep:#2A1A6E;\n--glow:radial-gradient(120% 90% at 92% -10%,#C9C1FF 0%,#7B62F0 22%,#4527B8 42%,#24145F 66%,#0E0A22 100%);--sans:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;--mono:'JetBrains Mono',ui-monospace,Menlo,monospace;\nbackground:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}\n.jfs *{box-sizing:border-box}\n.jfs:not(.is-en) .en,.jfs.is-en .fr{display:none!important}\n.jfs a{color:inherit}\n.jfs .wrap{max-width:1560px;margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}\n.jfs section{padding-block:36px}\n.jfs h1,.jfs h2,.jfs h3{font-family:var(--sans);margin:0;text-wrap:balance;letter-spacing:-.025em;line-height:1.08;font-weight:400}\n.jfs h1 b,.jfs h2 b{font-weight:800}\n.jfs h2{font-size:clamp(30px,3.6vw,46px)}\n.jfs h3{font-size:20px;font-weight:600;letter-spacing:-.01em}\n.jfs p{margin:0}\n.jfs .ast{width:13px;height:13px;flex-shrink:0}\n.jfs .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--muted)}\n.jfs .eyebrow .ast{color:var(--olive)}\n.jfs .lead{font-size:17.5px;color:var(--muted);max-width:58ch}\n.jfs .pill{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:999px;border:1.5px solid currentColor;font-weight:600;font-size:15px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}\n.jfs .pill:hover{background:var(--ink);color:#fff;border-color:var(--ink)}\n.jfs .pill.solid{background:var(--ink);color:#fff;border-color:var(--ink)}\n.jfs .pill.solid:hover{background:transparent;color:var(--ink)}\n.jfs .pill:focus-visible,.jfs button:focus-visible,.jfs a:focus-visible{outline:2px solid var(--olive);outline-offset:3px}\n.jfs .topbar{padding-block:22px}\n.jfs .topbar .wrap{display:flex;align-items:center;gap:26px}\n.jfs .logo{display:flex;align-items:center;gap:8px;font-weight:800;font-size:21px;letter-spacing:-.03em;text-decoration:none;color:var(--ink)}\n.jfs .logo svg{width:22px;height:22px;color:var(--olive)}\n.jfs .tagline{font-size:12.5px;color:var(--muted);line-height:1.35}\n.jfs .contact-mini{display:flex;flex-direction:column;font-size:12.5px;line-height:1.45;color:var(--muted);margin-left:auto;text-align:right}\n.jfs .contact-mini a{text-decoration:none}.jfs .contact-mini a:hover{color:var(--ink)}\n.jfs .nav{display:flex;gap:22px;font-size:14px;font-weight:500}\n.jfs .nav a{text-decoration:none;color:var(--muted)}.jfs .nav a:hover{color:var(--ink)}\n.jfs .lang{position:relative}\n.jfs .lang-btn{display:flex;align-items:center;gap:7px;border:0;border-radius:8px;padding:8px 6px;background:none;font:600 13px var(--sans);cursor:pointer;color:var(--ink)}\n.jfs .lang-menu{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid var(--line);border-radius:14px;padding:6px;min-width:170px;box-shadow:0 14px 34px rgba(18,14,36,.14);display:none;z-index:60}\n.jfs .lang.open .lang-menu{display:grid;gap:2px}\n.jfs .lang-opt{display:flex;gap:10px;align-items:center;border:0;background:none;padding:10px 12px;border-radius:9px;font:500 14px var(--sans);text-align:left;cursor:pointer;color:var(--ink)}\n.jfs .lang-opt:hover,.jfs .lang-opt[aria-selected=\"true\"]{background:var(--band)}\n.jfs .flag{font-size:17px;line-height:1}\n.jfs .topbar .pill{padding:10px 18px;font-size:13.5px}\n.jfs .hero{padding:0 0 8px}\n.jfs .hcard{position:relative;display:grid;grid-template-columns:1.12fr .88fr;border-radius:28px;overflow:hidden;background:var(--night);color:#fff;min-height:600px}\n.jfs .hleft{position:relative;padding:72px 56px 64px;background:radial-gradient(90% 70% at 100% 0%,rgba(183,173,255,.5),transparent 60%),radial-gradient(80% 60% at 0% 110%,rgba(91,63,214,.75),transparent 70%),linear-gradient(160deg,#0E0A22 0%,#1B1150 60%,#2A1A6E 100%);display:flex;flex-direction:column;justify-content:center}\n.jfs .hero .eyebrow{color:rgba(255,255,255,.8)}.jfs .hero .eyebrow .ast{color:var(--lav)}\n.jfs .hero h1{font-size:clamp(38px,4.6vw,64px);margin:18px 0 22px;font-weight:300}\n.jfs .hero h1 b{font-weight:800}\n.jfs .rule{display:inline-block;width:.8em;height:.07em;background:var(--lav);vertical-align:.28em;margin-right:.22em}\n.jfs .hero .lead{color:rgba(255,255,255,.8);max-width:52ch}\n.jfs .checks{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none;justify-items:start}\n.jfs .checks li{display:flex;align-items:center;gap:10px;font-size:14.5px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);padding:7px 14px 7px 8px;border-radius:999px}\n.jfs .checks svg{width:20px;height:20px;flex-shrink:0}\n.jfs .hcta{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:36px}\n.jfs .go{display:inline-flex;align-items:center;gap:14px;background:#fff;color:var(--ink);text-decoration:none;font-weight:600;font-size:15.5px;padding:6px 6px 6px 24px;border-radius:999px;border:0;cursor:pointer;font-family:var(--sans)}\n.jfs .go i{width:44px;height:44px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-style:normal;transition:transform .2s}\n.jfs .go:hover i{transform:translateX(3px)}\n.jfs .go.dark{background:var(--ink);color:#fff}.jfs .go.dark i{background:#fff;color:var(--ink)}\n.jfs .go svg{width:18px;height:18px}\n.jfs .hmeta b{display:block;font-size:22px;font-weight:700;line-height:1}\n.jfs .hmeta span{font-size:13px;color:rgba(255,255,255,.7)}\n.jfs .hright{position:relative;min-height:420px}\n.jfs .hright img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 25%;max-width:100%}\n.jfs .glass{position:absolute;z-index:2;background:rgba(18,14,36,.45);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.2);border-radius:14px;padding:14px 16px;color:#fff;box-shadow:0 20px 40px rgba(0,0,0,.25)}\n.jfs .g1{top:12%;right:6%;max-width:250px}\n.jfs .g2{bottom:8%;left:7%;right:7%;max-width:380px;display:flex;align-items:center;gap:16px}\n.jfs .glass small{display:block;font-size:12px;color:rgba(255,255,255,.72)}\n.jfs .glass strong{display:block;font-size:15px;font-weight:600;margin-bottom:2px}\n.jfs .g2 .k{display:flex;align-items:center;gap:8px}\n.jfs .g2 .k b{font-size:30px;font-weight:500;letter-spacing:-.03em}\n.jfs .g2 .k span{font-size:11.5px;line-height:1.25;color:rgba(255,255,255,.75);max-width:100px}\n.jfs .g2 .sep{width:1px;align-self:stretch;background:rgba(255,255,255,.25)}\n.jfs .marquee{overflow:hidden;padding-block:36px 4px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}\n.jfs .mtrack{display:flex;gap:64px;width:max-content;animation:jfs-mq 40s linear infinite}\n.jfs .mtrack span{font-weight:700;font-size:22px;letter-spacing:-.02em;color:#B4B1C3;white-space:nowrap}\n@keyframes jfs-mq{to{transform:translateX(-50%)}}\n.jfs .modal[hidden]{display:none}\n.jfs .modal{position:fixed;inset:0;z-index:99999;display:flex;justify-content:flex-end;align-items:stretch;padding:16px;background:rgba(14,10,34,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}\n.jfs .modal.open{opacity:1;visibility:visible}\n.jfs .sheet{background:#fff;color:var(--ink);border-radius:24px;width:min(620px,100%);max-height:100%;overflow:auto;padding:36px 40px;position:relative;transform:translateX(24px);transition:transform .3s}\n.jfs .modal.open .sheet{transform:none}\n.jfs .x{position:absolute;top:18px;right:18px;width:42px;height:42px;border-radius:50%;border:0;background:var(--band);cursor:pointer;display:grid;place-items:center;color:var(--ink)}\n.jfs .x svg{width:18px;height:18px}\n.jfs .chip{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}\n.jfs .who{display:flex;align-items:center;gap:14px;margin-top:22px}\n.jfs .who img{width:58px;height:58px;border-radius:50%;object-fit:cover;max-width:100%}\n.jfs .who b{display:block;font-size:15px}.jfs .who span{font-size:13px;color:var(--muted)}\n.jfs .sheet h2{font-size:clamp(26px,3vw,34px);margin:18px 0 10px}\n.jfs .sheet h2 em{font-style:normal;color:var(--olive)}\n.jfs .sheet .lead{font-size:15px}\n.jfs .form{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}\n.jfs .form .full{grid-column:1\/-1}\n.jfs .form label{display:grid;gap:6px;font-size:13px;font-weight:500}\n.jfs .form input,.jfs .form textarea,.jfs .form select{font:inherit;font-size:15px;border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--bg);color:var(--ink);width:100%}\n.jfs .form textarea{min-height:110px;resize:vertical}\n.jfs .form input:focus,.jfs .form textarea:focus,.jfs .form select:focus{outline:2px solid var(--olive);outline-offset:0;border-color:transparent}\n.jfs .form .note{font-size:12.5px;color:var(--muted)}\n.jfs .form .msg{font-size:14px;color:var(--olive);font-weight:500}\n.jfs .about{text-align:center}\n.jfs .about h2{font-size:clamp(24px,2.6vw,34px);max-width:860px;margin:18px auto 0;line-height:1.3;letter-spacing:-.015em}\n.jfs .stats{display:flex;justify-content:center;gap:clamp(28px,6vw,80px);margin-top:32px;flex-wrap:wrap}\n.jfs .stat b{display:block;font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}\n.jfs .stat span{font-size:13px;color:var(--muted);display:block;margin-top:8px;max-width:180px}\n.jfs .split{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}\n.jfs .split-head{position:sticky;top:32px;display:grid;gap:18px;justify-items:start}\n.jfs .band{background:var(--band)}\n.jfs .cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.jfs .card{background:var(--surface);border-radius:6px;padding:18px 20px 24px;display:flex;flex-direction:column;gap:12px;min-height:250px}\n.jfs .card .k{font-size:12px;color:var(--muted);font-weight:500}\n.jfs .card .ic{width:52px;height:52px;border-radius:10px;background:var(--band);display:grid;place-items:center;margin:4px 0 8px;color:var(--ink)}\n.jfs .card .ic svg{width:24px;height:24px}\n.jfs .card .q{font-weight:600}\n.jfs .card p{color:var(--muted);font-size:15px}\n.jfs .xlist{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}\n.jfs .xlist>div{padding:28px 28px 28px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:36px 1fr;gap:14px}\n.jfs .xlist>div:nth-child(odd){border-right:1px solid var(--line)}\n.jfs .xlist>div:nth-child(even){padding-left:28px}\n.jfs .xlist .n{font:500 12px var(--mono);color:var(--olive);padding-top:5px}\n.jfs .xlist p{color:var(--muted);font-size:15px;margin-top:6px}\n.jfs .nope{margin-top:40px;background:var(--ink);color:#fff;border-radius:8px;padding:24px 28px;display:flex;gap:20px;align-items:flex-start}\n.jfs .nope b{font-size:12px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding-top:3px;font-weight:600;color:var(--lav)}\n.jfs .nope p{color:rgba(255,255,255,.85)}\n.jfs .center-head{text-align:center;display:grid;gap:16px;justify-items:center;margin-bottom:28px}\n.jfs .cradle{margin:0 0 48px;border-radius:24px;padding:48px 24px 40px;background:radial-gradient(70% 90% at 85% 0%,rgba(183,173,255,.45),transparent 60%),radial-gradient(60% 80% at 10% 110%,rgba(91,63,214,.6),transparent 70%),linear-gradient(160deg,#0E0A22,#1B1150 65%,#2A1A6E)}\n.jfs .cradle svg{max-width:520px;margin:0 auto}\n.jfs .mlabel{text-align:center;font-size:12.5px;color:var(--muted);margin-top:32px}\n.jfs .marquee{padding-top:26px!important}\n.jfs .topbar{padding-block:16px!important}\n.jfs .mlabel{margin-top:24px!important}\n.jfs .cradle{margin-bottom:24px!important}\n.jfs .center-head{margin-bottom:20px!important}\n.jfs .nope{margin-top:24px!important}\n.jfs .marquee{padding-bottom:0!important}\n.jfs .xlist>div{padding-block:22px!important}\n.jfs .hcard{min-height:560px!important}\n@media (min-width:901px){.jfs .hcard{min-height:max(560px,calc(100svh - 158px))!important}}\n.jfs .hleft{padding:60px 52px 56px}\n.jfs .pill.call{color:var(--ink)}\n.jfs .pill.call svg{width:15px;height:15px}\n.jfs .cradle svg{width:100%;height:auto;display:block;overflow:visible}\n.jfs .cradle .b{transform-box:view-box}\n.jfs .cradle .b1{transform-origin:210px 30px;animation:jfs-l 2.4s infinite}\n.jfs .cradle .b4{transform-origin:390px 30px;animation:jfs-r 2.4s infinite}\n.jfs .cradle .b2 circle,.jfs .cradle .b3 circle{animation:jfs-hit 1.2s .6s infinite}\n@keyframes jfs-l{0%{transform:rotate(38deg);animation-timing-function:cubic-bezier(.45,0,.9,.55)}25%{transform:rotate(0)}75%{transform:rotate(0);animation-timing-function:cubic-bezier(.1,.45,.55,1)}100%{transform:rotate(38deg)}}\n@keyframes jfs-r{0%,25%{transform:rotate(0);animation-timing-function:cubic-bezier(.1,.45,.55,1)}50%{transform:rotate(-38deg);animation-timing-function:cubic-bezier(.45,0,.9,.55)}75%,100%{transform:rotate(0)}}\n@keyframes jfs-hit{0%{filter:brightness(1.7)}25%,100%{filter:brightness(1)}}\n.jfs .stages{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ink)}\n.jfs .stage{padding:22px 22px 0 0}\n.jfs .stage+.stage{padding-left:22px;border-left:1px solid var(--line)}\n.jfs .stage .n{font:500 12px var(--mono);color:var(--olive);display:block;margin-bottom:14px}\n.jfs .stage h3{margin-bottom:8px}\n.jfs .stage p{color:var(--muted);font-size:15px}\n.jfs .fmts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n.jfs .fmt{background:var(--surface);border-radius:6px;padding:24px 22px 28px;display:flex;flex-direction:column;gap:10px}\n.jfs .fmt .meta{font-size:12px;color:var(--olive);font-weight:600;letter-spacing:.04em;text-transform:uppercase}\n.jfs .fmt p{color:var(--muted);font-size:15px}\n.jfs .cv{border-top:1px solid var(--ink)}\n.jfs .row{display:grid;grid-template-columns:130px 1fr 1.5fr 120px;gap:24px;padding:22px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.jfs .row .yr{font:500 13px var(--mono);color:var(--muted);font-variant-numeric:tabular-nums}\n.jfs .row .co{font-weight:700;font-size:19px;letter-spacing:-.02em}\n.jfs .row .co small{display:block;font-weight:400;font-size:12px;color:var(--muted);letter-spacing:0}\n.jfs .row .role{font-weight:500}\n.jfs .row .role span{display:block;color:var(--muted);font-size:14.5px;font-weight:400}\n.jfs .row .loc{font-size:13px;color:var(--muted);text-align:right}\n.jfs .row.now .yr{color:var(--olive)}\n.jfs .two{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.jfs .panel{background:var(--surface);border-radius:6px;padding:36px}\n.jfs .panel h3{margin:14px 0 12px;font-size:26px;font-weight:400;letter-spacing:-.02em}\n.jfs .panel h3 b{font-weight:800}\n.jfs .panel p{color:var(--muted)}\n.jfs .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}\n.jfs .chips span{font-size:13px;font-weight:500;border:1px solid var(--line);border-radius:999px;padding:6px 13px}\n.jfs .facts{margin:22px 0 0;padding:0;list-style:none;display:grid}\n.jfs .facts li{display:grid;grid-template-columns:120px 1fr;gap:12px;font-size:15px;border-top:1px solid var(--line);padding-block:12px}\n.jfs .facts b{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding-top:2px}\n.jfs .contact{background:var(--glow);color:#fff;position:relative;overflow:hidden}\n.jfs .contact .wrap{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:center;position:relative;z-index:1}\n.jfs .contact .eyebrow{color:rgba(255,255,255,.75)}.jfs .contact .eyebrow .ast{color:#fff}\n.jfs .contact h2{font-size:clamp(34px,4.4vw,58px);font-weight:300;margin-top:16px}\n.jfs .contact .lead{color:rgba(255,255,255,.75);margin-top:18px}\n.jfs .box{background:var(--bg);color:var(--ink);border-radius:8px;padding:28px;display:grid;gap:12px}\n.jfs .line{display:flex;gap:10px;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:8px;padding:12px 14px;font-size:14.5px;font-weight:500;text-decoration:none;color:var(--ink);overflow-wrap:anywhere}\n.jfs .line svg{width:17px;height:17px;flex-shrink:0;color:var(--olive)}\n.jfs .line .l{display:flex;gap:10px;align-items:center;min-width:0}\n.jfs .line button{border:0;background:var(--band);color:var(--ink);font:600 12.5px var(--sans);padding:7px 12px;border-radius:999px;cursor:pointer;flex-shrink:0}\n.jfs .box small{color:var(--muted);font-size:13px}\n.jfs footer{background:var(--night);color:rgba(255,255,255,.55);padding-block:28px;font-size:13px}\n.jfs footer .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}\n.jfs footer .logo{color:#fff;font-size:18px}\n\n\/* grain sur les visuels, hors photos *\/\n.jfs .invest,.jfs .hleft,.jfs .cradle,.jfs .contact,.jfs .nope,.jfs footer{position:relative;isolation:isolate}\n.jfs .invest::after,.jfs .hleft::after,.jfs .cradle::after,.jfs .contact::after,.jfs .nope::after,.jfs footer::after{content:\"\";position:absolute;inset:0;border-radius:inherit;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'\/%3E%3CfeColorMatrix values='3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 0 0 0 0 .34'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");background-size:180px;mix-blend-mode:overlay;opacity:1;pointer-events:none;z-index:2}\n.jfs .hcta{gap:12px}\n.jfs .hcta .pill.ghost{color:#fff;border-color:rgba(255,255,255,.45);padding:16px 24px;font-size:15.5px}\n.jfs .hcta .pill.ghost svg{width:16px;height:16px}\n.jfs .hcta .pill.ghost:hover{background:#fff;color:var(--ink);border-color:#fff}\n\n\/* typologies *\/\n.jfs .typo{background:radial-gradient(60% 50% at 90% 0%,rgba(91,63,214,.45),transparent 70%),radial-gradient(50% 40% at 0% 100%,rgba(69,39,184,.35),transparent 70%),var(--night);color:#fff;position:relative;isolation:isolate;overflow:hidden;padding-block:72px!important}\n.jfs .typo::after,.jfs .tcard::after{content:\"\";position:absolute;inset:0;border-radius:inherit;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'\/%3E%3CfeColorMatrix values='3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 0 0 0 0 .34'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");background-size:180px;mix-blend-mode:overlay;opacity:1;pointer-events:none;z-index:0}\n.jfs .typo .wrap{position:relative;z-index:1}\n.jfs .typo .eyebrow{color:rgba(255,255,255,.75)}.jfs .typo .eyebrow .ast{color:var(--lav)}\n.jfs .typo-head{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:end}\n.jfs .typo h2{font-size:clamp(40px,5.4vw,78px);font-weight:300;color:#fff;line-height:1;margin-top:18px;letter-spacing:-.035em}\n.jfs .typo h2 .l2{display:block;padding-left:1.4em;font-weight:800}\n.jfs .typo .lead{color:rgba(255,255,255,.75)}\n.jfs .tcards{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin:52px 0 44px;padding-inline:8px}\n.jfs .tcard{position:relative;aspect-ratio:3\/4;border-radius:18px;overflow:hidden;padding:20px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 24px 50px rgba(0,0,0,.4);transition:transform .35s;isolation:isolate}\n.jfs .tcard>*{position:relative;z-index:1}\n.jfs .t1{transform:rotate(-3deg);background:radial-gradient(90% 70% at 25% 15%,#C9C1FF,#5B3FD6 45%,#1B1150)}\n.jfs .t2{transform:rotate(2.5deg) translateY(10px);background:radial-gradient(90% 70% at 80% 10%,#8C78FF,#2A1A6E 50%,#0E0A22)}\n.jfs .t3{transform:rotate(-1.5deg);background:radial-gradient(80% 60% at 50% 100%,#B7ADFF,#4527B8 50%,#120E24)}\n.jfs .t4{transform:rotate(3deg) translateY(6px);background:linear-gradient(165deg,#24145F,#7B62F0 70%,#C9C1FF)}\n.jfs .tcard:hover{transform:rotate(0) translateY(-6px)}\n.jfs .tcard .n{font:500 12px var(--mono);color:rgba(255,255,255,.75)}\n.jfs .tcard .ico{width:76px;height:76px;color:rgba(255,255,255,.6);align-self:center}\n.jfs .tcard h3{color:#fff;font-size:22px;margin-bottom:6px}\n.jfs .tcard p{font-size:14px;color:rgba(255,255,255,.82);line-height:1.45}\n.jfs .typo-mid{text-align:center;max-width:780px;margin:0 auto;font-size:clamp(18px,1.6vw,22px);color:rgba(255,255,255,.88);line-height:1.5}\n.jfs .tstats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:44px;border-top:1px solid rgba(255,255,255,.14);padding-top:32px}\n.jfs .tstats b{display:block;font-size:clamp(40px,4.4vw,60px);font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}\n.jfs .tstats span{display:block;font-size:14px;color:rgba(255,255,255,.85);margin-top:10px}\n.jfs .tstats small{display:block;font-size:12px;color:var(--lav);margin-top:4px}\n@media (max-width:900px){.jfs .typo-head{grid-template-columns:1fr;gap:20px}.jfs .tcards{grid-template-columns:1fr 1fr;gap:24px}.jfs .tstats{grid-template-columns:1fr 1fr;gap:28px 20px}}\n@media (max-width:600px){.jfs .tcards{grid-template-columns:1fr;gap:18px}.jfs .tcard{aspect-ratio:16\/11}.jfs .t1,.jfs .t3{transform:rotate(-1deg)}.jfs .t2,.jfs .t4{transform:rotate(1deg)}.jfs .typo h2 .l2{padding-left:.8em}}\n@media (prefers-reduced-motion:reduce){.jfs .tcard{transition:none}}\n\n\/* t\u00e9moignages *\/\n.jfs .tslider{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:24px;scrollbar-width:none}\n.jfs .tslider::-webkit-scrollbar{display:none}\n.jfs .testi{scroll-snap-align:start;display:grid;grid-template-columns:1.15fr .85fr;background:var(--surface);border-radius:24px;overflow:hidden;min-height:440px}\n.jfs .tq{padding:44px 48px;justify-content:flex-end!important;display:flex;flex-direction:column;gap:22px;justify-content:center}\n.jfs .qm{width:42px;height:32px;color:var(--lav)}\n.jfs .tq blockquote{margin:0;font-size:clamp(20px,1.9vw,27px);line-height:1.4;font-weight:400;letter-spacing:-.015em;color:var(--ink)}\n.jfs .who2{display:flex;align-items:center;gap:14px;padding-top:22px;border-top:1px solid var(--line);margin-top:6px}\n.jfs .av{width:60px;height:60px;border-radius:50%;flex-shrink:0;object-fit:cover;display:grid;place-items:center;background:var(--band);color:var(--muted);font-weight:700;font-size:16px}\n.jfs .who2 .id{display:grid;gap:2px;min-width:0}\n.jfs .who2 .nm{font-weight:700;font-size:16px;display:flex;align-items:center;gap:8px}\n.jfs .who2 .rl{font-size:14px;color:var(--muted)}\n.jfs .li{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#0A66C2;color:#fff}\n.jfs .li svg{width:13px;height:13px}\n.jfs .co-logo{margin-left:auto;height:34px;max-width:120px;display:grid;place-items:center;padding:0 14px;border:1px dashed var(--line);border-radius:8px;font-size:12px;color:var(--muted)}\n.jfs .co-logo img{height:28px;width:auto;max-width:120px;filter:grayscale(1);opacity:.75}\n.jfs .tv{position:relative;background:radial-gradient(80% 70% at 80% 10%,#B7ADFF,#5B3FD6 40%,#1B1150 80%);isolation:isolate}\n.jfs .tv::after{content:\"\";position:absolute;inset:0;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'\/%3E%3CfeColorMatrix values='3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 0 0 0 0 .34'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");background-size:180px;mix-blend-mode:overlay;opacity:1;pointer-events:none;z-index:1}\n.jfs .tv iframe,.jfs .tv img{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover;max-width:100%;z-index:2}\n.jfs .tv-media{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:14px;color:#fff;z-index:2}\n.jfs .play{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}\n.jfs .play svg{width:28px;height:28px;margin-left:4px}\n.jfs .tv-cap{font-size:13px;color:rgba(255,255,255,.8)}\n.jfs .sample-tag{align-self:flex-start;font:500 11.5px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#8A5A00;background:#FFF1D6;border-radius:6px;padding:5px 9px}\n@media (max-width:900px){.jfs .testi{grid-template-columns:1fr}.jfs .tv{min-height:280px}.jfs .tq{padding:32px 26px}}\n@media (max-width:600px){.jfs .co-logo{display:none}}\n\n.jfs .mtrack{align-items:center}\n.jfs .mtrack img{height:30px;width:auto;max-width:none;opacity:.42;transition:opacity .2s}\n.jfs .mtrack img:hover{opacity:.8}\n.jfs .co-logo{border:0!important;padding:0!important}\n.jfs .tv-logo{position:static!important;width:auto!important;height:44px!important;max-width:200px;filter:brightness(0) invert(1);opacity:.9}\n\n\/* aller plus loin *\/\n.jfs .rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n.jfs .rcard{background:var(--surface);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--ink);transition:transform .25s,box-shadow .25s}\n.jfs .rcard:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(18,14,36,.08)}\n.jfs .rcard>svg{width:34px;height:34px;color:var(--olive)}\n.jfs .rcard p{color:var(--muted);font-size:15px;flex:1}\n.jfs .rlink{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:var(--olive)}.jfs .rlink svg{width:16px;height:16px}\n.jfs .invest{margin-top:16px;border-radius:22px;padding:40px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:end;color:#fff;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(70% 90% at 85% 0%,rgba(183,173,255,.45),transparent 60%),linear-gradient(160deg,#0E0A22,#1B1150 65%,#2A1A6E)}\n.jfs .invest .eyebrow{color:rgba(255,255,255,.75)}.jfs .invest .eyebrow .ast{color:var(--lav)}\n.jfs .invest h3{color:#fff;font-size:clamp(24px,2.4vw,34px);font-weight:300;letter-spacing:-.02em;margin:14px 0 12px;max-width:760px}.jfs .invest h3 b{font-weight:800}\n.jfs .invest p{color:rgba(255,255,255,.78);max-width:62ch}\n.jfs .ilogos{display:flex;gap:28px;margin-top:22px;align-items:center}.jfs .ilogos img{height:28px;width:auto;filter:brightness(0) invert(1);opacity:.75}\n\/* faq *\/\n.jfs .qa{display:grid;border-top:1px solid var(--line)}\n.jfs .qa details{border-bottom:1px solid var(--line)}\n.jfs .qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 0;font-weight:600;font-size:17px}\n.jfs .qa summary::-webkit-details-marker{display:none}\n.jfs .qa summary i{width:28px;height:28px;border-radius:50%;background:var(--band);flex-shrink:0;position:relative}\n.jfs .qa summary i::before,.jfs .qa summary i::after{content:\"\";position:absolute;left:50%;top:50%;width:11px;height:1.6px;background:var(--ink);transform:translate(-50%,-50%);transition:transform .2s}\n.jfs .qa summary i::after{transform:translate(-50%,-50%) rotate(90deg)}\n.jfs .qa details[open] summary i::after{transform:translate(-50%,-50%) rotate(0)}\n.jfs .qa details p{color:var(--muted);padding:0 48px 22px 0;max-width:70ch}\n\/* footer *\/\n.jfs footer{padding-block:56px 28px!important;font-size:14px}\n.jfs .ftop{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}\n.jfs .fbrand p{color:rgba(255,255,255,.6);margin:14px 0 22px;max-width:40ch}\n.jfs .fcta{display:flex;gap:10px;flex-wrap:wrap}.jfs .fcta .go{font-size:14px;padding-left:18px}.jfs .fcta .go i{width:38px;height:38px}\n.jfs .fcall{color:#fff;border-color:rgba(255,255,255,.4)}.jfs .fcall svg{width:15px;height:15px}.jfs .fcall:hover{background:#fff;color:var(--ink)}\n.jfs .fcol{display:grid;gap:10px;align-content:start}.jfs .fcol b{color:#fff;font-weight:600;margin-bottom:4px}\n.jfs .fcol a,.jfs .flegal a{color:rgba(255,255,255,.62);text-decoration:none}.jfs .fcol a:hover,.jfs .flegal a:hover{color:#fff}\n.jfs .fbot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:44px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.5)}\n.jfs .flegal{display:flex;gap:20px}\n\/* mega menu *\/\n.jfs .topbar{position:relative;z-index:70}\n.jfs .nav{align-items:center;gap:6px!important}\n.jfs .topbar .wrap{position:relative}\n.jfs .mm{position:static}\n.jfs .mm-t{display:flex;align-items:center;gap:6px;border:0;background:none;font:600 13.5px var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);cursor:pointer;padding:12px 14px}\n.jfs .mm-t:hover,.jfs .mm.open .mm-t{color:var(--olive)}\n.jfs .mm-t svg{transition:transform .2s}.jfs .mm.open .mm-t svg{transform:rotate(180deg)}\n.jfs .mm-p{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);width:min(1080px,calc(100% - 48px));background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px;display:none;grid-template-columns:1fr 1px 1fr 300px;gap:28px;align-items:stretch;box-shadow:0 30px 60px rgba(18,14,36,.16)}\n.jfs .mm.open .mm-p{display:grid}\n.jfs .mcol{display:grid;gap:8px;align-content:start}\n.jfs .msep{background:var(--line);width:1px}\n.jfs .mcol a{display:flex;align-items:center;gap:16px;padding:8px;border-radius:14px;text-decoration:none;color:var(--ink);font-size:15.5px;font-weight:500}\n.jfs .mcol a:hover{background:var(--bg)}.jfs .mcol a:hover .tile{background:var(--olive);color:#fff}\n.jfs .tile{width:52px;height:52px;border-radius:14px;background:var(--band);color:var(--olive);display:grid;place-items:center;flex-shrink:0;transition:background .2s,color .2s}\n.jfs .tile svg{width:22px;height:22px}\n.jfs .promo{position:relative;isolation:isolate;overflow:hidden;border-radius:18px;padding:28px 24px;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:18px;text-decoration:none;color:#fff;background:radial-gradient(80% 80% at 85% 0%,rgba(183,173,255,.55),transparent 60%),linear-gradient(160deg,#1B1150,#4527B8 70%,#7B62F0)}\n.jfs .promo::after{content:\"\";position:absolute;inset:0;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'\/%3E%3CfeColorMatrix values='3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 0 0 0 0 .34'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");background-size:180px;mix-blend-mode:overlay;opacity:1;pointer-events:none}\n.jfs .pt{font-weight:800;font-size:19px;line-height:1.25;letter-spacing:-.01em;text-transform:uppercase;position:relative;z-index:1}\n.jfs .pc{font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding-bottom:4px;border-bottom:2px solid var(--lav);position:relative;z-index:1}\n.jfs .burger{display:none;width:42px;height:42px;border-radius:50%;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px}\n.jfs .burger span{width:16px;height:1.6px;background:var(--ink);transition:transform .2s}\n.jfs .burger[aria-expanded=\"true\"] span:first-child{transform:translateY(3.3px) rotate(45deg)}.jfs .burger[aria-expanded=\"true\"] span:last-child{transform:translateY(-3.3px) rotate(-45deg)}\n@media (max-width:1080px){\n.jfs .burger{display:flex}\n.jfs .nav.mob{display:grid!important;position:absolute;top:100%;left:16px;right:16px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:10px;box-shadow:0 24px 50px rgba(18,14,36,.14);gap:2px!important}\n.jfs .nav.mob .mm-p{position:static;transform:none;box-shadow:none;border:0;padding:0 0 8px;width:auto;grid-template-columns:1fr;gap:4px}.jfs .nav.mob .msep,.jfs .nav.mob .promo{display:none}.jfs .nav.mob .tile{width:40px;height:40px;border-radius:11px}\n.jfs .nav.mob .mm-t{width:100%;justify-content:space-between}\n.jfs .ftop{grid-template-columns:1fr 1fr}.jfs .fbrand{grid-column:1\/-1}\n}\n@media (max-width:900px){.jfs .rgrid{grid-template-columns:1fr}.jfs .invest{grid-template-columns:1fr;padding:28px}}\n@media (max-width:600px){.jfs .ftop{grid-template-columns:1fr}.jfs .qa details p{padding-right:0}}\n\n\/* expertises cartes *\/\n.jfs .xhead{display:grid;gap:14px;margin-bottom:36px}\n.jfs .xhead h2{max-width:900px}\n.jfs .xgrid{display:grid;grid-template-columns:1fr 1fr;gap:40px 28px}\n.jfs .xcard{display:flex;flex-direction:column;gap:10px}\n.jfs .xv{aspect-ratio:16\/8.5;border-radius:18px;display:grid;place-items:center;margin-bottom:10px;overflow:hidden;padding:20px}\n.jfs .v1{background:#E7E3FF}.jfs .v2{background:#EFEAFB}.jfs .v3{background:#E3E8FF}.jfs .v4{background:#F1ECFF}.jfs .v5{background:#E9E4FA}.jfs .v6{background:#E4E6FA}\n.jfs .xcard h3{font-size:21px;font-weight:600}\n.jfs .xcard p{color:var(--muted);font-size:15.5px;max-width:58ch}\n.jfs .more2{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-weight:600;font-size:15px;color:var(--ink);text-decoration:none;align-self:flex-start;padding-bottom:4px;border-bottom:2px solid transparent;transition:border-color .2s}\n.jfs .more2:hover{border-color:var(--ink)}\n.jfs .mk{background:#fff;border-radius:14px;box-shadow:0 14px 34px rgba(42,26,110,.12);font-size:13.5px;color:var(--ink)}\n.jfs .mk b{font-weight:600;font-size:13px;display:block;margin-bottom:10px}\n.jfs .mk-plan{padding:18px 20px;width:min(300px,90%);display:grid;gap:9px}\n.jfs .mk-plan .prow{display:flex;align-items:center;gap:10px;color:var(--muted)}\n.jfs .mk-plan .prow.on{color:var(--ink)}\n.jfs .ck{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line);display:grid;place-items:center;flex-shrink:0}\n.jfs .prow.on .ck{background:var(--olive);border-color:var(--olive);color:#fff}.jfs .ck svg{width:12px;height:12px}\n.jfs .mk-org{background:none;box-shadow:none;display:grid;justify-items:center;gap:0}\n.jfs .nd{background:#fff;border-radius:12px;padding:10px 16px;box-shadow:0 10px 26px rgba(42,26,110,.12);font-weight:600;font-size:13px;white-space:nowrap}\n.jfs .nd.top{background:var(--olive);color:#fff}\n.jfs .mk-org .ln{width:1.5px;height:22px;background:#B9AEF5}\n.jfs .mk-org .sub{display:flex;gap:14px;padding-top:22px;border-top:1.5px solid #B9AEF5;position:relative}\n.jfs .mk-align{background:none;box-shadow:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:min(340px,92%)}\n.jfs .chip2{background:#fff;border-radius:999px;padding:10px 16px;font-weight:600;box-shadow:0 10px 26px rgba(42,26,110,.12)}.jfs .chip2.dk{background:var(--ink);color:#fff}\n.jfs .pipe{height:2px;background:linear-gradient(90deg,#B9AEF5,var(--olive));position:relative}.jfs .pipe i{position:absolute;right:-1px;top:-4px;border:5px solid transparent;border-left-color:var(--olive)}\n.jfs .mk-align .note{grid-column:1\/-1;justify-self:center;background:#fff;border-radius:10px;padding:8px 14px;font-size:12.5px;color:var(--muted);box-shadow:0 8px 20px rgba(42,26,110,.1)}\n.jfs .mk-price{background:none;box-shadow:none;display:flex;align-items:flex-end;gap:10px}\n.jfs .tier{background:#fff;border-radius:12px;width:92px;display:grid;place-items:end center;padding:0 0 12px;font-weight:600;font-size:12.5px;box-shadow:0 10px 26px rgba(42,26,110,.12)}\n.jfs .tier:nth-child(1){height:70px}.jfs .tier:nth-child(2){height:110px}.jfs .tier:nth-child(3){height:90px}\n.jfs .tier.hi{background:var(--olive);color:#fff}\n.jfs .mk-train{padding:18px 20px;width:min(320px,92%)}\n.jfs .chips3{display:flex;flex-wrap:wrap;gap:8px}.jfs .chips3 span{border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-weight:500;font-size:12.5px}.jfs .chips3 span:first-child{background:var(--olive);border-color:var(--olive);color:#fff}\n.jfs .mk-intl{background:none;box-shadow:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:320px}\n.jfs .mk-intl span{background:#fff;border-radius:10px;padding:9px 13px;font:600 13px var(--mono);box-shadow:0 8px 20px rgba(42,26,110,.1)}.jfs .mk-intl .hi{background:var(--olive);color:#fff}\n\/* ic\u00f4nes : une seule DA *\/\n.jfs .tile,.jfs .card .ic{width:50px;height:50px;border-radius:14px;background:#fff!important;border:1px solid var(--line);color:var(--olive)!important;box-shadow:0 8px 20px rgba(42,26,110,.08);display:grid;place-items:center;flex-shrink:0}\n.jfs .tile svg,.jfs .card .ic svg{width:22px!important;height:22px!important;stroke-width:1.6}\n.jfs .mcol a:hover .tile{background:var(--olive)!important;color:#fff!important;border-color:var(--olive)}\n.jfs .rcard>svg{width:50px!important;height:50px!important;padding:13px;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:0 8px 20px rgba(42,26,110,.08);stroke-width:1.6}\n.jfs .rcard{background:var(--band)!important}\n.jfs .tcard .ico{stroke-width:1.2}\n@media (max-width:900px){.jfs .xgrid{grid-template-columns:1fr;gap:32px}}\n\n.jfs .topbar .wrap{display:grid!important;grid-template-columns:1fr auto 1fr;gap:16px!important}\n.jfs .topbar .nav{justify-self:center}\n.jfs .tright{display:flex;align-items:center;gap:8px;justify-self:end}\n.jfs .tright .lang{margin-left:0!important;margin-right:4px}\n.jfs .checks{gap:7px!important;margin-top:22px!important}\n.jfs .checks li{font-size:12px!important;padding:5px 11px 5px 6px!important;gap:7px!important}\n.jfs .checks svg{width:15px!important;height:15px!important}\n.jfs .g2 .k span{max-width:120px!important}\n.jfs .mgrid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}\n.jfs .mgrid .cradle{margin:0!important}\n.jfs .mgrid .stages{grid-template-columns:1fr!important;border-top:0!important;gap:0!important}\n.jfs .mgrid .stage{position:relative;padding:18px 0 18px 52px!important;border-left:0!important;border-top:1px solid var(--line)}\n.jfs .mgrid .stage:first-child{border-top:0}\n.jfs .mgrid .stage .n{position:absolute;left:0;top:22px;margin:0}\n.jfs .testi.tv2{grid-template-columns:1.5fr 1fr;min-height:0}\n.jfs .tvid{position:relative;aspect-ratio:16\/9;background:#0E0A22}\n.jfs .tbrand{display:grid;place-items:center;background:radial-gradient(80% 70% at 80% 10%,#B7ADFF,#5B3FD6 40%,#1B1150 80%)}\n.jfs .tvid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n.jfs .tside{padding:36px;display:flex;flex-direction:column;gap:18px;justify-content:center}\n.jfs .tlogo{height:34px;width:auto;align-self:flex-start;opacity:.75}\n.jfs .tside .who2{border-top:1px solid var(--line);padding-top:18px;margin:0}\n.jfs .kitw{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}\n.jfs .kitv{position:relative;aspect-ratio:4\/3;background:#E7E3FF;border-radius:20px;overflow:hidden;max-width:100%}\n.jfs .kitv.mini{aspect-ratio:16\/8;margin:8px 0 4px}\n.jfs .pg{position:absolute;width:42%;aspect-ratio:1\/1.35;border-radius:6px;box-shadow:0 24px 50px rgba(42,26,110,.25);padding:6% 5%}\n.jfs .p1{left:16%;top:14%;transform:rotate(-6deg);background:linear-gradient(170deg,#1B1150,#4527B8 60%,#9C8BFF);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;gap:10px}\n.jfs .p1 b{font-size:clamp(12px,1.5vw,20px);font-weight:700;line-height:1.2}\n.jfs .k1{font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.8}\n.jfs .kb{font-size:11px;opacity:.7;border-top:1px solid rgba(255,255,255,.3);padding-top:8px}\n.jfs .p2{left:46%;top:10%;transform:rotate(5deg);background:#fff}\n.jfs .p2 b{display:block;font-size:11px;background:var(--ink);color:#fff;padding:5px 8px;border-radius:4px;margin-bottom:12px}\n.jfs .p2 i{display:block;height:6px;border-radius:3px;background:#E6E3F2;margin:9px 0}.jfs .p2 i.s{width:65%}\n.jfs .kitv.mini .p1 b{font-size:12px}.jfs .kitv.mini .k1,.jfs .kitv.mini .kb{font-size:8px}\n.jfs .kitc{display:grid;gap:18px;justify-items:start}\n@media (max-width:900px){.jfs .mgrid,.jfs .kitw,.jfs .testi.tv2{grid-template-columns:1fr}.jfs .kitw{gap:28px}.jfs .tside{padding:26px}}\n\n.jfs .vt{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em}\n.jfs .tcard.ph{background:#120E24!important;justify-content:flex-end;gap:auto}\n.jfs .tcard.ph .tph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:100%;z-index:0!important;filter:saturate(.85)}\n.jfs .tcard.ph::before{content:\"\";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(14,10,34,.15) 0%,rgba(14,10,34,.25) 40%,rgba(27,17,80,.92) 100%)}\n.jfs .tcard.ph .n{position:absolute;top:18px;left:20px;background:rgba(255,255,255,.16);backdrop-filter:blur(8px);padding:4px 9px;border-radius:999px}\n.jfs .tstats small span{display:inline!important;margin:0!important;font-size:inherit!important;color:inherit!important}\n.jfs .tcard.ph::after{opacity:0;z-index:2}\n.jfs .tcard.ph::before{z-index:1!important}\n.jfs .tcard.ph>div,.jfs .tcard.ph>.n{z-index:3!important}\n.jfs .mm-l{font:600 13.5px var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding:12px 14px}.jfs .mm-l:hover{color:var(--olive)}\n.jfs .mm-t,.jfs .mm-t:hover,.jfs .mm-t:focus,.jfs .mm-t:active,.jfs .lang-btn:focus,.jfs .lang-btn:active,.jfs .burger:focus,.jfs .mm-l:focus{outline:none!important;box-shadow:none!important;border:0}\n.jfs .mm-t:focus-visible,.jfs .mm-l:focus-visible,.jfs .lang-btn:focus-visible{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}\n.jfs .aphoto img{object-position:center 16%!important}.jfs .who img{object-position:center 14%}\n@media (min-width:901px){.jfs section:not(.ahero) .wrap,.jfs footer .wrap,.jfs .contact .wrap{padding-left:48px;padding-right:48px}}\n\/* grain sous les textes *\/\n.jfs :is(.invest,.hleft,.cradle,.contact,.nope,footer,.typo,.promo,.acard,.tv,.avals,.panel2,.dark2)::after{z-index:0!important}\n.jfs :is(.hleft,.invest,.cradle,footer,.nope)>*{position:relative;z-index:1}\n\/* pop-up mi-scroll *\/\n.jfs .pop{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;padding:16px;background:rgba(14,10,34,.45);opacity:0;transition:opacity .3s}\n.jfs .pop.open{opacity:1}\n.jfs .pop-card{position:relative;display:grid;grid-template-columns:42% 1fr;width:min(820px,100%);background:var(--surface);border-radius:24px;overflow:hidden;box-shadow:0 30px 80px rgba(14,10,34,.35);transform:translateY(16px);transition:transform .35s cubic-bezier(.2,.7,.2,1)}\n.jfs .pop.open .pop-card{transform:none}\n.jfs .pop-v{position:relative;min-height:340px;background:radial-gradient(80% 70% at 80% 10%,#B7ADFF,#5B3FD6 40%,#1B1150 80%);display:grid;place-items:center;overflow:hidden}\n.jfs .pop-v>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}\n.jfs .pop-v .kitv .p1 b{font-size:clamp(14px,1.4vw,18px)!important;line-height:1.15}.jfs .pop-v .kitv{width:80%;transform:none;box-shadow:0 20px 50px rgba(0,0,0,.3)}\n.jfs .pop-play{position:relative;z-index:1;width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-items:center;color:var(--olive);box-shadow:0 10px 30px rgba(0,0,0,.3)}\n.jfs .pop-c{padding:40px 36px;display:flex;flex-direction:column;gap:14px;justify-content:center}\n.jfs .pop-k{font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--olive);background:#EFEBFF;border-radius:999px;padding:6px 12px;align-self:flex-start}\n.jfs .pop-c h3{font-size:clamp(22px,2.2vw,28px);line-height:1.15;letter-spacing:-.02em;margin:0}\n.jfs .pop-c p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}\n.jfs .pop-c .go{align-self:flex-start;margin-top:8px}\n.jfs .pop .x{position:absolute;top:12px;right:12px;z-index:2;width:38px;height:38px;border-radius:50%;border:0;background:rgba(255,255,255,.9);display:grid;place-items:center;cursor:pointer;color:var(--ink)}\n.jfs .pop .x svg{width:16px;height:16px}\n.jfs .pop .x:focus{outline:none}\n@media (max-width:640px){.jfs .pop-card{grid-template-columns:1fr}.jfs .pop-v{min-height:180px}.jfs .pop-c{padding:26px 22px}}\n.jfs .pop-c{padding:48px 44px 44px!important;gap:16px!important}.jfs .pop-c .go{margin-top:12px}.jfs .pop-note{font-size:12.5px;color:var(--muted);margin-top:-4px}\n@media (max-width:640px){.jfs .pop-c{padding:28px 24px!important}}\n\/* pop-up v2 : visuel trame + formulaire *\/\n.jfs .pop-card{grid-template-columns:40% 1fr!important}\n.jfs .pop-v{min-height:0!important;padding:40px 32px}\n.jfs .pdoc{position:relative;z-index:1;width:100%;max-width:260px;background:#fff;border-radius:14px;box-shadow:0 24px 50px rgba(14,10,34,.35);overflow:hidden;transform:rotate(-3deg)}\n.jfs .pdoc.b2{position:absolute;z-index:0;height:62%;max-width:240px;background:rgba(255,255,255,.35);transform:rotate(5deg) translate(26px,-6px);box-shadow:none}\n.jfs .pdoc-h{background:var(--olive);color:#fff;padding:18px 18px 16px;display:grid;gap:6px}\n.jfs .pdoc-k{font:600 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.75)}\n.jfs .pdoc-h b{font-size:18px;line-height:1.15;letter-spacing:-.01em}\n.jfs .pdoc ul{list-style:none;margin:0;padding:14px 18px 6px;display:grid;gap:10px}\n.jfs .pdoc li{display:grid;grid-template-columns:18px auto 1fr;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--ink)}\n.jfs .pdoc li i{width:18px;height:18px;border-radius:5px;background:#EFEBFF;color:var(--olive);display:grid;place-items:center}\n.jfs .pdoc li em{height:6px;border-radius:3px;background:#ECEBF2}\n.jfs .pdoc-f{display:block;padding:8px 18px 14px;font:500 9.5px var(--mono);color:var(--muted)}\n.jfs .pop-c{padding:44px 40px 36px!important;gap:12px!important}\n.jfs .pop-c h3{padding-right:28px}\n.jfs .pop-f{display:grid;gap:12px;margin-top:8px}\n.jfs .pop-row{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}\n.jfs .pop-f input{width:100%;height:50px;border:1px solid var(--line);border-radius:12px;padding:0 14px;font:500 14.5px var(--sans);color:var(--ink);background:var(--bg)}\n.jfs .pop-f input:focus{outline:none;border-color:var(--olive);background:#fff}\n.jfs .pop-f .go{justify-self:start;margin:0!important}\n.jfs .pop-note{font-size:12.5px;color:var(--muted)}.jfs .pop-note.err{color:#C0392B}\n@media (max-width:640px){.jfs .pop-v{padding:24px;max-height:190px}.jfs .pdoc{max-width:200px}.jfs .pop-row{grid-template-columns:1fr}.jfs .pop-c{padding:26px 22px!important}}\n\/* a11y : focus visible clavier uniquement *\/\n.jfs a:focus-visible,.jfs button:focus-visible,.jfs input:focus-visible,.jfs .mm-t:focus-visible,.jfs .lang-btn:focus-visible{outline:2px solid var(--olive)!important;outline-offset:3px!important}\n\/* pop-ups : fond flout\u00e9 + voile blanc 10% *\/\n.jfs .modal,.jfs .pop{background:rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}\n.jfs .pop-row{grid-template-columns:1fr 1fr!important}.jfs .pop-row .full{grid-column:1\/-1}.jfs .pop-f input{height:46px!important}\n@media (max-width:640px){.jfs .pop-row{grid-template-columns:1fr!important}}\n\/* pop-up : marges a\u00e9r\u00e9es *\/\n.jfs .pop-card{width:min(900px,100%)!important}\n.jfs .pop-v{padding:48px 40px!important}\n.jfs .pop-c{padding:60px 56px 52px!important;gap:16px!important}\n.jfs .pop-c h3{margin-bottom:2px!important;padding-right:36px}\n.jfs .pop-c p{margin-bottom:6px!important}\n.jfs .pop-f{gap:16px!important;margin-top:6px!important}\n.jfs .pop-row{gap:12px!important}\n.jfs .pop-f input{height:50px!important}\n.jfs .pop .x{top:18px!important;right:18px!important}\n@media (max-width:640px){.jfs .pop-c{padding:32px 24px 28px!important}.jfs .pop-v{padding:28px!important}}\n\/* visuel lead magnet : livre *\/\n.jfs .book{width:min(250px,78%);perspective:1400px;margin:0 auto;position:relative;z-index:1}\n.jfs .book-in{position:relative;aspect-ratio:3\/4.1;transform:rotateY(-20deg) rotateX(3deg) rotateZ(-1deg);transition:transform .6s cubic-bezier(.2,.7,.2,1)}\n.jfs .pop:hover .book-in,.jfs .kitw:hover .book-in{transform:rotateY(-10deg) rotateX(2deg)}\n.jfs .book-pages{position:absolute;inset:7px -12px -9px 12px;z-index:0;border-radius:3px 12px 12px 3px;background:#fff;box-shadow:inset -3px 0 0 #E4E0F0,inset -6px 0 0 #fff,inset -9px 0 0 #E4E0F0,inset -12px 0 0 #fff,22px 28px 50px rgba(8,5,25,.45)}\n.jfs .book-cover{position:absolute;inset:0;z-index:1;border-radius:3px 14px 14px 3px;overflow:hidden;padding:24px 22px 20px 30px;display:flex;flex-direction:column;color:#fff;background:radial-gradient(120% 70% at 85% 0%,rgba(183,173,255,.55),transparent 60%),linear-gradient(165deg,#6B52E6 0%,#3A24A0 55%,#1E1258 100%);box-shadow:0 1px 0 rgba(255,255,255,.2) inset}\n.jfs .book-spine{position:absolute;left:0;top:0;bottom:0;width:14px;background:linear-gradient(90deg,rgba(0,0,0,.38),rgba(255,255,255,.12) 70%,rgba(0,0,0,.08))}\n.jfs .book-logo{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:12px;letter-spacing:-.01em;color:rgba(255,255,255,.92)}\n.jfs .book-logo svg{color:var(--lav)}\n.jfs .book-t{display:block;margin-top:auto;font-size:clamp(20px,2vw,26px);line-height:1.08;letter-spacing:-.025em;font-weight:800;color:#fff}\n.jfs .book-l{list-style:none;margin:14px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.22);display:grid;gap:7px}\n.jfs .book-l li{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:rgba(255,255,255,.88)}\n.jfs .book-l i{width:16px;height:16px;border-radius:5px;background:rgba(255,255,255,.18);display:grid;place-items:center;color:#fff;flex:0 0 16px}\n.jfs .book-a{margin-top:16px;font-size:11px;font-weight:600;color:rgba(255,255,255,.75)}\n.jfs .book-u{font:500 9.5px var(--mono);color:rgba(255,255,255,.55);margin-top:2px}\n.jfs .kitv.has-book{background:radial-gradient(80% 70% at 80% 10%,#B7ADFF,#5B3FD6 40%,#1B1150 80%)!important;display:grid;place-items:center;padding:36px 0}\n.jfs .kitv.has-book .book{width:min(220px,60%)}\n.jfs .kitv.mini.has-book{aspect-ratio:auto!important;padding:26px 0}.jfs .kitv.mini.has-book .book{width:150px}.jfs .kitv.has-book .book-t{font-size:20px}\n\/* livre : \u00e0 plat, sans auteur, url en bas \u00e0 droite *\/\n.jfs .book{perspective:none!important}\n.jfs .book-in,.jfs .pop:hover .book-in,.jfs .kitw:hover .book-in{transform:none!important}\n.jfs .book-a{display:none!important}\n.jfs .book-u{align-self:flex-end;margin-top:16px!important;font-size:6.6px!important;letter-spacing:.02em}\n\/* m\u00e9ga-menu : ic\u00f4nes sans fond, typo -30%, promo lisible *\/\n.jfs .mm-p .tile{background:none!important;border:0!important;box-shadow:none!important;width:auto!important;height:auto!important;padding:0!important;color:var(--olive)}\n.jfs .mm-p a:not(.promo){font-size:10.9px!important;gap:12px!important}\n.jfs .mm-p .promo .pt{color:#fff!important;font-size:13.3px!important}\n.jfs .mm-p .promo .pc{color:#fff!important;font-size:9.1px!important;border-color:var(--lav)!important}\n\/* livre v3 : de biais + nouvelle couverture claire *\/\n.jfs .book-in,.jfs .pop:hover .book-in,.jfs .kitw:hover .book-in{transform:rotate(-6deg)!important;transition:transform .5s cubic-bezier(.2,.7,.2,1)}\n.jfs .pop:hover .book-in,.jfs .kitw:hover .book-in{transform:rotate(-3deg)!important}\n.jfs .book-cover{background:#F4F2FF!important;color:var(--ink)!important;padding:0 20px 18px 28px!important}\n.jfs .book-cover::before{content:\"\";position:absolute;left:28px;right:20px;top:34%;height:30%;background:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 200 120'%3E%3Cg fill='%235B3FD6'%3E%3Crect x='10' y='80' width='26' height='40' rx='4' opacity='.25'\/%3E%3Crect x='46' y='62' width='26' height='58' rx='4' opacity='.4'\/%3E%3Crect x='82' y='44' width='26' height='76' rx='4' opacity='.55'\/%3E%3Crect x='118' y='26' width='26' height='94' rx='4' opacity='.75'\/%3E%3Crect x='154' y='6' width='26' height='114' rx='4'\/%3E%3C\/g%3E%3Cpath d='M12 70 L60 52 L96 36 L132 18 L176 2' fill='none' stroke='%23120E24' stroke-width='3' stroke-linecap='round'\/%3E%3C\/svg%3E\") left bottom\/contain no-repeat;pointer-events:none}\n.jfs .book-spine{background:linear-gradient(90deg,#3A24A0,#5B3FD6 70%,#4527B8)!important;width:12px!important}\n.jfs .book-logo{margin:0 -20px 0 -28px;padding:12px 20px 12px 28px;background:var(--olive);color:#fff!important}\n.jfs .book-logo svg{color:#fff!important}\n.jfs .book-t{color:var(--ink)!important;margin-top:auto!important}\n.jfs .book-l{border-top-color:rgba(18,14,36,.12)!important}\n.jfs .book-l li{color:var(--ink)!important}\n.jfs .book-l i{background:var(--olive)!important;color:#fff!important}\n.jfs .book-u{color:var(--muted)!important}\n.jfs .book-cover::before{top:17%!important;height:22%!important;opacity:.9}.jfs .book-t{font-size:clamp(17px,1.7vw,22px)!important}.jfs .book-l{gap:5px!important;margin-top:10px!important;padding-top:10px!important}\n.jfs .book-cover::before{top:15%!important;height:13%!important}\n\/* livre v4 : fond clair, couverture sombre *\/\n.jfs .pop-v,.jfs .kitv.has-book{background:radial-gradient(90% 70% at 80% 10%,#FFFFFF 0%,#EFEBFF 45%,#DCD5FF 100%)!important}\n.jfs .pop-v::after{display:none}\n.jfs .book-cover{background:radial-gradient(110% 60% at 90% 0%,rgba(91,63,214,.55),transparent 60%),linear-gradient(170deg,#1B1150 0%,#120E24 100%)!important;color:#fff!important;padding:22px 20px 18px 28px!important}\n.jfs .book-cover::before{left:auto!important;right:20px!important;top:20px!important;width:42%!important;height:16%!important;background-position:right top!important;opacity:1!important}\n.jfs .book-spine{background:linear-gradient(90deg,#5B3FD6,#7B62F0 70%,#5B3FD6)!important}\n.jfs .book-logo{margin:0!important;padding:0!important;background:none!important;color:#fff!important}\n.jfs .book-logo svg{color:var(--lav)!important}\n.jfs .book-t{color:#fff!important}\n.jfs .book-l{border-top-color:rgba(255,255,255,.16)!important}\n.jfs .book-l li{color:rgba(255,255,255,.88)!important}\n.jfs .book-l i{background:var(--olive)!important;color:#fff!important}\n.jfs .book-u{color:rgba(255,255,255,.5)!important}\n.jfs .book-pages{box-shadow:inset -3px 0 0 #E4E0F0,inset -6px 0 0 #fff,inset -9px 0 0 #E4E0F0,inset -12px 0 0 #fff,18px 24px 44px rgba(42,26,110,.28)!important}\n\/* CTA : une seule DA (primaire .go, secondaire pill contour) *\/\n.jfs section .go,.jfs footer .go,.jfs .modal .go,.jfs .pop .go{height:56px!important;font-size:15.5px!important;font-weight:600!important;padding:6px 6px 6px 24px!important;gap:14px!important;border:0!important}\n.jfs section .go i,.jfs footer .go i,.jfs .modal .go i,.jfs .pop .go i{width:44px!important;height:44px!important}\n.jfs section .pill,.jfs footer .pill{height:56px!important;padding:0 24px!important;font-size:15.5px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;gap:10px!important;border-width:1.5px!important;border-radius:999px!important}\n@media (max-width:640px){.jfs section .go,.jfs section .pill{height:52px!important;font-size:15px!important}}\n\/* page formats *\/\n.jfs #formats{padding-block:72px}\n.jfs #formats .fh1{font-weight:300;font-size:clamp(38px,5vw,72px);letter-spacing:-.035em;line-height:1.04;margin:14px 0 0}\n.jfs #formats .fh1 b{font-weight:800}\n.jfs #formats .fmt{border:0!important;border-radius:24px!important;box-shadow:0 2px 10px rgba(18,14,36,.07)!important;padding:32px!important}\n\/* contact : formulaire *\/\n.jfs .cbox{padding:32px!important}\n.jfs .cform{display:grid;gap:12px}\n.jfs .cf-t{font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-bottom:4px}\n.jfs .cf-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.jfs .cform input,.jfs .cform textarea{width:100%;border:1px solid var(--line);border-radius:12px;background:#fff;padding:0 14px;height:50px;font:500 14.5px var(--sans);color:var(--ink)}\n.jfs .cform textarea{height:auto;padding:12px 14px;resize:vertical;min-height:90px}\n.jfs .cform input:focus,.jfs .cform textarea:focus{outline:none;border-color:var(--olive)}\n.jfs .cform .go{justify-self:start;margin-top:4px}\n.jfs .cf-note{font-size:12.5px;color:var(--muted)}.jfs .cf-note.err{color:#C0392B}\n@media (max-width:640px){.jfs .cf-row{grid-template-columns:1fr}.jfs .cbox{padding:22px!important}}\n.jfs footer .ftel{display:inline-flex;align-items:center;gap:8px}.jfs footer .ftel:hover{color:#fff}.jfs footer .fli{display:inline-flex;width:max-content;transition:transform .2s}.jfs footer .fli:hover{transform:translateY(-2px)}\n\/* diagnostic de maturit\u00e9 *\/\n.jfs .diag{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:16px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;transition:opacity .3s}\n.jfs .diag.open{opacity:1}\n.jfs .dg-card{position:relative;width:min(1040px,100%);max-height:min(92vh,800px);background:var(--surface);border-radius:24px;box-shadow:0 30px 80px rgba(14,10,34,.35);overflow:hidden;display:flex;transform:translateY(14px);transition:transform .35s cubic-bezier(.2,.7,.2,1)}\n.jfs .diag.open .dg-card{transform:none}\n.jfs .diag .x{position:absolute;top:16px;right:16px;z-index:3;width:40px;height:40px;border-radius:50%;border:0;background:#F1EFF7;display:grid;place-items:center;cursor:pointer;color:var(--ink)}.jfs .diag .x svg{width:16px;height:16px}.jfs .diag .x:focus{outline:none}\n.jfs .dg-in{flex:1;min-width:0;display:flex;overflow:auto}\n.jfs .dg-intro{display:grid;grid-template-columns:42% 1fr;width:100%}\n.jfs .dg-iv{background:radial-gradient(80% 70% at 80% 10%,#EFEBFF,#E2DCFF 50%,#D3CBFF);display:grid;place-items:center;padding:32px}\n.jfs .dg-iv .dg-radar{width:100%;max-width:320px;height:auto}\n.jfs .dg-ic{padding:56px 52px 48px;display:flex;flex-direction:column;gap:16px;justify-content:center}\n.jfs .dg-ic h3,.jfs .dg-q h3,.jfs .rp-doc h3{font-size:clamp(22px,2.3vw,30px);line-height:1.15;letter-spacing:-.02em;margin:0;font-weight:700}\n.jfs .dg-ic p{margin:0;color:var(--muted);font-size:15.5px;line-height:1.55}\n.jfs .dg-axes{list-style:none;margin:4px 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:8px}\n.jfs .dg-axes li{font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:999px;background:#EFEBFF;color:var(--olive)}\n.jfs .dg-ic .go{align-self:flex-start}\n.jfs .dg-q{width:100%;padding:56px 64px 48px;display:flex;flex-direction:column;gap:22px}\n.jfs .dg-top{display:flex;justify-content:space-between;align-items:center;padding-right:48px}\n.jfs .dg-ax{font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--olive);background:#EFEBFF;border-radius:999px;padding:6px 12px}\n.jfs .dg-n{font:600 13px var(--mono);color:var(--muted)}\n.jfs .dg-bar{height:4px;border-radius:4px;background:#ECEBF2;overflow:hidden}.jfs .dg-bar i{display:block;height:100%;background:var(--olive);transition:width .3s}\n.jfs .dg-q h3{max-width:720px;min-height:2.3em}\n.jfs .dg-opts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}\n.jfs .dg-o{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;border-radius:16px;border:1px solid var(--line);background:#fff;cursor:pointer;font:600 15px var(--sans);color:var(--ink);text-align:left;transition:border-color .2s,background .2s,transform .2s}\n.jfs .dg-o b{width:28px;height:28px;border-radius:8px;background:#EFEBFF;color:var(--olive);display:grid;place-items:center;font-size:13px}\n.jfs .dg-o:hover{border-color:var(--olive);transform:translateY(-2px)}\n.jfs .dg-o.on{border-color:var(--olive);background:#F4F2FF}.jfs .dg-o.on b{background:var(--olive);color:#fff}\n.jfs .dg-back{align-self:flex-start;border:0;background:none;font:600 13.5px var(--sans);color:var(--muted);cursor:pointer;padding:0}\n.jfs .dg-res{display:grid;grid-template-columns:40% 1fr;width:100%;min-height:0}\n.jfs .dg-rl{background:#F4F2FF;padding:36px 28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}\n.jfs .dg-rl .dg-radar{width:100%;max-width:340px;height:auto}\n.jfs .dg-score{text-align:center}.jfs .dg-score b{display:block;font-size:56px;font-weight:700;letter-spacing:-.04em;color:var(--olive);line-height:1}.jfs .dg-score small{font-size:18px;color:var(--muted);font-weight:600}.jfs .dg-score span{display:block;margin-top:6px;font-weight:700;font-size:16px}\n.jfs .dg-rr{position:relative;display:flex;flex-direction:column;min-height:0;max-height:min(92vh,800px)}\n.jfs .rp{position:relative;flex:1;overflow:auto;padding:48px 44px 24px}\n.jfs .rp:focus{outline:none}\n.jfs .rp-doc{display:grid;gap:18px}\n.jfs .rp-meta{margin:-8px 0 0;font:500 12px var(--mono);color:var(--muted)}\n.jfs .rp-sum{background:#F4F2FF;border-radius:16px;padding:18px 20px}.jfs .rp-sum p{margin:6px 0 0;color:var(--muted);font-size:14.5px;line-height:1.55}\n.jfs .rp-s{border-top:1px solid var(--line);padding-top:16px;transition:filter .4s}\n.jfs .rp-h{display:flex;justify-content:space-between;align-items:baseline}.jfs .rp-h b{font-size:16px}.jfs .rp-h span{font:600 13px var(--mono);color:var(--olive)}\n.jfs .rp-g{height:6px;border-radius:6px;background:#ECEBF2;margin:10px 0 12px;overflow:hidden}.jfs .rp-g i{display:block;height:100%;background:var(--olive)}\n.jfs .rp-s p{margin:0 0 8px;font-size:14.5px;line-height:1.55;color:var(--ink)}\n.jfs .rp-s ul{margin:0;padding-left:18px;color:var(--muted);font-size:14px;line-height:1.6}\n.jfs .rp.locked .lockable{filter:blur(6px);user-select:none;pointer-events:none}\n.jfs .rp.locked .rp-s:nth-of-type(-n+1){filter:none}\n.jfs .rp-gate{position:sticky;bottom:0;margin:0 -44px -24px;padding:22px 44px 26px;background:linear-gradient(180deg,rgba(255,255,255,.85),#fff 30%);box-shadow:0 -20px 40px rgba(255,255,255,.9);display:grid;gap:12px}\n.jfs .rp-gate b{font-size:17px}.jfs .rp-gate p{margin:0;color:var(--muted);font-size:14px}\n.jfs .rp-f{display:grid;gap:10px}\n.jfs .rp-f input{width:100%;height:46px;border:1px solid var(--line);border-radius:12px;padding:0 14px;font:500 14px var(--sans);background:#fff;color:var(--ink)}.jfs .rp-f input:focus{outline:none;border-color:var(--olive)}\n.jfs .rp-f .go{justify-self:start}\n.jfs .dg-redo{position:absolute;left:44px;bottom:-40px;opacity:0}\n@media (max-width:860px){.jfs .dg-intro,.jfs .dg-res{grid-template-columns:1fr}.jfs .dg-iv{padding:20px;max-height:220px}.jfs .dg-iv .dg-radar{max-width:200px}.jfs .dg-ic,.jfs .dg-q{padding:32px 22px}.jfs .dg-opts{grid-template-columns:1fr 1fr}.jfs .rp{padding:28px 22px 16px}.jfs .rp-gate{margin:0 -22px -16px;padding:18px 22px}.jfs .dg-rl .dg-radar{max-width:240px}.jfs .dg-card{max-height:94vh}.jfs .dg-in{flex-direction:column}}\n.jfs .diag[hidden],.jfs .pop[hidden],.jfs .modal[hidden]{display:none!important}\n.jfs .dg-back{display:inline-flex!important;align-items:center;gap:8px}.jfs .dg-back::before{content:\"\";width:16px;height:16px;background:currentColor;-webkit-mask:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'\/%3E%3C\/svg%3E\") center\/contain no-repeat;mask:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'\/%3E%3C\/svg%3E\") center\/contain no-repeat;transition:transform .2s}.jfs .dg-back:hover{color:var(--ink)}.jfs .dg-back:hover::before{transform:translateX(-3px)}\n.jfs .rp-gate[hidden]{display:none!important}.jfs .rp-doc .pop-k{justify-self:start}\n.jfs .dg-url{display:grid;gap:6px;margin:2px 0 6px}.jfs .dg-url span{font-size:13px;font-weight:600;color:var(--ink)}.jfs .dg-url input{height:48px;border:1px solid var(--line);border-radius:12px;padding:0 14px;font:500 14.5px var(--sans);color:var(--ink);background:#fff;max-width:420px}.jfs .dg-url input:focus{outline:none;border-color:var(--olive)}\n.jfs .dg-rr>.rp-gate{position:absolute!important;inset:0;margin:0!important;padding:56px 48px!important;display:flex!important;flex-direction:column;justify-content:center;gap:16px;background:rgba(255,255,255,.82)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:none!important;z-index:2}\n.jfs .dg-rr>.rp-gate b{font-size:clamp(20px,2vw,26px);line-height:1.2;letter-spacing:-.02em;max-width:460px}\n.jfs .dg-rr>.rp-gate[hidden]{display:none!important}\n@media (max-width:860px){.jfs .dg-rr>.rp-gate{padding:28px 22px!important}}\n\/* mobile : burger \u00e0 droite, encarts hero sans chevauchement *\/\n@media (max-width:1080px){.jfs .topbar .wrap{display:flex!important;align-items:center;justify-content:space-between}.jfs .topbar .tright{margin-left:auto}.jfs .topbar .burger{order:99}}\n@media (max-width:700px){.jfs .hright .g1{display:none!important}.jfs .hright .g2{left:16px!important;right:16px!important;bottom:16px!important;max-width:none!important;justify-content:space-around}}\n\/* m\u00e9ga-menu : proportions + typo align\u00e9e au site *\/\n@media (min-width:1081px){.jfs .mm-p{width:min(920px,calc(100vw - 48px))!important;grid-template-columns:1fr 1px 1fr 280px!important;gap:24px!important;padding:24px!important;align-items:stretch}}\n.jfs .mm-p .mcol{align-content:start;gap:4px}\n.jfs .mm-p a:not(.promo){font-size:14.5px!important;font-weight:500!important;gap:12px!important;padding:10px 8px!important;border-radius:10px}\n.jfs .mm-p a:not(.promo):hover{background:#F4F2FF}\n.jfs .mm-p .tile svg{width:20px;height:20px}\n.jfs .mm-p .promo{align-items:flex-start!important;justify-content:flex-end!important;text-align:left!important;padding:22px!important;gap:10px!important;min-height:170px}\n.jfs .mm-p .promo .pt{font-size:18px!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.01em!important;line-height:1.25;color:#fff!important}\n.jfs .mm-p .promo .pc{font-size:13.5px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;color:#fff!important;border-bottom:2px solid var(--lav)!important;padding-bottom:2px!important}\n@media (max-width:1080px){.jfs .nav:not(.mob),.jfs .tagline{display:none}.jfs .topbar .lang{margin-left:auto}}\n@media (max-width:900px){\n.jfs section{padding-block:56px}\n.jfs .contact-mini{display:none}\n.jfs .lang{margin-left:auto}\n.jfs .hcard{grid-template-columns:1fr}\n.jfs .hleft{padding:48px 28px}\n.jfs .hright{min-height:400px}\n.jfs .split,.jfs .two,.jfs .contact .wrap{grid-template-columns:1fr;gap:36px}\n.jfs .split-head{position:static}\n.jfs .fmts,.jfs .stages{grid-template-columns:1fr 1fr;gap:28px 0}\n.jfs .fmts{gap:16px}\n.jfs .stage:nth-child(3){padding-left:0;border-left:0}\n.jfs .row{grid-template-columns:110px 1fr;gap:4px 16px}\n.jfs .row .role,.jfs .row .loc{grid-column:2;text-align:left}\n}\n@media (max-width:600px){\n.jfs .topbar .pill.solid{display:none}\n.jfs .pill.call{padding:10px!important}\n.jfs .pill.call span{display:none}\n.jfs .hcard{border-radius:20px}\n.jfs .hleft{padding:40px 22px}\n.jfs .g2{gap:10px}\n.jfs .form{grid-template-columns:1fr}\n.jfs .sheet{padding:28px 20px;border-radius:18px}\n.jfs .modal{padding:8px}\n.jfs .cards,.jfs .xlist,.jfs .stages,.jfs .fmts{grid-template-columns:1fr}\n.jfs .fmts{gap:12px}\n.jfs .xlist>div{padding:22px 0!important;border-right:0!important}\n.jfs .stage{padding:20px 0 0!important;border-left:0!important}\n.jfs .row{grid-template-columns:1fr}\n.jfs .row .role,.jfs .row .loc{grid-column:1}\n.jfs .nope{flex-direction:column;gap:8px}\n.jfs .panel{padding:26px}\n.jfs .facts li{grid-template-columns:1fr;gap:2px}\n.jfs .card{min-height:0}\n}\n@media (prefers-reduced-motion:reduce){.jfs *{transition:none!important}.jfs .cradle .b,.jfs .cradle circle,.jfs .mtrack{animation:none!important}}\n<\/style>\n<style>\n.jfs .ahero{padding-top:8px!important}\n.jfs .acard{display:grid;grid-template-columns:1.2fr .8fr;border-radius:28px;overflow:hidden;color:#fff;position:relative;isolation:isolate;background:radial-gradient(90% 70% at 100% 0%,rgba(183,173,255,.5),transparent 60%),radial-gradient(80% 60% at 0% 110%,rgba(91,63,214,.75),transparent 70%),linear-gradient(160deg,#0E0A22 0%,#1B1150 60%,#2A1A6E 100%)}\n.jfs .acard::after{content:\"\";position:absolute;inset:0;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'\/%3E%3CfeColorMatrix values='3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 3.2 0 0 0 -1.1 0 0 0 0 .34'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");background-size:180px;mix-blend-mode:overlay;pointer-events:none;z-index:1}\n.jfs .atext{padding:64px 52px;position:relative;z-index:2;display:grid;gap:18px;align-content:center}\n.jfs .atext .eyebrow{color:rgba(255,255,255,.8)}.jfs .atext .eyebrow .ast{color:var(--lav)}\n.jfs .atext h1{font-size:clamp(40px,5vw,68px);font-weight:300;color:#fff}.jfs .atext h1 b{font-weight:800}\n.jfs .atext .lead{color:rgba(255,255,255,.8)}\n.jfs .afacts{display:flex;gap:36px;flex-wrap:wrap;margin-top:12px;padding-top:22px;border-top:1px solid rgba(255,255,255,.15)}\n.jfs .afacts b{display:block;font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1}.jfs .afacts span{font-size:13px;color:rgba(255,255,255,.7)}\n.jfs .aphoto{position:relative;min-height:420px;z-index:0}.jfs .aphoto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:100%}\n.jfs .vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n.jfs .vcard{background:var(--surface);border-radius:18px;padding:28px;display:grid;gap:10px;align-content:start}\n.jfs .vcard .n{font:500 12px var(--mono);color:var(--olive)}.jfs .vcard p{color:var(--muted);font-size:15px}\n.jfs .acv{border-top:1px solid var(--ink)}\n.jfs .arow{display:grid;grid-template-columns:130px 1fr 1.6fr 120px;gap:24px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.jfs .arow .yr{font:500 13px var(--mono);color:var(--muted)}.jfs .arow .co{font-weight:700;font-size:18px;letter-spacing:-.02em}\n.jfs .arow .co small{display:block;font-weight:400;font-size:12px;color:var(--muted)}.jfs .arow .role{font-weight:500}\n.jfs .arow .role>span>span,.jfs .arow .role>span:last-child{display:block;color:var(--muted);font-size:14.5px;font-weight:400}\n.jfs .arow .role>span.fr,.jfs .arow .role>span.en{display:inline;color:var(--ink);font-size:inherit;font-weight:500}\n.jfs .arow .loc{font-size:13px;color:var(--muted);text-align:right}\n.jfs .two2{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.jfs .panel2{background:var(--surface);border-radius:20px;padding:36px;display:grid;gap:14px;align-content:start;position:relative;isolation:isolate;overflow:hidden}\n.jfs .panel2 h3{font-size:26px;font-weight:400;letter-spacing:-.02em}.jfs .panel2 h3 b{font-weight:800}.jfs .panel2 p{color:var(--muted)}\n.jfs .dark2{color:#fff;background:radial-gradient(70% 90% at 85% 0%,rgba(183,173,255,.45),transparent 60%),linear-gradient(160deg,#0E0A22,#1B1150 65%,#2A1A6E)}\n.jfs .dark2 h3{color:#fff}.jfs .dark2 p{color:rgba(255,255,255,.78)}.jfs .dark2 .eyebrow{color:rgba(255,255,255,.75)}.jfs .dark2 .eyebrow .ast{color:var(--lav)}.jfs .dark2 .go{justify-self:start;margin-top:6px}\n.jfs .slogos{display:flex;gap:28px;align-items:center;margin-top:8px}.jfs .slogos img{height:34px;width:auto;opacity:.6}.jfs .slogos.inv img{height:30px;filter:brightness(0) invert(1);opacity:.8}\n.jfs .edu{list-style:none;margin:6px 0 0;padding:0;display:grid}.jfs .edu li{display:grid;gap:2px;padding:14px 0;border-top:1px solid var(--line)}.jfs .edu li:first-child{border-top:0}.jfs .edu span{color:var(--muted);font-size:14.5px}\n@media (max-width:900px){.jfs .acard,.jfs .two2,.jfs .vgrid{grid-template-columns:1fr}.jfs .atext{padding:40px 24px}.jfs .aphoto{min-height:360px}.jfs .arow{grid-template-columns:100px 1fr;gap:4px 16px}.jfs .arow .role,.jfs .arow .loc{grid-column:2;text-align:left}}\n@media (max-width:600px){.jfs .arow{grid-template-columns:1fr}.jfs .arow .role,.jfs .arow .loc{grid-column:1}.jfs .panel2{padding:26px}}\n<\/style>\n\n<div class=\"jfs\" id=\"jfs\">\n<style id=\"mm2css\">.jfs .mm-p::before{content:\"\";position:absolute;left:0;right:0;top:-28px;height:28px}.jfs .mm-p a:hover .tile,.jfs .mm-p a:focus-visible .tile,.jfs .mm-p .tile{background:transparent!important;box-shadow:none!important;border:0!important}.jfs .mm-p a:hover .tile svg{color:var(--olive)!important;fill:none!important}\/*.jfs-gapfix*\/.entry-content>.jfs,.wp-block-post-content>.jfs,div.jfs{margin-top:0!important;margin-block-start:0!important}.jfs .mm-p .mh{display:block;font:600 11px\/1 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:6px 8px 10px}.jfs .mm2 .mm-p a:not(.promo),.jfs .mm-p a:has(.ld){align-items:flex-start!important;padding:10px!important}.jfs .mm-p .lb:has(.lt){display:flex;flex-direction:column;gap:3px}.jfs .mm-p .lt{font-size:14.5px;font-weight:600;color:var(--ink);line-height:1.25}.jfs .mm-p .ld{font-size:13px;font-weight:400;color:var(--muted);line-height:1.4}.jfs .mm2 .tile{margin-top:1px;flex:none}.jfs .mm2 .tile svg{width:20px;height:20px;color:#8E8AA0}.jfs .mm2 a:hover .tile svg{color:var(--olive)}@media (min-width:1081px){.jfs .mm2 .mm-p{width:min(1080px,calc(100vw - 48px))!important;grid-template-columns:1fr 1px 1.1fr 250px!important}}\n.jfs .ofs{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:32px}.jfs .of{background:#fff;border-radius:24px;padding:28px;box-shadow:0 2px 10px rgba(18,14,36,.07);scroll-margin-top:110px;display:flex;flex-direction:column;gap:10px;transition:box-shadow .3s}.jfs .of:target{box-shadow:0 0 0 2px var(--olive),0 10px 30px rgba(91,63,214,.15)}.jfs .of .oi{width:44px;height:44px;border-radius:12px;background:#F4F2FF;color:var(--olive);display:grid;place-items:center}.jfs .of .oi svg{width:22px;height:22px}.jfs .of h3{font-size:20px;font-weight:700;margin:6px 0 0}.jfs .of p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.jfs .of .ol{margin-top:auto;padding-top:8px;font-weight:600;color:var(--olive);text-decoration:none;font-size:14.5px}.jfs .ofh{margin-top:72px}\n.jfs .tp-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.jfs .tp-ph{border-radius:28px;overflow:hidden;aspect-ratio:4\/5;max-height:620px}.jfs .tp-ph img{width:100%;height:100%;object-fit:cover;display:block}.jfs .tp-sub{font-size:19px;line-height:1.55;color:var(--muted);margin:18px 0 22px;max-width:560px}.jfs .tp .tbul{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:12px}.jfs .tp .tbul li{display:flex;gap:12px;align-items:center;font-size:16px;font-weight:500}.jfs .tp .tbul svg{width:22px;height:22px;color:var(--olive);flex:none}.jfs .tp-2{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:72px}.jfs .tp-c{background:#fff;border-radius:24px;padding:32px;box-shadow:0 2px 10px rgba(18,14,36,.07);scroll-margin-top:110px}.jfs .tp-c .mh{display:block;font:600 11px\/1 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--olive);margin-bottom:12px}.jfs .tp-c h3{font-size:24px;font-weight:700;margin:0 0 18px}.jfs .tp-l{display:grid;gap:4px}.jfs .tp-l a{display:flex;gap:12px;padding:12px 10px;border-radius:12px;text-decoration:none;color:var(--ink)}.jfs .tp-l a:hover{background:#F4F2FF}.jfs .tp-l svg{width:20px;height:20px;color:#8E8AA0;flex:none;margin-top:2px}.jfs .tp-l .lt{display:block;font-weight:600;font-size:15px}.jfs .tp-l .ld{display:block;color:var(--muted);font-size:13.5px;margin-top:2px}@media (max-width:900px){.jfs .tp-hero,.jfs .tp-2{grid-template-columns:1fr;gap:28px}.jfs .tp-ph{aspect-ratio:4\/3}}<\/style><style id=\"dgcss2\">.jfs .dg-iv .dg-radar{max-width:440px!important;filter:drop-shadow(0 12px 28px rgba(91,63,214,.18))}.jfs .dg-rl .dg-radar{max-width:460px!important}.jfs .dg-radar .dg-lbl rect{filter:drop-shadow(0 2px 6px rgba(18,14,36,.08))}.jfs .dg-radar .dg-poly{animation:dgpop .9s cubic-bezier(.2,.8,.2,1) both}.jfs .dg-radar .dg-dot{animation:dgfade .5s .6s both}@keyframes dgpop{from{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dgfade{from{opacity:0}to{opacity:1}}.jfs .dg-iv{padding:28px 20px!important}.jfs .dg-cap{display:block;text-align:center;margin-top:10px;font:600 11px\/1.4 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:#5B3FD6}@media (max-width:860px){.jfs .dg-iv{max-height:none!important}.jfs .dg-iv .dg-radar{max-width:320px!important}.jfs .dg-rl .dg-radar{max-width:340px!important}}.jfs .dg-axes{display:flex!important;flex-wrap:nowrap!important;gap:0 6px!important;align-items:center;margin:4px 0 22px!important;padding:0!important;list-style:none}.jfs .dg-axes::before{content:\"6 axes :\";font:600 11px\/1 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--olive);margin-right:4px;white-space:nowrap}.jfs .dg-axes li{background:none!important;border:0!important;padding:0!important;border-radius:0!important;font-size:14px!important;font-weight:500!important;color:var(--muted)!important;white-space:nowrap;cursor:default;box-shadow:none!important}.jfs .dg-axes li:not(:last-child)::after{content:\",\"}@media (max-width:700px){.jfs .dg-axes{flex-wrap:wrap!important}}<\/style><style id=\"dggate\">.jfs .dg-rr>.rp-gate{padding:40px!important;align-items:center;justify-content:center!important;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.94) 20%,rgba(255,255,255,.94) 80%,rgba(255,255,255,.6))!important}.jfs .rg-card{width:100%;max-width:500px;background:#fff;border-radius:24px;box-shadow:0 24px 60px rgba(18,14,36,.12),0 2px 8px rgba(18,14,36,.06);padding:40px;display:grid;gap:14px}.jfs .rg-card .pop-k{justify-self:start}.jfs .dg-rr>.rp-gate .rg-card b{font-size:26px!important;font-weight:700;line-height:1.2;letter-spacing:-.02em;max-width:none!important}.jfs .rg-sub{margin:-4px 0 8px!important;color:var(--muted)!important;font-size:15px!important;line-height:1.5}.jfs .rg-card .rp-f{gap:12px}.jfs .rg-card .rp-f input{height:52px}.jfs .rg-card .rp-f .go{justify-self:stretch!important;display:flex!important;width:100%;justify-content:space-between;margin-top:6px}.jfs .rg-card .cf-note{display:block;text-align:center;color:var(--muted);font-size:13px}.jfs .dg-rl{gap:28px!important;padding:48px 32px!important}@media (max-width:860px){.jfs .dg-rr>.rp-gate{padding:16px!important}.jfs .rg-card{padding:24px;border-radius:20px}.jfs .dg-rr>.rp-gate .rg-card b{font-size:21px!important}}<\/style><style id=\"flatbook\">html body .jfs .pop-v,html body .jfs .kitv{background:#E9E4FF!important}html body .jfs .book-pages{display:none!important}html body .jfs .book::before,html body .jfs .book::after,html body .jfs .book-in::before,html body .jfs .book-in::after{display:none!important}html body .jfs .book,html body .jfs .book-in,html body .jfs .book-cover{box-shadow:none!important;filter:none!important}html body .jfs .book-cover{background:#5B3FD6!important;box-shadow:none!important}html body .jfs .book-cover::before{background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 200 120'%3E%3Cg fill='%23FFFFFF'%3E%3Crect x='10' y='80' width='26' height='40' opacity='.35'\/%3E%3Crect x='46' y='62' width='26' height='58' opacity='.5'\/%3E%3Crect x='82' y='44' width='26' height='76' opacity='.65'\/%3E%3Crect x='118' y='26' width='26' height='94' opacity='.8'\/%3E%3Crect x='154' y='6' width='26' height='114'\/%3E%3C\/g%3E%3C\/svg%3E\")!important}html body .jfs .book-cover::after{background-image:none!important}html body .jfs .book-spine{background:#3D2A9C!important}html body .jfs .book-l i{background:#fff!important;color:#5B3FD6!important;box-shadow:none!important}html body .jfs .book-l i svg{stroke:#5B3FD6!important;color:#5B3FD6!important}html body .jfs .book-logo,html body .jfs .book-logo svg,html body .jfs .book-t,html body .jfs .book-l li{color:#fff!important}html body .jfs .book-u{color:rgba(255,255,255,.75)!important}html body .jfs .book,html body .jfs .book-in{filter:none!important;box-shadow:none!important}<\/style><style id=\"subhero\">.jfs .acard .aphoto{position:relative;z-index:2!important}.jfs .acap{position:absolute;left:40px;bottom:64px;z-index:3;background:rgba(18,14,36,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.2);border-radius:14px;padding:14px 16px;box-shadow:0 20px 40px rgba(0,0,0,.25);color:#fff;display:block;max-width:250px}.jfs .acap b{display:block;font-size:15px;font-weight:600;color:#fff}.jfs .acap small{display:block;margin-top:2px;font-size:12px;font-weight:300;color:rgba(255,255,255,.72)}.jfs .atext .tbul{list-style:none;padding:0;margin:4px 0 8px;display:grid;gap:10px}.jfs .atext .tbul li{display:flex;gap:12px;align-items:center;color:#fff;font-size:15.5px;font-weight:500}.jfs .atext .tbul svg{width:20px;height:20px;color:var(--lav);flex:none}.jfs .atext .go{justify-self:start}.jfs .tp{padding-top:24px}.jfs .tp .tp-2{margin-top:0}.jfs .ahero + section .center-head h2{font-size:clamp(30px,3.6vw,48px)}<\/style><style id=\"mflowcss\">.jfs .mflow{position:relative;margin-top:40px;background:radial-gradient(120% 140% at 85% 0%,#3A2A9A 0%,#1A1240 45%,#0E0A22 100%);border-radius:28px;padding:56px 48px 48px;overflow:hidden;color:#fff}.jfs .mflow::after{content:\"\";position:absolute;inset:0;background:radial-gradient(60% 80% at 10% 100%,rgba(183,173,255,.18),transparent 60%);pointer-events:none}.jfs .mf-list{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.jfs .mf-track{position:absolute;z-index:1;left:48px;right:48px;top:83px;height:2px;background:rgba(183,173,255,.22);border-radius:2px;overflow:hidden}.jfs .mf-track i{position:absolute;top:0;left:-30%;width:30%;height:100%;background:linear-gradient(90deg,transparent,#B7ADFF,#fff,transparent);animation:mfpulse 3.6s cubic-bezier(.6,0,.4,1) infinite}@keyframes mfpulse{to{left:100%}}.jfs .mf-s{display:flex;flex-direction:column;gap:12px}.jfs .mf-n{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(145deg,#6E55F0,#4A2FC4);box-shadow:0 0 0 6px rgba(14,10,34,.9),0 10px 30px rgba(91,63,214,.5);color:#fff;margin-bottom:12px}.jfs .mf-n svg{width:24px;height:24px}.jfs .mf-s:last-child .mf-n{background:#fff;color:var(--olive);box-shadow:0 0 0 6px rgba(14,10,34,.9),0 0 34px rgba(183,173,255,.7)}.jfs .mflow .mf-s h3{color:#fff;font-size:22px;font-weight:700;margin:0;letter-spacing:-.01em}.jfs .mflow .mf-s p{color:rgba(255,255,255,.72);font-size:15px;line-height:1.6;margin:0;flex:1}.jfs .mf-r{margin-top:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);display:block;color:#fff;font-size:14.5px;font-weight:600;line-height:1.4}.jfs .mf-r::before{content:\"R\u00e9sultat\";display:block;margin-bottom:4px;font:500 10.5px\/1 'JetBrains Mono',monospace;letter-spacing:.1em;text-transform:uppercase;color:rgba(183,173,255,.8)}.jfs.is-en .mf-r::before{content:\"Outcome\"}@media (max-width:900px){.jfs .mflow{padding:36px 24px}.jfs .mf-list{grid-template-columns:1fr;gap:32px}.jfs .mf-track{left:51px;right:auto;top:64px;bottom:64px;width:2px;height:auto}.jfs .mf-track i{left:0;top:-30%;width:100%;height:30%;background:linear-gradient(180deg,transparent,#B7ADFF,#fff,transparent);animation-name:mfpulsev}@keyframes mfpulsev{to{top:100%}}.jfs .mf-s{padding-left:76px;position:relative;gap:8px}.jfs .mf-n{position:absolute;left:0;top:0;margin:0}}@media (prefers-reduced-motion:reduce){.jfs .mf-track i{animation:none;display:none}}\/*mf2*\/.jfs .mflow .mf-n,.jfs .mflow .mf-s:last-child .mf-n{width:auto;height:28px;background:none!important;box-shadow:none!important;border-radius:0;display:block;color:#B7ADFF;margin:0 0 30px;position:relative}.jfs .mflow .mf-s:last-child .mf-n{color:#fff}.jfs .mflow .mf-n svg{width:28px;height:28px;display:block}.jfs .mflow .mf-n::after{content:\"\";position:absolute;left:10px;top:44px;width:8px;height:8px;border-radius:50%;background:#B7ADFF}.jfs .mflow .mf-s:last-child .mf-n::after{background:#fff}.jfs .mflow .mf-track{top:103px}@media (max-width:900px){.jfs .mflow .mf-track,.jfs .mflow .mf-n::after{display:none}.jfs .mflow .mf-s{padding-left:48px}.jfs .mflow .mf-n{position:absolute;left:0;top:0;margin:0}}\/*mfr1*\/.jfs .mflow .mf-s .mf-r::before{content:none!important;display:none!important}.jfs .mflow .mf-s:first-child .mf-r::before{content:\"Ce que vous obtenez \u00e0 chaque \u00e9tape\"!important;display:block!important;white-space:nowrap}.jfs.is-en .mflow .mf-s:first-child .mf-r::before{content:\"What you get at each step\"!important}.jfs .mflow .mf-s .mf-r{padding-top:42px!important;position:relative}.jfs .mflow .mf-s:first-child .mf-r::before{position:absolute;top:14px;left:0}.jfs .mflow .mf-s:not(:last-child) .mf-r{margin-right:-28px;padding-right:28px}@media (max-width:900px){.jfs .mflow .mf-s .mf-r{padding-top:14px!important;margin-right:0!important;padding-right:0!important}.jfs .mflow .mf-s:first-child .mf-r::before{display:none!important}}\/*\/mfr1*\/<\/style><style id=\"subpcss\">\/*txb*\/.jfs .txb{padding:24px 0 72px}.jfs .txb-g{display:grid;grid-template-columns:1.4fr 1fr;gap:56px;align-items:center}.jfs .txb-t p:last-child{margin-bottom:0}.jfs .txb h2{margin:16px 0 24px;font-size:clamp(30px,3.6vw,48px)}.jfs .txb-t p{font-size:17.5px;line-height:1.75;color:var(--ink);margin:0 0 18px;max-width:640px}.jfs .txb-o{background:#fff;border-radius:24px;padding:32px;box-shadow:0 2px 10px rgba(18,14,36,.07)}.jfs .txb-o .mh{display:block;font:600 11px\/1 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--olive);margin-bottom:18px}.jfs .txb-o ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.jfs .txb-o li{display:flex;gap:12px;align-items:flex-start;font-weight:600;font-size:16px;line-height:1.4}.jfs .txb-o li svg{width:20px;height:20px;color:#178A4A;flex:none;margin-top:1px}@media (max-width:900px){.jfs .txb-g{grid-template-columns:1fr;gap:28px}}\/*\/txb*\/\/*tcw*\/.jfs .who2{display:flex;align-items:center;gap:14px;padding-top:22px;border-top:1px solid var(--line);margin-top:6px}.jfs .who2 .id{display:grid;gap:2px;min-width:0}.jfs .who2 .nm{font-weight:700;font-size:16px;display:flex;align-items:center;gap:8px}.jfs .who2 .rl{font-size:14px;color:var(--muted)}.jfs .tcase .tli{display:inline-flex;margin-left:4px}.jfs .tcase .who2{align-items:flex-end!important;margin-top:auto!important}.jfs .tcase .who2 .tlogo{margin-left:auto;height:30px!important;align-self:flex-end!important}.jfs .tcase .who2{align-items:flex-end;margin-top:auto}.jfs .tcase .who2 .av{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none}.jfs .tcase .tli{display:inline-flex;margin-left:4px}.jfs .tcase .tli svg{width:18px;height:18px}.jfs .tcase .who2 .tlogo{margin-left:auto;height:30px;width:auto}.jfs .tc-f{display:flex;justify-content:flex-end;align-items:flex-end;gap:20px;padding-top:20px;border-top:1px solid var(--line);margin-top:auto}.jfs .tc-f img{height:30px;width:auto}.jfs .tc-l{min-height:100%}\/*\/tcw*\/\/*ejw*\/.jfs .ejt{width:70%;margin:0 auto}@media (max-width:900px){.jfs .ejt{width:100%}}\/*ejicons*\/.jfs .ejt td{position:relative;padding-left:64px!important}.jfs .ejt td::before{content:\"\";position:absolute;left:26px;top:22px;width:24px;height:24px;background:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23FDECEC'\/%3E%3Cpath d='M8 8l8 8M16 8l-8 8' stroke='%23D93036' stroke-width='2.4' stroke-linecap='round'\/%3E%3C\/svg%3E\") center\/contain no-repeat}.jfs .ejt td+td::before{background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23E6F6EC'\/%3E%3Cpath d='M7 12.5l3.2 3.2L17 9' fill='none' stroke='%23178A4A' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\")}@media (max-width:700px){.jfs .ejt td{padding-left:46px!important}.jfs .ejt td::before{left:14px;top:14px;width:22px;height:22px}}\/*\/ejicons*\/.jfs .ejt{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 2px 10px rgba(18,14,36,.07)}.jfs .ejt th{text-align:left;padding:18px 28px;font:600 11px\/1 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#F4F2FF;width:45%}.jfs .ejt th+th{color:var(--olive);width:55%}.jfs .ejt td{padding:22px 28px;border-top:1px solid var(--line);vertical-align:top;font-size:16.5px;line-height:1.5}.jfs .ejt td:first-child{color:var(--muted);font-weight:500}.jfs .ejt td+td{color:var(--ink);font-weight:600;border-left:1px solid var(--line)}@media (max-width:700px){.jfs .ejt th,.jfs .ejt td{padding:14px 16px;font-size:15px}}.jfs .ctab{padding-block:36px}.jfs .ctab-card{position:relative;display:grid;grid-template-columns:1.35fr 1fr;border-radius:24px;overflow:hidden;background:var(--night);color:#fff;isolation:isolate;min-height:400px}.jfs .ctab-c{padding:clamp(32px,5vw,72px);display:flex;flex-direction:column;justify-content:center;gap:20px;position:relative;z-index:1}.jfs .ctab-c h2{font-size:clamp(30px,3.4vw,48px);font-weight:600;letter-spacing:-.03em;line-height:1.08;color:#fff;max-width:620px;margin:0}.jfs .ctab-c p{margin:0;font-size:17px;line-height:1.6;color:rgba(255,255,255,.78);max-width:560px}.jfs .ctab-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.jfs .ctab .pill.ghost.light{color:#fff;border-color:rgba(255,255,255,.35)}.jfs .ctab .pill.ghost.light:hover{background:#fff;color:var(--ink);border-color:#fff}.jfs .ctab-c small{font-size:13.5px;color:rgba(255,255,255,.55)}.jfs .ctab-img{position:relative;min-height:300px}.jfs .ctab-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 18%;max-width:none}.jfs .ctab-card::after{content:\"\";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 80% at 0% 100%,rgba(91,63,214,.35),transparent 70%)}@media (max-width: 900px){.jfs .ctab-card { grid-template-columns: 1fr; }.jfs .ctab-img { min-height: 320px; order: -1; }}.jfs .tsec{padding:72px 0}.jfs .tsec .center-head{margin-bottom:36px}.jfs .ej{display:grid;gap:14px}.jfs .ej-r{display:grid;grid-template-columns:1fr 40px 1.2fr;align-items:center;gap:16px;background:#fff;border-radius:24px;padding:24px 28px;box-shadow:0 2px 10px rgba(18,14,36,.07)}.jfs .ej-p{color:var(--muted);font-size:17px;font-weight:500}.jfs .ej-a{color:var(--ink);font-size:17px;font-weight:600;line-height:1.45}.jfs .ej-x{width:40px;height:40px;border-radius:50%;background:#F4F2FF;color:var(--olive);display:grid;place-items:center}.jfs .ej-x svg{width:18px;height:18px}.jfs .ej-h{display:grid;grid-template-columns:1fr 40px 1.2fr;gap:16px;padding:0 28px 4px;font:600 11px\/1 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.jfs .ej-h span:last-child{grid-column:3}.jfs .tcase{display:grid;grid-template-columns:1.3fr 1fr;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 2px 10px rgba(18,14,36,.07)}.jfs .tc-l{padding:44px;display:flex;flex-direction:column;gap:18px;justify-content:center}.jfs .tc-logo{display:flex;gap:20px;align-items:center}.jfs .tc-logo img{height:30px;width:auto}.jfs .tc-l h3{margin:0;font-size:24px;font-weight:700}.jfs .tc-l blockquote{margin:0;font-size:17px;line-height:1.6;color:var(--ink)}.jfs .tc-l small{color:var(--muted);font-size:14px}.jfs .tc-l .ol{font-weight:600;color:var(--olive);text-decoration:none;font-size:15px}.jfs .tc-r{background:radial-gradient(90% 70% at 100% 0%,rgba(183,173,255,.45),transparent 60%),linear-gradient(160deg,#0E0A22,#2A1A6E);color:#fff;padding:44px;display:flex;flex-direction:column;justify-content:center;gap:10px}.jfs .tc-r b{font-size:clamp(56px,7vw,96px);font-weight:800;letter-spacing:-.04em;line-height:1}.jfs .tc-r span{font-size:17px;color:rgba(255,255,255,.8);max-width:280px}.jfs .tpo{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.jfs .tpo a{padding:12px 18px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);text-decoration:none;font-weight:500;font-size:15px}.jfs .tpo a:hover{border-color:var(--olive);color:var(--olive)}@media (max-width:900px){.jfs .ej-r{grid-template-columns:1fr;gap:10px}.jfs .ej-x{transform:rotate(90deg)}.jfs .ej-h{display:none}.jfs .tcase{grid-template-columns:1fr}}<\/style><style id=\"nofocus\">.jfs .tright .lang{order:50}.jfs .tright .burger{order:99}.jfs a:focus:not(:focus-visible),.jfs button:focus:not(:focus-visible),.jfs summary:focus:not(:focus-visible),.jfs [tabindex]:focus:not(:focus-visible),.jfs input:focus:not(:focus-visible){outline:none!important;box-shadow:none}.jfs a,.jfs button,.jfs summary{-webkit-tap-highlight-color:transparent}.jfs a:focus-visible,.jfs button:focus-visible,.jfs summary:focus-visible{outline:2px solid var(--olive);outline-offset:3px}<\/style><style id=\"dacss\">html body .jfs section:not(.ahero):not(.ctab){padding-top:72px!important;padding-bottom:72px!important}html body .jfs section.ctab{padding-top:36px!important;padding-bottom:36px!important}html body .jfs section:not(.ahero):not(.ctab) h2,html body .jfs h2.fh1{font-size:clamp(34px,4.4vw,64px)!important;font-weight:300!important;letter-spacing:-.035em!important;line-height:1.04!important}html body .jfs section:not(.ahero):not(.ctab) h2 b{font-weight:800!important}html body .jfs .center-head{margin-bottom:48px!important}html body .jfs .center-head + .mflow,html body .jfs .center-head + .ofs{margin-top:0!important}html body .jfs .center-head h2{margin-top:14px}@media (max-width:900px){html body .jfs section:not(.ahero):not(.ctab){padding-top:48px!important;padding-bottom:48px!important}}<\/style><style id=\"nograin\">html body .jfs .cal-alt{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-weight:600;font-size:14.5px;color:var(--olive);text-decoration:underline;text-underline-offset:3px}html body .jfs .calendly-overlay{z-index:100000}html body .jfs .topbar .pill{transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease!important}html body .jfs .topbar .pill.call:hover,html body .jfs .topbar .pill.call:focus-visible{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important}html body .jfs .topbar .pill.solid:hover,html body .jfs .topbar .pill.solid:focus-visible{background:#2E2650!important;color:#fff!important;border-color:#2E2650!important}html body .jfs .topbar .pill:active{transform:scale(.97)}html body .jfs .book-cover::before{width:30%!important;height:13%!important;top:16px!important;right:16px!important;left:auto!important;bottom:auto!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:right top!important}html body .jfs .kitv .book{width:210px!important;height:290px!important}html body .jfs .kitv .book-t{font-size:20px!important}html body .jfs .kitv .book-l li{font-size:12.5px!important}html body .jfs footer .fbot{flex:0 0 100%!important;width:100%!important;max-width:none!important;justify-content:flex-start!important;gap:20px;flex-wrap:wrap}html body .jfs footer .fbot .flegal{margin-right:auto}html body .jfs footer .fby{margin-left:auto}.jfs .fby{opacity:.85}.jfs .fby b{font-weight:600;text-decoration:underline;text-underline-offset:3px}html body .jfs .enj-l{gap:6px!important}html body .jfs .enj-c > span{padding:6px 11px!important;font-size:12.5px!important}html body .jfs .enj legend{margin-bottom:6px!important}html body .jfs #jfs-ms{min-height:56px!important;height:56px!important}html body .jfs #jfs-modal .who{margin-bottom:0}html body .jfs #jfs-modal .sheet h2{font-size:28px!important;margin:10px 0 4px!important}html body .jfs #jfs-modal .lead{margin:0 0 10px!important}html body .jfs .enj{border:0;padding:0;margin:0;min-width:0}html body .jfs .enj legend{font-size:13.5px;font-weight:500;margin-bottom:8px;padding:0}html body .jfs .enj legend small{color:var(--muted);font-weight:400}html body .jfs .enj-l{display:flex;flex-wrap:wrap;gap:8px}html body .jfs .enj-c{display:inline-flex!important;align-items:center;cursor:pointer;margin:0!important}html body .jfs .enj-c input{position:absolute;opacity:0;width:1px;height:1px}html body .jfs .enj-c > span{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:13.5px;font-weight:500;color:var(--ink);transition:all .15s}html body .jfs .enj-c > span span{border:0;padding:0;background:none}html body .jfs .enj-c input:checked + span{background:var(--olive);border-color:var(--olive);color:#fff}html body .jfs .enj-c input:checked + span::before{content:\"\u2713\";font-weight:700}html body .jfs .enj-c input:focus-visible + span{outline:2px solid var(--olive);outline-offset:2px}html body .jfs #jfs-ms{resize:vertical}html body .jfs #jfs-modal .sheet{padding:28px 36px!important}html body .jfs #jfs-modal .chip{display:none!important}html body .jfs #jfs-modal .sheet h2{font-size:30px!important;margin:12px 0 6px!important}html body .jfs #jfs-modal .lead{margin:0 0 14px!important;font-size:15px!important}html body .jfs #jfs-modal form{gap:10px 16px!important}html body .jfs #jfs-modal label{gap:4px!important;font-size:13.5px}html body .jfs #jfs-modal input,html body .jfs #jfs-modal select{height:44px!important;min-height:44px!important}html body .jfs #jfs-ms{min-height:64px!important;height:64px!important}html body .jfs #jfs-modal .sheet{max-height:calc(100vh - 32px)!important;overflow-y:auto!important}html body .jfs #jfs-modal .sheet form{gap:12px}html body .jfs :is(.promo,.hleft,.typo,.tcard,.invest,.contact,.acard,footer,.panel2,.dark2,.avals,.cradle,.tv,.nope)::after{background-image:none!important}html body .jfs .enj-l{gap:6px!important}html body .jfs .enj-c > span{padding:6px 11px!important;font-size:12.5px!important}html body .jfs .enj legend{margin-bottom:6px!important}html body .jfs #jfs-ms{min-height:56px!important;height:56px!important}html body .jfs #jfs-modal .who{margin-bottom:0}html body .jfs #jfs-modal .sheet h2{font-size:28px!important;margin:10px 0 4px!important}html body .jfs #jfs-modal .lead{margin:0 0 10px!important}@media (max-height:880px){html body .jfs #jfs-modal .lead{display:none!important}html body .jfs #jfs-modal .sheet h2{margin-bottom:12px!important}}<\/style><style id=\"docv\">html body .jfs .book,html body .jfs .kitv .book{width:min(240px,78%)!important;margin:0 auto!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}html body .jfs .pop-v,html body .jfs .kitv{display:grid!important;place-items:center!important;overflow:hidden}html body .jfs .book{width:240px!important;height:auto!important;perspective:none!important}html body .jfs .kitv .book{width:240px!important;height:auto!important}html body .jfs .book-in{transform:rotate(-5deg)!important;filter:none!important}html body .jfs .book-pages,html body .jfs .book-spine,html body .jfs .book-u{display:none!important}html body .jfs .book-cover{position:relative!important;display:flex!important;flex-direction:column!important;background:#fff!important;border-radius:14px!important;overflow:hidden!important;padding:0!important;min-height:310px!important;box-shadow:0 24px 50px rgba(14,10,34,.28)!important;color:var(--ink)!important}html body .jfs .book-cover::before{display:none!important}html body .jfs .book-cover::after{content:\"\"!important;display:block!important;position:absolute!important;right:-34px!important;bottom:-34px!important;width:110px!important;height:110px!important;border-radius:50%!important;background:#E7E2FF!important;background-image:none!important;z-index:0!important}html body .jfs .book-t{order:0!important;display:block!important;background:#1B1150!important;color:#fff!important;padding:20px 20px 18px!important;font-size:19px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.01em!important;margin:0!important;max-width:none!important}html body .jfs .book-t::before{content:\"\u00c0 t\u00e9l\u00e9charger\";display:block;font:600 9.5px\/1 'JetBrains Mono',monospace;letter-spacing:.12em;text-transform:uppercase;color:#B7ADFF;margin-bottom:8px}html body .jfs .jfs.is-en .book-t::before,html body .jfs.is-en .book-t::before{content:\"Free download\"}html body .jfs .book-logo{order:1!important;display:flex!important;align-items:center!important;gap:7px!important;padding:14px 20px!important;border-bottom:1px solid #ECEAF3!important;color:var(--ink)!important;font-size:13px!important;font-weight:700!important;margin:0!important}html body .jfs .book-logo svg{color:#5B3FD6!important;stroke:#5B3FD6!important}html body .jfs .book-l{order:2!important;list-style:none!important;margin:0!important;padding:16px 20px 0!important;display:grid!important;gap:9px!important;position:relative;z-index:1}html body .jfs .book-l li{font-size:0!important;line-height:0!important;height:8px!important;border-radius:6px!important;background:#ECEAF3!important;width:92%!important;padding:0!important;margin:0!important;color:transparent!important}html body .jfs .book-l li *{display:none!important}html body .jfs .book-l li:nth-child(2){width:64%!important;background:#D9D3FF!important}html body .jfs .book-l li:nth-child(3){width:86%!important}html body .jfs .book-l li:nth-child(4){width:58%!important;background:#D9D3FF!important}html body .jfs .book-l::after{content:\"\";display:block;height:46px;border-radius:10px;background:#F4F2FF;margin:6px 0 18px}html body .jfs .pop-v,html body .jfs .kitv{background:#E9E4FF!important}<\/style><style id=\"mmcol\">html body .jfs .topbar a.mm-l,html body .jfs .topbar a.mm-l span{color:var(--ink,#120E24)!important}html body .jfs .topbar a.mm-l:hover,html body .jfs .topbar a.mm-l:hover span{color:var(--olive,#5B3FD6)!important}<\/style><header class=\"topbar\">\n<div class=\"wrap\">\n<a class=\"logo\" href=\"\/\" aria-label=\"JF Scale\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 19h16M7 15l4-4 3 3 6-7\"\/><path d=\"M15 7h5v5\"\/><\/svg>JF Scale<\/a>\n<nav class=\"nav\" id=\"jfs-nav\" aria-label=\"Menu\">\n<div class=\"mm mm2\"><button type=\"button\" class=\"mm-t\" aria-expanded=\"false\"><span class=\"fr\">Conseil<\/span><span class=\"en\">Advisory<\/span><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"mm-p\"><div class=\"mcol\"><span class=\"mh\"><span class=\"fr\">Vous \u00eates<\/span><span class=\"en\">You are<\/span><\/span><a href=\"\/?page_id=210\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z\"\/><path d=\"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Startups SaaS<\/span><span class=\"en\">SaaS start-ups<\/span><\/span><span class=\"ld\"><span class=\"fr\">Poser les bases de votre vente<\/span><span class=\"en\">Lay the foundations of your sales<\/span><\/span><\/span><\/a><a href=\"\/?page_id=211\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"22 7 13.5 15.5 8.5 10.5 2 17\"\/><polyline points=\"16 7 22 7 22 13\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Scale-ups tech<\/span><span class=\"en\">Tech scale-ups<\/span><\/span><span class=\"ld\"><span class=\"fr\">Structurer une \u00e9quipe qui grandit<\/span><span class=\"en\">Structure a growing team<\/span><\/span><\/span><\/a><a href=\"\/?page_id=212\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\"\/><path d=\"M9 22v-4h6v4M8 6h.01M12 6h.01M16 6h.01M8 10h.01M12 10h.01M16 10h.01M8 14h.01M12 14h.01M16 14h.01\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">PME B2B<\/span><span class=\"en\">B2B SMEs<\/span><\/span><span class=\"ld\"><span class=\"fr\">Professionnaliser vente et pilotage<\/span><span class=\"en\">Professionalise sales and management<\/span><\/span><\/span><\/a><a href=\"\/?page_id=213\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Groupes internationaux<\/span><span class=\"en\">International groups<\/span><\/span><span class=\"ld\"><span class=\"fr\">Ouvrir ou relancer la France et l&rsquo;Europe<\/span><span class=\"en\">Open or relaunch France and Europe<\/span><\/span><\/span><\/a><a href=\"\/?page_id=214\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 21h18M5 21V10M19 21V10M9 21v-7M15 21v-7M12 3 3 8h18z\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Fonds d&rsquo;investissement<\/span><span class=\"en\">Investment funds<\/span><\/span><span class=\"ld\"><span class=\"fr\">S\u00e9curiser la croissance des participations<\/span><span class=\"en\">Secure portfolio growth<\/span><\/span><\/span><\/a><\/div><span class=\"msep\" aria-hidden=\"true\"><\/span><div class=\"mcol\"><span class=\"mh\"><span class=\"fr\">Formats<\/span><span class=\"en\">Formats<\/span><\/span><a href=\"\/?page_id=167#o-audit\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"m21 21-4.3-4.3M11 8v3l2 1\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Auditer mon organisation<\/span><span class=\"en\">Audit my organisation<\/span><\/span><span class=\"ld\"><span class=\"fr\">R\u00e9aliser un diagnostic de ma force de vente<\/span><span class=\"en\">Run a diagnostic of my sales force<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#o-methode\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 20V10M9 20V4M14 20v-8M19 20V7\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Am\u00e9liorer ma m\u00e9thode de vente<\/span><span class=\"en\">Improve my sales method<\/span><\/span><span class=\"ld\"><span class=\"fr\">Un accompagnement \u00e0 360\u00b0 pour uniformiser mes pratiques commerciales<\/span><span class=\"en\">A 360\u00b0 engagement to align my sales practices<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#o-crm\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5M3 12c0 1.66 4 3 9 3s9-1.34 9-3\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Choisir et optimiser mon CRM<\/span><span class=\"en\">Choose and optimise my CRM<\/span><\/span><span class=\"ld\"><span class=\"fr\">Exploiter pleinement mes outils et mes donn\u00e9es clients<\/span><span class=\"en\">Get the most from my tools and customer data<\/span><\/span><\/span><\/a><\/div><a class=\"promo\" href=\"#rdv\"><span class=\"pt\"><span class=\"fr\">Diagnostic commercial de 30 min<\/span><span class=\"en\">30 min sales diagnostic<\/span><\/span><span class=\"pc\"><span class=\"fr\">R\u00e9server<\/span><span class=\"en\">Book<\/span><\/span><\/a><\/div><\/div>\n<div class=\"mm mm2\"><button type=\"button\" class=\"mm-t\" aria-expanded=\"false\"><span class=\"fr\">Formation<\/span><span class=\"en\">Training<\/span><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"mm-p\"><div class=\"mcol\"><span class=\"mh\"><span class=\"fr\">Vous \u00eates<\/span><span class=\"en\">You are<\/span><\/span><a href=\"\/?page_id=210#formation\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z\"\/><path d=\"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Startups SaaS<\/span><span class=\"en\">SaaS start-ups<\/span><\/span><span class=\"ld\"><span class=\"fr\">Former vos premiers commerciaux<\/span><span class=\"en\">Train your first sales reps<\/span><\/span><\/span><\/a><a href=\"\/?page_id=211#formation\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"22 7 13.5 15.5 8.5 10.5 2 17\"\/><polyline points=\"16 7 22 7 22 13\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Scale-ups tech<\/span><span class=\"en\">Tech scale-ups<\/span><\/span><span class=\"ld\"><span class=\"fr\">Faire grandir vos managers<\/span><span class=\"en\">Grow your managers<\/span><\/span><\/span><\/a><a href=\"\/?page_id=212#formation\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\"\/><path d=\"M9 22v-4h6v4M8 6h.01M12 6h.01M16 6h.01M8 10h.01M12 10h.01M16 10h.01M8 14h.01M12 14h.01M16 14h.01\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">PME B2B<\/span><span class=\"en\">B2B SMEs<\/span><\/span><span class=\"ld\"><span class=\"fr\">Une m\u00e9thode de vente commune<\/span><span class=\"en\">A shared sales method<\/span><\/span><\/span><\/a><a href=\"\/?page_id=213#formation\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Groupes internationaux<\/span><span class=\"en\">International groups<\/span><\/span><span class=\"ld\"><span class=\"fr\">Aligner des \u00e9quipes multi-pays<\/span><span class=\"en\">Align multi-country teams<\/span><\/span><\/span><\/a><a href=\"\/?page_id=214#formation\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 21h18M5 21V10M19 21V10M9 21v-7M15 21v-7M12 3 3 8h18z\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Fonds d&rsquo;investissement<\/span><span class=\"en\">Investment funds<\/span><\/span><span class=\"ld\"><span class=\"fr\">Outiller les \u00e9quipes des participations<\/span><span class=\"en\">Equip portfolio sales teams<\/span><\/span><\/span><\/a><\/div><span class=\"msep\" aria-hidden=\"true\"><\/span><div class=\"mcol\"><span class=\"mh\"><span class=\"fr\">Formats<\/span><span class=\"en\">Formats<\/span><\/span><a href=\"\/?page_id=167#f-evaluer\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 3v18h18\"\/><path d=\"m7 15 4-4 3 3 5-6\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">\u00c9valuer mon \u00e9quipe<\/span><span class=\"en\">Assess my team<\/span><\/span><span class=\"ld\"><span class=\"fr\">Mesurer le niveau de mes collaborateurs<\/span><span class=\"en\">Measure my team members&rsquo; level<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#f-former\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"\/><path d=\"M9 17v-3M12 17v-6M15 17v-4\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Former mon \u00e9quipe commerciale<\/span><span class=\"en\">Train my sales team<\/span><\/span><span class=\"ld\"><span class=\"fr\">Des programmes adapt\u00e9s \u00e0 mes besoins<\/span><span class=\"en\">Programmes tailored to my needs<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#f-seminaire\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"13\" rx=\"2\"\/><path d=\"M6 9h5M6 12h3M14 9h4v4h-4zM8 21h8M12 17v4\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Organiser mon s\u00e9minaire commercial<\/span><span class=\"en\">Run my sales kick-off<\/span><\/span><span class=\"ld\"><span class=\"fr\">Aligner, entra\u00eener et engager les \u00e9quipes<\/span><span class=\"en\">Align, train and engage the teams<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#f-accompagner\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><path d=\"M8 12V9M12 12V7M16 12v-2\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Accompagner un collaborateur<\/span><span class=\"en\">Support a team member<\/span><\/span><span class=\"ld\"><span class=\"fr\">Des sessions individuelles sur le terrain<\/span><span class=\"en\">One-to-one sessions in the field<\/span><\/span><\/span><\/a><\/div><a class=\"promo\" href=\"#contact\"><span class=\"pt\"><span class=\"fr\">Un besoin de formation ?<\/span><span class=\"en\">A training need?<\/span><\/span><span class=\"pc\"><span class=\"fr\">\u00c9changeons<\/span><span class=\"en\">Let&rsquo;s talk<\/span><\/span><\/a><\/div><\/div>\n<a class=\"mm-l\" href=\"\/?page_id=62\"><span class=\"fr\">\u00c0 propos<\/span><span class=\"en\">About<\/span><\/a>\n<div class=\"mm mm2\"><button type=\"button\" class=\"mm-t\" aria-expanded=\"false\"><span class=\"fr\">Ressources<\/span><span class=\"en\">Resources<\/span><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"mm-p\"><div class=\"mcol\"><span class=\"mh\"><span class=\"fr\">Apprendre<\/span><span class=\"en\">Learn<\/span><\/span><a href=\"\/?page_id=654\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\"\/><path d=\"M8 6h8v4H8zM8 14h8M8 18h5\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Toutes les ressources<\/span><span class=\"en\">All resources<\/span><\/span><span class=\"ld\"><span class=\"fr\">Outils, trames et guides \u00e0 filtrer<\/span><span class=\"en\">Tools, templates and guides to filter<\/span><\/span><\/span><\/a><a href=\"\/?page_id=654&#038;f=event\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18M8 14h3\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">\u00c9v\u00e9nements<\/span><span class=\"en\">Events<\/span><\/span><span class=\"ld\"><span class=\"fr\">Webinars et conf\u00e9rences<\/span><span class=\"en\">Webinars and talks<\/span><\/span><\/span><\/a><a href=\"\/?page_id=654&#038;f=guide\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 19.5A2.5 2.5 0 0 1 6.5 17H20V2H6.5A2.5 2.5 0 0 0 4 4.5z\"\/><path d=\"M6.5 17A2.5 2.5 0 0 0 4 19.5 2.5 2.5 0 0 0 6.5 22H20v-5\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Livres<\/span><span class=\"en\">Books<\/span><\/span><span class=\"ld\"><span class=\"fr\">Guides et trames \u00e0 t\u00e9l\u00e9charger<\/span><span class=\"en\">Guides and templates to download<\/span><\/span><\/span><\/a><a href=\"#pop-news\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"m2 7 10 7 10-7\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Newsletter<\/span><span class=\"en\">Newsletter<\/span><\/span><span class=\"ld\"><span class=\"fr\">Un conseil commercial par mois<\/span><span class=\"en\">One sales tip a month<\/span><\/span><\/span><\/a><\/div><span class=\"msep\" aria-hidden=\"true\"><\/span><div class=\"mcol\"><span class=\"mh\"><span class=\"fr\">Outils<\/span><span class=\"en\">Tools<\/span><\/span><a href=\"#diag\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"12 2 21 8.5 17.5 20 6.5 20 3 8.5\"\/><polygon points=\"12 7 16 10 14.5 15 9.5 15 8 10\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Analyser mon entreprise<\/span><span class=\"en\">Analyse my company<\/span><\/span><span class=\"ld\"><span class=\"fr\">Diagnostic commercial en ligne, 12 questions<\/span><span class=\"en\">Online sales diagnostic, 12 questions<\/span><\/span><\/span><\/a><a href=\"#pop-cac\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 3v18h18\"\/><path d=\"m7 15 4-4 3 3 5-6\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Calculer mon co\u00fbt d&rsquo;acquisition<\/span><span class=\"en\">Calculate my acquisition cost<\/span><\/span><span class=\"ld\"><span class=\"fr\">Votre CAC et son retour sur investissement<\/span><span class=\"en\">Your CAC and its payback<\/span><\/span><\/span><\/a><a href=\"#pop-decouverte\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\"\/><path d=\"M8 6h8v4H8zM8 14h8M8 18h5\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Trame de rendez-vous d\u00e9couverte<\/span><span class=\"en\">Discovery meeting template<\/span><\/span><span class=\"ld\"><span class=\"fr\">Les \u00e9tapes d&rsquo;un premier rendez-vous r\u00e9ussi<\/span><span class=\"en\">The steps of a successful first meeting<\/span><\/span><\/span><\/a><a href=\"#pop-mensuel\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18M8 14h3\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Trame de point mensuel commercial<\/span><span class=\"en\">Monthly sales review template<\/span><\/span><span class=\"ld\"><span class=\"fr\">Animer la revue d&rsquo;\u00e9quipe en 45 minutes<\/span><span class=\"en\">Run the team review in 45 minutes<\/span><\/span><\/span><\/a><a href=\"#pop-crm\"><span class=\"tile\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5M3 12c0 1.66 4 3 9 3s9-1.34 9-3\"\/><\/svg><\/span><span class=\"lb\"><span class=\"lt\"><span class=\"fr\">Cahier des charges CRM<\/span><span class=\"en\">CRM requirements template<\/span><\/span><span class=\"ld\"><span class=\"fr\">Cadrer le choix de votre CRM<\/span><span class=\"en\">Frame your CRM choice<\/span><\/span><\/span><\/a><\/div><a class=\"promo\" href=\"#kit-form\"><span class=\"pt\"><span class=\"fr\">Le kit commercial \u00e0 t\u00e9l\u00e9charger<\/span><span class=\"en\">The downloadable sales kit<\/span><\/span><span class=\"pc\"><span class=\"fr\">T\u00e9l\u00e9charger<\/span><span class=\"en\">Download<\/span><\/span><\/a><\/div><\/div>\n<\/nav>\n<div class=\"tright\"><button type=\"button\" class=\"burger\" id=\"jfs-burger\" aria-label=\"Menu\" aria-expanded=\"false\"><span><\/span><span><\/span><\/button>\n<div class=\"lang\" id=\"jfs-lang\"><button type=\"button\" class=\"lang-btn\" id=\"jfs-lb\" aria-haspopup=\"listbox\" aria-expanded=\"false\" aria-label=\"Langue \/ Language\"><span class=\"flag\" id=\"jfs-flag\">\ud83c\uddeb\ud83c\uddf7<\/span><span id=\"jfs-code\">FR<\/span><svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"lang-menu\" role=\"listbox\" aria-label=\"Langue \/ Language\"><button type=\"button\" class=\"lang-opt\" role=\"option\" data-lang=\"fr\" data-flag=\"\ud83c\uddeb\ud83c\uddf7\"><span class=\"flag\">\ud83c\uddeb\ud83c\uddf7<\/span>Fran\u00e7ais<\/button><button type=\"button\" class=\"lang-opt\" role=\"option\" data-lang=\"en\" data-flag=\"\ud83c\uddec\ud83c\udde7\"><span class=\"flag\">\ud83c\uddec\ud83c\udde7<\/span>English<\/button><\/div><\/div>\n<a class=\"pill solid\" href=\"#contact\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><span class=\"fr\">Analyser mon entreprise<\/span><span class=\"en\">Analyse my company<\/span><\/a>\n<a class=\"pill call\"  aria-label=\"On en discute : prendre rendez-vous avec Julien Flandrois\"href=\"#rdv\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z\"\/><\/svg><span class=\"fr\">On en discute<\/span><span class=\"en\">Let&rsquo;s talk<\/span><\/a>\n<\/div>\n<\/div>\n<\/header>\n<section class=\"ahero\"><div class=\"wrap\"><div class=\"acard\"><div class=\"atext\"><span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path><\/svg><span class=\"fr\">Vous \u00eates<\/span><span class=\"en\">You are<\/span><\/span><h1><span class=\"fr\">Scale-ups tech<\/span><span class=\"en\">Tech scale-ups<\/span><\/h1><p class=\"lead\"><span class=\"fr\">S\u00e9rie B et au-del\u00e0 : \u00e9quipes \u00e0 structurer, managers \u00e0 faire grandir, nouveaux march\u00e9s.<\/span><span class=\"en\">Series B and beyond: teams to structure, managers to grow, new markets.<\/span><\/p><ul class=\"tbul\"><li><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M8.5 12.2l2.4 2.4 4.6-5\"><\/path><\/svg><span><span class=\"fr\">Organisation par segments et par r\u00f4les<\/span><span class=\"en\">Organisation by segment and role<\/span><\/span><\/li><li><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M8.5 12.2l2.4 2.4 4.6-5\"><\/path><\/svg><span><span class=\"fr\">Managers qui montent en comp\u00e9tence<\/span><span class=\"en\">Managers who level up<\/span><\/span><\/li><li><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M8.5 12.2l2.4 2.4 4.6-5\"><\/path><\/svg><span><span class=\"fr\">Ouverture de nouveaux march\u00e9s<\/span><span class=\"en\">Opening new markets<\/span><\/span><\/li><\/ul><a class=\"go\" href=\"#rdv\"><span class=\"fr\">Parler de mon projet<\/span><span class=\"en\">Discuss my project<\/span><i><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/i><\/a><\/div><div class=\"aphoto\"><img src=\"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/typologie-scaleup.webp\" alt=\"\" decoding=\"async\"><\/div><\/div><\/div><\/section>\n<!--tpx--><section class=\"tsec\" id=\"enjeux\"><div class=\"wrap\"><div class=\"center-head\"><span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><span class=\"fr\">Vos enjeux<\/span><span class=\"en\">Your challenges<\/span><\/span><h2><span class=\"fr\">Ce que vous vivez, <b>ce que je mets en place.<\/b><\/span><span class=\"en\">What you face, <b>what I put in place.<\/b><\/span><\/h2><\/div><table class=\"ejt\"><thead><tr><th scope=\"col\"><span class=\"fr\">Votre situation<\/span><span class=\"en\">Your situation<\/span><\/th><th scope=\"col\"><span class=\"fr\">Ma r\u00e9ponse<\/span><span class=\"en\">My answer<\/span><\/th><\/tr><\/thead><tbody><tr><td><span class=\"fr\">L&rsquo;\u00e9quipe grandit plus vite que l&rsquo;organisation<\/span><span class=\"en\">The team grows faster than the organisation<\/span><\/td><td><span class=\"fr\">Organisation par segments et par r\u00f4les, avec des objectifs clairs pour chacun.<\/span><span class=\"en\">Organisation by segment and role, with clear goals for everyone.<\/span><\/td><\/tr><tr><td><span class=\"fr\">Des managers promus sans y \u00eatre pr\u00e9par\u00e9s<\/span><span class=\"en\">Managers promoted without preparation<\/span><\/td><td><span class=\"fr\">J&rsquo;accompagne vos managers sur le pilotage et l&rsquo;animation d&rsquo;\u00e9quipe.<\/span><span class=\"en\">I support your managers on pipeline management and team leadership.<\/span><\/td><\/tr><tr><td><span class=\"fr\">Un nouveau march\u00e9 \u00e0 ouvrir<\/span><span class=\"en\">A new market to open<\/span><\/td><td><span class=\"fr\">Plan d&rsquo;ouverture, premiers recrutements et rituels de suivi.<\/span><span class=\"en\">Launch plan, first hires and follow-up rituals.<\/span><\/td><\/tr><\/tbody><\/table><\/div><\/section>\n<section class=\"txb\" id=\"approche\"><div class=\"wrap\"><div class=\"txb-g\"><div class=\"txb-t\"><span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><span class=\"fr\">Mon approche<\/span><span class=\"en\">My approach<\/span><\/span><h2><span class=\"fr\">Structurer une \u00e9quipe <b>qui grandit vite.<\/b><\/span><span class=\"en\">Structure a team <b>that grows fast.<\/b><\/span><\/h2><p><span class=\"fr\">Apr\u00e8s une lev\u00e9e, l&rsquo;\u00e9quipe commerciale grandit vite : nouveaux profils, nouveaux segments, parfois nouveaux pays. Sans cadre, chacun vend \u00e0 sa fa\u00e7on et le forecast devient difficile \u00e0 lire.<\/span><span class=\"en\">After a funding round, the sales team grows fast: new profiles, new segments, sometimes new countries. Without a framework, everyone sells their own way and the forecast becomes hard to read.<\/span><\/p><p><span class=\"fr\">J&rsquo;organise l&rsquo;\u00e9quipe par segments et par r\u00f4les, je pose des rituels de management et je fais monter vos managers en comp\u00e9tence. L&rsquo;objectif : une croissance pr\u00e9visible, port\u00e9e par une \u00e9quipe qui sait o\u00f9 elle va.<\/span><span class=\"en\">I organise the team by segment and role, set up management rituals and help your managers level up. The goal: predictable growth, driven by a team that knows where it is going.<\/span><\/p><\/div><aside class=\"txb-o\"><span class=\"mh\"><span class=\"fr\">Ce que vous obtenez<\/span><span class=\"en\">What you get<\/span><\/span><ul><li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span class=\"fr\">Une organisation par segments et par r\u00f4les<\/span><span class=\"en\">An organisation by segment and role<\/span><\/li><li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span class=\"fr\">Des managers outill\u00e9s pour piloter<\/span><span class=\"en\">Managers equipped to lead<\/span><\/li><li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span class=\"fr\">Un forecast plus fiable<\/span><span class=\"en\">A more reliable forecast<\/span><\/li><li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span class=\"fr\">Un plan d&rsquo;ouverture de march\u00e9<\/span><span class=\"en\">A market entry plan<\/span><\/li><\/ul><\/aside><\/div><\/div><\/section>\n<section class=\"tsec\" id=\"cas\"><div class=\"wrap\"><div class=\"center-head\"><span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><span class=\"fr\">\u00c9tude de cas<\/span><span class=\"en\">Case study<\/span><\/span><h2><span class=\"fr\">Un r\u00e9sultat <b>concret.<\/b><\/span><span class=\"en\">A <b>concrete<\/b> result.<\/span><\/h2><\/div><div class=\"tcase\"><div class=\"tc-l\"><h3><span class=\"fr\">DoubleDutch : \u00e9quipe Mid-Market EMEA<\/span><span class=\"en\">DoubleDutch: Mid-Market EMEA team<\/span><\/h3><a class=\"ol\" href=\"\/#etudes-de-cas\"><span class=\"fr\">Voir les \u00e9tudes de cas<\/span><span class=\"en\">See the case studies<\/span> \u2192<\/a><div class=\"tc-f\"><img decoding=\"async\" src=\"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/logo-doubledutch.webp\" alt=\"\" loading=\"lazy\"><\/div><\/div><div class=\"tc-r\"><b>20<\/b><span><span class=\"fr\">personnes dans l&rsquo;\u00e9quipe Mid-Market EMEA<\/span><span class=\"en\">people in the Mid-Market EMEA team<\/span><\/span><\/div><\/div><\/div><\/section>\n<section class=\"band\" id=\"methode-tp\">\n<div class=\"wrap\">\n<div class=\"center-head\">\n<span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><span class=\"fr\">M\u00e9thode<\/span><span class=\"en\">Method<\/span><\/span>\n<h2><span class=\"fr\">Chaque \u00e9tape transmet son <b>\u00e9nergie<\/b> \u00e0 la suivante.<\/span><span class=\"en\">Each stage passes its <b>energy<\/b> on to the next.<\/span><\/h2>\n<\/div>\n<div class=\"mflow\"><div class=\"mf-track\" aria-hidden=\"true\"><i><\/i><\/div><ol class=\"mf-list\"><li class=\"mf-s\"><span class=\"mf-n\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"m21 21-4.3-4.3\"\/><\/svg><\/span><h3><span class=\"fr\">Diagnostic<\/span><span class=\"en\">Diagnostic<\/span><\/h3><p><span class=\"fr\">Entretiens, chiffres, pipeline, offre : une lecture franche de votre situation commerciale.<\/span><span class=\"en\">Interviews, numbers, pipeline, offer: a candid reading of your sales situation.<\/span><\/p><span class=\"mf-r\"><span class=\"fr\">Une lecture claire et des priorit\u00e9s<\/span><span class=\"en\">A clear reading and priorities<\/span><\/span><\/li><li class=\"mf-s\"><span class=\"mf-n\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M9 4 3 6v14l6-2 6 2 6-2V4l-6 2-6-2z\"\/><path d=\"M9 4v14M15 6v14\"\/><\/svg><\/span><h3><span class=\"fr\">Plan<\/span><span class=\"en\">Plan<\/span><\/h3><p><span class=\"fr\">Priorit\u00e9s, organisation cible, process de vente et indicateurs valid\u00e9s avec la direction.<\/span><span class=\"en\">Priorities, target organisation, sales process and metrics agreed with leadership.<\/span><\/p><span class=\"mf-r\"><span class=\"fr\">Une feuille de route valid\u00e9e<\/span><span class=\"en\">An approved roadmap<\/span><\/span><\/li><li class=\"mf-s\"><span class=\"mf-n\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z\"\/><path d=\"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z\"\/><\/svg><\/span><h3><span class=\"fr\">D\u00e9ploiement<\/span><span class=\"en\">Rollout<\/span><\/h3><p><span class=\"fr\">Mise en place avec vos \u00e9quipes : recrutements, rituels, formation, accompagnement des deals cl\u00e9s.<\/span><span class=\"en\">Implementation with your teams: hiring, rituals, training, support on key deals.<\/span><\/p><span class=\"mf-r\"><span class=\"fr\">Des \u00e9quipes et des rituels en place<\/span><span class=\"en\">Teams and rituals in place<\/span><\/span><\/li><li class=\"mf-s\"><span class=\"mf-n\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 12a9 9 0 1 1-3-6.7L21 8\"\/><path d=\"M21 3v5h-5\"\/><\/svg><\/span><h3><span class=\"fr\">Suivi<\/span><span class=\"en\">Follow-through<\/span><\/h3><p><span class=\"fr\">Points r\u00e9guliers pour ajuster, mesurer et ancrer les nouvelles pratiques dans la dur\u00e9e.<\/span><span class=\"en\">Regular check-ins to adjust, measure and make new habits stick.<\/span><\/p><span class=\"mf-r\"><span class=\"fr\">Des r\u00e9sultats qui tiennent<\/span><span class=\"en\">Results that last<\/span><\/span><\/li><\/ol><\/div>\n<\/div>\n<\/section>\n<!--\/tpx-->\n<section id=\"typo\" class=\"tp\"><div class=\"wrap\"><div class=\"center-head\"><span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><span class=\"fr\">Mes offres<\/span><span class=\"en\">My offers<\/span><\/span><h2><span class=\"fr\">Conseil et formation, <b>selon votre besoin.<\/b><\/span><span class=\"en\">Advisory and training, <b>as you need.<\/b><\/span><\/h2><\/div><div class=\"tp-2\"><div class=\"tp-c\" id=\"conseil\"><span class=\"mh\"><span class=\"fr\">Conseil<\/span><span class=\"en\">Advisory<\/span><\/span><h3><span class=\"fr\">Structurer une \u00e9quipe qui grandit<\/span><span class=\"en\">Structure a growing team<\/span><\/h3><div class=\"tp-l\"><a href=\"\/?page_id=167#o-audit\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"7\"><\/circle><path d=\"m21 21-4.3-4.3M11 8v3l2 1\"><\/path><\/svg><span><span class=\"lt\"><span class=\"fr\">Auditer mon organisation<\/span><span class=\"en\">Audit my organisation<\/span><\/span><span class=\"ld\"><span class=\"fr\">Un diagnostic de votre force de vente<\/span><span class=\"en\">A diagnostic of your sales force<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#o-methode\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 20V10M9 20V4M14 20v-8M19 20V7\"><\/path><\/svg><span><span class=\"lt\"><span class=\"fr\">Am\u00e9liorer ma m\u00e9thode de vente<\/span><span class=\"en\">Improve my sales method<\/span><\/span><span class=\"ld\"><span class=\"fr\">Uniformiser les pratiques commerciales<\/span><span class=\"en\">Align sales practices<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#o-crm\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"><\/ellipse><path d=\"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5M3 12c0 1.66 4 3 9 3s9-1.34 9-3\"><\/path><\/svg><span><span class=\"lt\"><span class=\"fr\">Choisir et optimiser mon CRM<\/span><span class=\"en\">Choose and optimise my CRM<\/span><\/span><span class=\"ld\"><span class=\"fr\">Exploiter vos outils et vos donn\u00e9es clients<\/span><span class=\"en\">Use your tools and customer data<\/span><\/span><\/span><\/a><\/div><\/div><div class=\"tp-c\" id=\"formation\"><span class=\"mh\"><span class=\"fr\">Formation<\/span><span class=\"en\">Training<\/span><\/span><h3><span class=\"fr\">Faire grandir vos managers<\/span><span class=\"en\">Grow your managers<\/span><\/h3><div class=\"tp-l\"><a href=\"\/?page_id=167#f-evaluer\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 3v18h18\"><\/path><path d=\"m7 15 4-4 3 3 5-6\"><\/path><\/svg><span><span class=\"lt\"><span class=\"fr\">\u00c9valuer mon \u00e9quipe<\/span><span class=\"en\">Assess my team<\/span><\/span><span class=\"ld\"><span class=\"fr\">Mesurer le niveau de vos collaborateurs<\/span><span class=\"en\">Measure your team&rsquo;s level<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#f-former\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"><\/rect><path d=\"M9 17v-3M12 17v-6M15 17v-4\"><\/path><\/svg><span><span class=\"lt\"><span class=\"fr\">Former mon \u00e9quipe commerciale<\/span><span class=\"en\">Train my sales team<\/span><\/span><span class=\"ld\"><span class=\"fr\">Des programmes adapt\u00e9s \u00e0 vos besoins<\/span><span class=\"en\">Programmes tailored to your needs<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#f-seminaire\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"13\" rx=\"2\"><\/rect><path d=\"M6 9h5M6 12h3M14 9h4v4h-4zM8 21h8M12 17v4\"><\/path><\/svg><span><span class=\"lt\"><span class=\"fr\">Organiser mon s\u00e9minaire commercial<\/span><span class=\"en\">Run my sales kick-off<\/span><\/span><span class=\"ld\"><span class=\"fr\">Aligner, entra\u00eener et engager les \u00e9quipes<\/span><span class=\"en\">Align, train and engage the teams<\/span><\/span><\/span><\/a><a href=\"\/?page_id=167#f-accompagner\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"><\/path><path d=\"M8 12V9M12 12V7M16 12v-2\"><\/path><\/svg><span><span class=\"lt\"><span class=\"fr\">Accompagner un collaborateur<\/span><span class=\"en\">Support a team member<\/span><\/span><span class=\"ld\"><span class=\"fr\">Des sessions individuelles sur le terrain<\/span><span class=\"en\">One-to-one sessions in the field<\/span><\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/section>\n<!--tpx--><section class=\"ctab\" id=\"analyse\">\n<div class=\"wrap\">\n<div class=\"ctab-card\">\n<div class=\"ctab-c\">\n<h2><span class=\"fr\">O\u00f9 en est votre machine commerciale ?<\/span><span class=\"en\">Where does your sales engine stand?<\/span><\/h2>\n<p><span class=\"fr\">R\u00e9pondez \u00e0 12 questions et recevez votre radar sur 6 axes, avec des recommandations concr\u00e8tes.<\/span><span class=\"en\">Answer 12 questions and get your radar across 6 areas, with concrete recommendations.<\/span><\/p>\n<div class=\"ctab-btns\"><a class=\"go\" href=\"#diag\"><span class=\"fr\">Analyser mon entreprise<\/span><span class=\"en\">Analyse my company<\/span><i><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/i><\/a>\n<a class=\"pill ghost light\"  aria-label=\"On en discute : prendre rendez-vous avec Julien Flandrois\"href=\"#rdv\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z\"\/><\/svg><span class=\"fr\">On en discute<\/span><span class=\"en\">Let&rsquo;s talk<\/span><\/a><\/div>\n<small><span class=\"fr\">Gratuit, 3 minutes.<\/span><span class=\"en\">Free, 3 minutes.<\/span><\/small>\n<\/div>\n<div class=\"ctab-img\"><img decoding=\"async\" src=\"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/julien-flandrois-hd.webp\" alt=\"Julien Flandrois\" loading=\"lazy\"><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"faq\" id=\"faq\"><div class=\"wrap split\"><div class=\"split-head\"><span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>FAQ<\/span><h2><span class=\"fr\">Vos questions, <b>mes r\u00e9ponses.<\/b><\/span><span class=\"en\">Your questions, <b>my answers.<\/b><\/span><\/h2><a class=\"go dark\" href=\"#contact\"><span class=\"fr\">Poser ma question<\/span><span class=\"en\">Ask my question<\/span><i><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/i><\/a><\/div><div class=\"qa\"><details><summary><span class=\"fr\">Intervenez-vous apr\u00e8s une lev\u00e9e de fonds ?<\/span><span class=\"en\">Do you step in after a funding round?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Oui, c&rsquo;est souvent le bon moment : le plan de croissance doit se traduire en organisation commerciale.<\/span><span class=\"en\">Yes, it is often the right time: the growth plan has to become a sales organisation.<\/span><\/p><\/details><details><summary><span class=\"fr\">Travaillez-vous avec notre VP Sales en place ?<\/span><span class=\"en\">Do you work with our current VP of Sales?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Oui, en sparring partner : je l&rsquo;aide \u00e0 structurer, sans prendre sa place.<\/span><span class=\"en\">Yes, as a sparring partner: I help them structure, without taking their place.<\/span><\/p><\/details><details><summary><span class=\"fr\">Pouvez-vous former nos managers ?<\/span><span class=\"en\">Can you train our managers?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Oui, avec un programme construit \u00e0 partir de vos situations r\u00e9elles.<\/span><span class=\"en\">Yes, with a programme built from your real situations.<\/span><\/p><\/details><details><summary><span class=\"fr\">Comment organiser l&rsquo;\u00e9quipe par segments ?<\/span><span class=\"en\">How should we organise the team by segment?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Selon la taille des clients, le cycle de vente et le potentiel : chaque segment a ses r\u00f4les, ses objectifs et ses rituels.<\/span><span class=\"en\">By customer size, sales cycle and potential: each segment gets its roles, goals and rituals.<\/span><\/p><\/details><details><summary><span class=\"fr\">Faut-il s\u00e9parer SDR, AE et account managers ?<\/span><span class=\"en\">Should we split SDRs, AEs and account managers?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Souvent oui \u00e0 partir d&rsquo;une certaine taille d&rsquo;\u00e9quipe : on d\u00e9cide selon votre volume et votre cycle de vente.<\/span><span class=\"en\">Often yes beyond a certain team size: we decide based on your volume and sales cycle.<\/span><\/p><\/details><details><summary><span class=\"fr\">Comment fiabiliser le forecast ?<\/span><span class=\"en\">How do we make the forecast reliable?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Avec des crit\u00e8res de passage clairs entre \u00e9tapes, une qualification commune et une revue de pipeline hebdomadaire.<\/span><span class=\"en\">With clear exit criteria between stages, shared qualification and a weekly pipeline review.<\/span><\/p><\/details><details><summary><span class=\"fr\">Pouvez-vous nous aider \u00e0 recruter des managers ?<\/span><span class=\"en\">Can you help us hire managers?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Oui : d\u00e9finition du profil, process de recrutement et participation aux entretiens.<\/span><span class=\"en\">Yes: profile definition, hiring process and joining the interviews.<\/span><\/p><\/details><details><summary><span class=\"fr\">Comment garder la culture commerciale en grandissant ?<\/span><span class=\"en\">How do we keep our sales culture as we grow?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Avec un onboarding solide, une m\u00e9thode partag\u00e9e et des managers qui la font vivre au quotidien.<\/span><span class=\"en\">With solid onboarding, a shared method and managers who live it every day.<\/span><\/p><\/details><details><summary><span class=\"fr\">Intervenez-vous pour ouvrir un pays ?<\/span><span class=\"en\">Do you help open a new country?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Oui : plan d&rsquo;ouverture, premiers recrutements locaux et pilotage des premiers mois.<\/span><span class=\"en\">Yes: launch plan, first local hires and running the first months.<\/span><\/p><\/details><details><summary><span class=\"fr\">Quelle dur\u00e9e pour une mission en scale-up ?<\/span><span class=\"en\">How long is a scale-up engagement?<\/span><i aria-hidden=\"true\"><\/i><\/summary><p><span class=\"fr\">Le plus souvent plusieurs mois en temps partag\u00e9, avec des points d&rsquo;\u00e9tape r\u00e9guliers.<\/span><span class=\"en\">Usually several months part-time, with regular checkpoints.<\/span><\/p><\/details><\/div><\/div><\/section>\n<section class=\"tsec\" id=\"autres\" style=\"padding-top:24px\"><div class=\"wrap\"><div class=\"center-head\"><span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><span class=\"fr\">Vous \u00eates aussi<\/span><span class=\"en\">You might also be<\/span><\/span><h2><span class=\"fr\">D\u00e9couvrir les <b>autres profils.<\/b><\/span><span class=\"en\">Explore <b>other profiles.<\/b><\/span><\/h2><\/div><div class=\"tpo\"><a href=\"\/?page_id=210\"><span class=\"fr\">Startups SaaS<\/span><span class=\"en\">SaaS start-ups<\/span><\/a><a href=\"\/?page_id=212\"><span class=\"fr\">PME B2B<\/span><span class=\"en\">B2B SMEs<\/span><\/a><a href=\"\/?page_id=213\"><span class=\"fr\">Groupes internationaux<\/span><span class=\"en\">International groups<\/span><\/a><a href=\"\/?page_id=214\"><span class=\"fr\">Fonds d&rsquo;investissement<\/span><span class=\"en\">Investment funds<\/span><\/a><\/div><\/div><\/section>\n<!--\/tpx-->\n\n\n<section class=\"contact\" id=\"contact\">\n<div class=\"wrap\">\n<div>\n<span class=\"eyebrow\"><svg class=\"ast\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><span class=\"fr\">Premier \u00e9change<\/span><span class=\"en\">First conversation<\/span><\/span>\n<h2><span class=\"fr\">Parlons de votre prochaine <b>\u00e9tape de croissance.<\/b><\/span><span class=\"en\">Let&rsquo;s talk about your next <b>growth stage.<\/b><\/span><\/h2>\n<p class=\"lead\"><span class=\"fr\">30 minutes pour comprendre votre situation commerciale et voir si je peux vous aider. Sans engagement.<\/span><span class=\"en\">30 minutes to understand your sales situation and see whether I can help. No commitment.<\/span><\/p>\n<\/div>\n<div class=\"box cbox\"><form class=\"cform\" id=\"jfs-cform\" novalidate>\n<b class=\"cf-t\"><span class=\"fr\">R\u00e9servez votre diagnostic de 30 min<\/span><span class=\"en\">Book your 30 min diagnostic<\/span><\/b>\n<div class=\"cf-row\"><input name=\"fn\" autocomplete=\"given-name\" placeholder=\"Pr\u00e9nom\" aria-label=\"Pr\u00e9nom\" required><input name=\"ln\" autocomplete=\"family-name\" placeholder=\"Nom\" aria-label=\"Nom\" required><\/div>\n<div class=\"cf-row\"><input name=\"em\" type=\"email\" autocomplete=\"email\" placeholder=\"E-mail professionnel\" aria-label=\"E-mail professionnel\" required><input name=\"ph\" type=\"tel\" autocomplete=\"tel\" placeholder=\"T\u00e9l\u00e9phone\" aria-label=\"T\u00e9l\u00e9phone\"><\/div>\n<input name=\"co\" autocomplete=\"organization\" placeholder=\"Entreprise\" aria-label=\"Entreprise\" required>\n<textarea name=\"ms\" rows=\"3\" placeholder=\"Votre enjeu commercial en quelques lignes\" aria-label=\"Votre message\"><\/textarea>\n<button type=\"submit\" class=\"go dark\"><span class=\"fr\">R\u00e9server mon diagnostic<\/span><span class=\"en\">Book my diagnostic<\/span><i><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/i><\/button><a class=\"cal-alt\" href=\"#rdv\"><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><\/svg><span class=\"fr\">Ou choisissez directement un cr\u00e9neau dans mon agenda<\/span><span class=\"en\">Or pick a slot in my calendar<\/span><\/a>\n<small class=\"cf-note\" aria-live=\"polite\"><span class=\"fr\">R\u00e9ponse sous 48 h ouvr\u00e9es. Sans engagement.<\/span><span class=\"en\">Reply within 2 business days. No commitment.<\/span><\/small>\n<span id=\"jfs-mail\" hidden>julienflandrois@gmail.com<\/span><button type=\"button\" id=\"jfs-copy\" hidden><\/button>\n<\/form><\/div>\n<\/div>\n<\/section>\n<div class=\"modal\" id=\"jfs-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"jfs-mt\" hidden>\n<div class=\"sheet\">\n<button type=\"button\" class=\"x\" id=\"jfs-x\" aria-label=\"Fermer\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/svg><\/button>\n<span class=\"chip\"><span class=\"fr\">Diagnostic de 30 min<\/span><span class=\"en\">30 min diagnostic<\/span><\/span>\n<div class=\"who\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/julien-flandrois-hd.webp\" alt=\"Julien Flandrois\" width=\"58\" height=\"58\"><div><b>Julien Flandrois<\/b><span>Fractional VP of Sales<\/span><\/div><\/div>\n<h2 id=\"jfs-mt\"><span class=\"fr\">Un enjeu commercial ?<br>Parlons <em>de votre situation.<\/em><\/span><span class=\"en\">A sales challenge?<br>Let&rsquo;s talk <em>about your situation.<\/em><\/span><\/h2>\n<p class=\"lead\"><span class=\"fr\">Quelques lignes suffisent. Je reviens vers vous sous 48 h ouvr\u00e9es pour caler un premier \u00e9change.<\/span><span class=\"en\">A few lines are enough. I will get back to you within 2 business days to set up a first call.<\/span><\/p>\n<form class=\"form\" id=\"jfs-form\" novalidate>\n<label><span><span class=\"fr\">Pr\u00e9nom<\/span><span class=\"en\">First name<\/span><\/span><input id=\"jfs-fn\" name=\"fn\" autocomplete=\"given-name\" required><\/label>\n<label><span><span class=\"fr\">Nom<\/span><span class=\"en\">Last name<\/span><\/span><input id=\"jfs-ln\" name=\"ln\" autocomplete=\"family-name\" required><\/label>\n<label class=\"full\"><span><span class=\"fr\">Adresse e-mail<\/span><span class=\"en\">Email address<\/span><\/span><input id=\"jfs-em\" name=\"em\" type=\"email\" autocomplete=\"email\" required><\/label>\n<label><span><span class=\"fr\">T\u00e9l\u00e9phone<\/span><span class=\"en\">Phone<\/span><\/span><input id=\"jfs-ph\" name=\"ph\" type=\"tel\" autocomplete=\"tel\"><\/label>\n<label><span><span class=\"fr\">Entreprise<\/span><span class=\"en\">Company<\/span><\/span><input id=\"jfs-co\" name=\"co\" autocomplete=\"organization\"><\/label>\n<fieldset class=\"full enj\"><legend><span class=\"fr\">Vos enjeux<\/span><span class=\"en\">Your challenges<\/span> <small><span class=\"fr\">(plusieurs choix possibles)<\/span><span class=\"en\">(select all that apply)<\/span><\/small><\/legend><div class=\"enj-l\"><label class=\"enj-c\"><input type=\"checkbox\" value=\"Structurer l'\u00e9quipe\"><span><span class=\"fr\">Structurer l&rsquo;\u00e9quipe<\/span><span class=\"en\">Team structure<\/span><\/span><\/label><label class=\"enj-c\"><input type=\"checkbox\" value=\"M\u00e9thode de vente\"><span><span class=\"fr\">M\u00e9thode de vente<\/span><span class=\"en\">Sales method<\/span><\/span><\/label><label class=\"enj-c\"><input type=\"checkbox\" value=\"Pilotage et indicateurs\"><span><span class=\"fr\">Pilotage et indicateurs<\/span><span class=\"en\">Management and KPIs<\/span><\/span><\/label><label class=\"enj-c\"><input type=\"checkbox\" value=\"CRM\"><span><span class=\"fr\">CRM<\/span><span class=\"en\">CRM<\/span><\/span><\/label><label class=\"enj-c\"><input type=\"checkbox\" value=\"Recrutement\"><span><span class=\"fr\">Recrutement<\/span><span class=\"en\">Hiring<\/span><\/span><\/label><label class=\"enj-c\"><input type=\"checkbox\" value=\"Formation des \u00e9quipes\"><span><span class=\"fr\">Formation des \u00e9quipes<\/span><span class=\"en\">Team training<\/span><\/span><\/label><label class=\"enj-c\"><input type=\"checkbox\" value=\"Pricing\"><span><span class=\"fr\">Pricing<\/span><span class=\"en\">Pricing<\/span><\/span><\/label><label class=\"enj-c\"><input type=\"checkbox\" value=\"Nouveau march\u00e9\"><span><span class=\"fr\">Nouveau march\u00e9<\/span><span class=\"en\">New market<\/span><\/span><\/label><label class=\"enj-c\"><input type=\"checkbox\" value=\"Direction de transition\"><span><span class=\"fr\">Direction de transition<\/span><span class=\"en\">Interim leadership<\/span><\/span><\/label><\/div><input type=\"hidden\" id=\"jfs-si\" name=\"si\" value=\"\"><\/fieldset>\n<label class=\"full\"><span><span class=\"fr\">Votre message<\/span><span class=\"en\">Your message<\/span><\/span><textarea id=\"jfs-ms\" name=\"ms\" required><\/textarea><\/label>\n<div class=\"full\" style=\"display:grid;gap:10px;justify-items:start\">\n<button type=\"submit\" class=\"go dark\"><span class=\"fr\">Envoyer mon message<\/span><span class=\"en\">Send my message<\/span><i><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/i><\/button>\n<span class=\"note\"><span class=\"fr\">Votre messagerie s&rsquo;ouvre avec le message pr\u00eat \u00e0 partir.<\/span><span class=\"en\">Your email app opens with the message ready to send.<\/span><\/span>\n<span class=\"msg\" id=\"jfs-msg\" role=\"status\"><\/span>\n<\/div>\n<\/form>\n<\/div>\n<\/div>\n<div class=\"modal\" id=\"jfs-kitm\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"jfs-kt\" hidden><div class=\"sheet\"><button type=\"button\" class=\"x\" aria-label=\"Fermer\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/svg><\/button><div class=\"kitv has-book mini\" aria-hidden=\"true\"><div class=\"book\"><div class=\"book-in\"><i class=\"book-pages\"><\/i><div class=\"book-cover\"><i class=\"book-spine\"><\/i><span class=\"book-logo\"><svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 17l6-6 4 4 6-8\"\/><path d=\"M14 7h6v6\"\/><\/svg>JF Scale<\/span><b class=\"book-t\"><span class=\"fr\">Kit commercial<\/span><span class=\"en\">Sales kit<\/span><\/b><ul class=\"book-l\"><li><i><svg viewBox=\"0 0 24 24\" width=\"11\" height=\"11\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><\/i><span class=\"fr\">Qualification<\/span><span class=\"en\">Qualification<\/span><\/li><li><i><svg viewBox=\"0 0 24 24\" width=\"11\" height=\"11\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><\/i><span class=\"fr\">Revue de pipeline<\/span><span class=\"en\">Pipeline review<\/span><\/li><li><i><svg viewBox=\"0 0 24 24\" width=\"11\" height=\"11\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><\/i><span class=\"fr\">Plan de compte<\/span><span class=\"en\">Account plan<\/span><\/li><\/ul><span class=\"book-u\">www.jf-scale.com<\/span><\/div><\/div><\/div><\/div><h2 id=\"jfs-kt\"><span class=\"fr\">Recevez le <em>kit commercial.<\/em><\/span><span class=\"en\">Get the <em>sales kit.<\/em><\/span><\/h2><p class=\"lead\"><span class=\"fr\">Indiquez o\u00f9 l\u2019envoyer, je vous le transmets directement.<\/span><span class=\"en\">Tell me where to send it, I will share it with you directly.<\/span><\/p><form class=\"form\" id=\"jfs-kform\" novalidate><label><span><span class=\"fr\">Pr\u00e9nom<\/span><span class=\"en\">First name<\/span><\/span><input id=\"jfs-kfn\" autocomplete=\"given-name\" required><\/label><label><span><span class=\"fr\">Nom<\/span><span class=\"en\">Last name<\/span><\/span><input id=\"jfs-kln\" autocomplete=\"family-name\" required><\/label><label class=\"full\"><span><span class=\"fr\">Adresse e-mail professionnelle<\/span><span class=\"en\">Work email<\/span><\/span><input id=\"jfs-kem\" type=\"email\" autocomplete=\"email\" required><\/label><label><span><span class=\"fr\">Entreprise<\/span><span class=\"en\">Company<\/span><\/span><input id=\"jfs-kco\" autocomplete=\"organization\" required><\/label><label><span><span class=\"fr\">T\u00e9l\u00e9phone<\/span><span class=\"en\">Phone<\/span><\/span><input id=\"jfs-kph\" type=\"tel\" autocomplete=\"tel\"><\/label><div class=\"full\" style=\"display:grid;gap:10px;justify-items:start\"><button type=\"submit\" class=\"go dark\"><span class=\"fr\">Recevoir le kit<\/span><span class=\"en\">Get the kit<\/span><i><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/i><\/button><span class=\"msg\" id=\"jfs-kmsg\" role=\"status\"><\/span><\/div><\/form><\/div><\/div>\n<footer>\n<div class=\"wrap\">\n<div class=\"ftop\">\n<div class=\"fbrand\"><span class=\"logo\">JF Scale<\/span><p><span class=\"fr\">Strat\u00e9gie commerciale et Fractional VP of Sales pour entreprises SaaS, tech et B2B, en France et \u00e0 l&rsquo;international.<\/span><span class=\"en\">Sales strategy and Fractional VP of Sales for SaaS, tech and B2B companies, in France and internationally.<\/span><\/p>\n<div class=\"fcta\"><a class=\"go\" href=\"#contact\"><span class=\"fr\">Analyser mon entreprise<\/span><span class=\"en\">Analyse my company<\/span><i><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/i><\/a><\/div><\/div>\n<div class=\"fcol\"><b><span class=\"fr\">Accompagnement<\/span><span class=\"en\">Services<\/span><\/b><a href=\"\/#situations\"><span class=\"fr\">Votre situation<\/span><span class=\"en\">Where you are<\/span><\/a><a href=\"\/#expertises\"><span class=\"fr\">Expertises<\/span><span class=\"en\">Expertise<\/span><\/a><a href=\"\/#methode\"><span class=\"fr\">M\u00e9thode<\/span><span class=\"en\">Method<\/span><\/a><a href=\"\/?page_id=167\"><span class=\"fr\">Formats<\/span><span class=\"en\">Engagements<\/span><\/a><\/div><div class=\"fcol\"><b><span class=\"fr\">Entreprises<\/span><span class=\"en\">Companies<\/span><\/b><a href=\"\/?page_id=62\"><span class=\"fr\">\u00c0 propos<\/span><span class=\"en\">About<\/span><\/a><a href=\"\/#entreprises\"><span class=\"fr\">Typologies<\/span><span class=\"en\">Company types<\/span><\/a><a href=\"\/#investisseurs\"><span class=\"fr\">Aller plus loin<\/span><span class=\"en\">Go further<\/span><\/a><a href=\"\/#investisseurs\"><span class=\"fr\">Investisseurs<\/span><span class=\"en\">Investors<\/span><\/a><a href=\"\/#faq\">FAQ<\/a><\/div><div class=\"fcol\"><b>Contact<\/b><a href=\"mailto:julienflandrois@gmail.com\">julienflandrois@gmail.com<\/a><a class=\"ftel\" href=\"tel:+33764429648\" aria-label=\"Appeler Julien Flandrois au 07 64 42 96 48\"><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z\"\/><\/svg>07 64 42 96 48<\/a><a class=\"fli\" href=\"https:\/\/www.linkedin.com\/in\/julienflandrois\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn de Julien Flandrois\"><svg viewBox=\"0 0 24 24\" width=\"26\" height=\"26\" aria-hidden=\"true\"><rect width=\"24\" height=\"24\" rx=\"5\" fill=\"#0A66C2\"\/><path fill=\"#fff\" d=\"M7.1 9.6h2.5V18H7.1zM8.4 5.6a1.45 1.45 0 1 1 0 2.9 1.45 1.45 0 0 1 0-2.9zM11.2 9.6h2.4v1.15h.03c.34-.64 1.15-1.3 2.37-1.3 2.53 0 3 1.66 3 3.83V18h-2.5v-4.1c0-.98-.02-2.24-1.36-2.24-1.37 0-1.58 1.07-1.58 2.17V18h-2.5z\"\/><\/svg><\/a><\/div>\n<\/div>\n<div class=\"fbot\"><span>\u00a9 2026 JF Scale<\/span><span class=\"flegal\"><a href=\"\/?page_id=497\"><span class=\"fr\">Mentions l\u00e9gales<\/span><span class=\"en\">Legal notice<\/span><\/a><a href=\"\/?page_id=496\"><span class=\"fr\">Confidentialit\u00e9<\/span><span class=\"en\">Privacy<\/span><\/a><\/span><a class=\"fby\" href=\"https:\/\/www.size-up.io\" target=\"_blank\" rel=\"noopener\"><span class=\"fr\">Site web r\u00e9alis\u00e9 par<\/span><span class=\"en\">Website by<\/span> <b>www.size-up.io<\/b><\/a><\/div>\n<\/div>\n<\/footer>\n<\/div>\n<script>\n(function(){var r=document.getElementById('jfs');if(!r)return;\nfunction set(l){r.classList.toggle('is-en',l==='en');document.documentElement.lang=l;r.querySelectorAll('.lang-opt').forEach(function(b){var on=b.dataset.lang===l;b.setAttribute('aria-selected',on);if(on){document.getElementById('jfs-flag').textContent=b.dataset.flag;document.getElementById('jfs-code').textContent=l.toUpperCase()}});try{localStorage.setItem('jfs-lang',l)}catch(e){}}\nvar q=new URLSearchParams(location.search).get('lang'),s=null;try{s=localStorage.getItem('jfs-lang')}catch(e){}\nvar nav=(navigator.language||'fr').slice(0,2)==='fr'?'fr':'en';\nset(q==='en'||q==='fr'?q:(location.hash==='#en'?'en':(s||nav)));\nvar lg=document.getElementById('jfs-lang'),lb=document.getElementById('jfs-lb');function lt(o){lg.classList.toggle('open',o);lb.setAttribute('aria-expanded',o)}lb.addEventListener('click',function(e){e.stopPropagation();lt(!lg.classList.contains('open'))});document.addEventListener('click',function(){lt(false)});document.addEventListener('keydown',function(e){if(e.key==='Escape')lt(false)});r.querySelectorAll('.lang-opt').forEach(function(b){b.addEventListener('click',function(){set(b.dataset.lang);lt(false);lb.focus()})});\nvar c=document.getElementById('jfs-copy');if(c)c.addEventListener('click',function(){var t=document.getElementById('jfs-mail').textContent;var done=function(){c.querySelector(r.classList.contains('is-en')?'.en':'.fr').textContent=r.classList.contains('is-en')?'Copied':'Copi\u00e9'};if(navigator.clipboard)navigator.clipboard.writeText(t).then(done,function(){});});\n\nvar nv=document.getElementById('jfs-nav'),bg=document.getElementById('jfs-burger');\nfunction mmClose(x){nv.querySelectorAll('.mm').forEach(function(m){if(m!==x){m.classList.remove('open');m.querySelector('.mm-t').setAttribute('aria-expanded','false')}})}\nnv.querySelectorAll('.mm').forEach(function(m){var t=m.querySelector('.mm-t');t.addEventListener('click',function(e){e.stopPropagation();var o=!m.classList.contains('open');mmClose(m);m.classList.toggle('open',o);t.setAttribute('aria-expanded',o)});\nif(matchMedia('(hover:hover) and (min-width:1081px)').matches){m.addEventListener('mouseenter',function(){mmClose(m);m.classList.add('open');t.setAttribute('aria-expanded','true')});m.addEventListener('mouseleave',function(){m.classList.remove('open');t.setAttribute('aria-expanded','false')})}});\nnv.querySelectorAll('.mm-p a').forEach(function(a){a.addEventListener('click',function(){mmClose(null);nv.classList.remove('mob');bg.setAttribute('aria-expanded','false')})});\nbg.addEventListener('click',function(e){e.stopPropagation();var o=!nv.classList.contains('mob');nv.classList.toggle('mob',o);bg.setAttribute('aria-expanded',o)});\ndocument.addEventListener('click',function(e){if(!nv.contains(e.target)){mmClose(null);if(e.target!==bg){nv.classList.remove('mob');bg.setAttribute('aria-expanded','false')}}});\ndocument.addEventListener('keydown',function(e){if(e.key==='Escape'){mmClose(null);nv.classList.remove('mob');bg.setAttribute('aria-expanded','false')}});\n\nvar km=document.getElementById('jfs-kitm'),kf=document.getElementById('jfs-kform');\nfunction kop(e){if(e)e.preventDefault();mmClose(null);km.hidden=false;requestAnimationFrame(function(){km.classList.add('open')});document.body.style.overflow='hidden';setTimeout(function(){document.getElementById('jfs-kfn').focus()},250)}\nfunction kcl(){km.classList.remove('open');document.body.style.overflow='';setTimeout(function(){km.hidden=true},260)}\nr.querySelectorAll('a[href=\"#kit-form\"]').forEach(function(a){a.addEventListener('click',kop)});\nkm.querySelector('.x').addEventListener('click',kcl);km.addEventListener('click',function(e){if(e.target===km)kcl()});\ndocument.addEventListener('keydown',function(e){if(e.key==='Escape'&&!km.hidden)kcl()});\nkf.addEventListener('submit',function(e){e.preventDefault();var en=r.classList.contains('is-en'),g=function(i){return document.getElementById(i).value.trim()},o=document.getElementById('jfs-kmsg');\nif(!g('jfs-kfn')||!g('jfs-kln')||!g('jfs-kco')||!\/^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$\/.test(g('jfs-kem'))){o.textContent=en?'Please fill in your first name, last name, company and a valid email.':'Renseignez pr\u00e9nom, nom, entreprise et un e-mail valide.';return}\nlocation.href='mailto:julienflandrois@gmail.com?subject='+encodeURIComponent('Demande du kit commercial JF Scale')+'&body='+encodeURIComponent('Pr\u00e9nom : '+g('jfs-kfn')+'\\nNom : '+g('jfs-kln')+'\\nE-mail : '+g('jfs-kem')+'\\nEntreprise : '+g('jfs-kco')+'\\nT\u00e9l\u00e9phone : '+g('jfs-kph'));\no.textContent=en?'Your email app should now be open.':'Votre messagerie devrait s\\'\u00eatre ouverte.'});\nvar m=document.getElementById('jfs-modal'),fm=document.getElementById('jfs-form'),last=null;\nfunction op(e){if(e)e.preventDefault();last=document.activeElement;m.hidden=false;requestAnimationFrame(function(){m.classList.add('open')});document.body.style.overflow='hidden';setTimeout(function(){document.getElementById('jfs-fn').focus()},250)}\nfunction cl(){m.classList.remove('open');document.body.style.overflow='';setTimeout(function(){m.hidden=true},260);if(last)last.focus()}\nr.querySelectorAll('a[href=\"#contact\"]').forEach(function(a){a.addEventListener('click',op)});\ndocument.getElementById('jfs-x').addEventListener('click',cl);\nm.addEventListener('click',function(e){if(e.target===m)cl()});\ndocument.addEventListener('keydown',function(e){if(e.key==='Escape'&&!m.hidden)cl()});\nfm.addEventListener('submit',function(e){e.preventDefault();var en=r.classList.contains('is-en'),v=function(id){return document.getElementById(id).value.trim()},out=document.getElementById('jfs-msg');\nif(!v('jfs-fn')||!v('jfs-ln')||!\/^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$\/.test(v('jfs-em'))||!v('jfs-ms')){out.textContent=en?'Please fill in first name, last name, a valid email and your message.':'Renseignez votre pr\u00e9nom, votre nom, un e-mail valide et votre message.';return}\nvar body='Pr\u00e9nom : '+v('jfs-fn')+'\\nNom : '+v('jfs-ln')+'\\nE-mail : '+v('jfs-em')+'\\nT\u00e9l\u00e9phone : '+v('jfs-ph')+'\\nEntreprise : '+v('jfs-co')+'\\nSituation : '+v('jfs-si')+'\\n\\n'+v('jfs-ms');\nlocation.href='mailto:julienflandrois@gmail.com?subject='+encodeURIComponent('Diagnostic JF Scale : '+v('jfs-fn')+' '+v('jfs-ln'))+'&body='+encodeURIComponent(body);\nout.textContent=en?'Your email app should now be open. If not, write to julienflandrois@gmail.com.':'Votre messagerie devrait s\\'\u00eatre ouverte. Sinon, \u00e9crivez \u00e0 julienflandrois@gmail.com.'});\n})();\n<\/script>\n<script>eval(decodeURIComponent(escape(atob(\"KGZ1bmN0aW9uKCl7dmFyIHI9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2pmcycpO2lmKCFyKXJldHVybjt2YXIga2V5PSdqZnNQb3A6Jytsb2NhdGlvbi5wYXRobmFtZStsb2NhdGlvbi5zZWFyY2gucmVwbGFjZSgvWz8mXXByZXZpZXc9dHJ1ZS8sJycpO3ZhciBzZWVuPWZhbHNlO3RyeXtzZWVuPSEhc2Vzc2lvblN0b3JhZ2UuZ2V0SXRlbShrZXkpfWNhdGNoKGUpe30KdmFyIFY9Wwp7aWQ6J2tpdCcsazpbJ0tpdCBvZmZlcnQnLCdGcmVlIGtpdCddLHQ6WydTdHJ1Y3R1cmV6IHZvdHJlIMOpcXVpcGUgY29tbWVyY2lhbGUgYXZlYyBtZXMgdHJhbWVzLicsIlN0cnVjdHVyZSB5b3VyIHNhbGVzIHRlYW0gd2l0aCBteSB0ZW1wbGF0ZXMuIl0scDpbIkdyaWxsZSBkZSBxdWFsaWZpY2F0aW9uLCByZXZ1ZSBkZSBwaXBlbGluZSwgcGxhbiBkZSBjb21wdGUgOiBsZXMgb3V0aWxzIHF1ZSBq4oCZdXRpbGlzZSBlbiBtaXNzaW9uLCBwcsOqdHMgw6Agc2VydmlyIGTDqHMgbHVuZGkgbWF0aW4uIiwnUXVhbGlmaWNhdGlvbiBncmlkLCBwaXBlbGluZSByZXZpZXcsIGFjY291bnQgcGxhbjogdGhlIHRvb2xzIEkgdXNlIG9uIGFzc2lnbm1lbnRzLCByZWFkeSB0byB1c2Ugb24gTW9uZGF5IG1vcm5pbmcuJ10sYzpbJ1JlY2V2b2lyIGxlIGtpdCcsJ0dldCB0aGUga2l0J10sdnQ6WydLaXQgY29tbWVyY2lhbCcsJ1NhbGVzIGtpdCddLHZyOltbJ1F1YWxpZmljYXRpb24nLCdRdWFsaWZpY2F0aW9uJ10sWydSZXZ1ZSBkZSBwaXBlbGluZScsJ1BpcGVsaW5lIHJldmlldyddLFsnUGxhbiBkZSBjb21wdGUnLCdBY2NvdW50IHBsYW4nXV19LAp7aWQ6J3F1YWwnLGs6WydUcmFtZSBvZmZlcnRlJywnRnJlZSB0ZW1wbGF0ZSddLHQ6WydBcnLDqnRleiBkZSBjb3VyaXIgYXByw6hzIGxlcyBtYXV2YWlzIGRlYWxzLicsJ1N0b3AgY2hhc2luZyB0aGUgd3JvbmcgZGVhbHMuJ10scDpbIkxhIGdyaWxsZSBkZSBxdWFsaWZpY2F0aW9uIHV0aWxpc8OpZSBlbiBtaXNzaW9uIHBvdXIgY29uY2VudHJlciB2b3MgY29tbWVyY2lhdXggc3VyIGxlcyBkZWFscyBxdWkgb250IHVuZSB2cmFpZSBjaGFuY2UgZGUgc2lnbmVyLiIsIlRoZSBxdWFsaWZpY2F0aW9uIGdyaWQgdXNlZCBvbiBhc3NpZ25tZW50cyB0byBmb2N1cyB5b3VyIHJlcHMgb24gdGhlIGRlYWxzIHRoYXQgY2FuIHJlYWxseSBjbG9zZS4iXSxjOlsnUmVjZXZvaXIgbGEgZ3JpbGxlJywnR2V0IHRoZSBncmlkJ10sdnQ6WydHcmlsbGUgZGUgcXVhbGlmaWNhdGlvbicsJ1F1YWxpZmljYXRpb24gZ3JpZCddLHZyOltbJ0Jlc29pbicsJ05lZWQnXSxbJ0J1ZGdldCcsJ0J1ZGdldCddLFsnRMOpY2lkZXVyJywnRGVjaXNpb24gbWFrZXInXSxbJ0NhbGVuZHJpZXInLCdUaW1pbmcnXV19LAp7aWQ6J3BpcGUnLGs6WydUcmFtZSBvZmZlcnRlJywnRnJlZSB0ZW1wbGF0ZSddLHQ6WydEZXMgcmV2dWVzIGRlIHBpcGVsaW5lIHF1aSBmb250IHZyYWltZW50IGF2YW5jZXIgbGVzIGRlYWxzLicsJ1BpcGVsaW5lIHJldmlld3MgdGhhdCBhY3R1YWxseSBtb3ZlIGRlYWxzIGZvcndhcmQuJ10scDpbIkxlIGTDqXJvdWzDqSBwYXMgw6AgcGFzIHBvdXIgYW5pbWVyIGNoYXF1ZSBzZW1haW5lIHVuZSByZXZ1ZSBjb3VydGUgZXQgY29uY3LDqHRlLCBkZWFsIHBhciBkZWFsLCBzYW5zIHLDqXVuaW9uIHF1aSBzJ8OpdGVybmlzZS4iLCJUaGUgc3RlcC1ieS1zdGVwIGFnZW5kYSB0byBydW4gYSBzaG9ydCwgY29uY3JldGUgd2Vla2x5IHJldmlldywgZGVhbCBieSBkZWFsLCB3aXRob3V0IGVuZGxlc3MgbWVldGluZ3MuIl0sYzpbJ1JlY2V2b2lyIGxlIGTDqXJvdWzDqScsJ0dldCB0aGUgYWdlbmRhJ10sdnQ6WydSZXZ1ZSBkZSBwaXBlbGluZScsJ1BpcGVsaW5lIHJldmlldyddLHZyOltbJ0RlYWxzIMOgIHJpc3F1ZScsJ0RlYWxzIGF0IHJpc2snXSxbJ1Byb2NoYWluZXMgw6l0YXBlcycsJ05leHQgc3RlcHMnXSxbJ1Byw6l2aXNpb24nLCdGb3JlY2FzdCddXX0sCntpZDonYWNjdCcsazpbJ1RyYW1lIG9mZmVydGUnLCdGcmVlIHRlbXBsYXRlJ10sdDpbJ0ZhaXRlcyBncmFuZGlyIHZvcyBjb21wdGVzIHN0cmF0w6lnaXF1ZXMuJywnR3JvdyB5b3VyIGtleSBhY2NvdW50cy4nXSxwOlsiTGUgbW9kw6hsZSBkZSBwbGFuIGRlIGNvbXB0ZSBwb3VyIGNhcnRvZ3JhcGhpZXIgZW5qZXV4LCBkw6ljaWRldXJzIGV0IHByb2NoYWluZXMgYWN0aW9ucywgY29tcHRlIHBhciBjb21wdGUuIiwiVGhlIGFjY291bnQgcGxhbiB0ZW1wbGF0ZSB0byBtYXAgc3Rha2VzLCBkZWNpc2lvbiBtYWtlcnMgYW5kIG5leHQgc3RlcHMsIGFjY291bnQgYnkgYWNjb3VudC4iXSxjOlsnUmVjZXZvaXIgbGUgbW9kw6hsZScsJ0dldCB0aGUgdGVtcGxhdGUnXSx2dDpbJ1BsYW4gZGUgY29tcHRlJywnQWNjb3VudCBwbGFuJ10sdnI6W1snRW5qZXV4JywnU3Rha2VzJ10sWydEw6ljaWRldXJzJywnRGVjaXNpb24gbWFrZXJzJ10sWyJQbGFuIGQnYWN0aW9uIiwnQWN0aW9uIHBsYW4nXV19LAp7aWQ6J2NhYycsazpbJ091dGlsIG9mZmVydCcsJ0ZyZWUgdG9vbCddLHQ6WydDb21iaWVuIHZvdXMgY2\/Du3RlIHZyYWltZW50IHVuIG5vdXZlYXUgY2xpZW50ID8nLCdXaGF0IGRvZXMgYSBuZXcgY3VzdG9tZXIgcmVhbGx5IGNvc3QgeW91PyddLHA6WyJMZSBjYWxjdWxhdGV1ciBkZSBjb8O7dCBkJ2FjcXVpc2l0aW9uIDogc2Fpc2lzc2V6IHZvcyBkw6lwZW5zZXMgY29tbWVyY2lhbGVzIGV0IG1hcmtldGluZywgb2J0ZW5leiB2b3RyZSBDQUMgZXQgc29uIGTDqWxhaSBkZSByZXRvdXIgc3VyIGludmVzdGlzc2VtZW50LiIsIlRoZSBhY3F1aXNpdGlvbiBjb3N0IGNhbGN1bGF0b3I6IGVudGVyIHlvdXIgc2FsZXMgYW5kIG1hcmtldGluZyBzcGVuZCwgZ2V0IHlvdXIgQ0FDIGFuZCBpdHMgcGF5YmFjayBwZXJpb2QuIl0sYzpbJ1JlY2V2b2lyIGxlIGNhbGN1bGF0ZXVyJywnR2V0IHRoZSBjYWxjdWxhdG9yJ10sdnQ6WydDYWxjdWxhdGV1ciBDQUMnLCdDQUMgY2FsY3VsYXRvciddLHZyOltbIkNvw7t0IGQnYWNxdWlzaXRpb24iLCdBY3F1aXNpdGlvbiBjb3N0J10sWydSZXRvdXIgc3VyIGludmVzdGlzc2VtZW50JywnUGF5YmFjayddLFsnUGFyIGNhbmFsJywnQnkgY2hhbm5lbCddXX0sCntpZDonZGVjb3V2ZXJ0ZScsazpbJ1RyYW1lIG9mZmVydGUnLCdGcmVlIHRlbXBsYXRlJ10sdDpbJ1LDqXVzc2lzc2V6IHZvcyByZW5kZXotdm91cyBkw6ljb3V2ZXJ0ZS4nLCdOYWlsIHlvdXIgZGlzY292ZXJ5IG1lZXRpbmdzLiddLHA6WyJMYSB0cmFtZSBwYXMgw6AgcGFzIGQndW4gcHJlbWllciByZW5kZXotdm91cyA6IHF1ZXN0aW9ucyBjbMOpcywgc2lnbmF1eCBkJ2FjaGF0IGV0IHByb2NoYWluZSDDqXRhcGUgw6AgdmVycm91aWxsZXIuIiwiVGhlIHN0ZXAtYnktc3RlcCB0ZW1wbGF0ZSBmb3IgYSBmaXJzdCBtZWV0aW5nOiBrZXkgcXVlc3Rpb25zLCBidXlpbmcgc2lnbmFscyBhbmQgdGhlIG5leHQgc3RlcCB0byBsb2NrIGluLiJdLGM6WydSZWNldm9pciBsYSB0cmFtZScsJ0dldCB0aGUgdGVtcGxhdGUnXSx2dDpbJ1JlbmRlei12b3VzIGTDqWNvdXZlcnRlJywnRGlzY292ZXJ5IG1lZXRpbmcnXSx2cjpbWydRdWVzdGlvbnMgY2zDqXMnLCdLZXkgcXVlc3Rpb25zJ10sWyJTaWduYXV4IGQnYWNoYXQiLCdCdXlpbmcgc2lnbmFscyddLFsnUHJvY2hhaW5lIMOpdGFwZScsJ05leHQgc3RlcCddXX0sCntpZDonbWVuc3VlbCcsazpbJ1RyYW1lIG9mZmVydGUnLCdGcmVlIHRlbXBsYXRlJ10sdDpbIlVuIHBvaW50IG1lbnN1ZWwgcXVpIGZhaXQgYXZhbmNlciBsJ8OpcXVpcGUuIiwnQSBtb250aGx5IHJldmlldyB0aGF0IG1vdmVzIHRoZSB0ZWFtIGZvcndhcmQuJ10scDpbIkxhIHRyYW1lIHBvdXIgYW5pbWVyIGxhIHJldnVlIGNvbW1lcmNpYWxlIG1lbnN1ZWxsZSBlbiA0NSBtaW51dGVzIDogcsOpc3VsdGF0cywgcGlwZWxpbmUgZXQgcHJpb3JpdMOpcyBkdSBtb2lzLiIsIlRoZSB0ZW1wbGF0ZSB0byBydW4geW91ciBtb250aGx5IHNhbGVzIHJldmlldyBpbiA0NSBtaW51dGVzOiByZXN1bHRzLCBwaXBlbGluZSBhbmQgdGhlIG1vbnRoJ3MgcHJpb3JpdGllcy4iXSxjOlsnUmVjZXZvaXIgbGEgdHJhbWUnLCdHZXQgdGhlIHRlbXBsYXRlJ10sdnQ6WydQb2ludCBtZW5zdWVsIGNvbW1lcmNpYWwnLCdNb250aGx5IHNhbGVzIHJldmlldyddLHZyOltbJ1LDqXN1bHRhdHMnLCdSZXN1bHRzJ10sWydQaXBlbGluZScsJ1BpcGVsaW5lJ10sWydQcmlvcml0w6lzJywnUHJpb3JpdGllcyddXX0sCntpZDonY3JtJyxrOlsnTW9kw6hsZSBvZmZlcnQnLCdGcmVlIHRlbXBsYXRlJ10sdDpbJ0Nob2lzaXNzZXogbGUgYm9uIENSTSBkdSBwcmVtaWVyIGNvdXAuJywnQ2hvb3NlIHRoZSByaWdodCBDUk0gdGhlIGZpcnN0IHRpbWUuJ10scDpbIkxlIGNhaGllciBkZXMgY2hhcmdlcyBwb3VyIGNhZHJlciB2b3MgYmVzb2lucywgY29tcGFyZXIgbGVzIHNvbHV0aW9ucyBldCDDqXZpdGVyIGxlcyBtYXV2YWlzZXMgc3VycHJpc2VzLiIsIlRoZSByZXF1aXJlbWVudHMgdGVtcGxhdGUgdG8gZnJhbWUgeW91ciBuZWVkcywgY29tcGFyZSB0b29scyBhbmQgYXZvaWQgYmFkIHN1cnByaXNlcy4iXSxjOlsnUmVjZXZvaXIgbGUgbW9kw6hsZScsJ0dldCB0aGUgdGVtcGxhdGUnXSx2dDpbJ0NhaGllciBkZXMgY2hhcmdlcyBDUk0nLCdDUk0gcmVxdWlyZW1lbnRzJ10sdnI6W1snQmVzb2lucycsJ05lZWRzJ10sWydDcml0w6hyZXMnLCdDcml0ZXJpYSddLFsnQ29tcGFyYXRpZicsJ0NvbXBhcmlzb24nXV19LAp7aWQ6J25ld3MnLGs6WydOZXdzbGV0dGVyJywnTmV3c2xldHRlciddLHQ6WydVbiBjb25zZWlsIGNvbW1lcmNpYWwgcGFyIG1vaXMuJywnT25lIHNhbGVzIHRpcCBhIG1vbnRoLiddLHA6WyJVbmUgaWTDqWUgY29uY3LDqHRlIHBvdXIgc3RydWN0dXJlciB2b3MgdmVudGVzLCBkaXJlY3RlbWVudCBkYW5zIHZvdHJlIGJvw650ZSBtYWlsLiBEw6lzaW5zY3JpcHRpb24gZW4gdW4gY2xpYy4iLCJPbmUgY29uY3JldGUgaWRlYSB0byBzdHJ1Y3R1cmUgeW91ciBzYWxlcywgc3RyYWlnaHQgdG8geW91ciBpbmJveC4gVW5zdWJzY3JpYmUgaW4gb25lIGNsaWNrLiJdLGM6WyJNJ2luc2NyaXJlIiwnU3Vic2NyaWJlJ10sdnQ6WydMYSBsZXR0cmUgSkYgU2NhbGUnLCdUaGUgSkYgU2NhbGUgbGV0dGVyJ10sdnI6W1snTcOpdGhvZGUnLCdNZXRob2QnXSxbJ1BpbG90YWdlJywnTWFuYWdlbWVudCddLFsnQ2FzIGNvbmNyZXRzJywnUmVhbCBjYXNlcyddXX1dOwp2YXIgQVVUTz1WLnNsaWNlKDAsNCk7CnZhciB2O3RyeXt2YXIgcz1zZXNzaW9uU3RvcmFnZS5nZXRJdGVtKCdqZnNQb3BWJyk7dmFyIHBvb2w9QVVUTy5maWx0ZXIoZnVuY3Rpb24oeCl7cmV0dXJuIHguaWQhPT1zfSk7dj1wb29sW01hdGguZmxvb3IoTWF0aC5yYW5kb20oKSpwb29sLmxlbmd0aCldO3Nlc3Npb25TdG9yYWdlLnNldEl0ZW0oJ2pmc1BvcFYnLHYuaWQpfWNhdGNoKGUpe3Y9QVVUT1tNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqQVVUTy5sZW5ndGgpXX0KdmFyIEw9ZnVuY3Rpb24oYSl7cmV0dXJuICc8c3BhbiBjbGFzcz0iZnIiPicrYVswXSsnPC9zcGFuPjxzcGFuIGNsYXNzPSJlbiI+JythWzFdKyc8L3NwYW4+J307CnZhciBjaz0nPHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNNSAxMi41bDQuNSA0LjVMMTkgNy41Ii8+PC9zdmc+JzsKdmFyIGVsPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpO2VsLmNsYXNzTmFtZT0ncG9wJztlbC5pZD0namZzLXBvcCc7ZWwuc2V0QXR0cmlidXRlKCdyb2xlJywnZGlhbG9nJyk7ZWwuc2V0QXR0cmlidXRlKCdhcmlhLWxhYmVsbGVkYnknLCdqZnMtcG9wdCcpO2VsLmhpZGRlbj10cnVlOwpmdW5jdGlvbiBidWlsZCh2KXt2YXIgZG9jPSc8ZGl2IGNsYXNzPSJib29rIj48ZGl2IGNsYXNzPSJib29rLWluIj48aSBjbGFzcz0iYm9vay1wYWdlcyI+PC9pPjxkaXYgY2xhc3M9ImJvb2stY292ZXIiPjxpIGNsYXNzPSJib29rLXNwaW5lIj48L2k+PHNwYW4gY2xhc3M9ImJvb2stbG9nbyI+PHN2ZyB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjE0XCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCJjdXJyZW50Q29sb3JcIiBzdHJva2Utd2lkdGg9XCIyLjRcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIj48cGF0aCBkPVwiTTQgMTdsNi02IDQgNCA2LThcIi8+PHBhdGggZD1cIk0xNCA3aDZ2NlwiLz48L3N2Zz5KRiBTY2FsZTwvc3Bhbj48YiBjbGFzcz0iYm9vay10Ij4nK0wodi52dCkrJzwvYj48dWwgY2xhc3M9ImJvb2stbCI+Jyt2LnZyLm1hcChmdW5jdGlvbih4KXtyZXR1cm4gJzxsaT48aT4nK2NrKyc8L2k+JytMKHgpKyc8L2xpPid9KS5qb2luKCcnKSsnPC91bD48c3BhbiBjbGFzcz0iYm9vay11Ij53d3cuamYtc2NhbGUuY29tPC9zcGFuPjwvZGl2PjwvZGl2PjwvZGl2Pic7CmVsLmlubmVySFRNTD0nPGRpdiBjbGFzcz0icG9wLWNhcmQiPjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0ieCIgYXJpYS1sYWJlbD0iRmVybWVyIj48c3ZnIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNNiA2bDEyIDEyTTE4IDZMNiAxOCIvPjwvc3ZnPjwvYnV0dG9uPjxkaXYgY2xhc3M9InBvcC12Ij4nK2RvYysnPC9kaXY+PGRpdiBjbGFzcz0icG9wLWMiPjxzcGFuIGNsYXNzPSJwb3AtayI+JytMKHYuaykrJzwvc3Bhbj48aDMgaWQ9Impmcy1wb3B0Ij4nK0wodi50KSsnPC9oMz48cD4nK0wodi5wKSsnPC9wPjxmb3JtIGNsYXNzPSJwb3AtZiIgbm92YWxpZGF0ZT48ZGl2IGNsYXNzPSJwb3Atcm93Ij48aW5wdXQgbmFtZT0iZm4iIGF1dG9jb21wbGV0ZT0iZ2l2ZW4tbmFtZSIgcmVxdWlyZWQgYXJpYS1sYWJlbD0iUHLDqW5vbSIgcGxhY2Vob2xkZXI9IlByw6lub20iPjxpbnB1dCBuYW1lPSJsbiIgYXV0b2NvbXBsZXRlPSJmYW1pbHktbmFtZSIgcmVxdWlyZWQgYXJpYS1sYWJlbD0iTm9tIiBwbGFjZWhvbGRlcj0iTm9tIj48aW5wdXQgbmFtZT0iZW0iIGNsYXNzPSJmdWxsIiB0eXBlPSJlbWFpbCIgYXV0b2NvbXBsZXRlPSJlbWFpbCIgcmVxdWlyZWQgYXJpYS1sYWJlbD0iRS1tYWlsIHByb2Zlc3Npb25uZWwiIHBsYWNlaG9sZGVyPSJFLW1haWwgcHJvZmVzc2lvbm5lbCI+PGlucHV0IG5hbWU9ImNvIiBhdXRvY29tcGxldGU9Im9yZ2FuaXphdGlvbiIgcmVxdWlyZWQgYXJpYS1sYWJlbD0iRW50cmVwcmlzZSIgcGxhY2Vob2xkZXI9IkVudHJlcHJpc2UiPjxpbnB1dCBuYW1lPSJwaCIgdHlwZT0idGVsIiBhdXRvY29tcGxldGU9InRlbCIgYXJpYS1sYWJlbD0iVMOpbMOpcGhvbmUiIHBsYWNlaG9sZGVyPSJUw6lsw6lwaG9uZSI+PC9kaXY+PGJ1dHRvbiB0eXBlPSJzdWJtaXQiIGNsYXNzPSJnbyBkYXJrIj4nK0wodi5jKSsnPGk+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgYXJpYS1oaWRkZW49InRydWUiPjxwYXRoIGQ9Ik0xMiA0djExTTcgMTBsNSA1IDUtNU01IDIwaDE0Ii8+PC9zdmc+PC9pPjwvYnV0dG9uPjxzcGFuIGNsYXNzPSJwb3Atbm90ZSIgYXJpYS1saXZlPSJwb2xpdGUiPicrTChbIkdyYXR1aXQgZXQgc2FucyBlbmdhZ2VtZW50LCBqZSB2b3VzIGzigJllbnZvaWUgZGlyZWN0ZW1lbnQuIiwiRnJlZSwgbm8gc3RyaW5ncyBhdHRhY2hlZCwgSSBzZW5kIGl0IHRvIHlvdSBkaXJlY3RseS4iXSkrJzwvc3Bhbj48L2Zvcm0+PC9kaXY+PC9kaXY+JzsKfQpidWlsZCh2KTsKci5hcHBlbmRDaGlsZChlbCk7CnZhciBlbj1mdW5jdGlvbigpe3JldHVybiByLmNsYXNzTGlzdC5jb250YWlucygnaXMtZW4nKX07dmFyIGY7CmZ1bmN0aW9uIHBoKCl7Zj1lbC5xdWVyeVNlbGVjdG9yKCcucG9wLWYnKTt2YXIgRT1lbigpO2YuZm4ucGxhY2Vob2xkZXI9RT8nRmlyc3QgbmFtZSc6J1Byw6lub20nO2YubG4ucGxhY2Vob2xkZXI9RT8nTGFzdCBuYW1lJzonTm9tJztmLmVtLnBsYWNlaG9sZGVyPUU\/J1dvcmsgZW1haWwnOidFLW1haWwgcHJvZmVzc2lvbm5lbCc7Zi5jby5wbGFjZWhvbGRlcj1FPydDb21wYW55JzonRW50cmVwcmlzZSc7Zi5waC5wbGFjZWhvbGRlcj1FPydQaG9uZSAob3B0aW9uYWwpJzonVMOpbMOpcGhvbmUgKGZhY3VsdGF0aWYpJ30KZnVuY3Rpb24gY2xvc2UoKXtlbC5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7c2V0VGltZW91dChmdW5jdGlvbigpe2VsLmhpZGRlbj10cnVlfSwzMDApfQplbC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7aWYoZS50YXJnZXQ9PT1lbHx8ZS50YXJnZXQuY2xvc2VzdCgnLngnKSljbG9zZSgpfSk7ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigna2V5ZG93bicsZnVuY3Rpb24oZSl7aWYoZS5rZXk9PT0nRXNjYXBlJyYmIWVsLmhpZGRlbiljbG9zZSgpfSk7CmVsLmFkZEV2ZW50TGlzdGVuZXIoJ3N1Ym1pdCcsZnVuY3Rpb24oZSl7Zj1lbC5xdWVyeVNlbGVjdG9yKCcucG9wLWYnKTtlLnByZXZlbnREZWZhdWx0KCk7dmFyIGZuPWYuZm4udmFsdWUudHJpbSgpLGxuPWYubG4udmFsdWUudHJpbSgpLGVtPWYuZW0udmFsdWUudHJpbSgpLGNvPWYuY28udmFsdWUudHJpbSgpLHRlbD1mLnBoLnZhbHVlLnRyaW0oKSxub3RlPWVsLnF1ZXJ5U2VsZWN0b3IoJy5wb3Atbm90ZScpOwppZighZm58fCFsbnx8IWNvfHwhL15bXkBcc10rQFteQFxzXStcLlteQFxzXSskLy50ZXN0KGVtKSl7bm90ZS50ZXh0Q29udGVudD1lbigpPydQbGVhc2UgZmlsbCBpbiB5b3VyIGZpcnN0IG5hbWUsIGxhc3QgbmFtZSwgY29tcGFueSBhbmQgYSB2YWxpZCBlbWFpbC4nOidSZW5zZWlnbmV6IHByw6lub20sIG5vbSwgZW50cmVwcmlzZSBldCB1biBlLW1haWwgdmFsaWRlLic7bm90ZS5jbGFzc0xpc3QuYWRkKCdlcnInKTtyZXR1cm59CnZhciB0PXYudnRbMF07bG9jYXRpb24uaHJlZj0nbWFpbHRvOmp1bGllbmZsYW5kcm9pc0BnbWFpbC5jb20\/c3ViamVjdD0nK2VuY29kZVVSSUNvbXBvbmVudCgodi5pZD09PSduZXdzJz8nSW5zY3JpcHRpb24gbmV3c2xldHRlciAoSkYgU2NhbGUpJzonRGVtYW5kZSA6ICcrdCsnIChKRiBTY2FsZSknKSkrJyZib2R5PScrZW5jb2RlVVJJQ29tcG9uZW50KCdQcsOpbm9tIDogJytmbisnXG5Ob20gOiAnK2xuKydcbkUtbWFpbCA6ICcrZW0rJ1xuRW50cmVwcmlzZSA6ICcrY28rJ1xuVMOpbMOpcGhvbmUgOiAnK3RlbCsnXG5SZXNzb3VyY2UgOiAnK3QpOwpub3RlLmNsYXNzTGlzdC5yZW1vdmUoJ2VycicpO25vdGUudGV4dENvbnRlbnQ9ZW4oKT8nWW91ciBlbWFpbCBhcHAgc2hvdWxkIG5vdyBiZSBvcGVuOiBzZW5kIHRoZSBtZXNzYWdlIHRvIHJlY2VpdmUgaXQuJzonVm90cmUgbWVzc2FnZXJpZSBz4oCZZXN0IG91dmVydGUgOiBlbnZveWV6IGxlIG1lc3NhZ2UgcG91ciBsYSByZWNldm9pci4nfSk7CgpmdW5jdGlvbiBvcGVuVihpZCl7dmFyIHg9Vi5maWx0ZXIoZnVuY3Rpb24oeil7cmV0dXJuIHouaWQ9PT1pZH0pWzBdfHxWWzBdO3Y9eDtidWlsZCh2KTtwaCgpO2VsLmhpZGRlbj1mYWxzZTtyZXF1ZXN0QW5pbWF0aW9uRnJhbWUoZnVuY3Rpb24oKXtlbC5jbGFzc0xpc3QuYWRkKCdvcGVuJyl9KX0Kd2luZG93Lmpmc1BvcD1vcGVuVjtkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7dmFyIGE9ZS50YXJnZXQuY2xvc2VzdCYmZS50YXJnZXQuY2xvc2VzdCgnYVtocmVmXj0iI3BvcC0iXScpO2lmKCFhKXJldHVybjtlLnByZXZlbnREZWZhdWx0KCk7ZS5zdG9wUHJvcGFnYXRpb24oKTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcubW0ub3BlbicpLmZvckVhY2goZnVuY3Rpb24obSl7bS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyl9KTtvcGVuVihhLmdldEF0dHJpYnV0ZSgnaHJlZicpLnNsaWNlKDUpKX0sdHJ1ZSk7CnZhciBkb25lPXNlZW47ZnVuY3Rpb24gY2hrKCl7aWYoZG9uZSlyZXR1cm47dmFyIGg9ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbEhlaWdodC1pbm5lckhlaWdodDtpZihoPjAmJnNjcm9sbFkvaD49LjUpe2RvbmU9dHJ1ZTtyZW1vdmVFdmVudExpc3RlbmVyKCdzY3JvbGwnLGNoayk7dmFyIG9wZW49W10uc2xpY2UuY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuamZzIC5tb2RhbCcpKS5zb21lKGZ1bmN0aW9uKG0pe3JldHVybiAhbS5oaWRkZW59KTtpZihvcGVuKXJldHVybjt0cnl7c2Vzc2lvblN0b3JhZ2Uuc2V0SXRlbShrZXksJzEnKX1jYXRjaChlKXt9cGgoKTtlbC5oaWRkZW49ZmFsc2U7cmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZ1bmN0aW9uKCl7ZWwuY2xhc3NMaXN0LmFkZCgnb3BlbicpfSl9fQphZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLGNoayx7cGFzc2l2ZTp0cnVlfSk7fSkoKTs=\"))));<\/script>\n<script>(function(){var f=document.getElementById('jfs-cform');if(!f)return;var r=document.getElementById('jfs');var en=function(){return r&&r.classList.contains('is-en')};function ph(){var E=en();f.fn.placeholder=E?'First name':'Pr\u00e9nom';f.ln.placeholder=E?'Last name':'Nom';f.em.placeholder=E?'Work email':'E-mail professionnel';f.ph.placeholder=E?'Phone (optional)':'T\u00e9l\u00e9phone (facultatif)';f.co.placeholder=E?'Company':'Entreprise';f.ms.placeholder=E?'Your sales challenge in a few lines':'Votre enjeu commercial en quelques lignes'}ph();document.addEventListener('click',function(e){if(e.target.closest&&e.target.closest('.lang-opt'))setTimeout(ph,50)});\nf.addEventListener('submit',function(e){e.preventDefault();var g=function(k){return f[k].value.trim()},note=f.querySelector('.cf-note');if(!g('fn')||!g('ln')||!g('co')||!\/^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$\/.test(g('em'))){note.textContent=en()?'Please fill in your first name, last name, company and a valid email.':'Renseignez pr\u00e9nom, nom, entreprise et un e-mail valide.';note.classList.add('err');return}\nlocation.href='mailto:julienflandrois@gmail.com?subject='+encodeURIComponent('Demande de diagnostic commercial (JF Scale)')+'&body='+encodeURIComponent('Pr\u00e9nom : '+g('fn')+'\\nNom : '+g('ln')+'\\nE-mail : '+g('em')+'\\nT\u00e9l\u00e9phone : '+g('ph')+'\\nEntreprise : '+g('co')+'\\n\\n'+g('ms'));note.classList.remove('err');note.textContent=en()?'Your email app should now be open: send the message to confirm.':'Votre messagerie s\u2019est ouverte : envoyez le message pour confirmer.'})})();<\/script>\n<script>eval(decodeURIComponent(escape(atob(\"KGZ1bmN0aW9uKCl7CnZhciBSPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdqZnMnKTtpZighUnx8ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2pmcy1kaWFnJykpcmV0dXJuOwp2YXIgZW49ZnVuY3Rpb24oKXtyZXR1cm4gUi5jbGFzc0xpc3QuY29udGFpbnMoJ2lzLWVuJyl9Owp2YXIgTD1mdW5jdGlvbihmLGUpe3JldHVybiAnPHNwYW4gY2xhc3M9ImZyIj4nK2YrJzwvc3Bhbj48c3BhbiBjbGFzcz0iZW4iPicrZSsnPC9zcGFuPid9Owp2YXIgQVg9Wwp7azpbJ1N0cmF0w6lnaWUnLCdTdHJhdGVneSddLHE6W1siVm90cmUgY2libGUgZXQgdm90cmUgcHJvcG9zaXRpb24gZGUgdmFsZXVyIHNvbnQtZWxsZXMgZm9ybWFsaXPDqWVzIGV0IHBhcnRhZ8OpZXMgcGFyIGwnw6lxdWlwZSA\/IiwiQXJlIHlvdXIgdGFyZ2V0IGFuZCB2YWx1ZSBwcm9wb3NpdGlvbiB3cml0dGVuIGRvd24gYW5kIHNoYXJlZCBieSB0aGUgdGVhbT8iXSxbIkF2ZXotdm91cyB1biBwbGFuIGQnYWN0aW9uIGNvbW1lcmNpYWwgY2hpZmZyw6kgcG91ciBsZXMgMTIgcHJvY2hhaW5zIG1vaXMgPyIsIkRvIHlvdSBoYXZlIGEgcXVhbnRpZmllZCAxMi1tb250aCBzYWxlcyBhY3Rpb24gcGxhbj8iXV0sCnQ6W1siVm90cmUgY2libGUgZXQgdm90cmUgcGxhbiByZXN0ZW50IGltcGxpY2l0ZXMuIExlcyBlZmZvcnRzIGNvbW1lcmNpYXV4IHNlIGRpc3BlcnNlbnQgZXQgbGEgY3JvaXNzYW5jZSBkw6lwZW5kIHRyb3AgZGUgcXVlbHF1ZXMgcGVyc29ubmVzLiIsIllvdXIgdGFyZ2V0IGFuZCBwbGFuIHJlbWFpbiBpbXBsaWNpdC4gU2FsZXMgZWZmb3J0cyBhcmUgc2NhdHRlcmVkIGFuZCBncm93dGggZGVwZW5kcyBvbiBhIGZldyBwZW9wbGUuIl0sWyJMZXMgYmFzZXMgZXhpc3RlbnQgbWFpcyBuZSBzb250IHBhcyBlbmNvcmUgcGFydGFnw6llcyBuaSBwaWxvdMOpZXMuIExlIHBsYW4gc2VydCBwZXUgYXUgcXVvdGlkaWVuLiIsIlRoZSBiYXNpY3MgZXhpc3QgYnV0IGFyZSBub3QgeWV0IHNoYXJlZCBvciBtYW5hZ2VkLiBUaGUgcGxhbiBpcyByYXJlbHkgdXNlZCBkYXkgdG8gZGF5LiJdLFsiVm90cmUgc3RyYXTDqWdpZSBlc3QgY2xhaXJlIGV0IHBhcnRhZ8OpZSA6IGMnZXN0IHVuIHZyYWkgbGV2aWVyIGRlIGNyb2lzc2FuY2UuIiwiWW91ciBzdHJhdGVneSBpcyBjbGVhciBhbmQgc2hhcmVkOiBhIHJlYWwgZ3Jvd3RoIGxldmVyLiJdXSwKcjpbW1siRm9ybWFsaXNlciB2b3RyZSBjbGllbnQgaWTDqWFsIGV0IHZvdHJlIHByb3Bvc2l0aW9uIGRlIHZhbGV1ciBzdXIgdW5lIHBhZ2UiLCJXcml0ZSB5b3VyIGlkZWFsIGN1c3RvbWVyIHByb2ZpbGUgYW5kIHZhbHVlIHByb3Bvc2l0aW9uIG9uIG9uZSBwYWdlIl0sWyJDb25zdHJ1aXJlIHVuIHBsYW4gZCdhY3Rpb24gY29tbWVyY2lhbCBjaGlmZnLDqSBzdXIgMTIgbW9pcyIsIkJ1aWxkIGEgcXVhbnRpZmllZCAxMi1tb250aCBzYWxlcyBhY3Rpb24gcGxhbiJdXSxbWyJEw6ljbGluZXIgbGUgcGxhbiBlbiBvYmplY3RpZnMgdHJpbWVzdHJpZWxzIHBhciBzZWdtZW50IiwiQnJlYWsgdGhlIHBsYW4gaW50byBxdWFydGVybHkgZ29hbHMgcGVyIHNlZ21lbnQiXSxbIlBhcnRhZ2VyIGxhIHByb3Bvc2l0aW9uIGRlIHZhbGV1ciBhdmVjIHRvdXRlIGwnw6lxdWlwZSIsIlNoYXJlIHRoZSB2YWx1ZSBwcm9wb3NpdGlvbiB3aXRoIHRoZSB3aG9sZSB0ZWFtIl1dLFtbIlRlc3RlciB1biBub3V2ZWF1IHNlZ21lbnQgb3UgdW4gbm91dmVhdSBwYXlzIiwiVGVzdCBhIG5ldyBzZWdtZW50IG9yIGNvdW50cnkiXSxbIlJldm9pciBsZSBwbGFuIGNoYXF1ZSB0cmltZXN0cmUgYXZlYyBsYSBkaXJlY3Rpb24iLCJSZXZpZXcgdGhlIHBsYW4gcXVhcnRlcmx5IHdpdGggbGVhZGVyc2hpcCJdXV19LAp7azpbJ09yZ2FuaXNhdGlvbicsJ09yZ2FuaXNhdGlvbiddLHE6W1siTGVzIHLDtGxlcyBjb21tZXJjaWF1eCAocHJvc3BlY3Rpb24sIGNsb3NpbmcsIGdlc3Rpb24gZGUgY29tcHRlKSBzb250LWlscyBjbGFpcmVtZW50IGTDqWZpbmlzID8iLCJBcmUgc2FsZXMgcm9sZXMgKHByb3NwZWN0aW5nLCBjbG9zaW5nLCBhY2NvdW50IG1hbmFnZW1lbnQpIGNsZWFybHkgZGVmaW5lZD8iXSxbIlZvcyBjb21tZXJjaWF1eCBzb250LWlscyByZWNydXTDqXMsIGludMOpZ3LDqXMgZXQgZm9ybcOpcyBzZWxvbiB1biBwcm9jZXNzIMOpdGFibGkgPyIsIkFyZSB5b3VyIHJlcHMgaGlyZWQsIG9uYm9hcmRlZCBhbmQgdHJhaW5lZCB0aHJvdWdoIGFuIGVzdGFibGlzaGVkIHByb2Nlc3M\/Il1dLAp0OltbIkxlcyByw7RsZXMgc2UgY2hldmF1Y2hlbnQgZXQgbCdhcnJpdsOpZSBkZSBub3V2ZWF1eCBjb21tZXJjaWF1eCBlc3QgcGV1IGNhZHLDqWUsIGNlIHF1aSByYWxlbnRpdCBsYSBtb250w6llIGVuIGNoYXJnZS4iLCJSb2xlcyBvdmVybGFwIGFuZCBvbmJvYXJkaW5nIGlzIGxvb3NlLCB3aGljaCBzbG93cyByYW1wLXVwLiJdLFsiTCfDqXF1aXBlIGV4aXN0ZSBtYWlzIGxlcyBwcm9maWxzIGV0IGxlcyByaXR1ZWxzIHZhcmllbnQgZCd1bmUgcGVyc29ubmUgw6AgbCdhdXRyZS4iLCJUaGUgdGVhbSBleGlzdHMgYnV0IHByb2ZpbGVzIGFuZCByaXR1YWxzIHZhcnkgZnJvbSBvbmUgcGVyc29uIHRvIGFub3RoZXIuIl0sWyJPcmdhbmlzYXRpb24gc29saWRlIGV0IHJpdHVlbHMgZGUgbWFuYWdlbWVudCBlbiBwbGFjZS4iLCJTb2xpZCBvcmdhbmlzYXRpb24gd2l0aCBtYW5hZ2VtZW50IHJpdHVhbHMgaW4gcGxhY2UuIl1dLApyOltbWyJEw6lmaW5pciBsZXMgcsO0bGVzIChTRFIsIEFFLCBhY2NvdW50IG1hbmFnZXIpIGV0IGxldXJzIG9iamVjdGlmcyIsIkRlZmluZSByb2xlcyAoU0RSLCBBRSwgYWNjb3VudCBtYW5hZ2VyKSBhbmQgdGhlaXIgZ29hbHMiXSxbIk1ldHRyZSBlbiBwbGFjZSB1biBvbmJvYXJkaW5nIGNvbW1lcmNpYWwgZGUgMzAgam91cnMiLCJTZXQgdXAgYSAzMC1kYXkgc2FsZXMgb25ib2FyZGluZyJdXSxbWyJTdGFuZGFyZGlzZXIgbGUgcmVjcnV0ZW1lbnQgZXQgbGVzIGZpY2hlcyBkZSBwb3N0ZSIsIlN0YW5kYXJkaXNlIGhpcmluZyBhbmQgam9iIGRlc2NyaXB0aW9ucyJdLFsiSW5zdGFsbGVyIGRlcyByaXR1ZWxzIG1hbmFnw6lyaWF1eCBoZWJkb21hZGFpcmVzIiwiSW5zdGFsbCB3ZWVrbHkgbWFuYWdlbWVudCByaXR1YWxzIl1dLFtbIkZhaXJlIGdyYW5kaXIgdm9zIG1hbmFnZXJzIGNvbW1lcmNpYXV4IiwiR3JvdyB5b3VyIHNhbGVzIG1hbmFnZXJzIl0sWyJQcsOpcGFyZXIgbGEgcHJvY2hhaW5lIMOpdGFwZSBkJ29yZ2FuaXNhdGlvbiIsIlByZXBhcmUgdGhlIG5leHQgb3JnYW5pc2F0aW9uYWwgc3RlcCJdXV19LAp7azpbJ1Byb2Nlc3MnLCdQcm9jZXNzJ10scTpbWyJWb3RyZSBwcm9jZXNzdXMgZGUgdmVudGUgZXN0LWlsIGTDqWNyaXQgw6l0YXBlIHBhciDDqXRhcGUsIGF2ZWMgZGVzIGNyaXTDqHJlcyBkZSBwYXNzYWdlID8iLCJJcyB5b3VyIHNhbGVzIHByb2Nlc3MgZGVzY3JpYmVkIHN0ZXAgYnkgc3RlcCwgd2l0aCBleGl0IGNyaXRlcmlhPyJdLFsiVm9zIGRlYWxzIHNvbnQtaWxzIHF1YWxpZmnDqXMgYXZlYyB1bmUgbcOpdGhvZGUgY29tbXVuZSAoTUVERElDQywgQkFOVC4uLikgPyIsIkFyZSBkZWFscyBxdWFsaWZpZWQgd2l0aCBhIHNoYXJlZCBtZXRob2QgKE1FRERJQ0MsIEJBTlQuLi4pPyJdXSwKdDpbWyJDaGFxdWUgY29tbWVyY2lhbCB2ZW5kIMOgIHNhIG1hbmnDqHJlIDogbGUgcGlwZWxpbmUgZXN0IGRpZmZpY2lsZSDDoCBsaXJlIGV0IGxlcyBkZWFscyBzJ2VubGlzZW50LiIsIkVhY2ggcmVwIHNlbGxzIHRoZWlyIG93biB3YXk6IHRoZSBwaXBlbGluZSBpcyBoYXJkIHRvIHJlYWQgYW5kIGRlYWxzIHN0YWxsLiJdLFsiVW4gcHJvY2VzcyBleGlzdGUgbWFpcyBpbCBlc3QgYXBwbGlxdcOpIGRlIGZhw6dvbiBpbsOpZ2FsZS4iLCJBIHByb2Nlc3MgZXhpc3RzIGJ1dCBpcyBhcHBsaWVkIHVuZXZlbmx5LiJdLFsiUHJvY2VzcyBjbGFpciBldCBxdWFsaWZpY2F0aW9uIHJpZ291cmV1c2UuIiwiQ2xlYXIgcHJvY2VzcyBhbmQgcmlnb3JvdXMgcXVhbGlmaWNhdGlvbi4iXV0sCnI6W1tbIsOJY3JpcmUgdm90cmUgcHJvY2Vzc3VzIGRlIHZlbnRlIMOpdGFwZSBwYXIgw6l0YXBlIiwiV3JpdGUgeW91ciBzYWxlcyBwcm9jZXNzIHN0ZXAgYnkgc3RlcCJdLFsiQWRvcHRlciB1bmUgZ3JpbGxlIGRlIHF1YWxpZmljYXRpb24gY29tbXVuZSIsIkFkb3B0IGEgc2hhcmVkIHF1YWxpZmljYXRpb24gZ3JpZCJdXSxbWyJEw6lmaW5pciBkZXMgY3JpdMOocmVzIGRlIHBhc3NhZ2UgZW50cmUgbGVzIMOpdGFwZXMiLCJEZWZpbmUgZXhpdCBjcml0ZXJpYSBiZXR3ZWVuIHN0YWdlcyJdLFsiQW5pbWVyIHVuZSByZXZ1ZSBkZSBwaXBlbGluZSBoZWJkb21hZGFpcmUiLCJSdW4gYSB3ZWVrbHkgcGlwZWxpbmUgcmV2aWV3Il1dLFtbIlJhY2NvdXJjaXIgbGUgY3ljbGUgc3VyIHZvcyBkZWFscyBzdHJhdMOpZ2lxdWVzIiwiU2hvcnRlbiB0aGUgY3ljbGUgb24gc3RyYXRlZ2ljIGRlYWxzIl0sWyJEaWZmdXNlciBsZXMgcHJhdGlxdWVzIGRlIHZvcyBtZWlsbGV1cnMgY29tbWVyY2lhdXgiLCJTcHJlYWQgeW91ciB0b3AgcmVwcycgcHJhY3RpY2VzIl1dXX0sCntrOlsnUGlsb3RhZ2UnLCdNYW5hZ2VtZW50J10scTpbWyJTdWl2ZXotdm91cyBkZXMgaW5kaWNhdGV1cnMgY29tbWVyY2lhdXggY2hhcXVlIHNlbWFpbmUgPyIsIkRvIHlvdSB0cmFjayBzYWxlcyBLUElzIGV2ZXJ5IHdlZWs\/Il0sWyJWb3RyZSBwcsOpdmlzaW9uIGRlIGNoaWZmcmUgZCdhZmZhaXJlcyBlc3QtZWxsZSBmaWFibGUgw6AgcGx1cyBvdSBtb2lucyAxMCAlID8iLCJJcyB5b3VyIHJldmVudWUgZm9yZWNhc3QgYWNjdXJhdGUgd2l0aGluIDEwJT8iXV0sCnQ6W1siU2FucyBpbmRpY2F0ZXVycyByw6lndWxpZXJzLCBsZXMgZMOpY2lzaW9ucyBzZSBwcmVubmVudCDDoCBsJ2ludHVpdGlvbiBldCBsYSBwcsOpdmlzaW9uIGVzdCBwZXUgZmlhYmxlLiIsIldpdGhvdXQgcmVndWxhciBLUElzLCBkZWNpc2lvbnMgcmVseSBvbiBndXQgZmVlbGluZyBhbmQgZm9yZWNhc3RzIGFyZSB1bnJlbGlhYmxlLiJdLFsiRGVzIGNoaWZmcmVzIGV4aXN0ZW50IG1haXMgc2VydmVudCBwZXUgw6AgZMOpY2lkZXIuIiwiTnVtYmVycyBleGlzdCBidXQgcmFyZWx5IGRyaXZlIGRlY2lzaW9ucy4iXSxbIlBpbG90YWdlIHBhciBsYSBkb25uw6llIGJpZW4gaW5zdGFsbMOpLiIsIkRhdGEtZHJpdmVuIG1hbmFnZW1lbnQgaXMgd2VsbCBlc3RhYmxpc2hlZC4iXV0sCnI6W1tbIkNob2lzaXIgNSBLUEkgY29tbWVyY2lhdXggZXQgbGVzIHN1aXZyZSBjaGFxdWUgc2VtYWluZSIsIlBpY2sgNSBzYWxlcyBLUElzIGFuZCB0cmFjayB0aGVtIHdlZWtseSJdLFsiTWV0dHJlIGVuIHBsYWNlIHVuIHJlcG9ydGluZyBzaW1wbGUgZGFucyB2b3RyZSBDUk0iLCJTZXQgdXAgc2ltcGxlIHJlcG9ydGluZyBpbiB5b3VyIENSTSJdXSxbWyJSZWxpZXIgY2hhcXVlIGluZGljYXRldXIgw6AgdW5lIGFjdGlvbiIsIkxpbmsgZWFjaCBLUEkgdG8gYW4gYWN0aW9uIl0sWyJGaWFiaWxpc2VyIGxhIHByw6l2aXNpb24gYXZlYyBkZXMgcHJvYmFiaWxpdMOpcyBwYXIgw6l0YXBlIiwiTWFrZSB0aGUgZm9yZWNhc3QgcmVsaWFibGUgd2l0aCBzdGFnZSBwcm9iYWJpbGl0aWVzIl1dLFtbIkFqb3V0ZXIgZGVzIGluZGljYXRldXJzIGRlIGNvbnZlcnNpb24gcGFyIMOpdGFwZSIsIkFkZCBzdGFnZSBjb252ZXJzaW9uIG1ldHJpY3MiXSxbIlBhcnRhZ2VyIHVuIHRhYmxlYXUgZGUgYm9yZCBkaXJlY3Rpb24gbWVuc3VlbCIsIlNoYXJlIGEgbW9udGhseSBsZWFkZXJzaGlwIGRhc2hib2FyZCJdXV19LAp7azpbJ0FsaWduZW1lbnQnLCdBbGlnbm1lbnQnXSxxOltbIk1hcmtldGluZyBldCB2ZW50ZXMgcGFydGFnZW50LWlscyBkZXMgb2JqZWN0aWZzIGV0IHVuZSBkw6lmaW5pdGlvbiBkdSBsZWFkIHF1YWxpZmnDqSA\/IiwiRG8gbWFya2V0aW5nIGFuZCBzYWxlcyBzaGFyZSBnb2FscyBhbmQgYSBkZWZpbml0aW9uIG9mIGEgcXVhbGlmaWVkIGxlYWQ\/Il0sWyJMZXMgcmV0b3VycyBkZXMgY29tbWVyY2lhdXggbm91cnJpc3NlbnQtaWxzIHLDqWd1bGnDqHJlbWVudCBsZSBtYXJrZXRpbmcgZXQgbCdvZmZyZSA\/IiwiRG9lcyBzYWxlcyBmZWVkYmFjayByZWd1bGFybHkgZmVlZCBtYXJrZXRpbmcgYW5kIHRoZSBvZmZlcj8iXV0sCnQ6W1siTWFya2V0aW5nIGV0IHZlbnRlcyB0cmF2YWlsbGVudCBlbiBzaWxvcyA6IGxlcyBsZWFkcyBzb250IGNvbnRlc3TDqXMgZXQgbCdlZmZvcnQgbWFya2V0aW5nIHNlIHBlcmQuIiwiTWFya2V0aW5nIGFuZCBzYWxlcyB3b3JrIGluIHNpbG9zOiBsZWFkcyBhcmUgZGlzcHV0ZWQgYW5kIG1hcmtldGluZyBlZmZvcnQgaXMgd2FzdGVkLiJdLFsiTGVzIMOpcXVpcGVzIHNlIHBhcmxlbnQsIG1haXMgc2FucyBvYmplY3RpZnMgY29tbXVucy4iLCJUZWFtcyB0YWxrLCBidXQgd2l0aG91dCBzaGFyZWQgZ29hbHMuIl0sWyJBbGlnbmVtZW50IGZvcnQsIG9yaWVudMOpIGNoaWZmcmUgZCdhZmZhaXJlcy4iLCJTdHJvbmcgYWxpZ25tZW50LCBmb2N1c2VkIG9uIHJldmVudWUuIl1dLApyOltbWyJEw6lmaW5pciBlbnNlbWJsZSBjZSBxdSdlc3QgdW4gbGVhZCBxdWFsaWZpw6kiLCJEZWZpbmUgYSBxdWFsaWZpZWQgbGVhZCB0b2dldGhlciJdLFsiSW5zdGF1cmVyIHVuIHBvaW50IG1hcmtldGluZyBldCB2ZW50ZXMgbWVuc3VlbCIsIkhvbGQgYSBtb250aGx5IG1hcmtldGluZyBhbmQgc2FsZXMgbWVldGluZyJdXSxbWyJGaXhlciB1biBvYmplY3RpZiBkZSBwaXBlbGluZSBwYXJ0YWfDqSIsIlNldCBhIHNoYXJlZCBwaXBlbGluZSBnb2FsIl0sWyJPcmdhbmlzZXIgbGEgcmVtb250w6llIGR1IHRlcnJhaW4gdmVycyBsZSBtYXJrZXRpbmciLCJPcmdhbmlzZSBmaWVsZCBmZWVkYmFjayB0byBtYXJrZXRpbmciXV0sW1siQ28tY29uc3RydWlyZSBsZXMgY2FtcGFnbmVzIGF2ZWMgbGVzIGNvbW1lcmNpYXV4IiwiQ28tYnVpbGQgY2FtcGFpZ25zIHdpdGggc2FsZXMiXSxbIk1lc3VyZXIgbGEgY29udHJpYnV0aW9uIGR1IG1hcmtldGluZyBhdSBjaGlmZnJlIGQnYWZmYWlyZXMiLCJNZWFzdXJlIG1hcmtldGluZydzIGNvbnRyaWJ1dGlvbiB0byByZXZlbnVlIl1dXX0sCntrOlsnUHJpY2luZycsJ1ByaWNpbmcnXSxxOltbIlZvdHJlIGdyaWxsZSB0YXJpZmFpcmUgYS10LWVsbGUgw6l0w6kgcmV2dWUgYXUgY291cnMgZGVzIDEyIGRlcm5pZXJzIG1vaXMgPyIsIkhhcyB5b3VyIHByaWNpbmcgYmVlbiByZXZpZXdlZCBpbiB0aGUgbGFzdCAxMiBtb250aHM\/Il0sWyJDb25uYWlzc2V6LXZvdXMgdm90cmUgY2\/Du3QgZCdhY3F1aXNpdGlvbiBldCB2b3RyZSBjeWNsZSBkZSB2ZW50ZSBwYXIgY2FuYWwgPyIsIkRvIHlvdSBrbm93IHlvdXIgYWNxdWlzaXRpb24gY29zdCBhbmQgc2FsZXMgY3ljbGUgcGVyIGNoYW5uZWw\/Il1dLAp0OltbIlByaXggZXQgY2FuYXV4IGQnYWNxdWlzaXRpb24gbidvbnQgcGFzIMOpdMOpIGNoYWxsZW5nw6lzIGRlcHVpcyBsb25ndGVtcHMgOiBkZSBsYSBtYXJnZSBldCBkZXMgb3Bwb3J0dW5pdMOpcyB2b3VzIMOpY2hhcHBlbnQuIiwiUHJpY2luZyBhbmQgY2hhbm5lbHMgaGF2ZW4ndCBiZWVuIGNoYWxsZW5nZWQgaW4gYSB3aGlsZTogbWFyZ2luIGFuZCBvcHBvcnR1bml0aWVzIHNsaXAgYXdheS4iXSxbIlZvdXMgYXZleiBkZXMgcmVww6hyZXMsIG1haXMgcGFzIGVuY29yZSBkZSBwaWxvdGFnZSBmaW4uIiwiWW91IGhhdmUgYmVuY2htYXJrcywgYnV0IG5vIGZpbmUtZ3JhaW5lZCBtYW5hZ2VtZW50IHlldC4iXSxbIlByaWNpbmcgZXQgYWNxdWlzaXRpb24gbWHDrnRyaXPDqXMuIiwiUHJpY2luZyBhbmQgYWNxdWlzaXRpb24gdW5kZXIgY29udHJvbC4iXV0sCnI6W1tbIlJldm9pciB2b3RyZSBncmlsbGUgdGFyaWZhaXJlIGV0IHZvdHJlIHBvbGl0aXF1ZSBkZSByZW1pc2UiLCJSZXZpZXcgeW91ciBwcmljaW5nIGFuZCBkaXNjb3VudCBwb2xpY3kiXSxbIk1lc3VyZXIgbGUgY2\/Du3QgZCdhY3F1aXNpdGlvbiBwYXIgY2FuYWwiLCJNZWFzdXJlIGFjcXVpc2l0aW9uIGNvc3QgcGVyIGNoYW5uZWwiXV0sW1siVGVzdGVyIHVuZSDDqXZvbHV0aW9uIHRhcmlmYWlyZSBzdXIgdW4gc2VnbWVudCIsIlRlc3QgYSBwcmljaW5nIGNoYW5nZSBvbiBvbmUgc2VnbWVudCJdLFsiQ29uY2VudHJlciBsZXMgZWZmb3J0cyBzdXIgbGVzIGNhbmF1eCBsZXMgcGx1cyByZW50YWJsZXMiLCJGb2N1cyBvbiB0aGUgbW9zdCBwcm9maXRhYmxlIGNoYW5uZWxzIl1dLFtbIkV4cGxvcmVyIGRlIG5vdXZlYXV4IG1vZMOobGVzIGRlIHByaXgiLCJFeHBsb3JlIG5ldyBwcmljaW5nIG1vZGVscyJdLFsiT3B0aW1pc2VyIGxlIGN5Y2xlIGRlIHZlbnRlIHBhciBjYW5hbCIsIk9wdGltaXNlIHRoZSBzYWxlcyBjeWNsZSBwZXIgY2hhbm5lbCJdXV19XTsKdmFyIE9QVFM9W1siUGFzIGR1IHRvdXQiLCJOb3QgYXQgYWxsIl0sWyJFbiBwYXJ0aWUiLCJQYXJ0bHkiXSxbIlBsdXTDtHQgb3VpIiwiTW9zdGx5Il0sWyJUb3RhbGVtZW50IiwiRnVsbHkiXV07CnZhciBRTz17IlZvdHJlIGNpYmxlIGV0IHZvdHJlIHByb3Bvc2l0aW9uIGRlIHZhbGV1ciBzb250LWVsbGVzIGZvcm1hbGlzw6llcyBldCBwYXJ0YWfDqWVzIHBhciBsJ8OpcXVpcGUgPyI6W1siTm9uLCBjJ2VzdCBkYW5zIGxhIHTDqnRlIGR1IGRpcmlnZWFudCIsIk5vLCBpdCdzIGluIHRoZSBDRU8ncyBoZWFkIl0sWyLDiWNyaXRlcywgbWFpcyBwZXUgcGFydGFnw6llcyIsIldyaXR0ZW4gZG93biwgcmFyZWx5IHNoYXJlZCJdLFsiUGFydGFnw6llcyBhdmVjIGwnw6lxdWlwZSBjb21tZXJjaWFsZSIsIlNoYXJlZCB3aXRoIHRoZSBzYWxlcyB0ZWFtIl0sWyJDb25udWVzIGV0IHV0aWxpc8OpZXMgcGFyIHRvdXMiLCJLbm93biBhbmQgdXNlZCBieSBldmVyeW9uZSJdXSwiQXZlei12b3VzIHVuIHBsYW4gZCdhY3Rpb24gY29tbWVyY2lhbCBjaGlmZnLDqSBwb3VyIGxlcyAxMiBwcm9jaGFpbnMgbW9pcyA\/IjpbWyJBdWN1biBwbGFuIiwiTm8gcGxhbiJdLFsiVW4gb2JqZWN0aWYgZGUgQ0EgZ2xvYmFsIiwiQW4gb3ZlcmFsbCByZXZlbnVlIHRhcmdldCJdLFsiVW4gcGxhbiBjaGlmZnLDqSwgcGV1IHN1aXZpIiwiQSBxdWFudGlmaWVkIHBsYW4sIGxvb3NlbHkgdHJhY2tlZCJdLFsiVW4gcGxhbiBjaGlmZnLDqSwgc3VpdmkgY2hhcXVlIG1vaXMiLCJBIHF1YW50aWZpZWQgcGxhbiwgcmV2aWV3ZWQgbW9udGhseSJdXSwiVm9zIGNvbW1lcmNpYXV4IHNvbnQtaWxzIHJlY3J1dMOpcywgaW50w6lncsOpcyBldCBmb3Jtw6lzIHNlbG9uIHVuIHByb2Nlc3Mgw6l0YWJsaSA\/IjpbWyJBdSBjYXMgcGFyIGNhcyIsIkNhc2UgYnkgY2FzZSJdLFsiUmVjcnV0ZW1lbnQgY2FkcsOpLCBzYW5zIG9uYm9hcmRpbmciLCJTdHJ1Y3R1cmVkIGhpcmluZywgbm8gb25ib2FyZGluZyJdLFsiUmVjcnV0ZW1lbnQgZXQgb25ib2FyZGluZyBkw6lmaW5pcyIsIkRlZmluZWQgaGlyaW5nIGFuZCBvbmJvYXJkaW5nIl0sWyJQYXJjb3VycyBjb21wbGV0LCBmb3JtYXRpb24gY29udGludWUgaW5jbHVzZSIsIkZ1bGwgcGF0aCwgb25nb2luZyB0cmFpbmluZyBpbmNsdWRlZCJdXSwiVm9zIGRlYWxzIHNvbnQtaWxzIHF1YWxpZmnDqXMgYXZlYyB1bmUgbcOpdGhvZGUgY29tbXVuZSAoTUVERElDQywgQkFOVC4uLikgPyI6W1siQ2hhY3VuIHF1YWxpZmllIMOgIHNhIGZhw6dvbiIsIkV2ZXJ5b25lIHF1YWxpZmllcyB0aGVpciBvd24gd2F5Il0sWyJVbmUgbcOpdGhvZGUgZXhpc3RlLCBwZXUgYXBwbGlxdcOpZSIsIkEgbWV0aG9kIGV4aXN0cywgcmFyZWx5IGFwcGxpZWQiXSxbIkFwcGxpcXXDqWUgc3VyIGxlcyBncm9zIGRlYWxzIiwiQXBwbGllZCBvbiBsYXJnZSBkZWFscyJdLFsiQXBwbGlxdcOpZSBzdXIgdG91cyBsZXMgZGVhbHMsIGRhbnMgbGUgQ1JNIiwiQXBwbGllZCBvbiBldmVyeSBkZWFsLCBpbiB0aGUgQ1JNIl1dLCJTdWl2ZXotdm91cyBkZXMgaW5kaWNhdGV1cnMgY29tbWVyY2lhdXggY2hhcXVlIHNlbWFpbmUgPyI6W1siSmFtYWlzIiwiTmV2ZXIiXSxbIlVuZSBmb2lzIHBhciBtb2lzIiwiTW9udGhseSJdLFsiQ2hhcXVlIHNlbWFpbmUsIHF1ZWxxdWVzIGNoaWZmcmVzIiwiV2Vla2x5LCBhIGZldyBudW1iZXJzIl0sWyJDaGFxdWUgc2VtYWluZSwgdGFibGVhdSBkZSBib3JkIGNvbXBsZXQiLCJXZWVrbHksIGZ1bGwgZGFzaGJvYXJkIl1dLCJWb3RyZSBwcsOpdmlzaW9uIGRlIGNoaWZmcmUgZCdhZmZhaXJlcyBlc3QtZWxsZSBmaWFibGUgw6AgcGx1cyBvdSBtb2lucyAxMCAlID8iOltbIlBhcyBkZSBwcsOpdmlzaW9uIiwiTm8gZm9yZWNhc3QiXSxbIsOJY2FydCBkZSBwbHVzIGRlIDMwICUiLCJNb3JlIHRoYW4gMzAlIG9mZiJdLFsiw4ljYXJ0IGRlIDEwIMOgIDMwICUiLCIxMCB0byAzMCUgb2ZmIl0sWyLDiWNhcnQgZGUgbW9pbnMgZGUgMTAgJSIsIkxlc3MgdGhhbiAxMCUgb2ZmIl1dLCJMZXMgcmV0b3VycyBkZXMgY29tbWVyY2lhdXggbm91cnJpc3NlbnQtaWxzIHLDqWd1bGnDqHJlbWVudCBsZSBtYXJrZXRpbmcgZXQgbCdvZmZyZSA\/IjpbWyJKYW1haXMiLCJOZXZlciJdLFsiUmFyZW1lbnQiLCJSYXJlbHkiXSxbIlNvdXZlbnQiLCJPZnRlbiJdLFsiU3lzdMOpbWF0aXF1ZW1lbnQiLCJTeXN0ZW1hdGljYWxseSJdXSwiVm90cmUgZ3JpbGxlIHRhcmlmYWlyZSBhLXQtZWxsZSDDqXTDqSByZXZ1ZSBhdSBjb3VycyBkZXMgMTIgZGVybmllcnMgbW9pcyA\/IjpbWyJKYW1haXMgcmV2dWUiLCJOZXZlciByZXZpZXdlZCJdLFsiSWwgeSBhIHBsdXMgZGUgMiBhbnMiLCJPdmVyIDIgeWVhcnMgYWdvIl0sWyJJbCB5IGEgMSDDoCAyIGFucyIsIjEgdG8gMiB5ZWFycyBhZ28iXSxbIk91aSwgZGFucyBsZXMgMTIgZGVybmllcnMgbW9pcyIsIlllcywgaW4gdGhlIGxhc3QgMTIgbW9udGhzIl1dLCJDb25uYWlzc2V6LXZvdXMgdm90cmUgY2\/Du3QgZCdhY3F1aXNpdGlvbiBldCB2b3RyZSBjeWNsZSBkZSB2ZW50ZSBwYXIgY2FuYWwgPyI6W1siTmkgbCd1biBuaSBsJ2F1dHJlIiwiTmVpdGhlciJdLFsiVW5lIGlkw6llIGFwcHJveGltYXRpdmUiLCJBIHJvdWdoIGlkZWEiXSxbIk91aSwgYXUgZ2xvYmFsIiwiWWVzLCBvdmVyYWxsIl0sWyJPdWksIGNhbmFsIHBhciBjYW5hbCIsIlllcywgY2hhbm5lbCBieSBjaGFubmVsIl1dfTsKdmFyIExWPVtbMzUsWyJGb25kYXRpb25zIMOgIHBvc2VyIiwiRm91bmRhdGlvbnMgdG8gbGF5Il0sWyJWb3RyZSBhY3Rpb24gY29tbWVyY2lhbGUgcmVwb3NlIGVuY29yZSBzdXIgbCfDqW5lcmdpZSBkZSBxdWVscXVlcyBwZXJzb25uZXMuIFBvc2VyIGxlcyBiYXNlcyBtYWludGVuYW50IHZvdXMgw6l2aXRlcmEgZGUgcGxhZm9ubmVyLiIsIllvdXIgc2FsZXMgZWZmb3J0IHN0aWxsIHJlbGllcyBvbiBhIGZldyBwZW9wbGUncyBlbmVyZ3kuIExheWluZyB0aGUgZm91bmRhdGlvbnMgbm93IHdpbGwga2VlcCB5b3UgZnJvbSBwbGF0ZWF1aW5nLiJdXSxbNjAsWyJTdHJ1Y3R1cmF0aW9uIGVuIGNvdXJzIiwiU3RydWN0dXJpbmcgaW4gcHJvZ3Jlc3MiXSxbIkxlcyBmb25kYXRpb25zIHNvbnQgbMOgLiBMYSBwcmlvcml0w6kgOiByZW5kcmUgbGEgcGVyZm9ybWFuY2UgcHLDqXZpc2libGUgYXZlYyB1biBjYWRyZSBjb21tdW4uIiwiVGhlIGZvdW5kYXRpb25zIGFyZSB0aGVyZS4gVGhlIHByaW9yaXR5OiBtYWtlIHBlcmZvcm1hbmNlIHByZWRpY3RhYmxlIHdpdGggYSBzaGFyZWQgZnJhbWV3b3JrLiJdXSxbODAsWyJQcsOqdCDDoCBhY2PDqWzDqXJlciIsIlJlYWR5IHRvIGFjY2VsZXJhdGUiXSxbIlZvdHJlIG9yZ2FuaXNhdGlvbiB0aWVudCBsYSByb3V0ZS4gUXVlbHF1ZXMgYWp1c3RlbWVudHMgY2libMOpcyBwZXV2ZW50IGxpYsOpcmVyIGxhIGNyb2lzc2FuY2UuIiwiWW91ciBvcmdhbmlzYXRpb24gaXMgc29saWQuIEEgZmV3IHRhcmdldGVkIGFkanVzdG1lbnRzIGNhbiB1bmxvY2sgZ3Jvd3RoLiJdXSxbMTAxLFsiTWFjaGluZSBjb21tZXJjaWFsZSBtYXR1cmUiLCJNYXR1cmUgc2FsZXMgZW5naW5lIl0sWyJWb3RyZSBtYWNoaW5lIGNvbW1lcmNpYWxlIGVzdCBzb2xpZGUuIEwnZW5qZXUgOiBncmFuZGlyIHNhbnMgcGVyZHJlIGVuIGVmZmljYWNpdMOpLiIsIllvdXIgc2FsZXMgZW5naW5lIGlzIHNvbGlkLiBUaGUgY2hhbGxlbmdlOiBzY2FsZSB3aXRob3V0IGxvc2luZyBlZmZpY2llbmN5LiJdXV07CnZhciBRPVtdO0FYLmZvckVhY2goZnVuY3Rpb24oYSxpKXthLnEuZm9yRWFjaChmdW5jdGlvbihxKXtRLnB1c2goe2F4OmkscTpxfSl9KX0pOwp2YXIgYW5zPVtdLHN0ZXA9LTEsc2NvcmVzPVtdLGdsb2I9MCxzaXRlPScnOwp2YXIgZWw9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7ZWwuY2xhc3NOYW1lPSdkaWFnJztlbC5pZD0namZzLWRpYWcnO2VsLmhpZGRlbj10cnVlO2VsLnNldEF0dHJpYnV0ZSgncm9sZScsJ2RpYWxvZycpO2VsLnNldEF0dHJpYnV0ZSgnYXJpYS1tb2RhbCcsJ3RydWUnKTsKZWwuaW5uZXJIVE1MPSc8ZGl2IGNsYXNzPSJkZy1jYXJkIj48YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9IngiIGFyaWEtbGFiZWw9IkZlcm1lciI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTYgNmwxMiAxMk0xOCA2TDYgMTgiLz48L3N2Zz48L2J1dHRvbj48ZGl2IGNsYXNzPSJkZy1pbiI+PC9kaXY+PC9kaXY+JzsKUi5hcHBlbmRDaGlsZChlbCk7dmFyIElOPWVsLnF1ZXJ5U2VsZWN0b3IoJy5kZy1pbicpOwp2YXIgYXJyb3c9JzxpPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGFyaWEtaGlkZGVuPSJ0cnVlIj48cGF0aCBkPSJNNSAxMmgxNE0xMyA2bDYgNi02IDYiLz48L3N2Zz48L2k+JzsKZnVuY3Rpb24gcmFkYXIodmFscyxzaXplKXt2YXIgbj12YWxzLmxlbmd0aCxXPXNpemUrNDAsY3g9Vy8yLGN5PXNpemUvMixycj1zaXplLzItNjQsQT1mdW5jdGlvbihpKXtyZXR1cm4gLU1hdGguUEkvMitpKjIqTWF0aC5QSS9ufSxQPWZ1bmN0aW9uKGYsaSl7dmFyIGE9QShpKTtyZXR1cm4gW2N4K3JyKmYqTWF0aC5jb3MoYSksY3krcnIqZipNYXRoLnNpbihhKV19LHB0cz1mdW5jdGlvbihmKXtyZXR1cm4gdmFscy5tYXAoZnVuY3Rpb24odixpKXt2YXIgcD1QKGY9PW51bGw\/TWF0aC5tYXgodiw0KS8xMDA6ZixpKTtyZXR1cm4gcFswXS50b0ZpeGVkKDEpKycsJytwWzFdLnRvRml4ZWQoMSl9KS5qb2luKCcgJyl9O3ZhciBnaWQ9J2RnZycrTWF0aC5yYW5kb20oKS50b1N0cmluZygzNikuc2xpY2UoMiw3KTt2YXIgcz0nPHN2ZyBjbGFzcz0iZGctcmFkYXIiIHZpZXdCb3g9IjAgMCAnK1crJyAnK3NpemUrJyIgcm9sZT0iaW1nIiBhcmlhLWxhYmVsPSJSYWRhciBkZSBtYXR1cml0w6kiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iJytnaWQrJyIgeDE9IjAiIHkxPSIwIiB4Mj0iMSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhCNzNGRiIgc3RvcC1vcGFjaXR5PSIuNiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzVCM0ZENiIgc3RvcC1vcGFjaXR5PSIuNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPic7WzEsLjc1LC41LC4yNV0uZm9yRWFjaChmdW5jdGlvbihmLGope3MrPSc8cG9seWdvbiBwb2ludHM9IicrcHRzKGYpKyciIGZpbGw9IicrKGolMj8nI0Y0RjJGRic6JyNGRkZGRkYnKSsnIiBzdHJva2U9IiNDRkM4RTYiIHN0cm9rZS13aWR0aD0iMSIvPid9KTt2YWxzLmZvckVhY2goZnVuY3Rpb24odixpKXt2YXIgcD1QKDEsaSk7cys9JzxsaW5lIHgxPSInK2N4KyciIHkxPSInK2N5KyciIHgyPSInK3BbMF0udG9GaXhlZCgxKSsnIiB5Mj0iJytwWzFdLnRvRml4ZWQoMSkrJyIgc3Ryb2tlPSIjQ0ZDOEU2IiBzdHJva2Utd2lkdGg9IjEiLz4nfSk7cys9Jzxwb2x5Z29uIGNsYXNzPSJkZy1wb2x5IiBzdHlsZT0idHJhbnNmb3JtLW9yaWdpbjonK2N4KydweCAnK2N5KydweCIgcG9pbnRzPSInK3B0cygpKyciIGZpbGw9InVybCgjJytnaWQrJykiIHN0cm9rZT0iIzVCM0ZENiIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Jzt2YWxzLmZvckVhY2goZnVuY3Rpb24odixpKXt2YXIgcD1QKE1hdGgubWF4KHYsNCkvMTAwLGkpO3MrPSc8Y2lyY2xlIGNsYXNzPSJkZy1kb3QiIGN4PSInK3BbMF0udG9GaXhlZCgxKSsnIiBjeT0iJytwWzFdLnRvRml4ZWQoMSkrJyIgcj0iNi41IiBmaWxsPSIjNUIzRkQ2IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMi41Ii8+J30pO3ZhbHMuZm9yRWFjaChmdW5jdGlvbih2LGkpe3ZhciBhPUEoaSksY2E9TWF0aC5jb3MoYSksc2E9TWF0aC5zaW4oYSksbGI9ZW4oKT9BWFtpXS5rWzFdOkFYW2ldLmtbMF0sdz1NYXRoLm1heChsYi5sZW5ndGgqNy45KzI4LDY0KSxoPTQ0LHNpZGU9TWF0aC5hYnMoY2EpPi4yLHg9Y3grcnIqY2ErY2EqNDAseT1zaWRlP2N5K3JyKnNhKyhzYTwwPy0oaC8yKzEwKTooaC8yKzEwKSk6Y3krKHJyKzEyKSpzYSsoc2E8MD8taC8yOmgvMik7cys9JzxnIGNsYXNzPSJkZy1sYmwiPjxyZWN0IHg9IicrKHgtdy8yKS50b0ZpeGVkKDEpKyciIHk9IicrKHktaC8yKS50b0ZpeGVkKDEpKyciIHdpZHRoPSInK3cudG9GaXhlZCgxKSsnIiBoZWlnaHQ9IicraCsnIiByeD0iMTQiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI0U0RTBGMCIvPjx0ZXh0IHg9IicreC50b0ZpeGVkKDEpKyciIHk9IicrKHktNykudG9GaXhlZCgxKSsnIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBkb21pbmFudC1iYXNlbGluZT0ibWlkZGxlIiBmb250LXNpemU9IjEzLjUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMxMjBFMjQiPicrbGIrJzwvdGV4dD48dGV4dCB4PSInK3gudG9GaXhlZCgxKSsnIiB5PSInKyh5KzEwKS50b0ZpeGVkKDEpKyciIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiIGZvbnQtc2l6ZT0iMTMiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM1QjNGRDYiIGZvbnQtZmFtaWx5PSJKZXRCcmFpbnMgTW9ubyxtb25vc3BhY2UiPicrTWF0aC5yb3VuZCh2KSsnLzEwMDwvdGV4dD48L2c+J30pO3JldHVybiBzKyc8L3N2Zz4nfQpmdW5jdGlvbiBpbnRybygpe3N0ZXA9LTE7SU4uaW5uZXJIVE1MPSc8ZGl2IGNsYXNzPSJkZy1pbnRybyI+PGRpdiBjbGFzcz0iZGctaXYiPicrcmFkYXIoWzcwLDQ1LDYwLDM1LDU1LDQwXSwzNjApKyc8c3BhbiBjbGFzcz0iZGctY2FwIj4nK0woJ0V0IGxlIHbDtHRyZSwgaWwgcmVzc2VtYmxlIMOgIHF1b2kgPycsJ1doYXQgZG9lcyB5b3VycyBsb29rIGxpa2U\/JykrJzwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJkZy1pYyI+PHNwYW4gY2xhc3M9InBvcC1rIj4nK0woJ0RpYWdub3N0aWMgZ3JhdHVpdCcsJ0ZyZWUgYXNzZXNzbWVudCcpKyc8L3NwYW4+PGgzPicrTCgnw4l2YWx1ZXogbGEgbWF0dXJpdMOpIGRlIHZvdHJlIG9yZ2FuaXNhdGlvbiBjb21tZXJjaWFsZSBlbiAzIG1pbnV0ZXMnLCdBc3Nlc3MgaG93IG1hdHVyZSB5b3VyIHNhbGVzIG9yZ2FuaXNhdGlvbiBpcyBpbiAzIG1pbnV0ZXMnKSsnPC9oMz48cD4nK0woJ1LDqXBvbmRleiDDoCAxMiBxdWVzdGlvbnMgZXQgcmVjZXZleiB2b3RyZSByYWRhciBzdXIgNiBheGVzLCBhdmVjIHVuIGNvbXB0ZSByZW5kdSBldCBkZXMgcmVjb21tYW5kYXRpb25zIGNvbmNyw6h0ZXMuJywnQW5zd2VyIDEyIHF1ZXN0aW9ucyBhbmQgZ2V0IHlvdXIgcmFkYXIgYWNyb3NzIDYgYXJlYXMsIHdpdGggYSByZXBvcnQgYW5kIGNvbmNyZXRlIHJlY29tbWVuZGF0aW9ucy4nKSsnPC9wPjx1bCBjbGFzcz0iZGctYXhlcyI+JytBWC5tYXAoZnVuY3Rpb24oYSl7cmV0dXJuICc8bGk+JytMKGEua1swXSxhLmtbMV0pKyc8L2xpPid9KS5qb2luKCcnKSsnPC91bD48bGFiZWwgY2xhc3M9ImRnLXVybCI+PHNwYW4+JytMKCdTaXRlIHdlYiBkZSB2b3RyZSBlbnRyZXByaXNlIChmYWN1bHRhdGlmKScsJ1lvdXIgY29tcGFueSB3ZWJzaXRlIChvcHRpb25hbCknKSsnPC9zcGFuPjxpbnB1dCB0eXBlPSJ1cmwiIGlucHV0bW9kZT0idXJsIiBhdXRvY29tcGxldGU9InVybCIgcGxhY2Vob2xkZXI9Ind3dy52b3RyZS1zaXRlLmZyIj48L2xhYmVsPjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iZ28gZGFyayBkZy1zdGFydCI+JytMKCdDb21tZW5jZXIgbGUgZGlhZ25vc3RpYycsJ1N0YXJ0IHRoZSBhc3Nlc3NtZW50JykrYXJyb3crJzwvYnV0dG9uPjwvZGl2PjwvZGl2Pic7dmFyIHVpPUlOLnF1ZXJ5U2VsZWN0b3IoJy5kZy11cmwgaW5wdXQnKTt1aS52YWx1ZT1zaXRlO2lmKGVuKCkpdWkucGxhY2Vob2xkZXI9J3d3dy55b3VyLXNpdGUuY29tJztJTi5xdWVyeVNlbGVjdG9yKCcuZGctc3RhcnQnKS5vbmNsaWNrPWZ1bmN0aW9uKCl7c2l0ZT11aS52YWx1ZS50cmltKCk7c3RlcD0wO3F1ZXN0KCl9fQpmdW5jdGlvbiBxdWVzdCgpe3ZhciBpdD1RW3N0ZXBdLGE9QVhbaXQuYXhdO0lOLmlubmVySFRNTD0nPGRpdiBjbGFzcz0iZGctcSI+PGRpdiBjbGFzcz0iZGctdG9wIj48c3BhbiBjbGFzcz0iZGctYXgiPicrTChhLmtbMF0sYS5rWzFdKSsnPC9zcGFuPjxzcGFuIGNsYXNzPSJkZy1uIj4nKyhzdGVwKzEpKycgLyAnK1EubGVuZ3RoKyc8L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iZGctYmFyIj48aSBzdHlsZT0id2lkdGg6JysoKHN0ZXApL1EubGVuZ3RoKjEwMCkrJyUiPjwvaT48L2Rpdj48aDM+JytMKGl0LnFbMF0saXQucVsxXSkrJzwvaDM+PGRpdiBjbGFzcz0iZGctb3B0cyI+JysoUU9baXQucVswXV18fE9QVFMpLm1hcChmdW5jdGlvbihvLGkpe3JldHVybiAnPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJkZy1vJysoYW5zW3N0ZXBdPT09aSsxPycgb24nOicnKSsnIiBkYXRhLXY9IicrKGkrMSkrJyI+PGI+JysoaSsxKSsnPC9iPicrTChvWzBdLG9bMV0pKyc8L2J1dHRvbj4nfSkuam9pbignJykrJzwvZGl2PicrKHN0ZXA+MD8nPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJkZy1iYWNrIj4nK0woJ1F1ZXN0aW9uIHByw6ljw6lkZW50ZScsJ1ByZXZpb3VzIHF1ZXN0aW9uJykrJzwvYnV0dG9uPic6JycpKyc8L2Rpdj4nO0lOLnF1ZXJ5U2VsZWN0b3JBbGwoJy5kZy1vJykuZm9yRWFjaChmdW5jdGlvbihiKXtiLm9uY2xpY2s9ZnVuY3Rpb24oKXthbnNbc3RlcF09K2IuZGF0YXNldC52O2IuY2xhc3NMaXN0LmFkZCgnb24nKTtzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7c3RlcCsrO2lmKHN0ZXA8US5sZW5ndGgpcXVlc3QoKTtlbHNlIHJlc3VsdCgpfSwyMjApfX0pO3ZhciBiaz1JTi5xdWVyeVNlbGVjdG9yKCcuZGctYmFjaycpO2lmKGJrKWJrLm9uY2xpY2s9ZnVuY3Rpb24oKXtzdGVwLS07cXVlc3QoKX19CmZ1bmN0aW9uIHRpZXIodil7cmV0dXJuIHY8NDA\/MDp2PDcwPzE6Mn0KZnVuY3Rpb24gcmVzdWx0KCl7c2NvcmVzPUFYLm1hcChmdW5jdGlvbihhLGkpe3ZhciB2PWFucy5maWx0ZXIoZnVuY3Rpb24oeCxqKXtyZXR1cm4gUVtqXS5heD09PWl9KTt2YXIgbT12LnJlZHVjZShmdW5jdGlvbihzLHgpe3JldHVybiBzK3h9LDApL3YubGVuZ3RoO3JldHVybiBNYXRoLnJvdW5kKChtLTEpLzMqMTAwKX0pO2dsb2I9TWF0aC5yb3VuZChzY29yZXMucmVkdWNlKGZ1bmN0aW9uKHMseCl7cmV0dXJuIHMreH0sMCkvc2NvcmVzLmxlbmd0aCk7dmFyIGx2PUxWLmZpbHRlcihmdW5jdGlvbihsKXtyZXR1cm4gZ2xvYjxsWzBdfSlbMF07dmFyIGQ9bmV3IERhdGUoKS50b0xvY2FsZURhdGVTdHJpbmcoZW4oKT8nZW4tR0InOidmci1GUicpOwp2YXIgc2Vjcz1BWC5tYXAoZnVuY3Rpb24oYSxpKXt2YXIgdD10aWVyKHNjb3Jlc1tpXSk7cmV0dXJuICc8c2VjdGlvbiBjbGFzcz0icnAtcyBsb2NrYWJsZSI+PGRpdiBjbGFzcz0icnAtaCI+PGI+JytMKGEua1swXSxhLmtbMV0pKyc8L2I+PHNwYW4+JytzY29yZXNbaV0rJy8xMDA8L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0icnAtZyI+PGkgc3R5bGU9IndpZHRoOicrc2NvcmVzW2ldKyclIj48L2k+PC9kaXY+PHA+JytMKGEudFt0XVswXSxhLnRbdF1bMV0pKyc8L3A+PHVsPicrYS5yW3RdLm1hcChmdW5jdGlvbih4KXtyZXR1cm4gJzxsaT4nK0woeFswXSx4WzFdKSsnPC9saT4nfSkuam9pbignJykrJzwvdWw+PC9zZWN0aW9uPid9KS5qb2luKCcnKTsKSU4uaW5uZXJIVE1MPSc8ZGl2IGNsYXNzPSJkZy1yZXMiPjxkaXYgY2xhc3M9ImRnLXJsIj4nK3JhZGFyKHNjb3JlcywzNjApKyc8ZGl2IGNsYXNzPSJkZy1zY29yZSI+PGI+JytnbG9iKyc8c21hbGw+LzEwMDwvc21hbGw+PC9iPjxzcGFuPicrTChsdlsxXVswXSxsdlsxXVsxXSkrJzwvc3Bhbj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJkZy1yciI+PGRpdiBjbGFzcz0icnAiIHRhYmluZGV4PSIwIj48ZGl2IGNsYXNzPSJycC1kb2MiPjxzcGFuIGNsYXNzPSJwb3AtayI+JytMKCdDb21wdGUgcmVuZHUnLCdSZXBvcnQnKSsnPC9zcGFuPjxoMz4nK0woJ0RpYWdub3N0aWMgZGUgbWF0dXJpdMOpIGNvbW1lcmNpYWxlJywnU2FsZXMgbWF0dXJpdHkgYXNzZXNzbWVudCcpKyc8L2gzPjxwIGNsYXNzPSJycC1tZXRhIj4nKyhzaXRlP0woJ1Byw6lwYXLDqSBwb3VyICcsJ1ByZXBhcmVkIGZvciAnKStzaXRlLnJlcGxhY2UoL15odHRwcz86XC9cLy8sJycpLnJlcGxhY2UoL1wvJC8sJycpKycsICc6JycpK2QrJywgSkYgU2NhbGU8L3A+PGRpdiBjbGFzcz0icnAtc3VtIj48Yj4nK0woJ1ZvdHJlIG5pdmVhdSA6ICcsJ1lvdXIgbGV2ZWw6ICcpK0wobHZbMV1bMF0sbHZbMV1bMV0pKyc8L2I+PHA+JytMKGx2WzJdWzBdLGx2WzJdWzFdKSsnPC9wPjwvZGl2Picrc2VjcysnPHNlY3Rpb24gY2xhc3M9InJwLXMgbG9ja2FibGUiPjxkaXYgY2xhc3M9InJwLWgiPjxiPicrTCgnUHJvY2hhaW5lIMOpdGFwZScsJ05leHQgc3RlcCcpKyc8L2I+PC9kaXY+PHA+JytMKCdKZSBwZXV4IGFwcHJvZm9uZGlyIGNlIGRpYWdub3N0aWMgYXZlYyB2b3VzIGxvcnMgZOKAmXVuIMOpY2hhbmdlIGRlIDMwIG1pbnV0ZXMsIHNhbnMgZW5nYWdlbWVudC4nLCdJIGNhbiBnbyBkZWVwZXIgaW50byB0aGlzIGFzc2Vzc21lbnQgd2l0aCB5b3UgaW4gYSAzMC1taW51dGUgY2FsbCwgbm8gY29tbWl0bWVudC4nKSsnPC9wPjwvc2VjdGlvbj48L2Rpdj48ZGl2IGNsYXNzPSJycC1nYXRlIiBoaWRkZW4+PGRpdiBjbGFzcz1cInJnLWNhcmRcIj48c3BhbiBjbGFzcz1cInBvcC1rXCI+JytMKCdDb21wdGUgcmVuZHUgcHLDqnQnLCdSZXBvcnQgcmVhZHknKSsnPC9zcGFuPjxiPicrTCgnUmVjZXZleiB2b3RyZSBjb21wdGUgcmVuZHUgY29tcGxldCBwYXIgZS1tYWlsJywnR2V0IHlvdXIgZnVsbCByZXBvcnQgYnkgZW1haWwnKSsnPC9iPjxwIGNsYXNzPVwicmctc3ViXCI+JytMKCdWb3RyZSBhbmFseXNlIGF4ZSBwYXIgYXhlIGV0IDEyIHJlY29tbWFuZGF0aW9ucyBjb25jcsOodGVzIHBvdXIgYXZhbmNlci4nLCdZb3VyIGFyZWEtYnktYXJlYSBhbmFseXNpcyBhbmQgMTIgY29uY3JldGUgcmVjb21tZW5kYXRpb25zIHRvIG1vdmUgZm9yd2FyZC4nKSsnPC9wPjxmb3JtIGNsYXNzPSJycC1mIiBub3ZhbGlkYXRlPjxkaXYgY2xhc3M9ImNmLXJvdyI+PGlucHV0IG5hbWU9ImZuIiBwbGFjZWhvbGRlcj0iUHLDqW5vbSIgYXJpYS1sYWJlbD0iUHLDqW5vbSIgYXV0b2NvbXBsZXRlPSJnaXZlbi1uYW1lIiByZXF1aXJlZD48aW5wdXQgbmFtZT0ibG4iIHBsYWNlaG9sZGVyPSJOb20iIGFyaWEtbGFiZWw9Ik5vbSIgYXV0b2NvbXBsZXRlPSJmYW1pbHktbmFtZSIgcmVxdWlyZWQ+PC9kaXY+PGlucHV0IG5hbWU9ImVtIiB0eXBlPSJlbWFpbCIgcGxhY2Vob2xkZXI9IkUtbWFpbCBwcm9mZXNzaW9ubmVsIiBhcmlhLWxhYmVsPSJFLW1haWwgcHJvZmVzc2lvbm5lbCIgYXV0b2NvbXBsZXRlPSJlbWFpbCIgcmVxdWlyZWQ+PGRpdiBjbGFzcz0iY2Ytcm93Ij48aW5wdXQgbmFtZT0iY28iIHBsYWNlaG9sZGVyPSJFbnRyZXByaXNlIiBhcmlhLWxhYmVsPSJFbnRyZXByaXNlIiBhdXRvY29tcGxldGU9Im9yZ2FuaXphdGlvbiIgcmVxdWlyZWQ+PGlucHV0IG5hbWU9InBoIiB0eXBlPSJ0ZWwiIHBsYWNlaG9sZGVyPSJUw6lsw6lwaG9uZSAoZmFjdWx0YXRpZikiIGFyaWEtbGFiZWw9IlTDqWzDqXBob25lIiBhdXRvY29tcGxldGU9InRlbCI+PC9kaXY+PGJ1dHRvbiB0eXBlPSJzdWJtaXQiIGNsYXNzPSJnbyBkYXJrIj4nK0woJ1JlY2V2b2lyIG1vbiBjb21wdGUgcmVuZHUnLCdHZXQgbXkgcmVwb3J0JykrYXJyb3crJzwvYnV0dG9uPjxzbWFsbCBjbGFzcz0iY2Ytbm90ZSIgYXJpYS1saXZlPSJwb2xpdGUiPicrTCgnR3JhdHVpdCwgc2FucyBlbmdhZ2VtZW50LicsJ0ZyZWUsIG5vIGNvbW1pdG1lbnQuJykrJzwvc21hbGw+PC9mb3JtPjwvZGl2PjwvZGl2PjwvZGl2PjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iZGctcmVkbyI+JytMKCdSZWZhaXJlIGxlIGRpYWdub3N0aWMnLCdSZXRha2UgdGhlIGFzc2Vzc21lbnQnKSsnPC9idXR0b24+PC9kaXY+PC9kaXY+JzsKaWYoZW4oKSl7dmFyIGYwPUlOLnF1ZXJ5U2VsZWN0b3IoJy5ycC1mJyk7ZjAuZm4ucGxhY2Vob2xkZXI9J0ZpcnN0IG5hbWUnO2YwLmxuLnBsYWNlaG9sZGVyPSdMYXN0IG5hbWUnO2YwLmVtLnBsYWNlaG9sZGVyPSdXb3JrIGVtYWlsJztmMC5jby5wbGFjZWhvbGRlcj0nQ29tcGFueSc7ZjAucGgucGxhY2Vob2xkZXI9J1Bob25lIChvcHRpb25hbCknfQp2YXIgcnA9SU4ucXVlcnlTZWxlY3RvcignLnJwJyksZ2F0ZT1JTi5xdWVyeVNlbGVjdG9yKCcucnAtZ2F0ZScpLHVubD1mYWxzZSxjbnQ9MCxsYXN0PTA7CnJwLmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsZnVuY3Rpb24oKXtpZih1bmwpcmV0dXJuO2lmKHJwLnNjcm9sbFRvcD5ycC5jbGllbnRIZWlnaHQqMC45KXtycC5jbGFzc0xpc3QuYWRkKCdsb2NrZWQnKTtnYXRlLmhpZGRlbj1mYWxzZTtJTi5xdWVyeVNlbGVjdG9yKCcuZGctcnInKS5hcHBlbmRDaGlsZChnYXRlKX19LHtwYXNzaXZlOnRydWV9KTsKSU4ucXVlcnlTZWxlY3RvcignLmRnLXJlZG8nKS5vbmNsaWNrPWZ1bmN0aW9uKCl7YW5zPVtdO2ludHJvKCl9Owp2YXIgZj1JTi5xdWVyeVNlbGVjdG9yKCcucnAtZicpO2YuYWRkRXZlbnRMaXN0ZW5lcignc3VibWl0JyxmdW5jdGlvbihlKXtlLnByZXZlbnREZWZhdWx0KCk7dmFyIGc9ZnVuY3Rpb24oayl7cmV0dXJuIGZba10udmFsdWUudHJpbSgpfSxudD1mLnF1ZXJ5U2VsZWN0b3IoJy5jZi1ub3RlJyk7aWYoIWcoJ2ZuJyl8fCFnKCdsbicpfHwhZygnY28nKXx8IS9eW15AXHNdK0BbXkBcc10rXC5bXkBcc10rJC8udGVzdChnKCdlbScpKSl7bnQudGV4dENvbnRlbnQ9ZW4oKT8nUGxlYXNlIGZpbGwgaW4geW91ciBmaXJzdCBuYW1lLCBsYXN0IG5hbWUsIGNvbXBhbnkgYW5kIGEgdmFsaWQgZW1haWwuJzonUmVuc2VpZ25leiBwcsOpbm9tLCBub20sIGVudHJlcHJpc2UgZXQgdW4gZS1tYWlsIHZhbGlkZS4nO250LmNsYXNzTGlzdC5hZGQoJ2VycicpO3JldHVybn0KdmFyIGJvZHk9J1Byw6lub20gOiAnK2coJ2ZuJykrJ1xuTm9tIDogJytnKCdsbicpKydcbkUtbWFpbCA6ICcrZygnZW0nKSsnXG5FbnRyZXByaXNlIDogJytnKCdjbycpKydcblTDqWzDqXBob25lIDogJytnKCdwaCcpKydcblNpdGUgd2ViIDogJysoc2l0ZXx8J25vbiByZW5zZWlnbsOpJykrJ1xuXG5TY29yZSBnbG9iYWwgOiAnK2dsb2IrJy8xMDAgKCcrbHZbMV1bMF0rJylcbicrQVgubWFwKGZ1bmN0aW9uKGEsaSl7cmV0dXJuIGEua1swXSsnIDogJytzY29yZXNbaV0rJy8xMDAnfSkuam9pbignXG4nKSsnXG5cblLDqXBvbnNlcyA6XG4nK1EubWFwKGZ1bmN0aW9uKHEsaSl7cmV0dXJuIChpKzEpKycuICcrcS5xWzBdKycgJysoUU9bcS5xWzBdXXx8T1BUUylbYW5zW2ldLTFdWzBdfSkuam9pbignXG4nKTsKbG9jYXRpb24uaHJlZj0nbWFpbHRvOmp1bGllbmZsYW5kcm9pc0BnbWFpbC5jb20\/c3ViamVjdD0nK2VuY29kZVVSSUNvbXBvbmVudCgnRGlhZ25vc3RpYyBkZSBtYXR1cml0w6kgOiAnK2coJ2NvJykrJyAoJytnbG9iKycvMTAwKScpKycmYm9keT0nK2VuY29kZVVSSUNvbXBvbmVudChib2R5KTsKdW5sPXRydWU7cnAuY2xhc3NMaXN0LnJlbW92ZSgnbG9ja2VkJyk7Z2F0ZS5pbm5lckhUTUw9JzxiPicrTCgnTWVyY2kgISBWb3RyZSBjb21wdGUgcmVuZHUgZXN0IGTDqWJsb3F1w6kuJywnVGhhbmsgeW91ISBZb3VyIHJlcG9ydCBpcyB1bmxvY2tlZC4nKSsnPC9iPjxwPicrTCgnVm90cmUgbWVzc2FnZXJpZSBz4oCZZXN0IG91dmVydGUgOiBlbnZveWV6IGxlIG1lc3NhZ2UsIGplIHZvdXMgYWRyZXNzZSBsYSB2ZXJzaW9uIGNvbXBsw6h0ZSBwYXIgZS1tYWlsLicsJ1lvdXIgZW1haWwgYXBwIG9wZW5lZDogc2VuZCB0aGUgbWVzc2FnZSBhbmQgSSB3aWxsIGVtYWlsIHlvdSB0aGUgZnVsbCB2ZXJzaW9uLicpKyc8L3A+JztnYXRlLmNsYXNzTGlzdC5hZGQoJ29rJyl9KX0KZnVuY3Rpb24gb3BlbihlKXtpZihlKXtlLnByZXZlbnREZWZhdWx0KCk7ZS5zdG9wUHJvcGFnYXRpb24oKTtlLnN0b3BJbW1lZGlhdGVQcm9wYWdhdGlvbigpfWlmKHN0ZXA8MHx8IUlOLmlubmVySFRNTClpbnRybygpO2VsLmhpZGRlbj1mYWxzZTtyZXF1ZXN0QW5pbWF0aW9uRnJhbWUoZnVuY3Rpb24oKXtlbC5jbGFzc0xpc3QuYWRkKCdvcGVuJyl9KTtkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93PSdoaWRkZW4nfQpmdW5jdGlvbiBjbG9zZSgpe2VsLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTtkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93PScnO3NldFRpbWVvdXQoZnVuY3Rpb24oKXtlbC5oaWRkZW49dHJ1ZX0sMzAwKX0KZWwucXVlcnlTZWxlY3RvcignLngnKS5vbmNsaWNrPWNsb3NlO2VsLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbihlKXtpZihlLnRhcmdldD09PWVsKWNsb3NlKCl9KTtkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJyxmdW5jdGlvbihlKXtpZihlLmtleT09PSdFc2NhcGUnJiYhZWwuaGlkZGVuKWNsb3NlKCl9KTsKZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKGUpe3ZhciBhPWUudGFyZ2V0LmNsb3Nlc3QmJmUudGFyZ2V0LmNsb3Nlc3QoJ2EnKTtpZighYXx8IVIuY29udGFpbnMoYSkpcmV0dXJuO3ZhciB0PShhLnF1ZXJ5U2VsZWN0b3IoJy5mcicpfHxhKS50ZXh0Q29udGVudC50cmltKCk7aWYoL15BbmFseXNlciBtb24gZW50cmVwcmlzZS8udGVzdCh0KXx8YS5nZXRBdHRyaWJ1dGUoJ2hyZWYnKT09PScjZGlhZ25vc3RpYycpb3BlbihlKX0sdHJ1ZSk7CmludHJvKCk7fSkoKTs=\"))));<\/script>\n<script id=\"mmdelay\">eval(decodeURIComponent(escape(atob(\"KGZ1bmN0aW9uKCl7dmFyIG52PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdqZnMtbmF2Jyk7aWYoIW52fHwhbWF0Y2hNZWRpYSgnKGhvdmVyOmhvdmVyKSBhbmQgKG1pbi13aWR0aDoxMDgxcHgpJykubWF0Y2hlcylyZXR1cm47bnYucXVlcnlTZWxlY3RvckFsbCgnLm1tJykuZm9yRWFjaChmdW5jdGlvbihtKXt2YXIgdG09bnVsbCx0PW0ucXVlcnlTZWxlY3RvcignLm1tLXQnKTttLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKGUpe2Uuc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uKCk7Y2xlYXJUaW1lb3V0KHRtKTt0bT1zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7bS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7dC5zZXRBdHRyaWJ1dGUoJ2FyaWEtZXhwYW5kZWQnLCdmYWxzZScpfSwzNTApfSx0cnVlKTttLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlZW50ZXInLGZ1bmN0aW9uKCl7Y2xlYXJUaW1lb3V0KHRtKX0sdHJ1ZSl9KX0pKCk7\"))));<\/script>\n<script type=\"application\/ld+json\" id=\"faqld\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Intervenez-vous apr\u00e8s une lev\u00e9e de fonds ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui, c'est souvent le bon moment : le plan de croissance doit se traduire en organisation commerciale.\"}},{\"@type\":\"Question\",\"name\":\"Travaillez-vous avec notre VP Sales en place ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui, en sparring partner : je l'aide \u00e0 structurer, sans prendre sa place.\"}},{\"@type\":\"Question\",\"name\":\"Pouvez-vous former nos managers ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui, avec un programme construit \u00e0 partir de vos situations r\u00e9elles.\"}},{\"@type\":\"Question\",\"name\":\"Comment organiser l'\u00e9quipe par segments ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Selon la taille des clients, le cycle de vente et le potentiel : chaque segment a ses r\u00f4les, ses objectifs et ses rituels.\"}},{\"@type\":\"Question\",\"name\":\"Faut-il s\u00e9parer SDR, AE et account managers ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Souvent oui \u00e0 partir d'une certaine taille d'\u00e9quipe : on d\u00e9cide selon votre volume et votre cycle de vente.\"}},{\"@type\":\"Question\",\"name\":\"Comment fiabiliser le forecast ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Avec des crit\u00e8res de passage clairs entre \u00e9tapes, une qualification commune et une revue de pipeline hebdomadaire.\"}},{\"@type\":\"Question\",\"name\":\"Pouvez-vous nous aider \u00e0 recruter des managers ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui : d\u00e9finition du profil, process de recrutement et participation aux entretiens.\"}},{\"@type\":\"Question\",\"name\":\"Comment garder la culture commerciale en grandissant ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Avec un onboarding solide, une m\u00e9thode partag\u00e9e et des managers qui la font vivre au quotidien.\"}},{\"@type\":\"Question\",\"name\":\"Intervenez-vous pour ouvrir un pays ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui : plan d'ouverture, premiers recrutements locaux et pilotage des premiers mois.\"}},{\"@type\":\"Question\",\"name\":\"Quelle dur\u00e9e pour une mission en scale-up ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le plus souvent plusieurs mois en temps partag\u00e9, avec des points d'\u00e9tape r\u00e9guliers.\"}}]}<\/script>\n<script id=\"enjjs\">eval(decodeURIComponent(escape(atob(\"KGZ1bmN0aW9uKCl7dmFyIGY9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLmVuaicpO2lmKCFmKXJldHVybjt2YXIgaD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnamZzLXNpJyk7Zi5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLGZ1bmN0aW9uKCl7aC52YWx1ZT1bXS5zbGljZS5jYWxsKGYucXVlcnlTZWxlY3RvckFsbCgnaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCcpKS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIHgudmFsdWV9KS5qb2luKCcsICcpfSl9KSgpOw==\"))));<\/script>\n<script id=\"calrdv\">eval(decodeURIComponent(escape(atob(\"KGZ1bmN0aW9uKCl7dmFyIFU9J2h0dHBzOi8vY2FsZW5kbHkuY29tL2p1bGllbmZsYW5kcm9pcy8zMG1pbj9oaWRlX2dkcHJfYmFubmVyPTEnO3ZhciBBPSdodHRwczovL2Fzc2V0cy5jYWxlbmRseS5jb20vYXNzZXRzL2V4dGVybmFsLyc7dmFyIGxkPWZhbHNlLHE9bnVsbCxwYz1mYWxzZTtmdW5jdGlvbiBoaW50KCl7aWYocGMpcmV0dXJuO3BjPXRydWU7WydodHRwczovL2Fzc2V0cy5jYWxlbmRseS5jb20nLCdodHRwczovL2NhbGVuZGx5LmNvbSddLmZvckVhY2goZnVuY3Rpb24oaCl7dmFyIGw9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnbGluaycpO2wucmVsPSdwcmVjb25uZWN0JztsLmhyZWY9aDtsLmNyb3NzT3JpZ2luPSdhbm9ueW1vdXMnO2RvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQobCl9KX1mdW5jdGlvbiBsb2FkKGNiKXtpZih3aW5kb3cuQ2FsZW5kbHkpe2NiJiZjYigpO3JldHVybn1pZihjYilxPWNiO2lmKGxkKXJldHVybjtsZD10cnVlO2hpbnQoKTt2YXIgbD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaW5rJyk7bC5yZWw9J3N0eWxlc2hlZXQnO2wuaHJlZj1BKyd3aWRnZXQuY3NzJztkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKGwpO3ZhciBzPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NjcmlwdCcpO3Muc3JjPUErJ3dpZGdldC5qcyc7cy5hc3luYz10cnVlO3Mub25sb2FkPWZ1bmN0aW9uKCl7ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnN0eWxlLmN1cnNvcj0nJztpZihxKXt2YXIgZj1xO3E9bnVsbDtmKCl9fTtkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKHMpfWZ1bmN0aW9uIG9wZW4oKXtkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuc3R5bGUuY3Vyc29yPSdwcm9ncmVzcyc7bG9hZChmdW5jdGlvbigpe2RvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zdHlsZS5jdXJzb3I9Jyc7d2luZG93LkNhbGVuZGx5LmluaXRQb3B1cFdpZGdldCh7dXJsOlV9KX0pfXdpbmRvdy5qZnNSZHY9b3BlbjtmdW5jdGlvbiBpbnRlbnQoZSl7dmFyIGE9ZS50YXJnZXQuY2xvc2VzdCYmZS50YXJnZXQuY2xvc2VzdCgnYVtocmVmPSIjcmR2Il0nKTtpZihhKWxvYWQobnVsbCl9Wydwb2ludGVyb3ZlcicsJ2ZvY3VzaW4nLCd0b3VjaHN0YXJ0J10uZm9yRWFjaChmdW5jdGlvbih0KXtkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKHQsaW50ZW50LHtwYXNzaXZlOnRydWUsY2FwdHVyZTp0cnVlfSl9KTt2YXIgcmk9d2luZG93LnJlcXVlc3RJZGxlQ2FsbGJhY2t8fGZ1bmN0aW9uKGYpe3NldFRpbWVvdXQoZiwyMDAwKX07d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLGZ1bmN0aW9uKCl7cmkoaGludCl9KTtkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7dmFyIGE9ZS50YXJnZXQuY2xvc2VzdCYmZS50YXJnZXQuY2xvc2VzdCgnYVtocmVmPSIjcmR2Il0nKTtpZighYSlyZXR1cm47ZS5wcmV2ZW50RGVmYXVsdCgpO2Uuc3RvcFByb3BhZ2F0aW9uKCk7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLm1tLm9wZW4nKS5mb3JFYWNoKGZ1bmN0aW9uKG0pe20uY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpfSk7b3BlbigpfSx0cnVlKX0pKCk7\"))));<\/script>\n","protected":false},"excerpt":{"rendered":"<p>JF Scale ConseilAdvisory Vous \u00eatesYou areStartups SaaSSaaS start-upsPoser les bases de votre venteLay the foundations of your salesScale-ups techTech scale-upsStructurer une \u00e9quipe qui granditStructure a growing teamPME B2BB2B SMEsProfessionnaliser vente et pilotageProfessionalise sales and managementGroupes internationauxInternational groupsOuvrir ou relancer la France et l&rsquo;EuropeOpen or relaunch France and EuropeFonds d&rsquo;investissementInvestment fundsS\u00e9curiser la croissance des participationsSecure portfolio [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"jf-canvas","meta":{"footnotes":""},"class_list":["post-211","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Scale-ups tech | JF Scale<\/title>\n<meta name=\"description\" content=\"Scale-up tech : je structure votre organisation commerciale pour acc\u00e9l\u00e9rer sans casser la machine : process, pilotage, management et formation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scale-ups tech | JF Scale\" \/>\n<meta property=\"og:description\" content=\"Scale-up tech : je structure votre organisation commerciale pour acc\u00e9l\u00e9rer sans casser la machine : process, pilotage, management et formation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/\" \/>\n<meta property=\"og:site_name\" content=\"JF Scale\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T17:34:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/jf-scale-partage.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/jf-scale-partage.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jf-scale.com\\\/index.php\\\/scale-ups-tech\\\/\",\"url\":\"https:\\\/\\\/jf-scale.com\\\/index.php\\\/scale-ups-tech\\\/\",\"name\":\"Scale-ups tech | JF Scale\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jf-scale.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jf-scale.com\\\/index.php\\\/scale-ups-tech\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jf-scale.com\\\/index.php\\\/scale-ups-tech\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jf-scale.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/typologie-scaleup.webp\",\"datePublished\":\"2026-10-17T16:25:54+00:00\",\"dateModified\":\"2026-10-19T17:34:35+00:00\",\"description\":\"Scale-up tech : je structure votre organisation commerciale pour acc\u00e9l\u00e9rer sans casser la machine : process, pilotage, management et formation.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jf-scale.com\\\/index.php\\\/scale-ups-tech\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jf-scale.com\\\/index.php\\\/scale-ups-tech\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/jf-scale.com\\\/index.php\\\/scale-ups-tech\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jf-scale.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/typologie-scaleup.webp\",\"contentUrl\":\"https:\\\/\\\/jf-scale.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/typologie-scaleup.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jf-scale.com\\\/index.php\\\/scale-ups-tech\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jf-scale.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scale-ups tech\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jf-scale.com\\\/#website\",\"url\":\"https:\\\/\\\/jf-scale.com\\\/\",\"name\":\"JF Scale\",\"description\":\"Structuration et externalisation commerciale B2B\",\"publisher\":{\"@id\":\"https:\\\/\\\/jf-scale.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jf-scale.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jf-scale.com\\\/#organization\",\"name\":\"JF Scale\",\"url\":\"https:\\\/\\\/jf-scale.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/jf-scale.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jf-scale.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/jf-scale-favicon.png\",\"contentUrl\":\"https:\\\/\\\/jf-scale.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/jf-scale-favicon.png\",\"width\":512,\"height\":512,\"caption\":\"JF Scale\"},\"image\":{\"@id\":\"https:\\\/\\\/jf-scale.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Scale-ups tech | JF Scale","description":"Scale-up tech : je structure votre organisation commerciale pour acc\u00e9l\u00e9rer sans casser la machine : process, pilotage, management et formation.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/","og_locale":"fr_FR","og_type":"article","og_title":"Scale-ups tech | JF Scale","og_description":"Scale-up tech : je structure votre organisation commerciale pour acc\u00e9l\u00e9rer sans casser la machine : process, pilotage, management et formation.","og_url":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/","og_site_name":"JF Scale","article_modified_time":"2026-10-19T17:34:35+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/jf-scale-partage.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/jf-scale-partage.jpg","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/","url":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/","name":"Scale-ups tech | JF Scale","isPartOf":{"@id":"https:\/\/jf-scale.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/#primaryimage"},"image":{"@id":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/#primaryimage"},"thumbnailUrl":"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/typologie-scaleup.webp","datePublished":"2026-10-17T16:25:54+00:00","dateModified":"2026-10-19T17:34:35+00:00","description":"Scale-up tech : je structure votre organisation commerciale pour acc\u00e9l\u00e9rer sans casser la machine : process, pilotage, management et formation.","breadcrumb":{"@id":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/#primaryimage","url":"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/typologie-scaleup.webp","contentUrl":"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/typologie-scaleup.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/jf-scale.com\/index.php\/scale-ups-tech\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jf-scale.com\/"},{"@type":"ListItem","position":2,"name":"Scale-ups tech"}]},{"@type":"WebSite","@id":"https:\/\/jf-scale.com\/#website","url":"https:\/\/jf-scale.com\/","name":"JF Scale","description":"Structuration et externalisation commerciale B2B","publisher":{"@id":"https:\/\/jf-scale.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jf-scale.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/jf-scale.com\/#organization","name":"JF Scale","url":"https:\/\/jf-scale.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/jf-scale.com\/#\/schema\/logo\/image\/","url":"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/jf-scale-favicon.png","contentUrl":"https:\/\/jf-scale.com\/wp-content\/uploads\/2026\/10\/jf-scale-favicon.png","width":512,"height":512,"caption":"JF Scale"},"image":{"@id":"https:\/\/jf-scale.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/jf-scale.com\/index.php\/wp-json\/wp\/v2\/pages\/211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jf-scale.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jf-scale.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jf-scale.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jf-scale.com\/index.php\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":53,"href":"https:\/\/jf-scale.com\/index.php\/wp-json\/wp\/v2\/pages\/211\/revisions"}],"predecessor-version":[{"id":689,"href":"https:\/\/jf-scale.com\/index.php\/wp-json\/wp\/v2\/pages\/211\/revisions\/689"}],"wp:attachment":[{"href":"https:\/\/jf-scale.com\/index.php\/wp-json\/wp\/v2\/media?parent=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}