.lisibilite_scope__ve0_s>[data-brv-banner=double-miles],.lisibilite_scope__ve0_s>header{position:relative;top:auto;font-family:Arial,Helvetica,sans-serif}.lisibilite_scope__ve0_s>[data-brv-banner=double-miles]{background:#0f1b2d;color:#f8fafc;border-color:#64748b}.lisibilite_scope__ve0_s>[data-brv-banner=double-miles]>div{flex-wrap:wrap;gap:12px}.lisibilite_scope__ve0_s>[data-brv-banner=double-miles] p{white-space:normal;overflow:visible;font-size:16px;line-height:1.5;color:#f8fafc}.lisibilite_scope__ve0_s>[data-brv-banner=double-miles] strong{color:#f3d477}.lisibilite_scope__ve0_s>[data-brv-banner=double-miles] a{background:#e4bc50;color:#0f1b2d;font-size:14px;min-height:44px;white-space:normal;padding:10px 16px}.lisibilite_scope__ve0_s>[data-brv-banner=double-miles] button{color:#f8fafc;min-width:44px;min-height:44px}.lisibilite_scope__ve0_s>header button{min-width:44px;min-height:44px}.lisibilite_scope__ve0_s>header a[aria-label="BRV-Max — Retour à l'accueil"]{background:#0f1b2d;border-radius:8px;padding:8px 12px}html:not(.dark) .lisibilite_scope__ve0_s>header button[aria-label="Fermer le menu"],html:not(.dark) .lisibilite_scope__ve0_s>header button[aria-label="Ouvrir le menu"]{color:#0f172a}html:not(.dark) .lisibilite_hub__fs5F_{background:#f8fafc;color:#0f172a}html:not(.dark) .lisibilite_hub__fs5F_ h1,html:not(.dark) .lisibilite_hub__fs5F_ h2{color:#0f172a}html:not(.dark) .lisibilite_hub__fs5F_ h1 span{color:#76570f}html:not(.dark) .lisibilite_hub__fs5F_ p{color:#475569}html:not(.dark) .lisibilite_hub__fs5F_ a h2,html:not(.dark) .lisibilite_hub__fs5F_ a h3{color:#f8fafc}html:not(.dark) .lisibilite_hub__fs5F_ a p{color:#dbe4f0}html:not(.dark) .lisibilite_hub__fs5F_ a>div:last-child,html:not(.dark) .lisibilite_hub__fs5F_ a>p:first-child,html:not(.dark) .lisibilite_hub__fs5F_ a>span:not([class*=absolute]){color:#f3d477}html:not(.dark) .lisibilite_calculator__TJ_G7 button[class*="bg-[#163951]"]:not(:disabled),html:not(.dark) .lisibilite_calculator__TJ_G7 div[class*="bg-[#102e43]"]{color:#f8fafc}.lisibilite_scope__ve0_s>[data-brv-banner=educational] span,.lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"] ol{font-size:14px;line-height:1.5}.lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"] a{min-height:44px}.lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"] [aria-current]{color:#f3d477}html:not(.dark) .lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"]{background:#fff}html:not(.dark) .lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"] a{color:#334155}html:not(.dark) .lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"] [aria-current],html:not(.dark) .lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"] a:hover{color:#76570f}html:not(.dark) .lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"] svg{color:#475569}html:not(.dark) .lisibilite_scope__ve0_s>nav[aria-label="Fil d'Ariane"] a:focus-visible{outline:3px solid #21536e;outline-offset:2px}.lisibilite_scope__ve0_s>[data-brv-banner=double-miles] :focus-visible,.lisibilite_scope__ve0_s>header :focus-visible{outline:3px solid #f3d477;outline-offset:3px}.lisibilite_calculator__TJ_G7,.lisibilite_hub__fs5F_{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lisibilite_calculator__TJ_G7 button,.lisibilite_calculator__TJ_G7 figcaption,.lisibilite_calculator__TJ_G7 input,.lisibilite_calculator__TJ_G7 label,.lisibilite_calculator__TJ_G7 p,.lisibilite_calculator__TJ_G7 select,.lisibilite_calculator__TJ_G7 summary,.lisibilite_calculator__TJ_G7 td,.lisibilite_calculator__TJ_G7 th,.lisibilite_hub__fs5F_ a,.lisibilite_hub__fs5F_ p,.lisibilite_hub__fs5F_ span{font-family:inherit;font-size:16px;line-height:1.6}.lisibilite_calculator__TJ_G7 h1,.lisibilite_hub__fs5F_ h1{font-size:clamp(30px,4vw,44px);line-height:1.2;font-weight:700}.lisibilite_hub__fs5F_ h1 span{font-size:inherit;line-height:inherit;color:#f3d477}.lisibilite_calculator__TJ_G7 h2,.lisibilite_hub__fs5F_ h2{font-size:clamp(22px,2.5vw,28px);line-height:1.3;font-weight:600}.lisibilite_hub__fs5F_ h3{font-size:24px;line-height:1.3}.lisibilite_hub__fs5F_{background:#0f1b2d;color:#f8fafc}.lisibilite_hub__fs5F_>section:first-child{padding-top:56px}.lisibilite_hub__fs5F_ p{color:#dbe4f0}.lisibilite_hub__fs5F_ a{border:1px solid #64748b;background:#1e293b;display:block;min-width:0;padding:28px}.lisibilite_hub__fs5F_ a:hover{background:#293b52;border-color:#f3d477;box-shadow:0 4px 18px #0004}.lisibilite_hub__fs5F_ a:focus-visible{outline:3px solid #f3d477;outline-offset:4px}.lisibilite_hub__fs5F_ a>div:last-child,.lisibilite_hub__fs5F_ a>p:first-child,.lisibilite_hub__fs5F_ a>span:not([class*=absolute]){color:#f3d477}.lisibilite_hub__fs5F_ a h2,.lisibilite_hub__fs5F_ a h3{color:#f8fafc}.lisibilite_hub__fs5F_ a>span[class*=absolute]{position:static;display:table;margin:0 0 16px auto;font-size:14px;background:#136b63;color:#fff}.lisibilite_hub__fs5F_ a svg{color:#f3d477}.lisibilite_calculator__TJ_G7{padding-top:48px;color:#0f172a;background:#f4f6f7}.lisibilite_calculator__TJ_G7 figcaption,.lisibilite_calculator__TJ_G7 label span,.lisibilite_calculator__TJ_G7 p{color:#475569}.lisibilite_calculator__TJ_G7 label{font-weight:600;color:#0f172a}.lisibilite_calculator__TJ_G7 a,.lisibilite_calculator__TJ_G7 button[class*=underline]{color:#21536e;text-decoration:underline;text-underline-offset:3px}.lisibilite_calculator__TJ_G7>div>a{display:inline-flex;align-items:center;min-height:44px;padding:6px 0}.lisibilite_calculator__TJ_G7 input,.lisibilite_calculator__TJ_G7 select{min-height:48px;border:2px solid #64748b;color:#0f172a;background:#fff;font-weight:400;padding:10px;max-width:100%}.lisibilite_selectedOption__f1nGy{display:block;margin-top:8px;font-size:14px;font-weight:400;line-height:1.6}.lisibilite_calculator__TJ_G7 button{min-height:44px;font-weight:600}.lisibilite_calculator__TJ_G7 button[type=submit]{color:#0f172a;background:#e4bc50}.lisibilite_calculator__TJ_G7 button[type=submit]:hover{background:#f3d477}.lisibilite_calculator__TJ_G7 button:disabled{opacity:1;color:#475569;background:#e2e8f0;cursor:not-allowed}.lisibilite_calculator__TJ_G7 :focus-visible{outline:3px solid #21536e;outline-offset:3px;box-shadow:0 0 0 2px #fff}.lisibilite_calculator__TJ_G7 [role=alert]{color:#991b1b;background:#fef2f2;border:2px solid #991b1b;font-weight:600}.lisibilite_calculator__TJ_G7 details p{color:#0f172a}.lisibilite_calculator__TJ_G7 details p[class*=amber]{color:#78350f;border-left:3px solid #78350f;padding-left:12px}.lisibilite_calculator__TJ_G7 details p[class*=text-xs]{color:#475569;font-size:14px}.lisibilite_calculator__TJ_G7>div>p:last-child{font-size:14px}.lisibilite_calculator__TJ_G7 div[class*="bg-[#102e43]"] p{color:#e2e8f0}.lisibilite_calculator__TJ_G7 [data-testid=resultats]>div{min-width:0;background:#f1f5f9}.lisibilite_calculator__TJ_G7 [data-testid=resultats] p:last-child{font-size:clamp(24px,2.4vw,32px);line-height:1.35;font-weight:600;color:#0f172a;overflow-wrap:anywhere}.lisibilite_calculator__TJ_G7 figure svg{min-height:160px;max-height:280px;background:#f8fafc}.lisibilite_axes__iqFxN{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:16px;color:#0f172a;margin-top:8px}.lisibilite_tableScroll__gVfat{max-width:100%;border:1px solid #64748b;border-radius:8px}.lisibilite_calculator__TJ_G7 th{background:#e2e8f0;color:#0f172a;font-weight:600;padding:14px 16px;white-space:nowrap}.lisibilite_calculator__TJ_G7 td{color:#0f172a;padding:14px 16px;font-variant-numeric:tabular-nums}.lisibilite_calculator__TJ_G7 tbody tr{border-color:#64748b}.lisibilite_calculator__TJ_G7 tbody tr:nth-child(2n){background:#f1f5f9}.lisibilite_calculator__TJ_G7 tbody tr:hover{background:#e2e8f0}.lisibilite_calculator__TJ_G7 .lisibilite_tableScroll__gVfat+div{flex-wrap:wrap;gap:12px}@media (max-width:639px){.lisibilite_hub__fs5F_ a{padding:24px}.lisibilite_calculator__TJ_G7 div[class*=p-10],.lisibilite_calculator__TJ_G7 div[class*=p-6],.lisibilite_calculator__TJ_G7 section[class*=p-6]{padding:20px}.lisibilite_calculator__TJ_G7 [data-testid=resultats]>div{padding:16px}.lisibilite_calculator__TJ_G7{padding-top:32px;padding-bottom:48px}.lisibilite_hub__fs5F_>section:first-child{padding-top:40px}}