.of .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.of :focus-visible{outline:2px solid var(--rf-bleu-fonce);outline-offset:3px}html.js-anime .of .reveal{opacity:1;transform:none;filter:none;transition:none;will-change:auto}.of{--of-panneau:#f4f6f9;--of-ombre:18px 18px 44px rgba(var(--neu-lo),.36),-12px -12px 30px rgba(var(--neu-hi),.85)}.of-heros{position:relative;padding:calc(var(--nav-h, 64px) + clamp(32px, 5vw, 64px)) 0 0}.of-tete{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:28px 48px;align-items:end}.of-h1{margin:0;color:#14161c;font-size:clamp(40px,5vw,68px);line-height:1.04;font-weight:800;letter-spacing:-.035em;text-wrap:balance}.of-chapo{margin:18px 0 0;max-width:54ch;font-size:clamp(16px,1.4vw,18px);line-height:1.6;color:var(--encre-2);text-wrap:pretty}.of-tete-periode{display:grid;justify-items:end;gap:12px}.of-rentree{margin:0;font-size:14px;line-height:1.5;color:var(--encre-2);text-align:right}.of-rentree b{color:var(--rf-vert-fonce);font-weight:800}.of-bascule-bloc{display:flex}.of-bascule{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:6px;border-radius:999px;background:var(--face-creuse);box-shadow:var(--neu-in-2)}.of-bascule-curseur{position:absolute;top:6px;bottom:6px;left:6px;width:calc(50% - 6px);border-radius:999px;background:var(--sol-haut);box-shadow:var(--neu-1);transition:transform .25s var(--rf-courbe)}.of-bascule-curseur[data-annuel=true]{transform:translateX(100%)}.of-bascule button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:132px;height:48px;padding:0 18px;border:0;border-radius:999px;background:transparent;cursor:pointer;font:inherit;font-size:15px;font-weight:700;color:var(--encre-2);transition:color .2s var(--rf-courbe)}.of-bascule button[aria-pressed=true]{color:#14161c}.of-bascule button:focus-visible{outline-offset:-2px}.of-remise{padding:4px 8px;border-radius:999px;background:var(--tint-vert);color:var(--rf-vert-fonce);font-size:12px;font-weight:800;white-space:nowrap}.of-remise[data-rentree=true]{background:#00d084;color:#0f1923}.of-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;max-width:1104px;margin:clamp(48px,6vw,72px) auto 0}.of-carte{position:relative;display:flex;flex-direction:column;min-width:0;padding:36px clamp(24px,2.4vw,34px) 26px;border-radius:30px;background:var(--of-panneau);box-shadow:var(--of-ombre);color:var(--encre)}.of-reco{margin:0;font-size:13.5px;font-weight:600;line-height:24px;color:#c9c4da}.of-nom{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#14161c}.of-cible{margin:6px 0 24px;min-height:3em;font-size:14.5px;line-height:1.5;color:var(--encre-2);text-wrap:pretty}.of-prix{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.of-prix b{font-size:clamp(44px,4vw,56px);font-weight:700;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;color:#14161c}.of-prix span{font-size:14px;font-weight:600;color:var(--encre-2)}.of-periode{margin:10px 0 22px;min-height:1.5em;font-size:13px;line-height:1.5;color:var(--encre-2)}.of-minutes{margin:20px 0 0;font-size:14px;line-height:1.55;color:var(--encre-2);text-wrap:pretty}.of-herite,.of-minutes b{color:#14161c;font-weight:700}.of-herite{margin:20px 0 0;font-size:14px;line-height:1.4}.of-liste{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}.of-carte>.of-minutes+.of-liste{margin-top:20px}.of-liste li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;font-size:14.5px;line-height:1.45;color:var(--encre)}.of-liste svg{width:18px;height:18px;margin-top:1px;color:#14161c}.of-pied{margin:auto 0 0;padding-top:24px;font-size:13px;line-height:1.4;color:var(--encre-2)}.of-pied:before{content:"";display:block;height:1px;margin-bottom:14px;background:rgba(51,54,61,.12)}.of-carte[data-vedette=true]{margin-top:-16px;padding-top:28px;background:#0d0820;color:#fff;box-shadow:22px 22px 50px rgba(var(--neu-lo),.55),-12px -12px 30px rgba(var(--neu-hi),.85)}.of-carte[data-vedette=true] :is(.of-nom,.of-prix b,.of-minutes b,.of-herite){color:#fff}.of-carte[data-vedette=true] :is(.of-cible,.of-prix span,.of-periode,.of-minutes,.of-pied){color:#c9c4da}.of-carte[data-vedette=true] .of-liste li,.of-carte[data-vedette=true] .of-liste svg{color:#fff}.of-carte[data-vedette=true] .of-pied:before{background:hsla(0,0%,100%,.14)}.of-carte[data-vedette=true] :focus-visible{outline-color:#fff}.of-sous{margin-top:32px;justify-content:center;gap:6px 28px}.of-ent,.of-sous{display:flex;flex-wrap:wrap}.of-ent{max-width:1104px;margin:20px auto 0;padding:16px 24px;border-radius:20px;align-items:center;justify-content:space-between;gap:4px 24px;background:var(--face-creuse);box-shadow:var(--neu-in-1)}.of-ent p{margin:0;flex:1;min-width:240px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;font-size:14.5px;line-height:1.5;color:var(--encre-2)}.of-ent b{font-size:17px;font-weight:700;color:#14161c}.of-regle-plaque{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0;border-radius:32px;background:var(--of-panneau);box-shadow:var(--of-ombre)}.of-regle{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,3.6vw,48px)}.of-regle-tete{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.of-regle-tete label{font-size:15px;font-weight:700;color:#14161c}.of-regle-tete output{font-size:clamp(40px,4vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1;color:#14161c;font-variant-numeric:tabular-nums}.of-regle-piste{position:relative;height:48px;margin-top:16px}.of-regle-zones{position:absolute;left:15px;right:15px;top:50%;height:14px;margin-top:-7px;border-radius:999px;overflow:hidden;background:rgba(var(--neu-lo),.28);box-shadow:inset 1px 1px 3px rgba(var(--neu-lo),.6)}.of-zone{position:absolute;top:0;bottom:0;opacity:.38;transition:opacity .2s var(--rf-courbe)}.of-zone.of-zone-start,i.of-zone-start{background:#ff91e4}.of-zone.of-zone-pro,i.of-zone-pro{background:#6366f1}.of-zone.of-zone-scale,i.of-zone-scale{background:#068fff}.of-zone.of-zone-enterprise,i.of-zone-enterprise{background:#8a90a0}.of-regle-piste[data-zone=enterprise] .of-zone-enterprise,.of-regle-piste[data-zone=pro] .of-zone-pro,.of-regle-piste[data-zone=scale] .of-zone-scale,.of-regle-piste[data-zone=start] .of-zone-start{opacity:1}.of .of-regle-piste input[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;border-radius:0;box-shadow:none;cursor:pointer}.of .of-regle-piste input[type=range]::-webkit-slider-runnable-track{height:48px;background:transparent;border:0}.of .of-regle-piste input[type=range]::-moz-range-track{height:48px;background:transparent;border:0}.of .of-regle-piste input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;margin-top:9px;border-radius:50%;background:#eceff5;border:4px solid #0d0820;box-shadow:4px 4px 10px rgba(var(--neu-lo),.7),-3px -3px 8px rgba(var(--neu-hi),.9);-webkit-transition:transform .16s var(--rf-courbe);transition:transform .16s var(--rf-courbe)}.of .of-regle-piste input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#eceff5;border:4px solid #0d0820;box-shadow:4px 4px 10px rgba(var(--neu-lo),.7),-3px -3px 8px rgba(var(--neu-hi),.9)}.of .of-regle-piste input[type=range]:active::-webkit-slider-thumb{transform:scale(1.08)}.of .of-regle-piste input[type=range]:focus-visible{outline:none}.of .of-regle-piste input[type=range]:focus-visible::-webkit-slider-thumb{outline:3px solid var(--rf-bleu-fonce);outline-offset:3px}.of .of-regle-piste input[type=range]:focus-visible::-moz-range-thumb{outline:3px solid var(--rf-bleu-fonce);outline-offset:3px}.of-regle-legende{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px}.of-regle-legende li{display:grid;grid-template-columns:12px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-items:center;font-size:13px;line-height:1.35;color:var(--encre-2)}.of-regle-legende i{width:12px;height:12px;border-radius:4px}.of-regle-legende b{font-size:14px;font-weight:700;color:var(--encre-2)}.of-regle-legende span{grid-column:2}.of-regle-legende li[data-active=true] b{color:#14161c;font-weight:800}.of-verdict{display:flex;flex-direction:column;padding:clamp(28px,3.6vw,48px);border-left:1px solid rgba(51,54,61,.1)}.of-verdict-phrase{margin:0;font-size:clamp(19px,1.8vw,23px);line-height:1.38;font-weight:500;letter-spacing:-.01em;color:var(--encre);text-wrap:pretty}.of-verdict-phrase b{color:#14161c;font-weight:700}.of-verdict-calcul{font-size:14px;line-height:1.6;font-variant-numeric:tabular-nums}.of-verdict-calcul,.of-verdict-ent{margin:12px 0 0;color:var(--encre-2)}.of-verdict-ent{font-size:14px;line-height:1.55}.of-verdict-actions{margin-top:auto;padding-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.of-verdict-note{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:var(--encre-2)}.of-sentinelle{display:block;height:1px}.of-tab-cadre{padding:6px 20px 20px;border-radius:32px;background:var(--of-panneau);box-shadow:var(--of-ombre)}.of-tab{width:100%;border-collapse:separate;border-spacing:0;font-size:14.5px}.of-col-critere{width:34%}.of-tab td,.of-tab th{padding:14px;text-align:left;vertical-align:middle;border-bottom:1px solid rgba(51,54,61,.09)}.of-tab td{text-align:center;color:var(--encre-2)}.of-tab thead th{position:sticky;top:calc(var(--nav-h, 64px) + 16px);z-index:2;padding:22px 12px 16px;background:var(--of-panneau);text-align:center;border-bottom:1px solid rgba(51,54,61,.12)}.of-tab thead .of-th-critere{text-align:left;font-size:13px;font-weight:700;color:var(--encre-2);vertical-align:bottom}.of-th-nom{display:block;font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--of-nom,#14161c)}.of-tab thead small{display:block;margin-top:5px;font-size:12.5px;font-weight:600;color:var(--encre-2);font-variant-numeric:tabular-nums}.of-th-rose{--of-nom:#d862b8}.of-th-violet{--of-nom:#6366f1}.of-th-bleu{--of-nom:#068fff}.of-th-encre{--of-nom:#14161c}.of-tab thead th:after,.of-tab thead th:before{content:"";position:absolute;left:0;right:0;pointer-events:none;opacity:0;transition:opacity .24s var(--rf-courbe)}.of-tab thead th:before{bottom:100%;height:calc(var(--nav-h, 64px) + 24px);background:var(--of-panneau)}.of-tab thead th:after{top:100%;height:1px;margin-top:1px;box-shadow:0 10px 14px -8px rgba(var(--neu-lo),.95)}.of-tab-cadre[data-colle=true] thead th:after,.of-tab-cadre[data-colle=true] thead th:before{opacity:1}.of-tab tbody th[scope=row]{font-weight:600;color:var(--encre)}.of-fam th{padding:30px 14px 8px;border-bottom:0;font-size:13.5px;font-weight:700;color:#14161c}.of-tab tbody:first-of-type .of-fam th{padding-top:18px}.of-td-pro{background:rgba(99,102,241,.07)}.of-val{font-weight:700;color:#14161c;font-variant-numeric:tabular-nums}.of-oui{display:inline-flex}.of-oui svg{width:20px;height:20px;color:#14161c}.of-non{display:inline-flex}.of-non i{display:block;width:12px;height:2px;border-radius:2px;background:#a4aab7}.of-tab tbody:last-of-type tr:last-child>*{border-bottom:0}@media (hover:hover) and (pointer:fine){.of-tab tbody tr:not(.of-fam):hover>*{background-color:hsla(0,0%,100%,.5)}}.of-ent-resume{display:none;margin:16px 0 0;font-size:14px;line-height:1.55;color:var(--encre-2)}.of-ent-resume b{color:#14161c}.of-fin{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 16px;text-align:center}.of-fin p{margin:0;font-size:17px;font-weight:700;line-height:1.45;color:#14161c;text-wrap:balance}.of-regle30{padding:clamp(28px,4vw,56px);border-radius:32px;background:var(--of-panneau);box-shadow:var(--of-ombre)}.of-jours{grid-template-columns:minmax(0,30fr) minmax(0,9fr);gap:clamp(12px,2vw,24px)}.of-jours,.of-jours-traits{display:grid;align-items:end}.of-jours-traits{list-style:none;margin:0;padding:0;height:72px;grid-template-columns:repeat(30,minmax(0,1fr));gap:clamp(2px,.45vw,6px)}.of-jours-traits li{height:46px}.of-jours-traits li[data-borne=true]{height:72px}.of-jours-traits i{display:block;width:min(100%,10px);height:100%;margin:0 auto;border-radius:3px;background:#00d084;transform-origin:bottom center;transition:transform .45s var(--rf-courbe),opacity .45s var(--rf-courbe);transition-delay:calc(var(--j, 0) * 18ms)}.of-jours-traits li[data-borne=true] i{background:#036b4e}.of-jours-rembourse{height:72px;display:flex;align-items:flex-end}.of-jours-rembourse i{display:block;width:100%;height:12px;border-radius:999px;background:#0d0820;transform-origin:left center;transition:transform .5s var(--rf-courbe) .6s}.of-jours[data-etat=attente] .of-jours-traits i{transform:scaleY(.18);opacity:.3}.of-jours[data-etat=attente] .of-jours-rembourse i{transform:scaleX(0)}.of-jalons{margin:18px 0 0;display:grid;grid-template-columns:minmax(0,15fr) minmax(0,15fr) minmax(0,9fr);gap:0 clamp(12px,2vw,24px)}.of-jalons div{min-width:0}.of-jalons div:nth-child(2){text-align:right}.of-jalons dt{font-size:14px;font-weight:700;color:#14161c}.of-jalons dd{margin:4px 0 0;font-size:14.5px;line-height:1.55;color:var(--encre-2);text-wrap:pretty}.of-jalon-vert dt{color:#14161c}.of-regle30-action{margin-top:clamp(24px,3vw,36px);padding-top:clamp(20px,2.4vw,28px);border-top:1px solid rgba(51,54,61,.1);display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.of-regle30-action p{margin:0;flex:1;min-width:240px;font-size:13.5px;line-height:1.55;color:var(--encre-2)}.of-engagements{list-style:none;margin:clamp(28px,3.5vw,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px}.of-engagements li{padding-top:18px;border-top:1px solid rgba(51,54,61,.18)}.of-engagements b{display:block;font-size:16px;font-weight:700;line-height:1.35;color:#14161c}.of-engagements p{margin:6px 0 0;font-size:14.5px;line-height:1.55;color:var(--encre-2);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.of-bascule button,.of-bascule-curseur,.of-jours-rembourse i,.of-jours-traits i,.of-tab thead th:after,.of-tab thead th:before,.of-zone{transition:none}.of-jours .of-jours-rembourse i,.of-jours .of-jours-traits i{transform:none;opacity:1}}@media (max-width:1080px){.of-regle-plaque{grid-template-columns:minmax(0,1fr)}.of-verdict{border-left:0;border-top:1px solid rgba(51,54,61,.1)}.of-engagements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.of-tete{grid-template-columns:minmax(0,1fr);align-items:start}.of-tete-periode{justify-items:start}.of-rentree{text-align:left}}@media (max-width:960px){.of-grille{grid-template-columns:minmax(0,1fr);max-width:480px;gap:24px}.of-carte[data-vedette=true]{margin-top:0}.of-cible{min-height:0}.of-sous{justify-content:flex-start;flex-direction:column;align-items:flex-start;margin-left:auto;margin-right:auto}.of-ent,.of-sous{max-width:480px}}@media (max-width:719px){.of-tab-cadre{padding:2px 6px 10px;border-radius:20px}.of-tab{font-size:13.5px;table-layout:fixed}.of-col-critere{width:38%}.of-col-pro,.of-col-scale,.of-col-start{width:calc(62% / 3)}.of-col-enterprise{width:0}.of-col-enterprise,.of-tab .of-ent-col{display:none}.of-tab td,.of-tab th{padding:12px 6px}.of-tab tbody th[scope=row]{padding-left:10px;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:break-word}.of-tab thead th{padding:14px 2px 12px;top:calc(var(--nav-h, 64px) + 8px)}.of-th-nom{font-size:19px;letter-spacing:-.03em}.of-tab thead small{font-size:11px;line-height:1.3}.of-tab thead .of-th-critere{font-size:12px;padding-left:10px}.of-fam th{padding:22px 10px 6px}.of-ent-resume{display:block}.of-jalons{grid-template-columns:minmax(0,1fr);gap:14px}.of-jalons div:nth-child(2){text-align:left}}@media (max-width:640px){.of-heros{padding-top:calc(var(--nav-h, 64px) + 28px)}.of-bascule,.of-bascule-bloc{width:100%}.of-bascule button{min-width:0;padding:0 12px;font-size:14px;height:60px}.of-bascule button[data-periode-annuelle]{flex-direction:column;gap:3px}.of-remise{font-size:11px;padding:3px 7px}.of-regle-legende{grid-template-columns:repeat(2,minmax(0,1fr))}.of-engagements{grid-template-columns:minmax(0,1fr)}.of-ent{padding:16px 18px}.of-jours{grid-template-columns:minmax(0,1fr)}.of-jours-traits{height:56px}.of-jours-traits li{height:36px}.of-jours-traits li[data-borne=true]{height:56px}.of-jours-rembourse{height:auto}.of-verdict-actions .sb.sb-plan-auto{width:100%;display:flex}}@media (max-width:400px){.of-tab-cadre{padding:2px 2px 10px}.of-col-critere{width:36%}.of-col-pro,.of-col-scale,.of-col-start{width:calc(64% / 3)}}@media (max-width:640px){#of-garantie-titre{font-size:30px}}@media (max-width:600px){#of-garantie-titre{font-size:var(--tel-h2,clamp(22px,6.6vw,28px))}}@media (max-width:640px){.of-heros{padding-top:calc(var(--nav-h, 64px) + 14px)}.of-tete{gap:16px}.of-chapo{margin-top:12px;font-size:15px;line-height:1.55}.of-bascule button{height:52px}.of-grille{margin-top:24px}.of-carte{padding-top:26px}.of-cible,.of-periode{margin-bottom:16px}}