.maquette{--j-primary:#2563eb;--j-primary-dark:#1d4ed8;--j-cyan:#06b6d4;--j-indigo:#6366f1;--j-ink:#0f172a;--j-ink-2:#1e293b;--j-bg:#f5f6fa;--j-tint:#eef4ff;--j-blue-50:#eff6ff;--j-blue-100:#dbeafe;--j-blue-200:#bfdbfe;--j-border:#e5e7eb;--j-muted:#64748b;--j-texte-2:#475569;--j-titre:var(--font-plus-jakarta),"Plus Jakarta Sans","DM Sans",system-ui,sans-serif;--j-texte:var(--font-dm-sans),"DM Sans","Plus Jakarta Sans",system-ui,sans-serif;background:#fff;color:var(--j-ink)}.maquette,.maquette :not(svg):not(path){font-family:var(--j-texte)!important}.maquette .font-display,.maquette .font-rb-heading,.maquette .font-satoshi-black,.maquette .font-title,.maquette .ja-text-displayL,.maquette .ja-text-headlineS,.maquette .ja-text-headlineXL,.maquette .ja-text-headlineXS,.maquette .jb-cta-final-title,.maquette .jb-hero-h1,.maquette .jb-hero-question,.maquette .jb-review-name,.maquette .jb-stats-bar-number,.maquette .pxp-section-h2,.maquette .ssc__item-index,.maquette .ssc__item-title,.maquette .ssc__title,.maquette h1,.maquette h2,.maquette h3{font-family:var(--j-titre)!important}.maquette .ja-text-displayL{letter-spacing:-.02em}.maquette .ja-header header{background:#ffffffdb!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 0 #0f172a0f}.maquette .ja-header header a,.maquette .ja-header header button{color:var(--j-ink)}.maquette .ja-header [data-logo-icon-tile=brand],.maquette .ja-menu [data-logo-icon-tile=brand]{background:#0000!important}.maquette .ja-header [data-logo-icon-tile] img,.maquette .ja-menu [data-logo-icon-tile] img{padding:4px!important}.maquette .ja-header,.maquette .ja-menu{--ja-colors-accent-brand-bold:var(--j-primary);--ja-colors-accent-brand-onBold:#fff;--primary:221 83% 53%;--brand-hover:221 83% 45%;--ja-colors-accent-brand-subtle:var(--j-blue-50);--ja-colors-accent-brand-onSubtle:var(--j-primary-dark)}.maquette .ja-hero{--ja-colors-accent-brand-bold:#0000;--ja-hero-panel-desktop:#0000;--ja-colors-accent-brand-onBold:var(--j-ink);--ja-hero-title-ink:var(--j-ink);--primary:221 83% 53%;--brand-hover:221 83% 45%}.maquette .ja-hero>section{background:#fff}.maquette .ja-hero .ja-text-displayL{text-transform:none!important;color:var(--j-ink)!important;font-weight:800;letter-spacing:-.03em}.maquette .ja-hero .ja-text-headlineXS{color:var(--j-texte-2)!important}.maquette .ja-hero a.rounded-rFull{background:var(--j-primary)!important;box-shadow:0 8px 24px #2563eb40}.maquette .ja-hero a.rounded-rFull:hover{background:var(--j-primary-dark)!important}.maquette .ja-hero .animate-ja-hero-mascot{filter:drop-shadow(0 18px 30px rgba(37,99,235,.2))}.maquette .jc-hero [class*="bg-[#F8FAFF]"],.maquette .jc-hero header{background:#fff!important}.maquette .jb-avis,.maquette .jb-fin,.maquette .jb-hero,.maquette .jb-stats{--pxpMainColor:var(--j-primary);--pxpMainColorDark:var(--j-ink);--pxpSecondaryColor:var(--j-blue-50);--pxpMainColorLight:var(--j-blue-50);--jb-red:var(--j-primary);--jb-red-dark:var(--j-primary-dark);--jb-charcoal:var(--j-ink);--jb-cream:var(--j-bg);--bs-primary:var(--j-primary);--bs-link-hover-color:var(--j-primary);--bs-body-color:var(--j-ink-2)}.maquette .jb-hero .jb-hero-gradient{background:var(--j-bg)!important}.maquette .jb-hero .jb-hero-eyebrow{color:var(--j-primary)!important}.maquette .je-coches{--hp3-accent:var(--j-primary);--hm-accent:var(--j-primary);--hm-accent-hover:var(--j-primary-dark)}.maquette .je-coches,.maquette .je-coches>div{background:#fff}.maquette .fx-sec{--font-f37-hybrid:var(--j-titre);--font-poppins:var(--j-texte);--color-rb-foreground-dark:var(--j-ink);--color-rb-muted-foreground:var(--j-muted)}.maquette .jd-etapes{--primary_color:var(--j-primary);--primary_dark_color:var(--j-primary-dark);--primary_light_color:var(--j-blue-200);--primary_super_light_color:var(--j-blue-50);--secondary_color:var(--j-ink);--secondary_dark_color:var(--j-ink);--button_bg_color:var(--j-primary);--button_color:#fff;--primary_font:var(--j-texte);--secondary_font:var(--j-titre)}.maquette .jd-etapes .dnd_area-row-2-background-layers{background-image:linear-gradient(var(--j-bg),var(--j-bg))!important}.maquette .jb-avis .jb-testimonials-section{background:var(--j-bg)}.maquette .jb-avis .jb-review-card{background:#fff}.maquette .ja-faq,.maquette .ja-faq .ja-theme-dark{--ja-colors-background-page:var(--j-ink);--ja-colors-background-surface:#1e293b;--ja-colors-accent-brand-bold:var(--j-primary);--ja-colors-accent-brand-onBold:#fff}.maquette .jb-fin .jb-cta-final-section{background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff}.maquette .jb-fin .jb-cta-final-note,.maquette .jb-fin .jb-cta-final-proof,.maquette .jb-fin .jb-cta-final-subtitle,.maquette .jb-fin .jb-cta-final-title,.maquette .jb-fin .jb-cta-proof-item{color:#fff!important}.maquette .jb-fin .jb-cta-final-note,.maquette .jb-fin .jb-cta-final-subtitle,.maquette .jb-fin .jb-cta-proof-item{opacity:.9}.maquette .jb-fin a.jb-hero-cta{background:#fff!important;box-shadow:0 10px 30px #0f172a33!important}.maquette .jb-fin a.jb-hero-cta,.maquette .jb-fin a.jb-hero-cta *{color:var(--j-primary-dark)!important}.maquette .ja-footer,.maquette .ja-footer .ja-theme-dark{--ja-colors-accent-brand-bold:var(--j-ink);--ja-colors-accent-brand-onBold:#fff;--ja-colors-background-page:#0b1220;--ja-colors-text-primary:#fff;--primary:221 83% 53%}.maquette .ja-footer .ldeuj img{margin-top:24px}.maquette .ja-footer .kDysYZ span{opacity:.7}.maquette .ja-footer .esTteQ{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.maquette .ja-footer .mascot-orientation{transform:none!important}.maquette .ja-hero .ja-hero-coches .je-coches{background:#0000!important;padding:20px 0 0!important;justify-content:flex-start!important}.maquette .ja-hero .ja-hero-coches .hp3-hero__benefits{flex-direction:row;flex-wrap:wrap;gap:10px 22px;justify-content:flex-start;margin:0}.maquette .ja-hero .ja-hero-coches .hp3-hero__benefit{color:var(--j-ink);font-weight:600}@media (max-width:767px){.maquette .ja-hero .ja-hero-coches .je-coches{padding:0 0 14px!important;justify-content:center!important}.maquette .ja-hero .ja-hero-coches .hp3-hero__benefits{justify-content:center;gap:8px 16px}.maquette .ja-hero .ja-hero-coches .hp3-hero__benefit{font-size:14px}}.maquette .ja-footer{background:#0000!important}.aide-jobea{transition:opacity .25s ease,transform .25s ease}.aide-jobea[data-visible="0"]{opacity:0;transform:translateY(12px);pointer-events:none}.aide-jobea button[aria-label="Aide et contact"]{width:auto!important;height:44px!important;padding:0 18px 0 14px!important;border-radius:999px!important;background:var(--j-ink)!important;color:#fff!important;border:0!important;box-shadow:0 8px 24px #0f172a40!important;display:inline-flex!important;align-items:center;gap:8px;font-weight:600}.aide-jobea button[aria-label="Aide et contact"]:after{content:"Aide";font-size:14px}.aide-jobea button[aria-label="Aide et contact"] svg{width:18px;height:18px}.maquette .ja-hero a.rounded-rFull{--ja-button-fill:var(--j-primary);--ja-button-fill-hover:var(--j-primary-dark);color:#fff!important}.maquette .ja-hero a.rounded-rFull:before{background:var(--ja-button-fill)!important;border-color:#0000!important}.maquette .ja-hero a.rounded-rFull:hover:before{background:var(--j-primary-dark)!important}.maquette .ja-hero .bg-accent-brand-bold,.maquette .ja-hero [data-ja-hero-cta-band]{background-color:initial!important;background:#0000!important}.maquette .ja-hero div.bg-accent-brand-bold[class*=rounded-b-]{background:linear-gradient(180deg,#f3f7ff,#dce8ff)!important}.maquette .ja-hero .ja-hero-pour-qui{max-width:34ch}@media (min-width:768px){.maquette .ja-hero .ja-hero-pour-qui{display:block;text-align:left;font-size:clamp(16px,1.3vw,20px);margin-bottom:8px}}.maquette .jb-hero .col-lg-6.d-none{display:flex!important}@media (max-width:991px){.maquette .jb-hero .col-lg-6.d-none{width:100%;margin-top:32px;justify-content:center}.maquette .jb-hero .jb-hero-swipe-inline{max-width:300px}}.maquette .jb-fin .jb-cta-final-section{padding-bottom:calc(80px + 72px)!important}.maquette .jb-fin a.jb-hero-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;line-height:1.2;padding:16px 28px}.maquette .jb-fin a.jb-hero-cta>span{display:inline-flex;align-items:center}.maquette .jb-fin a.jb-hero-cta .jb-cta-icon{margin:0!important}.maquette .ja-footer .gGArmM,.maquette .ja-footer .jjHRru{overflow:visible}.maquette .ja-footer .jjHRru{padding-top:0!important}.maquette .ja-footer .gGArmM{margin-top:-72px;position:relative;z-index:2;background:linear-gradient(180deg,#0000 0,#0000 72px,#0b1220 0)!important}.maquette .ja-footer .eCYCjQ{position:relative;z-index:2;box-shadow:0 -12px 40px #0f172a40}@media (min-width:751px){.maquette .ja-footer .dqxTcA{left:74%!important}}.maquette .jd-etapes .ssc__listing--text{overflow:visible!important;scroll-snap-type:none!important}.maquette .jb-stats-personnes{display:flex;justify-content:center;gap:4px;margin:6px 0 10px;flex-wrap:wrap}.maquette .jb-stats-personne{color:var(--j-border);line-height:0}.maquette .jb-stats-personne.est-nommee{color:var(--j-primary)}.maquette .jb-stats-bar-item:last-child .jb-stats-bar-label{font-size:20px;color:var(--j-primary);text-transform:none;letter-spacing:0}.maquette .bandeau{background:#fff;padding:28px 0 26px;border-bottom:1px solid var(--j-border)}.maquette .bandeau-titre{margin:0 16px 16px;text-align:center;font-size:16px;color:var(--j-texte-2)}.maquette .bandeau-titre strong{color:var(--j-ink);font-weight:800}.maquette .bandeau-fenetre{overflow:hidden;margin-bottom:10px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000)}.maquette .bandeau-piste{display:flex;gap:10px;width:max-content;margin:0;padding:0 6px;list-style:none;animation:bandeau-defile 60s linear infinite}.maquette .bandeau-piste-inverse{animation-direction:reverse;animation-duration:75s}.maquette .bandeau-fenetre:hover .bandeau-piste{animation-play-state:paused}@keyframes bandeau-defile{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.maquette .bandeau-piste{animation:none}}.maquette .bandeau-tuile{display:inline-flex;align-items:baseline;gap:6px;padding:8px 14px;border:1px solid var(--j-border);border-radius:999px;background:var(--j-bg);white-space:nowrap;font-size:14px;color:var(--j-texte-2)}.maquette .bandeau-tuile strong{color:var(--j-primary);font-weight:800;font-variant-numeric:tabular-nums}.maquette .bandeau-sources{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px;margin:14px 16px 0;font-size:13px;font-weight:600;color:var(--j-ink)}.maquette .bandeau-note{margin:6px 16px 0;text-align:center;font-size:12px;color:var(--j-muted)}@media (min-width:768px){.maquette .ja-hero [data-ja-hero-copy]{justify-content:safe center;gap:clamp(16px,3.2svh,64px)}}@media (min-width:768px) and (max-height:780px){.maquette .ja-hero [data-ja-hero-title]{--ja-hero-title-height-scale:0.21!important}}.maquette .jb-hero .jb-sc-visuel{height:96px;overflow:hidden;flex:0 0 auto}.maquette .jb-hero .jb-sc-visuel img{display:block;width:100%;height:100%;object-fit:cover}.maquette .jb-hero .jb-sc-tete{padding:12px 20px 8px;border-bottom:1px solid var(--j-border,#e5e7eb)}.maquette .jb-hero .jb-sc-tete-nom{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:19px;color:var(--j-ink,#0f172a)}.maquette .jb-hero .jb-sc-tete-ville{display:inline-flex;align-items:center;gap:4px;font-family:DM Sans,sans-serif;font-weight:500;font-size:12px;color:var(--j-texte-2,#475569);white-space:nowrap}.maquette .jb-hero .jb-sc-tete-why{margin:6px 0 0;font-size:12px;line-height:1.4;color:var(--j-texte-2,#475569)}.maquette .jb-hero .jb-sc-dest{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:8px 14px 0;padding:6px 10px;border-radius:12px;background:var(--j-blue-50,#eff6ff);color:var(--j-primary,#2563eb);font-size:12px}.maquette .jb-hero .jb-sc-dest-texte{flex:1 1 150px;white-space:nowrap;display:flex;flex-direction:column;color:var(--j-ink,#0f172a);font-weight:700;line-height:1.2}.maquette .jb-hero .jb-sc-dest-texte small{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--j-texte-2,#475569)}.maquette .jb-hero .jb-sc-dest-badge{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:#fff;color:#15803d;font-size:10.5px;font-weight:700;white-space:nowrap}.maquette .jb-hero .jb-sc-dest-badge:before{content:"";width:6px;height:6px;border-radius:999px;background:#16a34a}.maquette .jb-hero .jb-sc-texte{flex:1 1 auto;margin:8px 20px 0;font-family:DM Sans,sans-serif;font-size:12.5px;line-height:1.45;color:var(--j-ink,#0f172a);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.maquette .jb-hero .jb-sc-envoi{display:flex;align-items:center;gap:6px;margin:6px 20px 0;font-size:11.5px;font-weight:600;color:var(--j-texte-2,#475569)}.maquette .jb-hero .jb-sc-envoi .jb-ic{color:var(--j-primary,#2563eb)}.maquette .jb-hero .jb-sc-actions{padding:6px 20px 14px}.maquette .jb-hero .jb-hero-mention{margin:18px 0 0;font-size:12px;color:var(--j-texte-2,#475569)}.maquette .jb-hero .jb-swipe-stack{padding-top:165%}.maquette .jb-hero .jb-sc-visuel{height:104px}