.juligo-public{--fond:#f4f6fa;--surface:#fff;--surface-2:#e8edf6;--ligne:#c9d2e3;--bord-champ:#7a8499;--texte:#0b1736;--texte-second:#4a5468;--marque:#1d4ed8;--sur-marque:#fff;--marque-texte:#1d4ed8;--marque-appuyee:#1e40af;--focus:#1d4ed8;--voile:#0b17368c;--succes:#1b6e3a;--sur-succes:#fff;--succes-marque:#1b6e3a;--succes-doux:#e3f2e8;--attention:#f0b400;--sur-attention:#1a1710;--attention-marque:#8a5300;--attention-doux:#fff3cc;--erreur:#b3261e;--sur-erreur:#fff;--erreur-marque:#b3261e;--erreur-doux:#fce8e6;--information:#6b2fa0;--sur-information:#fff;--information-marque:#6b2fa0;--information-doux:#f1e8fa;--ombre-bandeau:0 2px 12px #0b173640;--font-systeme:system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",sans-serif;--taille-corps:1rem;--taille-fort:1.125rem;--taille-sous-titre:1.25rem;--taille-titre-ecran:1.375rem;--taille-titre:1.75rem;--taille-montant:2.125rem;--taille-heure:2.75rem;--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:32px;--rayon-pastille:6px;--rayon-champ:10px;--rayon-carte:12px;--rayon-pilule:999px;--cible-min:48px;--cible-principale:64px;--hauteur-onglets:72px;--trait-icone:2.25px;--trait-focus:2px;--trait-erreur:3px;--trait-choix:3px;--duree-retour:.12s;--duree-transition:.2s;--duree-clignote:1.4s}.juligo-public .ic{width:var(--esp-5);height:var(--esp-5);fill:none;stroke:currentColor;stroke-width:var(--trait-icone);stroke-linecap:round;stroke-linejoin:round;flex:none}.juligo-public .ic20{width:calc(var(--esp-5) - var(--esp-1));height:calc(var(--esp-5) - var(--esp-1))}.juligo-public .vp-row{align-items:center;gap:var(--esp-2);display:flex}.juligo-public .vp-col{gap:var(--esp-2);flex-direction:column;display:flex}.juligo-public .g1{gap:var(--esp-1)}.juligo-public .g2{gap:var(--esp-2)}.juligo-public .g3{gap:var(--esp-3)}.juligo-public .g4{gap:var(--esp-4)}.juligo-public .g5{gap:var(--esp-5)}.juligo-public .wrap{flex-wrap:wrap}.juligo-public .grow{flex:1;min-width:0}.juligo-public .sp{flex:1}.juligo-public .between{justify-content:space-between}.juligo-public .second{color:var(--texte-second)}.juligo-public .vp-b{font-weight:700}.juligo-public .num{font-variant-numeric:tabular-nums}.juligo-public .t-heure{font-size:var(--taille-heure);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.juligo-public .t-montant{font-size:var(--taille-montant);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.juligo-public .t-titre{font-size:var(--taille-titre);font-weight:700;line-height:1.2}.juligo-public .t-sous{font-size:var(--taille-sous-titre);font-weight:700;line-height:1.3}.juligo-public .t-adr{font-size:var(--taille-fort);font-weight:700;line-height:1.3}.juligo-public .ok-t{color:var(--succes-marque)}.juligo-public .marque-t{color:var(--marque-texte)}.juligo-public .vp-btn{min-height:var(--cible-min);min-width:var(--cible-min);padding:0 var(--esp-4);border-radius:var(--rayon-champ);border:var(--trait-focus) solid var(--texte);background:var(--surface);color:var(--texte);justify-content:center;align-items:center;gap:var(--esp-2);cursor:pointer;white-space:nowrap;font-weight:700;text-decoration:none;display:inline-flex}.juligo-public .vp-btn-p{background:var(--marque);color:var(--sur-marque);border-color:var(--marque)}.juligo-public .vp-btn-t{border-color:var(--texte-second);background:0 0}.juligo-public .vp-btn-gros{min-height:var(--cible-principale);font-size:var(--taille-sous-titre)}.juligo-public .vp-btn-bloc{width:100%}.juligo-public .vp-btn[aria-busy=true]{cursor:progress}.juligo-public .pa{align-items:center;gap:var(--esp-1);min-height:var(--esp-6);padding:0 var(--esp-2);border-radius:var(--rayon-pastille);white-space:nowrap;font-weight:700;display:inline-flex}.juligo-public .pa-neutre{background:var(--surface-2);color:var(--texte)}.juligo-public .pa-cpam{background:var(--surface);color:var(--texte);border:var(--trait-focus) solid var(--texte)}.juligo-public .pa-info{background:var(--information-doux);color:var(--information-marque)}.juligo-public .pa-ok{background:var(--succes-doux);color:var(--succes-marque)}.juligo-public .pa-att{background:var(--attention-doux);color:var(--texte);border:var(--trait-focus) dashed var(--attention-marque)}.juligo-public .champ-ic>.ic{left:var(--esp-3);color:var(--texte-second);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.juligo-public .msg-err>.ic{color:var(--erreur-marque)}.juligo-public .msg-att>.ic{color:var(--attention-marque)}.juligo-public .msg-info>.ic{color:var(--information-marque)}.juligo-public .msg-ok>.ic{color:var(--succes-marque)}.juligo-public .carte{background:var(--surface);border:calc(var(--trait-focus) / 2) solid var(--ligne);border-radius:var(--rayon-carte);padding:var(--esp-4);gap:var(--esp-3);flex-direction:column;display:flex}.juligo-public .vp-logo{width:calc(var(--esp-5) + var(--esp-4));height:calc(var(--esp-5) + var(--esp-4));border-radius:var(--rayon-champ);background:var(--marque);color:var(--sur-marque);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.juligo-public .stp{gap:var(--esp-1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.juligo-public .stp li{align-items:center;gap:calc(var(--esp-3) / 2);color:var(--texte-second);text-align:center;overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.juligo-public .stp .br{width:100%;height:var(--esp-2);border-radius:var(--rayon-pastille);border:var(--trait-focus) dashed var(--bord-champ);display:block}.juligo-public .stp .fa .br{background:var(--texte);border:var(--trait-focus) solid var(--texte)}.juligo-public .stp .co{color:var(--texte);font-weight:700}.juligo-public .stp .co .br{background:var(--marque);border:var(--trait-focus) solid var(--marque);height:var(--esp-3)}.juligo-public .cpt{min-width:var(--esp-5);height:var(--esp-5);padding:0 calc(var(--esp-3) / 2);border-radius:var(--rayon-pilule);background:var(--attention);color:var(--sur-attention);place-items:center;font-weight:700;display:inline-grid}.juligo-public .onglets-bas .cpt{top:var(--esp-1);right:var(--trait-focus);position:absolute}.juligo-public .prix-carte{gap:var(--esp-3);padding:var(--esp-5);background:var(--surface);border:calc(var(--trait-focus) / 2) solid var(--ligne);border-radius:var(--rayon-carte);flex-direction:column;min-width:0;display:flex}.juligo-public .prix-carte-mise{border:var(--trait-choix) solid var(--marque-texte)}.juligo-public .inclus{gap:var(--esp-2);flex-direction:column;display:flex}.juligo-public .inclus li{gap:var(--esp-2);align-items:flex-start;display:flex}.juligo-public .prog .fa{background:var(--texte);border:var(--trait-focus) solid var(--texte)}.juligo-public .prog .co{background:var(--marque);border:var(--trait-focus) solid var(--marque);height:var(--esp-3)}.juligo-public .vt{--taille-accroche:var(--taille-heure);max-width:calc(var(--esp-6) * 35);gap:calc(var(--esp-6) * 2);flex-direction:column;width:100%;margin:0 auto;display:flex}.juligo-public .vt main{gap:calc(var(--esp-6) * 2);flex-direction:column;display:flex}.juligo-public .vt :where(section){gap:var(--esp-5);scroll-margin-top:var(--esp-6);flex-direction:column;display:flex}.juligo-public .vt h2{font-size:var(--taille-titre);text-wrap:balance;max-width:32ch;font-weight:700;line-height:1.2}.juligo-public .vt h3{font-size:var(--taille-fort);font-weight:700;line-height:1.3}.juligo-public .vt a,.juligo-public .legal a{color:var(--marque-texte)}.juligo-public .vt .vp-btn{color:var(--texte);white-space:normal;text-align:center}.juligo-public .vt .vp-btn-p{color:var(--sur-marque)}.juligo-public .vt-tete{align-items:center;gap:var(--esp-3);padding:var(--esp-3) 0;border-bottom:calc(var(--trait-focus) / 2) solid var(--ligne);flex-wrap:wrap;display:flex}.juligo-public .vt-marque{align-items:center;gap:var(--esp-2);font-weight:700;font-size:var(--taille-titre-ecran);color:var(--texte);min-height:var(--cible-min);text-decoration:none;display:inline-flex}.juligo-public .vt .vt-marque{color:var(--texte)}.juligo-public .vt-ancres{gap:var(--esp-1);margin-left:var(--esp-4);flex-wrap:wrap;display:flex}.juligo-public .vt .vt-ancres a{min-height:var(--cible-min);padding:0 var(--esp-3);color:var(--texte);border-radius:var(--rayon-champ);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.juligo-public .vt .vt-ancres a:hover{text-decoration:underline}.juligo-public .vt-hero{gap:var(--esp-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.juligo-public .vt-hero-texte{gap:var(--esp-4);flex-direction:column;min-width:0;display:flex}.juligo-public .vt-pour{color:var(--texte-second);font-weight:700}.juligo-public .vt-accroche{font-size:var(--taille-accroche);text-wrap:balance;max-width:18ch;font-weight:700;line-height:1.1}.juligo-public .vt-chapo{gap:var(--esp-1);font-size:var(--taille-fort);flex-direction:column;display:flex}.juligo-public .vt-prix{font-size:var(--taille-sous-titre);font-weight:700}.juligo-public .vt-prix .num{color:var(--marque-texte)}.juligo-public .vt-cta{gap:var(--esp-3);flex-wrap:wrap;align-items:center;display:flex}.juligo-public .vt-rassure{color:var(--texte-second);max-width:52ch}.juligo-public .vt-illus{align-items:center;gap:var(--esp-2);flex-direction:column;margin:0;display:flex}.juligo-public .vt-mock{width:100%;max-width:calc(var(--esp-6) * 10 + var(--esp-4) + var(--esp-1));border:var(--trait-focus) solid var(--texte);border-radius:var(--rayon-carte);background:var(--fond);padding:var(--esp-4);gap:var(--esp-3);flex-direction:column;display:flex}.juligo-public .vt-mock-barre{justify-content:space-between;align-items:center;gap:var(--esp-2);font-weight:700;display:flex}.juligo-public .vt-legende{color:var(--texte-second)}.juligo-public .vt-soucis{gap:var(--esp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.juligo-public .vt-souci{gap:var(--esp-2);flex-direction:column;min-width:0;display:flex}.juligo-public .vt-pictos{width:var(--cible-min);height:var(--cible-min);border-radius:var(--rayon-champ);background:var(--surface-2);color:var(--marque-texte);place-items:center;display:grid}.juligo-public .vt-jour{flex-direction:column;display:flex}.juligo-public .vt-jour li{grid-template-columns:calc(var(--taille-corps) * 9) minmax(0, 1fr);gap:var(--esp-5);padding:var(--esp-4) 0;border-top:calc(var(--trait-focus) / 2) solid var(--ligne);display:grid}.juligo-public .vt-jour li:last-child{border-bottom:calc(var(--trait-focus) / 2) solid var(--ligne)}.juligo-public .vt-heure{font-size:var(--taille-titre);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.juligo-public .vt-heure-mot{font-size:var(--taille-sous-titre);font-weight:700;line-height:1.2}.juligo-public .vt-network{border:calc(var(--trait-focus) / 2) solid var(--ligne);border-radius:var(--rayon-carte);background:var(--surface);padding:var(--esp-6);gap:var(--esp-5);flex-direction:column;display:flex}.juligo-public .vt-network h2{max-width:30ch}.juligo-public .vt-deux{gap:var(--esp-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.juligo-public .vt-etapes{gap:var(--esp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.juligo-public .vt-etape{gap:var(--esp-2);padding:var(--esp-4);border:calc(var(--trait-focus) / 2) solid var(--ligne);border-radius:var(--rayon-carte);background:var(--fond);flex-direction:column;display:flex}.juligo-public .vt-chiffre{width:var(--cible-min);height:var(--cible-min);border-radius:var(--rayon-pilule);background:var(--marque);color:var(--sur-marque);flex:none;place-items:center;font-weight:700;display:grid}.juligo-public .vt-liste{gap:var(--esp-3);flex-direction:column;max-width:70ch;display:flex}.juligo-public .vt-liste li{gap:var(--esp-3);align-items:flex-start;display:flex}.juligo-public .vt-liste .ic{color:var(--succes-marque);margin-top:var(--esp-1)}.juligo-public .vt-cartes{gap:var(--esp-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.juligo-public .vp-trois-formules{grid-template-columns:repeat(3,minmax(0,1fr))}.juligo-public .vt-option{gap:var(--esp-5);padding:var(--esp-5);background:var(--surface);border:calc(var(--trait-focus) / 2) solid var(--ligne);border-radius:var(--rayon-carte);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.juligo-public .vt-ex{gap:var(--esp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.juligo-public .vp-quatre-exemples{grid-template-columns:repeat(2,minmax(0,1fr))}.juligo-public .vt-ex>div{gap:var(--esp-1);padding:var(--esp-4);border:calc(var(--trait-focus) / 2) solid var(--ligne);border-radius:var(--rayon-carte);background:var(--surface);flex-direction:column;display:flex}.juligo-public .vt-faq{flex-direction:column;max-width:80ch;display:flex}.juligo-public .vt-faq details{border-top:calc(var(--trait-focus) / 2) solid var(--ligne)}.juligo-public .vt-faq details:last-child{border-bottom:calc(var(--trait-focus) / 2) solid var(--ligne)}.juligo-public .vt-faq summary{min-height:var(--cible-min);padding:var(--esp-3) 0;justify-content:space-between;align-items:center;gap:var(--esp-3);font-weight:700;font-size:var(--taille-fort);cursor:pointer;list-style:none;display:flex}.juligo-public .vt-faq summary::-webkit-details-marker{display:none}.juligo-public .vt-faq summary .ic{transition:transform var(--duree-transition)}.juligo-public .vt-faq details[open] summary .ic{transform:rotate(180deg)}.juligo-public .vt-faq details>p{padding:0 0 var(--esp-4);max-width:70ch}@media (prefers-reduced-motion:reduce){.juligo-public .vt-faq summary .ic{transition:none}}.juligo-public .vt-final{justify-content:space-between;align-items:center;gap:var(--esp-4);padding:var(--esp-6);border-radius:var(--rayon-carte);background:var(--surface-2);flex-wrap:wrap;display:flex}.juligo-public .vt-final h2{max-width:24ch}.juligo-public .vt-pied{gap:var(--esp-2);padding:var(--esp-5) 0;border-top:calc(var(--trait-focus) / 2) solid var(--ligne);color:var(--texte-second);flex-direction:column;display:flex}.juligo-public .vt-pied nav{gap:var(--esp-1) var(--esp-4);flex-wrap:wrap;display:flex}.juligo-public .vt .vt-pied a{min-height:var(--cible-min);color:var(--texte-second);align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:720px){.juligo-public .vt{--taille-accroche:var(--taille-titre);gap:calc(var(--esp-6) + var(--esp-4))}.juligo-public .vt main{gap:calc(var(--esp-6) + var(--esp-4))}.juligo-public .vt-hero,.juligo-public .vt-soucis,.juligo-public .vt-deux,.juligo-public .vt-etapes,.juligo-public .vt-cartes,.juligo-public .vt-option,.juligo-public .vt-ex{grid-template-columns:minmax(0,1fr)}.juligo-public .vt-accroche{line-height:1.2}.juligo-public .vt-ancres{display:none}.juligo-public .vt-tete .vp-btn{margin-left:auto}.juligo-public .vt-jour li{gap:var(--esp-1);grid-template-columns:minmax(0,1fr)}.juligo-public .vt-heure{font-size:var(--taille-titre-ecran)}.juligo-public .vt-network,.juligo-public .vt-final{padding:var(--esp-4)}.juligo-public .vt-cta .vp-btn{width:100%}.juligo-public .vt-illus{display:none}}.juligo-public{font-family:var(--font-systeme);font-size:var(--taille-corps);color:var(--texte);background:var(--fond);padding:var(--esp-5);min-width:0;line-height:1.5}.juligo-public *,.juligo-public :before,.juligo-public :after{box-sizing:border-box}.juligo-public h1,.juligo-public h2,.juligo-public h3,.juligo-public p,.juligo-public ul,.juligo-public ol{margin:0;padding:0}.juligo-public ul,.juligo-public ol{list-style:none}.juligo-public button,.juligo-public input,.juligo-public textarea,.juligo-public select{font:inherit}.juligo-public a{color:var(--marque-texte)}.juligo-public :focus-visible{outline:var(--trait-focus) solid var(--focus);outline-offset:var(--trait-focus)}.juligo-public .vt-normal{font-weight:400}.juligo-public .vt-debut{align-self:flex-start}.juligo-public .vt-base{align-items:baseline}.juligo-public .vt-description{max-width:75ch}.juligo-public .vt-squelette{width:4ch;min-height:var(--taille-montant);background:var(--surface-2);border-radius:var(--rayon-champ);display:inline-block}.juligo-public .vp-btn{white-space:normal}.juligo-public.vp-doc-legal,.juligo-public.essai-public,.juligo-public.mentions-public{max-width:80ch;margin:auto}.juligo-public.vp-doc-legal{padding:var(--esp-5)}.juligo-public.vp-doc-legal section{margin-top:var(--esp-5)}.juligo-public.vp-doc-legal h1,.juligo-public.essai-public h1{font-size:var(--taille-titre)}.juligo-public.vp-doc-legal h2{font-size:var(--taille-sous-titre);margin-bottom:var(--esp-2)}.juligo-public.vp-doc-legal .vp-doc-legal-retour,.juligo-public.vp-doc-legal .vp-doc-legal-version{margin-bottom:var(--esp-4);color:var(--texte-second)}.juligo-public .jpied{max-width:calc(var(--esp-6) * 35);padding:var(--esp-5) 0;border-top:calc(var(--trait-focus) / 2) solid var(--ligne);font-size:var(--taille-corps);color:var(--texte-second);margin:auto}.juligo-public .jpied a{min-height:var(--cible-min);align-items:center;display:inline-flex}.juligo-public.essai-public form,.juligo-public.essai-public .confirmation-essai{padding:var(--esp-5);border:calc(var(--trait-focus) / 2) solid var(--ligne);background:var(--surface);border-radius:var(--rayon-carte)}.juligo-public.essai-public label{margin-top:var(--esp-4);margin-bottom:var(--esp-2);font-weight:700;display:block}.juligo-public.essai-public input,.juligo-public.essai-public select,.juligo-public.essai-public textarea{width:100%;min-height:var(--cible-min);padding:var(--esp-2) var(--esp-3);border:calc(var(--trait-focus) / 2) solid var(--bord-champ);border-radius:var(--rayon-champ);background:var(--surface);color:var(--texte)}.juligo-public.essai-public textarea{min-height:calc(var(--cible-min) * 2)}.juligo-public.essai-public button{margin-top:var(--esp-4)}.juligo-public.essai-public .essai-ligne{gap:var(--esp-3);flex-wrap:wrap;display:flex}.juligo-public.essai-public .essai-demi{flex:1;min-width:0}.juligo-public.essai-public .essai-secondaire{color:var(--texte-second);margin-top:var(--esp-2)}.juligo-public.essai-public .essai-erreur{color:var(--erreur-marque);margin-top:var(--esp-3)}.juligo-public.essai-public details{margin:var(--esp-5) 0}.juligo-public.essai-public summary{min-height:var(--cible-min);cursor:pointer;font-weight:700}.juligo-public.vp-doc-legal,.juligo-public.essai-public,.juligo-public.mentions-public{max-width:none;min-height:100dvh}.juligo-public.vp-doc-legal>*,.juligo-public.mentions-public>.vp-header,.juligo-public.mentions-public>.vp-card,.juligo-public.essai-public>form,.juligo-public.essai-public>.confirmation-essai{max-width:80ch;margin-inline:auto}.juligo-public.mentions-public .vp-header,.juligo-public.mentions-public .vp-card{background:var(--surface);color:var(--texte);border-color:var(--ligne);box-shadow:none}.juligo-public.mentions-public .vp-mentions-texte{color:var(--texte-second);font-size:var(--taille-corps)!important}.juligo-public.mentions-public h2{font-size:var(--taille-sous-titre)!important}.juligo-public.essai-public .vp-outil-page{background:var(--surface);color:var(--marque-texte);border-color:var(--ligne)}.juligo-public .vp-header{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-bottom:calc(var(--trait-focus) / 2) solid var(--ligne);flex-wrap:wrap;display:flex}.juligo-public .vp-sp{flex:1}.juligo-public .vp-card{padding:var(--esp-4);border:calc(var(--trait-focus) / 2) solid var(--ligne);border-radius:var(--rayon-carte)}.juligo-public .vp-doc-legal-puce{padding-left:var(--esp-4);position:relative}.juligo-public .vp-doc-legal-puce:before{content:"•";left:var(--trait-focus);color:var(--marque-texte);position:absolute}.juligo-public .vp-doc-legal p{margin-bottom:var(--esp-3);line-height:1.65}.juligo-public .vp-aide-champ-bouton{min-width:var(--cible-min);min-height:var(--cible-min);padding:var(--esp-1);flex-shrink:0}.juligo-public .vp-outil-trait{display:none}.juligo-public .vp-muted{color:var(--texte-second)}.juligo-public .vp-aide-champ{font-size:var(--taille-corps)}.juligo-public .vp-btn:disabled{opacity:.5;cursor:not-allowed}.juligo-public .vp-formules{margin:var(--esp-5) 0;gap:var(--esp-3);border:0;flex-direction:column;padding:0;display:flex}.juligo-public .vp-formules legend{margin-bottom:var(--esp-3);font-weight:700}.juligo-public.essai-public .vp-radio-carte{align-items:flex-start;gap:var(--esp-3);padding:var(--esp-4);min-height:var(--cible-principale);border:var(--trait-focus) solid var(--bord-champ);border-radius:var(--rayon-carte);background:var(--surface);cursor:pointer;margin:0;display:flex}.juligo-public.essai-public .vp-radio-carte-sel{border:var(--trait-choix) solid var(--marque-texte)}.juligo-public.essai-public .vp-radio-carte input{width:var(--esp-5);height:var(--esp-5);min-height:var(--esp-5);margin:var(--trait-focus) 0 0;accent-color:var(--marque);flex:none;padding:0}
