:root[data-js] .pricing-module__bNHDHa__fieldSlot{min-height:70px}.pricing-module__bNHDHa__result{display:none}:root[data-js] .pricing-module__bNHDHa__result{min-height:57px;display:block}.pricing-module__bNHDHa__pillMark{transition:none}@media (prefers-reduced-motion:no-preference){.pricing-module__bNHDHa__pill{transition:background-color var(--dur-2) var(--ease-soft), border-color var(--dur-2) var(--ease-soft), transform var(--dur-1) var(--ease-soft)}.pricing-module__bNHDHa__pill:active{transform:scale(.98)}.pricing-module__bNHDHa__pillMark{transition:background-color var(--dur-1) var(--ease-soft), border-color var(--dur-1) var(--ease-soft)}.pricing-module__bNHDHa__enter{animation:pricing-module__bNHDHa__enter var(--dur-2) var(--ease-soft) both}}@keyframes pricing-module__bNHDHa__enter{0%{opacity:0;transform:translateY(4px)}}.pricing-module__bNHDHa__card{isolation:isolate;position:relative}.pricing-module__bNHDHa__card:before,.pricing-module__bNHDHa__card:after{content:"";pointer-events:none;opacity:0;position:absolute}.pricing-module__bNHDHa__card:before{z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--sc-primary) 4%, var(--sc-surface));inset:0}.pricing-module__bNHDHa__card:after{border-radius:calc(var(--sc-radius-card) + 1px);box-shadow:0 0 0 2px var(--sc-primary), var(--sc-shadow-lift);inset:-1px}.pricing-module__bNHDHa__recommended:after,.pricing-module__bNHDHa__scope[data-mode=essentiel] .pricing-module__bNHDHa__card[data-plan=essentiel]:before,.pricing-module__bNHDHa__scope[data-mode=essentiel] .pricing-module__bNHDHa__card[data-plan=essentiel]:after,.pricing-module__bNHDHa__scope[data-mode=club] .pricing-module__bNHDHa__card[data-plan=club]:before,.pricing-module__bNHDHa__scope[data-mode=club] .pricing-module__bNHDHa__card[data-plan=club]:after,.pricing-module__bNHDHa__scope[data-mode=reseau] .pricing-module__bNHDHa__card[data-plan=reseau]:before,.pricing-module__bNHDHa__scope[data-mode=reseau] .pricing-module__bNHDHa__card[data-plan=reseau]:after{opacity:1}.pricing-module__bNHDHa__scope:is([data-mode=essentiel],[data-mode=reseau]) .pricing-module__bNHDHa__recommended:after{opacity:0}.pricing-module__bNHDHa__ribbon{z-index:2;position:absolute;top:-12px;right:24px}@media (min-width:640px){.pricing-module__bNHDHa__ribbon{right:32px}}:root:not([data-js]) .pricing-module__bNHDHa__card:target:before,:root:not([data-js]) .pricing-module__bNHDHa__card:target:after{opacity:1}:root:not([data-js]) .pricing-module__bNHDHa__cards:has(.pricing-module__bNHDHa__card:target) .pricing-module__bNHDHa__recommended:not(:target):after{opacity:0}@media (prefers-reduced-motion:no-preference){.pricing-module__bNHDHa__card{transition:transform var(--dur-2) var(--ease-soft)}.pricing-module__bNHDHa__card:before,.pricing-module__bNHDHa__card:after{transition:opacity var(--dur-2) var(--ease-soft)}.pricing-module__bNHDHa__scope[data-mode=essentiel] .pricing-module__bNHDHa__card[data-plan=essentiel],.pricing-module__bNHDHa__scope[data-mode=club] .pricing-module__bNHDHa__card[data-plan=club],.pricing-module__bNHDHa__scope[data-mode=reseau] .pricing-module__bNHDHa__card[data-plan=reseau]{transform:translateY(-4px)}:root[data-js] .pricing-module__bNHDHa__card:target:after{animation:pricing-module__bNHDHa__flash 1.2s var(--ease-soft)}}@keyframes pricing-module__bNHDHa__flash{0%{opacity:1}}.pricing-module__bNHDHa__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.pricing-module__bNHDHa__colLabel{width:40%}.pricing-module__bNHDHa__colClub{background:color-mix(in srgb, var(--sc-primary) 5%, transparent)}.pricing-module__bNHDHa__head{top:var(--header-h);z-index:1;border-bottom:1px solid var(--sc-line-strong);background:var(--sc-paper);color:var(--sc-ink);letter-spacing:-.015em;text-align:center;vertical-align:bottom;padding:16px;font-size:17px;font-weight:700;position:sticky}.pricing-module__bNHDHa__head:first-child{text-align:left}.pricing-module__bNHDHa__headClub{background:color-mix(in srgb, var(--sc-primary) 5%, var(--sc-paper))}.pricing-module__bNHDHa__group{background:linear-gradient(to right, transparent 60%, color-mix(in srgb, var(--sc-primary) 5%, transparent) 60% 80%, transparent 80%);border-bottom:1px solid var(--sc-line);color:var(--sc-ink);text-align:left;padding:28px 16px 10px;font-size:14px;font-weight:700}.pricing-module__bNHDHa__rowHead,.pricing-module__bNHDHa__cell{border-bottom:1px solid var(--sc-line);vertical-align:middle;padding:13px 16px;font-size:14.5px;line-height:1.45}.pricing-module__bNHDHa__rowHead{color:var(--sc-ink-soft);text-align:left;font-weight:500}.pricing-module__bNHDHa__cell{color:var(--sc-ink);text-align:center}.pricing-module__bNHDHa__cellMark{vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.pricing-module__bNHDHa__offer>summary::-webkit-details-marker{display:none}.pricing-module__bNHDHa__offer[open] .pricing-module__bNHDHa__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.pricing-module__bNHDHa__chevron{transition:transform var(--dur-2) var(--ease-soft)}}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.pricing-module__bNHDHa__offer{interpolate-size:allow-keywords}.pricing-module__bNHDHa__offer::details-content{block-size:0;transition:block-size var(--dur-3) var(--ease-soft), content-visibility var(--dur-3) allow-discrete;overflow-y:clip}.pricing-module__bNHDHa__offer[open]::details-content{block-size:auto}}}@media print{.pricing-module__bNHDHa__offer::details-content{content-visibility:visible!important;block-size:auto!important}.pricing-module__bNHDHa__head{position:static}}
