.jua-v2 .fcc{--ink:#10263a;--ink-2:#3a4f63;--mute:#5b6e82;--line:#dde8f3;--line-2:#c9dbec;--sky-0:#f5f9fe;--sky-1:#eaf3fc;--sky-2:#d6e9f9;--sky-3:#b5d6f2;--blue:#1f64a8;--blue-2:#2f7fcf;--serif:var(--font-lora), "Iowan Old Style", Georgia, serif;--r:18px;--r-lg:26px;--shadow:0 34px 70px -48px #1f64a873;color:var(--ink);background:#fff;font-size:16.5px;line-height:1.6}.jua-v2:has(.fcc) .ftr{margin-top:0}.jua-v2:has(.fcc) .prog{background:#1f64a8}.jua-v2:has(.fcc) .hdr.lt-h.stuck{background:#ffffffeb;border-bottom-color:#dde8f3}.jua-v2:has(.fcc) .hdr .hdr__cta{color:#fff;box-shadow:none;background:#10263a}.jua-v2:has(.fcc) .hdr .hdr__cta:hover{color:#fff;box-shadow:none;background:#10263a}.jua-v2 .fcc #cas,.jua-v2 .fcc #faq{background:#fff}.jua-v2 .fcc #cas:after,.jua-v2 .fcc #methode:after{content:none}.jua-v2 .fcc :where(p,h2,h3,ul,ol){margin:0}.jua-v2 .fcc :where(ul,ol){padding:0;list-style:none}.jua-v2 .fcc a:not(:where(.jr *)){color:var(--blue)}.jua-v2 .fcc a:not(:where(.jr *)):hover{color:var(--ink)}.jua-v2 .fcc a:focus-visible,.jua-v2 .fcc summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.jua-v2 .fcc [id]{scroll-margin-top:90px}.jua-v2 .fcc-badge{background:var(--sky-1);color:var(--blue);letter-spacing:-.005em;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 11px;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex}.jua-v2 .fcc-badge:before{content:"";background:var(--blue-2);border-radius:50%;width:6px;height:6px}.jua-v2 .fcc-hl{font-family:var(--serif);letter-spacing:-.01em;color:var(--blue);font-style:italic;font-weight:400}.jua-v2 .fcc-head{max-width:780px;margin-bottom:clamp(34px,4.5vw,56px)}.jua-v2 .fcc-head--c{text-align:center;margin-left:auto;margin-right:auto}.jua-v2 .fcc-h2{font-family:var(--f-d);letter-spacing:-.028em;color:var(--ink);margin-top:16px;font-size:clamp(31px,3.5vw,48px);font-weight:500;line-height:1.1}.jua-v2 .fcc-intro{max-width:64ch;color:var(--ink-2);margin-top:18px;font-size:17px;line-height:1.65}.jua-v2 .fcc-head--c .fcc-intro{margin-left:auto;margin-right:auto}.jua-v2 .fcc-note{color:var(--ink-2);margin-top:16px;font-size:15px;line-height:1.6}.jua-v2 .fcc-note a{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;font-weight:600}.jua-v2 .fcc-ico{background:var(--sky-1);width:40px;height:40px;color:var(--blue);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.jua-v2 .fcc-ico--lg{width:50px;height:50px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:15px}.jua-v2 .fcc-pill{background:var(--sky-1);color:var(--blue);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.jua-v2 .fcc-list{gap:11px;display:grid}.jua-v2 .fcc-list li{color:var(--ink-2);grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.55;display:grid}.jua-v2 .fcc-list svg{color:var(--blue-2);margin-top:3px}.jua-v2 .fcc-list b{color:var(--ink);font-weight:600}.jua-v2 .fcc-list--lg{gap:14px;margin-top:28px}.jua-v2 .fcc-list--lg li{color:var(--ink);font-size:16px}.jua-v2 .fcc-acts{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.jua-v2 .fcc a.fcc-btn{background:var(--ink);color:#fff;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 26px;font-size:15.5px;font-weight:600;transition:background .25s,box-shadow .3s;display:inline-flex}.jua-v2 .fcc a.fcc-btn:hover{color:#fff;background:#1d4468;box-shadow:0 16px 34px -16px #10263a99}.jua-v2 .fcc-btn svg{transition:transform .25s var(--ease)}.jua-v2 .fcc-btn:hover svg{transform:translate(3px)}.jua-v2 .fcc a.fcc-btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#fff}.jua-v2 .fcc a.fcc-btn--ghost:hover{background:var(--sky-0);color:var(--ink);box-shadow:inset 0 0 0 1px var(--sky-3)}.jua-v2 .fcc-hero{background:radial-gradient(900px 620px at 88% -6%,#b5d6f2bf,#0000 66%),radial-gradient(700px 480px at -4% 104%,#d6e9f9cc,#0000 70%),linear-gradient(#eff6fe 0%,#fff 88%);padding:calc(82px + clamp(14px,2vw,26px)) 0 clamp(64px,8vw,108px);position:relative;overflow:hidden}.jua-v2 .fcc-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#1f64a838 1.2px,#0000 1.7px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(640px 480px at 86% 34%,#000 0%,#0000 74%);mask-image:radial-gradient(640px 480px at 86% 34%,#000 0%,#0000 74%)}.jua-v2 .fcc-hero>.wrap{position:relative}.jua-v2 .fcc-crumbs{color:var(--mute);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:clamp(28px,4.5vw,60px);font-size:13.5px;display:flex}.jua-v2 .fcc-crumbs li:not(:last-child):after{content:"›";color:var(--mute);margin-left:10px}.jua-v2 .fcc .fcc-crumbs a{color:var(--mute)}.jua-v2 .fcc .fcc-crumbs a:hover{color:var(--ink)}.jua-v2 .fcc-crumbs [aria-current]{color:var(--ink);font-weight:600}.jua-v2 .fcc-hero__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(36px,5vw,84px);display:grid}.jua-v2 .fcc-h1{font-family:var(--f-d);letter-spacing:-.032em;color:var(--ink);font-size:clamp(40px,4.8vw,66px);font-weight:500;line-height:1.05}.jua-v2 .fcc-h1--long{font-size:clamp(38px,4.1vw,58px)}.jua-v2 .fcc-h1 .fcc-hl{letter-spacing:-.02em}.jua-v2 .fcc-h1__nw{white-space:nowrap}.jua-v2 .fcc-h1__mark{vertical-align:-.06em;margin-left:.2em;display:inline-block}.jua-v2 .fcc-h1__mark svg,.jua-v2 .fcc-h1__mark img{width:.74em;height:.74em;display:block}.jua-v2 .fcc-lede{max-width:54ch;color:var(--ink);margin-top:28px;font-size:clamp(17px,1.45vw,19.5px);font-weight:500;line-height:1.55}.jua-v2 .fcc-ticks{flex-wrap:wrap;gap:10px 22px;margin-top:26px;display:flex}.jua-v2 .fcc-ticks li{color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.jua-v2 .fcc-ticks svg{color:var(--blue-2);flex:none}.jua-v2 .fcc-brief{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line), 0 44px 90px -48px #1f64a880;background:#ffffffeb;padding:clamp(22px,2.4vw,32px)}.jua-v2 .fcc-brief__k{color:var(--mute);font-size:14px;font-weight:600}.jua-v2 .fcc-brief__price{border-bottom:1px dashed var(--line-2);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px;padding-bottom:20px;font-size:15px;display:flex}.jua-v2 .fcc-brief__price b{letter-spacing:-.03em;color:var(--ink);font-size:clamp(28px,2.6vw,36px);font-weight:600;line-height:1.1}.jua-v2 .fcc-brief__rows{gap:14px;margin-top:20px;display:grid}.jua-v2 .fcc-brief__rows li{align-items:center;gap:14px;display:flex}.jua-v2 .fcc-brief__rows b{color:var(--mute);font-size:12.5px;font-weight:600;line-height:1.3;display:block}.jua-v2 .fcc-brief__rows span span{color:var(--ink);font-size:15px;line-height:1.4;display:block}.jua-v2 .fcc-brief__foot{background:var(--sky-0);color:var(--ink);border-radius:12px;align-items:center;gap:10px;margin-top:22px;padding:12px 14px;font-size:14.5px;font-weight:500;display:flex}.jua-v2 .fcc-dot{background:#2c9a68;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #2c9a6829}.jua-v2 .fcc-sec{padding:clamp(72px,8.5vw,120px) 0}.jua-v2 .fcc-sec--sky{background:var(--sky-0)}.jua-v2 .fcc-sec--top0{padding-top:0}.jua-v2 .fcc-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.jua-v2 .fcc-card{border-radius:var(--r);background:var(--sky-0);box-shadow:inset 0 0 0 1px var(--line);padding:24px 24px 28px}.jua-v2 .fcc-card h3{letter-spacing:-.015em;color:var(--ink);margin-top:20px;font-size:19px;font-weight:600;line-height:1.25}.jua-v2 .fcc-card p{color:var(--ink-2);margin-top:8px;font-size:15.5px;line-height:1.6}.jua-v2 .fcc-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.jua-v2 .fcc a.fcc-card--lien{height:100%;color:var(--ink);flex-direction:column;transition:box-shadow .25s,background .25s;display:flex}.jua-v2 .fcc a.fcc-card--lien:hover{box-shadow:inset 0 0 0 1px var(--sky-3), var(--shadow);color:var(--ink);background:#fff}.jua-v2 .fcc a.fcc-card--lien h3{margin-top:0}.jua-v2 .fcc-card__go{color:var(--blue);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:14.5px;font-weight:600;display:inline-flex}.jua-v2 .fcc-hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.jua-v2 .fcc-hub__g{border-radius:var(--r-lg);background:var(--sky-0);box-shadow:inset 0 0 0 1px var(--line);padding:24px}.jua-v2 .fcc-hub__g:last-child:nth-child(odd){grid-column:1/-1}.jua-v2 .fcc-hub__g h3{letter-spacing:-.015em;color:var(--ink);margin-bottom:14px;font-size:20px;font-weight:600}.jua-v2 .fcc-hub__g li+li{margin-top:8px}.jua-v2 .fcc a.fcc-hub__l{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding:14px 16px;transition:box-shadow .25s;display:grid}.jua-v2 .fcc a.fcc-hub__l:hover{box-shadow:inset 0 0 0 1px var(--sky-3), var(--shadow);color:var(--ink)}.jua-v2 .fcc-hub__l b{grid-column:2;font-size:16.5px;font-weight:600;line-height:1.3}.jua-v2 .fcc-hub__l>span:not(.fcc-hub__v){color:var(--ink-2);grid-column:2;font-size:14.5px;line-height:1.5}.jua-v2 .fcc-hub__l>svg{color:var(--blue);grid-area:1/3/span 2}.jua-v2 .fcc-hub__v{background:var(--sky-0);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--blue);border-radius:12px;grid-area:1/1/span 2;place-items:center;display:grid}.jua-v2 .fcc-lvs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (min-width:1041px){.jua-v2 .fcc-lvs--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.jua-v2 .fcc-lv{grid-template-rows:subgrid;border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);background:#fff;grid-row:span 2;row-gap:0;display:grid;overflow:hidden}.jua-v2 .fcc-lv__head{background:#e5f1fc;align-items:center;gap:16px;padding:22px 26px;display:flex}.jua-v2 .fcc-lv__n{color:#fff;background:#2f7fcf;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;font-weight:600;display:inline-flex}.jua-v2 .fcc-lv__k{color:var(--blue);font-size:13px;font-weight:600}.jua-v2 .fcc-lv h3{letter-spacing:-.02em;color:var(--ink);margin-top:2px;font-size:clamp(20px,1.9vw,24px);font-weight:600;line-height:1.2}.jua-v2 .fcc-lv__body{flex-direction:column;flex:1;gap:18px;padding:22px 26px 26px;display:flex}.jua-v2 .fcc-lv__d{color:var(--ink-2);font-size:15.5px;line-height:1.6}.jua-v2 .fcc-lv .fcc-note{margin-top:0;font-size:14.5px}.jua-v2 .fcc-tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.jua-v2 .fcc-tag{background:var(--sky-1);color:var(--blue);border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}.jua-v2 .fcc-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.jua-v2 .fcc-flow li{border-radius:var(--r);background:var(--sky-0);box-shadow:inset 0 0 0 1px var(--line);padding:24px 22px 26px;position:relative}.jua-v2 .fcc-flow li+li:before{content:"";background:var(--sky-3);width:18px;height:2px;position:absolute;top:38px;left:-18px}.jua-v2 .fcc-flow__j{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);background:#fff;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.jua-v2 .fcc-flow li:nth-child(3) .fcc-flow__j{background:var(--ink);color:#fff;box-shadow:none}.jua-v2 .fcc-flow h3{letter-spacing:-.015em;color:var(--ink);margin-top:18px;font-size:19px;font-weight:600}.jua-v2 .fcc-flow p{color:var(--ink-2);margin-top:8px;font-size:15px;line-height:1.6}.jua-v2 .fcc-band{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(72px,8.5vw,120px)}.jua-v2 .fcc-band__in{text-align:center;background:linear-gradient(140deg,#cfe5f8 0%,#e8f3fc 48%,#bddbf3 100%);border-radius:32px;padding:clamp(48px,6vw,84px) clamp(22px,5vw,64px);position:relative;overflow:hidden}.jua-v2 .fcc-band__in:before,.jua-v2 .fcc-band__in:after{content:"";filter:blur(40px);opacity:.75;pointer-events:none;background:#fff;border-radius:999px;position:absolute}.jua-v2 .fcc-band__in:before{width:380px;height:130px;bottom:-30px;left:-60px}.jua-v2 .fcc-band__in:after{width:320px;height:110px;top:-20px;right:-40px}.jua-v2 .fcc-band__in>*{z-index:1;position:relative}.jua-v2 .fcc-band .fcc-h2{margin-top:0}.jua-v2 .fcc-band .fcc-intro{max-width:52ch;margin-left:auto;margin-right:auto}.jua-v2 .fcc-band .fcc-acts{justify-content:center}.jua-v2 .fcc-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.jua-v2 .fcc-guide__cartes .fcc-card{flex-direction:column;display:flex}.jua-v2 .fcc-sec--sky .fcc-guide__cartes .fcc-card,.jua-v2 .fcc-sec--sky .fcc-flow li{background:#fff}.jua-v2 .fcc-prose{gap:14px;max-width:72ch;display:grid}.jua-v2 .fcc-prose p{color:var(--ink-2);font-size:16.5px;line-height:1.7}.jua-v2 .fcc-guide__puces{max-width:860px;margin-top:clamp(28px,3.5vw,40px)}.jua-v2 .fcc-guide__puces h3{letter-spacing:-.015em;color:var(--ink);margin-bottom:16px;font-size:19px;font-weight:600}.jua-v2 .fcc-fmt{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);background:#fff;gap:18px;padding:26px;display:flex}.jua-v2 .fcc-fmt>div{min-width:0}.jua-v2 .fcc-fmt__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.jua-v2 .fcc-fmt__w{color:var(--blue);font-size:13.5px;font-weight:600}.jua-v2 .fcc-fmt h3{letter-spacing:-.018em;color:var(--ink);margin-top:10px;font-size:21px;font-weight:600;line-height:1.2}.jua-v2 .fcc-fmt__d{color:var(--ink-2);margin-top:10px;font-size:15.5px;line-height:1.62}.jua-v2 .fcc-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.jua-v2 .fcc-tile{border-radius:var(--r);background:var(--sky-0);box-shadow:inset 0 0 0 1px var(--line);padding:24px}.jua-v2 .fcc-tile__h{align-items:center;gap:12px;display:flex}.jua-v2 .fcc-tile h3{letter-spacing:-.012em;color:var(--ink);font-size:17.5px;font-weight:600}.jua-v2 .fcc-tile p{color:var(--ink-2);margin-top:12px;font-size:15px;line-height:1.6}.jua-v2 .fcc-tile p b{color:var(--ink);font-weight:600}.jua-v2 .fcc-tile--person{grid-template-columns:72px 1fr;align-items:center;column-gap:18px;display:grid}.jua-v2 .fcc-tile--person>div{display:contents}.jua-v2 .fcc-tile--person img{object-fit:cover;border-radius:50%;width:72px;height:72px;box-shadow:0 0 0 4px #fff}.jua-v2 .fcc-tile--person p{text-wrap:pretty;grid-column:1/-1;margin-top:14px}.jua-v2 .fcc-tile--wide{grid-column:span 2}.jua-v2 .fcc-chips{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.jua-v2 .fcc a.fcc-chip{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);background:#fff;border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:500;transition:background .2s,box-shadow .2s}.jua-v2 .fcc a.fcc-chip:hover{background:var(--sky-1);box-shadow:inset 0 0 0 1px var(--sky-3);color:var(--blue)}.jua-v2 .fcc-logos{border-top:1px solid var(--line)}.jua-v2 .fcc .logos{padding:clamp(40px,5vw,60px) 0}.jua-v2 .fcc .logos__l{font-family:var(--f-d);letter-spacing:0;text-transform:none;color:var(--mute);margin-bottom:28px;font-size:14px;font-weight:600}.jua-v2 .fcc .logos img{filter:brightness(0);opacity:.42}.jua-v2 .fcc .logos img:hover{filter:brightness(0);opacity:.72}.jua-v2 .fcc-sec--cas{border-top:1px solid var(--line)}.jua-v2 .fcc-cas{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.jua-v2 .fcc-cas__i{border-radius:var(--r);background:var(--sky-0);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;align-items:flex-start;gap:12px;padding:24px 26px;display:flex}.jua-v2 .fcc-cas__i h3{letter-spacing:-.015em;color:var(--ink);font-size:18px;font-weight:600;line-height:1.3}.jua-v2 .fcc-cas__i .fcc-pill{white-space:normal}.jua-v2 .fcc-cas__i p{color:var(--ink-2);font-size:15.5px;line-height:1.6}.jua-v2 .fcc-price{box-shadow:inset 0 0 0 1px var(--line), var(--shadow);background:#fff;border-radius:32px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(26px,4vw,52px);display:grid}.jua-v2 .fcc-price__inc{border-radius:var(--r);background:var(--sky-0);box-shadow:inset 0 0 0 1px var(--line);padding:26px}.jua-v2 .fcc-price__k{color:var(--ink);margin-bottom:16px;font-size:16px;font-weight:600}.jua-v2 .fcc-price__inc .fcc-list li{color:var(--ink);font-size:15.5px}.jua-v2 .fcc-price__inc .fcc-note{color:var(--mute);font-size:13.5px}.jua-v2 .fcc-qs{gap:10px;max-width:860px;margin:0 auto;display:grid}.jua-v2 .fcc-q{background:var(--sky-0);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;transition:background .25s,box-shadow .25s}.jua-v2 .fcc-q[open]{box-shadow:inset 0 0 0 1px var(--line-2), 0 24px 48px -38px #1f64a880;background:#fff}.jua-v2 .fcc-q summary{cursor:pointer;color:var(--ink);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px 18px 22px;font-size:16.5px;font-weight:600;line-height:1.4;list-style:none;display:flex}.jua-v2 .fcc-q summary::-webkit-details-marker{display:none}.jua-v2 .fcc-q__i{width:30px;height:30px;color:var(--blue);box-shadow:inset 0 0 0 1px var(--line-2);transition:transform .3s var(--ease), background .25s, color .25s;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.jua-v2 .fcc-q[open] .fcc-q__i{background:var(--ink);color:#fff;box-shadow:none;transform:rotate(45deg)}.jua-v2 .fcc-q p{max-width:72ch;color:var(--ink-2);padding:0 22px 22px;font-size:15.5px;line-height:1.68}.jua-v2 .fcc-qs__more{text-align:center;color:var(--ink-2);margin-top:14px;font-size:15px}.jua-v2 .fcc-book{background:radial-gradient(820px 520px at 92% 0%, #b5d6f299, transparent 66%), linear-gradient(180deg, var(--sky-0) 0%, var(--sky-1) 60%, var(--sky-2) 100%);padding:clamp(72px,8.5vw,120px) 0}.jua-v2 .fcc-book__in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,4.5vw,72px);display:grid}.jua-v2 .fcc-tm{color:var(--mute);margin-top:24px;font-size:12.5px;line-height:1.5}.jua-v2 .fcc-book__cal{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);background:#fff;padding:clamp(16px,2vw,26px);scroll-margin-top:96px}.jua-v2 .fcc-book__cal h3{letter-spacing:-.012em;color:var(--ink);margin-bottom:12px;font-size:19px;font-weight:600}@media (max-width:1040px){.jua-v2 .fcc-hero{padding-top:92px}.jua-v2 .fcc-hero__in,.jua-v2 .fcc-price,.jua-v2 .fcc-book__in{grid-template-columns:minmax(0,1fr)}.jua-v2 .fcc-brief{max-width:560px}.jua-v2 .fcc-grid3,.jua-v2 .fcc-grid4,.jua-v2 .fcc-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.jua-v2 .fcc-lvs{grid-template-columns:minmax(0,1fr)}.jua-v2 .fcc-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.jua-v2 .fcc-flow li+li:before{content:none}}@media (max-width:680px){.jua-v2 .fcc [id]{scroll-margin-top:76px}.jua-v2 .fcc-hero{padding-top:80px}.jua-v2 .fcc-crumbs{font-size:12.5px}.jua-v2 .fcc-h1{font-size:clamp(34px,9.6vw,42px)}.jua-v2 .fcc-hero:before{-webkit-mask-image:radial-gradient(360px 300px at 90% 12%,#000 0%,#0000 74%);mask-image:radial-gradient(360px 300px at 90% 12%,#000 0%,#0000 74%)}.jua-v2 .fcc-acts{flex-direction:column;align-items:stretch}.jua-v2 .fcc a.fcc-btn{padding:0 20px}.jua-v2 .fcc-ticks{flex-direction:column;gap:8px}.jua-v2 .fcc-grid3,.jua-v2 .fcc-grid4,.jua-v2 .fcc-grid2,.jua-v2 .fcc-bento,.jua-v2 .fcc-flow,.jua-v2 .fcc-hub{grid-template-columns:minmax(0,1fr)}.jua-v2 .fcc-hub__g{padding:18px 14px}.jua-v2 .fcc-tile--wide{grid-column:auto}.jua-v2 .fcc-fmt{flex-direction:column;gap:16px;padding:22px}.jua-v2 .fcc-cas{grid-template-columns:minmax(0,1fr)}.jua-v2 .fcc-cas__i{padding:22px 20px}.jua-v2 .fcc-lv__head{padding:18px 20px}.jua-v2 .fcc-lv__body{padding:18px 20px 22px}.jua-v2 .fcc-band__in,.jua-v2 .fcc-price{border-radius:24px}.jua-v2 .fcc-price__inc{padding:20px}.jua-v2 .fcc-q summary{padding:16px 16px 16px 18px;font-size:16px}.jua-v2 .fcc-q p{padding:0 18px 18px}.jua-v2 .fcc .logos__l{margin-bottom:20px;font-size:13px}}@media (prefers-reduced-motion:reduce){.jua-v2 .fcc-btn svg,.jua-v2 .fcc-q,.jua-v2 .fcc-q__i{transition:none}}.jua-v2 .fcc-prog__in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4.5vw,72px);display:grid}.jua-v2 .fcc-prog__card{border-radius:var(--r-lg);background:var(--sky-0);box-shadow:inset 0 0 0 1px var(--line);padding:clamp(20px,2.4vw,30px)}.jua-v2 .fcc-prog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.jua-v2 .fcc-prog__f{color:var(--ink-2);gap:6px;font-size:13.5px;font-weight:600;display:grid}.jua-v2 .fcc-prog__f input,.jua-v2 .fcc-prog__f select{width:100%;height:48px;color:var(--ink);font:inherit;box-shadow:inset 0 0 0 1px var(--line-2);background:#fff;border:0;border-radius:12px;padding:0 14px;font-size:16px;font-weight:400}.jua-v2 .fcc-prog__f input:focus-visible,.jua-v2 .fcc-prog__f select:focus-visible{outline:2px solid var(--blue-2);outline-offset:1px}.jua-v2 .fcc-prog__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.jua-v2 .fcc-prog__btn{background:var(--ink);color:#fff;width:100%;height:54px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:15.5px;font-weight:600;transition:background .25s;display:inline-flex}.jua-v2 .fcc-prog__btn:hover{background:#1d4468}.jua-v2 .fcc-prog__btn:disabled{opacity:.6;cursor:default}.jua-v2 .fcc-prog__hint{color:var(--mute);margin-top:14px;font-size:13.5px;line-height:1.55}.jua-v2 .fcc-prog__hint a{color:var(--blue);text-decoration:underline}.jua-v2 .fcc-prog__err{color:#a3261c;margin-top:12px;font-size:14.5px}.jua-v2 .fcc-prog__ok{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.jua-v2 .fcc-prog__card .fcc-btn{margin-top:18px}@media (max-width:860px){.jua-v2 .fcc-prog__in{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.jua-v2 .fcc-prog__grid{grid-template-columns:minmax(0,1fr)}}.jua-v2 .fcc-dv{scroll-margin-top:96px}.jua-v2 .fcc-dv__bref{color:var(--ink-2);margin-top:14px;font-size:14px;line-height:1.45}.jua-v2 .fcc-dv__step{margin-top:18px}.jua-v2 .fcc-dv__q{border:0;min-width:0;margin:0 0 16px;padding:0}.jua-v2 .fcc-dv__q legend{color:var(--ink);margin-bottom:10px;padding:0;font-size:15px;font-weight:600}.jua-v2 .fcc-dv__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.jua-v2 .fcc-dv__opt{min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-2);background:#fff;border:0;border-radius:12px;padding:8px 12px;font-size:14.5px;font-weight:500;line-height:1.25;transition:box-shadow .2s,background .2s}.jua-v2 .fcc-dv__opt:hover{box-shadow:inset 0 0 0 1px var(--blue-2)}.jua-v2 .fcc-dv__opt.on{background:var(--sky-0);box-shadow:inset 0 0 0 2px var(--blue-2);font-weight:600}.jua-v2 .fcc-dv__opt:focus-visible,.jua-v2 .fcc-dv__back:focus-visible{outline:2px solid var(--blue-2);outline-offset:2px}.jua-v2 .fcc-dv .fcc-prog__btn{border-radius:12px;margin-top:4px}.jua-v2 .fcc-dv .fcc-prog__btn:disabled{opacity:.45}.jua-v2 .fcc .fcc-dv a.fcc-btn{border-radius:12px}.jua-v2 .fcc-dv .fcc-prog__grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:14px}.jua-v2 .fcc-dv__back{color:var(--blue);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin-bottom:14px;padding:0;font-size:14px;font-weight:500}.jua-v2 .fcc-dv__preuves{color:var(--ink);flex-wrap:wrap;gap:6px 16px;margin-top:14px;font-size:14px;font-weight:600;display:flex}.jua-v2 .fcc-dv__preuves span{align-items:center;gap:6px;display:inline-flex}.jua-v2 .fcc-dv__preuves svg{color:var(--blue-2)}.jua-v2 .fcc-dv__call{color:var(--mute);text-underline-offset:3px;margin-top:12px;font-size:14px;text-decoration:underline;display:inline-block}.jua-v2 .fcc-dv__done .fcc-btn{margin-top:16px}.jua-v2 .hdr__cta-s{display:none}@media (max-width:1040px){.jua-v2:has(.fcc) .hdr .hdr__cta{margin-left:auto;margin-right:10px;display:inline-flex}.jua-v2:has(.fcc) .hdr .burger{flex-shrink:0;margin-left:0}}@media (max-width:480px){.jua-v2:has(.fcc) .hdr__in{gap:8px}.jua-v2:has(.fcc) .hdr .hdr__cta-l{display:none}.jua-v2:has(.fcc) .hdr .hdr__cta-s{display:inline}}.jua-v2 .fcc-dv input{scroll-margin-top:140px}.jua-v2 .fcc-prog-top{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:clamp(28px,4vw,56px);margin-bottom:clamp(34px,4.5vw,56px);display:grid}.jua-v2 .fcc-prog-top .fcc-head{margin-bottom:0}@media (max-width:900px){.jua-v2 .fcc-prog-top{grid-template-columns:1fr}}.jua-v2 .fcc-film{padding-top:clamp(28px,4vw,56px)}.jua-v2 .fcc-film .mv{max-width:1100px;margin:0 auto}.jua-v2 .fcc-taches{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);background:#fff;overflow:hidden}.jua-v2 .fcc-taches__h,.jua-v2 .fcc-taches__l{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1fr);gap:24px;padding:18px 24px;display:grid}.jua-v2 .fcc-taches__h{background:var(--sky-1);letter-spacing:.04em;text-transform:uppercase;color:var(--blue);font-size:13px;font-weight:600}.jua-v2 .fcc-taches__l+.fcc-taches__l{border-top:1px solid var(--line)}.jua-v2 .fcc-taches__l h3{color:var(--ink);font-size:17px;font-weight:600;line-height:1.35}.jua-v2 .fcc-taches__l p{color:var(--ink-2);font-size:15px;line-height:1.6}.jua-v2 .fcc-taches__k{display:none}.jua-v2 .fcc-card h3:first-child{margin-top:0}@media (max-width:680px){.jua-v2 .fcc-taches__h{display:none}.jua-v2 .fcc-taches__l{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px 18px 20px}.jua-v2 .fcc-taches__k{letter-spacing:.04em;text-transform:uppercase;color:var(--blue);margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}}.jua-v2 .fcc-dv__titre{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(24px,2.2vw,30px);font-weight:600;line-height:1.15}.jua-v2 .fcc-dv__delai{border-bottom:1px dashed var(--line-2);color:var(--ink-2);align-items:center;gap:10px;margin-top:10px;padding-bottom:16px;font-size:15px;font-weight:600;display:flex}.jua-v2 .fcc-dv__logos{align-items:center;gap:6px;display:inline-flex}.jua-v2 .fcc-dv__etape{color:var(--ink);margin:2px 0 6px;font-size:15px;font-weight:600;line-height:1.4}.jua-v2 .fcc-dv__progres{letter-spacing:.04em;text-transform:uppercase;color:var(--mute);margin:0;font-size:12px;font-weight:600}.jua-v2 .fcc-dv__tuile{text-align:center;min-height:84px;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.jua-v2 .fcc-dv__tuile svg{color:var(--blue)}.jua-v2 .fcc-dv__tuile span{font-size:13.5px;line-height:1.25}.jua-v2 .fcc-dv__gros{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:700;line-height:1}.jua-v2 .fcc-handicap{max-width:820px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:18px;flex-direction:column;gap:6px;margin:40px auto 56px;padding:18px 24px;font-size:14px;line-height:1.55;display:flex}.jua-v2 .fcc-handicap b{color:var(--ink);font-size:14.5px;font-weight:600}.jua-v2 .fcc-handicap a{color:#5c49e6;align-self:flex-start;font-weight:600;text-decoration:none}.jua-v2 .fcc-handicap a:hover{color:#4636c4;text-decoration:underline}
.jr{--encre:#16141f;--encre-2:#3b3946;--gris:#55525f;--gris-2:#6b6878;--fond:#fbfaf8;--lavande:#f3f1fe;--lavande-2:#e9e5ff;--ligne:#ece8f6;--ligne-2:#e3defb;--violet:#5c49e6;--violet-f:#4936c9;--violet-c:#8b7cff;--violet-p:#d9d3ff;--vert:#11845b;--jaune:#ffd166;--serif:var(--font-instrument-sans), "Instrument Sans", system-ui, sans-serif;background:var(--fond);color:var(--encre);font-family:var(--font-instrument-sans), "Instrument Sans", system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:clip}.jr *,.jr :before,.jr :after{box-sizing:border-box}.jr img{max-width:100%}.jr a{color:var(--violet-f)}.jr button{cursor:pointer;font-family:inherit}.jr :is(a,button,input,summary):focus-visible{outline:3px solid var(--violet-c);outline-offset:2px}.jr-skip{z-index:100;background:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:8px;left:-9999px}.jr-skip:focus{left:8px}.jr-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jr-in{max-width:1240px;margin:0 auto}.jr-centre{text-align:center;margin-top:30px}.jr-points{background-image:radial-gradient(#5c49e62e 1px,#0000 1.3px);background-size:22px 22px}.jr-grain{isolation:isolate;position:relative}.jr-grain:before{content:"";pointer-events:none;border-radius:inherit;z-index:-1;background:url(/refonte/grain.png);position:absolute;inset:0}.jr-halo{background:radial-gradient(55% 60% at 85% 10%, #8b7cff2e, transparent 70%), radial-gradient(45% 55% at 0% 100%, #78beff1f, transparent 70%), var(--fond)}.jr-violet{background:radial-gradient(60% 70% at 90% 0%, #ffffff38, transparent 65%), radial-gradient(50% 60% at 0% 100%, #2d1ea073, transparent 70%), var(--violet);color:#fff;overflow:hidden}.jr-zoom img{transition:transform .5s}.jr-zoom:hover img{transform:scale(1.04)}.jr-carte{transition:transform .2s,box-shadow .2s}.jr-carte:hover{transform:translateY(-3px);box-shadow:0 18px 40px #3c28a01f}@media (prefers-reduced-motion:reduce){.jr-zoom img,.jr-carte{transition:none}.jr-zoom:hover img,.jr-carte:hover{transform:none}}.jr-h1{letter-spacing:-.03em;margin:0;font-size:clamp(40px,5.4vw,72px);font-weight:600;line-height:1.02}.jr-h2{letter-spacing:-.025em;margin:0;font-size:clamp(32px,3.8vw,52px);font-weight:600;line-height:1.06}.jr-h2--m{font-size:clamp(30px,3.4vw,46px)}.jr-h2--s{font-size:clamp(28px,2.8vw,36px)}.jr-h3{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:600}.jr-ser{font-family:inherit;font-style:normal;font-weight:inherit;color:var(--violet);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 62%,#5c49e626 62% 90%,#0000 90%);padding:0 .05em}.jr-ser--blanc{color:#fff;background:linear-gradient(#0000 62%,#ffffff38 62% 90%,#0000 90%)}.jr-petit-titre{color:var(--gris-2);font-size:13px;font-weight:700;display:block}.jr-etoiles{color:#e8a200;letter-spacing:1px}.jr-g--mini{vertical-align:middle;width:22px;height:22px;margin-right:2px}.jr-bandeau .jr-g--mini{border:0}.jr-g{border:1px solid var(--ligne);width:34px;height:34px;color:var(--violet-f);background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.jr-pastille{border:1px solid var(--ligne-2);color:var(--violet-f);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 13px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.jr-pastille__point{background:var(--violet);border-radius:99px;width:7px;height:7px}.jr-pastille--clair{color:#fff;background:#ffffff29;border-color:#ffffff4d}.jr-pastille--clair .jr-pastille__point{background:#fff}.jr-pastille--wa{color:#0b6b48;background:#e7f6ee;border-color:#cdebd9}.jr-offert{background:var(--jaune);color:var(--encre);vertical-align:middle;border-radius:999px;align-items:center;padding:2px 9px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.jr-puces{flex-wrap:wrap;gap:8px;display:flex}.jr-puce{background:var(--fond);border:1px solid var(--ligne);border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 8px;font-size:14px;font-weight:600;display:inline-flex}.jr-puce--clair{color:#fff;background:#ffffff24;border-color:#ffffff4d}.jr-tuile-ic{background:var(--lavande);width:32px;height:32px;color:var(--violet);border-radius:9px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.jr-tuile-ic--grand{border-radius:12px;flex-basis:40px;width:40px;height:40px}.jr-pastille-logo{background:#fff;border-radius:8px;align-self:flex-start;padding:5px 10px;display:inline-flex}.jr-pastille-logo img{width:auto;height:20px;display:block}.jr-tag-clair{color:#fff;background:#fff3;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.jr-ligne{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jr-ligne--entre{justify-content:space-between}.jr-lire{color:#fff;margin-top:8px;font-weight:600;display:block}.jr-lire--violet{color:var(--violet-f)}.jr-vert{color:var(--vert)}.jr-boutons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jr-btn{border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.jr-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px #16141f1f}.jr .jr-btn--violet{background:var(--violet);color:#fff}.jr .jr-btn--noir{background:var(--encre);color:#fff}.jr .jr-btn--wa{background:var(--vert);color:#fff}.jr .jr-btn--blanc{color:var(--encre);background:#fff}.jr .jr-btn--verre{color:#fff;background:#ffffff24;border:1px solid #fff6}.jr-btn--lg{padding:15px 24px;font-size:16px}.jr-btn--sm{padding:10px 16px;font-size:14px}.jr-btn--plein{border-radius:12px;width:100%}.jr-btn:disabled{opacity:.6;cursor:wait}.jr .jr-wa-rond{background:var(--vert);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.jr-bandeau{background:var(--violet);color:#fff;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:8px 16px;font-size:14px;display:flex}.jr-bandeau__tag{background:var(--jaune);color:var(--encre);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.jr-bandeau__txt{font-weight:500}.jr .jr-bandeau__cta{color:var(--encre);background:#fff;border:0;border-radius:999px;padding:4px 14px;font-size:13px;font-weight:600;text-decoration:none}.jr .jr-bandeau__note{color:#fff;font-weight:500;text-decoration:none}.jr-bandeau__note span{color:var(--jaune)}.jr-entete{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--ligne);background:#ffffffeb;position:sticky;top:0}.jr-entete__in{align-items:center;gap:18px;max-width:1240px;margin:0 auto;padding:10px 24px;display:flex}.jr .jr-logo{color:var(--encre);letter-spacing:-.01em;align-items:center;gap:10px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.jr-logo img{border-radius:8px}.jr-nav{flex:1;justify-content:center;gap:2px;display:flex}.jr-nav__btn{color:var(--encre);background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;min-height:44px;padding:10px 13px;font-size:15px;font-weight:500;display:inline-flex}.jr-nav__btn:hover,.jr-nav__btn.on{background:var(--lavande);color:var(--violet-f)}.jr-nav__btn.on svg{transform:rotate(180deg)}.jr-entete__cta{align-items:center;gap:10px;margin-left:auto;display:flex}.jr-burger{border:1px solid var(--ligne);width:44px;height:44px;color:var(--encre);background:#fff;border-radius:12px;justify-content:center;align-items:center;display:none}.jr-mm{padding:8px 24px 0;position:absolute;top:100%;left:0;right:0}.jr-mm__in{border:1px solid var(--ligne);background:#fff;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;max-width:1240px;margin:0 auto;padding:22px;display:grid;box-shadow:0 30px 70px #2819782e}.jr-mm__col--large{grid-column:span 2}.jr-mm__grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.jr-mm__titre{color:var(--gris-2);margin:0 0 6px 10px;font-size:13px;font-weight:600}.jr .jr-mm__lien{color:var(--encre);border-radius:12px;align-items:flex-start;gap:12px;padding:8px 10px;text-decoration:none;display:flex}.jr-mm__lien:hover{background:var(--lavande)}.jr-mm__lien b{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.jr-mm__lien small{color:var(--gris-2);font-size:14px;display:block}.jr .jr-mm__lien--fort{color:var(--violet-f)}.jr-mm__ic{background:var(--lavande);width:34px;height:34px;color:var(--violet);border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.jr-mm__ic--logo{border:1px solid var(--ligne);background:#fff}.jr .jr-mm__carte{color:#fff;border-radius:16px;min-height:270px;text-decoration:none;display:block;position:relative;overflow:hidden}.jr-mm__carte>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jr-mm__voile,.jr-voile{background:linear-gradient(#16141f00 30%,#16141fd9 100%);position:absolute;inset:0}.jr-mm__bas{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.jr-mm__bas b{font-size:18px;line-height:1.25}.jr-mm__bas>span:last-child{color:var(--violet-p);font-size:14px;font-weight:600}.jr-mm__badge{color:var(--encre);background:#fff;border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:12px;font-weight:700}.jr .jr-mm__carte--roadmap{background:var(--violet);flex-direction:column;justify-content:space-between;gap:16px;padding:22px;display:flex}.jr-mm__carte--roadmap .jr-offert{align-self:flex-start}.jr-mm__carte--roadmap b{letter-spacing:-.01em;font-size:26px;line-height:1.15}.jr-mm__carte--roadmap em{font-style:normal}.jr-mm__carte--roadmap>span:last-child{font-weight:600}.jr-mobile{border-top:1px solid var(--ligne);background:#fff;flex-direction:column;gap:8px;max-height:calc(100dvh - 110px);padding:12px 16px 18px;display:flex;overflow-y:auto}.jr-mobile__grp summary{cursor:pointer;border-bottom:1px solid var(--ligne);justify-content:space-between;align-items:center;min-height:44px;padding:12px 6px;font-size:17px;font-weight:600;list-style:none;display:flex}.jr-mobile__grp summary::-webkit-details-marker{display:none}.jr-mobile__grp[open] summary svg{transform:rotate(180deg)}.jr-mobile .jr-btn{width:100%}.jr-sec{padding:128px 24px}.jr-sec--haut{padding-bottom:40px}.jr-sec--formats{padding-top:40px}.jr-sec--sans-haut{padding-top:0}.jr-sec--sans-bas{padding-bottom:0}.jr-sec--blanc{border-top:1px solid var(--ligne);background:#fff}.jr-sec--lavande{background-color:var(--lavande);border-top:1px solid var(--lavande-2);border-bottom:1px solid var(--lavande-2)}.jr-tete{flex-direction:column;align-items:flex-start;gap:14px;max-width:720px;display:flex}.jr-tete p{color:var(--gris);margin:0;font-size:18px}.jr-tete--centre{text-align:center;align-items:center;margin:0 auto 44px}.jr-ligne-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:26px;display:flex}.jr-ligne-tete>a:not(.jr-btn){font-weight:600}.jr-hero{padding:64px 24px 80px;overflow:hidden}.jr-hero__points{z-index:-1;opacity:.55;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.jr-hero__in{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.jr-hero__txt{flex-direction:column;flex:500px;gap:22px;min-width:0;display:flex}.jr-hero__sous{color:var(--gris);max-width:560px;margin:0;font-size:19px}.jr .jr-hero__roadmap{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.jr-hero__preuves{color:var(--gris);flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:8px;font-size:14px;display:flex}.jr-hero__preuves b{color:var(--encre)}.jr-hero__outils{display:inline-flex}.jr-hero__outils>span{border:1px solid var(--ligne);background:#fff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.jr-hero__outils>span+span{margin-left:-10px}.jr-hero__collage{flex:460px;min-width:0;padding:26px 0 44px;position:relative}.jr-hero__photo{aspect-ratio:4/3.5;border-radius:28px;overflow:hidden;box-shadow:0 24px 50px #2819781f}.jr-hero__photo img{object-fit:cover;width:100%;height:100%;display:block}.jr-flottant{background:#fff;border-radius:16px;position:absolute;box-shadow:0 10px 26px #16141f1a}.jr .jr-flottant--note{color:var(--encre);align-items:center;gap:10px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex;top:0;right:-6px}.jr-flottant--outils{box-shadow:none;background:0 0;flex-direction:column;gap:8px;display:flex;top:36%;left:-16px}.jr-flottant--outils span{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 8px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px #16141f1f}.jr-flottant--outils span+span{margin-left:18px}.jr .jr-flottant--roadmap{width:min(330px,84%);color:var(--encre);flex-direction:column;gap:8px;padding:16px;font-size:13px;text-decoration:none;display:flex;bottom:0;right:-6px;box-shadow:0 24px 50px #28197833}.jr-flottant__tete{justify-content:space-between;align-items:center;gap:8px;display:flex}.jr-flottant__tete b{align-items:center;gap:6px;font-size:14px;display:flex}.jr-flottant__tete small{color:var(--gris);background:var(--lavande);border-radius:999px;padding:3px 8px;font-size:12px}.jr-flottant__ligne{align-items:center;gap:10px;display:flex}.jr-mois{border-radius:7px;flex:none;padding:2px 8px;font-size:12px;font-weight:700}.jr-mois--0{background:var(--violet);color:#fff}.jr-mois--1{background:var(--violet-c);color:var(--encre)}.jr-mois--2{background:var(--violet-p);color:var(--encre)}.jr-logos{border-top:1px solid var(--ligne);border-bottom:1px solid var(--ligne);background:#fff;padding:34px 0}.jr-logos p{text-align:center;color:var(--gris);margin:0 0 22px;padding:0 24px;font-size:15px;font-weight:500}.jr-defile{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.jr-defile__piste{width:max-content;animation:40s linear infinite jr-defile;display:flex}.jr-defile:hover .jr-defile__piste{animation-play-state:paused}.jr-defile__rangee{align-items:center;gap:72px;padding-right:72px;display:flex}.jr-defile__logo{flex-direction:column;align-items:center;gap:8px;display:flex}.jr-defile__logo img{width:auto;max-width:none;display:block}.jr-badge-cas{color:var(--violet-f);background:var(--lavande);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.jr-badge-vide{height:21px}@keyframes jr-defile{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.jr-defile__piste{animation:none}}.jr-offres{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:22px;display:grid}.jr-offre{border:1px solid var(--ligne);background:#fff;border-radius:26px;flex-direction:column;display:flex;overflow:hidden}.jr-offre__photo{height:240px;position:relative;overflow:hidden}.jr-offre__photo img{object-fit:cover;width:100%;height:100%;display:block}.jr-offre__tag{color:var(--violet-f);background:#fff;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:700;position:absolute;top:16px;left:16px}.jr-offre__prod{color:var(--gris);background:#fffffff2;border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;font-size:12px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 12px 28px #16141f2e}.jr-offre__prod span{align-items:center;gap:6px;display:flex}.jr-offre__prod i{background:var(--vert);border-radius:99px;width:8px;height:8px}.jr-offre__prod b{color:var(--encre)}.jr-offre__corps{flex-direction:column;flex:1;gap:16px;padding:28px;display:flex}.jr-offre__corps h3{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:600;line-height:1.1}.jr-offre__corps>p{color:var(--encre-2);margin:0;font-size:17px}.jr-ideal{background:var(--lavande);border-radius:12px;padding:11px 14px;font-size:15px}.jr-ideal b{color:var(--violet-f)}.jr-liste{color:var(--encre-2);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.jr-liste li{align-items:center;gap:12px;display:flex}.jr-liste b{color:var(--encre);font-weight:600}.jr-offre__pied{color:var(--gris);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:auto;padding-top:8px;font-size:14px;display:flex}.jr-formats{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px;display:grid}.jr .jr-photo-carte{color:#fff;border-radius:22px;min-height:300px;text-decoration:none;display:block;position:relative;overflow:hidden}.jr-photo-carte img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jr-photo-carte__txt{flex-direction:column;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.jr-photo-carte__txt small{color:var(--violet-p);font-size:13px;font-weight:600}.jr-photo-carte__txt b{font-size:22px;font-weight:600}.jr-outils{background-color:var(--lavande);border-top:1px solid var(--lavande-2);border-bottom:1px solid var(--lavande-2);padding:42px 24px}.jr-outils__in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 30px;display:flex}.jr-outils__in p{max-width:360px;margin:0;font-size:20px;font-weight:600;line-height:1.3}.jr-outils__liste{flex-wrap:wrap;gap:10px;display:flex}.jr-outils__liste span{border:1px solid var(--ligne-2);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.jr-secteurs{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.jr .jr-secteur{border:1px solid var(--ligne);color:var(--encre);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 13px 7px 10px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.jr-secteur svg{color:var(--violet)}.jr-secteur:hover{background:var(--lavande)}.jr-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.jr .jr-bento__grand{color:#fff;border-radius:26px;grid-column:span 2;min-height:380px;text-decoration:none;display:block;position:relative;overflow:hidden}.jr-bento__grand>img,.jr-bento__photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jr-bento__voile-violet{background:linear-gradient(90deg,#3c28b4eb 0%,#3c28b499 50%,#3c28b40d 100%);position:absolute;inset:0}.jr-bento__contenu{flex-direction:column;justify-content:space-between;gap:30px;max-width:620px;height:100%;padding:32px;display:flex;position:relative}.jr-bento__titre{letter-spacing:-.015em;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.12;display:block}.jr-bento__titre-s{font-size:21px;font-weight:600;line-height:1.2;display:block}.jr .jr-bento__carte{border:1px solid var(--ligne);color:var(--encre);background:#fff;border-radius:26px;flex-direction:column;justify-content:space-between;gap:16px;min-height:300px;padding:24px;text-decoration:none;display:flex}.jr-bento__logo{align-self:flex-start;width:auto;height:22px}.jr-bento__logo--large{height:26px}.jr .jr-bento__photo{color:#fff;border-radius:26px;min-height:300px;text-decoration:none;display:block;position:relative;overflow:hidden}.jr-bento__haut{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;top:22px;left:22px;right:22px}.jr-bento__bas{position:absolute;bottom:22px;left:22px;right:22px}.jr-console{background:var(--lavande);border-radius:16px;flex-direction:column;flex:1;gap:8px;padding:14px;display:flex}.jr-console small{color:var(--gris);font-size:12px;font-weight:600}.jr-console span{background:#fff;border-radius:10px;justify-content:space-between;gap:8px;padding:10px;font-size:13px;display:flex}.jr-console b{color:var(--violet-f)}.jr-bento__liste{justify-content:flex-start;gap:2px}.jr .jr-autre{color:var(--encre);border-radius:12px;align-items:flex-start;gap:12px;padding:11px 8px;text-decoration:none;display:flex}.jr-autre:hover{background:var(--lavande)}.jr-autre small{color:var(--gris-2);font-size:12px;display:block}.jr-avis{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.jr-avis__photo{border-radius:22px;min-height:250px;position:relative;overflow:hidden}.jr-avis__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jr-avis__chiffre{background:#fff;border-radius:14px;flex-direction:column;padding:10px 14px;display:flex;position:absolute;bottom:14px;left:14px}.jr-avis__chiffre b{color:var(--violet-f);font-size:28px;line-height:1}.jr-avis__chiffre small{color:var(--gris);font-size:13px}.jr-avis__carte{border:1px solid var(--lavande-2);background:#fff;border-radius:22px;flex-direction:column;justify-content:space-between;gap:16px;min-height:250px;margin:0;padding:24px;display:flex}.jr-avis__carte blockquote{margin:0;font-size:17px;line-height:1.5}.jr-avis__carte figcaption{color:var(--gris);font-size:14px}.jr-avis__carte figcaption b{color:var(--encre)}.jr-avis__note{border-radius:22px;flex-direction:column;justify-content:space-between;min-height:250px;padding:24px;display:flex}.jr-avis__note b{letter-spacing:-.03em;font-size:64px;line-height:1}.jr-roadmap{border-radius:32px;flex-wrap:wrap;gap:44px;padding:clamp(24px,5vw,64px);display:flex}.jr-roadmap__txt{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex}.jr-roadmap__txt p{color:#ece9ff;margin:0;font-size:18px}.jr-roadmap__txt ol{flex-direction:column;gap:12px;margin:6px 0 0;padding:0;list-style:none;display:flex}.jr-roadmap__txt li{align-items:center;gap:12px;display:flex}.jr-roadmap__txt li span{height:34px;color:var(--violet-f);background:#fff;border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;font-weight:700;display:flex}.jr-roadmap__carte{min-width:0;color:var(--encre);background:#fff;border-radius:24px;flex-direction:column;flex:440px;gap:16px;padding:24px;display:flex;box-shadow:0 30px 70px #140a5059}.jr-roadmap__metiers{flex-wrap:wrap;gap:8px;display:flex}.jr-roadmap__metiers button{border:1px solid var(--ligne-2);color:var(--encre);background:#fff;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:8px 13px 8px 10px;font-size:14px;font-weight:600;display:inline-flex}.jr-roadmap__metiers button.on{background:var(--violet);border-color:var(--violet);color:#fff}.jr-roadmap__etapes{flex-direction:column;gap:10px;display:flex}.jr-roadmap__etapes>div{background:var(--lavande);border-radius:14px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.jr-roadmap__etapes small{color:var(--gris);font-size:14px;display:block}.jr-roadmap__note{color:var(--gris);text-align:center;font-size:13px}.jr-carte-plate{border:1px solid var(--ligne);background:#fff}.jr-wa{border-radius:30px;flex-wrap:wrap;align-items:center;gap:36px;max-width:1100px;margin:0 auto;padding:clamp(22px,4vw,48px);display:flex}.jr-wa__txt{flex-direction:column;flex:380px;gap:16px;min-width:0;display:flex}.jr-wa__txt p{color:var(--gris);margin:0;font-size:18px}.jr .jr-tel{color:var(--encre);font-weight:600}.jr-wa__tel{border:1px solid #e3e0d6;border-radius:24px;flex:340px;min-width:0;overflow:hidden;box-shadow:0 24px 50px #16141f1a}.jr-wa__barre{background:var(--vert);color:#fff;align-items:center;gap:10px;padding:12px 14px;display:flex}.jr-wa__barre img{background:#fff;border-radius:999px}.jr-wa__barre>span{flex-direction:column;flex:1;font-size:15px;display:flex}.jr-wa__barre small{opacity:.9;font-size:12px}.jr-wa__fil{background-color:#efeae2;flex-direction:column;gap:10px;padding:16px;display:flex}.jr-wa__jour{color:var(--gris);background:#fff;border-radius:8px;align-self:center;padding:4px 10px;font-size:12px}.jr-wa__bulle{background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:85%;padding:10px 12px;font-size:14px;box-shadow:0 1px 1px #0000000f}.jr-wa__bulle--moi{background:#d9fdd3;border-radius:14px 14px 4px;align-self:flex-end}.jr-wa__bulle small{text-align:right;color:var(--gris);margin-top:2px;font-size:11px;display:block}.jr-wa__ex{color:var(--gris);text-align:center;font-size:11px}.jr-guides{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:16px;display:grid}.jr .jr-guide{background:var(--fond);border:1px solid var(--ligne);color:var(--encre);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.jr-guide__apercu{height:190px;padding:16px 16px 0;position:relative;overflow:hidden}.jr-guide__apercu img{object-fit:cover;object-position:top;border-radius:10px 10px 0 0;width:100%;height:100%;display:block;box-shadow:0 8px 20px #16141f1f}.jr-guide__apercu .jr-offert{position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #16141f26}.jr-guide__corps{flex-direction:column;flex:1;gap:6px;padding:16px;display:flex}.jr-guide__corps small{color:var(--gris);align-items:center;gap:7px;font-size:13px;display:inline-flex}.jr-guide__corps b{font-size:17px;font-weight:600;line-height:1.3}.jr-guide__corps .jr-lire{margin-top:auto;font-size:14px}.jr-articles{flex-wrap:wrap;align-items:baseline;gap:10px 22px;margin-top:28px;display:flex}.jr-articles a{font-weight:500}.jr-articles small{color:var(--gris-2)}.jr-equipe{flex-wrap:wrap;gap:16px;display:flex}.jr-fondateur{text-align:center;border-radius:22px;flex-direction:column;flex:240px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:26px 20px;display:flex}.jr-avatar{width:120px;height:120px;box-shadow:0 0 0 5px var(--lavande);border-radius:999px;margin-bottom:10px;overflow:hidden}.jr-avatar img{object-fit:cover;width:100%;height:100%;display:block}.jr-fondateur small{color:var(--violet-f);font-size:12px;font-weight:700}.jr-fondateur b{font-size:19px;font-weight:600}.jr-fondateur>span:last-child{color:var(--gris);font-size:14px}.jr-consultants{border-radius:22px;flex-direction:column;flex:2 480px;justify-content:space-between;gap:18px;min-width:0;padding:30px;display:flex}.jr-consultants p{color:#ece9ff;max-width:520px;margin:0}.jr-consultants__n{letter-spacing:-.03em;font-size:72px;line-height:1}.jr-consultants__t{font-size:22px;font-weight:600;line-height:1.2}.jr-sec--film{padding-top:24px}.jr-film{max-width:1100px;margin:0 auto}.jr-tete--film{margin-bottom:28px}.jr-faq{flex-wrap:wrap;gap:44px;display:flex}.jr-faq__gauche{flex-direction:column;flex:320px;gap:16px;min-width:0;display:flex}.jr-faq__gauche p{color:var(--gris);margin:0}.jr-faq__liste{flex-direction:column;flex:2 560px;gap:10px;min-width:0;display:flex}.jr-faq__item{border:1px solid var(--ligne);background:#fff;border-radius:16px}.jr-faq__item.on{background:var(--lavande);border-color:var(--violet-p)}.jr-faq__item button{text-align:left;width:100%;color:var(--encre);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:18px 20px;font-size:17px;font-weight:600;display:flex}.jr-duo{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px;display:grid}.jr-veille{background-color:var(--lavande);border:1px solid var(--lavande-2);border-radius:28px;flex-direction:column;gap:14px;padding:clamp(24px,4vw,44px);display:flex}.jr-veille>p{color:var(--encre-2);margin:0}.jr-veille{overflow:hidden}.jr-veille__photo{height:190px;margin:calc(-1*clamp(24px,4vw,44px)) calc(-1*clamp(24px,4vw,44px)) 8px;overflow:hidden}.jr-veille__photo img{object-fit:cover;width:100%;height:100%;display:block}.jr-form{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.jr-form input{border:1px solid var(--violet-p);min-width:0;min-height:48px;color:var(--encre);font:inherit;background:#fff;border-radius:12px;flex:220px;padding:12px 14px;font-size:16px}.jr-form .jr-btn{border-radius:12px}.jr-merci{border:1px solid var(--violet-p);background:#fff;border-radius:16px;align-items:center;gap:14px;margin-top:6px;padding:16px 18px;animation:.45s cubic-bezier(.2,.7,.2,1) jr-merci-in;display:flex;position:relative}.jr-merci b{color:var(--encre);font-size:17px;display:block}.jr-merci small{color:var(--gris);margin-top:2px;font-size:14px;display:block}.jr-merci__ic{background:var(--violet);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;animation:.5s cubic-bezier(.2,1.4,.4,1) .1s both jr-merci-pop;display:inline-flex}@keyframes jr-merci-in{0%{opacity:0;transform:translateY(8px)}}@keyframes jr-merci-pop{0%{opacity:0;transform:scale(.4)}}.jr-confettis{pointer-events:none;height:0;position:absolute;top:0;left:0;right:0;overflow:visible}.jr-confettis i{opacity:0;border-radius:2px;height:10px;animation:1.4s cubic-bezier(.2,.6,.3,1) forwards jr-confetti;position:absolute;top:0}@keyframes jr-confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx), 150px) rotate(var(--rot))}}@media (prefers-reduced-motion:reduce){.jr-confettis{display:none}.jr-merci,.jr-merci__ic{animation:none}}.jr-erreur{color:#b42318;width:100%;margin:0;font-size:14px}.jr-rdv{color:#fff;border-radius:28px;min-height:360px;position:relative;overflow:hidden}.jr-rdv>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jr-rdv__voile{background:linear-gradient(110deg,#3c28b4f2 0%,#3c28b4c7 55%,#3c28b466 100%);position:absolute;inset:0}.jr-rdv__txt{flex-direction:column;gap:14px;padding:clamp(24px,4vw,44px);display:flex;position:relative}.jr-rdv__txt p{color:#ece9ff;max-width:440px;margin:0}.jr-rdv__txt small{color:#ece9ff;font-size:13px}.jr-pied{background-color:var(--lavande);border-top:1px solid var(--lavande-2);padding:72px 24px 32px;position:relative;overflow:hidden}.jr-pied.jr-points{background-image:radial-gradient(#5c49e629 1px, transparent 1.3px), radial-gradient(900px 420px at 0% 0%, #ffffffe6 0%, transparent 70%), radial-gradient(800px 420px at 100% 100%, var(--lavande-2) 0%, transparent 70%);background-size:22px 22px,auto,auto}.jr-pied__in{grid-template-columns:minmax(240px,1.35fr) repeat(4,minmax(0,1fr));gap:32px;max-width:1240px;margin:0 auto;display:grid;position:relative}.jr-pied__marque{flex-direction:column;align-items:flex-start;gap:14px;font-size:14px;display:flex}.jr .jr-pied__logo{color:var(--encre);font-size:20px;text-decoration:none}.jr-pied__logo img{width:36px;height:36px}.jr-pied__marque p{color:var(--gris);max-width:300px;margin:0;line-height:1.55}.jr .jr-pied__avis{box-shadow:inset 0 0 0 1px var(--ligne-2);color:var(--encre);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:13px;text-decoration:none;display:inline-flex}.jr-pied__avis span{color:#f5a524;letter-spacing:1px}.jr-pied__avis b{font-weight:600}.jr .jr-pied__avis:hover{box-shadow:inset 0 0 0 1px var(--violet-p), 0 6px 16px #5c49e61f}.jr-pied__contacts{flex-direction:column;gap:8px;display:flex}.jr .jr-pied__contacts a{color:var(--encre-2);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.jr .jr-pied__contacts a svg{color:var(--violet);flex:none}.jr .jr-pied__contacts a:hover{color:var(--violet-f)}.jr-pied__col{flex-direction:column;gap:10px;font-size:14.5px;display:flex}.jr .jr-pied__col a{color:var(--encre-2);text-decoration:none;transition:color .15s,transform .15s}.jr .jr-pied__col a:hover{color:var(--violet-f);transform:translate(2px)}.jr-pied__titre{letter-spacing:.09em;text-transform:uppercase;color:var(--violet);margin-bottom:6px;font-size:12px;font-weight:700}.jr-pied__geant{max-width:1240px;font-family:var(--serif);letter-spacing:-.05em;white-space:nowrap;text-align:center;background:linear-gradient(#5c49e633 0%,#5c49e608 92%);color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;margin:48px auto 0;font-size:clamp(56px,13.5vw,196px);font-weight:600;line-height:.82;position:relative}.jr-pied__bas{border-top:1px solid var(--ligne-2);max-width:1240px;color:var(--gris);flex-wrap:wrap;justify-content:space-between;gap:10px 20px;margin:20px auto 0;padding-top:20px;font-size:13px;display:flex;position:relative}.jr-pied__legal{flex-wrap:wrap;gap:8px 16px;display:flex}.jr .jr-pied__legal a{color:var(--gris);text-decoration:none}.jr .jr-pied__legal a:hover{color:var(--violet-f);text-decoration:underline}.jr-onglet{z-index:40;writing-mode:vertical-rl;background:var(--violet);color:#fff;letter-spacing:.02em;border:0;border-radius:14px 0 0 14px;align-items:center;gap:10px;padding:18px 11px;font-size:14px;font-weight:700;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-6px 10px 30px #3c28b44d}.jr-onglet svg{transform:rotate(90deg)}.jr-onglet:hover{background:var(--violet-f)}.jr-sim{background:0 0;border:0;width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;inset:0}.jr-sim::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#160f3c8c}.jr-sim__boite{background:#fff;border-radius:24px;max-height:calc(100dvh - 24px);padding:26px 22px 22px;position:relative;overflow-y:auto}.jr-sim__x{border:1px solid var(--ligne);width:44px;height:44px;color:var(--encre);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.jr-sim__tete{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:6px;padding-right:50px;display:flex}.jr-sim__tete h2{letter-spacing:-.02em;color:var(--encre);margin:0;font-size:26px;font-weight:600;line-height:1.15}.jr-sim__tete p{color:var(--gris);margin:0}.jua-v2 .fcc.jr-sim__fcc{--ink:#16141f;--ink-2:#3b3946;--mute:#55525f;--line:#ece8f6;--line-2:#e3defb;--sky-0:#faf9ff;--sky-1:#f3f1fe;--sky-2:#e9e5ff;--sky-3:#d9d3ff;--blue:#5c49e6;--blue-2:#4936c9;color:#16141f;font-family:var(--font-instrument-sans), "Instrument Sans", system-ui, sans-serif;background:0 0}.jua-v2 .fcc.jr-sim__fcc .fcc-dv__titre{display:none}.jua-v2 .fcc.jr-sim__fcc .fcc-brief{box-shadow:none;background:0 0;border:0;padding:0;position:static}.jr-hero--court{padding:72px 24px 64px}.jr-tete--hero{max-width:860px;margin-bottom:0}.jr-tete--hero .jr-h1{font-size:clamp(38px,5vw,64px)}.jr-boutons--centre,.jr-hero__preuves--centre{justify-content:center}.jr .jr-hero__preuves a{color:var(--gris);text-decoration:none}.jr-filtres{flex-wrap:wrap;gap:8px;display:flex}.jr-filtres button{border:1px solid var(--ligne-2);min-height:44px;color:var(--encre);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-size:14px;font-weight:600;display:inline-flex}.jr-filtres button small{color:var(--gris-2);background:var(--lavande);border-radius:999px;padding:1px 7px;font-size:12px}.jr-filtres button.on{background:var(--violet);border-color:var(--violet);color:#fff}.jr-filtres button.on small{color:#fff;background:#fff3}.jr-cas-grille{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:20px;display:grid}.jr-cas{border:1px solid var(--ligne);background:#fff;border-radius:26px;flex-direction:column;scroll-margin-top:96px;display:flex;overflow:hidden}.jr-cas:target{box-shadow:0 0 0 3px var(--violet-c)}.jr-cas--grand{flex-flow:wrap;grid-column:1/-1}.jr-cas--grand .jr-cas__visuel{flex:420px;min-height:320px}.jr-cas--grand .jr-cas__corps{flex:420px}.jr-cas__visuel{background:var(--lavande);height:220px;position:relative;overflow:hidden}.jr-cas__visuel>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jr-cas__voile{background:linear-gradient(#16141f40 0%,#16141f00 45%);position:absolute;inset:0}.jr-cas__logo{position:absolute;top:16px;left:16px;box-shadow:0 6px 16px #16141f24}.jr-cas__logo img{height:22px}.jr-cas__visuel--console{padding:64px 16px 16px;display:flex}.jr-cas__visuel--console .jr-console{background:#fff}.jr-cas__visuel--icone{background-color:var(--lavande);justify-content:center;align-items:center;display:flex}.jr-cas__grande-ic{width:96px;height:96px;color:var(--violet);background:#fff;border-radius:28px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 14px 30px #3c28a024}.jr-cas__corps{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}.jr-cas__tags{flex-wrap:wrap;gap:6px;display:flex}.jr-cas__secteur{color:var(--violet-f);background:var(--lavande);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.jr-cas__type{color:var(--encre-2);border:1px solid var(--ligne-2);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.jr-cas__titre{letter-spacing:-.01em;margin:0;font-size:23px;font-weight:600;line-height:1.2}.jr-cas--grand .jr-cas__titre{font-size:clamp(24px,2.4vw,30px)}.jr-cas__bloc p{color:var(--encre-2);margin:4px 0 0}.jr-cas__bloc ul{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.jr-cas__bloc li{color:var(--encre-2);align-items:flex-start;gap:10px;display:flex}.jr-cas__bloc li svg{color:var(--vert);flex:none;margin-top:3px}.jr-cas__pied{margin-top:auto;padding-top:6px}.jr-bande-cta{border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:clamp(24px,4vw,48px);display:flex}.jr-bande-cta>div:first-child{flex-direction:column;flex:420px;gap:10px;display:flex}.jr-bande-cta p{color:#ece9ff;margin:0}.jr-espace{height:96px}@media (max-width:760px){.jr-hero--court{padding:44px 16px 48px}.jr-cas__visuel{height:190px}.jr-cas--grand .jr-cas__visuel{min-height:220px}.jr-cas__corps{padding:20px}.jr-espace{height:64px}.jr-sec--bloc{padding:48px 16px}}.jua-v2.jr-theme{--cream:#17141f;--cream-2:#3c394a;--mute:#5f5c6e;--mute-2:#686675;--line:#17122c1a;--line-2:#17122c2b;--line-3:#17122c52;--or:#5c49e6;--or-2:#4936c9;--or-soft:#5c49e617;--or-line:#5c49e652;--live:#14804c;--live-soft:#14804c1a;--bad:#c04432;--bad-soft:#c0443214;--panel:#17122c08;--card:#fff;--bg-alt:#17122c06;color:var(--cream);background:#fbfaf8;overflow-x:clip}.jua-v2.jr-theme .bgfx{display:none}.jua-v2.jr-theme{--f-m:var(--font-instrument-sans), "Instrument Sans", system-ui, sans-serif;--font-jetbrains-mono:var(--font-instrument-sans)}.jua-v2.jr-theme :is(.jua-legacy,.jua-agence,.v2-library),.jua-v2.jr-theme .jua-legacy .jua-agence{--f-mono:var(--font-instrument-sans), "Instrument Sans", system-ui, sans-serif}.jua-v2.jr-theme :is(code,pre,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.jua-v2.jr-theme .dkt{background:radial-gradient(55% 60% at 85% 10%,#8b7cff42,#0000 70%),radial-gradient(45% 55% at 0 100%,#78beff2e,#0000 70%),#fbfaf8;border-bottom:1px solid #ece8f6}.jua-v2.jr-theme .jua-legacy{padding-top:0}.jua-v2.jr-theme .fband{color:#fff;background:radial-gradient(60% 70% at 90% 0,#ffffff38,#0000 65%),radial-gradient(50% 60% at 0 100%,#2d1ea073,#0000 70%),#5c49e6}.jua-v2.jr-theme .fband__k,.jua-v2.jr-theme .fband__list{color:#e9e5ff}.jua-v2.jr-theme .fband__d{color:#ece9ff}.jua-v2.jr-theme .fband .btn--p{color:#16141f;background:#fff}.jua-v2.jr-theme:has(.fcc) .prog{background:#5c49e6}.jua-v2 .fcc.jr-sim__fcc .fcc-prog__btn:hover{background:#3b3946}.jr-sec--bloc{padding:64px 24px}.jr-bloc{background:0 0}.jr-bloccas{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px;display:grid}.jr .jr-bloccas__carte{border:1px solid var(--ligne);color:var(--encre);background:#fff;border-radius:22px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.jr-bloccas__visuel{background:var(--lavande);height:170px;position:relative;overflow:hidden}.jr-bloccas__visuel>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jr-bloccas__ic{color:var(--violet);background-color:var(--lavande);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.jr-bloccas__logo{position:absolute;top:12px;left:12px;box-shadow:0 6px 16px #16141f24}.jr-bloccas__logo img{height:18px}.jr-bloccas__corps{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.jr-bloccas__corps small{color:var(--violet-f);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.jr-bloccas__corps b{font-size:17px;font-weight:600;line-height:1.3}.jr-bloccas__corps .jr-lire{margin-top:auto;padding-top:6px;font-size:14px}.jr-bande-cta .jr-offert{margin-bottom:4px}.jr-surtitre{color:var(--encre);letter-spacing:.005em;align-self:flex-start;align-items:center;gap:9px;font-size:14.5px;font-weight:600;display:inline-flex}.jr-tete--centre .jr-surtitre{align-self:center}.jr-surtitre__marque{color:var(--violet);flex:none}.jr-surtitre--clair,.jr-surtitre--clair .jr-surtitre__marque{color:#fff}.jr-surtitre--wa{color:#0b6b48}.jr-surtitre--wa svg{color:#11845b}.jr-note-google{color:var(--encre);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.jr .jr-note-google{color:var(--encre)}.jr-cas__secteur,.jr-cas__type{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.jr-cas__type{color:var(--gris)}.jr-cas__type:before{content:"·";color:var(--gris-2);margin-right:6px}.jr-tag-clair{text-shadow:0 1px 8px #00000059;background:0 0;padding:0}.jr-badge-cas{text-underline-offset:3px;background:0 0;padding:0;font-size:12px;text-decoration:underline}.jr-mm__badge{color:#fff;text-shadow:0 1px 8px #0006;background:0 0;padding:0;font-size:13px}.jr-flottant__tete small{background:0 0;padding:0}.jr-offre__num{align-items:center;gap:12px;display:flex}.jr-offre__num b{background:var(--violet);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:700;display:inline-flex}.jr-offre__num span{color:var(--violet-f);letter-spacing:.01em;font-size:16px;font-weight:700}.jr-fondateur__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:12px;display:flex}.jr-fondateur__logos img{filter:brightness(0);opacity:.45;width:auto}.jr-secteurs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.jr-secteurs .jr-secteur{border-radius:14px;justify-content:flex-start}.jr-roadmap__metiers{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jr-roadmap__metiers button{justify-content:center}.jr-consultants .jr-puces{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jr-consultants .jr-puce{justify-content:flex-start}@media (max-width:760px){.jr-secteurs,.jr-roadmap__metiers,.jr-consultants .jr-puces{grid-template-columns:repeat(2,minmax(0,1fr))}}.jr-faq__item{transition:background-color .25s,border-color .25s}.jr-faq__ic{background:var(--lavande);border-radius:999px;flex:0 0 30px;height:30px;transition:background-color .25s;position:relative}.jr-faq__ic:before,.jr-faq__ic:after{content:"";background:var(--violet-f);border-radius:2px;width:12px;height:2px;transition:transform .3s cubic-bezier(.2,.7,.2,1),background-color .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jr-faq__ic:after{transform:translate(-50%,-50%)rotate(90deg)}.jr-faq__item.on .jr-faq__ic{background:var(--violet)}.jr-faq__item.on .jr-faq__ic:before,.jr-faq__item.on .jr-faq__ic:after{background:#fff}.jr-faq__item.on .jr-faq__ic:after{transform:translate(-50%,-50%)rotate(0)}.jr-faq__rep{grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.7,.2,1);display:grid}.jr-faq__item.on .jr-faq__rep{grid-template-rows:1fr}.jr-faq__rep>div{min-height:0;overflow:hidden}.jr-faq__rep p{color:var(--encre-2);opacity:0;margin:0;padding:0 20px 18px;transition:opacity .25s 60ms,transform .3s;transform:translateY(-4px)}.jr-faq__item.on .jr-faq__rep p{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.jr-faq__rep,.jr-faq__rep p,.jr-faq__ic,.jr-faq__ic:before,.jr-faq__ic:after{transition:none}}.jr :is(h1,h2,h3,.jr-h1,.jr-h2,.jr-h3),.jua-v2.jr-theme :is(h1,h2,h3){text-wrap:balance}.jr :is(p,li,small,.jr-btn,blockquote),.jua-v2.jr-theme :is(p,li){text-wrap:pretty}.jr .jr-btn{text-align:center}.jr .jc-outils{flex-wrap:wrap;gap:8px}.jr .jc-outil{border:1px solid var(--ligne-2);color:var(--encre-2);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 8px;font-size:13.5px;font-weight:600;display:inline-flex}.jr .jc-outil img{object-fit:contain;border-radius:4px;width:18px;height:18px}@media (max-width:1080px){.jr-pied__in{grid-template-columns:repeat(3,minmax(0,1fr))}.jr-pied__marque{grid-column:1/-1}.jr-nav{display:none}.jr-burger{display:inline-flex}.jr-mm{display:none}.jr-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.jr-sec{padding:88px 16px}.jr .jr-offre .jr-ideal,.jr .jr-offre .jr-petit-titre,.jr .jr-offre .jr-liste,.jr .jr-offre:not(:first-child) .jr-puces{display:none!important}.jr .jr-offre:first-child .jr-puces{flex-wrap:wrap;gap:6px;display:flex!important}.jr .jr-offre:first-child .jr-puce{gap:6px;padding:4px 10px 4px 6px;font-size:12.5px}.jr .jr-offre:first-child .jr-puce svg,.jr .jr-offre:first-child .jr-puce img{width:15px;height:15px}.jr-hero .jr-flottant--note,.jr-secteurs{display:none}.jr-sec--haut{padding-bottom:24px}.jr-sec--formats{padding-top:24px}.jr-sec--sans-haut{padding-top:0}.jr-sec--sans-bas{padding-bottom:0}.jr-hero{padding:36px 16px 56px}.jr-hero__in{gap:30px}.jr-hero__sous{font-size:17px}.jr-hero__collage{padding:20px 0 64px}.jr-flottant--outils{display:none}.jr .jr-flottant--note{padding:8px 12px;top:0;right:6px}.jr .jr-flottant--roadmap{width:min(300px,88%);right:8px}.jr-entete__in{gap:10px;padding:8px 16px}.jr .jr-logo{font-size:17px}.jr-cache-m{display:none!important}.jr-bandeau{padding:7px 12px;font-size:13px}.jr-bandeau__note{display:none}.jr-boutons .jr-btn--lg{flex:100%}.jr-offre__corps{padding:22px}.jr-offre__corps h3{font-size:27px}.jr-offre__photo{height:200px}.jr-bento{grid-template-columns:minmax(0,1fr)}.jr .jr-bento__grand{grid-column:auto;min-height:340px}.jr-bento__contenu{padding:22px}.jr-outils__liste span{padding:8px 11px;font-size:13px}.jr-pied{padding:48px 16px 28px}.jr-pied__in{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.jr-pied__marque{grid-column:1/-1}.jr-onglet{writing-mode:horizontal-tb;border-radius:999px;padding:12px 18px;top:auto;bottom:16px;right:12px;transform:none}.jr-onglet svg{transform:none}.jr-onglet{transition:opacity .25s,translate .25s}.jr-onglet:not(.is-defile){opacity:0;pointer-events:none;translate:0 12px}.jr-consultants{padding:24px}.jr-consultants__n{font-size:56px}.jr-roadmap{border-radius:24px;gap:28px}.jr-defile__rangee{gap:48px;padding-right:48px}}.jr-formats{grid-template-columns:repeat(4,minmax(0,1fr))}.jr-formats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.jr-guides{grid-template-columns:repeat(5,minmax(0,1fr))}.jr-bloccas{grid-template-columns:repeat(4,minmax(0,1fr))}.jr-articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 22px;display:grid}.jr-articles .jr-petit-titre{grid-column:1/-1}.jr-offre{container-type:inline-size}@container (max-width:500px){.jr-puces:has(>.jr-puce:nth-child(4):last-child){grid-template-columns:repeat(2,max-content);display:grid}}@media (max-width:1100px){.jr-formats:not(.jr-formats--3),.jr-bloccas{grid-template-columns:repeat(2,minmax(0,1fr))}.jr-guides{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.jr-articles{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.jr-formats,.jr-formats--3,.jr-bloccas{grid-template-columns:minmax(0,1fr)}.jr-guides{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-16px;padding:4px 16px 12px;display:flex;overflow-x:auto}.jr-guides::-webkit-scrollbar{display:none}.jr-guides>*{scroll-snap-align:start;flex:0 0 78%}.jr .jr-bento__liste{display:none}}@media (max-width:480px){.jua-v2.jr-theme .btn{padding-inline:18px;font-size:15px}}@media (max-width:360px){.jr .jr-btn{padding-inline:14px;font-size:14.5px}}.jua-v2.jr-theme .hero__kick{letter-spacing:0;text-transform:none;color:#4936c9;gap:4px 0;font-family:inherit;font-size:14px;font-weight:600}.jua-v2.jr-theme .hero__kick:before{content:"";background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219%22%20height%3D%2218%22%20viewBox%3D%2236%2034%2056%2053%22%20fill%3D%22none%22%20stroke%3D%22%235c49e6%22%20stroke-width%3D%226%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M41.3%2081.8L58.7%2038.8M67.5%2082.5H87.5%22/%3E%3C/svg%3E) 50%/contain no-repeat;flex:none;width:19px;height:18px;margin-right:10px}.jua-v2.jr-theme .hero__kick>span{color:inherit;background:0 0;border:0;border-radius:0;padding:0}.jua-v2.jr-theme .hero__kick>span+span:before{content:"·";color:#a99ff0;margin:0 9px}@media (max-width:480px){.jua-v2.jr-theme .hero__kick>span:nth-child(n+4){display:none}}.jr-bloccas[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.jr-bloccas[data-n="3"]{grid-template-columns:minmax(0,1fr)}}.jr .jr-puce{white-space:nowrap}.jr-consultants .jr-puces{align-items:start}.jr-bandeau__court{display:none}@media (max-width:900px){.jr-bandeau{white-space:nowrap;flex-wrap:nowrap;gap:10px}.jr-bandeau__note,.jr-bandeau__long{display:none}.jr-bandeau__court{display:inline}.jr-bandeau__txt{text-overflow:ellipsis;min-width:0;overflow:hidden}.jr-bandeau__tag,.jr .jr-bandeau__cta{flex:none}}@media (max-width:380px){.jr-bandeau{gap:8px;padding-inline:10px;font-size:12.5px}.jr .jr-bandeau__cta{padding:4px 11px;font-size:12.5px}.jr-bandeau__tag{padding:2px 8px;font-size:11.5px}}@media (max-width:340px){.jr-bandeau__tag{display:none}}.jua-v2.jr-theme .fcc-cas__i .fcc-pill{border-radius:10px}.jr .jua-v2{min-height:0}
