.lien-calcul{margin:12px 0 0}.reglages-prix{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 28px;margin-top:40px;display:flex}.reglage{flex-direction:column;gap:8px;display:flex}.reglage-titre{font-size:var(--fs-s);font-weight:var(--fw-ui);color:var(--texte-3)}.seg{border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--filet);flex-wrap:wrap;gap:4px;padding:5px;display:inline-flex}.seg label{position:relative}.seg input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.seg span{min-height:var(--h-ctrl-s);border-radius:var(--r-pill);font-size:var(--fs-s);font-weight:var(--fw-ui);color:var(--texte-3);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:0 18px;transition:background .2s,color .2s;display:inline-flex}.seg span:hover{color:var(--texte)}.seg em{border-radius:var(--r-pill);background:var(--jaune-doux);color:var(--texte);font-size:var(--fs-xs);font-style:normal;font-weight:var(--fw-titre);padding:2px 7px}.seg input:checked+span{background:var(--btn-bg);color:var(--btn-fg)}.seg input:checked+span em{background:var(--jaune);color:var(--encre)}.seg input:focus-visible+span{outline:3px solid var(--texte);outline-offset:3px}.seg em.tamponne{animation:.4s cubic-bezier(.2,.9,.3,1.3) both seg-remise}@keyframes seg-remise{0%{transform:scale(1.6)}to{transform:scale(1)}}@media (width<=640px){.reglage{width:100%}.seg-tranches{border-radius:var(--r-l);grid-template-columns:repeat(3,1fr);display:grid}.seg-tranches span{border-radius:var(--r-m);white-space:normal;text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:56px;padding:6px}}.formules{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch;gap:16px;margin-top:72px;display:grid}.formule{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--filet);flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}.formule.mise{box-shadow:inset 0 0 0 3px var(--texte)}.formule h3{font-size:var(--fs-l);font-weight:var(--fw-ui);margin:0}.formule .pour{min-height:2.9em;font-size:var(--fs-m);color:var(--texte-3);margin:-8px 0 0}.prix{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.prix b{font-size:var(--fs-3xl);font-weight:var(--fw-titre);letter-spacing:-.03em;line-height:1}.prix span{font-size:var(--fs-s);font-weight:var(--fw-ui);color:var(--texte-3)}.execs{border-radius:var(--r-m);background:var(--bg);font-size:var(--fs-s);font-weight:var(--fw-ui);margin:0;padding:8px 12px}.formule .plus{font-size:var(--fs-s);font-weight:var(--fw-titre);color:var(--texte-3);margin:0}.formule ul{font-size:var(--fs-s);color:var(--texte-2);flex-direction:column;gap:6px;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.formule li{align-items:flex-start;gap:8px;display:flex}.formule li .ico{color:var(--texte-3);flex:none;margin-top:3px}.formule .btn{width:100%;margin-top:auto}.formule .pip-conseil{width:70px;position:absolute;top:-60px;right:14px}.formule .pip-conseil .pip{width:100%;height:auto}.formule .bulle-conseil{border-radius:var(--r-l) var(--r-l) var(--r-s) var(--r-l);white-space:nowrap;padding:8px 12px;position:absolute;top:-50px;right:76px}@media (width<=640px){.formules{grid-template-columns:1fr;margin-top:28px}.formule.mise{margin-top:56px}}.note-essai{border-radius:var(--r-l);background:var(--surface);width:fit-content;max-width:100%;box-shadow:var(--filet);align-items:center;gap:14px;margin:24px auto 0;padding:12px 18px 12px 14px;display:flex}.note-essai .visages img{width:48px;height:48px}.note-essai p{font-size:var(--fs-m);margin:0;line-height:1.4}.parodie{isolation:isolate;grid-template-columns:1fr 1fr;align-items:center;gap:16px 0;margin-top:24px;padding:26px 40px;display:grid;position:relative;transform:rotate(-.6deg)}.panneau>.parodie:first-child{margin-top:0}.parodie:before{content:"";z-index:-1;border-radius:var(--r-l);background:var(--bg);position:absolute;inset:0;-webkit-mask:radial-gradient(15px at 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(15px at 100%,#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(15px at 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(15px at 100%,#0000 97%,#000) 100%/51% 100% no-repeat}.parodie p{margin:0}.parodie-droite{border-left:2px dashed var(--ligne-forte);flex-direction:column;justify-content:center;align-self:stretch;padding-left:32px;display:flex}.parodie-titre,.parodie-accroche{font-weight:var(--fw-titre)}.parodie-titre{align-items:center;gap:14px;display:flex}.parodie-tampon{border-radius:var(--r-s);font-size:var(--fs-l);letter-spacing:.06em;opacity:.85;border:2.5px solid;padding:1px 10px;display:inline-block;transform:rotate(-8deg)}.parodie .chrono-ligne{align-items:center;gap:10px;margin-top:10px;display:flex}.chrono-ligne .ico{color:var(--texte-3);flex:none}.parodie .chrono{font-size:min(var(--fs-xl), calc(.4rem + 1.8vw));font-weight:var(--fw-titre);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.parodie .petit{font-size:var(--fs-s);color:var(--texte-3);margin-top:8px}@media (width<=760px){.parodie{grid-template-columns:1fr;padding:24px 26px}.parodie-droite{border-top:2px dashed var(--ligne-forte);border-left:0;padding:16px 0 0}}.mep{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:28px;margin-top:32px;display:grid}.mep .carte{border-top:1px solid var(--ligne);background:0 0;border-radius:0;padding:18px 0 0}.bascule{border-radius:var(--r-pill);background:var(--surface-2);gap:4px;margin-top:28px;padding:4px;display:inline-flex}.bascule button{border-radius:var(--r-pill);min-height:38px;color:var(--texte);font-size:var(--fs-s);font-weight:var(--fw-ui);cursor:pointer;background:0 0;border:0;padding:0 18px}.bascule button[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-fg)}.bientot-txt{border-radius:var(--r-pill);background:var(--surface-2);color:var(--texte-2);font-size:var(--fs-xs);font-weight:var(--fw-ui);margin-left:4px;padding:3px 9px;line-height:1.4}.offre-ent{border-radius:var(--r-l);background:var(--surface);color:var(--texte);box-shadow:var(--filet);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:28px 48px;padding:clamp(28px,3.4vw,44px);display:grid}.prix-ent{font-size:var(--fs-chiffre);font-weight:var(--fw-titre);letter-spacing:-.03em;color:var(--texte);margin:16px 0 6px;line-height:1}.calculette{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch;gap:24px;margin-top:24px;display:grid}.calculette .total{border-radius:var(--r-l)}.compteurs{border-radius:var(--r-xl);background:var(--surface);flex-direction:column;gap:6px;padding:24px;display:flex}.compteur{border-bottom:1px solid var(--ligne);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.compteur:last-child{border-bottom:0}.compteur b{font-size:var(--fs-l);display:block}.compteur span.s{font-size:var(--fs-s);color:var(--texte-3)}.pas{align-items:center;gap:8px;display:flex}.pas button{border:1.5px solid var(--texte);border-radius:var(--r-m);width:38px;height:38px;color:var(--texte);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.pas output{min-width:2ch;font-size:var(--fs-xl);font-weight:var(--fw-titre);text-align:center}
